1/*! updated; 09-28-2026 11:57 AM **/ 2 3 4 5/* eslint-disable */ 6 7/** 8 * @license 9 * Lodash lodash.com/license | Underscore.js 1.8.3 underscorejs.org/LICENSE 10 */ 11;(function(){function n(n,t){return n.set(t[0],t[1]),n}function t(n,t){return n.add(t),n}function r(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function e(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u<i;){var o=n[u];t(e,o,r(o),n)}return e}function u(n,t){for(var r=-1,e=null==n?0:n.length;++r<e&&false!==t(n[r],r,n););return n}function i(n,t){for(var r=null==n?0:n.length;r--&&false!==t(n[r],r,n);); 12return n}function o(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(!t(n[r],r,n))return false;return true}function f(n,t){for(var r=-1,e=null==n?0:n.length,u=0,i=[];++r<e;){var o=n[r];t(o,r,n)&&(i[u++]=o)}return i}function c(n,t){return!(null==n||!n.length)&&-1<d(n,t,0)}function a(n,t,r){for(var e=-1,u=null==n?0:n.length;++e<u;)if(r(t,n[e]))return true;return false}function l(n,t){for(var r=-1,e=null==n?0:n.length,u=Array(e);++r<e;)u[r]=t(n[r],r,n);return u}function s(n,t){for(var r=-1,e=t.length,u=n.length;++r<e;)n[u+r]=t[r]; 13return n}function h(n,t,r,e){var u=-1,i=null==n?0:n.length;for(e&&i&&(r=n[++u]);++u<i;)r=t(r,n[u],u,n);return r}function p(n,t,r,e){var u=null==n?0:n.length;for(e&&u&&(r=n[--u]);u--;)r=t(r,n[u],u,n);return r}function _(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(t(n[r],r,n))return true;return false}function v(n,t,r){var e;return r(n,function(n,r,u){if(t(n,r,u))return e=r,false}),e}function g(n,t,r,e){var u=n.length;for(r+=e?1:-1;e?r--:++r<u;)if(t(n[r],r,n))return r;return-1}function d(n,t,r){if(t===t)n:{ 14--r;for(var e=n.length;++r<e;)if(n[r]===t){n=r;break n}n=-1}else n=g(n,b,r);return n}function y(n,t,r,e){--r;for(var u=n.length;++r<u;)if(e(n[r],t))return r;return-1}function b(n){return n!==n}function x(n,t){var r=null==n?0:n.length;return r?k(n,t)/r:P}function j(n){return function(t){return null==t?F:t[n]}}function w(n){return function(t){return null==n?F:n[t]}}function m(n,t,r,e,u){return u(n,function(n,u,i){r=e?(e=false,n):t(r,n,u,i)}),r}function A(n,t){var r=n.length;for(n.sort(t);r--;)n[r]=n[r].c; 15return n}function k(n,t){for(var r,e=-1,u=n.length;++e<u;){var i=t(n[e]);i!==F&&(r=r===F?i:r+i)}return r}function E(n,t){for(var r=-1,e=Array(n);++r<n;)e[r]=t(r);return e}function O(n,t){return l(t,function(t){return[t,n[t]]})}function S(n){return function(t){return n(t)}}function I(n,t){return l(t,function(t){return n[t]})}function R(n,t){return n.has(t)}function z(n,t){for(var r=-1,e=n.length;++r<e&&-1<d(t,n[r],0););return r}function W(n,t){for(var r=n.length;r--&&-1<d(t,n[r],0););return r}function B(n){ 16return"\\"+Tn[n]}function L(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function U(n,t){return function(r){return n(t(r))}}function C(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r];o!==t&&"__lodash_placeholder__"!==o||(n[r]="__lodash_placeholder__",i[u++]=r)}return i}function D(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=n}),r}function M(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=[n,n]}),r}function T(n){if(Bn.test(n)){ 17for(var t=zn.lastIndex=0;zn.test(n);)++t;n=t}else n=tt(n);return n}function $(n){return Bn.test(n)?n.match(zn)||[]:n.split("")}var F,N=1/0,P=NaN,Z=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],q=/\b__p\+='';/g,V=/\b(__p\+=)''\+/g,K=/(__e\(.*?\)|\b__t\))\+'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,J=RegExp(G.source),Y=RegExp(H.source),Q=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,nn=/<%=([\s\S]+?)%>/g,tn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,rn=/^\w*$/,en=/^\./,un=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,on=/[\\^$.*+?()[\]{}|]/g,fn=RegExp(on.source),cn=/^\s+|\s+$/g,an=/^\s+/,ln=/\s+$/,sn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,hn=/\{\n\/\* \[wrapped with (.+)\] \*/,pn=/,? & /,_n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,vn=/\\(\\)?/g,gn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,dn=/\w*$/,yn=/^[-+]0x[0-9a-f]+$/i,bn=/^0b[01]+$/i,xn=/^\[object .+?Constructor\]$/,jn=/^0o[0-7]+$/i,wn=/^(?:0|[1-9]\d*)$/,mn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
177f]/g,An=/($^)/,kn=/['\n\r\u2028\u2029\\]/g,En="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*",On="(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])"+En,Sn="(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])",In=RegExp("['\u2019]","g"),Rn=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),zn=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+Sn+En,"g"),Wn=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)|\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)|\\d+",On].join("|"),"g"),Bn=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Ln=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Un="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Cn={}; 18Cn["[object Float32Array]"]=Cn["[object Float64Array]"]=Cn["[object Int8Array]"]=Cn["[object Int16Array]"]=Cn["[object Int32Array]"]=Cn["[object Uint8Array]"]=Cn["[object Uint8ClampedArray]"]=Cn["[object Uint16Array]"]=Cn["[object Uint32Array]"]=true,Cn["[object Arguments]"]=Cn["[object Array]"]=Cn["[object ArrayBuffer]"]=Cn["[object Boolean]"]=Cn["[object DataView]"]=Cn["[object Date]"]=Cn["[object Error]"]=Cn["[object Function]"]=Cn["[object Map]"]=Cn["[object Number]"]=Cn["[object Object]"]=Cn["[object RegExp]"]=Cn["[object Set]"]=Cn["[object String]"]=Cn["[object WeakMap]"]=false; 19var Dn={};Dn["[object Arguments]"]=Dn["[object Array]"]=Dn["[object ArrayBuffer]"]=Dn["[object DataView]"]=Dn["[object Boolean]"]=Dn["[object Date]"]=Dn["[object Float32Array]"]=Dn["[object Float64Array]"]=Dn["[object Int8Array]"]=Dn["[object Int16Array]"]=Dn["[object Int32Array]"]=Dn["[object Map]"]=Dn["[object Number]"]=Dn["[object Object]"]=Dn["[object RegExp]"]=Dn["[object Set]"]=Dn["[object String]"]=Dn["[object Symbol]"]=Dn["[object Uint8Array]"]=Dn["[object Uint8ClampedArray]"]=Dn["[object Uint16Array]"]=Dn["[object Uint32Array]"]=true, 20Dn["[object Error]"]=Dn["[object Function]"]=Dn["[object WeakMap]"]=false;var Mn,Tn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},$n=parseFloat,Fn=parseInt,Nn=typeof global=="object"&&global&&global.Object===Object&&global,Pn=typeof self=="object"&&self&&self.Object===Object&&self,Zn=Nn||Pn||Function("return this")(),qn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Vn=qn&&typeof module=="object"&&module&&!module.nodeType&&module,Kn=Vn&&Vn.exports===qn,Gn=Kn&&Nn.process; 21n:{try{Mn=Gn&&Gn.binding&&Gn.binding("util");break n}catch(n){}Mn=void 0}var Hn=Mn&&Mn.isArrayBuffer,Jn=Mn&&Mn.isDate,Yn=Mn&&Mn.isMap,Qn=Mn&&Mn.isRegExp,Xn=Mn&&Mn.isSet,nt=Mn&&Mn.isTypedArray,tt=j("length"),rt=w({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I", 22"\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C",
23"\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i", 24"\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S", 25"\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe", 26"\u0149":"'n","\u017f":"s"}),et=w({"&":"&","<":"<",">":">",'"':""","'":"'"}),ut=w({"&":"&","<":"<",">":">",""":'"',"'":"'"}),it=function w(En){function On(n){if(xu(n)&&!af(n)&&!(n instanceof Mn)){if(n instanceof zn)return n;if(ci.call(n,"__wrapped__"))return Pe(n)}return new zn(n)}function Sn(){}function zn(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=F}function Mn(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1, 27this.__filtered__=false,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Tn(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Nn(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Pn(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function qn(n){var t=-1,r=null==n?0:n.length;for(this.__data__=new Pn;++t<r;)this.add(n[t])}function Vn(n){ 28this.size=(this.__data__=new Nn(n)).size}function Gn(n,t){var r,e=af(n),u=!e&&cf(n),i=!e&&!u&&sf(n),o=!e&&!u&&!i&&gf(n),u=(e=e||u||i||o)?E(n.length,ri):[],f=u.length;for(r in n)!t&&!ci.call(n,r)||e&&("length"==r||i&&("offset"==r||"parent"==r)||o&&("buffer"==r||"byteLength"==r||"byteOffset"==r)||Re(r,f))||u.push(r);return u}function tt(n){var t=n.length;return t?n[cr(0,t-1)]:F}function ot(n,t){return Te(Mr(n),gt(t,0,n.length))}function ft(n){return Te(Mr(n))}function ct(n,t,r){(r===F||hu(n[t],r))&&(r!==F||t in n)||_t(n,t,r); 29}function at(n,t,r){var e=n[t];ci.call(n,t)&&hu(e,r)&&(r!==F||t in n)||_t(n,t,r)}function lt(n,t){for(var r=n.length;r--;)if(hu(n[r][0],t))return r;return-1}function st(n,t,r,e){return oo(n,function(n,u,i){t(e,n,r(n),i)}),e}function ht(n,t){return n&&Tr(t,Lu(t),n)}function pt(n,t){return n&&Tr(t,Uu(t),n)}function _t(n,t,r){"__proto__"==t&&Ei?Ei(n,t,{configurable:true,enumerable:true,value:r,writable:true}):n[t]=r}function vt(n,t){for(var r=-1,e=t.length,u=Hu(e),i=null==n;++r<e;)u[r]=i?F:Wu(n,t[r]);return u; 30}function gt(n,t,r){return n===n&&(r!==F&&(n=n<=r?n:r),t!==F&&(n=n>=t?n:t)),n}function dt(n,t,r,e,i,o){var f,c=1&t,a=2&t,l=4&t;if(r&&(f=i?r(n,e,i,o):r(n)),f!==F)return f;if(!bu(n))return n;if(e=af(n)){if(f=Ee(n),!c)return Mr(n,f)}else{var s=yo(n),h="[object Function]"==s||"[object GeneratorFunction]"==s;if(sf(n))return Wr(n,c);if("[object Object]"==s||"[object Arguments]"==s||h&&!i){if(f=a||h?{}:Oe(n),!c)return a?Fr(n,pt(f,n)):$r(n,ht(f,n))}else{if(!Dn[s])return i?n:{};f=Se(n,s,dt,c)}}if(o||(o=new Vn), 31i=o.get(n))return i;o.set(n,f);var a=l?a?ye:de:a?Uu:Lu,p=e?F:a(n);return u(p||n,function(e,u){p&&(u=e,e=n[u]),at(f,u,dt(e,t,r,u,n,o))}),f}function yt(n){var t=Lu(n);return function(r){return bt(r,n,t)}}function bt(n,t,r){var e=r.length;if(null==n)return!e;for(n=ni(n);e--;){var u=r[e],i=t[u],o=n[u];if(o===F&&!(u in n)||!i(o))return false}return true}function xt(n,t,r){if(typeof n!="function")throw new ei("Expected a function");return jo(function(){n.apply(F,r)},t)}function jt(n,t,r,e){var u=-1,i=c,o=true,f=n.length,s=[],h=t.length; 32if(!f)return s;r&&(t=l(t,S(r))),e?(i=a,o=false):200<=t.length&&(i=R,o=false,t=new qn(t));n:for(;++u<f;){var p=n[u],_=null==r?p:r(p),p=e||0!==p?p:0;if(o&&_===_){for(var v=h;v--;)if(t[v]===_)continue n;s.push(p)}else i(t,_,e)||s.push(p)}return s}function wt(n,t){var r=true;return oo(n,function(n,e,u){return r=!!t(n,e,u)}),r}function mt(n,t,r){for(var e=-1,u=n.length;++e<u;){var i=n[e],o=t(i);if(null!=o&&(f===F?o===o&&!Au(o):r(o,f)))var f=o,c=i}return c}function At(n,t){var r=[];return oo(n,function(n,e,u){ 33t(n,e,u)&&r.push(n)}),r}function kt(n,t,r,e,u){var i=-1,o=n.length;for(r||(r=Ie),u||(u=[]);++i<o;){var f=n[i];0<t&&r(f)?1<t?kt(f,t-1,r,e,u):s(u,f):e||(u[u.length]=f)}return u}function Et(n,t){return n&&co(n,t,Lu)}function Ot(n,t){return n&&ao(n,t,Lu)}function St(n,t){return f(t,function(t){return gu(n[t])})}function It(n,t){t=Rr(t,n);for(var r=0,e=t.length;null!=n&&r<e;)n=n[$e(t[r++])];return r&&r==e?n:F}function Rt(n,t,r){return t=t(n),af(n)?t:s(t,r(n))}
33function zt(n){if(null==n)n=n===F?"[object Undefined]":"[object Null]";else if(ki&&ki in ni(n)){ 34var t=ci.call(n,ki),r=n[ki];try{n[ki]=F;var e=true}catch(n){}var u=si.call(n);e&&(t?n[ki]=r:delete n[ki]),n=u}else n=si.call(n);return n}function Wt(n,t){return n>t}function Bt(n,t){return null!=n&&ci.call(n,t)}function Lt(n,t){return null!=n&&t in ni(n)}function Ut(n,t,r){for(var e=r?a:c,u=n[0].length,i=n.length,o=i,f=Hu(i),s=1/0,h=[];o--;){var p=n[o];o&&t&&(p=l(p,S(t))),s=Mi(p.length,s),f[o]=!r&&(t||120<=u&&120<=p.length)?new qn(o&&p):F}var p=n[0],_=-1,v=f[0];n:for(;++_<u&&h.length<s;){var g=p[_],d=t?t(g):g,g=r||0!==g?g:0; 35if(v?!R(v,d):!e(h,d,r)){for(o=i;--o;){var y=f[o];if(y?!R(y,d):!e(n[o],d,r))continue n}v&&v.push(d),h.push(g)}}return h}function Ct(n,t,r){var e={};return Et(n,function(n,u,i){t(e,r(n),u,i)}),e}function Dt(n,t,e){return t=Rr(t,n),n=2>t.length?n:It(n,vr(t,0,-1)),t=null==n?n:n[$e(Ge(t))],null==t?F:r(t,n,e)}function Mt(n){return xu(n)&&"[object Arguments]"==zt(n)}function Tt(n){return xu(n)&&"[object ArrayBuffer]"==zt(n)}function $t(n){return xu(n)&&"[object Date]"==zt(n)}function Ft(n,t,r,e,u){if(n===t)t=true;else if(null==n||null==t||!xu(n)&&!xu(t))t=n!==n&&t!==t;else n:{ 36var i=af(n),o=af(t),f=i?"[object Array]":yo(n),c=o?"[object Array]":yo(t),f="[object Arguments]"==f?"[object Object]":f,c="[object Arguments]"==c?"[object Object]":c,a="[object Object]"==f,o="[object Object]"==c;if((c=f==c)&&sf(n)){if(!sf(t)){t=false;break n}i=true,a=false}if(c&&!a)u||(u=new Vn),t=i||gf(n)?_e(n,t,r,e,Ft,u):ve(n,t,f,r,e,Ft,u);else{if(!(1&r)&&(i=a&&ci.call(n,"__wrapped__"),f=o&&ci.call(t,"__wrapped__"),i||f)){n=i?n.value():n,t=f?t.value():t,u||(u=new Vn),t=Ft(n,t,r,e,u);break n}if(c)t:if(u||(u=new Vn), 37i=1&r,f=de(n),o=f.length,c=de(t).length,o==c||i){for(a=o;a--;){var l=f[a];if(!(i?l in t:ci.call(t,l))){t=false;break t}}if((c=u.get(n))&&u.get(t))t=c==t;else{c=true,u.set(n,t),u.set(t,n);for(var s=i;++a<o;){var l=f[a],h=n[l],p=t[l];if(e)var _=i?e(p,h,l,t,n,u):e(h,p,l,n,t,u);if(_===F?h!==p&&!Ft(h,p,r,e,u):!_){c=false;break}s||(s="constructor"==l)}c&&!s&&(r=n.constructor,e=t.constructor,r!=e&&"constructor"in n&&"constructor"in t&&!(typeof r=="function"&&r instanceof r&&typeof e=="function"&&e instanceof e)&&(c=false)), 38u.delete(n),u.delete(t),t=c}}else t=false;else t=false}}return t}function Nt(n){return xu(n)&&"[object Map]"==yo(n)}function Pt(n,t,r,e){var u=r.length,i=u,o=!e;if(null==n)return!i;for(n=ni(n);u--;){var f=r[u];if(o&&f[2]?f[1]!==n[f[0]]:!(f[0]in n))return false}for(;++u<i;){var f=r[u],c=f[0],a=n[c],l=f[1];if(o&&f[2]){if(a===F&&!(c in n))return false}else{if(f=new Vn,e)var s=e(a,l,c,n,t,f);if(s===F?!Ft(l,a,3,e,f):!s)return false}}return true}function Zt(n){return!(!bu(n)||li&&li in n)&&(gu(n)?_i:xn).test(Fe(n))}function qt(n){ 39return xu(n)&&"[object RegExp]"==zt(n)}function Vt(n){return xu(n)&&"[object Set]"==yo(n)}function Kt(n){return xu(n)&&yu(n.length)&&!!Cn[zt(n)]}function Gt(n){return typeof n=="function"?n:null==n?Nu:typeof n=="object"?af(n)?Xt(n[0],n[1]):Qt(n):Vu(n)}function Ht(n){if(!Le(n))return Ci(n);var t,r=[];for(t in ni(n))ci.call(n,t)&&"constructor"!=t&&r.push(t);return r}function Jt(n,t){return n<t}function Yt(n,t){var r=-1,e=pu(n)?Hu(n.length):[];return oo(n,function(n,u,i){e[++r]=t(n,u,i)}),e}function Qt(n){ 40var t=me(n);return 1==t.length&&t[0][2]?Ue(t[0][0],t[0][1]):function(r){return r===n||Pt(r,n,t)}}function Xt(n,t){return We(n)&&t===t&&!bu(t)?Ue($e(n),t):function(r){var e=Wu(r,n);return e===F&&e===t?Bu(r,n):Ft(t,e,3)}}function nr(n,t,r,e,u){n!==t&&co(t,function(i,o){if(bu(i)){u||(u=new Vn);var f=u,c=n[o],a=t[o],l=f.get(a);if(l)ct(n,o,l);else{var l=e?e(c,a,o+"",n,t,f):F,s=l===F;if(s){var h=af(a),p=!h&&sf(a),_=!h&&!p&&gf(a),l=a;h||p||_?af(c)?l=c:_u(c)?l=Mr(c):p?(s=false,l=Wr(a,true)):_?(s=false,l=Lr(a,true)):l=[]:wu(a)||cf(a)?(l=c, 41cf(c)?l=Ru(c):(!bu(c)||r&&gu(c))&&(l=Oe(a))):s=false}s&&(f.set(a,l),nr(l,a,r,e,f),f.delete(a)),ct(n,o,l)}}else f=e?e(n[o],i,o+"",n,t,u):F,f===F&&(f=i),ct(n,o,f)},Uu)}function tr(n,t){var r=n.length;if(r)return t+=0>t?r:0,Re(t,r)?n[t]:F}function rr(n,t,r){var e=-1;return t=l(t.length?t:[Nu],S(je())),n=Yt(n,function(n){return{a:l(t,function(t){return t(n)}),b:++e,c:n}}),A(n,function(n,t){var e;n:{e=-1;for(var u=n.a,i=t.a,o=u.length,f=r.length;++e<o;){var c=Ur(u[e],i[e]);if(c){e=e>=f?c:c*("desc"==r[e]?-1:1); 42break n}}e=n.b-t.b}return e})}function er(n,t){return ur(n,t,function(t,r){return Bu(n,r)})}function ur(n,t,r){for(var e=-1,u=t.length,i={};++e<u;){var o=t[e],f=It(n,o);r(f,o)&&pr(i,Rr(o,n),f)}return i}function ir(n){return function(t){return It(t,n)}}function or(n,t,r,e){var u=e?y:d,i=-1,o=t.length,f=n;for(n===t&&(t=Mr(t)),r&&(f=l(n,S(r)));++i<o;)for(var c=0,a=t[i],a=r?r(a):a;-1<(c=u(f,a,c,e));)f!==n&&wi.call(f,c,1),wi.call(n,c,1);return n}function fr(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r]; 43if(r==e||u!==i){var i=u;Re(u)?wi.call(n,u,1):mr(n,u)}}}function cr(n,t){return n+zi(Fi()*(t-n+1))}function ar(n,t){var r="";if(!n||1>t||9007199254740991<t)return r;do t%2&&(r+=n),(t=zi(t/2))&&(n+=n);while(t);return r}function lr(n,t){return wo(Ce(n,t,Nu),n+"")}function sr(n){return tt(Du(n))}function hr(n,t){var r=Du(n);return Te(r,gt(t,0,r.length))}function pr(n,t,r,e){if(!bu(n))return n;t=Rr(t,n);for(var u=-1,i=t.length,o=i-1,f=n;null!=f&&++u<i;){var c=$e(t[u]),a=r;if(u!=o){var l=f[c],a=e?e(l,c,f):F; 44a===F&&(a=bu(l)?l:Re(t[u+1])?[]:{})}at(f,c,a),f=f[c]}return n}function _r(n){return Te(Du(n))}function vr(n,t,r){var e=-1,u=n.length;for(0>t&&(t=-t>u?0:u+t),r=r>u?u:r,0>r&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0,r=Hu(u);++e<u;)r[e]=n[e+t];return r}function gr(n,t){var r;return oo(n,function(n,e,u){return r=t(n,e,u),!r}),!!r}function dr(n,t,r){var e=0,u=null==n?e:n.length;if(typeof t=="number"&&t===t&&2147483647>=u){for(;e<u;){var i=e+u>>>1,o=n[i];null!==o&&!Au(o)&&(r?o<=t:o<t)?e=i+1:u=i}return u}return yr(n,t,Nu,r); 45}function yr(n,t,r,e){t=r(t);for(var u=0,i=null==n?0:n.length,o=t!==t,f=null===t,c=Au(t),a=t===F;u<i;){var l=zi((u+i)/2),s=r(n[l]),h=s!==F,p=null===s,_=s===s,v=Au(s);(o?e||_:a?_&&(e||h):f?_&&h&&(e||!p):c?_&&h&&!p&&(e||!v):p||v?0:e?s<=t:s<t)?u=l+1:i=l}return Mi(i,4294967294)}function br(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r],f=t?t(o):o;if(!r||!hu(f,c)){var c=f;i[u++]=0===o?0:o}}return i}function xr(n){return typeof n=="number"?n:Au(n)?P:+n}function jr(n){if(typeof n=="string")return n;
46if(af(n))return l(n,jr)+"";if(Au(n))return uo?uo.call(n):"";var t=n+"";return"0"==t&&1/n==-N?"-0":t}function wr(n,t,r){var e=-1,u=c,i=n.length,o=true,f=[],l=f;if(r)o=false,u=a;else if(200<=i){if(u=t?null:po(n))return D(u);o=false,u=R,l=new qn}else l=t?[]:f;n:for(;++e<i;){var s=n[e],h=t?t(s):s,s=r||0!==s?s:0;if(o&&h===h){for(var p=l.length;p--;)if(l[p]===h)continue n;t&&l.push(h),f.push(s)}else u(l,h,r)||(l!==f&&l.push(h),f.push(s))}return f}function mr(n,t){return t=Rr(t,n),n=2>t.length?n:It(n,vr(t,0,-1)), 47null==n||delete n[$e(Ge(t))]}function Ar(n,t,r,e){for(var u=n.length,i=e?u:-1;(e?i--:++i<u)&&t(n[i],i,n););return r?vr(n,e?0:i,e?i+1:u):vr(n,e?i+1:0,e?u:i)}function kr(n,t){var r=n;return r instanceof Mn&&(r=r.value()),h(t,function(n,t){return t.func.apply(t.thisArg,s([n],t.args))},r)}function Er(n,t,r){var e=n.length;if(2>e)return e?wr(n[0]):[];for(var u=-1,i=Hu(e);++u<e;)for(var o=n[u],f=-1;++f<e;)f!=u&&(i[u]=jt(i[u]||o,n[f],t,r));return wr(kt(i,1),t,r)}function Or(n,t,r){for(var e=-1,u=n.length,i=t.length,o={};++e<u;)r(o,n[e],e<i?t[e]:F); 48return o}function Sr(n){return _u(n)?n:[]}function Ir(n){return typeof n=="function"?n:Nu}function Rr(n,t){return af(n)?n:We(n,t)?[n]:mo(zu(n))}function zr(n,t,r){var e=n.length;return r=r===F?e:r,!t&&r>=e?n:vr(n,t,r)}function Wr(n,t){if(t)return n.slice();var r=n.length,r=yi?yi(r):new n.constructor(r);return n.copy(r),r}function Br(n){var t=new n.constructor(n.byteLength);return new di(t).set(new di(n)),t}function Lr(n,t){return new n.constructor(t?Br(n.buffer):n.buffer,n.byteOffset,n.length)}function Ur(n,t){ 49if(n!==t){var r=n!==F,e=null===n,u=n===n,i=Au(n),o=t!==F,f=null===t,c=t===t,a=Au(t);if(!f&&!a&&!i&&n>t||i&&o&&c&&!f&&!a||e&&o&&c||!r&&c||!u)return 1;if(!e&&!i&&!a&&n<t||a&&r&&u&&!e&&!i||f&&r&&u||!o&&u||!c)return-1}return 0}function Cr(n,t,r,e){var u=-1,i=n.length,o=r.length,f=-1,c=t.length,a=Di(i-o,0),l=Hu(c+a);for(e=!e;++f<c;)l[f]=t[f];for(;++u<o;)(e||u<i)&&(l[r[u]]=n[u]);for(;a--;)l[f++]=n[u++];return l}function Dr(n,t,r,e){var u=-1,i=n.length,o=-1,f=r.length,c=-1,a=t.length,l=Di(i-f,0),s=Hu(l+a); 50for(e=!e;++u<l;)s[u]=n[u];for(l=u;++c<a;)s[l+c]=t[c];for(;++o<f;)(e||u<i)&&(s[l+r[o]]=n[u++]);return s}function Mr(n,t){var r=-1,e=n.length;for(t||(t=Hu(e));++r<e;)t[r]=n[r];return t}function Tr(n,t,r,e){var u=!r;r||(r={});for(var i=-1,o=t.length;++i<o;){var f=t[i],c=e?e(r[f],n[f],f,r,n):F;c===F&&(c=n[f]),u?_t(r,f,c):at(r,f,c)}return r}function $r(n,t){return Tr(n,vo(n),t)}function Fr(n,t){return Tr(n,go(n),t)}function Nr(n,t){return function(r,u){var i=af(r)?e:st,o=t?t():{};return i(r,n,je(u,2),o); 51}}function Pr(n){return lr(function(t,r){var e=-1,u=r.length,i=1<u?r[u-1]:F,o=2<u?r[2]:F,i=3<n.length&&typeof i=="function"?(u--,i):F;for(o&&ze(r[0],r[1],o)&&(i=3>u?F:i,u=1),t=ni(t);++e<u;)(o=r[e])&&n(t,o,e,i);return t})}function Zr(n,t){return function(r,e){if(null==r)return r;if(!pu(r))return n(r,e);for(var u=r.length,i=t?u:-1,o=ni(r);(t?i--:++i<u)&&false!==e(o[i],i,o););return r}}function qr(n){return function(t,r,e){var u=-1,i=ni(t);e=e(t);for(var o=e.length;o--;){var f=e[n?o:++u];if(false===r(i[f],f,i))break; 52}return t}}function Vr(n,t,r){function e(){return(this&&this!==Zn&&this instanceof e?i:n).apply(u?r:this,arguments)}var u=1&t,i=Hr(n);return e}function Kr(n){return function(t){t=zu(t);var r=Bn.test(t)?$(t):F,e=r?r[0]:t.charAt(0);return t=r?zr(r,1).join(""):t.slice(1),e[n]()+t}}function Gr(n){return function(t){return h($u(Tu(t).replace(In,"")),n,"")}}function Hr(n){return function(){var t=arguments;switch(t.length){case 0:return new n;case 1:return new n(t[0]);case 2:return new n(t[0],t[1]);case 3: 53return new n(t[0],t[1],t[2]);case 4:return new n(t[0],t[1],t[2],t[3]);case 5:return new n(t[0],t[1],t[2],t[3],t[4]);case 6:return new n(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new n(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=io(n.prototype),t=n.apply(r,t);return bu(t)?t:r}}function Jr(n,t,e){function u(){for(var o=arguments.length,f=Hu(o),c=o,a=xe(u);c--;)f[c]=arguments[c];return c=3>o&&f[0]!==a&&f[o-1]!==a?[]:C(f,a),o-=c.length,o<e?fe(n,t,Xr,u.placeholder,F,f,c,F,F,e-o):r(this&&this!==Zn&&this instanceof u?i:n,this,f); 54}var i=Hr(n);return u}function Yr(n){return function(t,r,e){var u=ni(t);if(!pu(t)){var i=je(r,3);t=Lu(t),r=function(n){return i(u[n],n,u)}}return r=n(t,r,e),-1<r?u[i?t[r]:r]:F}}function Qr(n){return ge(function(t){var r=t.length,e=r,u=zn.prototype.thru;for(n&&t.reverse();e--;){var i=t[e];if(typeof i!="function")throw new ei("Expected a function");if(u&&!o&&"wrapper"==be(i))var o=new zn([],true)}for(e=o?e:r;
54++e<r;)var i=t[e],u=be(i),f="wrapper"==u?_o(i):F,o=f&&Be(f[0])&&424==f[1]&&!f[4].length&&1==f[9]?o[be(f[0])].apply(o,f[3]):1==i.length&&Be(i)?o[u]():o.thru(i); 55return function(){var n=arguments,e=n[0];if(o&&1==n.length&&af(e))return o.plant(e).value();for(var u=0,n=r?t[u].apply(this,n):e;++u<r;)n=t[u].call(this,n);return n}})}function Xr(n,t,r,e,u,i,o,f,c,a){function l(){for(var d=arguments.length,y=Hu(d),b=d;b--;)y[b]=arguments[b];if(_){var x,j=xe(l),b=y.length;for(x=0;b--;)y[b]===j&&++x}if(e&&(y=Cr(y,e,u,_)),i&&(y=Dr(y,i,o,_)),d-=x,_&&d<a)return j=C(y,j),fe(n,t,Xr,l.placeholder,r,y,j,f,c,a-d);if(j=h?r:this,b=p?j[n]:n,d=y.length,f){x=y.length;for(var w=Mi(f.length,x),m=Mr(y);w--;){ 56var A=f[w];y[w]=Re(A,x)?m[A]:F}}else v&&1<d&&y.reverse();return s&&c<d&&(y.length=c),this&&this!==Zn&&this instanceof l&&(b=g||Hr(b)),b.apply(j,y)}var s=128&t,h=1&t,p=2&t,_=24&t,v=512&t,g=p?F:Hr(n);return l}function ne(n,t){return function(r,e){return Ct(r,n,t(e))}}function te(n,t){return function(r,e){var u;if(r===F&&e===F)return t;if(r!==F&&(u=r),e!==F){if(u===F)return e;typeof r=="string"||typeof e=="string"?(r=jr(r),e=jr(e)):(r=xr(r),e=xr(e)),u=n(r,e)}return u}}function re(n){return ge(function(t){ 57return t=l(t,S(je())),lr(function(e){var u=this;return n(t,function(n){return r(n,u,e)})})})}function ee(n,t){t=t===F?" ":jr(t);var r=t.length;return 2>r?r?ar(t,n):t:(r=ar(t,Ri(n/T(t))),Bn.test(t)?zr($(r),0,n).join(""):r.slice(0,n))}function ue(n,t,e,u){function i(){for(var t=-1,c=arguments.length,a=-1,l=u.length,s=Hu(l+c),h=this&&this!==Zn&&this instanceof i?f:n;++a<l;)s[a]=u[a];for(;c--;)s[a++]=arguments[++t];return r(h,o?e:this,s)}var o=1&t,f=Hr(n);return i}function ie(n){return function(t,r,e){ 58e&&typeof e!="number"&&ze(t,r,e)&&(r=e=F),t=Eu(t),r===F?(r=t,t=0):r=Eu(r),e=e===F?t<r?1:-1:Eu(e);var u=-1;r=Di(Ri((r-t)/(e||1)),0);for(var i=Hu(r);r--;)i[n?r:++u]=t,t+=e;return i}}function oe(n){return function(t,r){return typeof t=="string"&&typeof r=="string"||(t=Iu(t),r=Iu(r)),n(t,r)}}function fe(n,t,r,e,u,i,o,f,c,a){var l=8&t,s=l?o:F;o=l?F:o;var h=l?i:F;return i=l?F:i,t=(t|(l?32:64))&~(l?64:32),4&t||(t&=-4),u=[n,t,u,h,s,i,o,f,c,a],r=r.apply(F,u),Be(n)&&xo(r,u),r.placeholder=e,De(r,n,t)}function ce(n){ 59var t=Xu[n];return function(n,r){if(n=Iu(n),r=null==r?0:Mi(Ou(r),292)){var e=(zu(n)+"e").split("e"),e=t(e[0]+"e"+(+e[1]+r)),e=(zu(e)+"e").split("e");return+(e[0]+"e"+(+e[1]-r))}return t(n)}}function ae(n){return function(t){var r=yo(t);return"[object Map]"==r?L(t):"[object Set]"==r?M(t):O(t,n(t))}}function le(n,t,r,e,u,i,o,f){var c=2&t;if(!c&&typeof n!="function")throw new ei("Expected a function");var a=e?e.length:0;if(a||(t&=-97,e=u=F),o=o===F?o:Di(Ou(o),0),f=f===F?f:Ou(f),a-=u?u.length:0,64&t){ 60var l=e,s=u;e=u=F}var h=c?F:_o(n);return i=[n,t,r,e,u,l,s,i,o,f],h&&(r=i[1],n=h[1],t=r|n,e=128==n&&8==r||128==n&&256==r&&i[7].length<=h[8]||384==n&&h[7].length<=h[8]&&8==r,131>t||e)&&(1&n&&(i[2]=h[2],t|=1&r?0:4),(r=h[3])&&(e=i[3],i[3]=e?Cr(e,r,h[4]):r,i[4]=e?C(i[3],"__lodash_placeholder__"):h[4]),(r=h[5])&&(e=i[5],i[5]=e?Dr(e,r,h[6]):r,i[6]=e?C(i[5],"__lodash_placeholder__"):h[6]),(r=h[7])&&(i[7]=r),128&n&&(i[8]=null==i[8]?h[8]:Mi(i[8],h[8])),null==i[9]&&(i[9]=h[9]),i[0]=h[0],i[1]=t),n=i[0],t=i[1], 61r=i[2],e=i[3],u=i[4],f=i[9]=i[9]===F?c?0:n.length:Di(i[9]-a,0),!f&&24&t&&(t&=-25),De((h?lo:xo)(t&&1!=t?8==t||16==t?Jr(n,t,f):32!=t&&33!=t||u.length?Xr.apply(F,i):ue(n,t,r,e):Vr(n,t,r),i),n,t)}function se(n,t,r,e){return n===F||hu(n,ii[r])&&!ci.call(e,r)?t:n}function he(n,t,r,e,u,i){return bu(n)&&bu(t)&&(i.set(t,n),nr(n,t,F,he,i),i.delete(t)),n}function pe(n){return wu(n)?F:n}function _e(n,t,r,e,u,i){var o=1&r,f=n.length,c=t.length;if(f!=c&&!(o&&c>f))return false;if((c=i.get(n))&&i.get(t))return c==t;var c=-1,a=true,l=2&r?new qn:F; 62for(i.set(n,t),i.set(t,n);++c<f;){var s=n[c],h=t[c];if(e)var p=o?e(h,s,c,t,n,i):e(s,h,c,n,t,i);if(p!==F){if(p)continue;a=false;break}if(l){if(!_(t,function(n,t){if(!R(l,t)&&(s===n||u(s,n,r,e,i)))return l.push(t)})){a=false;break}}else if(s!==h&&!u(s,h,r,e,i)){a=false;break}}return i.delete(n),i.delete(t),a}function ve(n,t,r,e,u,i,o){switch(r){case"[object DataView]":if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)break;n=n.buffer,t=t.buffer;case"[object ArrayBuffer]":if(n.byteLength!=t.byteLength||!i(new di(n),new di(t)))break; 63return true;case"[object Boolean]":case"[object Date]":case"[object Number]":return hu(+n,+t);case"[object Error]":return n.name==t.name&&n.message==t.message;case"[object RegExp]":case"[object String]":return n==t+"";case"[object Map]":var f=L;case"[object Set]":if(f||(f=D),n.size!=t.size&&!(1&e))break;return(r=o.get(n))?r==t:(e|=2,o.set(n,t),t=_e(f(n),f(t),e,u,i,o),o.delete(n),t);case"[object Symbol]":if(eo)return eo.call(n)==eo.call(t)}return false}function ge(n){return wo(Ce(n,F,Ve),n+"")}function de(n){ 64return Rt(n,Lu,vo)}function ye(n){return Rt(n,Uu,go)}function be(n){for(var t=n.name+"",r=Ji[t],e=ci.call(Ji,t)?r.length:0;e--;){var u=r[e],i=u.func;if(null==i||i==n)return u.name}return t}function xe(n){return(ci.call(On,"placeholder")?On:n).placeholder}function je(){var n=On.iteratee||Pu,n=n===Pu?Gt:n;return arguments.length?n(arguments[0],arguments[1]):n}function we(n,t){var r=n.__data__,e=typeof t;return("string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t)?r[typeof t=="string"?"string":"hash"]:r.map; 65}function me(n){for(var t=Lu(n),r=t.length;r--;){var e=t[r],u=n[e];t[r]=[e,u,u===u&&!bu(u)]}return t}function Ae(n,t){var r=null==n?F:n[t];return Zt(r)?r:F}function ke(n,t,r){t=Rr(t,n);for(var e=-1,u=t.length,i=false;++e<u;){var o=$e(t[e]);if(!(i=null!=n&&r(n,o)))break;n=n[o]}return i||++e!=u?i:(u=null==n?0:n.length,!!u&&yu(u)&&Re(o,u)&&(af(n)||cf(n)))}function Ee(n){var t=n.length,r=n.constructor(t);return t&&"string"==typeof n[0]&&ci.call(n,"index")&&(r.index=n.index,r.input
65=n.input),r}function Oe(n){ 66return typeof n.constructor!="function"||Le(n)?{}:io(bi(n))}function Se(r,e,u,i){var o=r.constructor;switch(e){case"[object ArrayBuffer]":return Br(r);case"[object Boolean]":case"[object Date]":return new o(+r);case"[object DataView]":return e=i?Br(r.buffer):r.buffer,new r.constructor(e,r.byteOffset,r.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]": 67case"[object Uint16Array]":case"[object Uint32Array]":return Lr(r,i);case"[object Map]":return e=i?u(L(r),1):L(r),h(e,n,new r.constructor);case"[object Number]":case"[object String]":return new o(r);case"[object RegExp]":return e=new r.constructor(r.source,dn.exec(r)),e.lastIndex=r.lastIndex,e;case"[object Set]":return e=i?u(D(r),1):D(r),h(e,t,new r.constructor);case"[object Symbol]":return eo?ni(eo.call(r)):{}}}function Ie(n){return af(n)||cf(n)||!!(mi&&n&&n[mi])}function Re(n,t){return t=null==t?9007199254740991:t, 68!!t&&(typeof n=="number"||wn.test(n))&&-1<n&&0==n%1&&n<t}function ze(n,t,r){if(!bu(r))return false;var e=typeof t;return!!("number"==e?pu(r)&&Re(t,r.length):"string"==e&&t in r)&&hu(r[t],n)}function We(n,t){if(af(n))return false;var r=typeof n;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=n&&!Au(n))||(rn.test(n)||!tn.test(n)||null!=t&&n in ni(t))}function Be(n){var t=be(n),r=On[t];return typeof r=="function"&&t in Mn.prototype&&(n===r||(t=_o(r),!!t&&n===t[0]))}function Le(n){var t=n&&n.constructor; 69return n===(typeof t=="function"&&t.prototype||ii)}function Ue(n,t){return function(r){return null!=r&&(r[n]===t&&(t!==F||n in ni(r)))}}function Ce(n,t,e){return t=Di(t===F?n.length-1:t,0),function(){for(var u=arguments,i=-1,o=Di(u.length-t,0),f=Hu(o);++i<o;)f[i]=u[t+i];for(i=-1,o=Hu(t+1);++i<t;)o[i]=u[i];return o[t]=e(f),r(n,this,o)}}function De(n,t,r){var e=t+"";t=wo;var u,i=Ne;return u=(u=e.match(hn))?u[1].split(pn):[],r=i(u,r),(i=r.length)&&(u=i-1,r[u]=(1<i?"& ":"")+r[u],r=r.join(2<i?", ":" "), 70e=e.replace(sn,"{\n/* [wrapped with "+r+"] */\n")),t(n,e)}function Me(n){var t=0,r=0;return function(){var e=Ti(),u=16-(e-r);if(r=e,0<u){if(800<=++t)return arguments[0]}else t=0;return n.apply(F,arguments)}}function Te(n,t){var r=-1,e=n.length,u=e-1;for(t=t===F?e:t;++r<t;){var e=cr(r,u),i=n[e];n[e]=n[r],n[r]=i}return n.length=t,n}function $e(n){if(typeof n=="string"||Au(n))return n;var t=n+"";return"0"==t&&1/n==-N?"-0":t}function Fe(n){if(null!=n){try{return fi.call(n)}catch(n){}return n+""}return""; 71}function Ne(n,t){return u(Z,function(r){var e="_."+r[0];t&r[1]&&!c(n,e)&&n.push(e)}),n.sort()}function Pe(n){if(n instanceof Mn)return n.clone();var t=new zn(n.__wrapped__,n.__chain__);return t.__actions__=Mr(n.__actions__),t.__index__=n.__index__,t.__values__=n.__values__,t}function Ze(n,t,r){var e=null==n?0:n.length;return e?(r=null==r?0:Ou(r),0>r&&(r=Di(e+r,0)),g(n,je(t,3),r)):-1}function qe(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e-1;return r!==F&&(u=Ou(r),u=0>r?Di(e+u,0):Mi(u,e-1)), 72g(n,je(t,3),u,true)}function Ve(n){return(null==n?0:n.length)?kt(n,1):[]}function Ke(n){return n&&n.length?n[0]:F}function Ge(n){var t=null==n?0:n.length;return t?n[t-1]:F}function He(n,t){return n&&n.length&&t&&t.length?or(n,t):n}function Je(n){return null==n?n:Ni.call(n)}function Ye(n){if(!n||!n.length)return[];var t=0;return n=f(n,function(n){if(_u(n))return t=Di(n.length,t),true}),E(t,function(t){return l(n,j(t))})}function Qe(n,t){if(!n||!n.length)return[];var e=Ye(n);return null==t?e:l(e,function(n){ 73return r(t,F,n)})}function Xe(n){return n=On(n),n.__chain__=true,n}function nu(n,t){return t(n)}function tu(){return this}function ru(n,t){return(af(n)?u:oo)(n,je(t,3))}function eu(n,t){return(af(n)?i:fo)(n,je(t,3))}function uu(n,t){return(af(n)?l:Yt)(n,je(t,3))}function iu(n,t,r){return t=r?F:t,t=n&&null==t?n.length:t,le(n,128,F,F,F,F,t)}function ou(n,t){var r;if(typeof t!="function")throw new ei("Expected a function");return n=Ou(n),function(){return 0<--n&&(r=t.apply(this,arguments)),1>=n&&(t=F), 74r}}function fu(n,t,r){return t=r?F:t,n=le(n,8,F,F,F,F,F,t),n.placeholder=fu.placeholder,n}function cu(n,t,r){return t=r?F:t,n=le(n,16,F,F,F,F,F,t),n.placeholder=cu.placeholder,n}function au(n,t,r){function e(t){var r=c,e=a;return c=a=F,_=t,s=n.apply(e,r)}function u(n){var r=n-p;return n-=_,p===F||r>=t||0>r||g&&n>=l}function i(){var n=Jo();if(u(n))return o(n);var r,e=jo;r=n-_,n=t-(n-p),r=g?Mi(n,l-r):n,h=e(i,r)}function o(n){return h=F,d&&c?e(n):(c=a=F,s)}function f(){var n=Jo(),r=u(n);if(c=arguments, 75a=this,p=n,r){if(h===F)return _=n=p,h=jo(i,t),v?e(n):s;if(g)return h=jo(i,t),e(p)}return h===F&&(h=jo(i,t)),s}var c,a,l,s,h,p,_=0,v=false,g=false,d=true;if(typeof n!="function")throw new ei("Expected a function");
75return t=Iu(t)||0,bu(r)&&(v=!!r.leading,l=(g="maxWait"in r)?Di(Iu(r.maxWait)||0,t):l,d="trailing"in r?!!r.trailing:d),f.cancel=function(){h!==F&&ho(h),_=0,c=p=a=h=F},f.flush=function(){return h===F?s:o(Jo())},f}function lu(n,t){function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;return i.has(u)?i.get(u):(e=n.apply(this,e), 76r.cache=i.set(u,e)||i,e)}if(typeof n!="function"||null!=t&&typeof t!="function")throw new ei("Expected a function");return r.cache=new(lu.Cache||Pn),r}function su(n){if(typeof n!="function")throw new ei("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function hu(n,t){return n===t||n!==n&&t!==t}function pu(n){return null!=n&&yu(n.length)&&!gu(n); 77}function _u(n){return xu(n)&&pu(n)}function vu(n){if(!xu(n))return false;var t=zt(n);return"[object Error]"==t||"[object DOMException]"==t||typeof n.message=="string"&&typeof n.name=="string"&&!wu(n)}function gu(n){return!!bu(n)&&(n=zt(n),"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n)}function du(n){return typeof n=="number"&&n==Ou(n)}function yu(n){return typeof n=="number"&&-1<n&&0==n%1&&9007199254740991>=n}function bu(n){var t=typeof n;return null!=n&&("object"==t||"function"==t); 78}function xu(n){return null!=n&&typeof n=="object"}function ju(n){return typeof n=="number"||xu(n)&&"[object Number]"==zt(n)}function wu(n){return!(!xu(n)||"[object Object]"!=zt(n))&&(n=bi(n),null===n||(n=ci.call(n,"constructor")&&n.constructor,typeof n=="function"&&n instanceof n&&fi.call(n)==hi))}function mu(n){return typeof n=="string"||!af(n)&&xu(n)&&"[object String]"==zt(n)}function Au(n){return typeof n=="symbol"||xu(n)&&"[object Symbol]"==zt(n)}function ku(n){if(!n)return[];if(pu(n))return mu(n)?$(n):Mr(n); 79if(Ai&&n[Ai]){n=n[Ai]();for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}return t=yo(n),("[object Map]"==t?L:"[object Set]"==t?D:Du)(n)}function Eu(n){return n?(n=Iu(n),n===N||n===-N?1.7976931348623157e308*(0>n?-1:1):n===n?n:0):0===n?n:0}function Ou(n){n=Eu(n);var t=n%1;return n===n?t?n-t:n:0}function Su(n){return n?gt(Ou(n),0,4294967295):0}function Iu(n){if(typeof n=="number")return n;if(Au(n))return P;if(bu(n)&&(n=typeof n.valueOf=="function"?n.valueOf():n,n=bu(n)?n+"":n),typeof n!="string")return 0===n?n:+n; 80n=n.replace(cn,"");var t=bn.test(n);return t||jn.test(n)?Fn(n.slice(2),t?2:8):yn.test(n)?P:+n}function Ru(n){return Tr(n,Uu(n))}function zu(n){return null==n?"":jr(n)}function Wu(n,t,r){return n=null==n?F:It(n,t),n===F?r:n}function Bu(n,t){return null!=n&&ke(n,t,Lt)}function Lu(n){return pu(n)?Gn(n):Ht(n)}function Uu(n){if(pu(n))n=Gn(n,true);else if(bu(n)){var t,r=Le(n),e=[];for(t in n)("constructor"!=t||!r&&ci.call(n,t))&&e.push(t);n=e}else{if(t=[],null!=n)for(r in ni(n))t.push(r);n=t}return n}function Cu(n,t){ 81if(null==n)return{};var r=l(ye(n),function(n){return[n]});return t=je(t),ur(n,r,function(n,r){return t(n,r[0])})}function Du(n){return null==n?[]:I(n,Lu(n))}function Mu(n){return Nf(zu(n).toLowerCase())}function Tu(n){return(n=zu(n))&&n.replace(mn,rt).replace(Rn,"")}function $u(n,t,r){return n=zu(n),t=r?F:t,t===F?Ln.test(n)?n.match(Wn)||[]:n.match(_n)||[]:n.match(t)||[]}function Fu(n){return function(){return n}}function Nu(n){return n}function Pu(n){return Gt(typeof n=="function"?n:dt(n,1))}function Zu(n,t,r){ 82var e=Lu(t),i=St(t,e);null!=r||bu(t)&&(i.length||!e.length)||(r=t,t=n,n=this,i=St(t,Lu(t)));var o=!(bu(r)&&"chain"in r&&!r.chain),f=gu(n);return u(i,function(r){var e=t[r];n[r]=e,f&&(n.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=n(this.__wrapped__);return(r.__actions__=Mr(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,s([this.value()],arguments))})}),n}function qu(){}function Vu(n){return We(n)?j($e(n)):ir(n)}function Ku(){return[]}function Gu(){ 83return false}En=null==En?Zn:it.defaults(Zn.Object(),En,it.pick(Zn,Un));var Hu=En.Array,Ju=En.Date,Yu=En.Error,Qu=En.Function,Xu=En.Math,ni=En.Object,ti=En.RegExp,ri=En.Str
83ing,ei=En.TypeError,ui=Hu.prototype,ii=ni.prototype,oi=En["__core-js_shared__"],fi=Qu.prototype.toString,ci=ii.hasOwnProperty,ai=0,li=function(){var n=/[^.]+$/.exec(oi&&oi.keys&&oi.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),si=ii.toString,hi=fi.call(ni),pi=Zn._,_i=ti("^"+fi.call(ci).replace(on,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),vi=Kn?En.Buffer:F,gi=En.Symbol,di=En.Uint8Array,yi=vi?vi.f:F,bi=U(ni.getPrototypeOf,ni),xi=ni.create,ji=ii.propertyIsEnumerable,wi=ui.splice,mi=gi?gi.isConcatSpreadable:F,Ai=gi?gi.iterator:F,ki=gi?gi.toStringTag:F,Ei=function(){ 84try{var n=Ae(ni,"defineProperty");return n({},"",{}),n}catch(n){}}(),Oi=En.clearTimeout!==Zn.clearTimeout&&En.clearTimeout,Si=Ju&&Ju.now!==Zn.Date.now&&Ju.now,Ii=En.setTimeout!==Zn.setTimeout&&En.setTimeout,Ri=Xu.ceil,zi=Xu.floor,Wi=ni.getOwnPropertySymbols,Bi=vi?vi.isBuffer:F,Li=En.isFinite,Ui=ui.join,Ci=U(ni.keys,ni),Di=Xu.max,Mi=Xu.min,Ti=Ju.now,$i=En.parseInt,Fi=Xu.random,Ni=ui.reverse,Pi=Ae(En,"DataView"),Zi=Ae(En,"Map"),qi=Ae(En,"Promise"),Vi=Ae(En,"Set"),Ki=Ae(En,"WeakMap"),Gi=Ae(ni,"create"),Hi=Ki&&new Ki,Ji={},Yi=Fe(Pi),Qi=Fe(Zi),Xi=Fe(qi),no=Fe(Vi),to=Fe(Ki),ro=gi?gi.prototype:F,eo=ro?ro.valueOf:F,uo=ro?ro.toString:F,io=function(){ 85function n(){}return function(t){return bu(t)?xi?xi(t):(n.prototype=t,t=new n,n.prototype=F,t):{}}}();On.templateSettings={escape:Q,evaluate:X,interpolate:nn,variable:"",imports:{_:On}},On.prototype=Sn.prototype,On.prototype.constructor=On,zn.prototype=io(Sn.prototype),zn.prototype.constructor=zn,Mn.prototype=io(Sn.prototype),Mn.prototype.constructor=Mn,Tn.prototype.clear=function(){this.__data__=Gi?Gi(null):{},this.size=0},Tn.prototype.delete=function(n){return n=this.has(n)&&delete this.__data__[n], 86this.size-=n?1:0,n},Tn.prototype.get=function(n){var t=this.__data__;return Gi?(n=t[n],"__lodash_hash_undefined__"===n?F:n):ci.call(t,n)?t[n]:F},Tn.prototype.has=function(n){var t=this.__data__;return Gi?t[n]!==F:ci.call(t,n)},Tn.prototype.set=function(n,t){var r=this.__data__;return this.size+=this.has(n)?0:1,r[n]=Gi&&t===F?"__lodash_hash_undefined__":t,this},Nn.prototype.clear=function(){this.__data__=[],this.size=0},Nn.prototype.delete=function(n){var t=this.__data__;return n=lt(t,n),!(0>n)&&(n==t.length-1?t.pop():wi.call(t,n,1), 87--this.size,true)},Nn.prototype.get=function(n){var t=this.__data__;return n=lt(t,n),0>n?F:t[n][1]},Nn.prototype.has=function(n){return-1<lt(this.__data__,n)},Nn.prototype.set=function(n,t){var r=this.__data__,e=lt(r,n);return 0>e?(++this.size,r.push([n,t])):r[e][1]=t,this},Pn.prototype.clear=function(){this.size=0,this.__data__={hash:new Tn,map:new(Zi||Nn),string:new Tn}},Pn.prototype.delete=function(n){return n=we(this,n).delete(n),this.size-=n?1:0,n},Pn.prototype.get=function(n){return we(this,n).get(n); 88},Pn.prototype.has=function(n){return we(this,n).has(n)},Pn.prototype.set=function(n,t){var r=we(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},qn.prototype.add=qn.prototype.push=function(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},qn.prototype.has=function(n){return this.__data__.has(n)},Vn.prototype.clear=function(){this.__data__=new Nn,this.size=0},Vn.prototype.delete=function(n){var t=this.__data__;return n=t.delete(n),this.size=t.size,n},Vn.prototype.get=function(n){ 89return this.__data__.get(n)},Vn.prototype.has=function(n){return this.__data__.has(n)},Vn.prototype.set=function(n,t){var r=this.__data__;if(r instanceof Nn){var e=r.__data__;if(!Zi||199>e.length)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new Pn(e)}return r.set(n,t),this.size=r.size,this};var oo=Zr(Et),fo=Zr(Ot,true),co=qr(),ao=qr(true),lo=Hi?function(n,t){return Hi.set(n,t),n}:Nu,so=Ei?function(n,t){return Ei(n,"toString",{configurable:true,enumerable:false,value:Fu(t),writable:true})}:Nu,ho=Oi||function(n){ 90return Zn.clearTimeout(n)},po=Vi&&1/D(new Vi([,-0]))[1]==N?function(n){return new Vi(n)}:qu,_o=Hi?function(n){return Hi.get(n)}:qu,vo=Wi?function(n){return null==n?[]:(n=ni(n),f(Wi(n),function(t){return ji.call(n,t)}))}:Ku,go=Wi?function(n){for(var t=[];n;)s(t,vo(n)),n=bi(n);return t}:Ku,yo=zt;(Pi&&"[object DataView]"!=yo(new Pi(new ArrayBuffer(1)))||Zi&&"[object Map]"!=yo(new Zi)||qi&&"[object Promise]"!=yo(qi.resolve())||Vi&&"[object Set]"!=yo(new Vi)||Ki&&"[object WeakMap]"!=yo(new Ki))&&(yo=function(n){ 91var t=zt(n);if(n=(n="[object Object]"==t?n.constructor:F)?Fe(n):"")switch(n){case Yi:return"[object DataView]";case Qi:return"[object Map]";case Xi:return"[object Promise]";case no:return"[object Set]";case to:return"[object WeakMap]"}return t});var bo=oi?gu:Gu,xo=Me(lo),jo=Ii||function(n,t){return Zn.setTimeout(n,t)},wo=Me(so),mo=function(n){n=lu(n,function(n){return 500===t.size&&t.clear(),n});var t=n.cache;return n}(function(n){var t=[];return en.test(n)&&t.push(""),n.replace(un,function(n,r,e,u){ 92t.push(e?u.replace(vn,"$1"):r||n)}),t}),Ao=lr(function(n,t){return _u(n)?jt(n,kt(t,1,_u,true)):[]}),ko=lr(function(n,t){var r=Ge(t);return _u(r)&&(r=F),_u(n)?jt(n,kt(t,1,_u,true),je(r,2)):[]}),Eo=lr(function(n,t){var r=Ge(t);return _u(r)&&(r=F),_u(n)?jt(n,kt(t,1,_u,true),F,r):[]}),Oo=lr(function(n){var t=l(n,Sr);return t.length&&t[0]===n[0]?Ut(t):[]}),So=lr(function(n){var t=Ge(n),r=l(n,Sr);return t===Ge(r)?t=F:r.pop(),r.length&&r[0]===n[0]?Ut(r,je(t,2)):[]}),Io=lr(function(n){var t=Ge(n),r=l(n,Sr);return(t=typeof t=="function"?t:F)&&r.pop(), 93r.length&&r[0]===n[0]?Ut(r,F,t):[]}),Ro=lr(He),zo=ge(function(n,t){var r=null==n?0:n.length,e=vt(n,t);return fr(n,l(t,function(n){return Re(n,r)?+n:n}).sort(Ur)),e}),Wo=lr(function(n){return wr(kt(n,1,_u,true))}),Bo=lr(function(n){var t=Ge(n);return _u(t)&&(t=F),wr(kt(n,1,_u,true),je(t,2))}),Lo=lr(function(n){var t=Ge(n),t=typeof t=="function"?t:F;return wr(kt(n,1,_u,true),F,t)}),Uo=lr(function(n,t){return _u(n)?jt(n,t):[]}),Co=lr(function(n){return Er(f(n,_u))}),Do=lr(function(n){var t=Ge(n);return _u(t)&&(t=F), 94Er(f(n,_u),je(t,2))}),Mo=lr(function(n){var t=Ge(n),t=typeof t=="function"?t:F;return Er(f(n,_u),F,t)}),To=lr(Ye),$o=lr(function(n){var t=n.length,t=1<t?n[t-1]:F,t=typeof t=="function"?(n.pop(),t):F;return Qe(n,t)}),Fo=ge(function(n){function t(t){return vt(t,n)}var r=n.length,e=r?n[0]:0,u=this.__wrapped__;return!(1<r||this.__actions__.length)&&u instanceof Mn&&Re(e)?(u=u.slice(e,+e+(r?1:0)),u.__actions__.push({func:nu,args:[t],thisArg:F}),new zn(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(F), 95n})):this.thru(t)}),No=Nr(function(n,t,r){ci.call(n,r)?++n[r]:_t(n,r,1)}),Po=Yr(Ze),Zo=Yr(qe),qo=Nr(function(n,t,r){ci.call(n,r)?n[r].push(t):_t(n,r,[t])}),Vo=lr(function(n,t,e){var u=-1,i=typeof t=="function",o=pu(n)?Hu(n.length):[];return oo(n,function(n){o[++u]=i?r(t,n,e):Dt(n,t,e)}),o}),Ko=Nr(function(n,t,r){_t(n,r,t)}),Go=Nr(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]}),Ho=lr(function(n,t){if(null==n)return[];var r=t.length;return 1<r&&ze(n,t[0],t[1])?t=[]:2<r&&ze(t[0],t[1],t[2])&&(t=[t[0]]), 96rr(n,kt(t,1),[])}),Jo=Si||function(){return Zn.Date.now()},Yo=lr(function(n,t,r){var e=1;if(r.length)var u=C(r,xe(Yo)),e=32|e;return le(n,e,t,r,u)}),Qo=lr(function(n,t,r){var e=3;if(r.length)var u=C(r,xe(Qo)),e=32|e;return le(t,e,n,r,u)}),Xo=lr(function(n,t){return xt(n,1,t)}),nf=lr(function(n,t,r){return xt(n,Iu(t)||0,r)});lu.Cache=Pn;var tf=lr(function(n,t){t=1==t.length&&af(t[0])?l(t[0],S(je())):l(kt(t,1),S(je()));var e=t.length;return lr(function(u){for(var i=-1,o=Mi(u.length,e);++i<o;)u[i]=t[i].call(this,u[i]); 97return r(n,this,u)})}),rf=lr(function(n,t){return le(n,32,F,t,C(t,xe(rf)))}),ef=lr(function(n,t){return le(n,64,F,t,C(t,xe(ef)))}),uf=ge(function(n,t){return le(n,256,F,F,F,t)}),of=oe(Wt),ff=oe(function(n,t){return n>=t}),cf=Mt(function(){return arguments}())?Mt:function(n){return xu(n)&&ci.call(n,"callee")&&!ji.call(n,"callee")},af=Hu.isArray,lf=Hn?S(Hn):Tt,sf=Bi||Gu,hf=Jn?S(Jn):$t,pf=Yn?S(Yn):Nt,_f=Qn?S(Qn):qt,vf=Xn?S(Xn):Vt,gf=nt?S(nt):Kt,df=oe(Jt),yf=oe(function(n,t){return n<=t}),bf=Pr(function(n,t){ 98if(Le(t)||pu(t))Tr(t,Lu(t),n);else for(var r in t)ci.call(t,r)&&at(n,r,t[r])}),xf=Pr(function(n,t){Tr(t,Uu(t),n)}),jf=Pr(function(n,t,r,e){Tr(t,Uu(t),n,e)}),wf=Pr(function(n,t,r,e){Tr(t,Lu(t),n,e)}),mf=ge(vt),Af=lr(function(n){return n.push(F,se),r(jf,F,n)}),kf=lr(function(n){return n.push(F,he),r(Rf,F,n)}),Ef=ne(function(n,t,r){n[t]=r},Fu(Nu)),Of=ne(function(n,t,r){ci.call(n,t)?n[t].push(r):n[t]=[r]},je),Sf=lr(Dt),If=Pr(function(n,t,r){nr(n,t,r)}),Rf=Pr(function(n,t,r,e){nr(n,t,r,e)}),zf=ge(function(n,t){
99var r={};if(null==n)return r;var e=false;t=l(t,function(t){return t=Rr(t,n),e||(e=1<t.length),t}),Tr(n,ye(n),r),e&&(r=dt(r,7,pe));for(var u=t.length;u--;)mr(r,t[u]);return r}),Wf=ge(function(n,t){return null==n?{}:er(n,t)}),Bf=ae(Lu),Lf=ae(Uu),Uf=Gr(function(n,t,r){return t=t.toLowerCase(),n+(r?Mu(t):t)}),Cf=Gr(function(n,t,r){return n+(r?"-":"")+t.toLowerCase()}),Df=Gr(function(n,t,r){return n+(r?" ":"")+t.toLowerCase()}),Mf=Kr("toLowerCase"),Tf=Gr(function(n,t,r){return n+(r?"_":"")+t.toLowerCase(); 100}),$f=Gr(function(n,t,r){return n+(r?" ":"")+Nf(t)}),Ff=Gr(function(n,t,r){return n+(r?" ":"")+t.toUpperCase()}),Nf=Kr("toUpperCase"),Pf=lr(function(n,t){try{return r(n,F,t)}catch(n){return vu(n)?n:new Yu(n)}}),Zf=ge(function(n,t){return u(t,function(t){t=$e(t),_t(n,t,Yo(n[t],n))}),n}),qf=Qr(),Vf=Qr(true),Kf=lr(function(n,t){return function(r){return Dt(r,n,t)}}),Gf=lr(function(n,t){return function(r){return Dt(n,r,t)}}),Hf=re(l),Jf=re(o),Yf=re(_),Qf=ie(),Xf=ie(true),nc=te(function(n,t){return n+t},0),tc=ce("ceil"),rc=te(function(n,t){ 101return n/t},1),ec=ce("floor"),uc=te(function(n,t){return n*t},1),ic=ce("round"),oc=te(function(n,t){return n-t},0);return On.after=function(n,t){if(typeof t!="function")throw new ei("Expected a function");return n=Ou(n),function(){if(1>--n)return t.apply(this,arguments)}},On.ary=iu,On.assign=bf,On.assignIn=xf,On.assignInWith=jf,On.assignWith=wf,On.at=mf,On.before=ou,On.bind=Yo,On.bindAll=Zf,On.bindKey=Qo,On.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return af(n)?n:[n]}, 102On.chain=Xe,On.chunk=function(n,t,r){if(t=(r?ze(n,t,r):t===F)?1:Di(Ou(t),0),r=null==n?0:n.length,!r||1>t)return[];for(var e=0,u=0,i=Hu(Ri(r/t));e<r;)i[u++]=vr(n,e,e+=t);return i},On.compact=function(n){for(var t=-1,r=null==n?0:n.length,e=0,u=[];++t<r;){var i=n[t];i&&(u[e++]=i)}return u},On.concat=function(){var n=arguments.length;if(!n)return[];for(var t=Hu(n-1),r=arguments[0];n--;)t[n-1]=arguments[n];return s(af(r)?Mr(r):[r],kt(t,1))},On.cond=function(n){var t=null==n?0:n.length,e=je();return n=t?l(n,function(n){ 103if("function"!=typeof n[1])throw new ei("Expected a function");return[e(n[0]),n[1]]}):[],lr(function(e){for(var u=-1;++u<t;){var i=n[u];if(r(i[0],this,e))return r(i[1],this,e)}})},On.conforms=function(n){return yt(dt(n,1))},On.constant=Fu,On.countBy=No,On.create=function(n,t){var r=io(n);return null==t?r:ht(r,t)},On.curry=fu,On.curryRight=cu,On.debounce=au,On.defaults=Af,On.defaultsDeep=kf,On.defer=Xo,On.delay=nf,On.difference=Ao,On.differenceBy=ko,On.differenceWith=Eo,On.drop=function(n,t,r){var e=null==n?0:n.length; 104return e?(t=r||t===F?1:Ou(t),vr(n,0>t?0:t,e)):[]},On.dropRight=function(n,t,r){var e=null==n?0:n.length;return e?(t=r||t===F?1:Ou(t),t=e-t,vr(n,0,0>t?0:t)):[]},On.dropRightWhile=function(n,t){return n&&n.length?Ar(n,je(t,3),true,true):[]},On.dropWhile=function(n,t){return n&&n.length?Ar(n,je(t,3),true):[]},On.fill=function(n,t,r,e){var u=null==n?0:n.length;if(!u)return[];for(r&&typeof r!="number"&&ze(n,t,r)&&(r=0,e=u),u=n.length,r=Ou(r),0>r&&(r=-r>u?0:u+r),e=e===F||e>u?u:Ou(e),0>e&&(e+=u),e=r>e?0:Su(e);r<e;)n[r++]=t; 105return n},On.filter=function(n,t){return(af(n)?f:At)(n,je(t,3))},On.flatMap=function(n,t){return kt(uu(n,t),1)},On.flatMapDeep=function(n,t){return kt(uu(n,t),N)},On.flatMapDepth=function(n,t,r){return r=r===F?1:Ou(r),kt(uu(n,t),r)},On.flatten=Ve,On.flattenDeep=function(n){return(null==n?0:n.length)?kt(n,N):[]},On.flattenDepth=function(n,t){return null!=n&&n.length?(t=t===F?1:Ou(t),kt(n,t)):[]},On.flip=function(n){return le(n,512)},On.flow=qf,On.flowRight=Vf,On.fromPairs=function(n){for(var t=-1,r=null==n?0:n.length,e={};++t<r;){ 106var u=n[t];e[u[0]]=u[1]}return e},On.functions=function(n){return null==n?[]:St(n,Lu(n))},On.functionsIn=function(n){return null==n?[]:St(n,Uu(n))},On.groupBy=qo,On.initial=function(n){return(null==n?0:n.length)?vr(n,0,-1):[]},On.intersection=Oo,On.intersectionBy=So,On.intersectionWith=Io,On.invert=Ef,On.invertBy=Of,On.invokeMap=Vo,On.iteratee=Pu,On.keyBy=Ko,On.keys=Lu,On.keysIn=Uu,On.map=uu,On.mapKeys=function(n,t){var r={};return t=je(t,3),Et(n,function(n,e,u){_t(r,t(n,e,u),n)}),r},On.mapValues=function(n,t){
107var r={};return t=je(t,3),Et(n,function(n,e,u){_t(r,e,t(n,e,u))}),r},On.matches=function(n){return Qt(dt(n,1))},On.matchesProperty=function(n,t){return Xt(n,dt(t,1))},On.memoize=lu,On.merge=If,On.mergeWith=Rf,On.method=Kf,On.methodOf=Gf,On.mixin=Zu,On.negate=su,On.nthArg=function(n){return n=Ou(n),lr(function(t){return tr(t,n)})},On.omit=zf,On.omitBy=function(n,t){return Cu(n,su(je(t)))},On.once=function(n){return ou(2,n)},On.orderBy=function(n,t,r,e){return null==n?[]:(af(t)||(t=null==t?[]:[t]), 108r=e?F:r,af(r)||(r=null==r?[]:[r]),rr(n,t,r))},On.over=Hf,On.overArgs=tf,On.overEvery=Jf,On.overSome=Yf,On.partial=rf,On.partialRight=ef,On.partition=Go,On.pick=Wf,On.pickBy=Cu,On.property=Vu,On.propertyOf=function(n){return function(t){return null==n?F:It(n,t)}},On.pull=Ro,On.pullAll=He,On.pullAllBy=function(n,t,r){return n&&n.length&&t&&t.length?or(n,t,je(r,2)):n},On.pullAllWith=function(n,t,r){return n&&n.length&&t&&t.length?or(n,t,F,r):n},On.pullAt=zo,On.range=Qf,On.rangeRight=Xf,On.rearg=uf,On.reject=function(n,t){ 109return(af(n)?f:At)(n,su(je(t,3)))},On.remove=function(n,t){var r=[];if(!n||!n.length)return r;var e=-1,u=[],i=n.length;for(t=je(t,3);++e<i;){var o=n[e];t(o,e,n)&&(r.push(o),u.push(e))}return fr(n,u),r},On.rest=function(n,t){if(typeof n!="function")throw new ei("Expected a function");return t=t===F?t:Ou(t),lr(n,t)},On.reverse=Je,On.sampleSize=function(n,t,r){return t=(r?ze(n,t,r):t===F)?1:Ou(t),(af(n)?ot:hr)(n,t)},On.set=function(n,t,r){return null==n?n:pr(n,t,r)},On.setWith=function(n,t,r,e){return e=typeof e=="function"?e:F, 110null==n?n:pr(n,t,r,e)},On.shuffle=function(n){return(af(n)?ft:_r)(n)},On.slice=function(n,t,r){var e=null==n?0:n.length;return e?(r&&typeof r!="number"&&ze(n,t,r)?(t=0,r=e):(t=null==t?0:Ou(t),r=r===F?e:Ou(r)),vr(n,t,r)):[]},On.sortBy=Ho,On.sortedUniq=function(n){return n&&n.length?br(n):[]},On.sortedUniqBy=function(n,t){return n&&n.length?br(n,je(t,2)):[]},On.split=function(n,t,r){return r&&typeof r!="number"&&ze(n,t,r)&&(t=r=F),r=r===F?4294967295:r>>>0,r?(n=zu(n))&&(typeof t=="string"||null!=t&&!_f(t))&&(t=jr(t), 111!t&&Bn.test(n))?zr($(n),0,r):n.split(t,r):[]},On.spread=function(n,t){if(typeof n!="function")throw new ei("Expected a function");return t=null==t?0:Di(Ou(t),0),lr(function(e){var u=e[t];return e=zr(e,0,t),u&&s(e,u),r(n,this,e)})},On.tail=function(n){var t=null==n?0:n.length;return t?vr(n,1,t):[]},On.take=function(n,t,r){return n&&n.length?(t=r||t===F?1:Ou(t),vr(n,0,0>t?0:t)):[]},On.takeRight=function(n,t,r){var e=null==n?0:n.length;return e?(t=r||t===F?1:Ou(t),t=e-t,vr(n,0>t?0:t,e)):[]},On.takeRightWhile=function(n,t){ 112return n&&n.length?Ar(n,je(t,3),false,true):[]},On.takeWhile=function(n,t){return n&&n.length?Ar(n,je(t,3)):[]},On.tap=function(n,t){return t(n),n},On.throttle=function(n,t,r){var e=true,u=true;if(typeof n!="function")throw new ei("Expected a function");return bu(r)&&(e="leading"in r?!!r.leading:e,u="trailing"in r?!!r.trailing:u),au(n,t,{leading:e,maxWait:t,trailing:u})},On.thru=nu,On.toArray=ku,On.toPairs=Bf,On.toPairsIn=Lf,On.toPath=function(n){return af(n)?l(n,$e):Au(n)?[n]:Mr(mo(zu(n)))},On.toPlainObject=Ru, 113On.transform=function(n,t,r){var e=af(n),i=e||sf(n)||gf(n);if(t=je(t,4),null==r){var o=n&&n.constructor;r=i?e?new o:[]:bu(n)&&gu(o)?io(bi(n)):{}}return(i?u:Et)(n,function(n,e,u){return t(r,n,e,u)}),r},On.unary=function(n){return iu(n,1)},On.union=Wo,On.unionBy=Bo,On.unionWith=Lo,On.uniq=function(n){return n&&n.length?wr(n):[]},On.uniqBy=function(n,t){return n&&n.length?wr(n,je(t,2)):[]},On.uniqWith=function(n,t){return t=typeof t=="function"?t:F,n&&n.length?wr(n,F,t):[]},On.unset=function(n,t){return null==n||mr(n,t); 114},On.unzip=Ye,On.unzipWith=Qe,On.update=function(n,t,r){return null==n?n:pr(n,t,Ir(r)(It(n,t)),void 0)},On.updateWith=function(n,t,r,e){return e=typeof e=="function"?e:F,null!=n&&(n=pr(n,t,Ir(r)(It(n,t)),e)),n},On.values=Du,On.valuesIn=function(n){return null==n?[]:I(n,Uu(n))},On.without=Uo,On.words=$u,On.wrap=function(n,t){return rf(Ir(t),n)},On.xor=Co,On.xorBy=Do,On.xorWith=Mo,On.zip=To,On.zipObject=function(n,t){return Or(n||[],t||[],at)},On.zipObjectDeep=function(n,t){return Or(n||[],t||[],pr); 115}
115,On.zipWith=$o,On.entries=Bf,On.entriesIn=Lf,On.extend=xf,On.extendWith=jf,Zu(On,On),On.add=nc,On.attempt=Pf,On.camelCase=Uf,On.capitalize=Mu,On.ceil=tc,On.clamp=function(n,t,r){return r===F&&(r=t,t=F),r!==F&&(r=Iu(r),r=r===r?r:0),t!==F&&(t=Iu(t),t=t===t?t:0),gt(Iu(n),t,r)},On.clone=function(n){return dt(n,4)},On.cloneDeep=function(n){return dt(n,5)},On.cloneDeepWith=function(n,t){return t=typeof t=="function"?t:F,dt(n,5,t)},On.cloneWith=function(n,t){return t=typeof t=="function"?t:F,dt(n,4,t)}, 116On.conformsTo=function(n,t){return null==t||bt(n,t,Lu(t))},On.deburr=Tu,On.defaultTo=function(n,t){return null==n||n!==n?t:n},On.divide=rc,On.endsWith=function(n,t,r){n=zu(n),t=jr(t);var e=n.length,e=r=r===F?e:gt(Ou(r),0,e);return r-=t.length,0<=r&&n.slice(r,e)==t},On.eq=hu,On.escape=function(n){return(n=zu(n))&&Y.test(n)?n.replace(H,et):n},On.escapeRegExp=function(n){return(n=zu(n))&&fn.test(n)?n.replace(on,"\\$&"):n},On.every=function(n,t,r){var e=af(n)?o:wt;return r&&ze(n,t,r)&&(t=F),e(n,je(t,3)); 117},On.find=Po,On.findIndex=Ze,On.findKey=function(n,t){return v(n,je(t,3),Et)},On.findLast=Zo,On.findLastIndex=qe,On.findLastKey=function(n,t){return v(n,je(t,3),Ot)},On.floor=ec,On.forEach=ru,On.forEachRight=eu,On.forIn=function(n,t){return null==n?n:co(n,je(t,3),Uu)},On.forInRight=function(n,t){return null==n?n:ao(n,je(t,3),Uu)},On.forOwn=function(n,t){return n&&Et(n,je(t,3))},On.forOwnRight=function(n,t){return n&&Ot(n,je(t,3))},On.get=Wu,On.gt=of,On.gte=ff,On.has=function(n,t){return null!=n&&ke(n,t,Bt); 118},On.hasIn=Bu,On.head=Ke,On.identity=Nu,On.includes=function(n,t,r,e){return n=pu(n)?n:Du(n),r=r&&!e?Ou(r):0,e=n.length,0>r&&(r=Di(e+r,0)),mu(n)?r<=e&&-1<n.indexOf(t,r):!!e&&-1<d(n,t,r)},On.indexOf=function(n,t,r){var e=null==n?0:n.length;return e?(r=null==r?0:Ou(r),0>r&&(r=Di(e+r,0)),d(n,t,r)):-1},On.inRange=function(n,t,r){return t=Eu(t),r===F?(r=t,t=0):r=Eu(r),n=Iu(n),n>=Mi(t,r)&&n<Di(t,r)},On.invoke=Sf,On.isArguments=cf,On.isArray=af,On.isArrayBuffer=lf,On.isArrayLike=pu,On.isArrayLikeObject=_u, 119On.isBoolean=function(n){return true===n||false===n||xu(n)&&"[object Boolean]"==zt(n)},On.isBuffer=sf,On.isDate=hf,On.isElement=function(n){return xu(n)&&1===n.nodeType&&!wu(n)},On.isEmpty=function(n){if(null==n)return true;if(pu(n)&&(af(n)||typeof n=="string"||typeof n.splice=="function"||sf(n)||gf(n)||cf(n)))return!n.length;var t=yo(n);if("[object Map]"==t||"[object Set]"==t)return!n.size;if(Le(n))return!Ht(n).length;for(var r in n)if(ci.call(n,r))return false;return true},On.isEqual=function(n,t){return Ft(n,t); 120},On.isEqualWith=function(n,t,r){var e=(r=typeof r=="function"?r:F)?r(n,t):F;return e===F?Ft(n,t,F,r):!!e},On.isError=vu,On.isFinite=function(n){return typeof n=="number"&&Li(n)},On.isFunction=gu,On.isInteger=du,On.isLength=yu,On.isMap=pf,On.isMatch=function(n,t){return n===t||Pt(n,t,me(t))},On.isMatchWith=function(n,t,r){return r=typeof r=="function"?r:F,Pt(n,t,me(t),r)},On.isNaN=function(n){return ju(n)&&n!=+n},On.isNative=function(n){if(bo(n))throw new Yu("Unsupported core-js use. Try https://npms.io/search?q=ponyfill."); 121return Zt(n)},On.isNil=function(n){return null==n},On.isNull=function(n){return null===n},On.isNumber=ju,On.isObject=bu,On.isObjectLike=xu,On.isPlainObject=wu,On.isRegExp=_f,On.isSafeInteger=function(n){return du(n)&&-9007199254740991<=n&&9007199254740991>=n},On.isSet=vf,On.isString=mu,On.isSymbol=Au,On.isTypedArray=gf,On.isUndefined=function(n){return n===F},On.isWeakMap=function(n){return xu(n)&&"[object WeakMap]"==yo(n)},On.isWeakSet=function(n){return xu(n)&&"[object WeakSet]"==zt(n)},On.join=function(n,t){ 122return null==n?"":Ui.call(n,t)},On.kebabCase=Cf,On.last=Ge,On.lastIndexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=e;if(r!==F&&(u=Ou(r),u=0>u?Di(e+u,0):Mi(u,e-1)),t===t){for(r=u+1;r--&&n[r]!==t;);n=r}else n=g(n,b,u,true);return n},On.lowerCase=Df,On.lowerFirst=Mf,On.lt=df,On.lte=yf,On.max=function(n){return n&&n.length?mt(n,Nu,Wt):F},On.maxBy=function(n,t){return n&&n.length?mt(n,je(t,2),Wt):F},On.mean=function(n){return x(n,Nu)},On.meanBy=function(n,t){return x(n,je(t,2))},On.min=function(n){ 123return n&&n.length?mt(n,Nu,Jt):F},On.minBy=function(n,t){return n&&n.length?mt(n,je(t,2),Jt):F},On.stubArray=Ku,On.stubFalse=Gu,On.stubObject=function(){return{}},On.stubString=function(){return""},On.stubTrue=function(){return true}
123,On.multiply=uc,On.nth=function(n,t){return n&&n.length?tr(n,Ou(t)):F},On.noConflict=function(){return Zn._===this&&(Zn._=pi),this},On.noop=qu,On.now=Jo,On.pad=function(n,t,r){n=zu(n);var e=(t=Ou(t))?T(n):0;return!t||e>=t?n:(t=(t-e)/2,ee(zi(t),r)+n+ee(Ri(t),r))},On.padEnd=function(n,t,r){ 124n=zu(n);var e=(t=Ou(t))?T(n):0;return t&&e<t?n+ee(t-e,r):n},On.padStart=function(n,t,r){n=zu(n);var e=(t=Ou(t))?T(n):0;return t&&e<t?ee(t-e,r)+n:n},On.parseInt=function(n,t,r){return r||null==t?t=0:t&&(t=+t),$i(zu(n).replace(an,""),t||0)},On.random=function(n,t,r){if(r&&typeof r!="boolean"&&ze(n,t,r)&&(t=r=F),r===F&&(typeof t=="boolean"?(r=t,t=F):typeof n=="boolean"&&(r=n,n=F)),n===F&&t===F?(n=0,t=1):(n=Eu(n),t===F?(t=n,n=0):t=Eu(t)),n>t){var e=n;n=t,t=e}return r||n%1||t%1?(r=Fi(),Mi(n+r*(t-n+$n("1e-"+((r+"").length-1))),t)):cr(n,t); 125},On.reduce=function(n,t,r){var e=af(n)?h:m,u=3>arguments.length;return e(n,je(t,4),r,u,oo)},On.reduceRight=function(n,t,r){var e=af(n)?p:m,u=3>arguments.length;return e(n,je(t,4),r,u,fo)},On.repeat=function(n,t,r){return t=(r?ze(n,t,r):t===F)?1:Ou(t),ar(zu(n),t)},On.replace=function(){var n=arguments,t=zu(n[0]);return 3>n.length?t:t.replace(n[1],n[2])},On.result=function(n,t,r){t=Rr(t,n);var e=-1,u=t.length;for(u||(u=1,n=F);++e<u;){var i=null==n?F:n[$e(t[e])];i===F&&(e=u,i=r),n=gu(i)?i.call(n):i; 126}return n},On.round=ic,On.runInContext=w,On.sample=function(n){return(af(n)?tt:sr)(n)},On.size=function(n){if(null==n)return 0;if(pu(n))return mu(n)?T(n):n.length;var t=yo(n);return"[object Map]"==t||"[object Set]"==t?n.size:Ht(n).length},On.snakeCase=Tf,On.some=function(n,t,r){var e=af(n)?_:gr;return r&&ze(n,t,r)&&(t=F),e(n,je(t,3))},On.sortedIndex=function(n,t){return dr(n,t)},On.sortedIndexBy=function(n,t,r){return yr(n,t,je(r,2))},On.sortedIndexOf=function(n,t){var r=null==n?0:n.length;if(r){ 127var e=dr(n,t);if(e<r&&hu(n[e],t))return e}return-1},On.sortedLastIndex=function(n,t){return dr(n,t,true)},On.sortedLastIndexBy=function(n,t,r){return yr(n,t,je(r,2),true)},On.sortedLastIndexOf=function(n,t){if(null==n?0:n.length){var r=dr(n,t,true)-1;if(hu(n[r],t))return r}return-1},On.startCase=$f,On.startsWith=function(n,t,r){return n=zu(n),r=null==r?0:gt(Ou(r),0,n.length),t=jr(t),n.slice(r,r+t.length)==t},On.subtract=oc,On.sum=function(n){return n&&n.length?k(n,Nu):0},On.sumBy=function(n,t){return n&&n.length?k(n,je(t,2)):0; 128},On.template=function(n,t,r){var e=On.templateSettings;r&&ze(n,t,r)&&(t=F),n=zu(n),t=jf({},t,e,se),r=jf({},t.imports,e.imports,se);var u,i,o=Lu(r),f=I(r,o),c=0;r=t.interpolate||An;var a="__p+='";r=ti((t.escape||An).source+"|"+r.source+"|"+(r===nn?gn:An).source+"|"+(t.evaluate||An).source+"|$","g");var l="sourceURL"in t?"//# sourceURL="+t.sourceURL+"\n":"";if(n.replace(r,function(t,r,e,o,f,l){return e||(e=o),a+=n.slice(c,l).replace(kn,B),r&&(u=true,a+="'+__e("+r+")+'"),f&&(i=true,a+="';"+f+";\n__p+='"), 129e&&(a+="'+((__t=("+e+"))==null?'':__t)+'"),c=l+t.length,t}),a+="';",(t=t.variable)||(a="with(obj){"+a+"}"),a=(i?a.replace(q,""):a).replace(V,"$1").replace(K,"$1;"),a="function("+(t||"obj")+"){"+(t?"":"obj||(obj={});")+"var __t,__p=''"+(u?",__e=_.escape":"")+(i?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+a+"return __p}",t=Pf(function(){return Qu(o,l+"return "+a).apply(F,f)}),t.source=a,vu(t))throw t;return t},On.times=function(n,t){if(n=Ou(n),1>n||9007199254740991<n)return[]; 130var r=4294967295,e=Mi(n,4294967295);for(t=je(t),n-=4294967295,e=E(e,t);++r<n;)t(r);return e},On.toFinite=Eu,On.toInteger=Ou,On.toLength=Su,On.toLower=function(n){return zu(n).toLowerCase()},On.toNumber=Iu,On.toSafeInteger=function(n){return n?gt(Ou(n),-9007199254740991,9007199254740991):0===n?n:0},On.toString=zu,On.toUpper=function(n){return zu(n).toUpperCase()},On.trim=function(n,t,r){return(n=zu(n))&&(r||t===F)?n.replace(cn,""):n&&(t=jr(t))?(n=$(n),r=$(t),t=z(n,r),r=W(n,r)+1,zr(n,t,r).join("")):n; 131},On.trimEnd=function(n,t,r){return(n=zu(n))&&(r||t===F)?n.replace(ln,""):n&&(t=jr(t))?(n=$(n),t=W(n,$(t))+1,zr(n,0,t).join("")):n},On.trimStart=function(n,t,r){return(n=zu(n))&&(r||t===F)?n.replace(an,""):n&&(t=jr(t))?(n=$(n),t=z(n,$(t)),zr(n,t).join("")):n},On.truncate=function(n,t){var r=30,e="...";if(bu(t))var u="separator"in t?t.separator:u,r="length"in t?Ou(t.length):r,e="omission"in t?jr(t.omission):e;n=zu(n);var i=n.length;if(Bn.test(n))var o=$(n),i=o.length;if(r>=i)return n;if(i=r-T(e),1>i)return e; 132if(r=o?zr(o,0,i).join(""):n.slice(0,i),u===F)return r+e;
132if(o&&(i+=r.length-i),_f(u)){if(n.slice(i).search(u)){var f=r;for(u.global||(u=ti(u.source,zu(dn.exec(u))+"g")),u.lastIndex=0;o=u.exec(f);)var c=o.index;r=r.slice(0,c===F?i:c)}}else n.indexOf(jr(u),i)!=i&&(u=r.lastIndexOf(u),-1<u&&(r=r.slice(0,u)));return r+e},On.unescape=function(n){return(n=zu(n))&&J.test(n)?n.replace(G,ut):n},On.uniqueId=function(n){var t=++ai;return zu(n)+t},On.upperCase=Ff,On.upperFirst=Nf,On.each=ru,On.eachRight=eu,On.first=Ke, 133Zu(On,function(){var n={};return Et(On,function(t,r){ci.call(On.prototype,r)||(n[r]=t)}),n}(),{chain:false}),On.VERSION="4.17.4",u("bind bindKey curry curryRight partial partialRight".split(" "),function(n){On[n].placeholder=On}),u(["drop","take"],function(n,t){Mn.prototype[n]=function(r){r=r===F?1:Di(Ou(r),0);var e=this.__filtered__&&!t?new Mn(this):this.clone();return e.__filtered__?e.__takeCount__=Mi(r,e.__takeCount__):e.__views__.push({size:Mi(r,4294967295),type:n+(0>e.__dir__?"Right":"")}),e},Mn.prototype[n+"Right"]=function(t){ 134return this.reverse()[n](t).reverse()}}),u(["filter","map","takeWhile"],function(n,t){var r=t+1,e=1==r||3==r;Mn.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:je(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),u(["head","last"],function(n,t){var r="take"+(t?"Right":"");Mn.prototype[n]=function(){return this[r](1).value()[0]}}),u(["initial","tail"],function(n,t){var r="drop"+(t?"":"Right");Mn.prototype[n]=function(){return this.__filtered__?new Mn(this):this[r](1); 135}}),Mn.prototype.compact=function(){return this.filter(Nu)},Mn.prototype.find=function(n){return this.filter(n).head()},Mn.prototype.findLast=function(n){return this.reverse().find(n)},Mn.prototype.invokeMap=lr(function(n,t){return typeof n=="function"?new Mn(this):this.map(function(r){return Dt(r,n,t)})}),Mn.prototype.reject=function(n){return this.filter(su(je(n)))},Mn.prototype.slice=function(n,t){n=Ou(n);var r=this;return r.__filtered__&&(0<n||0>t)?new Mn(r):(0>n?r=r.takeRight(-n):n&&(r=r.drop(n)), 136t!==F&&(t=Ou(t),r=0>t?r.dropRight(-t):r.take(t-n)),r)},Mn.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Mn.prototype.toArray=function(){return this.take(4294967295)},Et(Mn.prototype,function(n,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),e=/^(?:head|last)$/.test(t),u=On[e?"take"+("last"==t?"Right":""):t],i=e||/^find/.test(t);u&&(On.prototype[t]=function(){function t(n){return n=u.apply(On,s([n],f)),e&&h?n[0]:n}var o=this.__wrapped__,f=e?[1]:arguments,c=o instanceof Mn,a=f[0],l=c||af(o); 137l&&r&&typeof a=="function"&&1!=a.length&&(c=l=false);var h=this.__chain__,p=!!this.__actions__.length,a=i&&!h,c=c&&!p;return!i&&l?(o=c?o:new Mn(this),o=n.apply(o,f),o.__actions__.push({func:nu,args:[t],thisArg:F}),new zn(o,h)):a&&c?n.apply(this,f):(o=this.thru(t),a?e?o.value()[0]:o.value():o)})}),u("pop push shift sort splice unshift".split(" "),function(n){var t=ui[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=/^(?:pop|shift)$/.test(n);On.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){ 138var u=this.value();return t.apply(af(u)?u:[],n)}return this[r](function(r){return t.apply(af(r)?r:[],n)})}}),Et(Mn.prototype,function(n,t){var r=On[t];if(r){var e=r.name+"";(Ji[e]||(Ji[e]=[])).push({name:t,func:r})}}),Ji[Xr(F,2).name]=[{name:"wrapper",func:F}],Mn.prototype.clone=function(){var n=new Mn(this.__wrapped__);return n.__actions__=Mr(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=Mr(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=Mr(this.__views__), 139n},Mn.prototype.reverse=function(){if(this.__filtered__){var n=new Mn(this);n.__dir__=-1,n.__filtered__=true}else n=this.clone(),n.__dir__*=-1;return n},Mn.prototype.value=function(){var n,t=this.__wrapped__.value(),r=this.__dir__,e=af(t),u=0>r,i=e?t.length:0;n=i;for(var o=this.__views__,f=0,c=-1,a=o.length;++c<a;){var l=o[c],s=l.size;switch(l.type){case"drop":f+=s;break;case"dropRight":n-=s;break;case"take":n=Mi(n,f+s);break;case"takeRight":f=Di(f,n-s)}}if(n={start:f,end:n},o=n.start,f=n.end,n=f-o, 140o=u?f:o-1,f=this.__iteratees__,c=f.length,a=0,l=Mi(n,this.__takeCount__),!e||!u&&i==n&&l==n)return kr(t,this.__actions__);e=[];n:for(;n--&&a<l;){for(o+=r,u=-1,i=t[o];++u<c;){var h=f[u],s=h.type,h=(0,h.iteratee)(i);if(2==s)i=h;else if(!h){if(1==s)continue n;break n}}e[a++]=i}return e},On.prototype.at=Fo,On.prototype.chain=function(){return Xe(this)},On.prototype.commit=function(){return new zn(this.value(),this.__chain__)},On.prototype.next=function(){this.__values__===F&&(this.__values__=ku(this.value())); 141var n=this.__index__>=this.__values__.length;return{done:n,value:n?F:this.__values__[this.__index__++]}},On.prototype.plant=function(n){for(var t,r=this;r instanceof Sn;){var e=Pe(r);e.__index__=0,e.__values__=F,t?u.__wrapped__=e:t=e;var u=e,r=r.__wrapped__}return u.__wrapped__=n,t},On.prototype.reverse=function(){var n=this.__wrapped__;return n instanceof Mn?(this.__actions__.length&&(n=new Mn(this)),n=n.reverse(),n.__actions__.push({func:nu,args:[Je],thisArg:F}),new zn(n,this.__chain__)):this.thru(Je); 142},On.prototype.toJSON=On.prototype.valueOf=On.prototype.value=function(){return kr(this.__wrapped__,this.__actions__)},On.prototype.first=On.prototype.head,Ai&&(On.prototype[Ai]=tu),On}();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(Zn._=it, define(function(){return it})):Vn?((Vn.exports=it)._=it,qn._=it):Zn._=it}).call(this); 143 144/* eslint-disable */ 145 146/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */
vendor: 30,769 bytes, lines 146-147
146 147!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";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.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:h,sort:c.sort,splice:c.splice},r.extend=r.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||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.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=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=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)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.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)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,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(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===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]||ga.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]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(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(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},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){while(p){m=b;while(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){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===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===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!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,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.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:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(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 xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):C.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.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&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/[^\x20\t\r\n\f]+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.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 r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(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){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];
vendor: 4,104 bytes, lines 147-148
147e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].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=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R), 148a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(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[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(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){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.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&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:X.test(a)?JSON.parse(a):a)}function $(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=Z(c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.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=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),$(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=$(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;
vendor: 27,582 bytes, line 148
148if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.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 V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var _=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,aa=new RegExp("^(?:([+-])=|)("+_+")([a-z%]*)$","i"),ba=["Top","Right","Bottom","Left"],ca=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},da=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};function ea(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&aa.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}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}var fa={};function ga(a){var b,c=a.ownerDocument,d=a.nodeName,e=fa[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),fa[d]=e,e)}function ha(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]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ca(d)&&(e[f]=ga(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ha(this,!0)},hide:function(){return ha(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ca(this)?r(this).show():r(this).hide()})}});var ia=/^(?:checkbox|radio)$/i,ja=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ka=/^$|\/(?:java|ecma)script/i,la={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};la.optgroup=la.option,la.tbody=la.tfoot=la.colgroup=la.caption=la.thead,la.th=la.td;function ma(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function na(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var oa=/<|&#?\w+;/;function pa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(oa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ja.exec(f)||["",""])[1].toLowerCase(),i=la[h]||la._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=ma(l.appendChild(f),"script"),j&&na(g),c){k=0;while(f=g[k++])ka.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(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)xa(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)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==wa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===wa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ua:va,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:va,isPropagationStopped:va,isImmediatePropagationStopped:va,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ua,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ua,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ua,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&ra.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&sa.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return xa(this,a,b,c,d)},one:function(a,b,c,d){return xa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=va),this.each(function(){r.event.remove(this,a,c,b)})}});var ya=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/<script|<style|<link/i,Aa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ba=/^true\/(.*)/,Ca=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.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++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ha(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ia.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ia(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,ma(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Fa),l=0;l<i;l++)j=h[l],ka.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ca,""),k))}return a}function Ja(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(ma(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&na(ma(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(ya,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);if(b)if(c)for(f=f||ma(a),g=g||ma(h),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);else Ga(a,h);return g=ma(h,"script"),g.length>0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(ma(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ia(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(ma(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ka=/^margin/,La=new RegExp("^("+_+")(?!px)[a-z%]+$","i"),Ma=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",qa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,qa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Na(a,b,c){var d,e,f,g,h=a.style;return c=c||Ma(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&La.test(g)&&Ka.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 Oa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Pa=/^(none|table(?!-c[ea]).+)/,Qa={position:"absolute",visibility:"hidden",display:"block"},Ra={letterSpacing:"0",fontWeight:"400"},Sa=["Webkit","Moz","ms"],Ta=d.createElement("div").style;function Ua(a){if(a in Ta)return a;var b=a[0].toUpperCase()+a.slice(1),c=Sa.length;while(c--)if(a=Sa[c]+b,a in Ta)return a}function Va(a,b,c){var d=aa.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Wa(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ba[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ba[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ba[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ba[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ba[f]+"Width",!0,e)));return g}function Xa(a,b,c){var d,e=!0,f=Ma(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Na(a,b,f),(d<0||null==d)&&(d=a.style[b]),La.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Wa(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Na(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=aa.exec(c))&&e[1]&&(c=ea(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Na(a,b,d)),"normal"===e&&b in Ra&&(e=Ra[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Pa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Xa(a,b,d):da(a,Qa,function(){return Xa(a,b,d)})},set:function(a,c,d){var e,f=d&&Ma(a),g=d&&Wa(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=aa.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Va(a,c,g)}}}),r.cssHooks.marginLeft=Oa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Na(a,"marginLeft"))||a.getBoundingClientRect().left-da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ba[d]+b]=f[d]||f[d-2]||f[0];return e}},Ka.test(a)||(r.cssHooks[a+b].set=Va)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=Ma(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function fb(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&&ca(a),q=V.get(a,"fxshow");c.queue||(g=r._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--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],_a.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]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ha([a],!0),j=a.style.display||j,k=r.css(a,"display"),ha([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.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=V.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ha([a],!0),m.done(function(){p||ha([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=eb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function gb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"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 hb(a,b,c){var d,e,f=0,g=hb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Za||cb(),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:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Za||cb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.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(gb(k,j.opts.specialEasing);f<g;f++)if(d=hb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,eb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(hb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return ea(c.elem,a,aa.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],hb.tweeners[c]=hb.tweeners[c]||[],hb.tweeners[c].unshift(b)},prefilters:[fb],prefilter:function(a,b){b?hb.prefilters.unshift(a):hb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:"number"!=typeof e.duration&&(e.duration in r.fx.speeds?e.duration=r.fx.speeds[e.duration]:e.duration=r.fx.speeds._default),null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ca).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=hb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ab.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(db
vendor: 4,600 bytes, lines 148-149
148(b,!0),a,d,e)}}),r.each({slideDown:db("show"),slideUp:db("hide"),slideToggle:db("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Za=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Za=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){$a||($a=a.requestAnimationFrame?a.requestAnimationFrame(bb):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame($a):a.clearInterval($a),$a=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var ib,jb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)), 149void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];
vendor: 19,588 bytes, line 149
149while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===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 Nb(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];f=k.shift();while(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],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=pa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=mb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||qa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Oa(o.pixelPosition,function(a,c){if(c)return c=Na(a,b),La.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r});
149 150jQuery.cookie=function(d,c,a){if(void 0===c){if(c=null,document.cookie&&""!=document.cookie)for(a=document.cookie.split(";"),b=0;b<a.length;b++)if((e=jQuery.trim(a[b])).substring(0,d.length+1)==d+"="){c=decodeURIComponent(e.substring(d.length+1));break}return c}a=a||{},null===c&&(c="",a.expires=-1);var b="",e=(a.expires&&("number"==typeof a.expires||a.expires.toUTCString)&&("number"==typeof a.expires?(b=new Date).setTime(b.getTime()+24*a.expires*60*60*1e3):b=a.expires,b="; expires="+b.toUTCString()),a.path?"; path="+a.path:""),f=a.domain?"; domain="+a.domain:"";a=a.secure?"; secure":"",document.cookie=[d,"=",encodeURIComponent(c),b,e,f,a].join("")}; 151(()=>{var type,mode,scripts,regexNew,regexOld,regexOldStage,found,hostname,env,domain;window.FNC=window.FNC||{},window.FNC.CDN=(type="prod",mode="new",scripts=document.getElementsByTagName("script"),regexNew=/^(http(s|)\:|)\/\/((dev-|stage-|)static\.fox(news|business)\.com)\//,regexOld=/^(http(s|)\:|)\/\/((qa\.|)\global\.fncstatic\.com)\//,regexOldStage=/^(http(s|)\:|)\/\/(v8-staging\.fox(news|business)\.com)\//,found=(()=>{for(var found=null,i=0;i<scripts.length;i++){var src=scripts[i].getAttribute("src")||"";if(src){if(regexNew.test(src))return mode="new",src;regexOld.test(src)?(found=src,mode="fncstatic"):regexOldStage.test(src)&&(found=src,mode="v8-staging")}}return found})(),hostname=(()=>{var res,host;if(found)switch(mode){case"fncstatic":res=found.match(regexOld)[3],type=checkTypeOld(res)||type;break;case"v8-staging":res=found.match(regexOldStage)[3],type="staging";break;default:res=found.match(regexNew)[3],type=checkTypeNew(res)||type}else host=window.location.hostname,regexNew.test(host)?type=checkTypeNew(res=host)||type:regexOld.test(host)?type=checkTypeOld(res=host)||type:regexOldStage.test(host)?(res=host,type="staging"):res="static.foxnews.com";return res;function checkTypeNew(val){var ret=null;return/^dev\-/.test(val)?ret="qa":/^stage\-/.test(val)&&(ret="staging"),ret}function checkTypeOld(val){var ret=null;return ret=/^qa\./.test(val)?"qa":ret}})(),env="relative"===type?"prod":type,domain="//"+hostname,{domain:window.FOX_ENV_STATIC_DOMAIN=domain,hostname:hostname,env:window.FOX_ENV_STATIC=env})})(); 152 153/* eslint-disable */ 154 155/** 156 * modulr-js v2.0.1 | 2018-07-16 157 * A Javascript Psuedo-AMD Browser Dependency Manager 158 * by Helcon Mabesa 159 * MIT 160 **/ 161var Modulr = (function (a, b) { 162 return a.Modulr || b; 163})( 164 window, 165 (function () { 166 function a(a, b) { 167 var c = null; 168 return (c = "function" == typeof a ? a.apply(a, b) : a); 169 } 170 function b(a) { 171 var b = a.split("."), 172 c = window[b.shift()], 173 d = !1; 174 if ("undefined" != typeof c && ((d = !0), b.length > 0)) 175 for (; b.length > 0; ) 176 if (((c = c[b.shift()]), "undefined" == typeof c)) { 177 d = !1; 178 break; 179 } 180 return d; 181 } 182 function c(a) { 183 var b = "string" == typeof a ? a.replace(/\s+/gi, "") : ""; 184 return b.length > 0 && 185 "require" !== b && 186 "define" !== b && 187 "exports" !== b 188 ? !0 189 : !1; 190 } 191 function d(a) { 192 var b = /[^A-Za-z0-9_\-\.]/g.test(a); 193 return "string" != typeof a || b ? !1 : !0; 194 } 195 function e() { 196 var a = window.location, 197 b = a.pathname.split("/"); 198 return b.pop(), (b = b.join("/") + "/"), f() + b; 199 } 200 function f() { 201 var a = window.location; 202 return a.protocol + "//" + (a.host || a.hostname); 203 } 204 function g(a, b) { 205 return (a = n(a)), (b = l(b)), [a, b].join("/"); 206 } 207 function h(a) { 208 var b = a, 209 c = window.location.protocol; 210 return ( 211 0 !== a.indexOf("http") && 212 (b = c + (0 !== a.indexOf("//") ? "//" : "") + a), 213 b 214 ); 215 } 216 function i(a) { 217 for (var b = [], c = 0; c < a.length; c++) b.push(a[c]); 218 return b; 219 } 220 function j(a) { 221 for (var b = H, c = null, d = 0; d < b.length; d++) { 222 var e = b[d]; 223 if ( 224 "object" == typeof e && 225 e.regex instanceof RegExp && 226 e.regex.test(a) 227 ) { 228 c = e; 229 break; 230 } 231 } 232 return c; 233 } 234 function k(a, b, c, d) { 235 a.detachEvent && !K 236 ? d && a.detachEvent(d, b) 237 : a.removeEventListener(c, b, !1); 238 } 239 function l(a) { 240 return (a = n(m(a))); 241 } 242 function m(a) { 243 return "/" === a.charAt(0) ? a.slice(1) : a; 244 } 245 function n(a) { 246 return "/" === a.charAt(a.length - 1) 247 ? a.slice(0, a.length - 1) 248 : a; 249 } 250 function o(a) { 251 return ( 252 (a = a || !1), 253 "[object Array]" === Object.prototype.toString.call(a) 254 ); 255 } 256 function p() { 257 var a = Array.prototype.slice.call(arguments); 258 a.unshift(I); 259 try { 260 return window.console.log.apply(window.console, a); 261 } catch (b) { 262 window.console.log(a.join(" | ")); 263 } 264 } 265 function q() { 266 var a = Array.prototype.slice.call(arguments); 267 throw (a.unshift(I), new Error(a.join(" "))); 268 } 269 function r(a) { 270 var b = this, 271 c = [], 272 d = null; 273 (b.then = b.resolve = 274 function (a) { 275 return "function" == typeof a && c.push(a), this; 276 }), 277 (b.reject = function (a) { 278 "function" == typeof a && (d = a); 279 }), 280 a( 281 function () { 282 if (c) 283 for ( 284 var a = Array.prototype.slice.call(arguments); 285 c.length > 0; 286 287 ) { 288 var b = c.shift(); 289 data = b.apply(b, a); 290 } 291 }, 292 function (a) { 293 if (d) { 294 var b = Array.prototype.slice.call(arguments); 295 d.apply(d, b); 296 } 297 } 298 ); 299 } 300 function s(a) { 301 if (window.addEventListener) window.addEventListener("load", a, !1); 302 else if (window.attachEvent) window.attachEvent("onload", a); 303 else { 304 var b = window.onload; 305 window.onload = function () { 306 b(), a(); 307 }; 308 } 309 } 310 var t = {}, 311 u = {}, 312 v = {}, 313 w = {}, 314 x = {}, 315 y = {}, 316 z = {}, 317 A = [], 318 B = [], 319 C = {}, 320 D = !1, 321 E = [], 322 F = null, 323 G = null, 324 H = [], 325 I = "[Modulr]", 326 J = function () { 327 var a = function () { 328 for (D = !0; E.length > 0; ) { 329 var a = E.shift(); 330 a(); 331 } 332 }; 333 F ? F(a) : a(); 334 }; 335 s(function () { 336 D || J(); 337 }); 338 var K = 339 "undefined" != typeof opera && 340 "[object Opera]" === opera.toString() 341 ? !0 342 : !1, 343 L = /^(complete|loaded)$/, 344 M = function (l) { 345 function s(a) { 346 a = O(a); 347 var b = null, 348 c = "module", 349 d = U(a); 350 return ( 351 d
352 ? "module" === d.type 353 ? (b = t[d.context].stack[d.id]) 354 : "instance" === d.type && 355 ((b = t[d.context].instance), 356 (c = "instance")) 357 : (b = ba[a]), 358 "module" === c && 359 (b && 360 !b.executed && 361 q("module not yet executed:", a), 362 (b = b 363 ? "undefined" != typeof b.factory 364 ? b.factory 365 : b.exports 366 : null)), 367 b 368 ); 369 } 370 function I(a) { 371 (l.baseDomain = h(l.baseDomain) || f()), 372 (l.baseUrl = l.baseUrl || e()); 373 var b = function () { 374 (da = !0), a(); 375 }; 376 W(function () { 377 X(l.packages, function () { 378 b(); 379 }); 380 }); 381 } 382 function N() { 383 if (u[aa]) 384 for (var a = t[aa].instance; u[aa].length > 0; ) { 385 var b = u[aa].shift(); 386 a.define(b.ext.id, b.deps, b.factory); 387 } 388 } 389 function O(a) { 390 if (l.paths) 391 for (var b in l.paths) a = a.replace(b, l.paths[b]); 392 return (a = a.replace(/\/\//g, "/").replace(/^\//, "")); 393 } 394 function P(a) { 395 if (C[a]) 396 for (; C[a].length > 0; ) { 397 var b = C[a].shift(); 398 b(); 399 } 400 } 401 function Q(a) { 402 return ba[a] || !1; 403 } 404 function R() { 405 return [n(l.baseDomain || f()), m(l.baseUrl || e())].join( 406 "/" 407 ); 408 } 409 function S(a, b) { 410 var c = a.split(":"), 411 d = c[0] || !1, 412 e = c[1] || !1; 413 if (d && e && t[d]) { 414 var f = t[d].instance; 415 t[d].stack[e]
416 ? f.execModule(e, function (a) { 417 b(a); 418 }) 419 : f.require([e], function () { 420 f.execModule(e, function (a) { 421 b(a); 422 }); 423 }); 424 } else 425 p( 426 [ 427 "Not initialized >> CONTEXT:", 428 d, 429 "| module:", 430 e, 431 ].join(" ") 432 ), 433 b(null); 434 } 435 function T(a) { 436 return t[a] 437 ? t[a].instance 438 : void q("Error getting instance:", a); 439 } 440 function U(a) { 441 var b = a.indexOf(":") > -1 ? !0 : !1, 442 c = !1; 443 if (b) { 444 var d = a.split(":"), 445 e = d[0] || !1, 446 f = d[1] || !1; 447 "getInstance" === e && f 448 ? (c = { type: "instance", context: f }) 449 : e && 450 f && 451 (c = { type: "module", context: e, id: f }); 452 } 453 return c; 454 } 455 function V() { 456 if (!l.shim) return !1; 457 var a = []; 458 for (var b in l.shim) a.push({ id: b, info: l.shim[b] }); 459 for ( 460 var c = function (a) { 461 var b = a.id, 462 c = a.info, 463 d = (Y(c.src), c.deps || []); 464 ea.define(b, d, function () { 465 return $(c.exports); 466 }); 467 }; 468 a.length > 0; 469 470 ) 471 c(a.shift()); 472 } 473 function W(a) { 474 if (l.masterFile) { 475 var b = Y(l.masterFile); 476 B.indexOf(b) > -1 477 ? a() 478 : -1 === A.indexOf(b) 479 ? (A.push(b), 480 _(b, null, function () { 481 B.push(b), a(); 482 })) 483 : a(); 484 } else a(); 485 } 486 function X(a, b) { 487 if (a) { 488 var c = [], 489 d = function (a) { 490 for (var b in a) 491 z[b] || (z[b] = a[b]), 492 c.push({ uid: b, src: a[b] }); 493 }; 494 if (o(a)) 495 for (var e = 0; e < a.length; e++) { 496 var f = a[e]; 497 "string" == typeof f && z[f] 498 ? c.push({ uid: f, src: z[f] }) 499 : "object" != typeof f || o(f) 500 ? q("cannot find package named:", f) 501 : d(f); 502 } 503 else d(a); 504 var g = function (a) { 505 for (var b = y[a]; b.length > 0; ) { 506 var c = b.shift(); 507 c(); 508 } 509 delete y[a]; 510 }, 511 h = function () { 512 if (0 === c.length) b(); 513 else { 514 var a = c.shift(), 515 d = a.uid, 516 e = Y(a.src); 517 t[d] 518 ? h() 519 : x[e] 520 ? (y[e] || (y[e] = []), 521 y[e].push(function () { 522 h(); 523 })) 524 : ((x[e] = d), 525 _( 526 e, 527 d, 528 function () { 529 h(), y[e] && g(e); 530 }, 531 "instance" 532 )); 533 } 534 }; 535 h(); 536 } else b(); 537 } 538 function Y(a) { 539 var b = a; 540 return ( 541 0 !== a.indexOf("http") && 542 (b = 543 0 === a.indexOf("//") 544 ? h(a) 545 : l.baseDomain + 546 ("/" !== a.charAt(0) ? "/" : "") + 547 a), 548 b 549 ); 550 } 551 function Z(a) { 552 return l.shim && l.shim[a] ? !0 : !1; 553 } 554 function $(a) { 555 return window[a.split(".")[0]]; 556 } 557 function _(a, b, c, d, e) { 558 e = e || {}; 559 var f = !1, 560 g = document.createElement("script"), 561 h = [aa || "", a].join("||"), 562 i = e.noCacheString || null, 563 m = j(a), 564 n = (function () { 565 var a = null; 566 return (a = 567 m && m.noStore === !0 568 ? !0 569 : i === !0 570 ? null 571 : e.noStore); 572 })(), 573 o = (function () { 574 var a = null; 575 return (a = 576 m && "string" == typeof m.param 577 ? m.param 578 : e.queryParam); 579 })(), 580 p = function (a) { 581 if ( 582 (!f && "load" === a.type) || 583 L.test( 584 (a.currentTarget || a.srcElement).readyState 585 ) 586 ) { 587 for (f = !0; w[h].length > 0; ) { 588 var b = w[h].shift(); 589 b(); 590 } 591 delete w[h], s(); 592 } 593 }, 594 r = function () { 595 q("error loading script:", a); 596 }, 597 s = function () { 598 k(g, p, "load", "onreadystatechange"), 599 k(g, r, "error"); 600 }; 601 if (b) { 602 var t = "data-modulr-module"; 603 d && (t = "data-modulr-loaded-inst"), 604 g.setAttribute(t, b); 605 } 606 return ( 607 g.setAttribute("data-modulr-context", aa), 608 v[h] 609 ? (w[h].push(function () { 610 c(b); 611 }), 612 !1) 613 : ((v[h] = !0), 614 (w[h] = [ 615 function () { 616 c(b); 617 }, 618 ]), 619 (g.type = "text/javascript"), 620 (g.charset = "utf-8"), 621 (g.async = !0), 622 !g.attachEvent || 623 (g.attachEvent.toString && 624 g.attachEvent 625 .toString() 626 .indexOf("[native code") < 0) || 627 K 628 ? (g.addEventListener("load", p, !1), 629 g.addEventListener("error", r, !1)) 630 : g.attachEvent("onreadystatechange", p), 631 (g.src = (function (a) { 632 var b = a; 633 if (m && n && o) 634 b = 635 a + 636 (a.indexOf("?") > -1 ? "&" : "?") + 637 (o ? o + "=" : "") + 638 new Date().getTime(); 639 else if (((l && l.cacheParam) || G) && !i) { 640 var c = o 641 ? o 642 : "string" == typeof l.cacheParam 643 ? l.cacheParam 644 : G 645 ? "v" 646 : "", 647 d = (function () { 648 var a; 649 if (n) a = new Date().getTime(); 650 else if (G) a = G; 651 else { 652 var b = new Date(), 653 c = b.getSeconds(), 654 d = [ 655 b.getFullYear(), 656 b.getMonth() + 1, 657 b.getDate(), 658 b.getHours(), 659 b.getMinutes(), 660 ].join(""); 661 a = d + (30 >= c ? 30 : 1); 662 } 663 return a; 664 })(); 665 b = 666 a + 667 (a.indexOf("?") > -1 ? "&" : "?") + 668 (c ? c + "=" : "") + 669 d; 670 } 671 return b; 672 })(a)), 673 void document 674 .getElementsByTagName("head")[0] 675 .appendChild(g)) 676 ); 677 } 678 (l = l || {}), 679 (l.context = l.instance || l.context || "_"), 680 (l.wait = "boolean" == typeof l.wait ? l.wait : !0); 681 var aa = l.context; 682 if ((d(aa) || q("invalid context:", aa), t[aa])) 683 return ( 684 p( 685 "WARNING: attempt to instantiate the same context:", 686 aa, 687 "\n. No configuration changes, returning instance instead.." 688 ), 689 t[aa].instance 690 ); 691 t[aa] = { instance: this, stack: {} }; 692 var ba = t[aa].stack, 693 ca = !1, 694 da = !1, 695 ea = this; 696 (ea.version = "2.0.1"), 697 (ea.getConfig = function () { 698 return l; 699 }), 700 (ea.getInstance = function (a) { 701 return t[a] ? t[a].instance : null; 702 }), 703 (ea.setExecuteListener = function (a) { 704 F || "function" != typeof a || (F = a); 705 }), 706 (ea.getLoadedScripts = function () { 707 var a = {}; 708 for (var b in v) { 709 var c = b.split("||"), 710 d = c[0], 711 e = c[1] || ""; 712 d && e && (a[d] || (a[d] = []), a[d].push(e)); 713 } 714 return a; 715 }), 716 (ea.define = function (a, b, d) { 717 c(a) || q("invalid id:", a), 718 2 !== arguments.length || 719 o(b) || 720 ((d = b), (b = [])), 721 (a = O(a)); 722 var e = U(a); 723 if (e) 724 if (t[e.context]) { 725 var f = t[e.context].instance; 726 f.define(e.id, b, d); 727 } else 728 u[e.context] || (u[e.context] = []), 729 u[e.context].push({ 730 ext: e, 731 deps: b, 732 factory: d, 733 }); 734 else 735 ba[a] || 736 ((b = b || []), 737 (ba[a] = { 738 executed: !1, 739 exports: {}, 740 deps: b, 741 factory: d, 742 })); 743 }), 744 (ea.require = function (b, c) { 745 return "string" == typeof b 746 ? s(b) 747 : o(b) 748 ? new r(function (d) { 749 var e = function () { 750 fa.get(null, b, function (b) { 751 "function" == typeof c 752 ? a(c, b) 753 : d.apply(d, b); 754 }); 755 }, 756 f = function () { 757 ca 758 ? e() 759 : ((ca = !0), 760 I(function () { 761 e(); 762 })); 763 }; 764 l.wait ? (D ? f() : E.push(f)) : f(); 765 }) 766 : void 0; 767 }), 768 (ea.config = function (a) { 769 if (a.context || a.instance) { 770
770 for ( 771 var b = new M(a), 772 c = [ 773 "config", 774 "getInstance", 775 "loadPackageList", 776 "setGlobalCacheParam", 777 "setGlobalCacheCond", 778 "setExecuteListener", 779 ], 780 d = 0; 781 d < c.length; 782 d++ 783 ) { 784 var e = c[d]; 785 b[e] && delete b[e]; 786 } 787 return ( 788 (b.loadPackage = function (a, b) { 789 "function" != typeof b && 790 q("loadPackage() requires a callback!"), 791 o(a) || "object" != typeof a 792 ? q("cannot load package list.") 793 : X(a, b.apply(b, ea.require)); 794 }), 795 b 796 ); 797 } 798 return ca 799 ? (p( 800 'WARNING: Instance "' + 801 a.instance + 802 '" already exists! no configuration changes, returning instance instead..' 803 ), 804 ea.getInstance(a.instance)) 805 : void (l = a); 806 }), 807 (ea.execModule = function (a, b) { 808 var c = Q(a); 809 return "function" != typeof b 810 ? !1 811 : void (c 812 ? c.executed 813 ? b(fa.getModuleFactory(c)) 814 : fa.execModule( 815 null, 816 null, 817 a, 818 function (a) { 819 b(a); 820 } 821 ) 822 : b(null)); 823 }), 824 (ea.loadPackageList = function (a) { 825 if (o(a) || "object" != typeof a) 826 q("cannot load package list."); 827 else for (var b in a) z[b] || (z[b] = a[b]); 828 }), 829 (ea.setGlobalCacheParam = function (a) { 830 ("string" == typeof a || "number" == typeof a) && 831 (G = a); 832 }), 833 (ea.setGlobalCacheCond = function (a) { 834 Array.isArray(a) && (H = H.concat(a)); 835 }), 836 (ea.getGlobalCacheParam = function () { 837 return G; 838 }), 839 (ea.getPackageListInfo = function () { 840 return { master: A, instances: z }; 841 }), 842 (ea.setReady = function () { 843 J(); 844 }), 845 (ea.loadScript = function (a, b) { 846 _(a, null, function () { 847 "function" == typeof b && b(); 848 }); 849 }), 850 N(), 851 V(); 852 var fa = (function () { 853 var c = function () { 854 var c = this; 855 (c.get = function (a, b, d) { 856 var e, 857 f = []; 858 b ? (e = i(b)) : a && ba[a] && (e = i(ba[a].deps)); 859 var g = function () { 860 if (0 === e.length) d(f); 861 else { 862 var b = O(e.shift()), 863 h = Q(b), 864 i = U(b); 865 if (i) 866 "module" === i.type 867 ? S(b, function (a) { 868 f.push( 869 "undefined" != typeof a 870 ? a 871 : null 872 ), 873 g(); 874 }) 875 : "instance" === i.type && 876 (f.push(T(i.context)), g()); 877 else if ("require" === b) 878 f.push(ea.require), g(); 879 else if ("define" === b) 880 f.push(ea.define), g(); 881 else if ("exports" === b)
882 f.push(ba[a].exports), g(); 883 else if (h && !Z(b)) 884 h.executed 885 ? (f.push(c.getModuleFactory(h)), 886 g()) 887 : c.execModule( 888 null, 889 null, 890 b, 891 function (a) { 892 f.push(a), g(); 893 } 894 ); 895 else if (Z(b)) { 896 var j = l.shim[b]; 897 c.loadShim(b, j, function (a) { 898 f.push(a), g(); 899 }); 900 } else { 901 var k = c.getModulePath(b); 902 _(k, b, function () { 903 c.execModule( 904 "load", 905 k, 906 b, 907 function (a) { 908 f.push(a), g(); 909 } 910 ); 911 }); 912 } 913 } 914 }; 915 g(); 916 }), 917 (c.loadShim = function (a, d, e) { 918 var f = Y(d.src), 919 g = Q(a); 920 b(d.exports) 921 ? ((g.executed = !0), 922 (g.factory = $(d.exports)), 923 e(g.factory)) 924 : C[f] 925 ? C[f].push(function () { 926 c.execModule( 927 "shim", 928 null, 929 a, 930 function (a) { 931 e(a); 932 } 933 ); 934 }) 935 : ((C[f] = [ 936 function () { 937 c.execModule( 938 "shim", 939 null, 940 a, 941 function (a) { 942 e(a); 943 } 944 ); 945 }, 946 ]), 947 _( 948 f, 949 a, 950 function () { 951 b(d.exports) 952 ? P(f) 953 : q( 954 "shim export not found for:", 955 a 956 ); 957 }, 958 null, 959 { 960 noCacheString: 961 d.noCacheString || null, 962 noStore: d.noStore || null, 963 queryParam: d.queryParam || null, 964 } 965 )); 966 }), 967 (c.execModule = function (b, d, e, f) { 968 var g = Q(e); 969 g 970 ? g.executed 971 ? f(c.getModuleFactory(g)) 972 : (c._execQueue || (c._execQueue = {}), 973 c._execQueue[e] || 974 (c._execQueue[e] = []), 975 g.executing 976 ? c._execQueue[e].push(f) 977 : ((g.executing = !0), 978 c._execQueue[e].push(f), 979 c.get(e, g.deps, function (b) { 980 (g.factory = a( 981 g.factory, 982 b 983 )), 984 (g.executed = !0), 985 (g.executing = !1), 986 c.runCallbackQueue( 987 e, 988 c.getModuleFactory( 989 g 990 ) 991 ); 992 }))) 993 : (p("loading external source:", d), 994 f({ 995 id: e, 996 src: d, 997 type: "external-script", 998 })); 999 }), 1000 (c.runCallbackQueue = function (a, b) { 1001 for ( 1002 var d = c._execQueue[a] || []; 1003 d.length > 0; 1004 1005 ) { 1006 var e = d.shift(); 1007 e(b); 1008 } 1009 }), 1010 (c.getModuleFactory = function (a) { 1011 return null !== a.factory 1012 ? a.factory 1013 : a.exports; 1014 }),
1015 (c.getModulePath = function (a) { 1016 var b = R(), 1017 c = g(b, a) + ".js"; 1018 return c; 1019 }); 1020 }; 1021 return new c(); 1022 })(); 1023 }; 1024 return new M(); 1025 })() 1026); 1027((Modulr,FNC)=>{(FNC=FNC||{}).core=FNC.core||{},FNC=FNC.CDN&&FNC.CDN.domain?FNC.CDN.domain:null,ret="//static.foxnews.com",ssl="https:"===window.location.protocol,FNC?(-1<FNC.indexOf("fncstatic.com")||!ssl)&&(ret=FNC):ssl&&-1<"static.foxnews.com".indexOf("v8-staging")&&(ret="static.foxnews.com");var ret,ssl,id,domain=ret,Packages={"core.plugins":"/static/orion/scripts/core/plugins/ag.app.js","core.components":"/static/orion/scripts/core/components/ag.app.js","core.templates":"/static/orion/scripts/core/templates/ag.app.js","core.video":"/static/orion/scripts/core/video/ag.app.js","core.base":"/static/orion/scripts/core/base/bootstrap.js","core.auth":"/static/orion/scripts/core/auth/ag.app.js","fox-news.noticias":"/static/orion/scripts/fox-news/noticias/ag.app.js"};for(id in(()=>{var ch=document.querySelector('meta[name="prism.channel"]');if(!(!ch||"fwx"!==ch.getAttribute("content"))){var id,packages={"fox-weather.video":"/static/orion/scripts/fox-weather/video/embed/ag.app.js","fox-weather.shared":"/static/orion/scripts/fox-weather/shared/ag.app.js"};for(id in packages)Packages[id]=packages[id]}})(),(()=>{var id,packages={"fox-business.search":"/static/orion/scripts/fox-business/search/ag.app.js"};for(id in packages)Packages[id]=packages[id]})(),Packages)Packages[id]=domain+Packages[id];Modulr.loadPackageList(Packages),Modulr.setGlobalCacheCond([{regex:/geo.js/,param:"cb",noStore:!0}]),FNC=document.querySelector('meta[name="content.creator"]')||document.querySelector('meta[name="content-creator"]')||null,window.FNC.core._readyListener=(()=>{var done=!1,stack=[];return{attach:function(callback){"function"==typeof callback&&(done?callback():stack.push(callback))},done:function(){if(!done)for(done=!0;0<stack.length;)stack.shift()()}}})();try{FNC&&"tiger"===FNC.getAttribute("content")&&"function"==typeof Modulr.setExecuteListener&&!window.FNC.core._ready?Modulr.setExecuteListener(function(execute){var executed=!1;window.FNC.core._ready=function(){executed||(executed=!0,window.FNC.core._readyListener.done(),console.log("[FNC] Orion - Executing scripts"),execute())}}):done()}catch(err){console.log("[Modulr] Execute error:",err),done()}function done(){window.FNC.core._readyListener.done(),Modulr.setReady()}})(window.Modulr,window.FNC); 1028Modulr.define("core.base:utils/script.loader",["require","jquery","lodash"],function(require,$,_){return function(src,callback,opts){var isOpera=void 0!==window.opera&&"[object Opera]"===window.opera.toString()||-1<navigator.userAgent.indexOf("Opera")?1:0,script=document.createElement("script");script.async=!0,!script.attachEvent||script.attachEvent.toString&&script.attachEvent.toString().indexOf("[native code")<0||isOpera?(script.addEventListener("load",callback,!1),script.addEventListener("error",function(){throw new Error("Error loading script: "+src)},!1)):script.attachEvent("onreadystatechange",callback),script.src=src,document.getElementsByTagName("head")[0].appendChild(script)}}); 1029Modulr.define("core.base:utils/akamai",["require","akamai.geo"],function(require){return require("akamai.geo").GEO}); 1030Modulr.define("core.base:script.packages",["require","lodash","fnc.cdn"],function(require,_,fnc){function App(){}var packages={"core.video":["/static/orion/scripts/core/video/ag.base.js"],"core.auth":["/static/orion/scripts/core/auth/ag.app.js"],"core.components":["/static/orion/scripts/core/components/ag.app.js"],"core.templates":["/static/orion/scripts/core/templates/ag.app.js"],"core.plugins":["/static/orion/scripts/core/plugins/ag.app.js"]};function setScript(val){return/^(http|https)\:\/\//i.test(val)&&(val=val.replace(/^(http|https)\:/,"")),val=/^\/\//.test(val)?val:fnc.CDN.domain+(/^\//.test(val)?"":"/")+val}return App.prototype.set=function(scripts){for(var arr=[],i=0;i<scripts.length;i++){var item=scripts[i];packages[item]?arr=arr.concat((arr=>{for(var i=0;i<arr.length;i++)arr[i]=setScript(arr[i]);return arr})(packages[item])):arr.push(setScript(item))}return _.uniq(arr),arr},new App}); 1031Modulr.define("core.plugins:AppWebviewEvents",["require","jquery","lodash","EventMessageHandler","OnWindowResize"],function(require,$,_,
1031EventMessageHandler,OnResize){var Events=new EventMessageHandler,HANDLER_STACK={},CURRENT_HEIGHT=0;function log(){var l=[].slice.call(arguments),c="log->";try{-1<window.parent.location.search.indexOf("_log=1")&&window.console.log(c,l)}catch(err){if(-1<window.location.search.indexOf("_log=1"))return window.console.log(c,l)}}return function(opts){var{disableInit=!1}=opts=_.isObject(opts)?opts:{};function sendHeight(){var h=$("html,body").height();CURRENT_HEIGHT!==h&&(CURRENT_HEIGHT=h,Events.sendMessage("parent",opts.heightEvent,{event:"resize",data:h}),emitEvent("updateHeight",h))}function emitEvent(evt,msg){log("emitting app event:",evt,msg),window&&window.JavascriptBridge&&"function"==typeof window.JavascriptBridge[evt]?(log("window.JavascriptBridge:",evt,msg),window.JavascriptBridge[evt](msg)):window&&window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers[evt]&&"function"==typeof window.webkit.messageHandlers[evt].postMessage?(log("window.webkit:",evt,msg),window.webkit.messageHandlers[evt].postMessage(msg)):(log("document:",evt,msg),Events.sendMessage("parent",evt,msg))}Events.addHandler("app.webview.events",function(info){log("TEST >>>> i got webview events:",info),(info=>{var holder=$("#test-only");0!==holder.length&&holder.append("<hr/><ul><li>id: "+info.id+'</li><li>data: <textarea rows="3" readonly>'+JSON.stringify(info.data)+"</textarea></li></ul>")})(info);var id=_.get(info,"id",null);id&&(HANDLER_STACK[id]?(info&&!_.isUndefined(info.data)&&(HANDLER_STACK[id].data=info.data),_.isUndefined(HANDLER_STACK[id].data)||(id=>{if(HANDLER_STACK[id]){for(var items=HANDLER_STACK[id].callbacks,data=HANDLER_STACK[id].data,i=0;i<items.length;i++)items[i](data);for(;0<HANDLER_STACK[id].callbacksOnce.length;)HANDLER_STACK[id].callbacksOnce.shift()(data)}})(id)):_.isUndefined(info.data)||(HANDLER_STACK[id]={data:info.data,callbacks:[],callbacksOnce:[]}))}),disableInit||(sendHeight(),OnResize(function(){sendHeight()}));disableInit={ready:function(){emitEvent("webviewReady",!0)},readyV2:function(pagetype){emitEvent("webviewReadyV2",pagetype)},emitEvent:function(id,val){emitEvent(id,val)},sendHeight:function(){sendHeight()},allowedLinks:function(links){(links=>{Array.isArray(links)||(links=[],window.console.warn("setAllowedLinks object is not an array")),Events.sendMessage("parent","setAllowedLinks",links),emitEvent("setAllowedLinks",links)})(links)},triggerProfileEvent:function(eventType){((eventType=null)=>{Events.sendMessage("parent","profileEvent",eventType),emitEvent("profileEvent",eventType)})(eventType)},onEvent:function(id,callback,oneTime){"function"==typeof callback&&(HANDLER_STACK[id]||(HANDLER_STACK[id]={callbacks:[],callbacksOnce:[]}),oneTime?_.isUndefined(HANDLER_STACK[id].data)&&HANDLER_STACK[id].callbacksOnce.push(callback):(HANDLER_STACK[id].callbacks.push(callback),_.isUndefined(HANDLER_STACK[id].data)||callback(HANDLER_STACK[id].data)))},onEventOnce:function(id,callback){this.onEvent(id,callback,!0)},setRefresh:function(id){this.onEvent(id,function(){log("Refresh Event Firing"),window.location.hash="&_intcmp=app_webview",window.location.reload()})},getEventData:function(id){return _.get(HANDLER_STACK,id+".data",void 0)},getValidatedLink:function(link){let use=null,win=window.location,host=win.protocol+"//"+win.host;/^\/\//.test(link)?use="https:"+link:/^\//.test(link)?use=host+link:/^http(|s)\:\/\//.test(link)&&(use=link);try{if(!use)return;new URL(use)}catch(err){log("link validation error:",err),use=null}return use}};return disableInit.setRefresh("pullRefresh"),disableInit.setRefresh("foregroundRefresh"),disableInit}}); 1032Modulr.define("core.plugins:Base64",["require"],function(require){function App(){}var _keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return App.prototype.decode=function(input){var chr2,chr3,enc1,enc2,enc3,enc4,output="",i=0;for(input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");i<input.length;)enc1=_keyStr.indexOf(input.charAt(i++)),chr2=(15&(enc2=_keyStr.indexOf(input.charAt(i++))))<<4|(enc3=_keyStr.indexOf(input.charAt(i++)))>>2,chr3=(3&enc3)<<6|(enc4=_keyStr.indexOf(input.charAt(i++))),output+=String.fromCharCode(enc1<<2|enc2>>4),64!==enc3&&(output+=String.fromCharCode(chr2)),64!==enc4&&(output+=String.fromCharCode(chr3));return output},App.prototype.encode=function(input){for(var chr1,chr3,enc1,enc2,enc3,enc4,output="",i=0;i<input.length;)enc1=(chr1=input.charCodeAt(i++))>>2,enc2=(3&chr1)<<4|(chr1=input.charCodeAt(i++))>>4,enc3=(15&chr1)<<2|(chr3=input.charCodeAt(i++))>>6,enc4=63&chr3,isNaN(chr1)?enc3=enc4=64:isNaN(chr3)&&(enc4=64),output=output+_keyStr.charAt(enc1)+_keyStr.charAt(enc2)+_keyStr.charAt(enc3)+_keyStr.charAt(enc4);return output},new App}); 1033Modulr.define("core.plugins:BeyondWords",[],function(){let INITIALIZED;
1033return new function(){this.init=function(){if(!window.BeyondWords||!INITIALIZED){var wrapper=document.body.querySelector(".beyondwords-wrapper"),meta=document.head.querySelector('meta[name="prism.section"]');let projectId=0,canrun=!1;switch(meta&&meta.hasAttribute("content")&&meta.getAttribute("content")){case"opinion":canrun=wrapper&&!0,projectId="9513";break;case"politics":canrun=wrapper&&!0,projectId="9514";break;case"us":canrun=wrapper&&!0,projectId="11301";break;case"media":canrun=wrapper&&!0,projectId="11303";break;case"entertainment":canrun=wrapper&&!0,projectId="11305";break;case"sports":canrun=wrapper&&!0,projectId="11307";break;case"lifestyle":canrun=wrapper&&!0,projectId="11309";break;case"science":canrun=wrapper&&!0,projectId="11311";break;case"tech":canrun=wrapper&&!0,projectId="11313";break;case"health":canrun=wrapper&&!0,projectId="11315";break;case"world":canrun=wrapper&&!0,projectId="11322";break;case"auto":canrun=wrapper&&!0,projectId="11317";break;case"faith-values":canrun=wrapper&&!0,projectId="11319";break;case"family":canrun=wrapper&&!0,projectId="11357";break;case"food-drink":canrun=wrapper&&!0,projectId="11359";break;case"official-polls":canrun=wrapper&&!0,projectId="11361";break;case"great-outdoors":canrun=wrapper&&!0,projectId="11363";break;case"real-estate":canrun=wrapper&&!0,projectId="11365";break;case"story":canrun=wrapper&&!0,projectId="11367";break;case"transcript":canrun=wrapper&&!0,projectId="11369";break;case"travel":canrun=wrapper&&!0,projectId="11371"}canrun&&((el,projectId)=>{try{var hasVideo=!!document.body.querySelector(".featured-video");let playerStyle=hasVideo?"standard":"video",widgetStyle=hasVideo?"none":"video";"video"==playerStyle&&el.querySelector(".info").remove();var script=document.createElement("script");script.className="beyondwords",script.src="https://proxy.beyondwords.io/npm/@beyondwords/player@latest/dist/umd.js",script.async=!0,script.defer=!0,script.onerror=function(){el.remove()},script.onload=function(){new BeyondWords.Player({target:this,projectId:projectId,playerStyle:playerStyle,backgroundColor:"#002c57",widgetStyle:widgetStyle,widgetMargin:"0px 16px 16px 0px",highlightSections:"none",clickableSections:"none"});let player=BeyondWords.Player.instances()[0];var playerInstance;["PressedPlay","PressedPause","PlaybackEnded"].forEach(evt=>player.addEventListener(evt,console.log)),player.addEventListener("NoContentAvailable",()=>el.remove()),playerInstance=player,new MutationObserver(mutations=>{for(var mutation of mutations)"childList"===mutation.type&&mutation.addedNodes.forEach(node=>{1===node.nodeType&&node.matches(".alert-banner, .ad-container.mobile.adhesion-ad")&&updatePlayerMargin(playerInstance)}),"attributes"===mutation.type&&mutation.target.matches(".alert-banner, .ad-container.mobile.adhesion-ad")&&updatePlayerMargin(playerInstance)}).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","style"]}),updatePlayerMargin(playerInstance),setInterval(checkBanner,1e3,player),checkElementAlertBanner(player)},el.appendChild(script),INITIALIZED=!0}catch(e){el.remove()}})(wrapper,projectId)}};let getHeight=()=>{var target=document.querySelector("#elections-iframe-banner");return!target||(target=target.getBoundingClientRect().height)<0?0:target},adContainerHeight=()=>{var adContainer=document.querySelector(".adhesion-ad");return"block"===getComputedStyle(adContainer).getPropertyValue("display")?adContainer.getBoundingClientRect().height:0};function updatePlayerMargin(playerInstance){var alertBanner=document.querySelector(".alert-banner");if(alertBanner&&!alertBanner.classList.contains("slide-out"))alertBanner=alertBanner.getBoundingClientRect().height,playerInstance.widgetMargin=`0px 16px ${alertBanner+adContainerHeight()+16}px 0px`;else{alertBanner=document.querySelector(".ad-container.mobile.adhesion-ad");if(alertBanner){var computed=getComputedStyle(alertBanner);if(computed&&"none"!==computed.display)return computed=alertBanner.getBoundingClientRect().height+16,void(playerInstance.widgetMargin=`0px 16px ${computed}px 0px`)}playerInstance.widgetMargin="0px 16px 16px 0px"}}let rafAsync=()=>new Promise(resolve=>{requestAnimationFrame(resolve)}),checkElement=selector=>null===document.querySelector(selector)?rafAsync().then(()=>checkElement(selector)):Promise.resolve(!0),checkElementAlertBanner=playerInstance=>{let appsFlyer=document.querySelector(".responsive-wrapper"),electionsBanner=document.querySelector("#elections-iframe-banner");checkElement(".alert-banner").then(()=>{var alertBanner=document.querySelector(".alert-banner"),alertBannerHeight=alertBanner.getBoundingClientRect().height,bottomHeight=getComputedStyle(alertBanner).getPropertyValue("bottom");alertBanner.classList.contains("slide-out")?playerInstance.widgetMargin=`0px 16px ${adContainerHeight()+16}px 0px`:playerInstance.widgetMargin=75<=bottomHeight?`0px 16px ${alertBannerHeight+bottomHeight+16}px 0px`:`0px 16px ${alertBannerHeight+adContainerHeight()+16}px 0px`,appsFlyer?(alertBanner=appsFlyer.getBoundingClientRect().height,playerInstance.widgetMargin=`0px 16px ${alertBanner+adContainerHeight()+16}px 0px`):electionsBanner&&(1023<window.innerWidth||!appsFlyer)&&(bottomHeight=getHeight(),playerInstance.widgetMargin=`0px 16px ${bottomHeight+adContainerHeight()+16}px 0px`)}
1033)},checkBanner=playerInstance=>{var appsFlyerHeight,appsFlyer=document.querySelector(".responsive-wrapper"),electionsBanner=document.querySelector("#elections-iframe-banner");appsFlyer?(appsFlyerHeight=appsFlyer.getBoundingClientRect().height,playerInstance.widgetMargin=`0px 16px ${appsFlyerHeight+adContainerHeight()+16}px 0px`):electionsBanner&&(1023<window.innerWidth||!appsFlyer)&&(appsFlyerHeight=getHeight(),playerInstance.widgetMargin=`0px 16px ${appsFlyerHeight+adContainerHeight()+16}px 0px`)}}}); 1034Modulr.define("core.plugins:BrowserVisibilityState",[],function(){var CALL_STACK=[];return new function(){this.onChange=function(callback){"function"==typeof callback&&CALL_STACK.push(callback)};var event,state,prefixArr=["moz","ms","o","webkit"],prefix="",hidden=null;if("hidden"in document)hidden="hidden",event="visibilitychange",state="visibilityState";else{for(var i=0;i<prefixArr.length;i++)if(prefixArr[i]+"Hidden"in document){prefix=prefixArr;break}prefix&&(hidden=prefix+"Hidden",event=prefix+"visibilitychange",state=prefix+"VisibilityState")}function addEvent(event,callback){document.addEventListener?document.addEventListener(event,callback,!1):document.attachEvent&&document.attachEvent("on"+event,callback)}function triggerStack(state){for(var val,i=0;i<CALL_STACK.length;i++)CALL_STACK[i]("focus"!==(val=state)&&("blur"===val||"visible"!==val)?"hidden":"visible")}hidden?addEvent(event,function(){triggerStack(document[state])}):"onfocusin"in document?(addEvent("focusin",function(){triggerStack("focus")}),addEvent("focusout",function(){triggerStack("blur")})):(addEvent("focus",function(){triggerStack("focus")}),addEvent("blur",function(){triggerStack("blur")}))}}); 1035Modulr.define("core.plugins:CallStackTrigger",function(){function App(){this.__vars={};var v=this.__vars;v._stack={},v._trigger=!1,v._data={}}App.prototype.trigger=function(trigger,data){var v=this.__vars;v._trigger=trigger,v._data[trigger]=void 0!==data?data:null,v._stack[trigger]&&callStack(this,trigger)},App.prototype.bind=function(trigger,callback){var stack=this.__vars._stack;if("function"!=typeof callback)return!1;stack[trigger]||(stack[trigger]=[]),stack[trigger].push(callback)};var callStack=function(self,trigger){var self=self.__vars,stack=self._stack,data=self._data;if(stack[trigger])for(var arr=stack[trigger],x=0;x<arr.length;x++)"function"==typeof arr[x]&&arr[x](data[trigger]||null)};return App}); 1036Modulr.define("core.plugins:CommaVal",function(){return function(val,decimals){if(isNaN(val))return val;val=parseFloat(val);var x,decimals=(val=decimals?val.toFixed(decimals):val).toString().split("."),whole=decimals[0].split(""),val=decimals[1]?"."+decimals[1]:"";for(whole.reverse(),x=0;x<whole.length;x++)0!==x&&(x+1)%3==0&&whole[x+1]&&(whole[x]=","+whole[x]);return whole.reverse(),whole.join("")+val}}); 1037Modulr.define("core.plugins:CountdownTimer",["require","akamai"],function(require){function setIntervalTimer(){clearInterval(INTERVAL),INTERVAL=setInterval(function(){for(var id in currentTime+=1e3,CALLBACK_STACK){id=CALLBACK_STACK[id];"function"==typeof id&&id()}},1e3)}var EST=require("akamai").time,INTERVAL=!1,CALLBACK_STACK={},INSTANCE_UID_COUNTER=0,STACK_COUNTER=0,allowedMaxTimes=["days","hours"],currentTime=EST.getCurrent().getTime(),currentDST=EST.isDST().val;setIntervalTimer();function getTimerInfo(ms,maxTime){var i,secs=getVal(ms=ms<0?0:ms,1e3),mins=getVal(secs,60),hrs=getVal(mins,60),days=getVal(hrs,24),info="hours"===maxTime?{secs:secs%60,mins:mins%60,hrs:hrs}:{secs:secs%60,mins:mins%60,hrs:hrs%24,days:days};for(i in info)info[i]=(info[i]<10?"0":"")+info[i];return info.done=!(0<ms),info.raw_ms=ms,info}function getVal(val,divisor){return 0<val?Math.floor(val/divisor):0}function isDSTObserved(d){var jan;return EST&&"function"==typeof EST.isDSTObserved?EST.isDSTObserved(d):d.getTimezoneOffset()<(jan=new Date(d.getFullYear(),0,1),d=new Date(d.getFullYear(),6,1),Math.max(jan.getTimezoneOffset(),d.getTimezoneOffset()))}return function(config){var Proto=this;if((config=config||{}).direction=config.direction||"down",!config.endTime)return!1;var diff,INSTANCE_UID=++INSTANCE_UID_COUNTER,endTime=config.endTime.getTime(),endDST=EST.isDST(config.endTime).val,endDST=currentDST!==endDST?currentDST?-1:1:0,maxTime=-1<allowedMaxTimes.indexOf(config.maxTime)?config.maxTime:"days",STACK_ID=[],DONE_STACK=[];function executeDoneStack(){for(var i=0;i<DONE_STACK.length;i++){var callback=DONE_STACK[i];"function"==typeof callback&&callback()}}0!=endDST&&(config.endTime.setHours(config.endTime.getHours()+endDST),endTime=config.endTime.getTime()),currentTime=(config.currentTime||EST.getCurrent()).getTime(),(()=>{var startDST=isDSTObserved(new Date(currentTime)),endDST=isDSTObserved(new Date(endTime));startDST!==endDST&&(startDST=endDST?-1:1,(endTime=new Date(endTime)).setHours(endTime.getHours()+startDST),endTime=endTime.getTime())})(),setIntervalTimer(),Proto._END_TIME=endTime,Proto.onTick=function(callback){if("function"!=typeof callback)return!1;var key,info=getTimerInfo("down"===config.direction?endTime-currentTime:currentTime-endTime,maxTime);callback(info),info.done?executeDoneStack():(key=[INSTANCE_UID,"stack",++STACK_COUNTER].join("_"),STACK_ID.push(key),CALLBACK_STACK[key]=function(){if(diff="down"===config.direction?endTime-currentTime:currentTime-endTime,info=getTimerInfo(diff,maxTime),callback(info),info.done){try{delete CALLBACK_STACK[key]}catch(err){CALLBACK_STACK[key]=null}executeDoneStack()}})},Proto.onDone=function(callback){Proto.isDone()?callback():DONE_STACK.push(callback)},Proto.getInfo=function(){return getTimerInfo("down"===config.direction?endTime-currentTime:currentTime-endTime,maxTime)},Proto.isDone=function(){var downDown=!(0<endTime-currentTime);return"up"!==config.direction&&downDown},Proto.stopCountdowns=function(all){if(all)clearInterval(INTERVAL);else for(var i=0;i<STACK_ID.length;i++){var key=STACK_ID[i];try{delete CALLBACK_STACK[key]}catch(err){CALLBACK_STACK[key]=null}}}}}); 1038Modulr.define("core.plugins:CredibleMap",[],function(){return{fn:{sources:["Associated Press","SWNS","New York Post","Page Six","LiveScience","Space.com","The Sun","news.com.au","Washington Free Beacon","Was
1038hington Examiner","The Wall Street Journal","Variety","Deadline","TravelPulse","Reader's Digest","Taste of Home","Family Handyman","Realtor.com","The Healthy","National Review"],map:{lifestyle:"rich-cta,credit-card,interactive","food-drink":"rich-cta,credit-card,interactive","global-economy":"rich-cta,mortgage-combined,interactive","real-estate":"rich-cta,mortgage-combined,interactive",airlines:"rich-cta,credit-card,interactive",tech:"rich-cta,credit-card,interactive",college:"rich-cta,student-loan-combined,interactive",travel:"rich-cta,credit-card,interactive",economy:"rich-cta,mortgage-combined,interactive",auto:"rich-cta,personal-loan,interactive","style-and-beauty":"rich-cta,credit-card,interactive","fast-food":"rich-cta,credit-card,interactive","restaurants-food":"rich-cta,credit-card,interactive",apple:"rich-cta,student-loan-combined,interactive","food-trends-food":"rich-cta,credit-card,interactive","style-entertainment":"rich-cta,credit-card,interactive","auto-tech":"rich-cta,personal-loan,interactive","nutrition-and-fitness":"rich-cta,credit-card,interactive",smartphones:"rich-cta,credit-card,interactive",fitness:"rich-cta,credit-card,interactive",airports:"rich-cta,credit-card,interactive","house-and-home":"rich-cta,mortgage-combined,interactive","family-travel":"rich-cta,credit-card,interactive",cruises:"rich-cta,credit-card,interactive",apps:"rich-cta,credit-card,interactive",hotels:"rich-cta,credit-card,interactive","medical-tech":"rich-cta,credit-card,interactive","shopping-food":"rich-cta,credit-card,interactive","theme-parks":"rich-cta,credit-card,interactive",amazon:"rich-cta,mortgage-combined,interactive",beer:"rich-cta,credit-card,interactive",iphone:"rich-cta,credit-card,interactive","video-games":"rich-cta,credit-card,interactive","snack-foods":"rich-cta,credit-card,interactive",food:"rich-cta,credit-card,interactive",suv:"rich-cta,personal-loan,interactive","diet-fitness":"rich-cta,credit-card,interactive","taxes-finance":"rich-cta,mortgage-combined,interactive",luxury:"rich-cta,personal-loan,interactive",trucks:"rich-cta,personal-loan,interactive","great-outdoors":"rich-cta,credit-card,interactive",microsoft:"rich-cta,credit-card,interactive","wearable-tech":"rich-cta,credit-card,interactive",energy:"rich-cta,mortgage-combined,interactive","travel-safety":"rich-cta,credit-card,interactive","healthy-foods-food":"rich-cta,credit-card,interactive",jobs:"rich-cta,student-loan-combined,interactive","cooking-basics-food":"rich-cta,credit-card,interactive","college-admissions-scandal":"rich-cta,student-loan-combined,interactive","budget-travel":"rich-cta,credit-card,interactive",tesla:"rich-cta,personal-loan,interactive","economic-policy":"rich-cta,mortgage-combined,interactive",motorcycles:"rich-cta,personal-loan,interactive","personal-tech":"rich-cta,credit-card,interactive","streaming-genres":"rich-cta,credit-card,interactive","holiday-occasions-lifestyle":"rich-cta,credit-card,interactive",coffee:"rich-cta,credit-card,interactive","taxes-economy":"rich-cta,mortgage-combined,interactive",weddings:"rich-cta,personal-loan,interactive",finance:"rich-cta,mortgage-combined,interactive",trade:"rich-cta,mortgage-combined,interactive","travel-tips":"rich-cta,credit-card,interactive","domestic-policy":"rich-cta,mortgage-combined,interactive",technologies:"rich-cta,credit-card,interactive",netflix:"rich-cta,credit-card,interactive","health-care-senate":"rich-cta,personal-loan,interactive","domestic-policies":"rich-cta,personal-loan,interactive","budget-senate":"rich-cta,personal-loan,interactive",spending:"rich-cta,personal-loan,interactive","walt-disney-world-orlando":"rich-cta,credit-card,interactive","fairs-festivals":"rich-cta,credit-card,interactive",rental:"rich-cta,mortgage-combined,interactive","trade-world":"rich-cta,mortgage-combined,interactive",budget:"rich-cta,personal-loan,interactive",drinks:"rich-cta,credit-card,interactive",computers:"rich-cta,credit-card,interactive",ces:"rich-cta,credit-card,interactive",consumers:"rich-cta,credit-card,interactive","aftermath-disasters":"rich-cta,personal-loan,interactive",ipad:"rich-cta,credit-card,interactive","real-estate-lifestyle":"rich-cta,mortgage-combined,interactive",bars:"rich-cta,credit-card,interactive",technology:"rich-cta,credit-card,interactive","vacation-destinations":"rich-cta,credit-card,interactive",parents:"rich-cta,student-loan-refi,c
1038opy-only","chip-and-joanna-gaines":"rich-cta,mortgage-combined,interactive",exploring:"rich-cta,credit-card,interactive","finance-economy":"rich-cta,mortgage-combined,interactive"}},fb:{sources:["FOXBusiness","Reuters","Dow Jones Newswires","The Wall Street Journal","Motley Fool","Associated Press"],map:{}}}}); 1039Modulr.define("core.plugins:CredibleUnitBuilder",["require","jquery","lodash","core.plugins:DateTime","core.plugins:CredibleMap","ISA","core.base:utils/environment"],function(require,$,_,DateTime,CredibleMap,ISA,environment){var ret,map={prod:"production",staging:"stage",qa:"develop"},tracking=[],env=(ret=map.prod,0<window.location.search.indexOf("env=uat")?ret="uat":window.FNC&&window.FNC.CDN&&window.FNC.CDN.env&&(ret=map[window.FNC.CDN.env]),ret);return function(){var Proto=this,TRACKING_ATTRS=null,TARGET_SELECTORS_hyperlink='a[href*=".credible.com"]',TARGET_SELECTORS_widget=".credible[data-unit-credible]";function stripNonLatin1(attribute){return attribute&&attribute.replace(/[^\u0000-\u007f]/g,"").replace(/[\s]{2,}/g," ")}Proto.init=function(){var done,callback;0!==$(TARGET_SELECTORS_hyperlink+","+TARGET_SELECTORS_widget).length&&(done=!1,callback=function(){if(done)return window.console.log("[credible] leap metrics over timeout threshold!");done||(done=!0,Proto.configureLinks(),Proto.checkID(),Proto.embedScript("https://sdk.credible.com/sdk.js"))},window.leapmetrics=window.leapmetrics||[],window.leapmetrics.push(function(Leap){var props=Leap.pageInfo().properties,Leap=window.location.search.match(/(\?|&)cmpid=([^&]+)/gi),cmpid=Leap?decodeURIComponent(Leap[0].split("=")[1]):null,credible=window.crediblePlacement||"";(TRACKING_ATTRS=TRACKING_ATTRS||(()=>{try{return _.pickBy({contentId:props.page_content_id,articleTitle:props.page_content_title.replace(/%/g,"%25"),articleTags:props.page_content_tags,segmentId:null,contentCategory:props.page_content_category,contentDistributor:props.page_content_distributor,campaignCodeExt:cmpid,campaignCode:credible},_.isString)}catch(e){return window.console.error("[credible] ERROR getting metrics for setTracking:",e),null}})()).pageUrl=location.href,TRACKING_ATTRS=(trackingAttrs=>{for(var i in trackingAttrs)Object.prototype.hasOwnProperty.call(trackingAttrs,i)&&(trackingAttrs[i]=stripNonLatin1(trackingAttrs[i]));return trackingAttrs})(TRACKING_ATTRS),-1<window.location.search.indexOf("_log=1")&&window.console.log("Segment -> Credible properties:",TRACKING_ATTRS),callback()}))},Proto.checkID=function(){var values,iter=0;window.credibleAsyncInit=function(){$(TARGET_SELECTORS_widget).each(function(){var credibleData,trackId,marketplace,el=$(this),site="foxbusiness"===environment.getSiteId()?"fb":"fn",source=$("meta[name=dc\\.source]").attr("content");el.data("in-article")&&CredibleMap[site].sources.includes(source)&&(source=$("meta[name=classification-tags]").attr("content").split(","),source=_.find(source,function(tag){return CredibleMap[site].map[tag]}),el.attr("data-unit-credible",CredibleMap[site].map[source])),el.data("unit-credible").length<3?el.remove():(source=el.attr("id"),(credibleData=-1!==(credibleData=el.data("unit-credible")).indexOf(";")?credibleData.split(";"):credibleData.split(",")).length<3||1===el.data("init")||!el.is(":visible")||((trackId=(el.data("unit-credible")||"").trim())&&tracking.push(trackId),trackId=credibleData[0].trim(),credibleData.length,marketplace=el.attr("data-multi-table")?_.slice(credibleData,1,credibleData.length-1):credibleData[1].trim(),credibleData=credibleData[credibleData.length-1].trim(),values={marketplace:marketplace,type:trackId,variation:credibleData},source||(marketplace=iter,trackId="credible-"+((new Date).getTime()+marketplace),el.attr("id",trackId),source=trackId),Proto.embedWidget(source,values),el.attr("data-init",1),iter++))}),Proto.fireTracking(),this.hasRun=!0}},Proto.configureLinks=function(){$(TARGET_SELECTORS_hyperlink).each(function(){var $this=$(this),_href=$this.attr("href")||"";if((_href.includes("https://www.credible.com")||_href.includes("https://stage.qa.credible.com"))&&TRACKING_ATTRS){var linkTracking=_.clone(TRACKING_ATTRS);linkTracking.linkText=stripNonLatin1($this.text());try{var meta=window.btoa(JSON.stringify(linkTracking)),delim=-1<_href.indexOf("?")?"&":"?",fullLink=_href+delim+"meta="+meta;$this.attr("href",fullLink)}catch(e){window.console.error("[credible] unable to set metadata on the following: ",TRACKING_ATTRS)}}})},Proto.embedWidget=function(id,values){var selectedId="#"+id,values={environment:env,product:{marketplace:values.marketplace,type:values.type,variation:values.variation},ui:{theme:"fox"},uniqueId:id};TRACKING_ATTRS&&_.merge(values,{meta:TRACKING_ATTRS}),window.CredibleSDK.initWidget(selectedId,values)},Proto.fireTracking=function(){if(0===tracking.length)return!1;ISA.track("credible-content",tracking)},Proto.embedScript=function(src){var s=document.createElement("script");s.type="text/javascript",s.async=!0,s.src=src,document.getElementsByTagName("body")[0].appendChild(s)}}}); 1040Modulr.define("core.plugins:CrosswordEmbed",["require"],function(require){return new function(){var urlBase="https://puzzles.kingdigital.com/jscripts/drawportal.php?clientID=test_fox&contentType=puzzle&contentID=";function insert(root){var script=document.createElement("script");script.setAttribute("defer","defer"),script.type="text/javascript",script.src=(root=>urlBase+root.getAttribute("data-content-id")+"&pubdate="+root.getAttribute("data-date"))(root),root.appendChild(script)}this.init=function(){var root=document.getElementById("kingpuzz");root&&insert(root)}}}); 1041Modulr.define("core.plugins:Datasets",[],function(EventMessageHandler){var DATASETS={},CALLBACK_STACK={};window.FNC_datasets=isArray(window.FNC_datasets)?window.FNC_datasets:[];function isArray(val){return"[object Array]"===Object.prototype.toString.call(val)}return new function(){function processStack(){if(isArray(window.FNC_datasets))for(;0<window.FNC_datasets.length;){var item=window.FNC_datasets.shift();"object"==typeof item&&item.id&&void 0!==item.data&&(DATASETS[item.id]=item.data)}}Object.defineProperty(window.FNC_datasets,"push",{configurable:!1,enumerable:!1,writable:!1,value:function(){for(var item,n=this.length,len=arguments.length,i=0;i<len;i++)(item=arguments[i]).id&&void 0!==item.data&&(DATASETS[item.id]=item.data,(id=>
1041{if(CALLBACK_STACK[id])for(var i=0;i<CALLBACK_STACK[id].length;i++)CALLBACK_STACK[id][i](DATASETS[id])})(item.id),processStack());return n}}),processStack(),this.get=function(id){return processStack(),DATASETS[id]||null},this.onUpdate=function(id,callback){CALLBACK_STACK[id]||(CALLBACK_STACK[id]=[]),CALLBACK_STACK[id].push(callback)}}}); 1042Modulr.define("core.plugins:DateTime",[],function(){return function(date,formatStr){function getMonthString(n,type){return n=["January","February","March","April","May","June","July","August","September","October","November","December"][n]||"",n="short"===(type=type||"full")?n.slice(0,3):n}function toStr(val){return(val=isNaN(val)?"":val).toString()}function getDayString(n,type){return n=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][n]||"",n="short"===(type=type||"full")?n.slice(0,3):n}formatStr=formatStr||null;var i,date={month:date.getMonth(),day:date.getDay(),year:date.getFullYear(),date:date.getDate(),hour:date.getHours(),minutes:date.getMinutes(),seconds:date.getSeconds(),ampm:date.getHours()<12?"am":"pm",fullStr:date.toString()},replace={"${mm}":date.month+1,"${month}":getMonthString(date.month),"${month:short}":getMonthString(date.month,"short"),"${day}":getDayString(date.day),"${day:short}":getDayString(date.day,"short"),"${yr}":date.year,"${yr:short}":toStr(date.year).substr(2),"${d}":toStr(date.date),"${dd}":date.date<10?"0"+toStr(date.date):toStr(date.date),"${ddTH}":(n=>{if((n=(n=n||"").toString()).length<1)return n;var val=parseInt(n,10),s="",lastDigit=parseInt(n.charAt(n.length-1),10);if(11<=val&&val<=13)s="th";else switch(lastDigit){case 1:s="st";break;case 2:s="nd";break;case 3:s="rd";break;default:s="th"}return n+s})(date.date),"${hr}":(12<date.hour?date.hour-12:date.hour)||12,"${hr:reg}":12<date.hour?date.hour-12:0===date.hour?12:date.hour,"${hr:mil}":date.hour<10?"0"+toStr(date.hour):toStr(date.hour),"${min}":date.minutes<10?"0"+toStr(date.minutes):toStr(date.minutes),"${sec}":date.seconds<10?"0"+toStr(date.seconds):toStr(date.seconds),"${ampm}":date.ampm,"${AMPM}":date.ampm.toUpperCase(),"${AmPm}":date.ampm.charAt(0).toUpperCase()+date.ampm.charAt(1)};for(i in replace)for(var idx=formatStr.indexOf(i);-1!==idx;)idx=(formatStr=formatStr.replace(i,replace[i])).indexOf(i);return formatStr}}); 1043Modulr.define("core.plugins:DependencyManager",["jquery","LoadAttempt"],function($,LoadAttempt){function ManagerPrototype(){this._TYPES=[]}var CONST_prefix="___",Manager=(ManagerPrototype.prototype.addInstance=function(type,dependencyArr){if("string"!=typeof type&&type.length<1)return!1;this[prefixed(type)]?log("[DependencyManager.addDependency] '"+type+"' already exists."):(this._TYPES.push(type),this[prefixed(type)]=new Manager(type,this),$.isArray(dependencyArr)&&this.setDependency(type,dependencyArr))},ManagerPrototype.prototype.onReady=function(type,callback){if("string"!=typeof type||"function"!=typeof callback)return!1;var self=this;LoadAttempt(60,500,function(){return!!self[prefixed(type)]},function(){self[prefixed(type)].onReady(function(data){callback(data)})},function(){log("[DependencyManager.onReady] Max attempts to check for the instance of '"+type+"' reached.")})},ManagerPrototype.prototype.setDependency=function(type,dependencyArr){return!("string"!=typeof type||!$.isArray(dependencyArr)||!this[type=prefixed(type)])&&void this[type].setDependency(dependencyArr)},ManagerPrototype.prototype.fireReady=function(type,data){if("string"!=typeof type)return!1;this[type=prefixed(type)]&&this[type].EVENT.fireReady(data)},(()=>{function Manager(type,root){this.root=root,this._TYPE=type,this._DEPENDENCY=!1,this._IS_READY=!1,this._pooler={},this.EVENT=new ReadyEvent(this)}Manager.prototype.setDependency=function(dependencyArr){if(this._DEPENDENCY)return!1;$.isArray(dependencyArr)&&isValidDependency(dependencyArr)?(this._DEPENDENCY=dependencyArr,this.isReady(),log("[DependencyManager."+this._TYPE+".setDependency] Dependency set.")):log("[DependencyManager."+this._TYPE+".setDependency] Invalid setting.")},Manager.prototype.isReady=function(){var self=this,root=this.root;if(!self._DEPENDENCY)return!1;if(self._IS_READY&&!self._pooler.isReady)return self._IS_READY;self._pooler.isReady=!0;function pooler(){attempts++,(isReady=isReady||(()=>{for(var dArr=self._DEPENDENCY,ready=!0,x=0;x<dArr.length;x++){var type=prefixed(dArr[x]);if(root[type]&&!root[type].EVENT.inquire()){ready=!1;break}}return ready})())?(self._IS_READY=!0,self._pooler.isReady=!1):360<attempts?log("[DependencyManager."+self._TYPE+".isReady] Max attempts reached to check ready state."):setTimeout(function(){pooler()},500)}var isReady=!1,attempts=0;pooler()},Manager.prototype.onReady=function(callback){if("function"!=typeof callback)return!1;var self=this;LoadAttempt(360,500,function(){return!!self._IS_READY},function(){callback(self._READY_DATA)})};var isValidDependency=function(arr){return!0};return Manager})()),ReadyEvent=(Event.prototype.fireReady=function(data){this._IS_READY||(this._IS_READY=!0,data&&(this._READY_DATA=data))},Event.prototype.inquire=function(){return this._IS_READY},Event);function Event(main){this.root=main.root,this.main=main,this._IS_READY=!1,this._READY_DATA=null}var log=function(){if(window.console&&-1<window.location.search.indexOf("_logs=1"))try{return console.log.apply(console,arguments)}catch(err){console.log(arguments)}},prefixed=function(str){return CONST_prefix+str};return ManagerPrototype}); 1044Modulr.define("core.plugins:ElementResizeListener",["jquery"],function($){function App(config){this._initialized=!1,this._elm=config.elm,this._DIM={},this._resizeBindArr=[],this.API=new API(this),$.isArray(config.min)&&(this._DIM.min=[fmtVal(config.min[0]),fmtVal(config.min[1])]),$.isArray(config.max)&&(this._DIM.max=[fmtVal(config.max[0]),fmtVal(config.max[1])]),this.init()}var CONST={eventName:"Event.ResizeListener"},API=(App.prototype.init=function(){var self=this,DIM=self._DIM,elm=self._elm;if(self._initialized)return!1;self._initialized=!0,DIM.curr=[elm.width(),getRatioHeight(elm.width(),DIM.max)],DIM.curr=setDimFromRange(DIM.curr,DIM.min,DIM.max),elm.bind(CONST.eventName,function(){for(var x=0;x<self._resizeBindArr.length;x++)self._resizeBindArr[x](self._DIM.curr)}),AddWindowResizeListener(function(){DIM.curr=[elm.width(),getRatioHeight(elm.width(),DIM.max)],DIM.curr=setDimFromRange(DIM.curr,DIM.min,DIM.max),elm.trigger(CONST.eventName)})},(()=>{function API(root){this.root=root}return API.prototype.getCurrentSize=function(fn){var root=this.root,DIM=root._DIM,root=root._elm;DIM.curr=[root.width(),getRatioHeight(root.width(),DIM.max)],DIM.curr=setDimFromRange(DIM.curr,DIM.min,DIM.max),"function"==typeof fn&&fn(DIM.curr)},API.prototype.onWindowResize=function(fn){var root=this.root;root._DIM;"function"==typeof fn&&root._resizeBindArr.push(fn)},API})()),setDimFromRange=function(curr,min,max){var dim=[curr[0],curr[1]];return max&&(dim[0]=(max[0]&&curr[0]<=max[0]?curr:max)[0]),min&&(dim[0]=(min[0]&&curr[0]>=min[0]?curr:min)[0]),dim[1]=getRatioHeight(dim[0],max),dim},fmtVal=function(val){return"string"==typeof val&&(val=val.replace(/[^0-9]/gi,"")),val=!isNaN(val)&&parseInt(val,10)},getRatioHeight=function(w,full){w=(full[0]-(full[0]-w))/full[0];return Math.floor(full[1]*w)},AddWindowResizeListener=function(fn){var timeout,onEvent="onorientationchange"in window?"orientationchange":"resize",ua=navigator.userAgent.toLowerCase(),isKindle=-1<ua.indexOf("silk"),ua=-1<ua.indexOf("android"),timeoutDelay=isKindle?250:ua&&100;$(window).bind(onEvent,function(){timeoutDelay?(clearTimeout(timeout),timeout=setTimeout(function(){fn()},timeoutDelay)):fn()})};return App}); 1045Modulr.define("core.plugins:EventMessageHandler",function(){var ua,ver,CONST={};CONST.stringify=(ver=!1,ver=!!(navigator&&"Microsoft Internet Explorer"===navigator.appName&&(ua=navigator.userAgent,ver=null!=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(ua)?parseFloat(RegExp.$1):ver)&&ver<=9)||ver);function App(){this.__v={_handlers:{}},this.init()}let LISTENER_STACK={};function log(){if(!!(window.location.search&&-1<window.location.search.indexOf("_log=1"))&&window.console)try{console.log.apply(console,arguments)}catch(err){console.log(arguments)}}return App.prototype.init=function(){var vars=this.__v;vars._messageHandler=function(event){var event=event.data,hasErr=!1;if(CONST.stringify){if(!window.JSON)return log("[EventMessageHandler.send] Requires JSON"),!1;try{event=JSON.parse(event)}catch(err){log("[EventMessageHandler.send] error:"),log(err),hasErr=!0}}hasErr||(log("[EventMessageHandler.receive]",event),hasErr=!(!event||!event.type)&&event.type,event=!(!event||!event.data)&&event.data,hasErr&&event&&vars._handlers[hasErr]&&"function"==typeof vars._handlers[hasErr]&&vars._handlers[hasErr](event))};try{window.addEventListener("message",vars._messageHandler,!1)}catch(error){window.attachEvent("onmessage",vars._messageHandler)}this.init=function(){}},App.prototype.addHandler=function(type,callback){var vars=this.__v,prefix=vars.config&&"string"==typeof vars.config.prefix?vars.config.prefix:"";if("string"!=typeof type)return!1;vars._handlers[type=prefix+type]=callback},App.prototype.listen=function(type,callback){LISTENER_STACK[type]||(LISTENER_STACK[type]=[]),LISTENER_STACK[type].push(callback)},App.prototype.sendMessage=function(element,type,data){var vars=this.__v,vars=vars.config&&"string"==typeof vars.config.prefix?vars.config.prefix:"";if("string"!=typeof type)return!1;vars={type:type=vars+type,data:data};if(CONST.stringify){if(!window.JSON)return log("[EventMessageHandler.send] Requires JSON"),!1;vars=JSON.stringify(vars)}if(Array.isArray(LISTENER_STACK[type])&&LISTENER_STACK[type].forEach(cb=>{cb({element:element,data:data})}),element&&"string"==typeof element&&"parent"===element)try{window.self!==window.top&&(window.parent.postMessage(vars,"*"),log("[EventMessageHandler] send to parent:",vars))}catch(err){log("[EventMessageHandler.send] ERROR:",err)}else if(element&&"string"==typeof element&&"self"===element)try{window.postMessage(vars,"*"),log("[EventMessageHandler] send to iframe",vars)}catch(err){log("[EventMessageHandler] ERROR:",err)}else if(element&&element.contentWindow)try{element.contentWindow.postMessage(vars,"*"),log("[EventMessageHandler] send to iframe",vars)}catch(err){log("[EventMessageHandler] ERROR:",err)}},App}); 1046Modulr.define("core.plugins:ExternalLink",["jquery","ENV","STATIC_DOMAIN"],function($,ENV,domain){function App(){}App.prototype.set=function(elm,customLink,validate,icon){elm=elm||$("a[rel*='external']");elm.each(function(){var a=$(this),rel=$.trim(a.attr("rel")||""),href=customLink&&"string"==typeof customLink?customLink:$.trim(a.attr("href")||""),isValid=!vali
1046date||!confirmLink(href);a.attr("target");rel.toLowerCase().indexOf("ext-linked")<0&&0<href.length&&"#"!==href&&isValid&&(a.attr("href",href),a.attr("target")||a.attr("target","_blank"),icon)&&a.after('<img src="'+(domain+"/static/orion/img/misc/external-link.png")+'" />')})};var confirmLink=function(val){for(var ret=!1,valid=[".foxnews.com",".foxbusiness.com"],x=0;x<valid.length;x+=1)if(-1<val.indexOf(valid[x])){ret=!0;break}return ret};return new App}); 1047Modulr.define("core.plugins:HashListener",function(){function App(){this.__vars={};var v=this.__vars;v._callStack=[],v._stackReady=!0,v._hashData={curr:!1,stored:!1},this.event=new Events(this),setListener(this,function(info){if(v._callStack.length<1)return!1;if(v._stackReady){v._stackReady=!1;for(var obj={str:info.curr},x=0;x<v._callStack.length;x++)v._callStack[x](obj);v._stackReady=!0}})}var CONST_timer=500,Events=(App.prototype.getValue=function(){return this.__vars._hashData.curr},Event.prototype.onChange=function(callback){var root=this.__vars.root;if("function"!=typeof callback)return!1;root.__vars._callStack.push(callback)},Event);function Event(root){this.__vars={},this.__vars.root=root}var setListener=function(app,callback){function trigger(){hash.curr=window.location.hash,("string"!=typeof hash.stored&&0<hash.curr.length||hash.curr!==hash.stored&&v._stackReady)&&(hash.stored=hash.curr,callback(hash))}var timer=CONST_timer,v=app.__vars,hash=v._hashData;trigger(),"onhashchange"in window?window.attachEvent?window.attachEvent("onhashchange",function(){trigger()}):window.addEventListener("hashchange",function(){trigger()},!1):setInterval(function(){trigger()},timer)};return App}); 1048Modulr.define("core.plugins:ImageLazyLoad",["require","jquery"],function(require,$){var running,sTimeout,rTimeout,th=300,retina=1<window.devicePixelRatio,$w=$(window),UNVEIL_STACK=[],triggerStack=(running=!1,function(){if(0<UNVEIL_STACK.length&&!running){running=!0;for(var arr=[];0<UNVEIL_STACK.length;){var fn=UNVEIL_STACK.shift();fn()&&arr.push(fn)}UNVEIL_STACK=arr,running=!1}});return $w.on("scroll",function(){clearTimeout(sTimeout),sTimeout=setTimeout(function(){triggerStack()},50)}),$w.resize("resize",function(){clearTimeout(rTimeout),rTimeout=setTimeout(function(){triggerStack()},50)}),function(images,threshold,callback,config){config=config||{},isNaN(threshold)||(th=threshold);let srcsetReplace=config.srcsetReplace||"src";images.each(function(){var srcset,src,srcsetInfo,res,elm=$(this);"1"!==elm.attr("data-lz-init")&&(srcsetInfo=(data=>{if(!data)return null;for(var res=null,arr=[],str=[],items=data.split(","),i=0;i<items.length;i++){var w,item=$.trim(items[i]||"").replace(/\s+/g," "),sp=item.split(" ");2!==sp.length||"number"!=typeof(w=/\w$/i.test(w)?parseInt(sp[1].replace(/\w$/i,""),10):null)||isNaN(w)||(arr.push({src:sp[0],w:w}),str.push(item))}return res=0<arr.length?{str:str.join(","),arr:arr}:res})(srcset=elm.attr("data-srcset")||null),res=(retina?elm.attr("data-src-retina"):elm.attr("data-src"))||elm.attr("data-src"),src=res=srcsetInfo&&(srcsetInfo=(info=>{for(var arr=info.arr,width=$w.width(),res=null,i=0;i<arr.length;i++){var item=arr[i];if(width<=item.w){res=item.src;break}}return res=res||arr[arr.length-1].src})(srcsetInfo))?srcsetInfo:res)&&(elm.attr("data-lz-init","1"),elm.attr("data-lz-done","0"),elm.one("fnc.unveil",function(){elm.attr("data-lz-done","1");var img=new Image,parent=(elm.css({opacity:0}).attr("src",src),srcset&&elm.attr("srcset",srcset),elm.parent());"picture"===parent.prop("tagName").toLowerCase()&&parent.find("> source").each(function(){var el=$(this),ps=el.attr("data-srcset")||null;ps&&el.attr(srcsetReplace,ps).removeAttr("data-srcset")});img.onload=function(){elm.animate({opacity:1},500,"linear",function(){elm.removeAttr("data-src data-srcset"),"function"==typeof callback&&callback(elm)})},img.src=elm.get(0).currentSrc||src}))});UNVEIL_STACK.push(function(){var loaded=images.filter(function(){var wt,wb,et,$e=$(this);if(!$e.is(":hidden"))return wb=(wt=$w.scrollTop())+$w.height(),$e=(et=$e.offset().top)+$e.height(),wt-th<=$e&&et<=wb+th}).trigger("fnc.unveil");return(images=images.not(loaded)).length}),triggerStack()}}); 1049Modulr.define("core.plugins:ImageResizer",["require"],function(require){function aspectRatioHeight(width,ratio){res=[4,3];var res,ratio=res="string"==typeof ratio&&/^[1-9]{1,3}\:[1-9]{1,3}$/.test(ratio)?[(ratio=ratio.match(/^([1-9]{1,3})\:([1-9]{1,3})$/))[1],ratio[2]]:res;return Math.round(width/ratio[0])*ratio[1]}return function(url,w,h){var match;return"string"==typeof h||"number"==typeof h?"string"==typeof h?(match=h.match(/^([0-9]+){1,}\:([0-9]+){1,}/))&&3===match.length?h=aspectRatioHeight(w,h):/^\d+$/.test(h)&&(h=parseInt(h,10)):h=p
1049arseInt(h,10):h=aspectRatioHeight(w,null),url=isNaN(w)||isNaN(h)?url:(url=(url=-1<url.indexOf("a57.foxnews.com")||-1<url.indexOf("nyc.imagesizer.foxnews.com")?(match=(url=url.split("/")).length,url[match-3]=w,url[match-2]=h,url.join("/")):(match="/"+w+"/"+h+"/",0!==(url=url.split("/"))[0].indexOf("http")&&"//"!==url.slice(0,2)||url.splice(0,2),url.unshift("//a57.foxnews.com"),url.slice(0,url.length-1).join("/")+match+url.slice(url.length-1))).replace(/\/{2,}/g,"/")).replace(/^\/([^\/])/,"//$1").replace(/^http(|s)\:\/([^\/])/,"http$1://$2")}}); 1050Modulr.define("core.plugins:ImageSlideshow",["require","jquery","lodash"],function(require,$,_){return new function(){this.init=function(){var slideshowSets,arr,targets=$(".content-item-slideshow-animation");function trigger(){_.each(slideshowSets,function(item){var val;item.parent.hasClass("interact")||(val=item.index+1,val=item.limit<val?0:val,item.slides.addClass("disable"),item.slides.eq(val).removeClass("disable"),item.index=(val=>item.limit<val?0:val)(item.index+1))})}0!==targets.length&&(arr=[],targets.each(function(){var el=$(this),images=el.children("picture");
1050images.length<2||(arr.push({parent:el,index:0,limit:images.length-1,slides:images}),el.hover(function(){el.addClass("interact")},function(){el.removeClass("interact")}))}),slideshowSets=arr,trigger(),setInterval(function(){trigger()},5e3))}}}); 1051Modulr.define("core.plugins:ImageSourceSetBuilder",["require","ImageResizer"],function(require,ImageResizer){return function(url,sets,markup){for(var item,srcset,sourceMarkup=markup&&markup.source?markup.source:'<source media="{{MEDIA}}" srcset="{{SRCSET}}">',markup=markup&&markup.img?markup.img:'<img src="{{IMG_SRC}}">',generate=["<picture>"],i=0;i<sets.length;i++)generate.push((item=sets[i],srcset=void 0,srcset=(()=>{for(var arr=[],i=0;i<item.srcset.length;i++){var dim=item.srcset[i].split("x"),variant=0<i?i+1+"x":"";arr.push([ImageResizer(url,dim[0],dim[1]),variant].join(" "))}return arr.join(", ")})(),sourceMarkup.replace(/\{\{MEDIA\}\}/g,item.media).replace(/\{\{SRCSET\}\}/g,srcset)));return generate.push(markup.replace(/\{\{IMG_SRC\}\}/g,url)),generate.push("</picture>"),generate.join("")}}); 1052Modulr.define("core.plugins:InfinityLoader",["jquery"],function($){var COUNTER=0;return function(config){COUNTER++;var win=$(window),doc=$(document),CURRENT_VIEW=0,INSTANCE_ID="instance-"+COUNTER,TIMEOUT=!1,STACK_QUEUE={onNext:[],onViewChange:[]},HOLDER=config.holder,THRESHOLD=config.threshold||50,RATIO=config.viewportRatio||.5,MAX_ITEMS=config.maxItems||5;HOLDER.attr("data-set-infinite","1"),win.on("scroll."+INSTANCE_ID,function(){if(clearTimeout(TIMEOUT),TIMEOUT=setTimeout(function(){if(top=win.scrollTop(),found=!1,HOLDER.children().each(function(n){var el=$(this),offset=el.offset(),winHeight=win.height(),calc=offset.top-winHeight*RATIO;calc<=top&&(found={target:el,details:{contentId:n+1,top:top,winHeight:winHeight,offset:offset,calcOffsetTop:calc}})}),found&&CURRENT_VIEW!==found.details.contentId){CURRENT_VIEW=found.details.contentId;for(var info=found,stack=STACK_QUEUE.onViewChange,i=0;i<stack.length;i++)stack[i](info)}var top,found},15),win.scrollTop()+win.height()>doc.height()-THRESHOLD){var target,h,top,stack=STACK_QUEUE.onNext;HOLDER.children().length>MAX_ITEMS-1&&(target=HOLDER.children(":first"),h=target.outerHeight(),top=win.scrollTop(),win.scrollTop(top-h),target.remove());for(var i=0;i<stack.length;i++)stack[i]();0}}),this.onNext=function(callback){STACK_QUEUE.onNext.push(function(info){callback(info)})},this.onViewChange=function(callback){STACK_QUEUE.onViewChange.push(function(info){callback(info)})},this.kill=function(){win.off("scroll."+INSTANCE_ID)}}}); 1053Modulr.define("core.plugins:InView",["require","OnWindowResize"],function(require,Resize){var CALLSTACK={},ITER_UID=0;Resize(function(){for(var uid in CALLSTACK)CALLSTACK[uid]&&(info=>{var uid=info.uid,callback=info.callback;if(isVisible(info.target)){callback();try{delete CALLSTACK[uid]}catch(err){CALLSTACK[uid]=null}}})(CALLSTACK[uid])},5);function isVisible(el){return!!el.is(":visible")}return function(target,callback){if(!target||"function"!=typeof callback)return!1;var uid;isVisible(target)?callback():(uid=ITER_UID++,CALLSTACK[uid]={uid:uid,target:target,callback:callback})}}); 1054Modulr.define("core.plugins:LoadAttempt",["require"],function(require){function fn(){}function isNum(val){return typeof val==="number"}function isFunc(val){return typeof val==="function"}var CONST_attempts=999,CONST_timeout=500;return function(){var args=arguments,cfg=!1;isNum(args[0])&&isNum(args[1])&&isFunc(args[2])?cfg={attempts:args[0],timeout:args[1],check:args[2],success:isFunc(args[3])?args[3]:fn,expires:isFunc(args[4])?args[4]:fn}:isNum(args[0])&&isFunc(args[1])?cfg={attempts:args[0],timeout:CONST_timeout,check:args[1],success:isFunc(args[2])?args[2]:fn,expires:isFunc(args[3])?args[3]:fn}:isFunc(args[0])&&(cfg={attempts:CONST_attempts,timeout:CONST_timeout,check:args[0],success:isFunc(args[1])?args[1]:fn,expires:isFunc(args[2])?args[2]:fn});function attempt(){isAbort?(clearTimeout(timeout),isExpires="aborted",cfg.expires(isExpires)):cfg.check()?(isSuccess=!0,cfg.success(),clearTimeout(timeout)):0<cfg.attempts?timeout=setTimeout(function(){attempt()},cfg.timeout):(isExpires="expired",cfg.expires(isExpires)),cfg.attempts--}var timeout,isAbort=!1,isExpires=!1,isSuccess=!1;return attempt(),{abort:function(){isAbort=!0},success:function(success){isSuccess?success():cfg.success=success},expires:function(expires){isExpires?expires(isExpires):cfg.expires=expires}}}}); 1055Modulr.define("core.plugins:LocationLookup",["jquery"],function($){function LocationLookup(config){"object"==typeof config&&config.region&&(CONST.region=config.region)}var CONST={map:[{z:99500,s:"AK"},{z:98e3,s:"WA"},{z:97e3,s:"OR"},{z:96900,s:"XX"},{z:96700,s:"HI"},{z:96200,s:"AP"},{z:9e4,s:"CA"},{z:89e3,s:"NV"},{z:88500,s:"TX"},{z:87e3,s:"NM"},{z:85e3,s:"AZ"},{z:84e3,s:"UT"},{z:83200,s:"ID"}
1055,{z:82e3,s:"WY"},{z:8e4,s:"CO"},{z:75e3,s:"TX"},{z:73e3,s:"OK"},{z:71600,s:"AR"},{z:7e4,s:"LA"},{z:68e3,s:"NE"},{z:66e3,s:"KS"},{z:63e3,s:"MO"},{z:6e4,s:"IL"},{z:59e3,s:"MT"},{z:58e3,s:"ND"},{z:57e3,s:"SD"},{z:56900,s:"DC"},{z:55e3,s:"MN"},{z:53e3,s:"WI"},{z:5e4,s:"IA"},{z:48e3,s:"MI"},{z:46e3,s:"IN"},{z:43e3,s:"OH"},{z:4e4,s:"KY"},{z:38600,s:"MS"},{z:37e3,s:"TN"},{z:35e3,s:"AL"},{z:34e3,s:"AA"},{z:32e3,s:"FL"},{z:3e4,s:"GA"},{z:29e3,s:"SC"},{z:27e3,s:"NC"},{z:24700,s:"WV"},{z:22e3,s:"VA"},{z:20600,s:"MD"},{z:2e4,s:"DC"},{z:19700,s:"DE"},{z:15e3,s:"PA"},{z:1e4,s:"NY"},{z:7e3,s:"NJ"},{z:6e3,s:"CT"},{z:5e3,s:"VT"},{z:3900,s:"ME"},{z:3e3,s:"NH"},{z:2800,s:"RI"},{z:1e3,s:"MA"},{z:600,s:"PR"},{z:500,s:"NY"}],mapOneOff:{AK:98791,NY:6390,TN:42223,AM:96799},region:{Mountain:"AZ,CO,ID,MT,NM,NV,UT,WY",Northeast:"CT,DE,DC,MA,ME,MD,NJ,NH,NY,VT,PA,RI",West:"CA,AK,HI,OR,WA",Midwest:"IA,IL,IN,KS,MI,MN,ND,NE,OH,WI,SD,KY",South:"MO,AL,AR,LA,KT,MS,TN,TX,OK",Southeast:"VA,NC,SC,GA,FL,WV"},dma:{feed:"//www.foxnews.com/feeds/json/zip-dma/Get_AFFDMA/${zip}/all",cb:"Get_AFFDMA"}},getState=(LocationLookup.prototype={getByZip:function(zip){var rawZip=zip;return!!(zip=!!/(^\d{5}$)/.test(zip)&&parseInt(zip,10))&&{zip:rawZip,state:rawZip=getState(zip),region:getRegion(rawZip)}},getByState:function(state){if("string"!=typeof state)return!1;state=state.toUpperCase();var i,region=!1;for(i in CONST.region)if(-1<CONST.region[i].indexOf(state)){region=getRegion(state);break}return!!region&&{state:state,region:region}},getByDMA:function(zip,fn){var rawZip;return"function"==typeof fn&&(rawZip=zip,!!(zip=!!/(^\d{5}$)/.test(zip)&&zip))&&void getDMA(zip,function(data){data||fn(!1),fn(!!(data.dma&&data.region&&data.city)&&{zip:rawZip,state:data.region,region:data.city,dma:data.dma})})}},function(zip){var i,map=CONST.map,oneoff=CONST.mapOneOff;for(i in oneoff)if(zip===oneoff[i])return i;for(i=0;i<map.length;i++){var item=map[i];if(zip>=item.z)return item.s}return!1}),getRegion=function(state){var i,map=CONST.region;for(i in map)if(-1<map[i].indexOf(state))return i;return!1},getDMA=function(zip,fn){var url=(url=CONST.dma.feed).replace("${zip}",zip);$.ajax({url:url,dataType:"jsonp",jsonpCallback:CONST.dma.cb,cache:!0}).done(function(data){fn(data)})};return LocationLookup}); 1056Modulr.define("core.plugins:MarketFutures",["require","jquery","STATIC_DOMAIN","MarketStage","EventMessageHandler"],function(require,$,DOMAIN){var MarketStage=require("MarketStage"),Event=new(require("EventMessageHandler"));return new function(){var FRAME_READY=!1,FRAME_LOADED=!1,READY_STACK=[],CALLBACK_DUMP={},CALLBACK_ITER=0,FRAME=null;function requestData(callback){var event,data,id=["cb",++CALLBACK_ITER].join("_");return CALLBACK_DUMP[id]=function(data){callback(data),setTimeout(function(){try{delete CALLBACK_DUMP[id]}catch(err){CALLBACK_DUMP[id]=null}},500)},event="futures.get",data=(data={id:id})||null,Event.sendMessage(FRAME,event,data),id}this.isFutures=function(){var stageInfo=MarketStage.getStage(),info=stageInfo.info,stageInfo=stageInfo.stage,weekend=6===info.day||0===info.day,res=!1;return res=0===stageInfo||6===stageInfo&&5!==info.day||-1<[1,2].indexOf(stageInfo)&&!weekend||0===info.day&&1800<=info.milTime?!0:res},this.getData=function(callback){var src;"function"==typeof callback&&(FRAME_LOADED||(FRAME_LOADED=!0,src=DOMAIN+"/static/orion/html/markets/futures/frame.html",0===$("#ifr-mktfutures").length&&$("body").append('<iframe id="ifr-mktfutures" src="'+src+'" style="width:0;height:0;display:none;"></iframe>')),FRAME_READY?requestData(callback):READY_STACK.push(callback))},Event.addHandler("futures.ready",function(){FRAME_READY=!0,FRAME=$("#ifr-mktfutures").get(0),0<READY_STACK.length&&requestData(function(data){for(;0<READY_STACK.length;)READY_STACK.shift()(data)})}),Event.addHandler("futures.data",function(info){CALLBACK_DUMP[info.id]&&CALLBACK_DUMP[info.id](info.data)})}}); 1057Modulr.define("core.plugins:MarketStage",["jquery","akamai"],function($,Akamai){function Markets(){this._EVENTS={}}var getCurrentTime=Akamai.time.getCurrent,CONST_holidays={2019:{11:"28",12:"25"},2020:{1:"1|20",2:"17",4:"10",5:"25",7:"3|4|5",9:"7",11:"26",12:"25"},2021:{1:"1|18",2:"15",4:"2",5:"31",7:"5",9:"6",11:"25",12:"24"}},CONST_early={2019:{11:"29",12:"24"},2020:{11:"27",12:"24"},2021:{11:"26"}},Events=(Markets.prototype={check:function(callback){var self=this,valid=!0;self.isClose(function(data){(data.isClose||self.isHoliday(data.current))&&(valid=!1),callback(valid)})},isHoliday:function(date){function toStr(val){return val.toString()}var holidays=CONST_holidays,found=!1,mm=toStr(date.getMonth()+1),dd=toStr(date.getDate()),date=toStr(date.getFullYear());if(holidays[date]&&holidays[date][mm])for(var days=holidays[date][mm].split("|"),x=0;x<days.length;x++)if(days[x]===dd){found=!0;break}return found},isEarlyClosing:function(date){function toStr(val){return val.toString()}var early=CONST_early,found=!1,mm=toStr(date.getMonth()+1),dd=toStr(date.getDate()),date=toStr(date.getFullYear());if(early[date]&&early[date][mm])for(var days=early[date][mm].split("|"),x=0;x<days.length;x++)if(days[x]===dd){found=!0;break}return found},isClose:function(callback){"function"==typeof callback&&callback(this.getInfo())},getStage:function(date_override){var date_override=this.getInfo(date_override),stage=null,description="";return date_override.isHoliday?(stage=0,description="CLOSED: Holiday"):!date_override.isClose||date_override.isOpenBell||date_override.isAfterClose?date_override.isClose&&date_override.isOpenBell&&!date_override.isAfterClose?(stage=2,description="CLOSED: Opening Bell (30 minutes prior to Market Opening)"):date_override.isClose||date_override.isCloseBell?!date_override.isClose&&date_override.isCloseBell?(stage=4,description="OPEN: Closing Bell (30 minutes prior to Market Closing)"):date_override.isClose&&date_override.isAfterClose&&!date_override.isAfterMarketFutures?(stage=5,description="CLOSED. Market End"):date_override.isClose&&date_override.isAfterMarketFutures&&(stage=6,description="CLOSED. Market Futures"):(stage=3,description="Market is OPEN"):(stage=1,description="CLOSED: Before Opening Bell"),{stage:stage,info:date_override,description:description}}
1057,getInfo:function(date_override){var self=this,current=date_override||getCurrentTime(),date_override=current.getDay(),hr=current.getHours(),mins=current.getMinutes(),milTime=(current.getSeconds(),100*hr+mins),hr=self.isHoliday(current)?{isHoliday:!0,isClose:!0,current:current,milTime:milTime,day:date_override}:0===date_override||6===date_override?{isWeekend:!0,isClose:!0,current:current,milTime:milTime,day:date_override}:{current:current,isClose:!!(self.isEarlyClosing(current)&&1300<=milTime)||!(950<=milTime&&milTime<1600),isOpenBell:900<=milTime&&milTime<950,isCloseBell:(()=>{var res=!1;return self.isEarlyClosing(current)?1230<=milTime&&milTime<1300&&(res=!0):1530<=milTime&&milTime<1600&&(res=!0),res})(),isAfterClose:(()=>{var res=!1;return self.isEarlyClosing(current)?1300<=milTime&&(res=!0):1600<=milTime&&(res=!0),res})(),isAfterMarketFutures:1730<=milTime,milTime:milTime,day:date_override};return hr},setEventListeners:function(id,events){this._EVENTS[id]?log("[Markets.Info] Event Listener ID already exists: "+id):this._EVENTS[id]=new Events(events)}},(()=>{function Events(events){this.TIMER=window.FB_MARKET_INFO||new Markets,this._ValidEvents="onHolidayOrWeekend|onHoliday|onWeekend|onCloseBeforeOpenBell|onCloseDuringOpenBell|onOpen|onOpenDuringCloseBell|onCloseAfterMarket|",this._Events={},this._Triggered=[],this._intervalObj=!1,this._interval=3e3,this.set(events)}return Events.prototype={set:function(events){var i,self=this,valid=self._ValidEvents;for(i in events)-1<valid.indexOf(i+"|")&&"function"==typeof events[i]&&(self._Events[i]=events[i]);events=self._Events;function trigger(){var stageInfo=self.TIMER.getStage(),stage=stageInfo.stage,info=stageInfo.info;switch(stage){case 0:info.isHoliday&&events.onHoliday&&!hasEventTriggered("onHoliday")?(setEventTrigger("onHoliday"),events.onHoliday(stageInfo)):info.isWeekend&&events.onWeekend&&!hasEventTriggered("onWeekend")?(setEventTrigger("onWeekend"),events.onWeekend(stageInfo)):events.onHolidayOrWeekend&&!hasEventTriggered("onHolidayOrWeekend")&&(setEventTrigger("onHolidayOrWeekend"),events.onHolidayOrWeekend(stageInfo));break;case 1:events.onCloseBeforeOpenBell&&!hasEventTriggered("onCloseBeforeOpenBell")&&(setEventTrigger("onCloseBeforeOpenBell"),events.onCloseBeforeOpenBell(stageInfo));break;case 2:events.onCloseDuringOpenBell&&!hasEventTriggered("onCloseDuringOpenBell")&&(setEventTrigger("onCloseDuringOpenBell"),events.onCloseDuringOpenBell(stageInfo));break;case 3:events.onOpen&&!hasEventTriggered("onOpen")&&(setEventTrigger("onOpen"),events.onOpen(stageInfo));break;case 4:events.onOpenDuringCloseBell&&!hasEventTriggered("onOpenDuringCloseBell")&&(setEventTrigger("onOpenDuringCloseBell"),events.onOpenDuringCloseBell(stageInfo));break;case 5:events.onCloseAfterMarket&&!hasEventTriggered("onCloseAfterMarket")&&(setEventTrigger("onCloseAfterMarket"),events.onCloseAfterMarket(stageInfo))}}var hasEventTriggered=function(val){return-1<(self._Triggered.join("|")+"|").indexOf(val+"|")},setEventTrigger=function(val){self._Triggered.push(val)};trigger(),self._intervalObj=setInterval(function(){trigger()},self._interval)},removeEvents:function(){this._intervalObj&&clearInterval(this._intervalObj)}},Events})()),log=function(str){window.console&&console.log&&console.log(str)};return new Markets}); 1058Modulr.define("core.plugins:MarketWidget",["require","jquery","lodash","MarketFutures"],function(require,$,_){var MARKET_FUTURES=require("MarketFutures");function checkMarketElements(el){var marketTemplate=this&&this.header?'<a href="#"><span class=""></span></a>':'<span class="name"></span> <span class="current"></span> <span class="change"></span> <span class="percent"></span>';(!this.header&&0===el.find(".name").length||this.header&&0===el.find("a").length)&&el.append(marketTemplate)}function checkPosNegVal(el,stock){var self=this;(stock&&0<stock.length?stock:el.find(".stock")).each(function(){var $self=$(this),$pctEl=self.header?$self.find("a span"):$self.find(".percent"),pct=$pctEl.text(),arrowUp=$self.find(".stock-arrow-up"),arrowDown=$self.find(".stock-arrow-down"),arrowUpDown=$self.find(".stock-arrow-up, .stock-arrow-down");(self.header?($pctEl.removeClass("pos neg"),arrowUpDown.addClass("hide"),/\+/.test(pct)?($pctEl.addClass("pos"),arrowDown.addClass("hide"),arrowUp):($pctEl.addClass("neg"),arrowUp.addClass("hide"),arrowDown)):($self.removeClass("pos neg"),arrowUpDown.addClass("hide"),/\+/.test(pct)?($self.addClass("pos"),arrowDown.addClass("hide"),arrowUp):($self.addClass("neg"),arrowUp.addClass("hide"),arrowDown))).removeClass("hide")})}function renameTicker(sym,desc){if("Crude Oil"===desc)return sym="FUT-CL";switch(sym){case"I:DJI":sym="DJIA";break;case"I:COMP":sym="NASDAQ";break;case"SP500":sym="S&P 500";break;case"FUT-GC":sym="GOLD";break;case"CLU16":case"CLV16":sym="FUT-CL"}return sym}function clearStocks(el){var self=this;el.find(".stock").each(function(){var stock=$(this);0!==stock.children().length&&(self&&self.header?clearText(stock.find("a > span")):stock.find(".name, .current, .change, .percent").empty())})}function clearText($el){$el.contents().filter(function(){return 3===this.nodeType}).remove()}function getText($el){$el=$el.contents().filter(function(){return 3===this.nodeType})[0];return!!$el&&$el.nodeValue}return new function(){var marketHolder,Proto=this,defaultStocks=["I:COMP","SP500","I:DJI"],CALL_STACK={};Proto.init=function(opts){if(opts&&null!==opts)for(var key in opts)this[key]=opts[key];0!==(marketHolder=opts&&opts.holder?this.holder:$("#mkt-snap .market-data .stocks")).length&&(0<marketHolder.closest("#mkt-snap").length&&marketHolder.closest("#mkt-snap").css("display","block"),MARKET_FUTURES.isFutures()?(clearStocks.call(this,marketHolder),MARKET_FUTURES.getData(function(data){Proto.getFuturesData(marketHolder,data)}),setInterval(function(){MARKET_FUTURES.getData(function(data){Proto.getFuturesData(marketHolder,data)})},6e4)):(clearStocks.call(this,marketHolder),Proto.getMarketFeed(marketHolder),setInterval(function(){Proto.getMarketFeed(marketHolder)},6e4)))},Proto.getMarketFeed=function(parent){var ticker,self=this,stock=parent.find(".stock"),stockHolder=[],futures=!!MARKET_FUTURES.isFutures();stock.each(function(){var el=$(this);ticker=el.attr("data-stock-ticker"),-1<defaultStocks.indexOf(ticker)&&futures||(stockHolder.push(ticker),checkMarketElements.call(self,el))}),Proto.getData(stockHolder,function(data){Proto.setMarketData(parent.closest(".market-data"),data,stockHolder,stock)})},Proto.getData=function(arr,callback){var id,str,hr;arr&&callback&&(id="getData"+arr.join("").replace(/[^A-Za-z0-9]+/gi,"ii"),CALL_STACK[id]?CALL_STACK[id].push(callback):(CALL_STACK[id]=[],CALL_STACK[id].push(callback),callback="//www.foxbusiness.com/ajax/quote/"+arr.join(","),$.ajax({url:callback,data:{cb:(arr=(arr=2)||!1,callback=new Date,str=callback.getFullYear().toString()+(callback.getMonth()+1).toString()+callback.getDate().toString(),hr=callback.getHours()+1,callback=callback.getMinutes(),str+=hr.toString()+(arr&&!isNaN(arr)?Math.floor(callback/parseInt(arr,10)).toString():""))},dataType:"jsonp",jsonpCallback:id,async:!0,cache:!0}).done(function(data){(data=>{for(;0<CALL_STACK[id].length;)CALL_STACK[id].shift()(data)})(data)})))},Proto.setMarketData=function(el,data,stockArr,stocksEl){var self=this,marketInfo=(data=>{var quoteBase,symbol,quotes=$.isArray(data.quote)?data.quote:[data.quote],i=0,info={};for(0;i<quotes.length;i++){quoteBase=quotes[i],symbol=quoteBase.ticker;var desc=quoteBase.description;"n.a."!==(symbol=-1<["CLU16","CLV16"].indexOf(symbol)||"Crude Oil"===desc?renameTicker(symbol,desc):symbol)&&(info[symbol]={},info[symbol].current=quoteBase.current,info[symbol].percentChange=quoteBase.percentChange,info[symbol].netChange=quoteBase.netChange,info[symbol].name=renameTicker(symbol,desc))}return info})(data);stocksEl.each(function(){var $self=$(this),current=$self.find(".current"),name=$self.find(".name"),change=$self.find(".change"),percent=$self.find(".percent"),headerName=$self.find("a"),headerPercent=headerName.find("span"),ticker=$self.attr("data-stock-ticker"),$self=$self.attr("data-stock-title");void 0!==marketInfo[ticker]&&(self.header?(getText(headerName)!==marketInfo[ticker].name&&(clearText(headerName),headerName.prepe
1058nd(marketInfo[ticker].name+" ")),headerPercent.text(marketInfo[ticker].percentChange)):(name.html(marketInfo[ticker].name),current.html(marketInfo[ticker].current),change.html(marketInfo[ticker].netChange),percent.html(marketInfo[ticker].percentChange),""!==$self&&name.html($self)),checkPosNegVal.call(self,self.header?el.find("ul"):el.find(".stocks")))})},Proto.getFuturesData=function(el,data){var self=this;el.find(".stock").each(function(){var stock=$(this),sym=stock.attr("data-stock-ticker");checkMarketElements.call(self,$(this)),-1<defaultStocks.indexOf(sym)?(Proto.setFuturesData(stock,sym,data),checkPosNegVal.call(self,null,stock)):Proto.getMarketFeed(el)})},Proto.setFuturesData=function(stock,sym,data){var self=this;function idx(val,obj){return-1<obj.name.indexOf(val)}function setValues(obj){self.header?stock.find("a > span").text(obj.pct):(stock.find(".percent").html(obj.pct),stock.find(".current").html(obj.val),stock.find(".change").html(obj.pts))}self.header?_(data).forEach(function(obj){idx("E-MINI DOW",obj)&&"I:DJI"===sym?("DJIA"!==getText(stock.find("a"))&&(clearText(stock.find("a")),stock.find("a").prepend("DJIA ")),setValues(obj)):(idx("E-MINI S&P 500",obj)||idx("E-MINI S&P 500",obj))&&"SP500"===sym?("S&P 500"!==getText(stock.find("a"))&&(clearText(stock.find("a")),stock.find("a").prepend("S&P 500 ")),setValues(obj)):idx("E-MINI NASDAQ",obj)&&"I:COMP"===sym&&("NASDAQ"!==getText(stock.find("a"))&&(clearText(stock.find("a")),stock.find("a").prepend("NASDAQ 100".replace(/\d+/g,""))),setValues(obj))}):_(data).forEach(function(obj){idx("E-MINI DOW",obj)&&"I:DJI"===sym?(stock.find(".name").html("DJIA"),setValues(obj)):idx("E-MINI S&P 500",obj)&&"SP500"===sym?(stock.find(".name").html("S&P 500"),setValues(obj)):idx("E-MINI NASDAQ",obj)&&"I:COMP"===sym&&(stock.find(".name").html("NASDAQ 100".replace(/ \d+/g,"")),setValues(obj))})}}}); 1059Modulr.define("core.plugins:MobileAppLauncher",["jquery"],function($){function App(){}var isDevice=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()),APP=(App.prototype.init=function(){var self=this;$(".mobile-app").find("a").on("click",function(evt){evt.preventDefault(evt);var evt=$(this),platform=evt.attr("data-platform"),urlScheme=evt.attr("data-url-scheme"),evt=evt.attr("href"),platform={platform:platform,urlScheme:urlScheme,webUrl:evt,device:self.getDevice()};return isDevice?self.openNative(platform):window.location=evt,!1})},App.prototype.getDevice=function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)?"ios":navigator.userAgent.match(/Android/i)?"android":navigator.userAgent.match(/BlackBerry/i)?"blackberry":navigator.userAgent.match(/Opera Mini/i)?"opera":navigator.userAgent.match(/IEMobile/i)?"windows":"other"},App.prototype.openNative=function(data){var clicked=+new Date;data.platform===data.device?window.location=data.urlScheme:window.location=data.webUrl,setTimeout(function(){+new Date-clicked<200&&(window.location=data.urlScheme),setTimeout(function(){+new Date-clicked<200&&(window.location="http:"+data.webUrl)},100)},100)},new App);return function(){APP.init()}}); 1060Modulr.define("core.plugins:MultiFeedParser",["require","jquery","akamai"],function(require,$,Akamai){var CONST_logName="[Feed Parser]",CONST_jsonpParam="callback",CONST_minRefreshRate=.3,Time=Akamai.time,Events=(Event.prototype.reload=function(types){var i,x,root=this.__vars.root,v=root.__vars,feeds=!(!v._config||!v._config.feeds)&&v._config.feeds,arr=[];if(!feeds)return!1;function setRefresh(type){v._refreshObj[type]||setRefreshRate(root,type,feeds[type])}if(0<(arr="string"==typeof types?(types=trimStr(types).replace(/\s+/g," ")).split(" "):arr).length)for(x=0;x<arr.length;x++)feeds[arr[x]]&&(v._fn.log(CONST_logName+" Reloading {type}: '"+arr[x]+"'"),loadFeed(v,arr[x]),setRefresh(arr[x]),0);else for(i in v._fn.log(CONST_logName+" Reloading all feed {type}"),feeds)loadFeed(v,i),setRefresh(i)},Event.prototype.addFeed=function(){var root=this.__vars.root,v=root.__vars,feeds=v._config&&v._config.feeds?v._config.feeds:{},args=arguments,config={type:!1,url:!1};if("string"==typeof args[0]&&"string"==typeof args[1]?(config.type=args[0],config.url=args[1]):"object"==typeof args[0]&&args[0].type&&args[0].url&&(config=args[0]),!config.type||!config.url)return v._fn.log(CONST_logName+" Cannot fire event.addFeed(). Missing config {type} or {url}."),!1;if(feeds[config.type])return v._fn.log(CONST_logName+" Cannot fire event.addFeed() for {type}: '"+config.type+"'. This type already exists."),!1;var i,cfg={};for(i in config)"type"!==i&&(cfg[i]=config[i]);root.__vars._config.feeds||(root.__vars._config.feeds={}),root.__vars._config.feeds[config.type]=cfg,loadFeed(v,config.type),config.refresh&&setRefreshRate(root,config.type,cfg)},Event.prototype.removeFeed=function(type){var root=this.__vars.root;root.__vars;if(!!(!root.__vars._config||!root.__vars._config.feeds)||"string"!=typeof type)return!1;(type=trimStr(type).replace(/\s+/g," ")).split(" ")},Event.prototype.onLoad=function(){var v=this.__vars.root.__vars,feeds=v._config&&v._config.feeds?v._config.feeds:{},args=setLoaderArgs(arguments);if(!args.type||!args.callback||!feeds[args.type])return!1;feeds=args.type,args=args.callback;v._callStack[feeds]||(v._callStack[feeds]=[]),v._callStack[feeds].push(args),v._initExe[feeds]&&args(v._data[feeds])},Event.prototype.getData=function(){var v=this.__vars.root.__vars,args=(v._config&&v._config.feeds&&v._config.feeds,setLoaderArgs(arguments));if(!args.type||!args.callback)return!1;var timeoutObj,type=args.type,callback=args.callback,cntr=0,max=120,attempt=function(){void 0!==v._data[type]?callback(v._data[type]):cntr<=max&&(clearTimeout(timeoutObj),timeoutObj=setTimeout(function(){attempt()},250),cntr++)};attempt()},Event);function Event(root){this.__vars={},this.__vars.root=root}var setRefreshRate=function(self,type,info){if(!isNaN(info.refresh)){var refresh=!1;if(!(refresh=self.__vars._config.ignoreMinRefreshRate||parseFloat(info.refresh)>=CONST_minRefreshRate?info.refresh.toFixed(2):refresh))return log(CONST_logName+" Warning: Cannot set refresh for {type}: '"+type+"' refresh rate less than minimum rate allowed."),!1;refresh*=6e4,clearInterval(self.__vars._refreshObj[type]),self.__vars._refreshObj[type]=setInterval(function(){self.event&&"function"==typeof self.event.reload?self.event.reload(type):log(CONST_logName+" Warning: Cannot find event.reload(). Reload for {type}: '"+type+"' not fired.")},refresh)}},loadFeed=function(vars,type){var feeds=vars._config.feeds,info=feeds[type]||!1;if(!info)return!1;ret=!1,"string"==typeof info?ret=info:info.url&&(ret=info.url);var ret,url=ret;if(!url)return log(CONST_logName+" URL not defined for feed {type}: '"+type+"'"),!1;var cacheTime,dataType=(()=>
1060{var ret="json",jsonpCallback=getJSONP(url);return"string"==typeof info.jsonpCallback||jsonpCallback?ret="jsonp":info.dataType&&inDataType(info.dataType)&&(ret=info.dataType),ret=ret.toLowerCase()})(),ajaxConfig={};switch(dataType){case"json":case"text":ajaxConfig={dataType:dataType,cache:!0,async:!0,success:function(data){commonSuccessFN(data)}};break;case"jsonp":var urlCallback=getJSONP(url),callback=useJSONPCallback(type,"string"==typeof info.jsonpCallback&&info.jsonpCallback,urlCallback);window[callback.name]=function(data){commonSuccessFN(data)},ajaxConfig={dataType:"script",async:!0,cache:!0},urlCallback||(ajaxConfig.data={},ajaxConfig.data[callback.param]=callback.name)}if(ajaxConfig.url=url,"function"==typeof vars._config.cacheStrFN?(cacheTime=vars._config.cacheStrFN())&&(ajaxConfig.data||(ajaxConfig.data={}),ajaxConfig.data.cb=cacheTime):(cacheTime=!(!vars._config.cacheTime||isNaN(vars._config.cacheTime))&&parseFloat(vars._config.cacheTime))&&(ajaxConfig.data||(ajaxConfig.data={}),ajaxConfig.data.cb=cacheBuster(cacheTime)),"jsonp"!==dataType&&vars._xhr[type])try{"function"==typeof vars._xhr[type].abort&&vars._xhr[type].abort()}catch(err){}function commonSuccessFN(data){var normFN=getNormalizationFN(info.normalize,feeds),normFN=normFN?normFN(data):data;log(CONST_logName+" Loaded Feed for {type}: '"+type+"'"),vars._data[type]=normFN,vars._initExe[type]||(vars._initExe[type]=!0),triggerStack(vars._callStack[type],vars._data[type])}vars._xhr[type]=$.ajax(ajaxConfig)},triggerStack=function(stack,data){if(!isArray(stack))return!1;for(var x=0;x<stack.length;x++)"function"==typeof stack[x]&&stack[x](data)},setLoaderArgs=function(args){var type=!1,callbackFN=!1;return"string"==typeof args[0]?type=args[0]:"object"!=typeof args[0]||isArray(args[0])||(type=args[0].type||!1),{type:type,callback:callbackFN="function"==typeof args[1]?args[1]:callbackFN}},getNormalizationFN=function(val,feeds){var i,ret=!1;if("function"==typeof val)ret=val;else if("string"==typeof val)for(i in feeds)if(val===i&&"function"==typeof feeds[i].normalize){ret=feeds[i].normalize;break}return ret},useJSONPCallback=function(type,opt1,opt2){var sp,ret={param:"callback"};return opt1&&2===opt1.split("=").length?(sp=opt1.split("="),ret.param=sp[0],ret.name=sp[1]):ret.name=opt1||opt2||"jsonp"+type,ret},inDataType=function(type){return-1<["jsonp","json","xml","html","text","script"].indexOf(type)},getJSONP=function(url){var ret=!1,url=url.split("?")[1];if(url)for(var arr=-1<url.toLowerCase().indexOf(CONST_jsonpParam+"=")?url.split("&"):[],x=0;x<arr.length;x++){var pair=arr[x].split("=");if(pair[0].toLowerCase()===CONST_jsonpParam){ret=decodeURI(pair[1]);break}}return ret},log=function(){if(window.console)try{return console.log.apply(console,arguments)}catch(err){console.log(arguments)}},cacheBuster=function(freq){freq=freq||!1;var date=Time&&"function"==typeof Time.getCurrent?Time.getCurrent():new Date,str=date.getFullYear().toString()+(date.getMonth()+1).toString()+date.getDate().toString(),hr=date.getHours()+1,date=date.getMinutes();return str+=hr.toString()+(freq&&!isNaN(freq)?Math.floor(date/parseFloat(freq)).toString():"")},isArray=function(val){return val=val||!1,"[object Array]"===Object.prototype.toString.call(val)},trimStr=function(val){return val=(val||"").replace(/^\s+|\s+$/g,"")};return function(config){config=config||{};this.__vars={};var i,v=this.__vars,config=(v._config=config,v._fn={},v._data={},v._xhr={},v._callStack={},v._initExe={},v._refreshObj={},this.event=new Events(this),v._fn.log=v._config.logging?log:function(){},!("boolean"==typeof v._config.initOnLoad&&!v._config.initOnLoad)),feeds=!(!v._config||!v._config.feeds)&&v._config.feeds;if(config&&feeds)for(i in feeds)loadFeed(v,i),feeds[i].refresh&&setRefreshRate(this,i,feeds[i])}}); 1061Modulr.define("core.plugins:NewslettersForm",["jquery","ISA"],function($,ISA){function App(config){var self=this,elm=config.elm;self._elm=elm,self._SLID=config.SLID||elm.find("input[type='hidden'][name='slid']").val(),self._INPUT=config.INPUT||elm.find("input[type='text'][name='signup']"),self._INPUT_STR=config.INPUT_STR||CONST.defaultStr,self._onSuccess="function"==typeof config.onSuccess?config.onSuccess:function(){},self._onError="function"==typeof config.onError?config.onError:function(){},self._onFocus="function"==typeof config.onFocus?config.onFocus:function(){},self._onBlur="function"==typeof config.onBlur?config.onBlur:function(){},"3DC725E303A24F8D9C92271F5026F381"===self._SLID&&(self._INPUT_STR="Enter your email address"),self._INPUT.val(self._INPUT_STR),setFocus(self._INPUT,self._INPUT_STR,self._onFocus,self._onBlur),elm.submit(function(){return self.submit(),!1})}var CONST={SLID:{FB_Breaking_Alerts:"5C84B893BD6D939E84FAE1A8E6E9525A",FB_CEO_Newsbrief:"3DC725E303A24F8D870B96401050B31F",FB_Morning_Headlines:"3DC725E303A24F8D518A0FB222399489",FB_Most_Popular_Content:"3DC725E303A24F8D39740C7B45D15F45",FB_Small_Business_Weekly_Report:"3DC725E303A24F8D3540B4B6
1061FB335FC8",FB_Stock_Alerts:"",FB_The_Willis_Report_Promotional:"3DC725E303A24F8D5E4CD875B68955A6",FB_Weekly_Personal_Finance:"3DC725E303A24F8D7E5F3A553E2E6154",FB_Claman_On_Call:"3DC725E303A24F8D12785ABB73469705",FN_Autos:"3DC725E303A24F8D197DA3C8590F80E2",FN_Breaking_Alerts:"C2F278094FACCEA62391025B7A52D8EB",FN_Food_And_Drink:"3DC725E303A24F8D1C12D1E24CDEA25E",FN_FOX_411_Newsletter:"3DC725E303A24F8D9C92271F5026F381",FN_FOX_411_Partner_Pitch_Email:"3DC725E303A24F8DD2821C1AF73D49D4",FN_Health_Newsletter:"3DC725E303A24F8DA5DBC7FFD49BC2B8",FN_Leisure_Headlines:"3DC725E303A24F8D02B1F9D9AAF16982",FN_Monthly_Politics_Update:"3DC725E303A24F8D836CEAE9B885C87D",FN_Morning_Headlines:"3DC725E303A24F8DCF015F07C61BABFD",FN_Most_Popular:"3DC725E303A24F8DB05092D232355E43",FN_Opinion_Headlines:"3DC725E303A24F8D95ACD1C9C0564C20",FN_Politics:"3DC725E303A24F8DA102192D9D5143D9",FN_Promotional_Emails:"3DC725E303A24F8D41CEA8699C0FE71E",FN_Science_And_Technology:"3DC725E303A24F8DAB69E1C048904762",FN_Weekly_Travel:"3DC725E303A24F8DE5173CCC4F027046",Fox_Nation_Fired_Up:"3DC725E303A24F8D64B4C05965F09E1A",uReport_Launch_Email:"3DC725E303A24F8D41CEA8699C0FE71E",uReport_Monthly:"3DC725E303A24F8D41CEA8699C0FE71E",FN_Latino_Morning_Headlines:"3DC725E303A24F8D555BC7C7F3FD748B"},defaultStr:"Enter Email Address"},setFocus=(App.prototype.submit=function(){var elm,email,SLID,valid,self=this;return self._submitting||(self._submitting=!0,elm=self._elm,email=self._INPUT.val().trim(),SLID=self._SLID,(valid=isValidEmail(email))&&SLID?(self._onSuccess(),sendSubscription(email,SLID,elm)):self._onError(valid?"slid":"email"),setTimeout(function(){self._submitting=!1},500)),!1},function(input,str,onFocus,onBlur){input.focus(function(){var val=$(this).val();$.trim(val.toLowerCase())===str.toLowerCase()&&$(this).val(""),onFocus()}),input.blur(function(){var val=$(this).val();""===$.trim(val.toLowerCase())&&$(this).val(str),onBlur()})}),sendSubscription=function(email,SLID,elm){var list=elm.attr("data-list")||"email-sign-up-success",elm=getSpecialSubscriptionSuffix(SLID),email={slids:SLID,email:email,format:"html"};ISA.provider("leapmetrics",function(Provider){Provider.get(function(Leap){Leap.track("newsletter:sign-up-start",{page_newsletter_list:SLID})})}),!1!==elm&&(email.campaign={foxnation:"fox-nation"}[elm],email.url=window.location.href),$.ajax({type:"POST",url:"/portal/newsalertsubscribe"+(!1!==elm?"?type="+elm:""),data:email,dataType:"text"}).done(function(){ISA.provider("leapmetrics",function(Provider){Provider.get(function(Leap){Leap.track("newsletter:sign-up-complete",{page_newsletter_list:SLID})})}),ISA.track({"email-sign-up-success":{listName:list}})})},getSpecialSubscriptionSuffix=function(SLID){return"3DC725E303A24F8D6528C7B54D5C00C5"===(""+SLID).toUpperCase()&&"foxnation"},isValidEmail=function(email){return!!/^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/i.test(email)};return App}); 1062Modulr.define("core.plugins:OnScroll",["jquery"],function($){return function(callback,threshold,props){if(props="object"==typeof props?props:{},threshold="number"!=typeof threshold?25:threshold,"function"!=typeof callback||!$)return!1;function set(){var val=win.scrollTop(),dir=(val=>curr<val?"down":"up")(val);curr=val,callback(dir)}var timeout,win=$(window),curr=win.scrollTop(),hasScrollElementTriggered=!1;function trigger(){0===threshold?set():(clearTimeout(timeout),timeout=setTimeout(function(){set()},threshold))}props.scrollElement&&props.scrollElement.on("scroll",function(){hasScrollElementTriggered=!0,trigger(),hasScrollElementTriggered=!1}),win.on("scroll",function(){hasScrollElementTriggered||trigger()})}}); 1063Modulr.define("core.plugins:OnWindowResize",["jquery"],function($){return function(callback,threshold){if(threshold="number"!=typeof threshold?25:threshold,"function"!=typeof callback||!$)return!1;var timeout,onEvent="onorientationchange"in window?"orientationchange":"resize";function trigger(type){clearTimeout(timeout),timeout=setTimeout(function(){callback(type||"resize")},threshold)}window.addEventListener?window.addEventListener(onEvent,function(){trigger(),"orientationchange"==onEvent&&setTimeout(function(){trigger("orientationchange")},800)},!1):$(window).on(onEvent,function(){trigger(),"orientationchange"==onEvent&&setTimeout(function(){trigger("orientationchange")},800)})}}); 1064Modulr.define("core.plugins:OptimizelyLoader",["ISA"],function(ISA){class OptimizelyLoader{constructor(){if(OptimizelyLoader.instance)return OptimizelyLoader.instance;(OptimizelyLoader.instance=this).initialized=!1,this.optimizely=null,this.initialized||this.initialize()}initialize(){this.initialized&&null!==this.optimizely||ISA.provider("optimizely",Optimizely=>{Optimizely.isInitialized()||Optimizely.initialize(optimizely=>{this.optimizely=optimizely,this.initialized=!0})})}}return new OptimizelyLoader}); 1065Modulr.define("core.plugins:Paginator",function(){return function(curr,max,pages){pages=((curr,max,pages)=>{var x,len,pgArr=[];for(len=(len=curr-Math.floor(pages/2))<1?1:len,x=curr;len<=x;x--)pgArr.push(x);pgArr.reverse();var left=pages-pgArr.length;if(curr<max)for(len=max<(len=curr+left)?max:len,x=curr+1;x<=len;x++)pgArr.push(x);if(pgArr.length<pages&&1!==pgArr[0]){len=(len=pages-pgArr.length)<1?1:len,pgArr.reverse();var last=pgArr[pgArr.length-1];for(x=0;x<len&&!((last-=1)<1);x++)pgArr.push(last);pgArr.reverse()}return pgArr})(curr,max,pages=pages||10);pages[0];return{list:pages,first:pages[0],last:pages[pages.length-1],prev:curr-1<1?1:curr-1,next:max<curr+1?max:curr+1,current:curr,max:max}}}); 1066Modulr.define("core.plugins:SchedulePromo",["jquery","lodash","MultiFeedParser","DateTime","STATIC_DOMAIN","akamai","LoadAttempt"],function($,_,MultiFeedParser,DateTime,domain){function App(){this._feedRequested=!1,this._DATA={},this.API=new API(this)}var Time=require("akamai").time,LoadAttempt=require("LoadAttempt"),CONST={feed:{schedule:"//www.foxnews.com/feeds/schedule/channel/fox-news/feed/json",promo:"//www.foxnews.com/feeds/schedule/channel/fox-news/promotions/feed/json"},imgSize:[171,96]},API=(App.prototype.getData=function(callback){var self=this;self._DATA.schedule&&self._DATA.promo?callback(self._DATA):self._feedRequested?LoadAttempt(100,150,function(){return!(!self._DATA.schedule||!self._DATA.promo)},function(){callback(self._DATA)}):self.getFeed(callback)},App.prototype.getFeed=function(callback){var self=this,config=(self._feedRequested=!0,{}),parser=(config.feeds={},config.logging=!0,config.initOnLoad=!0,config.feeds.schedule={url:CONST.feed.schedule,jsonpCallback:"FOX_ShowHeaderSchedule"},config.feeds.promo={url:CONST.feed.promo,jsonpCallback:"FOX_ShowHeaderPromo"},new MultiFeedParser(config));(self._parser=parser).event.onLoad("schedule",function(schedData){self._DATA.schedule=schedData,parser.event.onLoad("promo",function(promoData){self._DATA.promo=promoData,self._DATA=Normalize.feed(self._DATA),callback(self._DATA)})})},(()=>{function API(root){this.root=root}return API.prototype.getCurrentSchedule=function(callback){this.root.getData(function(data){data=!!(data&&data.schedule&&data.schedule.current)&&Normalize.schedule(data.schedule.current);callback(data)})},API.prototype.getCurrentPromo=function(callback){this.root.getData(function(data){data=!!(data&&data.promo&&data.promo.current)&&Normalize.promo(data.promo.current);callback(data)})},API.prototype.getLatest=function(callback){var self=this;self.root;self.getCurrentSchedule(function(sched){self.getCurrentPromo(function(promo){(data=>{data.promo||data.schedule;var info=!1;data.promo?info={type:"promo",data:data.promo}:data.schedule&&(info={type:"schedule",data:data.schedule}),callback(info)})({schedule:sched,promo:promo})})})},API})()),Normalize=(()=>{var Normalize={feed:function(data){var schedule=!(!data.schedule||!$.isArray(data.schedule.day))&&data.schedule,currentDateTime=Time.getCurrent();if(!schedule)return!1;$.isArray(data.promo.promotion)||(data.promo.promotion=[data.promo.promotion]);var schedule=getCurrentSchedule(currentDateTime,data.schedule.day),currentDateTime=!(!data.promo||!data.promo.promotion.length)&&getCurrentPromo(currentDateTime,data.promo.promotion),normalized={};return normalized.schedule={raw:data.schedule,current:schedule||!1},normalized.promo={raw:data.promo,current:currentDateTime||!1},normalized}};return Normalize.schedule=function(data){var dim=CONST.imgSize,info={};return info.title=setValidStr(data.title)||setValidStr(data["feature-link"])||"",info.description=setValidStr(data["feature-description"])||setValidStr(data["short-description"])||setValidStr(data.description)||setValidStr(data["long-description"])||"",info.link=setValidStr(data.link)||!1||"#",info.showTime=(()=>{var start,ret;try{start=new Date(getSchedTime(data.start)),"0"===(ret=(ret=DateTime(start,"%h:%i$%AMPM ET")).split(":"))[0]&&(ret[0]="12"),ret=ret.join(":")}catch(err){}return ret})(),info.image=(()=>{var val=setValidStr(data["feature-image"])||setValidStr(data.image)||!1;return val?resizeImage(val,dim[0],dim[1]):domain+"/static/orion/img/img/clear.gif"})(),info.feature=(()=>{var ret=!1,title=setValidStr(data["feature-link"]),link=setValidStr(data["feature-url"]);return ret=title&&link?{title:title,link:link}:ret})(),{info:info,raw:data}},Normalize.promo=function(data){var val,dim=CONST.imgSize,info={};return info.title=data.name,info.description=data.description,info.link=setValidStr(data.url)?data.url:"#",info.showTime=(()=>{var start,ret;try{start=new Date(getSchedTime(data.start_at)),"0"===(ret=(ret=DateTime(start,"%h:%i$%AMPM ET")).split(":"))[0]&&(ret[0]="12")}catch(err){}return ret=ret.join(":")})(),info.image=(val=setValidStr(data["feature-image"])||setValidStr(data.image))?resizeImage(val,dim[0],dim[1]):domain+"/static/orion/img/img/clear.gif",info.feature=(()=>{var ret=!1,title=setValidStr(data.link_text),link=setValidStr(data.link_url);return ret=title&&link?{title:title,link:link}:ret})(),{info:info,raw:data}},Normalize})(),setValidStr=function(val){return"string"==typeof val&&1<val.length&&val},getCurrentSchedule=function(curr,days){for(var show,ret=!1,day=!1,x=0;x<days.length;x++)if(isToday(curr,days[x]["@attributes"].value)){day=days[x];break}return day&&day.show&&(show=getShow(curr,day.show),ret=_.last(show)),ret},getCurrentPromo=function(curr,promos){if(_.isUndefined(promos[0]))return!1;for(var ret=!1,x=(getMilTime(curr),0);x<promos.length;x++){var promo=promos[x];if(promo.start_at&&promo.end_at&&1<promo.start_at.split(" ").length&&1<promo.end_at.split(" ").length){promo.start_at.split(" ")[0];var startAt=new Date(getSchedTime(promo.start_at)),endAt=new Date(getSchedTime(promo.end_at)),ct=(getMilTime(startAt),getMilTime(endAt),curr.getTime()),startAt=startAt.getTime(),endAt=endAt.getTime();if(startAt<=ct&&ct<endAt){ret=promo;break}}}return ret},getSchedTime=function(val){var val=-1<val.indexOf("T")?val.split("T"):val.split(" "),date=val[0],val=val[1].split("-")[0];return date=[(date=date.split("-"))[1],date[2],date[0]].join("/"),new Date([date,val].join(" "))},getShow=function(curr,shows){for(var ret=[],currTime=getMilTime(curr),x=0;x<shows.length;x++){var show=shows[x],startTime=getMilTime(getSchedTime(show.start)),endTime=getMilTime(getSchedTime(show.end));
1066startTime<=currTime&&currTime<endTime&&ret.push(show)}return ret},getMilTime=function(val){val=DateTime(val,"%H%i");return parseInt(val,10)},isToday=function(curr,val){for(var ret=!0,sp=DateTime(curr,"${yr}-${mm}-${dd}").split("-"),valsp=val.split("-"),x=0;x<sp.length;x++)if(valsp[x]&&parseInt(valsp[x],10)!==parseInt(sp[x],10)){ret=!1;break}return ret},resizeImage=function(u,w,h){var url,idx;return isNaN(w)||isNaN(h)?u:-1<(url=u).indexOf("a57.foxnews.com")||-1<u.indexOf("nyc.imagesizer.foxnews.com")?(idx=(url=u.split("/")).length,url[idx-3]=w,url[idx-2]=h,url.join("/")):(idx="/"+w+"/"+h+"/",0===(url=u.split("/"))[0].indexOf("http")&&url.splice(0,2),url.unshift("//a57.foxnews.com"),url.slice(0,url.length-1).join("/")+idx+url.slice(url.length-1))};return App}); 1067Modulr.define("core.plugins:Sharing",["jquery"],function($){function App(){this._FB_SDK_LOADED=!1,this._FB_SDK_INIT=!1}var FB_STACK=[];function enc(str){return encodeURIComponent(str)}return App.prototype.facebook=function(url,appId,sdk){var done,share,s,id,fjs,self=this;url&&(done=function(){},sdk?appId&&(share={method:"share",mobile_iframe:"true",href:url},this._FB_SDK_INIT?this._FB_SDK_LOADED?window.FB.ui(share,done):FB_STACK=[{info:share,done:done}]:(this._FB_SDK_INIT=!0,window.fbAsyncInit=function(){var tmp;window.FB.init({appId:appId,xfbml:!0,version:"v2.8"}),self._FB_SDK_LOADED=!0,0<FB_STACK.length?(tmp=FB_STACK.shift(),window.FB.ui(tmp.info,tmp.done)):window.FB.ui(share,done)},sdk=document,s="script",id="facebook-jssdk",fjs=sdk.getElementsByTagName(s)[0],sdk.getElementById(id)||((sdk=sdk.createElement(s)).id=id,sdk.src="//connect.facebook.net/en_US/sdk.js",fjs.parentNode.insertBefore(sdk,fjs)))):window.open("//www.facebook.com/sharer/sharer.php?u="+enc(url),"facebook","status=1,width=660,height=334"))},App.prototype.twitter=function(data){var url=enc(data.url),params=["text="+enc((data.title||"")+" | ")],url=(params.push("url="+url),data.via&¶ms.push("via="+data.via),data.related&¶ms.push("related="+data.related),"//twitter.com/intent/tweet?"+params.join("&"));window.open(url,"twitter","status=1,width=660,height=334")},new App}); 1068Modulr.define("core.plugins:SocialMediaShare",["jquery"],function($){function App(config){this.__vars={},this.API=new API(this),this.SocialMedia=new SocialMedia(this);var i,vars=this.__vars;for(i in vars._config={},config){var provider=i.toLowerCase();this.SocialMedia[provider]?(vars._config[provider]=config[i],this.SocialMedia[provider]()):log("[SocialMediaShare] No Media for: "+provider)}}App.prototype.clickEvent=function(link){window.auth_fox&&window.auth_fox.badgeville&&(window.auth_fox.badgeville.trigger,1)&&window.auth_fox.badgeville.trigger("contentShare",link)};var API=function(root){this.root=root},SocialMedia=(()=>{function SocialMedia(root){this.root=root}return SocialMedia.prototype.facebook=function(){for(var root=this.root,data=root.__vars._config.facebook,urls=[],hasCountRequest=!1,x=0;x<data.length;x++)-1===$.inArray(data[x].url,urls)&&data[x].event&&"function"==typeof data[x].event.count&&(hasCountRequest=!0,urls.push(data[x].url)),(data=>{data.target.bind("click",function(){var link=encodeURIComponent(data.url);return window.FB&&window.FB.login?window.FB.login(function(response){response.authResponse&&(root.clickEvent(link),window.open("//www.facebook.com/sharer/sharer.php?u="+link,"facebook","status=1,height=334,width=660"))}):(root.clickEvent(link),window.open("//www.facebook.com/sharer/sharer.php?u="+link,"facebook","status=1,height=334,width=660")),!1})})(data[x]);urls=urls.join(",");hasCountRequest&&ajaxCall("//graph.facebook.com/fql?format=jsonp&callback=foo&q=SELECT%20url,normalized_url,share_count,like_count,comment_count,total_count,commentsbox_count,comments_fbid,click_count%20FROM%20link_stat%20WHERE%20url%20IN%20('"+urls+"')",function(raw){if(raw&&raw.data&&$.isArray(raw.data)&&0<raw.data.length)for(var info=raw.data,x=0;x<info.length;x++)for(var inf=info[x],url=inf.url,count=formatNumber(inf.total_count||inf.like_count||0),z=0;z<data.length;z++){var item=data[z];item.url===url&&item.event&&item.event.count&&item.event.count(count)}})},SocialMedia.prototype.twitter=function(){for(var reqUrl,root=this.root,data=root.__vars._config.twitter,x=0;x<data.length;x++)data[x].event&&"function"==typeof data[x].event.count&&(reqUrl="//urls.api.twitter.com/1/urls/count.json?callback=?&url="+data[x].url,ajaxCall(reqUrl,function(raw){var info=raw;
1068if(info&&info.url)for(var count=formatNumber(info.count||0),z=0;z<data.length;z++){var item=data[z];-1<info.url.indexOf(item.url)&&item.event&&item.event.count&&item.event.count(count)}})),(data=>{data.target.bind("click",function(){var link=encodeURIComponent(data.url),title=data.title||"",url=data.shortUrl?encodeURIComponent(data.shortUrl):link,relateds=data.relateds||"";return root.clickEvent(link),window.open("//twitter.com/intent/tweet?text="+encodeURIComponent(title+" | ")+"&url="+url+relateds,"twitter","status=1,height=334,width=660"),!1})})(data[x])},SocialMedia.prototype.gplus=function(){for(var root=this.root,data=root.__vars._config.gplus,x=0;x<data.length;x++)data[x].event&&"function"==typeof data[x].event.count&&$.ajax({url:"/feeds/p/gplus/count/?url="+data[x].url,dataType:"json",cache:!0,success:function(raw){var info=raw,count=!!(info&&info.result&&info.result.metadata&&info.result.metadata.globalCounts&&void 0!==info.result.metadata.globalCounts.count)&&info.result.metadata.globalCounts.count;if(!isNaN(count))for(var count=formatNumber(count),z=0;z<data.length;z++){var item=data[z];-1<info.result.id.indexOf(item.url)&&item.event&&item.event.count&&item.event.count(count)}}}),(data=>{data.target.bind("click",function(){var link=encodeURIComponent(data.url);data.title;return root.clickEvent(link),window.open("//plus.google.com/share?url="+link,"googleplus","status=1,height=334,width=660"),!1})})(data[x])},SocialMedia.prototype.pinterest=function(){for(var root=this.root,data=root.__vars._config.pinterest,x=0;x<data.length;x++)data[x].event&&"function"==typeof data[x].event.count&&$.ajax({url:"//api.pinterest.com/v1/urls/count.json?callback=receiveCount&url="+data[x].url,dataType:"json",cache:!0,success:function(raw){var info=raw;if(info&&info.url)for(var count=formatNumber(info.count||0),z=0;z<data.length;z++){var item=data[z];-1<info.url.indexOf(item.url)&&item.event&&item.event.count&&item.event.count(count)}}}),(data=>{data.target.bind("click",function(){var link=encodeURIComponent(data.url),image=$("meta[property='og:image']").attr("content");data.title,data.shortUrl&&encodeURIComponent(data.shortUrl);return root.clickEvent(link),window.open("//pinterest.com/pin/create/button/?url="+link+"&media="+image,"pinterest","status=1,height=334,width=660"),!1})})(data[x])},SocialMedia})(),ajaxCall=function(url,callbackFN){$.ajax({url:url,dataType:"jsonp",success:callbackFN})},formatNumber=function(val){return val=1e3<=(val=parseInt(val,10))?Math.floor(val/1e3).toString()+"k":val.toString()},log=function(){if(window.console)try{return console.log.apply(console,arguments)}catch(err){console.log(arguments)}};return function(config){var PUBLIC_APP;return!!config&&(config=new App(config),(PUBLIC_APP=function(){}).prototype.API=config.API,new PUBLIC_APP)}}); 1069Modulr.define("core.plugins:SpeechKit",[],function(){let INITIALIZED;return new function(){function on(type,data){console.log(type,data)}this.init=function(){if(!window.SpeechKit||!INITIALIZED){var wrapper=document.body.querySelector(".speechkit-wrapper"),meta=document.head.querySelector('meta[name="prism.section"]');let projectId=0,canrun=!1;switch(meta&&meta.hasAttribute("content")&&meta.getAttribute("content")){case"opinion":canrun=wrapper&&!0,projectId="<%= @speechKitId_Opinion %>";break;case"politics":canrun=wrapper&&!0,projectId="<%= @speechKitId_Politics %>";break;case"us":canrun=wrapper&&!0,projectId="<%= @speechKitId_Us %>";break;case"media":canrun=wrapper&&!0,projectId="<%= @speechKitId_Media %>";break;case"entertainment":canrun=wrapper&&!0,projectId="<%= @speechKitId_Entertainment %>";break;case"sports":canrun=wrapper&&!0,projectId="<%= @speechKitId_Sports %>";break;case"lifestyle":canrun=wrapper&&!0,projectId="<%= @speechKitId_Lifestyle %>";break;case"science":canrun=wrapper&&!0,projectId="<%= @speechKitId_Science %>";break;case"tech":canrun=wrapper&&!0,projectId="<%= @speechKitId_Tech %>";break;case"health":canrun=wrapper&&!0,projectId="<%= @speechKitId_Health %>";break;case"world":canrun=wrapper&&!0,projectId="<%= @speechKitId_World %>";break;case"auto":canrun=wrapper&&!0,projectId="<%= @speechKitId_Auto %>";break;case"faith-values":canrun=wrapper&&!0,projectId="<%= @speechKitId_Faith_Values %>";break;case"family":canrun=wrapper&&!0,projectId="<%= @speechKitId_Family %>";break;case"food-drink":canrun=wrapper&&!0,projectId="<%= @speechKitId_Food_Drink %>";break;case"official-polls":canrun=wrapper&&!0,projectId="<%= @speechKitId_Official_Polls %>";break;case"great-outdoors":canrun=wrapper&&!0,projectId="<%= @speechKitId_Great_Outdoors %>";break;case"real-estate":canrun=wrapper&&!0,projectId="<%= @speechKitId_Real_Estate %>";break;case"story":canrun=wrapper&&!0,projectId="<%= @speechKitId_Story %>";break;case"transcript":canrun=wrapper&&!0,projectId="<%= @speechKitId_Transcript %>";break;case"travel":canrun=wrapper&&!0,projectId="<%= @speechKitId_Travel %>"}canrun&&((el,projectId)=>{if(el&&"function"==typeof el.appendChild){let id="speechkit-container",playerRef=null;var div=document.createElement("div"),script=(div.id=id,div.className="speechkit-container",document.createElement("script"));script.src="https://proxy.speechkit.io/npm/@speechkit/speechkit-audio-player-v2@latest/dist/module/index.js",script.setAttribute("type","module"),script.addEventListener("load",function(e){if(e.stopPropagation(),window.SpeechKit&&window.SpeechKit.sdk){e=window.location.origin+window.location.pathname;let settings={renderNode:id,projectId:projectId,articleUrl:e,rewindButtonsEnabled:!0,placeRewindButtons:"withPlay"}
1069,BeyondWordsSdk=window.SpeechKit.sdk;BeyondWordsSdk.isAudioReady(settings).then(boolResponse=>{boolResponse?BeyondWordsSdk.player(settings).then(function(inst){playerRef=inst;let events=null;try{events=BeyondWordsSdk.Events}catch(err){window.console.error("Speechkit unable to get Events property",err)}events&&playerRef.events&&(playerRef.events.on(events.play,onPlay),playerRef.events.on(events.pause,onPause),playerRef.events.on(events.timeUpdate,onUpdate),playerRef.events.on(events.ended,onEnded)),el.classList.add("dark"),el.classList.add("active"),INITIALIZED=!0}):el.remove()})}}),el.appendChild(div),el.appendChild(script)}})(wrapper,projectId)}};let onPlay=function(data){on("play",data)},onPause=function(data){on("pause",data)},onUpdate=function(data){on("update",data)},onEnded=function(data){on("ended",data)}}}); 1070Modulr.define("core.plugins:StockTickerData",["require","jquery","lodash","ENV"],function(require,$,_,env){var stockInfo={},FEEDCONST={},prefix="//";switch(env){case"qa":prefix="//dev-";break;case"staging":prefix="//stage-";break;default:prefix="//"}FEEDCONST.PROFILE=prefix+"quote.foxbusiness.com/feed/profile/{STOCK}/json",FEEDCONST.QUOTE=prefix+"quote.foxbusiness.com/feed/quote/{STOCK}/json",FEEDCONST.INFO=prefix+"quote.foxbusiness.com/feed/info/{STOCK}/json";var SYMBOLS_LIST=[],CALLBACK_STACK=[],INTERVAL_INIT=!1;return new function(){var Proto=this,initTimeout=null;Proto.init=function(symbol,callback){!Array.isArray(symbol)&&"string"!=typeof symbol||(CALLBACK_STACK.push(callback),Array.isArray(symbol)?SYMBOLS_LIST=SYMBOLS_LIST.concat((()=>{for(var arr=[];0<symbol.length;){var val=symbol.shift().replace(/^\s+|\s+$/,"");0<val.length&&-1===SYMBOLS_LIST.indexOf(val)&&arr.push(val)}return arr})()):-1===SYMBOLS_LIST.indexOf(symbol)&&SYMBOLS_LIST.push(symbol),0===SYMBOLS_LIST.length)||(INTERVAL_INIT||(INTERVAL_INIT=!0,setInterval(function(){Proto.getStockData()},12e4)),clearTimeout(initTimeout),initTimeout=setTimeout(function(){Proto.getStockData()},150))},Proto.getStockData=function(){var date,str,hr,url=FEEDCONST.QUOTE.replace(/\{STOCK\}/,SYMBOLS_LIST.join(",").toLowerCase());$.ajax({url:url,data:{cb:(url=(url=2)||!1,date=new Date,str=date.getFullYear().toString()+(date.getMonth()+1).toString()+date.getDate().toString(),hr=date.getHours()+1,date=date.getMinutes(),str+=hr.toString()+(url&&!isNaN(url)?Math.floor(date/parseInt(url,10)).toString():""))},dataType:"jsonp",jsonpCallback:"fb_stocks",cache:!0,success:function(data){if(!data||!data.quote)return console.log("invalid feed or data"),!1;if(data.errorMsg)return console.log("invalid feed or data"),!1;if("n.a."===data.quote.description)return!1;for(var normalized=(data=>{for(var stockData=Array.isArray(data.quote)?data.quote:[data.quote],i=0;i<SYMBOLS_LIST.length;i++){SYMBOLS_LIST[i];((stockSymbol,currentStock)=>{currentStock&&(stockInfo[stockSymbol]={symbol:stockSymbol,companyName:currentStock.description,quotePageLink:"//quote.foxbusiness.com/symbol/"+stockSymbol,currentPrice:currentStock.current,netChange:currentStock.netChange,percentChange:currentStock.percentChange,marketDirection:(data=>{if(null==data||""===data)return"";var direction,data=String(data).replace(/^\s+|\s+$/g,""),num=parseFloat(data);switch(data[0]){case"+":direction="up";break;case"-":direction="down";break;default:direction=isNaN(num)||0===num?"flat":0<num?"up":"down"}return direction})(currentStock.percentChange)})})(SYMBOLS_LIST[i],stockData[i])}return stockInfo})(data),i=0;i<CALLBACK_STACK.length;i++)CALLBACK_STACK[i](normalized)}})}}}); 1071Modulr.define("core.plugins:TouchEventListener",["jquery"],function($){function TouchEvents(target){var EVENTS_STACK={swipe:null,scale:null,touchstart:null,touchend:null,gesturestart:null,gestureend:null};function triggerCallback(id,data){if(EVENTS_STACK[id])for(var i=0,stack=EVENTS_STACK[id];i<stack.length;i++)stack[i](data)}function setScale(scale){var res=1;return res=isNaN(scale)?res:Math.round(100*scale)/100}this.on=function(event,callback){return void 0!==EVENTS_STACK[event]&&"function"==typeof callback&&(EVENTS_STACK[event]||(EVENTS_STACK[event]=[]),void EVENTS_STACK[event].push(callback))},target.each(function(){var item,setOrigin,directionalOnce,properties;item=$(this),directionalOnce=setOrigin=null,properties={scale:{},move:{origin:{},current:{},diff:{}}},item.on("touchstart",function(evt){directionalOnce=setOrigin=!!0,triggerCallback("touchstart",{event:evt.originalEvent})}),item.on("touchend",function(evt){directionalOnce=!1,triggerCallback("touchend",{event:evt.originalEvent})}),item.on("gesturestart",function(evt){var evt=evt.originalEvent,scale=setScale(evt.scale);triggerCallback("gesturestart",{event:evt}),properties.scale.current=properties.scale.current||scale,properties.scale.changed=!1}),item.on("gestureend",function(evt){var evt=evt.originalEvent,scale=setScale(evt.scale);triggerCallback("gestureend",{event:evt}),properties.scale.current!==scale&&(properties.scale.current=scale,properties.scale.changed=!0,triggerCallback("scale",{event:evt}))}),item.on("touchmove",function(evt){var direction,evt=evt.originalEvent,touches=evt.touches[0],pageX=touches.pageX,touches=touches.pageY,origin=(properties.move.current={x:pageX,y:touches},setOrigin||(properties.move.origin={x:pageX,y:touches},setOrigin=!0),properties.move.origin);properties.move.diff={x:pageX-origin.x,y:touches-origin.y},directionalOnce||(direction=[],origin.x+15<=pageX?direction.push("right"):pageX<=origin.x-15&&direction.push("left"),touches<=origin.y-15?direction.push("up"):touches>=origin.y+15&&direction.push("down"),0<direction.length&&(triggerCallback("swipe",{direction:direction,properties:properties,event:evt}),directionalOnce=!0))})})}return function(target,conf){return new TouchEvents(target)}});
1072Modulr.define("core.plugins:TwitterConnector",["jquery"],function($){function App(){}var CONST={apiPath:"/feeds/p/twitter/1.1/"},FeedNormalizer=(CONST.type={search:{feed:CONST.apiPath+"search/tweets/",required:["q"]},timeline:{feed:CONST.apiPath+"statuses/user_timeline/",required:["screen_name"]}},App.prototype.init=function(){},App.prototype.apiCall=function(config,callback){var type=config.type,refresh=config.refreshUrl||!1,config=config.params||{};if(!CONST.type[type])return log("[Twitter.Connector] Unknown type: "+type),!1;var conf=CONST.type[type],url=conf.feed;if(refresh)url+=refresh;else if(!validParams(config,conf.required))return log("[Twitter.Connector] Required Parameters missing."),!1;config.cb=cacheBuster(2),"function"==typeof callback&&$.ajax({url:url,data:config,dataType:"json",success:function(data){data=FeedNormalizer[type]?FeedNormalizer[type](data):data;callback(data)}})},App.prototype.formatTweet=function(str,types){return formatMessage(str,types)},(()=>{var FeedNormalizer={};return FeedNormalizer.search=function(data){for(var item,items=data.statuses,itemLen=items.length,x=0;x<itemLen;x++)data.statuses[x]=((item=items[x]).textFormatted=formatMessage(item.text),item);return data},FeedNormalizer.timeline=function(data){for(var item,len=data.length,x=0;x<len;x++)data[x]=((item=data[x]).textFormatted=formatMessage(item.text),item);return data},FeedNormalizer})()),formatMessage=function(text,types){var i,z,replace={},matches={links:text.match(/\http:\/\/\S+/gi),users:text.match(/@[a-zA-Z0-9\-\_]+/gi),terms:text.match(/#[a-zA-Z0-9\-\_]+/gi)},replaceTMP={links:'<a target="_blank" href="${item}" target="_blank" class="hyper-word">${item}</a>',users:'<a target="_blank" href="//twitter.com/${link}">${item}</a>',terms:'<a target="_blank" href="//twitter.com/${link}">${item}</a>'};if(types)for(z=0;z<types.lenth;z++){var t=types[z];replaceTMP[t]&&(replace[t]=replaceTMP[t])}else replace=replaceTMP;for(i in matches){var match=matches[i];if(match&&replace[i])for(var len=match.length,x=0;x<len;x++){var item=match[x];text="users"===i?text.replace(item,replace[i].replace(/(\$\{item\})/g,item).replace(/(\$\{link\})/g,item.slice(1))):"terms"===i?text.replace(item,replace[i].replace(/(\$\{item\})/g,item).replace(/(\$\{link\})/g,"search?q="+item.slice(1))):text.replace(item,replace[i].replace(/(\$\{item\})/g,item))}}return text},validParams=function(params,required){for(var ret=!0,x=0;x<required.length;x++)if(!params[required[x]]){ret=!1;break}return ret},cacheBuster=function(freq){freq=freq||!1;var date=new Date,str=date.getFullYear().toString()+(date.getMonth()+1).toString()+date.getDate().toString(),hr=date.getHours()+1,date=date.getMinutes();return str+=hr.toString()+(freq&&!isNaN(freq)?Math.floor(date/parseFloat(freq)).toString():"")},log=function(){if(window.console)try{return console.log.apply(console,arguments)}catch(err){console.log(arguments)}};return App}); 1073Modulr.define("core.plugins:URLInfo",[],function(){function buildUrl(info){var url=info.path,query=joinPair(info.query),info=joinPair(info.hash);return url+(query?"?"+query:"")+(info?"#"+info:"")}function joinPair(pair){var i,arr=[];for(i in pair){var val=pair[i];arr.push(val?[i,encodeURIComponent(val)].join("="):i)}return arr?arr.join("&"):""}function itemize(info){for(var s,si=info.split("&"),obj={},i=0;i<si.length;i++)0<si[i].length&&(obj[(s=si[i].split("="))[0]]=s[1]||"");return obj}function trim(str){return str.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}return function(URL){var INFO=(url=>{var hs,path=(url=url.split("?"))[0],hash="";return 0<(url=url[1]||"").length?(hs=url.split("#"),0<(hash=trim(hs[1]||"")).length&&(url=hs[0])):(hs=path.split("#"),0<(hash=trim(hs[1]||"")).length&&(path=hs[0])),{path:path,query:itemize(url),hash:itemize(hash)}})(URL);this.addQuery=function(pair,returnUrl){for(var i in pair)INFO.query[i]=pair[i];var ret=INFO;return ret=returnUrl?buildUrl(INFO):ret},this.addHash=function(pair,returnUrl){for(var i in pair)INFO.hash[i]=pair[i];var ret=INFO;return ret=returnUrl?buildUrl(INFO):ret},this.getUrl=function(){return buildUrl(INFO)},this.getInfo=function(){return INFO}}}); 1074Modulr.define("core.plugins:ValidateForm",["require"],function(require){return class{email(input){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(input)}phone(phone){var pattern=/^(?:\+?1(|\s)[-.â]?)?\(?([0-9]{3})\)?(|\s)[-.â]?([0-9]{3})[-.â]?(|\s)([0-9]{4})$/;let res=!1;if(pattern.test(phone)){let match=phone.match(pattern);res=(()=>{var res=[];for(let i=1;i<match.length;i++)/^\d+$/.test(match[i])&&res.push(match[i]);return res.join("")})()}return res}}}); 1075Modulr.define("core.plugins:Viewport",["require","OnScroll","OnWindowResize"],function(require,OnScroll,OnWindowResize){return new function(){var Proto=this;Proto.inView=function(targetElement,yes,no,props){var currBool,check;"function"==typeof yes&&(currBool=!1,(check=function(){var bool=Proto.isInView(targetElement);currBool!==bool&&((currBool=bool)?yes():"function"==typeof no&&no())})(),OnScroll(check,0,props),OnWindowResize(check,0))},Proto.inViewOnce=function(targetElement,callback,props){var hasLoaded=!1;Proto.inView(targetElement,function(){hasLoaded||(hasLoaded=!0,callback())},null,props)},Proto.isInView=function(targetElement){targetElement=targetElement.get(0).getBoundingClientRect();return 0<=targetElement.top&&0<=targetElement.left&&targetElement.top<=(window.innerHeight||document.documentElement.clientHeight)+50}}}); 1076Modulr.define("core.plugins:WatchNow",["jquery","MultiFeedParser","DateTime","STATIC_DOMAIN","akamai","ImageResizer"],function($,MultiFeedParser,DateTime,domain,Akamai,ImageResizer){function App(config){this.__vars={};var v=this.__vars;v.data={},config=config&&"object"==typeof config&&!$.isArray(config)?config:{},(v._config=config).parserOnly||setFeedParser(v)}var Time=Akamai.time,CONST={feeds:{}},setFeedParser=(CONST.feeds.FN={"sched-tool":"//www.foxnews.com/feeds/schedule/channel/foxnewscom-live/feed/json",playlist:"//interactive.foxnews.com/projects/watch-now/live.js"},CONST.feeds.FNL={"sched-tool":"//www.foxnews.com/feeds/schedule/channel/foxnewscom-live/feed/json",playlist:"//video.foxnews.com/v/feed/playlist/5218470496001.js?template=fox"},CONST.feeds.FB={"sched-tool":"//www.foxbusiness.com/feeds/watch/show-schedule/feed/json/",playlist:"//video.foxbusiness.com/v/feed/playlist/932683241001.js?template=fox"},CONST.feeds.SBC={"sched-tool":"//www.foxbusiness.com/feeds/watch/show-schedule/feed/json/",playlist:"//video.foxbusiness.com/v/feed/playlist/937116525001.js?template=fox"},CONST.config={},CONST.config.imageDimension=[132,74],App.prototype.getData=function(callback){var v=this.__vars,parserOnly=!(!v._config||!v._config.parserOnly);if("function"!=typeof callback||parserOnly)return!1;v._parser.event.onLoad("sched-tool",function(schedData){v.data["sched-tool"]=schedData,v._parser.event.getData("playlist",function(playlistData){v.data.playlist=playlistData;playlistData=normalizeBoth(schedData,playlistData);callback(playlistData)})})},App.prototype.getScheduleFeed=function(callback){var v=this.__vars,parserOnly=!(!v._config||!v._config.parserOnly);if("function"!=typeof callback||parserOnly)return!1;v._parser.event.onLoad("sched-tool",function(data){v.data["sched-tool"]=data,callback(data)})},App.prototype.getPlaylistFeed=function(callback){var v=this.__vars,parserOnly=!(!v._config||!v._config.parserOnly);if("function"!=typeof callback||parserOnly)return!1;v._parser.event.onLoad("playlist",function(data){v.data.playlist=data,callback(data)})},App.prototype.parseScheduleData=function(feedData,config,full){return normalizeSchedTool(feedData,config,full)},function(vars){var config=vars._config,feed=CONST.feeds.FN,refresh=("foxbusiness"===config.site?feed=CONST.feeds.FB:"smallbusiness"===config.site?feed=CONST.feeds.SBC:"latino"===config.site&&(feed=CONST.feeds.FNL),!1),feedConfig=(config.refresh&&!isNaN(config.refresh)&&(refresh=parseInt(config.refresh,10)),{});feedConfig.feeds={},feedConfig.logging=!0,feedConfig.initOnLoad=!0,refresh&&(feedConfig.cacheTime=refresh),feedConfig.feeds.playlist={url:feed.playlist,jsonpCallback:"FOX_WatchNowPlaylist",normalize:function(data){var ret=data;return ret=data?normalizePlaylist(config,data):ret}}
1076,feedConfig.feeds["sched-tool"]={url:feed["sched-tool"],jsonpCallback:"FOX_WatchNowSchedTool",normalize:function(data){var ret=data,full=!!config.fullSchedule;return ret=data?normalizeSchedTool(data,config,full):ret}},vars._parser=new MultiFeedParser(feedConfig)}),normalizeBoth=function(sched,playlist){for(var len=999<playlist.length?999:playlist.length,arr=[],cntr=(sched&&arr.push(sched),0),liveArr=[];cntr<playlist.length;)playlist[cntr]&&playlist[cntr].isLive?(liveArr.push(playlist[cntr]),playlist.splice(cntr,1)):cntr+=1;playlist.reverse(),liveArr.reverse(),(playlist=playlist.concat(liveArr)).reverse();for(var x=0;x<len;x+=1)arr.push(playlist[x]);return arr.length%2!=0&&arr.pop(),arr},normalizePlaylist=function(config,data){var info=!!(data&&data.channel&&data.channel.item)&&data.channel.item;if(!info)return!1;for(var arr=[],len=(info=$.isArray(info)?info:[info]).length,dim=config.imageDimension||CONST.config.imageDimension,set=function(item){var img=setResizerDimension(item["media-group"]["media-thumbnail"]["@attributes"].url,dim);return{isLive:(val=>{var ret=!1;if(val){val=$.isArray(val)?val:[val];for(var i=0;i<val.length;i+=1)if(-1<val[i].indexOf("live_stream")){ret=!0;break}}return ret})(item.category),title:item.title,link:item.link,guid:item.guid,img:img,raw:item}},x=0;x<len;x+=1)arr.push(set(info[x]));return arr},normalizeSchedTool=function(data,config,full){for(var arr=[],latest=[],currentShow=!1,items=data.day,nowDate=Time.getCurrent(),maxLatestLen=config&&config.maxLatest?config.maxLatest:3,pushShow=function(showInfo,idx,isCurrent){latest.push({current:isCurrent=isCurrent||!1,show:showInfo,index:idx})},x=0;x<items.length;x+=1)(item=>{for(var macTitle,custom,ret,dim,shows=item.show||[],shows=$.isArray(shows)?shows:[shows],z=0;z<shows.length;z+=1){var show=shows[z];show.start=setSchedTime(show.start),show.end=setSchedTime(show.end),show.description="string"!=typeof show.description?"":$("<div></div>").text(show.description).text(),show.showImg=(macTitle=show["machine-title"],custom=show.image,dim=ret=void 0,macTitle="string"==typeof macTitle?$.trim(macTitle):"",ret=domain+"/static/orion/img/clear.gif",dim=config.imageDimension||CONST.config.imageDimension,custom?ret=setImageResizer(custom,dim):0<macTitle.length&&(custom=domain,config.imagePatternFull?custom=config.imagePatternFull.replace("${machineTitle}",macTitle):config.imagePattern?custom+=config.imagePattern.replace("${machineTitle}",macTitle):custom+=CONST.config.imagePattern.replace("${machineTitle}",macTitle),ret=setImageResizer(custom,dim)),ret),arr.push(show),show.start_early=new Date(show.start.getTime()-3e5),!currentShow&&show.start_early<=nowDate&&show.end>=nowDate?(latest=[],pushShow(show,arr.length-1,!0),currentShow=!0):(latest.length<maxLatestLen&¤tShow||latest.length<maxLatestLen&&show.start>=nowDate)&&pushShow(show,arr.length-1)}})(items[x]);return data=(latest=!!((data={latest:latest,normalized:arr,raw:data})&&data.latest[0]&&data.latest[0].current)&&data.latest[0].show)?{title:latest.title,img:latest.showImg,isLive:!0,link:latest.link,guid:latest["machine-title"],webShow:!0,raw:latest,rawDump:data}:full?{rawDump:data}:latest},setResizerDimension=function(url,dim){var arr,len,width,height;return dim?(width=(arr=url.split("/"))[(len=arr.length)-3],height=arr[len-2],arr[len-3]=isNaN(width)?width:dim[0],arr[len-2]=isNaN(height)?height:dim[1],arr.join("/")):url},setImageResizer=function(url,dim){return dim?ImageResizer(url,dim[0],dim[1]):url},setSchedTime=function(val){var date=val instanceof Date?val:(date=(val=-1<val.indexOf("T")?val.split("T"):val.split(" "))[0],val=val[1].split("-")[0],date=[(date=date.split("-"))[1],date[2],date[0]].join("/"),new Date([date,val].join(" ")));return date};return App}); 1077Modulr.define("core.plugins:WeatherDataAggregate",["require","core.base:utils/cookie","core.base:utils/akamai"],function(require,Cookie){let GEO=require("core.base:utils/akamai").geo;class WeatherDataAggregate{constructor(){this.components=[],this.zip=null,this.aggregateData={}}
1077async init(){this.getZip(),await this.runUpdate()||(this.setZip(null),this.runUpdate())}async runUpdate(){var data=(await this.fetchWeatherData()).data;return!!data&&(data=this.formatData(data),this.aggregateData=data,this.renderComponents(data),!0)}manageComponent(component){this.components.push(component)}getZip(){let zip=Cookie.get("FXN_w_locinfo")||null;return this.validateZip(zip)||(zip=GEO.get().zipRange),this.validateZip(zip)&&(zip=zip.substring(0,5),this.setZip(zip)),zip}validateZip(zip){return/^([0-9]){5}.*$/.test(zip)}setZip(zip){this.zip=zip,Cookie.set("FXN_w_locinfo",zip,{path:"/",expires:100})}async fetchWeatherData(){var ok,zip=this.zip||this.getZip();return zip&&(ok=(zip=await fetch("https://api.foxweather.com/web/aggregate?postal_code="+zip)).ok,ok)?zip.json():{data:null}}renderComponents(aggregateData){this.components.forEach(component=>{component.render(aggregateData)})}formatData(data){let{hourly,daily,location,current}=data;var{city:data,state}=location,{high,low}=current,zip=this.zip,temperature=(hourly=hourly.map(hour=>{var datetime=hour.datetime,datetime=new Date(datetime.replace(/-\d{4}$/gi,"")).getHours();return hour.hours=12<=datetime?datetime-12:datetime,hour.ampm=12<=datetime?"pm":"am",0===hour.hours&&12===datetime?(hour.hours=12,hour.ampm="pm"):0===datetime&&(hour.hours=12,hour.ampm="am"),hour}),daily=daily.map(day=>{var datetime=day.datetime,datetime=(dateString=>{var[,dateString,month,d]=/(\d{4})-(\d{1,2})-(\d{1,2})/.exec(dateString);return new Date(dateString,month-1,d)})(datetime),datetime=new Date(datetime).toDateString();return day.day=datetime.slice(0,3),day}),hourly[0].hours="Today",hourly[0].ampm="",daily[0].day="Today",hourly[0]?.temperature?.value);return{city:data,state:state,high:high,low:low,temperature:temperature,icon_code:current?.icon_code,image:current?.image,phrase:current?.phrase,hourly:hourly.slice(0,4),daily:daily.slice(0,4),zip:zip}}}return WeatherDataAggregate}); 1078((Modulr,FNC)=>{var uid="core.plugins";Modulr.getInstance(uid)||(uid={instance:uid,baseDomain:FNC.CDN.domain,baseUrl:"/static/orion/scripts/core/plugins/app",shim:{jquery:{src:"/static/orion/scripts/core/utils/jquery/core.js",exports:"jQuery"},lodash:{src:"/static/orion/scripts/core/utils/lodash.js",exports:"_"},"akamai.geo":{src:"https://static.foxnews.com/static/orion/scripts/core/utils/geo.js",exports:"FNC.GEO"}}},(Modulr=Modulr.config(uid)).define("ENV",function(){return FNC.CDN.env}),Modulr.define("STATIC_DOMAIN",function(){return FNC.CDN.domain}),Modulr.define("ISA",function(){return FNC.ISA}),Modulr.define("akamai",["akamai.geo"],function(){return FNC.GEO}))})(window.Modulr,(window.FNC=window.FNC||{},window.FNC.CDN=window.FNC.CDN||(()=>{for(var type="prod",found=!1,scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var src=scripts[i].getAttribute("src")||"";if(src&&(idx(src,"fncstatic.com/static/")||idx(src,"foxnews.com/static/")||idx(src,"foxbusiness.com/static/")||idx(src,"/static/v"))){found=src;break}}function idx(e,v){return-1<e.indexOf(v)}found&&(idx(found,"qa.global.")||idx(found,"-qa.")?type="qa":idx(found,"staging.")?type="staging":idx(found,"global.fncstatic")||(type="relative"));var domain="global.fncstatic.com",env="relative"===type?"prod":type;switch(type){case"qa":domain="qa."+domain;break;case"staging":domain="https:"===window.location.protocol?domain:["v8-staging","foxnews.com"].join(".");break;case"relative":domain=window.location.host}return domain="//"+domain,{domain:window.FOX_ENV_STATIC_DOMAIN=domain,env:window.FOX_ENV_STATIC=env}})(),window.FNC)); 1079window.FNC=window.FNC||{},window.FNC.core=window.FNC.core||{},window.FNC.core.noticias=/(noticias|weglot)/i.test(window.location.hostname)||window.location.search.includes("__chk_noticias=1"),((Modulr,FNC)=>{Modulr.setReady(),FNC._DEPLOY_VERSION="20260928155743",FNC.Loader=FNC.Loader||(()=>{if(Modulr.getInstance("core.base"))return!1;d=FNC.CDN&&FNC.CDN.domain?FNC.CDN.domain:null,ret="//static.foxnews.com",ssl="https:"===window.location.protocol,d?(-1<d.indexOf("fncstatic.com")||!ssl)&&(ret=d):ssl&&-1<"static.foxnews.com".indexOf("v8-staging")&&(ret="static.foxnews.com");var d,ssl,ret={instance:"core.base",baseDomain:ret,baseUrl:"/static/orion/scripts/core/base/app",masterFile:"/static/orion/scripts/core/utils/modulr/master.js",packages:["core.plugins","core.components","core.templates","core.auth","fox-news.noticias"],shim:{jquery:{src:"/static/orion/scripts/core/utils/jquery/core.js",exports:"jQuery"},lodash:{src:"/static/orion/scripts/core/utils/lodash.js",exports:"_"},"fnc.cdn":{src:"/static/orion/scripts/core/utils/domain.js",exports:"FNC.CDN"},"akamai.geo":{src:"https://static.foxnews.com/static/orion/scripts/core/utils/geo.js",exports:"FNC.GEO"}
1079,"cache.util":{src:"/static/orion/scripts/core/utils/cache.js?cb="+(d=new Date,ssl=d.getSeconds(),[d.getFullYear(),d.getMonth()+1,d.getDate(),d.getHours(),d.getMinutes()].join("")+(ssl<=30?30:1)),exports:"__util_cache",noCacheString:!0},modernizr:{src:"/static/orion/scripts/core/utils/modernizr.js",exports:"Modernizr"}}},Instance=Modulr.config(ret);return Instance.define("ISA",function(){return FNC.ISA}),Instance.require(["cache.util","akamai.geo"]),new function(){var Proto=this;Proto.load=function(){var val,args=arguments,scripts="string"==typeof args[0]?[args[0]]:(val=args[0],"[object Array]"===Object.prototype.toString.call(val)?args[0]:[]),callback="function"==typeof args[0]?args[0]:args[1]&&"function"==typeof args[1]?args[1]:function(){};Instance.require(["cache.util","akamai.geo"],function(){Instance.require(["require","lodash","jquery","fnc.cdn","akamai.geo","script.packages"],function(require,_,$){require("fnc.cdn"),require("geo");var loader,packages=require("script.packages"),runCallback=(scripts=packages.set(scripts),function(){"function"==typeof callback&&$(document).ready(function(){callback(require)})});(0<scripts.length?loader=function(){((src,callback)=>{src=((val,CDN)=>(/^(http|https):\/\//i.test(val)&&(val=val.replace(/^(http|https):/,"")),val=/^\/\//.test(val)?val:CDN.domain+(/^\//.test(val)?"":"/")+val))(src),"function"==typeof Modulr.loadScript?Modulr.loadScript(src,function(){"function"==typeof callback&&callback()}):((src,callback)=>{var isOpera=void 0!==window.opera&&"[object Opera]"===window.opera.toString()||-1<navigator.userAgent.indexOf("Opera")?1:0,script=document.createElement("script");script.async=!0,!script.attachEvent||script.attachEvent.toString&&script.attachEvent.toString().indexOf("[native code")<0||isOpera?(script.addEventListener("load",function(){"function"==typeof callback&&callback()},!1),script.addEventListener("error",function(){throw new Error("Error loading script: "+src)},!1)):script.attachEvent("onreadystatechange",function(){"function"==typeof callback&&callback()}),script.src=src,document.getElementsByTagName("head")[0].appendChild(script)})(src,callback)})(scripts.shift(),function(){(0<scripts.length?loader:runCallback)()})}:runCallback)()})})},Proto.components=function(name,callback){"function"==typeof callback&&Proto.load(function(require){require(["core.components:"+name],function(Component){callback(Component)})})},Proto.init=function(){Proto.pre(),Instance.require(["jquery","core.plugins:CredibleUnitBuilder","core.plugins:OptimizelyLoader"],function($,CredibleUnitBuilder,OptimizelyLoader){function done(){FNC.ISA&&FNC.ISA.init(),CredibleUnitBuilder&&(new CredibleUnitBuilder).init()}FNC.core._readyListener?FNC.core._readyListener.attach(function(){done()}):$(document).ready(function(){done()})})},Proto.pre=function(){var foxstrike;FNC.ISA&&FNC.ISA.pre(),(foxstrike=window.foxstrike||{}).cmd=foxstrike.cmd||[],foxstrike.config&&foxstrike.cmd.push(function(Strike){"function"==typeof Strike.pageReady&&Strike.pageReady()}),Instance.require(["modules/referral","modules/scroll-up-header","modules/market-indexes","modules/apps-flyer"]),window.FNC.core.noticias&&Proto.load("/static/orion/scripts/fox-news/noticias/ag.app.js",require=>{require(["fox-news.noticias:main"],App=>{App()})})}}})(),window.mboxCreate=function(){console.log("mbox disabled")}})(window.Modulr,window.FNC);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.