/*! * jQuery JavaScript Library v3.4.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * * Copyright JS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2019-05-01T21:04Z */ !(function (a, b) { "use strict"; "object" == typeof module && "object" == typeof module.exports ? (module.exports = a.document ? b(a, !0) : function (a) { if (!a.document) throw new Error("jQuery requires a window with a document"); return b(a); }) : b(a); })("undefined" != typeof window ? window : this, function (a, b) { "use strict"; function c(a, b, c) { c = c || ia; var d, e, f = c.createElement("script"); if (((f.text = a), b)) for (d in wa) (e = b[d] || (b.getAttribute && b.getAttribute(d))) && f.setAttribute(d, e); c.head.appendChild(f).parentNode.removeChild(f); } function d(a) { return null == a ? a + "" : "object" == typeof a || "function" == typeof a ? oa[pa.call(a)] || "object" : typeof a; } function e(a) { var b = !!a && "length" in a && a.length, c = d(a); return ( !ua(a) && !va(a) && ("array" === c || 0 === b || ("number" == typeof b && b > 0 && b - 1 in a)) ); } function f(a, b) { return a.nodeName && a.nodeName.toLowerCase() === b.toLowerCase(); } function g(a, b, c) { return ua(b) ? ya.grep(a, function (a, d) { return !!b.call(a, d, a) !== c; }) : b.nodeType ? ya.grep(a, function (a) { return (a === b) !== c; }) : "string" != typeof b ? ya.grep(a, function (a) { return na.call(b, a) > -1 !== c; }) : ya.filter(b, a, c); } function h(a, b) { for (; (a = a[b]) && 1 !== a.nodeType; ); return a; } function i(a) { var b = {}; return ( ya.each(a.match(Ja) || [], function (a, c) { b[c] = !0; }), b ); } function j(a) { return a; } function k(a) { throw a; } function l(a, b, c, d) { var e; try { a && ua((e = a.promise)) ? e.call(a).done(b).fail(c) : a && ua((e = a.then)) ? e.call(a, b, c) : b.apply(void 0, [a].slice(d)); } catch (a) { c.apply(void 0, [a]); } } function m() { ia.removeEventListener("DOMContentLoaded", m), a.removeEventListener("load", m), ya.ready(); } function n(a, b) { return b.toUpperCase(); } function o(a) { return a.replace(Na, "ms-").replace(Oa, n); } function p() { this.expando = ya.expando + p.uid++; } function q(a) { return ( "true" === a || ("false" !== a && ("null" === a ? null : a === +a + "" ? +a : Sa.test(a) ? JSON.parse(a) : a)) ); } function r(a, b, c) { var d; if (void 0 === c && 1 === a.nodeType) if ( ((d = "data-" + b.replace(Ta, "-$&").toLowerCase()), "string" == typeof (c = a.getAttribute(d))) ) { try { c = q(c); } catch (a) {} Ra.set(a, b, c); } else c = void 0; return c; } function s(a, b, c, d) { var e, f, g = 20, h = d ? function () { return d.cur(); } : function () { return ya.css(a, b, ""); }, i = h(), j = (c && c[3]) || (ya.cssNumber[b] ? "" : "px"), k = a.nodeType && (ya.cssNumber[b] || ("px" !== j && +i)) && Va.exec(ya.css(a, b)); if (k && k[3] !== j) { for (i /= 2, j = j || k[3], k = +i || 1; g--; ) ya.style(a, b, k + j), (1 - f) * (1 - (f = h() / i || 0.5)) <= 0 && (g = 0), (k /= f); (k *= 2), ya.style(a, b, k + j), (c = c || []); } return ( c && ((k = +k || +i || 0), (e = c[1] ? k + (c[1] + 1) * c[2] : +c[2]), d && ((d.unit = j), (d.start = k), (d.end = e))), e ); } function t(a) { var b, c = a.ownerDocument, d = a.nodeName, e = ab[d]; return ( e || ((b = c.body.appendChild(c.createElement(d))), (e = ya.css(b, "display")), b.parentNode.removeChild(b), "none" === e && (e = "block"), (ab[d] = e), e) ); } function u(a, b) { for (var c, d, e = [], f = 0, g = a.length; f < g; f++) (d = a[f]), d.style && ((c = d.style.display), b ? ("none" === c && ((e[f] = Qa.get(d, "display") || null), e[f] || (d.style.display = "")), "" === d.style.display && $a(d) && (e[f] = t(d))) : "none" !== c && ((e[f] = "none"), Qa.set(d, "display", c))); for (f = 0; f < g; f++) null != e[f] && (a[f].style.display = e[f]); return a; } function v(a, b) { var c; return ( (c = void 0 !== a.getElementsByTagName ? a.getElementsByTagName(b || "*") : void 0 !== a.querySelectorAll ? a.querySelectorAll(b || "*") : []), void 0 === b || (b && f(a, b)) ? ya.merge([a], c) : c ); } function w(a, b) { for (var c = 0, d = a.length; c < d; c++) Qa.set(a[c], "globalEval", !b || Qa.get(b[c], "globalEval")); } function x(a, b, c, e, f) { for ( var g, h, i, j, k, l, m = b.createDocumentFragment(), n = [], o = 0, p = a.length; o < p; o++ ) if ((g = a[o]) || 0 === g) if ("object" === d(g)) ya.merge(n, g.nodeType ? [g] : g); else if (fb.test(g)) { for ( h = h || m.appendChild(b.createElement("div")), i = (cb.exec(g) || ["", ""])[1].toLowerCase(), j = eb[i] || eb._default, h.innerHTML = j[1] + ya.htmlPrefilter(g) + j[2], l = j[0]; l--; ) h = h.lastChild; ya.merge(n, h.childNodes), (h = m.firstChild), (h.textContent = ""); } else n.push(b.createTextNode(g)); for (m.textContent = "", o = 0; (g = n[o++]); ) if (e && ya.inArray(g, e) > -1) f && f.push(g); else if (((k = Ya(g)), (h = v(m.appendChild(g), "script")), k && w(h), c)) for (l = 0; (g = h[l++]); ) db.test(g.type || "") && c.push(g); return m; } function y() { return !0; } function z() { return !1; } function A(a, b) { return (a === B()) == ("focus" === b); } function B() { try { return ia.activeElement; } catch (a) {} } function C(a, b, c, d, e, f) { var g, h; if ("object" == typeof b) { "string" != typeof c && ((d = d || c), (c = void 0)); for (h in b) C(a, h, c, d, b[h], f); return a; } if ( (null == d && null == e ? ((e = c), (d = c = void 0)) : null == e && ("string" == typeof c ? ((e = d), (d = void 0)) : ((e = d), (d = c), (c = void 0))), !1 === e) ) e = z; else if (!e) return a; return ( 1 === f && ((g = e), (e = function (a) { return ya().off(a), g.apply(this, arguments); }), (e.guid = g.guid || (g.guid = ya.guid++))), a.each(function () { ya.event.add(this, b, e, d, c); }) ); } function D(a, b, c) { if (!c) return void (void 0 === Qa.get(a, b) && ya.event.add(a, b, y)); Qa.set(a, b, !1), ya.event.add(a, b, { namespace: !1, handler: function (a) { var d, e, f = Qa.get(this, b); if (1 & a.isTrigger && this[b]) { if (f.length) (ya.event.special[b] || {}).delegateType && a.stopPropagation(); else if ( ((f = ka.call(arguments)), Qa.set(this, b, f), (d = c(this, b)), this[b](), (e = Qa.get(this, b)), f !== e || d ? Qa.set(this, b, !1) : (e = {}), f !== e) ) return a.stopImmediatePropagation(), a.preventDefault(), e.value; } else f.length && (Qa.set(this, b, { value: ya.event.trigger( ya.extend(f[0], ya.Event.prototype), f.slice(1), this ), }), a.stopImmediatePropagation()); }, }); } function E(a, b) { return f(a, "table") && f(11 !== b.nodeType ? b : b.firstChild, "tr") ? ya(a).children("tbody")[0] || a : a; } function F(a) { return (a.type = (null !== a.getAttribute("type")) + "/" + a.type), a; } function G(a) { return ( "true/" === (a.type || "").slice(0, 5) ? (a.type = a.type.slice(5)) : a.removeAttribute("type"), a ); } function H(a, b) { var c, d, e, f, g, h, i, j; if (1 === b.nodeType) { if ( Qa.hasData(a) && ((f = Qa.access(a)), (g = Qa.set(b, f)), (j = f.events)) ) { delete g.handle, (g.events = {}); for (e in j) for (c = 0, d = j[e].length; c < d; c++) ya.event.add(b, e, j[e][c]); } Ra.hasData(a) && ((h = Ra.access(a)), (i = ya.extend({}, h)), Ra.set(b, i)); } } function I(a, b) { var c = b.nodeName.toLowerCase(); "input" === c && bb.test(a.type) ? (b.checked = a.checked) : ("input" !== c && "textarea" !== c) || (b.defaultValue = a.defaultValue); } function J(a, b, d, e) { b = la.apply([], b); var f, g, h, i, j, k, l = 0, m = a.length, n = m - 1, o = b[0], p = ua(o); if (p || (m > 1 && "string" == typeof o && !ta.checkClone && lb.test(o))) return a.each(function (c) { var f = a.eq(c); p && (b[0] = o.call(this, c, f.html())), J(f, b, d, e); }); if ( m && ((f = x(b, a[0].ownerDocument, !1, a, e)), (g = f.firstChild), 1 === f.childNodes.length && (f = g), g || e) ) { for (h = ya.map(v(f, "script"), F), i = h.length; l < m; l++) (j = f), l !== n && ((j = ya.clone(j, !0, !0)), i && ya.merge(h, v(j, "script"))), d.call(a[l], j, l); if (i) for (k = h[h.length - 1].ownerDocument, ya.map(h, G), l = 0; l < i; l++) (j = h[l]), db.test(j.type || "") && !Qa.access(j, "globalEval") && ya.contains(k, j) && (j.src && "module" !== (j.type || "").toLowerCase() ? ya._evalUrl && !j.noModule && ya._evalUrl(j.src, { nonce: j.nonce || j.getAttribute("nonce"), }) : c(j.textContent.replace(mb, ""), j, k)); } return a; } function K(a, b, c) { for (var d, e = b ? ya.filter(b, a) : a, f = 0; null != (d = e[f]); f++) c || 1 !== d.nodeType || ya.cleanData(v(d)), d.parentNode && (c && Ya(d) && w(v(d, "script")), d.parentNode.removeChild(d)); return a; } function L(a, b, c) { var d, e, f, g, h = a.style; return ( (c = c || ob(a)), c && ((g = c.getPropertyValue(b) || c[b]), "" !== g || Ya(a) || (g = ya.style(a, b)), !ta.pixelBoxStyles() && nb.test(g) && pb.test(b) && ((d = h.width), (e = h.minWidth), (f = h.maxWidth), (h.minWidth = h.maxWidth = h.width = g), (g = c.width), (h.width = d), (h.minWidth = e), (h.maxWidth = f))), void 0 !== g ? g + "" : g ); } function M(a, b) { return { get: function () { return a() ? void delete this.get : (this.get = b).apply(this, arguments); }, }; } function N(a) { for (var b = a[0].toUpperCase() + a.slice(1), c = qb.length; c--; ) if ((a = qb[c] + b) in rb) return a; } function O(a) { var b = ya.cssProps[a] || sb[a]; return b || (a in rb ? a : (sb[a] = N(a) || a)); } function P(a, b, c) { var d = Va.exec(b); return d ? Math.max(0, d[2] - (c || 0)) + (d[3] || "px") : b; } function Q(a, b, c, d, e, f) { var g = "width" === b ? 1 : 0, h = 0, i = 0; if (c === (d ? "border" : "content")) return 0; for (; g < 4; g += 2) "margin" === c && (i += ya.css(a, c + Wa[g], !0, e)), d ? ("content" === c && (i -= ya.css(a, "padding" + Wa[g], !0, e)), "margin" !== c && (i -= ya.css(a, "border" + Wa[g] + "Width", !0, e))) : ((i += ya.css(a, "padding" + Wa[g], !0, e)), "padding" !== c ? (i += ya.css(a, "border" + Wa[g] + "Width", !0, e)) : (h += ya.css(a, "border" + Wa[g] + "Width", !0, e))); return ( !d && f >= 0 && (i += Math.max( 0, Math.ceil( a["offset" + b[0].toUpperCase() + b.slice(1)] - f - i - h - 0.5 ) ) || 0), i ); } function R(a, b, c) { var d = ob(a), e = !ta.boxSizingReliable() || c, f = e && "border-box" === ya.css(a, "boxSizing", !1, d), g = f, h = L(a, b, d), i = "offset" + b[0].toUpperCase() + b.slice(1); if (nb.test(h)) { if (!c) return h; h = "auto"; } return ( ((!ta.boxSizingReliable() && f) || "auto" === h || (!parseFloat(h) && "inline" === ya.css(a, "display", !1, d))) && a.getClientRects().length && ((f = "border-box" === ya.css(a, "boxSizing", !1, d)), (g = i in a) && (h = a[i])), (h = parseFloat(h) || 0) + Q(a, b, c || (f ? "border" : "content"), g, d, h) + "px" ); } function S(a, b, c, d, e) { return new S.prototype.init(a, b, c, d, e); } function T() { yb && (!1 === ia.hidden && a.requestAnimationFrame ? a.requestAnimationFrame(T) : a.setTimeout(T, ya.fx.interval), ya.fx.tick()); } function U() { return ( a.setTimeout(function () { xb = void 0; }), (xb = Date.now()) ); } function V(a, b) { var c, d = 0, e = { height: a }; for (b = b ? 1 : 0; d < 4; d += 2 - b) (c = Wa[d]), (e["margin" + c] = e["padding" + c] = a); return b && (e.opacity = e.width = a), e; } function W(a, b, c) { for ( var d, e = (Z.tweeners[b] || []).concat(Z.tweeners["*"]), f = 0, g = e.length; f < g; f++ ) if ((d = e[f].call(c, b, a))) return d; } function X(a, b, c) { var d, e, f, g, h, i, j, k, l = "width" in b || "height" in b, m = this, n = {}, o = a.style, p = a.nodeType && $a(a), q = Qa.get(a, "fxshow"); c.queue || ((g = ya._queueHooks(a, "fx")), null == g.unqueued && ((g.unqueued = 0), (h = g.empty.fire), (g.empty.fire = function () { g.unqueued || h(); })), g.unqueued++, m.always(function () { m.always(function () { g.unqueued--, ya.queue(a, "fx").length || g.empty.fire(); }); })); for (d in b) if (((e = b[d]), zb.test(e))) { if ( (delete b[d], (f = f || "toggle" === e), e === (p ? "hide" : "show")) ) { if ("show" !== e || !q || void 0 === q[d]) continue; p = !0; } n[d] = (q && q[d]) || ya.style(a, d); } if ((i = !ya.isEmptyObject(b)) || !ya.isEmptyObject(n)) { l && 1 === a.nodeType && ((c.overflow = [o.overflow, o.overflowX, o.overflowY]), (j = q && q.display), null == j && (j = Qa.get(a, "display")), (k = ya.css(a, "display")), "none" === k && (j ? (k = j) : (u([a], !0), (j = a.style.display || j), (k = ya.css(a, "display")), u([a]))), ("inline" === k || ("inline-block" === k && null != j)) && "none" === ya.css(a, "float") && (i || (m.done(function () { o.display = j; }), null == j && ((k = o.display), (j = "none" === k ? "" : k))), (o.display = "inline-block"))), c.overflow && ((o.overflow = "hidden"), m.always(function () { (o.overflow = c.overflow[0]), (o.overflowX = c.overflow[1]), (o.overflowY = c.overflow[2]); })), (i = !1); for (d in n) i || (q ? "hidden" in q && (p = q.hidden) : (q = Qa.access(a, "fxshow", { display: j })), f && (q.hidden = !p), p && u([a], !0), m.done(function () { p || u([a]), Qa.remove(a, "fxshow"); for (d in n) ya.style(a, d, n[d]); })), (i = W(p ? q[d] : 0, d, m)), d in q || ((q[d] = i.start), p && ((i.end = i.start), (i.start = 0))); } } function Y(a, b) { var c, d, e, f, g; for (c in a) if ( ((d = o(c)), (e = b[d]), (f = a[c]), Array.isArray(f) && ((e = f[1]), (f = a[c] = f[0])), c !== d && ((a[d] = f), delete a[c]), (g = ya.cssHooks[d]) && "expand" in g) ) { (f = g.expand(f)), delete a[d]; for (c in f) c in a || ((a[c] = f[c]), (b[c] = e)); } else b[d] = e; } function Z(a, b, c) { var d, e, f = 0, g = Z.prefilters.length, h = ya.Deferred().always(function () { delete i.elem; }), i = function () { if (e) return !1; for ( var b = xb || U(), c = Math.max(0, j.startTime + j.duration - b), d = c / j.duration || 0, f = 1 - d, g = 0, i = j.tweens.length; g < i; g++ ) j.tweens[g].run(f); return ( h.notifyWith(a, [j, f, c]), f < 1 && i ? c : (i || h.notifyWith(a, [j, 1, 0]), h.resolveWith(a, [j]), !1) ); }, j = h.promise({ elem: a, props: ya.extend({}, b), opts: ya.extend( !0, { specialEasing: {}, easing: ya.easing._default }, c ), originalProperties: b, originalOptions: c, startTime: xb || U(), duration: c.duration, tweens: [], createTween: function (b, c) { var d = ya.Tween( a, j.opts, b, c, j.opts.specialEasing[b] || j.opts.easing ); return j.tweens.push(d), d; }, stop: function (b) { var c = 0, d = b ? j.tweens.length : 0; if (e) return this; for (e = !0; c < d; c++) j.tweens[c].run(1); return ( b ? (h.notifyWith(a, [j, 1, 0]), h.resolveWith(a, [j, b])) : h.rejectWith(a, [j, b]), this ); }, }), k = j.props; for (Y(k, j.opts.specialEasing); f < g; f++) if ((d = Z.prefilters[f].call(j, a, k, j.opts))) return ( ua(d.stop) && (ya._queueHooks(j.elem, j.opts.queue).stop = d.stop.bind(d)), d ); return ( ya.map(k, W, j), ua(j.opts.start) && j.opts.start.call(a, j), j .progress(j.opts.progress) .done(j.opts.done, j.opts.complete) .fail(j.opts.fail) .always(j.opts.always), ya.fx.timer(ya.extend(i, { elem: a, anim: j, queue: j.opts.queue })), j ); } function $(a) { return (a.match(Ja) || []).join(" "); } function _(a) { return (a.getAttribute && a.getAttribute("class")) || ""; } function aa(a) { return Array.isArray(a) ? a : "string" == typeof a ? a.match(Ja) || [] : []; } function ba(a, b, c, e) { var f; if (Array.isArray(b)) ya.each(b, function (b, d) { c || Lb.test(a) ? e(a, d) : ba( a + "[" + ("object" == typeof d && null != d ? b : "") + "]", d, c, e ); }); else if (c || "object" !== d(b)) e(a, b); else for (f in b) ba(a + "[" + f + "]", b[f], c, e); } function ca(a) { return function (b, c) { "string" != typeof b && ((c = b), (b = "*")); var d, e = 0, f = b.toLowerCase().match(Ja) || []; if (ua(c)) for (; (d = f[e++]); ) "+" === d[0] ? ((d = d.slice(1) || "*"), (a[d] = a[d] || []).unshift(c)) : (a[d] = a[d] || []).push(c); }; } function da(a, b, c, d) { function e(h) { var i; return ( (f[h] = !0), ya.each(a[h] || [], function (a, h) { var j = h(b, c, d); return "string" != typeof j || g || f[j] ? g ? !(i = j) : void 0 : (b.dataTypes.unshift(j), e(j), !1); }), i ); } var f = {}, g = a === Xb; return e(b.dataTypes[0]) || (!f["*"] && e("*")); } function ea(a, b) { var c, d, e = ya.ajaxSettings.flatOptions || {}; for (c in b) void 0 !== b[c] && ((e[c] ? a : d || (d = {}))[c] = b[c]); return d && ya.extend(!0, a, d), a; } function fa(a, b, c) { for (var d, e, f, g, h = a.contents, i = a.dataTypes; "*" === i[0]; ) i.shift(), void 0 === d && (d = a.mimeType || b.getResponseHeader("Content-Type")); if (d) for (e in h) if (h[e] && h[e].test(d)) { i.unshift(e); break; } if (i[0] in c) f = i[0]; else { for (e in c) { if (!i[0] || a.converters[e + " " + i[0]]) { f = e; break; } g || (g = e); } f = f || g; } if (f) return f !== i[0] && i.unshift(f), c[f]; } function ga(a, b, c, d) { var e, f, g, h, i, j = {}, k = a.dataTypes.slice(); if (k[1]) for (g in a.converters) j[g.toLowerCase()] = a.converters[g]; for (f = k.shift(); f; ) if ( (a.responseFields[f] && (c[a.responseFields[f]] = b), !i && d && a.dataFilter && (b = a.dataFilter(b, a.dataType)), (i = f), (f = k.shift())) ) if ("*" === f) f = i; else if ("*" !== i && i !== f) { if (!(g = j[i + " " + f] || j["* " + f])) for (e in j) if ( ((h = e.split(" ")), h[1] === f && (g = j[i + " " + h[0]] || j["* " + h[0]])) ) { !0 === g ? (g = j[e]) : !0 !== j[e] && ((f = h[0]), k.unshift(h[1])); break; } if (!0 !== g) if (g && a.throws) b = g(b); else try { b = g(b); } catch (a) { return { state: "parsererror", error: g ? a : "No conversion from " + i + " to " + f, }; } } return { state: "success", data: b }; } var ha = [], ia = a.document, ja = Object.getPrototypeOf, ka = ha.slice, la = ha.concat, ma = ha.push, na = ha.indexOf, oa = {}, pa = oa.toString, qa = oa.hasOwnProperty, ra = qa.toString, sa = ra.call(Object), ta = {}, ua = function (a) { return "function" == typeof a && "number" != typeof a.nodeType; }, va = function (a) { return null != a && a === a.window; }, wa = { type: !0, src: !0, nonce: !0, noModule: !0 }, xa = "3.4.1", ya = function (a, b) { return new ya.fn.init(a, b); }, za = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; (ya.fn = ya.prototype = { jquery: xa, constructor: ya, length: 0, toArray: function () { return ka.call(this); }, get: function (a) { return null == a ? ka.call(this) : a < 0 ? this[a + this.length] : this[a]; }, pushStack: function (a) { var b = ya.merge(this.constructor(), a); return (b.prevObject = this), b; }, each: function (a) { return ya.each(this, a); }, map: function (a) { return this.pushStack( ya.map(this, function (b, c) { return a.call(b, c, b); }) ); }, slice: function () { return this.pushStack(ka.apply(this, arguments)); }, first: function () { return this.eq(0); }, last: function () { return this.eq(-1); }, eq: function (a) { var b = this.length, c = +a + (a < 0 ? b : 0); return this.pushStack(c >= 0 && c < b ? [this[c]] : []); }, end: function () { return this.prevObject || this.constructor(); }, push: ma, sort: ha.sort, splice: ha.splice, }), (ya.extend = ya.fn.extend = function () { var a, b, c, d, e, f, g = arguments[0] || {}, h = 1, i = arguments.length, j = !1; for ( "boolean" == typeof g && ((j = g), (g = arguments[h] || {}), h++), "object" == typeof g || ua(g) || (g = {}), h === i && ((g = this), h--); h < i; h++ ) if (null != (a = arguments[h])) for (b in a) (d = a[b]), "__proto__" !== b && g !== d && (j && d && (ya.isPlainObject(d) || (e = Array.isArray(d))) ? ((c = g[b]), (f = e && !Array.isArray(c) ? [] : e || ya.isPlainObject(c) ? c : {}), (e = !1), (g[b] = ya.extend(j, f, d))) : void 0 !== d && (g[b] = d)); return g; }), ya.extend({ expando: "jQuery" + (xa + Math.random()).replace(/\D/g, ""), isReady: !0, error: function (a) { throw new Error(a); }, noop: function () {}, isPlainObject: function (a) { var b, c; return ( !(!a || "[object Object]" !== pa.call(a)) && (!(b = ja(a)) || ("function" == typeof (c = qa.call(b, "constructor") && b.constructor) && ra.call(c) === sa)) ); }, isEmptyObject: function (a) { var b; for (b in a) return !1; return !0; }, globalEval: function (a, b) { c(a, { nonce: b && b.nonce }); }, each: function (a, b) { var c, d = 0; if (e(a)) for (c = a.length; d < c && !1 !== b.call(a[d], d, a[d]); d++); else for (d in a) if (!1 === b.call(a[d], d, a[d])) break; return a; }, trim: function (a) { return null == a ? "" : (a + "").replace(za, ""); }, makeArray: function (a, b) { var c = b || []; return ( null != a && (e(Object(a)) ? ya.merge(c, "string" == typeof a ? [a] : a) : ma.call(c, a)), c ); }, inArray: function (a, b, c) { return null == b ? -1 : na.call(b, a, c); }, merge: function (a, b) { for (var c = +b.length, d = 0, e = a.length; d < c; d++) a[e++] = b[d]; return (a.length = e), a; }, grep: function (a, b, c) { for (var d = [], e = 0, f = a.length, g = !c; e < f; e++) !b(a[e], e) !== g && d.push(a[e]); return d; }, map: function (a, b, c) { var d, f, g = 0, h = []; if (e(a)) for (d = a.length; g < d; g++) null != (f = b(a[g], g, c)) && h.push(f); else for (g in a) null != (f = b(a[g], g, c)) && h.push(f); return la.apply([], h); }, guid: 1, support: ta, }), "function" == typeof Symbol && (ya.fn[Symbol.iterator] = ha[Symbol.iterator]), ya.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), function (a, b) { oa["[object " + b + "]"] = b.toLowerCase(); } ); var Aa = /*! * Sizzle CSS Selector Engine v2.3.4 * https://sizzlejs.com/ * * Copyright JS Foundation and other contributors * Released under the MIT license * https://js.foundation/ * * Date: 2019-04-08 */ (function (a) { function b(a, b, c, d) { var e, f, g, h, i, j, k, m = b && b.ownerDocument, o = b ? b.nodeType : 9; if ( ((c = c || []), "string" != typeof a || !a || (1 !== o && 9 !== o && 11 !== o)) ) return c; if ( !d && ((b ? b.ownerDocument || b : P) !== H && G(b), (b = b || H), J) ) { if (11 !== o && (i = ta.exec(a))) if ((e = i[1])) { if (9 === o) { if (!(g = b.getElementById(e))) return c; if (g.id === e) return c.push(g), c; } else if ( m && (g = m.getElementById(e)) && N(b, g) && g.id === e ) return c.push(g), c; } else { if (i[2]) return _.apply(c, b.getElementsByTagName(a)), c; if ( (e = i[3]) && w.getElementsByClassName && b.getElementsByClassName ) return _.apply(c, b.getElementsByClassName(e)), c; } if ( w.qsa && !V[a + " "] && (!K || !K.test(a)) && (1 !== o || "object" !== b.nodeName.toLowerCase()) ) { if (((k = a), (m = b), 1 === o && la.test(a))) { for ( (h = b.getAttribute("id")) ? (h = h.replace(xa, ya)) : b.setAttribute("id", (h = O)), j = A(a), f = j.length; f--; ) j[f] = "#" + h + " " + n(j[f]); (k = j.join(",")), (m = (ua.test(a) && l(b.parentNode)) || b); } try { return _.apply(c, m.querySelectorAll(k)), c; } catch (b) { V(a, !0); } finally { h === O && b.removeAttribute("id"); } } } return C(a.replace(ia, "$1"), b, c, d); } function c() { function a(c, d) { return ( b.push(c + " ") > x.cacheLength && delete a[b.shift()], (a[c + " "] = d) ); } var b = []; return a; } function d(a) { return (a[O] = !0), a; } function e(a) { var b = H.createElement("fieldset"); try { return !!a(b); } catch (a) { return !1; } finally { b.parentNode && b.parentNode.removeChild(b), (b = null); } } function f(a, b) { for (var c = a.split("|"), d = c.length; d--; ) x.attrHandle[c[d]] = b; } function g(a, b) { var c = b && a, d = c && 1 === a.nodeType && 1 === b.nodeType && a.sourceIndex - b.sourceIndex; if (d) return d; if (c) for (; (c = c.nextSibling); ) if (c === b) return -1; return a ? 1 : -1; } function h(a) { return function (b) { return "input" === b.nodeName.toLowerCase() && b.type === a; }; } function i(a) { return function (b) { var c = b.nodeName.toLowerCase(); return ("input" === c || "button" === c) && b.type === a; }; } function j(a) { return function (b) { return "form" in b ? b.parentNode && !1 === b.disabled ? "label" in b ? "label" in b.parentNode ? b.parentNode.disabled === a : b.disabled === a : b.isDisabled === a || (b.isDisabled !== !a && Aa(b) === a) : b.disabled === a : "label" in b && b.disabled === a; }; } function k(a) { return d(function (b) { return ( (b = +b), d(function (c, d) { for (var e, f = a([], c.length, b), g = f.length; g--; ) c[(e = f[g])] && (c[e] = !(d[e] = c[e])); }) ); }); } function l(a) { return a && void 0 !== a.getElementsByTagName && a; } function m() {} function n(a) { for (var b = 0, c = a.length, d = ""; b < c; b++) d += a[b].value; return d; } function o(a, b, c) { var d = b.dir, e = b.next, f = e || d, g = c && "parentNode" === f, h = R++; return b.first ? function (b, c, e) { for (; (b = b[d]); ) if (1 === b.nodeType || g) return a(b, c, e); return !1; } : function (b, c, i) { var j, k, l, m = [Q, h]; if (i) { for (; (b = b[d]); ) if ((1 === b.nodeType || g) && a(b, c, i)) return !0; } else for (; (b = b[d]); ) if (1 === b.nodeType || g) if ( ((l = b[O] || (b[O] = {})), (k = l[b.uniqueID] || (l[b.uniqueID] = {})), e && e === b.nodeName.toLowerCase()) ) b = b[d] || b; else { if ((j = k[f]) && j[0] === Q && j[1] === h) return (m[2] = j[2]); if (((k[f] = m), (m[2] = a(b, c, i)))) return !0; } return !1; }; } function p(a) { return a.length > 1 ? function (b, c, d) { for (var e = a.length; e--; ) if (!a[e](b, c, d)) return !1; return !0; } : a[0]; } function q(a, c, d) { for (var e = 0, f = c.length; e < f; e++) b(a, c[e], d); return d; } function r(a, b, c, d, e) { for (var f, g = [], h = 0, i = a.length, j = null != b; h < i; h++) (f = a[h]) && ((c && !c(f, d, e)) || (g.push(f), j && b.push(h))); return g; } function s(a, b, c, e, f, g) { return ( e && !e[O] && (e = s(e)), f && !f[O] && (f = s(f, g)), d(function (d, g, h, i) { var j, k, l, m = [], n = [], o = g.length, p = d || q(b || "*", h.nodeType ? [h] : h, []), s = !a || (!d && b) ? p : r(p, m, a, h, i), t = c ? (f || (d ? a : o || e) ? [] : g) : s; if ((c && c(s, t, h, i), e)) for (j = r(t, n), e(j, [], h, i), k = j.length; k--; ) (l = j[k]) && (t[n[k]] = !(s[n[k]] = l)); if (d) { if (f || a) { if (f) { for (j = [], k = t.length; k--; ) (l = t[k]) && j.push((s[k] = l)); f(null, (t = []), j, i); } for (k = t.length; k--; ) (l = t[k]) && (j = f ? ba(d, l) : m[k]) > -1 && (d[j] = !(g[j] = l)); } } else (t = r(t === g ? t.splice(o, t.length) : t)), f ? f(null, g, t, i) : _.apply(g, t); }) ); } function t(a) { for ( var b, c, d, e = a.length, f = x.relative[a[0].type], g = f || x.relative[" "], h = f ? 1 : 0, i = o( function (a) { return a === b; }, g, !0 ), j = o( function (a) { return ba(b, a) > -1; }, g, !0 ), k = [ function (a, c, d) { var e = (!f && (d || c !== D)) || ((b = c).nodeType ? i(a, c, d) : j(a, c, d)); return (b = null), e; }, ]; h < e; h++ ) if ((c = x.relative[a[h].type])) k = [o(p(k), c)]; else { if (((c = x.filter[a[h].type].apply(null, a[h].matches)), c[O])) { for (d = ++h; d < e && !x.relative[a[d].type]; d++); return s( h > 1 && p(k), h > 1 && n( a .slice(0, h - 1) .concat({ value: " " === a[h - 2].type ? "*" : "" }) ).replace(ia, "$1"), c, h < d && t(a.slice(h, d)), d < e && t((a = a.slice(d))), d < e && n(a) ); } k.push(c); } return p(k); } function u(a, c) { var e = c.length > 0, f = a.length > 0, g = function (d, g, h, i, j) { var k, l, m, n = 0, o = "0", p = d && [], q = [], s = D, t = d || (f && x.find.TAG("*", j)), u = (Q += null == s ? 1 : Math.random() || 0.1), v = t.length; for ( j && (D = g === H || g || j); o !== v && null != (k = t[o]); o++ ) { if (f && k) { for ( l = 0, g || k.ownerDocument === H || (G(k), (h = !J)); (m = a[l++]); ) if (m(k, g || H, h)) { i.push(k); break; } j && (Q = u); } e && ((k = !m && k) && n--, d && p.push(k)); } if (((n += o), e && o !== n)) { for (l = 0; (m = c[l++]); ) m(p, q, g, h); if (d) { if (n > 0) for (; o--; ) p[o] || q[o] || (q[o] = Z.call(i)); q = r(q); } _.apply(i, q), j && !d && q.length > 0 && n + c.length > 1 && b.uniqueSort(i); } return j && ((Q = u), (D = s)), p; }; return e ? d(g) : g; } var v, w, x, y, z, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O = "sizzle" + 1 * new Date(), P = a.document, Q = 0, R = 0, S = c(), T = c(), U = c(), V = c(), W = function (a, b) { return a === b && (F = !0), 0; }, X = {}.hasOwnProperty, Y = [], Z = Y.pop, $ = Y.push, _ = Y.push, aa = Y.slice, ba = function (a, b) { for (var c = 0, d = a.length; c < d; c++) if (a[c] === b) return c; return -1; }, ca = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", da = "[\\x20\\t\\r\\n\\f]", ea = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", fa = "\\[" + da + "*(" + ea + ")(?:" + da + "*([*^$|!~]?=)" + da + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + ea + "))|)" + da + "*\\]", ga = ":(" + ea + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + fa + ")*)|.*)\\)|)", ha = new RegExp(da + "+", "g"), ia = new RegExp( "^" + da + "+|((?:^|[^\\\\])(?:\\\\.)*)" + da + "+$", "g" ), ja = new RegExp("^" + da + "*," + da + "*"), ka = new RegExp("^" + da + "*([>+~]|" + da + ")" + da + "*"), la = new RegExp(da + "|>"), ma = new RegExp(ga), na = new RegExp("^" + ea + "$"), oa = { ID: new RegExp("^#(" + ea + ")"), CLASS: new RegExp("^\\.(" + ea + ")"), TAG: new RegExp("^(" + ea + "|[*])"), ATTR: new RegExp("^" + fa), PSEUDO: new RegExp("^" + ga), CHILD: new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + da + "*(even|odd|(([+-]|)(\\d*)n|)" + da + "*(?:([+-]|)" + da + "*(\\d+)|))" + da + "*\\)|)", "i" ), bool: new RegExp("^(?:" + ca + ")$", "i"), needsContext: new RegExp( "^" + da + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + da + "*((?:-\\d)?\\d*)" + da + "*\\)|)(?=[^-]|$)", "i" ), }, pa = /HTML$/i, qa = /^(?:input|select|textarea|button)$/i, ra = /^h\d$/i, sa = /^[^{]+\{\s*\[native \w/, ta = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, ua = /[+~]/, va = new RegExp("\\\\([\\da-f]{1,6}" + da + "?|(" + da + ")|.)", "ig"), wa = function (a, b, c) { var d = "0x" + b - 65536; return d !== d || c ? b : d < 0 ? String.fromCharCode(d + 65536) : String.fromCharCode((d >> 10) | 55296, (1023 & d) | 56320); }, xa = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, ya = function (a, b) { return b ? "\0" === a ? "�" : a.slice(0, -1) + "\\" + a.charCodeAt(a.length - 1).toString(16) + " " : "\\" + a; }, za = function () { G(); }, Aa = o( function (a) { return !0 === a.disabled && "fieldset" === a.nodeName.toLowerCase(); }, { dir: "parentNode", next: "legend" } ); try { _.apply((Y = aa.call(P.childNodes)), P.childNodes), Y[P.childNodes.length].nodeType; } catch (a) { _ = { apply: Y.length ? function (a, b) { $.apply(a, aa.call(b)); } : function (a, b) { for (var c = a.length, d = 0; (a[c++] = b[d++]); ); a.length = c - 1; }, }; } (w = b.support = {}), (z = b.isXML = function (a) { var b = a.namespaceURI, c = (a.ownerDocument || a).documentElement; return !pa.test(b || (c && c.nodeName) || "HTML"); }), (G = b.setDocument = function (a) { var b, c, d = a ? a.ownerDocument || a : P; return d !== H && 9 === d.nodeType && d.documentElement ? ((H = d), (I = H.documentElement), (J = !z(H)), P !== H && (c = H.defaultView) && c.top !== c && (c.addEventListener ? c.addEventListener("unload", za, !1) : c.attachEvent && c.attachEvent("onunload", za)), (w.attributes = e(function (a) { return (a.className = "i"), !a.getAttribute("className"); })), (w.getElementsByTagName = e(function (a) { return ( a.appendChild(H.createComment("")), !a.getElementsByTagName("*").length ); })), (w.getElementsByClassName = sa.test(H.getElementsByClassName)), (w.getById = e(function (a) { return ( (I.appendChild(a).id = O), !H.getElementsByName || !H.getElementsByName(O).length ); })), w.getById ? ((x.filter.ID = function (a) { var b = a.replace(va, wa); return function (a) { return a.getAttribute("id") === b; }; }), (x.find.ID = function (a, b) { if (void 0 !== b.getElementById && J) { var c = b.getElementById(a); return c ? [c] : []; } })) : ((x.filter.ID = function (a) { var b = a.replace(va, wa); return function (a) { var c = void 0 !== a.getAttributeNode && a.getAttributeNode("id"); return c && c.value === b; }; }), (x.find.ID = function (a, b) { if (void 0 !== b.getElementById && J) { var c, d, e, f = b.getElementById(a); if (f) { if ((c = f.getAttributeNode("id")) && c.value === a) return [f]; for (e = b.getElementsByName(a), d = 0; (f = e[d++]); ) if ((c = f.getAttributeNode("id")) && c.value === a) return [f]; } return []; } })), (x.find.TAG = w.getElementsByTagName ? function (a, b) { return void 0 !== b.getElementsByTagName ? b.getElementsByTagName(a) : w.qsa ? b.querySelectorAll(a) : void 0; } : function (a, b) { var c, d = [], e = 0, f = b.getElementsByTagName(a); if ("*" === a) { for (; (c = f[e++]); ) 1 === c.nodeType && d.push(c); return d; } return f; }), (x.find.CLASS = w.getElementsByClassName && function (a, b) { if (void 0 !== b.getElementsByClassName && J) return b.getElementsByClassName(a); }), (L = []), (K = []), (w.qsa = sa.test(H.querySelectorAll)) && (e(function (a) { (I.appendChild(a).innerHTML = ""), a.querySelectorAll("[msallowcapture^='']").length && K.push("[*^$]=" + da + "*(?:''|\"\")"), a.querySelectorAll("[selected]").length || K.push("\\[" + da + "*(?:value|" + ca + ")"), a.querySelectorAll("[id~=" + O + "-]").length || K.push("~="), a.querySelectorAll(":checked").length || K.push(":checked"), a.querySelectorAll("a#" + O + "+*").length || K.push(".#.+[+~]"); }), e(function (a) { a.innerHTML = ""; var b = H.createElement("input"); b.setAttribute("type", "hidden"), a.appendChild(b).setAttribute("name", "D"), a.querySelectorAll("[name=d]").length && K.push("name" + da + "*[*^$|!~]?="), 2 !== a.querySelectorAll(":enabled").length && K.push(":enabled", ":disabled"), (I.appendChild(a).disabled = !0), 2 !== a.querySelectorAll(":disabled").length && K.push(":enabled", ":disabled"), a.querySelectorAll("*,:x"), K.push(",.*:"); })), (w.matchesSelector = sa.test( (M = I.matches || I.webkitMatchesSelector || I.mozMatchesSelector || I.oMatchesSelector || I.msMatchesSelector) )) && e(function (a) { (w.disconnectedMatch = M.call(a, "*")), M.call(a, "[s!='']:x"), L.push("!=", ga); }), (K = K.length && new RegExp(K.join("|"))), (L = L.length && new RegExp(L.join("|"))), (b = sa.test(I.compareDocumentPosition)), (N = b || sa.test(I.contains) ? function (a, b) { var c = 9 === a.nodeType ? a.documentElement : a, d = b && b.parentNode; return ( a === d || !( !d || 1 !== d.nodeType || !(c.contains ? c.contains(d) : a.compareDocumentPosition && 16 & a.compareDocumentPosition(d)) ) ); } : function (a, b) { if (b) for (; (b = b.parentNode); ) if (b === a) return !0; return !1; }), (W = b ? function (a, b) { if (a === b) return (F = !0), 0; var c = !a.compareDocumentPosition - !b.compareDocumentPosition; return ( c || ((c = (a.ownerDocument || a) === (b.ownerDocument || b) ? a.compareDocumentPosition(b) : 1), 1 & c || (!w.sortDetached && b.compareDocumentPosition(a) === c) ? a === H || (a.ownerDocument === P && N(P, a)) ? -1 : b === H || (b.ownerDocument === P && N(P, b)) ? 1 : E ? ba(E, a) - ba(E, b) : 0 : 4 & c ? -1 : 1) ); } : function (a, b) { if (a === b) return (F = !0), 0; var c, d = 0, e = a.parentNode, f = b.parentNode, h = [a], i = [b]; if (!e || !f) return a === H ? -1 : b === H ? 1 : e ? -1 : f ? 1 : E ? ba(E, a) - ba(E, b) : 0; if (e === f) return g(a, b); for (c = a; (c = c.parentNode); ) h.unshift(c); for (c = b; (c = c.parentNode); ) i.unshift(c); for (; h[d] === i[d]; ) d++; return d ? g(h[d], i[d]) : h[d] === P ? -1 : i[d] === P ? 1 : 0; }), H) : H; }), (b.matches = function (a, c) { return b(a, null, null, c); }), (b.matchesSelector = function (a, c) { if ( ((a.ownerDocument || a) !== H && G(a), w.matchesSelector && J && !V[c + " "] && (!L || !L.test(c)) && (!K || !K.test(c))) ) try { var d = M.call(a, c); if ( d || w.disconnectedMatch || (a.document && 11 !== a.document.nodeType) ) return d; } catch (a) { V(c, !0); } return b(c, H, null, [a]).length > 0; }), (b.contains = function (a, b) { return (a.ownerDocument || a) !== H && G(a), N(a, b); }), (b.attr = function (a, b) { (a.ownerDocument || a) !== H && G(a); var c = x.attrHandle[b.toLowerCase()], d = c && X.call(x.attrHandle, b.toLowerCase()) ? c(a, b, !J) : void 0; return void 0 !== d ? d : w.attributes || !J ? a.getAttribute(b) : (d = a.getAttributeNode(b)) && d.specified ? d.value : null; }), (b.escape = function (a) { return (a + "").replace(xa, ya); }), (b.error = function (a) { throw new Error("Syntax error, unrecognized expression: " + a); }), (b.uniqueSort = function (a) { var b, c = [], d = 0, e = 0; if ( ((F = !w.detectDuplicates), (E = !w.sortStable && a.slice(0)), a.sort(W), F) ) { for (; (b = a[e++]); ) b === a[e] && (d = c.push(e)); for (; d--; ) a.splice(c[d], 1); } return (E = null), a; }), (y = b.getText = function (a) { var b, c = "", d = 0, e = a.nodeType; if (e) { if (1 === e || 9 === e || 11 === e) { if ("string" == typeof a.textContent) return a.textContent; for (a = a.firstChild; a; a = a.nextSibling) c += y(a); } else if (3 === e || 4 === e) return a.nodeValue; } else for (; (b = a[d++]); ) c += y(b); return c; }), (x = b.selectors = { cacheLength: 50, createPseudo: d, match: oa, attrHandle: {}, find: {}, relative: { ">": { dir: "parentNode", first: !0 }, " ": { dir: "parentNode" }, "+": { dir: "previousSibling", first: !0 }, "~": { dir: "previousSibling" }, }, preFilter: { ATTR: function (a) { return ( (a[1] = a[1].replace(va, wa)), (a[3] = (a[3] || a[4] || a[5] || "").replace(va, wa)), "~=" === a[2] && (a[3] = " " + a[3] + " "), a.slice(0, 4) ); }, CHILD: function (a) { return ( (a[1] = a[1].toLowerCase()), "nth" === a[1].slice(0, 3) ? (a[3] || b.error(a[0]), (a[4] = +(a[4] ? a[5] + (a[6] || 1) : 2 * ("even" === a[3] || "odd" === a[3]))), (a[5] = +(a[7] + a[8] || "odd" === a[3]))) : a[3] && b.error(a[0]), a ); }, PSEUDO: function (a) { var b, c = !a[6] && a[2]; return oa.CHILD.test(a[0]) ? null : (a[3] ? (a[2] = a[4] || a[5] || "") : c && ma.test(c) && (b = A(c, !0)) && (b = c.indexOf(")", c.length - b) - c.length) && ((a[0] = a[0].slice(0, b)), (a[2] = c.slice(0, b))), a.slice(0, 3)); }, }, filter: { TAG: function (a) { var b = a.replace(va, wa).toLowerCase(); return "*" === a ? function () { return !0; } : function (a) { return a.nodeName && a.nodeName.toLowerCase() === b; }; }, CLASS: function (a) { var b = S[a + " "]; return ( b || ((b = new RegExp("(^|" + da + ")" + a + "(" + da + "|$)")) && S(a, function (a) { return b.test( ("string" == typeof a.className && a.className) || (void 0 !== a.getAttribute && a.getAttribute("class")) || "" ); })) ); }, ATTR: function (a, c, d) { return function (e) { var f = b.attr(e, a); return null == f ? "!=" === c : !c || ((f += ""), "=" === c ? f === d : "!=" === c ? f !== d : "^=" === c ? d && 0 === f.indexOf(d) : "*=" === c ? d && f.indexOf(d) > -1 : "$=" === c ? d && f.slice(-d.length) === d : "~=" === c ? (" " + f.replace(ha, " ") + " ").indexOf(d) > -1 : "|=" === c && (f === d || f.slice(0, d.length + 1) === d + "-")); }; }, CHILD: function (a, b, c, d, e) { var f = "nth" !== a.slice(0, 3), g = "last" !== a.slice(-4), h = "of-type" === b; return 1 === d && 0 === e ? function (a) { return !!a.parentNode; } : function (b, c, i) { var j, k, l, m, n, o, p = f !== g ? "nextSibling" : "previousSibling", q = b.parentNode, r = h && b.nodeName.toLowerCase(), s = !i && !h, t = !1; if (q) { if (f) { for (; p; ) { for (m = b; (m = m[p]); ) if ( h ? m.nodeName.toLowerCase() === r : 1 === m.nodeType ) return !1; o = p = "only" === a && !o && "nextSibling"; } return !0; } if (((o = [g ? q.firstChild : q.lastChild]), g && s)) { for ( m = q, l = m[O] || (m[O] = {}), k = l[m.uniqueID] || (l[m.uniqueID] = {}), j = k[a] || [], n = j[0] === Q && j[1], t = n && j[2], m = n && q.childNodes[n]; (m = (++n && m && m[p]) || (t = n = 0) || o.pop()); ) if (1 === m.nodeType && ++t && m === b) { k[a] = [Q, n, t]; break; } } else if ( (s && ((m = b), (l = m[O] || (m[O] = {})), (k = l[m.uniqueID] || (l[m.uniqueID] = {})), (j = k[a] || []), (n = j[0] === Q && j[1]), (t = n)), !1 === t) ) for ( ; (m = (++n && m && m[p]) || (t = n = 0) || o.pop()) && ((h ? m.nodeName.toLowerCase() !== r : 1 !== m.nodeType) || !++t || (s && ((l = m[O] || (m[O] = {})), (k = l[m.uniqueID] || (l[m.uniqueID] = {})), (k[a] = [Q, t])), m !== b)); ); return (t -= e) === d || (t % d == 0 && t / d >= 0); } }; }, PSEUDO: function (a, c) { var e, f = x.pseudos[a] || x.setFilters[a.toLowerCase()] || b.error("unsupported pseudo: " + a); return f[O] ? f(c) : f.length > 1 ? ((e = [a, a, "", c]), x.setFilters.hasOwnProperty(a.toLowerCase()) ? d(function (a, b) { for (var d, e = f(a, c), g = e.length; g--; ) (d = ba(a, e[g])), (a[d] = !(b[d] = e[g])); }) : function (a) { return f(a, 0, e); }) : f; }, }, pseudos: { not: d(function (a) { var b = [], c = [], e = B(a.replace(ia, "$1")); return e[O] ? d(function (a, b, c, d) { for (var f, g = e(a, null, d, []), h = a.length; h--; ) (f = g[h]) && (a[h] = !(b[h] = f)); }) : function (a, d, f) { return ( (b[0] = a), e(b, null, f, c), (b[0] = null), !c.pop() ); }; }), has: d(function (a) { return function (c) { return b(a, c).length > 0; }; }), contains: d(function (a) { return ( (a = a.replace(va, wa)), function (b) { return (b.textContent || y(b)).indexOf(a) > -1; } ); }), lang: d(function (a) { return ( na.test(a || "") || b.error("unsupported lang: " + a), (a = a.replace(va, wa).toLowerCase()), function (b) { var c; do { if ( (c = J ? b.lang : b.getAttribute("xml:lang") || b.getAttribute("lang")) ) return ( (c = c.toLowerCase()) === a || 0 === c.indexOf(a + "-") ); } while ((b = b.parentNode) && 1 === b.nodeType); return !1; } ); }), target: function (b) { var c = a.location && a.location.hash; return c && c.slice(1) === b.id; }, root: function (a) { return a === I; }, focus: function (a) { return ( a === H.activeElement && (!H.hasFocus || H.hasFocus()) && !!(a.type || a.href || ~a.tabIndex) ); }, enabled: j(!1), disabled: j(!0), checked: function (a) { var b = a.nodeName.toLowerCase(); return ( ("input" === b && !!a.checked) || ("option" === b && !!a.selected) ); }, selected: function (a) { return ( a.parentNode && a.parentNode.selectedIndex, !0 === a.selected ); }, empty: function (a) { for (a = a.firstChild; a; a = a.nextSibling) if (a.nodeType < 6) return !1; return !0; }, parent: function (a) { return !x.pseudos.empty(a); }, header: function (a) { return ra.test(a.nodeName); }, input: function (a) { return qa.test(a.nodeName); }, button: function (a) { var b = a.nodeName.toLowerCase(); return ("input" === b && "button" === a.type) || "button" === b; }, text: function (a) { var b; return ( "input" === a.nodeName.toLowerCase() && "text" === a.type && (null == (b = a.getAttribute("type")) || "text" === b.toLowerCase()) ); }, first: k(function () { return [0]; }), last: k(function (a, b) { return [b - 1]; }), eq: k(function (a, b, c) { return [c < 0 ? c + b : c]; }), even: k(function (a, b) { for (var c = 0; c < b; c += 2) a.push(c); return a; }), odd: k(function (a, b) { for (var c = 1; c < b; c += 2) a.push(c); return a; }), lt: k(function (a, b, c) { for (var d = c < 0 ? c + b : c > b ? b : c; --d >= 0; ) a.push(d); return a; }), gt: k(function (a, b, c) { for (var d = c < 0 ? c + b : c; ++d < b; ) a.push(d); return a; }), }, }), (x.pseudos.nth = x.pseudos.eq); for (v in { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) x.pseudos[v] = h(v); for (v in { submit: !0, reset: !0 }) x.pseudos[v] = i(v); return ( (m.prototype = x.filters = x.pseudos), (x.setFilters = new m()), (A = b.tokenize = function (a, c) { var d, e, f, g, h, i, j, k = T[a + " "]; if (k) return c ? 0 : k.slice(0); for (h = a, i = [], j = x.preFilter; h; ) { (d && !(e = ja.exec(h))) || (e && (h = h.slice(e[0].length) || h), i.push((f = []))), (d = !1), (e = ka.exec(h)) && ((d = e.shift()), f.push({ value: d, type: e[0].replace(ia, " ") }), (h = h.slice(d.length))); for (g in x.filter) !(e = oa[g].exec(h)) || (j[g] && !(e = j[g](e))) || ((d = e.shift()), f.push({ value: d, type: g, matches: e }), (h = h.slice(d.length))); if (!d) break; } return c ? h.length : h ? b.error(a) : T(a, i).slice(0); }), (B = b.compile = function (a, b) { var c, d = [], e = [], f = U[a + " "]; if (!f) { for (b || (b = A(a)), c = b.length; c--; ) (f = t(b[c])), f[O] ? d.push(f) : e.push(f); (f = U(a, u(e, d))), (f.selector = a); } return f; }), (C = b.select = function (a, b, c, d) { var e, f, g, h, i, j = "function" == typeof a && a, k = !d && A((a = j.selector || a)); if (((c = c || []), 1 === k.length)) { if ( ((f = k[0] = k[0].slice(0)), f.length > 2 && "ID" === (g = f[0]).type && 9 === b.nodeType && J && x.relative[f[1].type]) ) { if (!(b = (x.find.ID(g.matches[0].replace(va, wa), b) || [])[0])) return c; j && (b = b.parentNode), (a = a.slice(f.shift().value.length)); } for ( e = oa.needsContext.test(a) ? 0 : f.length; e-- && ((g = f[e]), !x.relative[(h = g.type)]); ) if ( (i = x.find[h]) && (d = i( g.matches[0].replace(va, wa), (ua.test(f[0].type) && l(b.parentNode)) || b )) ) { if ((f.splice(e, 1), !(a = d.length && n(f)))) return _.apply(c, d), c; break; } } return ( (j || B(a, k))( d, b, !J, c, !b || (ua.test(a) && l(b.parentNode)) || b ), c ); }), (w.sortStable = O.split("").sort(W).join("") === O), (w.detectDuplicates = !!F), G(), (w.sortDetached = e(function (a) { return 1 & a.compareDocumentPosition(H.createElement("fieldset")); })), e(function (a) { return ( (a.innerHTML = ""), "#" === a.firstChild.getAttribute("href") ); }) || f("type|href|height|width", function (a, b, c) { if (!c) return a.getAttribute(b, "type" === b.toLowerCase() ? 1 : 2); }), (w.attributes && e(function (a) { return ( (a.innerHTML = ""), a.firstChild.setAttribute("value", ""), "" === a.firstChild.getAttribute("value") ); })) || f("value", function (a, b, c) { if (!c && "input" === a.nodeName.toLowerCase()) return a.defaultValue; }), e(function (a) { return null == a.getAttribute("disabled"); }) || f(ca, function (a, b, c) { var d; if (!c) return !0 === a[b] ? b.toLowerCase() : (d = a.getAttributeNode(b)) && d.specified ? d.value : null; }), b ); })(a); (ya.find = Aa), (ya.expr = Aa.selectors), (ya.expr[":"] = ya.expr.pseudos), (ya.uniqueSort = ya.unique = Aa.uniqueSort), (ya.text = Aa.getText), (ya.isXMLDoc = Aa.isXML), (ya.contains = Aa.contains), (ya.escapeSelector = Aa.escape); var Ba = function (a, b, c) { for (var d = [], e = void 0 !== c; (a = a[b]) && 9 !== a.nodeType; ) if (1 === a.nodeType) { if (e && ya(a).is(c)) break; d.push(a); } return d; }, Ca = function (a, b) { for (var c = []; a; a = a.nextSibling) 1 === a.nodeType && a !== b && c.push(a); return c; }, Da = ya.expr.match.needsContext, Ea = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i; (ya.filter = function (a, b, c) { var d = b[0]; return ( c && (a = ":not(" + a + ")"), 1 === b.length && 1 === d.nodeType ? ya.find.matchesSelector(d, a) ? [d] : [] : ya.find.matches( a, ya.grep(b, function (a) { return 1 === a.nodeType; }) ) ); }), ya.fn.extend({ find: function (a) { var b, c, d = this.length, e = this; if ("string" != typeof a) return this.pushStack( ya(a).filter(function () { for (b = 0; b < d; b++) if (ya.contains(e[b], this)) return !0; }) ); for (c = this.pushStack([]), b = 0; b < d; b++) ya.find(a, e[b], c); return d > 1 ? ya.uniqueSort(c) : c; }, filter: function (a) { return this.pushStack(g(this, a || [], !1)); }, not: function (a) { return this.pushStack(g(this, a || [], !0)); }, is: function (a) { return !!g( this, "string" == typeof a && Da.test(a) ? ya(a) : a || [], !1 ).length; }, }); var Fa, Ga = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/; ((ya.fn.init = function (a, b, c) { var d, e; if (!a) return this; if (((c = c || Fa), "string" == typeof a)) { if ( !(d = "<" === a[0] && ">" === a[a.length - 1] && a.length >= 3 ? [null, a, null] : Ga.exec(a)) || (!d[1] && b) ) return !b || b.jquery ? (b || c).find(a) : this.constructor(b).find(a); if (d[1]) { if ( ((b = b instanceof ya ? b[0] : b), ya.merge( this, ya.parseHTML(d[1], b && b.nodeType ? b.ownerDocument || b : ia, !0) ), Ea.test(d[1]) && ya.isPlainObject(b)) ) for (d in b) ua(this[d]) ? this[d](b[d]) : this.attr(d, b[d]); return this; } return ( (e = ia.getElementById(d[2])), e && ((this[0] = e), (this.length = 1)), this ); } return a.nodeType ? ((this[0] = a), (this.length = 1), this) : ua(a) ? void 0 !== c.ready ? c.ready(a) : a(ya) : ya.makeArray(a, this); }).prototype = ya.fn), (Fa = ya(ia)); var Ha = /^(?:parents|prev(?:Until|All))/, Ia = { children: !0, contents: !0, next: !0, prev: !0 }; ya.fn.extend({ has: function (a) { var b = ya(a, this), c = b.length; return this.filter(function () { for (var a = 0; a < c; a++) if (ya.contains(this, b[a])) return !0; }); }, closest: function (a, b) { var c, d = 0, e = this.length, f = [], g = "string" != typeof a && ya(a); if (!Da.test(a)) for (; d < e; d++) for (c = this[d]; c && c !== b; c = c.parentNode) if ( c.nodeType < 11 && (g ? g.index(c) > -1 : 1 === c.nodeType && ya.find.matchesSelector(c, a)) ) { f.push(c); break; } return this.pushStack(f.length > 1 ? ya.uniqueSort(f) : f); }, index: function (a) { return a ? "string" == typeof a ? na.call(ya(a), this[0]) : na.call(this, a.jquery ? a[0] : a) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1; }, add: function (a, b) { return this.pushStack(ya.uniqueSort(ya.merge(this.get(), ya(a, b)))); }, addBack: function (a) { return this.add(null == a ? this.prevObject : this.prevObject.filter(a)); }, }), ya.each( { parent: function (a) { var b = a.parentNode; return b && 11 !== b.nodeType ? b : null; }, parents: function (a) { return Ba(a, "parentNode"); }, parentsUntil: function (a, b, c) { return Ba(a, "parentNode", c); }, next: function (a) { return h(a, "nextSibling"); }, prev: function (a) { return h(a, "previousSibling"); }, nextAll: function (a) { return Ba(a, "nextSibling"); }, prevAll: function (a) { return Ba(a, "previousSibling"); }, nextUntil: function (a, b, c) { return Ba(a, "nextSibling", c); }, prevUntil: function (a, b, c) { return Ba(a, "previousSibling", c); }, siblings: function (a) { return Ca((a.parentNode || {}).firstChild, a); }, children: function (a) { return Ca(a.firstChild); }, contents: function (a) { return void 0 !== a.contentDocument ? a.contentDocument : (f(a, "template") && (a = a.content || a), ya.merge([], a.childNodes)); }, }, function (a, b) { ya.fn[a] = function (c, d) { var e = ya.map(this, b, c); return ( "Until" !== a.slice(-5) && (d = c), d && "string" == typeof d && (e = ya.filter(d, e)), this.length > 1 && (Ia[a] || ya.uniqueSort(e), Ha.test(a) && e.reverse()), this.pushStack(e) ); }; } ); var Ja = /[^\x20\t\r\n\f]+/g; (ya.Callbacks = function (a) { a = "string" == typeof a ? i(a) : ya.extend({}, a); var b, c, e, f, g = [], h = [], j = -1, k = function () { for (f = f || a.once, e = b = !0; h.length; j = -1) for (c = h.shift(); ++j < g.length; ) !1 === g[j].apply(c[0], c[1]) && a.stopOnFalse && ((j = g.length), (c = !1)); a.memory || (c = !1), (b = !1), f && (g = c ? [] : ""); }, l = { add: function () { return ( g && (c && !b && ((j = g.length - 1), h.push(c)), (function b(c) { ya.each(c, function (c, e) { ua(e) ? (a.unique && l.has(e)) || g.push(e) : e && e.length && "string" !== d(e) && b(e); }); })(arguments), c && !b && k()), this ); }, remove: function () { return ( ya.each(arguments, function (a, b) { for (var c; (c = ya.inArray(b, g, c)) > -1; ) g.splice(c, 1), c <= j && j--; }), this ); }, has: function (a) { return a ? ya.inArray(a, g) > -1 : g.length > 0; }, empty: function () { return g && (g = []), this; }, disable: function () { return (f = h = []), (g = c = ""), this; }, disabled: function () { return !g; }, lock: function () { return (f = h = []), c || b || (g = c = ""), this; }, locked: function () { return !!f; }, fireWith: function (a, c) { return ( f || ((c = c || []), (c = [a, c.slice ? c.slice() : c]), h.push(c), b || k()), this ); }, fire: function () { return l.fireWith(this, arguments), this; }, fired: function () { return !!e; }, }; return l; }), ya.extend({ Deferred: function (b) { var c = [ [ "notify", "progress", ya.Callbacks("memory"), ya.Callbacks("memory"), 2, ], [ "resolve", "done", ya.Callbacks("once memory"), ya.Callbacks("once memory"), 0, "resolved", ], [ "reject", "fail", ya.Callbacks("once memory"), ya.Callbacks("once memory"), 1, "rejected", ], ], d = "pending", e = { state: function () { return d; }, always: function () { return f.done(arguments).fail(arguments), this; }, catch: function (a) { return e.then(null, a); }, pipe: function () { var a = arguments; return ya .Deferred(function (b) { ya.each(c, function (c, d) { var e = ua(a[d[4]]) && a[d[4]]; f[d[1]](function () { var a = e && e.apply(this, arguments); a && ua(a.promise) ? a .promise() .progress(b.notify) .done(b.resolve) .fail(b.reject) : b[d[0] + "With"](this, e ? [a] : arguments); }); }), (a = null); }) .promise(); }, then: function (b, d, e) { function f(b, c, d, e) { return function () { var h = this, i = arguments, l = function () { var a, l; if (!(b < g)) { if ((a = d.apply(h, i)) === c.promise()) throw new TypeError("Thenable self-resolution"); (l = a && ("object" == typeof a || "function" == typeof a) && a.then), ua(l) ? e ? l.call(a, f(g, c, j, e), f(g, c, k, e)) : (g++, l.call( a, f(g, c, j, e), f(g, c, k, e), f(g, c, j, c.notifyWith) )) : (d !== j && ((h = void 0), (i = [a])), (e || c.resolveWith)(h, i)); } }, m = e ? l : function () { try { l(); } catch (a) { ya.Deferred.exceptionHook && ya.Deferred.exceptionHook(a, m.stackTrace), b + 1 >= g && (d !== k && ((h = void 0), (i = [a])), c.rejectWith(h, i)); } }; b ? m() : (ya.Deferred.getStackHook && (m.stackTrace = ya.Deferred.getStackHook()), a.setTimeout(m)); }; } var g = 0; return ya .Deferred(function (a) { c[0][3].add(f(0, a, ua(e) ? e : j, a.notifyWith)), c[1][3].add(f(0, a, ua(b) ? b : j)), c[2][3].add(f(0, a, ua(d) ? d : k)); }) .promise(); }, promise: function (a) { return null != a ? ya.extend(a, e) : e; }, }, f = {}; return ( ya.each(c, function (a, b) { var g = b[2], h = b[5]; (e[b[1]] = g.add), h && g.add( function () { d = h; }, c[3 - a][2].disable, c[3 - a][3].disable, c[0][2].lock, c[0][3].lock ), g.add(b[3].fire), (f[b[0]] = function () { return ( f[b[0] + "With"](this === f ? void 0 : this, arguments), this ); }), (f[b[0] + "With"] = g.fireWith); }), e.promise(f), b && b.call(f, f), f ); }, when: function (a) { var b = arguments.length, c = b, d = Array(c), e = ka.call(arguments), f = ya.Deferred(), g = function (a) { return function (c) { (d[a] = this), (e[a] = arguments.length > 1 ? ka.call(arguments) : c), --b || f.resolveWith(d, e); }; }; if ( b <= 1 && (l(a, f.done(g(c)).resolve, f.reject, !b), "pending" === f.state() || ua(e[c] && e[c].then)) ) return f.then(); for (; c--; ) l(e[c], g(c), f.reject); return f.promise(); }, }); var Ka = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; (ya.Deferred.exceptionHook = function (b, c) { a.console && a.console.warn && b && Ka.test(b.name) && a.console.warn("jQuery.Deferred exception: " + b.message, b.stack, c); }), (ya.readyException = function (b) { a.setTimeout(function () { throw b; }); }); var La = ya.Deferred(); (ya.fn.ready = function (a) { return ( La.then(a).catch(function (a) { ya.readyException(a); }), this ); }), ya.extend({ isReady: !1, readyWait: 1, ready: function (a) { (!0 === a ? --ya.readyWait : ya.isReady) || ((ya.isReady = !0), (!0 !== a && --ya.readyWait > 0) || La.resolveWith(ia, [ya])); }, }), (ya.ready.then = La.then), "complete" === ia.readyState || ("loading" !== ia.readyState && !ia.documentElement.doScroll) ? a.setTimeout(ya.ready) : (ia.addEventListener("DOMContentLoaded", m), a.addEventListener("load", m)); var Ma = function (a, b, c, e, f, g, h) { var i = 0, j = a.length, k = null == c; if ("object" === d(c)) { f = !0; for (i in c) Ma(a, b, i, c[i], !0, g, h); } else if ( void 0 !== e && ((f = !0), ua(e) || (h = !0), k && (h ? (b.call(a, e), (b = null)) : ((k = b), (b = function (a, b, c) { return k.call(ya(a), c); }))), b) ) for (; i < j; i++) b(a[i], c, h ? e : e.call(a[i], i, b(a[i], c))); return f ? a : k ? b.call(a) : j ? b(a[0], c) : g; }, Na = /^-ms-/, Oa = /-([a-z])/g, Pa = function (a) { return 1 === a.nodeType || 9 === a.nodeType || !+a.nodeType; }; (p.uid = 1), (p.prototype = { cache: function (a) { var b = a[this.expando]; return ( b || ((b = {}), Pa(a) && (a.nodeType ? (a[this.expando] = b) : Object.defineProperty(a, this.expando, { value: b, configurable: !0, }))), b ); }, set: function (a, b, c) { var d, e = this.cache(a); if ("string" == typeof b) e[o(b)] = c; else for (d in b) e[o(d)] = b[d]; return e; }, get: function (a, b) { return void 0 === b ? this.cache(a) : a[this.expando] && a[this.expando][o(b)]; }, access: function (a, b, c) { return void 0 === b || (b && "string" == typeof b && void 0 === c) ? this.get(a, b) : (this.set(a, b, c), void 0 !== c ? c : b); }, remove: function (a, b) { var c, d = a[this.expando]; if (void 0 !== d) { if (void 0 !== b) { Array.isArray(b) ? (b = b.map(o)) : ((b = o(b)), (b = b in d ? [b] : b.match(Ja) || [])), (c = b.length); for (; c--; ) delete d[b[c]]; } (void 0 === b || ya.isEmptyObject(d)) && (a.nodeType ? (a[this.expando] = void 0) : delete a[this.expando]); } }, hasData: function (a) { var b = a[this.expando]; return void 0 !== b && !ya.isEmptyObject(b); }, }); var Qa = new p(), Ra = new p(), Sa = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, Ta = /[A-Z]/g; ya.extend({ hasData: function (a) { return Ra.hasData(a) || Qa.hasData(a); }, data: function (a, b, c) { return Ra.access(a, b, c); }, removeData: function (a, b) { Ra.remove(a, b); }, _data: function (a, b, c) { return Qa.access(a, b, c); }, _removeData: function (a, b) { Qa.remove(a, b); }, }), ya.fn.extend({ data: function (a, b) { var c, d, e, f = this[0], g = f && f.attributes; if (void 0 === a) { if ( this.length && ((e = Ra.get(f)), 1 === f.nodeType && !Qa.get(f, "hasDataAttrs")) ) { for (c = g.length; c--; ) g[c] && ((d = g[c].name), 0 === d.indexOf("data-") && ((d = o(d.slice(5))), r(f, d, e[d]))); Qa.set(f, "hasDataAttrs", !0); } return e; } return "object" == typeof a ? this.each(function () { Ra.set(this, a); }) : Ma( this, function (b) { var c; if (f && void 0 === b) { if (void 0 !== (c = Ra.get(f, a))) return c; if (void 0 !== (c = r(f, a))) return c; } else this.each(function () { Ra.set(this, a, b); }); }, null, b, arguments.length > 1, null, !0 ); }, removeData: function (a) { return this.each(function () { Ra.remove(this, a); }); }, }), ya.extend({ queue: function (a, b, c) { var d; if (a) return ( (b = (b || "fx") + "queue"), (d = Qa.get(a, b)), c && (!d || Array.isArray(c) ? (d = Qa.access(a, b, ya.makeArray(c))) : d.push(c)), d || [] ); }, dequeue: function (a, b) { b = b || "fx"; var c = ya.queue(a, b), d = c.length, e = c.shift(), f = ya._queueHooks(a, b), g = function () { ya.dequeue(a, b); }; "inprogress" === e && ((e = c.shift()), d--), e && ("fx" === b && c.unshift("inprogress"), delete f.stop, e.call(a, g, f)), !d && f && f.empty.fire(); }, _queueHooks: function (a, b) { var c = b + "queueHooks"; return ( Qa.get(a, c) || Qa.access(a, c, { empty: ya.Callbacks("once memory").add(function () { Qa.remove(a, [b + "queue", c]); }), }) ); }, }), ya.fn.extend({ queue: function (a, b) { var c = 2; return ( "string" != typeof a && ((b = a), (a = "fx"), c--), arguments.length < c ? ya.queue(this[0], a) : void 0 === b ? this : this.each(function () { var c = ya.queue(this, a, b); ya._queueHooks(this, a), "fx" === a && "inprogress" !== c[0] && ya.dequeue(this, a); }) ); }, dequeue: function (a) { return this.each(function () { ya.dequeue(this, a); }); }, clearQueue: function (a) { return this.queue(a || "fx", []); }, promise: function (a, b) { var c, d = 1, e = ya.Deferred(), f = this, g = this.length, h = function () { --d || e.resolveWith(f, [f]); }; for ( "string" != typeof a && ((b = a), (a = void 0)), a = a || "fx"; g--; ) (c = Qa.get(f[g], a + "queueHooks")) && c.empty && (d++, c.empty.add(h)); return h(), e.promise(b); }, }); var Ua = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, Va = new RegExp("^(?:([+-])=|)(" + Ua + ")([a-z%]*)$", "i"), Wa = ["Top", "Right", "Bottom", "Left"], Xa = ia.documentElement, Ya = function (a) { return ya.contains(a.ownerDocument, a); }, Za = { composed: !0 }; Xa.getRootNode && (Ya = function (a) { return ( ya.contains(a.ownerDocument, a) || a.getRootNode(Za) === a.ownerDocument ); }); var $a = function (a, b) { return ( (a = b || a), "none" === a.style.display || ("" === a.style.display && Ya(a) && "none" === ya.css(a, "display")) ); }, _a = function (a, b, c, d) { var e, f, g = {}; for (f in b) (g[f] = a.style[f]), (a.style[f] = b[f]); e = c.apply(a, d || []); for (f in b) a.style[f] = g[f]; return e; }, ab = {}; ya.fn.extend({ show: function () { return u(this, !0); }, hide: function () { return u(this); }, toggle: function (a) { return "boolean" == typeof a ? a ? this.show() : this.hide() : this.each(function () { $a(this) ? ya(this).show() : ya(this).hide(); }); }, }); var bb = /^(?:checkbox|radio)$/i, cb = /<([a-z][^\/\0>\x20\t\r\n\f]*)/i, db = /^$|^module$|\/(?:java|ecma)script/i, eb = { option: [1, ""], thead: [1, "