function ouibounce(e,t){"use strict";function n(e,t){return void 0===e?t:e}function r(){f.addEventListener("mouseleave",o),f.addEventListener("mouseenter",a)}function o(e){e.clientY>l||(h=setTimeout(i,u))}function a(){h&&(clearTimeout(h),h=null)}function i(){s(),d()}function s(){f.removeEventListener("mouseleave",o),f.removeEventListener("mouseenter",a)}var p=t||{},l=n(p.sensitivity,20),c=n(p.timer,1e3),u=n(p.delay,0),d=p.callback||function(){},h=null,f=document.documentElement;return setTimeout(r,c),{fire:i,disable:s,enable:r}}function is_touch_device(){return!!("ontouchstart"in window)||!!("onmsgesturechange"in window)}function webpushNotEnabled(){var e="safari"in window&&"pushNotification"in window.safari,t="serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window,n=e&&"granted"===safari.pushNotification.permission("web.com.reamaze.push").permission,r=t&&"granted"===Notification.permission,o=e&&!n,a=t&&!r&&"denied"!==Notification.permission;return!window.cordova&&(o||a)}function stripdown(e,t){var n,r,o=new marked.Renderer;t?(n={elements:["span"],attributes:{span:["class"]}},r=!1):(n={elements:[]},r=!0);var a=new Sanitize(n),i=document.createElement("div");i.innerHTML=marked(e,{sanitize:r,gfm:!0,renderer:o,silent:!0});var s=a.clean_node(i),p=document.createElement("div");return p.appendChild(s),p.innerHTML}function encodeToHtmlEntities(e){var t="[\\u{000A0}-\\u{FFFFF}]";return t=new RegExp(t,"gu"),e.replace(t,(function(e){return"&#"+e.codePointAt(0)+";"}))}function getContrastYIQ(e){return"#"===e.slice(0,1)&&(e=e.slice(1)),3===e.length&&(e=e.split("").map((function(e){return e+e})).join("")),(299*parseInt(e.substr(0,2),16)+587*parseInt(e.substr(2,2),16)+114*parseInt(e.substr(4,2),16))/1e3}function hasCreditCard(e){var t=/[-/#](?:\d[ -]*?){13,16}|((?:\d[ -]*?){13,16})/g;if(e){var n=e.matchAll(t),r=!0,o=!1,a=void 0;try{for(var i,s=n[Symbol.iterator]();!(r=(i=s.next()).done);r=!0){var p=i.value[1];if(p){var l=new RegExp("http[^\\s]*"+p).test(e),c=new RegExp("[a-zA-Z]+"+p).test(e),u=new RegExp(p+"(?=\\d)").test(e);if(!l&&!c&&!u&&checkCreditCard(p))return!0}}}catch(e){o=!0,a=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}}return!1}function checkCreditCard(e){if(/[^0-9-\s]+/.test(e))return!1;var t=0,n=!1;if(e=e.replace(/\D/g,""),["978","979"].includes(e.substring(0,3)))return!1;for(var r=e.length-1;r>=0;r--){var o=e.charAt(r),a=parseInt(o,10);n&&(a*=2)>9&&(a-=9),t+=a,n=!n}return t%10==0}function getColorFromGdColorPack(e){return colorPackConfig={"000":"#ffd700","001":"#f5b500","002":"#ff9c00","003":"#ee661b","004":"#c84835","005":"#d22f25","006":"#a0262f","007":"#f26193","008":"#da225e","009":"#ad1457","010":"#ac41bf","011":"#7c4889","012":"#7e54c6","013":"#67156e","014":"#59798e","015":"#2994ae","016":"#0075c1","017":"#283878","018":"#4caf51","019":"#799a19","020":"#008d55","021":"#40671d","022":"#c4ad92","023":"#a2938a","024":"#725b54","025":"#4c3b37","026":"#bebebe","027":"#8c8c8c","028":"#5b5b5b","029":"#111111"},colorPackConfig[e]}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function withTimerMixin(e){var t=function(t){function n(){_classCallCheck(this,n),_get(Object.getPrototypeOf(n.prototype),"constructor",this).apply(this,arguments)}return _inherits(n,t),_createClass(n,[{key:"componentWillUnmount",value:function(){TimerMixin.componentWillUnmount.bind(this)}},{key:"render",value:function(){return React.createElement(e,_extends({setTimeout:TimerMixin.setTimeout.bind(this),clearTimeout:TimerMixin.clearTimeout.bind(this),setInterval:TimerMixin.setInterval.bind(this),clearInterval:TimerMixin.clearInterval.bind(this),setImmediate:TimerMixin.setImmediate.bind(this),clearImmediate:TimerMixin.clearImmediate.bind(this),requestAnimationFrame:TimerMixin.requestAnimationFrame.bind(this),cancelAnimationFrame:TimerMixin.cancelAnimationFrame.bind(this)},this.props))}}]),n}(React.Component);return t}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function _objectWithoutProperties(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var JSON;window._original_export=window.export,window._original_exports=window.exports,window._original_require=window.require,window._original_requirejs=window.requirejs,window._original_module=window.module,window._original_define=window.define,window.export=window.exports=window.require=window.requirejs=window.module=window.define=void 0,JSON||(JSON={}),function(){"use strict";function f(e){return e<10?"0"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,(function(e){var t=meta[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}))+'"':'"'+e+'"'}function str(e,t){var n,r,o,a,i,s=gap,p=t[e];switch(p&&"object"==typeof p&&"function"==typeof p.toJSON&&(p=p.toJSON(e)),"function"==typeof rep&&(p=rep.call(t,e,p)),typeof p){case"string":return quote(p);case"number":return isFinite(p)?String(p):"null";case"boolean":case"null":return String(p);case"object":if(!p)return"null";if(gap+=indent,i=[],"[object Array]"===Object.prototype.toString.apply(p)){for(a=p.length,n=0;n0&&t-1 in e)}function r(e,t,n){if(he.isFunction(t))return he.grep(e,(function(e,r){return!!t.call(e,r,e)!==n}));if(t.nodeType)return he.grep(e,(function(e){return e===t!==n}));if("string"==typeof t){if(Ee.test(t))return he.filter(t,e,n);t=he.filter(t,e)}return he.grep(e,(function(e){return he.inArray(e,t)>-1!==n}))}function o(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}function a(e){var t={};return he.each(e.match(ze)||[],(function(e,n){t[n]=!0})),t}function i(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(i(),he.ready())}function p(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Pe,"-$1").toLowerCase();if("string"==typeof(n=e.getAttribute(r))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Ie.test(n)?he.parseJSON(n):n)}catch(e){}he.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!he.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(Ae(e)){var o,a,i=he.expando,s=e.nodeType,p=s?he.cache:e,l=s?e[i]:e[i]&&i;if(l&&p[l]&&(r||p[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[i]=ne.pop()||he.guid++:i),p[l]||(p[l]=s?{}:{toJSON:he.noop}),"object"!=typeof t&&"function"!=typeof t||(r?p[l]=he.extend(p[l],t):p[l].data=he.extend(p[l].data,t)),a=p[l],r||(a.data||(a.data={}),a=a.data),void 0!==n&&(a[he.camelCase(t)]=n),"string"==typeof t?null==(o=a[t])&&(o=a[he.camelCase(t)]):o=a,o}}function u(e,t,n){if(Ae(e)){var r,o,a=e.nodeType,i=a?he.cache:e,s=a?e[he.expando]:he.expando;if(i[s]){if(t&&(r=n?i[s]:i[s].data)){o=(t=he.isArray(t)?t.concat(he.map(t,he.camelCase)):t in r||(t=he.camelCase(t))in r?[t]:t.split(" ")).length;for(;o--;)delete r[t[o]];if(n?!l(r):!he.isEmptyObject(r))return}(n||(delete i[s].data,l(i[s])))&&(a?he.cleanData([e],!0):ue.deleteExpando||i!=i.window?delete i[s]:i[s]=void 0)}}}function d(e,t,n,r){var o,a=1,i=20,s=r?function(){return r.cur()}:function(){return he.css(e,t,"")},p=s(),l=n&&n[3]||(he.cssNumber[t]?"":"px"),c=(he.cssNumber[t]||"px"!==l&&+p)&&Ue.exec(he.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+p||1;do{c/=a=a||".5",he.style(e,t,c+l)}while(a!==(a=s()/p)&&1!==a&&--i)}return n&&(c=+c||+p||0,o=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=o)),o}function h(e){var t=Ge.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function f(e,t){var n,r,o=0,a=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!a)for(a=[],n=e.childNodes||e;null!=(r=n[o]);o++)!t||he.nodeName(r,t)?a.push(r):he.merge(a,f(r,t));return void 0===t||t&&he.nodeName(e,t)?he.merge([e],a):a}function m(e,t){for(var n,r=0;null!=(n=e[r]);r++)he._data(n,"globalEval",!t||he._data(t[r],"globalEval"))}function g(e){Ve.test(e.type)&&(e.defaultChecked=e.checked)}function v(e,t,n,r,o){for(var a,i,s,p,l,c,u,d=e.length,v=h(t),y=[],b=0;b"!==u[1]||Qe.test(i)?0:p:p.firstChild)&&i.childNodes.length;a--;)he.nodeName(c=i.childNodes[a],"tbody")&&!c.childNodes.length&&i.removeChild(c);for(he.merge(y,p.childNodes),p.textContent="";p.firstChild;)p.removeChild(p.firstChild);p=v.lastChild}else y.push(t.createTextNode(i));for(p&&v.removeChild(p),ue.appendChecked||he.grep(f(y,"input"),g),b=0;i=y[b++];)if(r&&he.inArray(i,r)>-1)o&&o.push(i);else if(s=he.contains(i.ownerDocument,i),p=f(v.appendChild(i),"script"),s&&m(p),n)for(a=0;i=p[a++];)We.test(i.type||"")&&n.push(i);return p=null,v}function y(){return!0}function b(){return!1}function C(){try{return re.activeElement}catch(e){}}function x(e,t,n,r,o,a){var i,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)x(e,s,n,r,t[s],a);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=b;else if(!o)return e;return 1===a&&(i=o,o=function(e){return he().off(e),i.apply(this,arguments)},o.guid=i.guid||(i.guid=he.guid++)),e.each((function(){he.event.add(this,t,o,r,n)}))}function w(e,t){return he.nodeName(e,"table")&&he.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function E(e){return e.type=(null!==he.find.attr(e,"type"))+"/"+e.type,e}function _(e){var t=st.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function T(e,t){if(1===t.nodeType&&he.hasData(e)){var n,r,o,a=he._data(e),i=he._data(t,a),s=a.events;if(s)for(n in delete i.handle,i.events={},s)for(r=0,o=s[n].length;r1&&"string"==typeof h&&!ue.checkClone&&it.test(h))return e.each((function(o){var a=e.eq(o);m&&(t[0]=h.call(this,o,a.html())),R(a,t,n,r)}));if(u&&(o=(l=v(t,e[0].ownerDocument,!1,e,r)).firstChild,1===l.childNodes.length&&(l=o),o||r)){for(i=(s=he.map(f(l,"script"),E)).length;c")).appendTo(t.documentElement))[0].contentWindow||ct[0].contentDocument).document).write(),t.close(),n=k(e,t),ct.detach()),ut[e]=n),n}function O(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function A(e){if(e in St)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Tt.length;n--;)if((e=Tt[n]+t)in St)return e}function I(e,t){for(var n,r,o,a=[],i=0,s=e.length;i=0&&n=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==he.type(e)||e.nodeType||he.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}if(!ue.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?pe[le.call(e)]||"object":typeof e},globalEval:function(t){t&&he.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(me,"ms-").replace(ge,ve)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,o=0;if(n(e))for(r=e.length;ow.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[U]=!0,e}function o(e){var t=A.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function i(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||G)-(~e.sourceIndex||G);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function p(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r((function(t){return t=+t,r((function(n,r){for(var o,a=e([],n.length,t),i=a.length;i--;)n[o=a[i]]&&(n[o]=!(r[o]=n[o]))}))}))}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function u(){}function d(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function m(e,n,r){for(var o=0,a=n.length;o-1&&(r[l]=!(i[l]=u))}}else b=g(b===i?b.splice(f,b.length):b),a?a(null,i,b,p):J.apply(i,b)}))}function y(e){for(var t,n,r,o=e.length,a=w.relative[e[0].type],i=a||w.relative[" "],s=a?1:0,p=h((function(e){return e===t}),i,!0),l=h((function(e){return ee(t,e)>-1}),i,!0),c=[function(e,n,r){var o=!a&&(r||n!==N)||((t=n).nodeType?p(e,n,r):l(e,n,r));return t=null,o}];s1&&f(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s0,a=e.length>0,i=function(r,i,s,p,l){var c,u,d,h=0,f="0",m=r&&[],v=[],y=N,b=r||a&&w.find.TAG("*",l),C=B+=null==y?1:Math.random()||.1,x=b.length;for(l&&(N=i===A||i||l);f!==x&&null!=(c=b[f]);f++){if(a&&c){for(u=0,i||c.ownerDocument===A||(O(c),s=!P);d=e[u++];)if(d(c,i||A,s)){p.push(c);break}l&&(B=C)}o&&((c=!d&&c)&&h--,r&&m.push(c))}if(h+=f,o&&f!==h){for(u=0;d=n[u++];)d(m,v,i,s);if(r){if(h>0)for(;f--;)m[f]||v[f]||(v[f]=Q.call(p));v=g(v)}J.apply(p,v),l&&!r&&v.length>0&&h+n.length>1&&t.uniqueSort(p)}return l&&(B=C,N=y),m};return o?r(i):i}var C,x,w,E,_,T,S,R,N,k,z,O,A,I,P,D,M,j,L,U="sizzle"+1*new Date,F=e.document,B=0,q=0,V=n(),H=n(),W=n(),$=function(e,t){return e===t&&(z=!0),0},G=1<<31,K={}.hasOwnProperty,Y=[],Q=Y.pop,X=Y.push,J=Y.push,Z=Y.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),ue=new RegExp(ae),de=new RegExp("^"+re+"$"),he={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae), CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},fe=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=/'|\\/g,Ce=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=function(){O()};try{J.apply(Y=Z.call(F.childNodes),F.childNodes),Y[F.childNodes.length].nodeType}catch(e){J={apply:Y.length?function(e,t){X.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}for(C in x=t.support={},_=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},O=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:F;return r!==A&&9===r.nodeType&&r.documentElement?(I=(A=r).documentElement,P=!_(A),(n=A.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("pagehide",we,!1):n.attachEvent&&n.attachEvent("onpagehide",we)),x.attributes=o((function(e){return e.className="i",!e.getAttribute("className")})),x.getElementsByTagName=o((function(e){return e.appendChild(A.createComment("")),!e.getElementsByTagName("*").length})),x.getElementsByClassName=ge.test(A.getElementsByClassName),x.getById=o((function(e){return I.appendChild(e).id=U,!A.getElementsByName||!A.getElementsByName(U).length})),x.getById?(w.find.ID=function(e,t){if(void 0!==t.getElementById&&P){var n=t.getElementById(e);return n?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):x.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&r.push(n);return r}return a},w.find.CLASS=x.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&P)return t.getElementsByClassName(e)},M=[],D=[],(x.qsa=ge.test(A.querySelectorAll))&&(o((function(e){I.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&D.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||D.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+U+"-]").length||D.push("~="),e.querySelectorAll(":checked").length||D.push(":checked"),e.querySelectorAll("a#"+U+"+*").length||D.push(".#.+[+~]")})),o((function(e){var t=A.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&D.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||D.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),D.push(",.*:")}))),(x.matchesSelector=ge.test(j=I.matches||I.webkitMatchesSelector||I.mozMatchesSelector||I.oMatchesSelector||I.msMatchesSelector))&&o((function(e){x.disconnectedMatch=j.call(e,"div"),j.call(e,"[s!='']:x"),M.push("!=",ae)})),D=D.length&&new RegExp(D.join("|")),M=M.length&&new RegExp(M.join("|")),t=ge.test(I.compareDocumentPosition),L=t||ge.test(I.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},$=t?function(e,t){if(e===t)return z=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!x.sortDetached&&t.compareDocumentPosition(e)===n?e===A||e.ownerDocument===F&&L(F,e)?-1:t===A||t.ownerDocument===F&&L(F,t)?1:k?ee(k,e)-ee(k,t):0:4&n?-1:1)}:function(e,t){if(e===t)return z=!0,0;var n,r=0,o=e.parentNode,a=t.parentNode,s=[e],p=[t];if(!o||!a)return e===A?-1:t===A?1:o?-1:a?1:k?ee(k,e)-ee(k,t):0;if(o===a)return i(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)p.unshift(n);for(;s[r]===p[r];)r++;return r?i(s[r],p[r]):s[r]===F?-1:p[r]===F?1:0},A):A},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==A&&O(e),n=n.replace(ce,"='$1']"),x.matchesSelector&&P&&!W[n+" "]&&(!M||!M.test(n))&&(!D||!D.test(n)))try{var r=j.call(e,n);if(r||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,A,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==A&&O(e),L(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==A&&O(e);var n=w.attrHandle[t.toLowerCase()],r=n&&K.call(w.attrHandle,t.toLowerCase())?n(e,t,!P):void 0;return void 0!==r?r:x.attributes||!P?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,o=0;if(z=!x.detectDuplicates,k=!x.sortStable&&e.slice(0),e.sort($),z){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return k=null,e},E=t.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=E(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=E(t);return n},w=t.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ce,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(Ce,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ue.test(n)&&(t=T(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ce,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=V[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&V(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,n,r){return function(o){var a=t.attr(o,e);return null==a?"!="===n:!n||(a+="","="===n?a===r:"!="===n?a!==r:"^="===n?r&&0===a.indexOf(r):"*="===n?r&&a.indexOf(r)>-1:"$="===n?r&&a.slice(-r.length)===r:"~="===n?(" "+a.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(a===r||a.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,o){var a="nth"!==e.slice(0,3),i="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,p){var l,c,u,d,h,f,m=a!==i?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!p&&!s,b=!1;if(g){if(a){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[i?g.firstChild:g.lastChild],i&&y){for(b=(h=(l=(c=(u=(d=g)[U]||(d[U]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]||[])[0]===B&&l[1])&&l[2],d=h&&g.childNodes[h];d=++h&&d&&d[m]||(b=h=0)||f.pop();)if(1===d.nodeType&&++b&&d===t){c[e]=[B,h,b];break}}else if(y&&(b=h=(l=(c=(u=(d=t)[U]||(d[U]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]||[])[0]===B&&l[1]),!1===b)for(;(d=++h&&d&&d[m]||(b=h=0)||f.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++b||(y&&((c=(u=d[U]||(d[U]={}))[d.uniqueID]||(u[d.uniqueID]={}))[e]=[B,b]),d!==t)););return(b-=o)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,n){var o,a=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return a[U]?a(n):a.length>1?(o=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r((function(e,t){for(var r,o=a(e,n),i=o.length;i--;)e[r=ee(e,o[i])]=!(t[r]=o[i])})):function(e){return a(e,0,o)}):a}},pseudos:{not:r((function(e){var t=[],n=[],o=S(e.replace(se,"$1"));return o[U]?r((function(e,t,n,r){for(var a,i=o(e,null,r,[]),s=e.length;s--;)(a=i[s])&&(e[s]=!(t[s]=a))})):function(e,r,a){return t[0]=e,o(t,null,a,n),t[0]=null,!n.pop()}})),has:r((function(e){return function(n){return t(e,n).length>0}})),contains:r((function(e){return e=e.replace(Ce,xe),function(t){return(t.textContent||t.innerText||E(t)).indexOf(e)>-1}})),lang:r((function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(Ce,xe).toLowerCase(),function(t){var n;do{if(n=P?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===I},focus:function(e){return e===A.activeElement&&(!A.hasFocus||A.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return fe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l((function(){return[0]})),last:l((function(e,t){return[t-1]})),eq:l((function(e,t,n){return[n<0?n+t:n]})),even:l((function(e,t){for(var n=0;n=0;)e.push(r);return e})),gt:l((function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(i=a[0]).type&&x.getById&&9===t.nodeType&&P&&w.relative[a[1].type]){if(!(t=(w.find.ID(i.matches[0].replace(Ce,xe),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(o=he.needsContext.test(e)?0:a.length;o--&&(i=a[o],!w.relative[s=i.type]);)if((p=w.find[s])&&(r=p(i.matches[0].replace(Ce,xe),ye.test(a[0].type)&&c(t.parentNode)||t))){if(a.splice(o,1),!(e=r.length&&d(a)))return J.apply(n,r),n;break}}return(l||S(e,u))(r,t,!P,n,!t||ye.test(e)&&c(t.parentNode)||t),n},x.sortStable=U.split("").sort($).join("")===U,x.detectDuplicates=!!z,O(),x.sortDetached=o((function(e){return 1&e.compareDocumentPosition(A.createElement("div"))})),o((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||a("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),x.attributes&&o((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||a("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),o((function(e){return null==e.getAttribute("disabled")}))||a(te,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),t}(e);he.find=ye,he.expr=ye.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=ye.uniqueSort,he.text=ye.getText,he.isXMLDoc=ye.isXML,he.contains=ye.contains;var be=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&he(e).is(n))break;r.push(e)}return r},Ce=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},xe=he.expr.match.needsContext,we=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,(function(e){return 1===e.nodeType})))},he.fn.extend({find:function(e){var t,n=[],r=this,o=r.length;if("string"!=typeof e)return this.pushStack(he(e).filter((function(){for(t=0;t1?he.unique(n):n)).selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&xe.test(e)?he(e):e||[],!1).length}});var _e,Te=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(he.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||_e,"string"==typeof e){if(!(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Te.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),we.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if((o=re.getElementById(r[2]))&&o.parentNode){if(o.id!==r[2])return _e.find(e);this.length=1,this[0]=o}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),he.makeArray(e,this))}).prototype=he.fn,_e=he(re);var Se=/^(?:parents|prev(?:Until|All))/,Re={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t,n=he(e,this),r=n.length;return this.filter((function(){for(t=0;t-1:1===n.nodeType&&he.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?he.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?he.inArray(this[0],he(e)):he.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return Ce((e.parentNode||{}).firstChild,e)},children:function(e){return Ce(e.firstChild)},contents:function(e){return he.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:he.merge([],e.childNodes)}},(function(e,t){he.fn[e]=function(n,r){var o=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=he.filter(r,o)),this.length>1&&(Re[e]||(o=he.uniqueSort(o)),Se.test(e)&&(o=o.reverse())),this.pushStack(o)}}));var Ne,ke,ze=/\S+/g;for(ke in he.Callbacks=function(e){e="string"==typeof e?a(e):he.extend({},e);var t,n,r,o,i=[],s=[],p=-1,l=function(){for(o=e.once,r=t=!0;s.length;p=-1)for(n=s.shift();++p-1;)i.splice(n,1),n<=p&&p--})),this},has:function(e){return e?he.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=s=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=!0,n||c.disable(),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},he.extend({Deferred:function(e){var t=[["resolve","done",he.Callbacks("once memory"),"resolved"],["reject","fail",he.Callbacks("once memory"),"rejected"],["notify","progress",he.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var e=arguments;return he.Deferred((function(n){he.each(t,(function(t,a){var i=he.isFunction(e[t])&&e[t];o[a[1]]((function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[a[0]+"With"](this===r?n.promise():this,i?[e]:arguments)}))})),e=null})).promise()},promise:function(e){return null!=e?he.extend(e,r):r}},o={};return r.pipe=r.then,he.each(t,(function(e,a){var i=a[2],s=a[3];r[a[1]]=i.add,s&&i.add((function(){n=s}),t[1^e][2].disable,t[2][2].lock),o[a[0]]=function(){return o[a[0]+"With"](this===o?r:this,arguments),this},o[a[0]+"With"]=i.fireWith})),r.promise(o),e&&e.call(o,o),o},when:function(e){var t,n,r,o=0,a=oe.call(arguments),i=a.length,s=1!==i||e&&he.isFunction(e.promise)?i:0,p=1===s?e:he.Deferred(),l=function(e,n,r){return function(o){n[e]=this,r[e]=arguments.length>1?oe.call(arguments):o,r===t?p.notifyWith(n,r):--s||p.resolveWith(n,r)}};if(i>1)for(t=new Array(i),n=new Array(i),r=new Array(i);o0||(Ne.resolveWith(re,[he]),he.fn.triggerHandler&&(he(re).triggerHandler("ready"),he(re).off("ready"))))}}),he.ready.promise=function(t){if(!Ne)if(Ne=he.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(he.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(e){}n&&n.doScroll&&function t(){if(!he.isReady){try{n.doScroll("left")}catch(n){return e.setTimeout(t,50)}i(),he.ready()}}()}return Ne.promise(t)},he.ready.promise(),he(ue))break;ue.ownFirst="0"===ke,ue.inlineBlockNeedsLayout=!1,he((function(){var e,t,n,r;(n=re.getElementsByTagName("body")[0])&&n.style&&(t=re.createElement("div"),(r=re.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),void 0!==t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",ue.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))})),function(){var e=re.createElement("div");ue.deleteExpando=!0;try{delete e.test}catch(e){ue.deleteExpando=!1}e=null}();var Oe,Ae=function(e){var t=he.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||!0!==t&&e.getAttribute("classid")===t)},Ie=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Pe=/([A-Z])/g;he.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?he.cache[e[he.expando]]:e[he.expando])&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return u(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return u(e,t,!0)}}),he.fn.extend({data:function(e,t){var n,r,o,a=this[0],i=a&&a.attributes;if(void 0===e){if(this.length&&(o=he.data(a),1===a.nodeType&&!he._data(a,"parsedAttrs"))){for(n=i.length;n--;)i[n]&&0===(r=i[n].name).indexOf("data-")&&p(a,r=he.camelCase(r.slice(5)),o[r]);he._data(a,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each((function(){he.data(this,e)})):arguments.length>1?this.each((function(){he.data(this,e,t)})):a?p(a,e,he.data(a,e)):void 0},removeData:function(e){return this.each((function(){he.removeData(this,e)}))}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=he._data(e,t),n&&(!r||he.isArray(n)?r=he._data(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,o=n.shift(),a=he._queueHooks(e,t),i=function(){he.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete a.stop,o.call(e,i,a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return he._data(e,n)||he._data(e,n,{empty:he.Callbacks("once memory").add((function(){he._removeData(e,t+"queue"),he._removeData(e,n)}))})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
a",ue.leadingWhitespace=3===De.firstChild.nodeType,ue.tbody=!De.getElementsByTagName("tbody").length,ue.htmlSerialize=!!De.getElementsByTagName("link").length,ue.html5Clone="<:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,je.type="checkbox",je.checked=!0,Me.appendChild(je),ue.appendChecked=je.checked,De.innerHTML="",ue.noCloneChecked=!!De.cloneNode(!0).lastChild.defaultValue,Me.appendChild(De),(je=re.createElement("input")).setAttribute("type","radio"),je.setAttribute("checked","checked"),je.setAttribute("name","t"),De.appendChild(je),ue.checkClone=De.cloneNode(!0).cloneNode(!0).lastChild.checked,ue.noCloneEvent=!!De.addEventListener,De[he.expando]=1,ue.attributes=!De.getAttribute(he.expando);var Ke={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:ue.htmlSerialize?[0,"",""]:[1,"X
","
"]};Ke.optgroup=Ke.option,Ke.tbody=Ke.tfoot=Ke.colgroup=Ke.caption=Ke.thead,Ke.th=Ke.td;var Ye=/<|&#?\w+;/,Qe=/-1&&(f=h.split("."),h=f.shift(),f.sort()),i=h.indexOf(":")<0&&"on"+h,(t=t[he.expando]?t:new he.Event(h,"object"==typeof t&&t)).isTrigger=o?2:3,t.namespace=f.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),l=he.event.special[h]||{},o||!l.trigger||!1!==l.trigger.apply(r,n))){if(!o&&!l.noBubble&&!he.isWindow(r)){for(p=l.delegateType||h,et.test(p+h)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(u=0;(s=d[u++])&&!t.isPropagationStopped();)t.type=u>1?p:l.bindType||h,(a=(he._data(s,"events")||{})[t.type]&&he._data(s,"handle"))&&a.apply(s,n),(a=i&&s[i])&&a.apply&&Ae(s)&&(t.result=a.apply(s,n),!1===t.result&&t.preventDefault());if(t.type=h,!o&&!t.isDefaultPrevented()&&(!l._default||!1===l._default.apply(d.pop(),n))&&Ae(r)&&i&&r[h]&&!he.isWindow(r)){(c=r[i])&&(r[i]=null),he.event.triggered=h;try{r[h]()}catch(e){}he.event.triggered=void 0,c&&(r[i]=c)}return t.result}},dispatch:function(e){e=he.event.fix(e);var t,n,r,o,a,i=[],s=oe.call(arguments),p=(he._data(this,"events")||{})[e.type]||[],l=he.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,e)){for(i=he.event.handlers.call(this,e,p),t=0;(o=i[t++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,n=0;(a=o.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(a.namespace)||(e.handleObj=a,e.data=a.data,void 0!==(r=((he.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,s))&&!1===(e.result=r)&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,o,a,i=[],s=t.delegateCount,p=e.target;if(s&&p.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;p!=this;p=p.parentNode||this)if(1===p.nodeType&&(!0!==p.disabled||"click"!==e.type)){for(r=[],n=0;n-1:he.find(o,this,null,[p]).length),r[o]&&r.push(a);r.length&&i.push({elem:p,handlers:r})}return s]","i"),ot=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,at=/\s*$/g,lt=h(re).appendChild(re.createElement("div"));he.extend({htmlPrefilter:function(e){return e.replace(ot,"<$1>")},clone:function(e,t,n){var r,o,a,i,s,p=he.contains(e.ownerDocument,e);if(ue.html5Clone||he.isXMLDoc(e)||!rt.test("<"+e.nodeName+">")?a=e.cloneNode(!0):(lt.innerHTML=e.outerHTML,lt.removeChild(a=lt.firstChild)),!(ue.noCloneEvent&&ue.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(r=f(a),s=f(e),i=0;null!=(o=s[i]);++i)r[i]&&S(o,r[i]);if(t)if(n)for(s=s||f(e),r=r||f(a),i=0;null!=(o=s[i]);i++)T(o,r[i]);else T(e,a);return(r=f(a,"script")).length>0&&m(r,!p&&f(e,"script")),r=s=o=null,a},cleanData:function(e,t){for(var n,r,o,a,i=0,s=he.expando,p=he.cache,l=ue.attributes,c=he.event.special;null!=(n=e[i]);i++)if((t||Ae(n))&&(a=(o=n[s])&&p[o])){if(a.events)for(r in a.events)c[r]?he.event.remove(n,r):he.removeEvent(n,r,a.handle);p[o]&&(delete p[o],l||void 0===n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(o))}}}),he.fn.extend({domManip:R,detach:function(e){return N(this,e,!0)},remove:function(e){return N(this,e)},text:function(e){return qe(this,(function(e){return void 0===e?he.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))}),null,e,arguments.length)},append:function(){return R(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||w(this,e).appendChild(e)}))},prepend:function(){return R(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=w(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return R(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return R(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&he.cleanData(f(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&he.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return he.clone(this,e,t)}))},html:function(e){return qe(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(nt,""):void 0;if("string"==typeof e&&!at.test(e)&&(ue.htmlSerialize||!rt.test(e))&&(ue.leadingWhitespace||!$e.test(e))&&!Ke[(He.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;nt",l.childNodes[0].style.borderCollapse="separate",(t=l.getElementsByTagName("td"))[0].style.cssText="margin:0;border:0;padding:0;display:none",(a=0===t[0].offsetHeight)&&(t[0].style.display="",t[1].style.display="none",a=0===t[0].offsetHeight)),u.removeChild(p)}var n,r,o,a,i,s,p=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",ue.opacity="0.5"===l.style.opacity,ue.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",ue.clearCloneStyle="content-box"===l.style.backgroundClip,(p=re.createElement("div")).style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",p.appendChild(l),ue.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,he.extend(ue,{reliableHiddenOffsets:function(){return null==n&&t(),a},boxSizingReliable:function(){return null==n&&t(),o},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),i},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var gt,vt,yt=/^(top|right|bottom|left)$/;e.getComputedStyle?(gt=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},vt=function(e,t,n){var r,o,a,i,s=e.style;return""!==(i=(n=n||gt(e))?n.getPropertyValue(t)||n[t]:void 0)&&void 0!==i||he.contains(e.ownerDocument,e)||(i=he.style(e,t)),n&&!ue.pixelMarginRight()&&ht.test(i)&&dt.test(t)&&(r=s.width,o=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=i,i=n.width,s.width=r,s.minWidth=o,s.maxWidth=a),void 0===i?i:i+""}):mt.currentStyle&&(gt=function(e){return e.currentStyle},vt=function(e,t,n){var r,o,a,i,s=e.style;return null==(i=(n=n||gt(e))?n[t]:void 0)&&s&&s[t]&&(i=s[t]),ht.test(i)&&!yt.test(t)&&(r=s.left,(a=(o=e.runtimeStyle)&&o.left)&&(o.left=e.currentStyle.left),s.left="fontSize"===t?"1em":i,i=s.pixelLeft+"px",s.left=r,a&&(o.left=a)),void 0===i?i:i+""||"auto"});var bt=/alpha\([^)]*\)/i,Ct=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,wt=new RegExp("^("+Le+")(.*)$","i"),Et={position:"absolute",visibility:"hidden",display:"block"},_t={letterSpacing:"0",fontWeight:"400"},Tt=["Webkit","O","Moz","ms"],St=re.createElement("div").style;he.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=vt(e,"opacity");return""===n?"1":n}}}},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:ue.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,i,s=he.camelCase(t),p=e.style;if(t=he.cssProps[s]||(he.cssProps[s]=A(s)||s),i=he.cssHooks[t]||he.cssHooks[s],void 0===n)return i&&"get"in i&&void 0!==(o=i.get(e,!1,r))?o:p[t];if(!("string"===(a=typeof n)&&(o=Ue.exec(n))&&o[1]&&(n=d(e,t,o),a="number"),null==n||n!=n||("number"===a&&(n+=o&&o[3]||(he.cssNumber[s]?"":"px")),ue.clearCloneStyle||""!==n||0!==t.indexOf("background")||(p[t]="inherit"),i&&"set"in i&&void 0===(n=i.set(e,n,r)))))try{p[t]=n}catch(e){}}},css:function(e,t,n,r){var o,a,i,s=he.camelCase(t);return t=he.cssProps[s]||(he.cssProps[s]=A(s)||s),(i=he.cssHooks[t]||he.cssHooks[s])&&"get"in i&&(a=i.get(e,!0,n)),void 0===a&&(a=vt(e,t,r)),"normal"===a&&t in _t&&(a=_t[t]),""===n||n?(o=parseFloat(a),!0===n||isFinite(o)?o||0:a):a}}),he.each(["height","width"],(function(e,t){he.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(he.css(e,"display"))&&0===e.offsetWidth?ft(e,Et,(function(){return M(e,t,r)})):M(e,t,r)},set:function(e,n,r){var o=r&>(e);return P(e,n,r?D(e,t,r,ue.boxSizing&&"border-box"===he.css(e,"boxSizing",!1,o),o):0)}}})),ue.opacity||(he.cssHooks.opacity={get:function(e,t){return Ct.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,o=he.isNumeric(t)?"alpha(opacity="+100*t+")":"",a=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===he.trim(a.replace(bt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=bt.test(a)?a.replace(bt,o):a+" "+o)}}),he.cssHooks.marginRight=O(ue.reliableMarginRight,(function(e,t){if(t)return ft(e,{display:"inline-block"},vt,[e,"marginRight"])})),he.cssHooks.marginLeft=O(ue.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(vt(e,"marginLeft"))||(he.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-ft(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})):0))+"px"})),he.each({margin:"",padding:"",border:"Width"},(function(e,t){he.cssHooks[e+t]={expand:function(n){for(var r=0,o={},a="string"==typeof n?n.split(" "):[n];r<4;r++)o[e+Fe[r]+t]=a[r]||a[r-2]||a[0];return o}},dt.test(e)||(he.cssHooks[e+t].set=P)})),he.fn.extend({css:function(e,t){return qe(this,(function(e,t,n){var r,o,a={},i=0;if(he.isArray(t)){for(r=gt(e),o=t.length;i1)},show:function(){return I(this,!0)},hide:function(){return I(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){Be(this)?he(this).show():he(this).hide()}))}}),he.Tween=j,j.prototype={constructor:j,init:function(e,t,n,r,o,a){this.elem=e,this.prop=n,this.easing=o||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(he.cssNumber[n]?"":"px")},cur:function(){var e=j.propHooks[this.prop];return e&&e.get?e.get(this):j.propHooks._default.get(this)},run:function(e){var t,n=j.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):j.propHooks._default.set(this),this}},j.prototype.init.prototype=j.prototype,j.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},j.propHooks.scrollTop=j.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=j.prototype.init,he.fx.step={};var Rt,Nt,kt=/^(?:toggle|show|hide)$/,zt=/queueHooks$/;he.Animation=he.extend(V,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Ue.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(ze);for(var n,r=0,o=e.length;r
a",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),(e=n.getElementsByTagName("a")[0]).style.cssText="top:1px",ue.getSetAttribute="t"!==n.className,ue.style=/top/.test(e.getAttribute("style")),ue.hrefNormalized="/a"===e.getAttribute("href"),ue.checkOn=!!t.value,ue.optSelected=o.selected,ue.enctype=!!re.createElement("form").enctype,r.disabled=!0,ue.optDisabled=!o.disabled,(t=re.createElement("input")).setAttribute("value",""),ue.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),ue.radioValue="t"===t.value}();var Ot=/\r/g,At=/[\x20\t\r\n\f]+/g;he.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=he.isFunction(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,he(this).val()):e)?o="":"number"==typeof o?o+="":he.isArray(o)&&(o=he.map(o,(function(e){return null==e?"":e+""}))),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=he.valHooks[o.type]||he.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Ot,""):null==n?"":n:void 0}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:he.trim(he.text(e)).replace(At," ")}},select:{get:function(e){for(var t,n,r=e.options,o=e.selectedIndex,a="select-one"===e.type||o<0,i=a?null:[],s=a?o+1:r.length,p=o<0?s:a?o:0;p-1)try{r.selected=n=!0}catch(e){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],(function(){he.valHooks[this]={set:function(e,t){if(he.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},ue.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var It,Pt,Dt=he.expr.attrHandle,Mt=/^(?:checked|selected)$/i,jt=ue.getSetAttribute,Lt=ue.input;he.fn.extend({attr:function(e,t){return qe(this,he.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){he.removeAttr(this,e)}))}}),he.extend({attr:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?he.prop(e,t,n):(1===a&&he.isXMLDoc(e)||(t=t.toLowerCase(),o=he.attrHooks[t]||(he.expr.match.bool.test(t)?Pt:It)),void 0!==n?null===n?void he.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=he.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!ue.radioValue&&"radio"===t&&he.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,o=0,a=t&&t.match(ze);if(a&&1===e.nodeType)for(;n=a[o++];)r=he.propFix[n]||n,he.expr.match.bool.test(n)?Lt&&jt||!Mt.test(n)?e[r]=!1:e[he.camelCase("default-"+n)]=e[r]=!1:he.attr(e,n,""),e.removeAttribute(jt?n:r)}}),Pt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):Lt&&jt||!Mt.test(n)?e.setAttribute(!jt&&he.propFix[n]||n,n):e[he.camelCase("default-"+n)]=e[n]=!0,n}},he.each(he.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=Dt[t]||he.find.attr;Lt&&jt||!Mt.test(t)?Dt[t]=function(e,t,r){var o,a;return r||(a=Dt[t],Dt[t]=o,o=null!=n(e,t,r)?t.toLowerCase():null,Dt[t]=a),o}:Dt[t]=function(e,t,n){if(!n)return e[he.camelCase("default-"+t)]?t.toLowerCase():null}})),Lt&&jt||(he.attrHooks.value={set:function(e,t,n){if(!he.nodeName(e,"input"))return It&&It.set(e,t,n);e.defaultValue=t}}),jt||(It={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},Dt.id=Dt.name=Dt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},he.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:It.set},he.attrHooks.contenteditable={set:function(e,t,n){It.set(e,""!==t&&t,n)}},he.each(["width","height"],(function(e,t){he.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}}))),ue.style||(he.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ut=/^(?:input|select|textarea|button|object)$/i,Ft=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return qe(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return e=he.propFix[e]||e,this.each((function(){try{this[e]=void 0,delete this[e]}catch(e){}}))}}),he.extend({prop:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&he.isXMLDoc(e)||(t=he.propFix[t]||t,o=he.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):Ut.test(e.nodeName)||Ft.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ue.hrefNormalized||he.each(["href","src"],(function(e,t){he.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),ue.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){he.propFix[this.toLowerCase()]=this})),ue.enctype||(he.propFix.enctype="encoding");var Bt=/[\t\r\n\f]/g;he.fn.extend({addClass:function(e){var t,n,r,o,a,i,s,p=0;if(he.isFunction(e))return this.each((function(t){he(this).addClass(e.call(this,t,H(this)))}));if("string"==typeof e&&e)for(t=e.match(ze)||[];n=this[p++];)if(o=H(n),r=1===n.nodeType&&(" "+o+" ").replace(Bt," ")){for(i=0;a=t[i++];)r.indexOf(" "+a+" ")<0&&(r+=a+" ");o!==(s=he.trim(r))&&he.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,o,a,i,s,p=0;if(he.isFunction(e))return this.each((function(t){he(this).removeClass(e.call(this,t,H(this)))}));if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(ze)||[];n=this[p++];)if(o=H(n),r=1===n.nodeType&&(" "+o+" ").replace(Bt," ")){for(i=0;a=t[i++];)for(;r.indexOf(" "+a+" ")>-1;)r=r.replace(" "+a+" "," ");o!==(s=he.trim(r))&&he.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each((function(n){he(this).toggleClass(e.call(this,n,H(this),t),t)})):this.each((function(){var t,r,o,a;if("string"===n)for(r=0,o=he(this),a=e.match(ze)||[];t=a[r++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=H(this))&&he._data(this,"__className__",t),he.attr(this,"class",t||!1===e?"":he._data(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+H(n)+" ").replace(Bt," ").indexOf(t)>-1)return!0;return!1}}),he.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),(function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var qt=e.location,Vt=he.now(),Ht=/\?/,Wt=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;he.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,o=he.trim(t+"");return o&&!he.trim(o.replace(Wt,(function(e,t,o,a){return n&&t&&(r=0),0===r?e:(n=o||t,r+=!a-!o,"")})))?Function("return "+o)():he.error("Invalid JSON: "+t)},he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{e.DOMParser?n=(new e.DOMParser).parseFromString(t,"text/xml"):((n=new e.ActiveXObject("Microsoft.XMLDOM")).async="false",n.loadXML(t))}catch(e){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var $t=/#.*$/,Gt=/([?&])_=[^&]*/,Kt=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Yt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Qt=/^(?:GET|HEAD)$/,Xt=/^\/\//,Jt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Zt={},en={},tn="*/".concat("*"),nn=qt.href,rn=Jt.exec(nn.toLowerCase())||[];he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:nn,type:"GET",isLocal:Yt.test(rn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tn,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":he.parseJSON,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?G(G(e,he.ajaxSettings),t):G(he.ajaxSettings,e)},ajaxPrefilter:W(Zt),ajaxTransport:W(en),ajax:function(t,n){function r(t,n,r,o){var a,u,y,b,x,E=n;2!==C&&(C=2,p&&e.clearTimeout(p),c=void 0,s=o||"",w.readyState=t>0?4:0,a=t>=200&&t<300||304===t,r&&(b=K(d,w,r)),b=Y(d,b,w,a),a?(d.ifModified&&((x=w.getResponseHeader("Last-Modified"))&&(he.lastModified[i]=x),(x=w.getResponseHeader("etag"))&&(he.etag[i]=x)),204===t||"HEAD"===d.type?E="nocontent":304===t?E="notmodified":(E=b.state,u=b.data,a=!(y=b.error))):(y=E,!t&&E||(E="error",t<0&&(t=0))),w.status=t,w.statusText=(n||E)+"",a?m.resolveWith(h,[u,E,w]):m.rejectWith(h,[w,E,y]),w.statusCode(v),v=void 0,l&&f.trigger(a?"ajaxSuccess":"ajaxError",[w,d,a?u:y]),g.fireWith(h,[w,E]),l&&(f.trigger("ajaxComplete",[w,d]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,a,i,s,p,l,c,u,d=he.ajaxSetup({},n),h=d.context||d,f=d.context&&(h.nodeType||h.jquery)?he(h):he.event,m=he.Deferred(),g=he.Callbacks("once memory"),v=d.statusCode||{},y={},b={},C=0,x="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(2===C){if(!u)for(u={};t=Kt.exec(s);)u[t[1].toLowerCase()]=t[2];t=u[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===C?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return C||(e=b[n]=b[n]||e,y[e]=t),this},overrideMimeType:function(e){return C||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(C<2)for(t in e)v[t]=[v[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||x;return c&&c.abort(t),r(0,t),this}};if(m.promise(w).complete=g.add,w.success=w.done,w.error=w.fail,d.url=((t||d.url||nn)+"").replace($t,"").replace(Xt,rn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=he.trim(d.dataType||"*").toLowerCase().match(ze)||[""],null==d.crossDomain&&(o=Jt.exec(d.url.toLowerCase()),d.crossDomain=!(!o||o[1]===rn[1]&&o[2]===rn[2]&&(o[3]||("http:"===o[1]?"80":"443"))===(rn[3]||("http:"===rn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=he.param(d.data,d.traditional)),$(Zt,d,n,w),2===C)return w;for(a in(l=he.event&&d.global)&&0==he.active++&&he.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Qt.test(d.type),i=d.url,d.hasContent||(d.data&&(i=d.url+=(Ht.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(d.url=Gt.test(i)?i.replace(Gt,"$1_="+Vt++):i+(Ht.test(i)?"&":"?")+"_="+Vt++)),d.ifModified&&(he.lastModified[i]&&w.setRequestHeader("If-Modified-Since",he.lastModified[i]),he.etag[i]&&w.setRequestHeader("If-None-Match",he.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&w.setRequestHeader("Content-Type",d.contentType),w.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+tn+"; q=0.01":""):d.accepts["*"]),d.headers)w.setRequestHeader(a,d.headers[a]);if(d.beforeSend&&(!1===d.beforeSend.call(h,w,d)||2===C))return w.abort();for(a in x="abort",{success:1,error:1,complete:1})w[a](d[a]);if(c=$(en,d,n,w)){if(w.readyState=1,l&&f.trigger("ajaxSend",[w,d]),2===C)return w;d.async&&d.timeout>0&&(p=e.setTimeout((function(){w.abort("timeout")}),d.timeout));try{C=1,c.send(y,r)}catch(e){if(!(C<2))throw e;r(-1,e)}}else r(-1,"No Transport");return w},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],(function(e,t){he[t]=function(e,n,r,o){return he.isFunction(n)&&(o=o||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:o,data:n,success:r},he.isPlainObject(e)&&e))}})),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){if(he.isFunction(e))return this.each((function(t){he(this).wrapAll(e.call(this,t))}));if(this[0]){var t=he(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e})).append(this)}return this},wrapInner:function(e){return he.isFunction(e)?this.each((function(t){he(this).wrapInner(e.call(this,t))})):this.each((function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=he.isFunction(e);return this.each((function(n){he(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(){return this.parent().each((function(){he.nodeName(this,"body")||he(this).replaceWith(this.childNodes)})).end()}}),he.expr.filters.hidden=function(e){return ue.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:X(e)},he.expr.filters.visible=function(e){return!he.expr.filters.hidden(e)} ;var on=/%20/g,an=/\[\]$/,sn=/\r?\n/g,pn=/^(?:submit|button|image|reset|file)$/i,ln=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],o=function(e,t){t=he.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=he.ajaxSettings&&he.ajaxSettings.traditional),he.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,(function(){o(this.name,this.value)}));else for(n in e)J(n,e[n],t,o);return r.join("&").replace(on,"+")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&ln.test(this.nodeName)&&!pn.test(e)&&(this.checked||!Ve.test(e))})).map((function(e,t){var n=he(this).val();return null==n?null:he.isArray(n)?he.map(n,(function(e){return{name:t.name,value:e.replace(sn,"\r\n")}})):{name:t.name,value:n.replace(sn,"\r\n")}})).get()}}),he.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var cn=0,un={},dn=he.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onpagehide",(function(){for(var e in un)un[e](void 0,!0)})),ue.cors=!!dn&&"withCredentials"in dn,(dn=ue.ajax=!!dn)&&he.ajaxTransport((function(t){var n;if(!t.crossDomain||ue.cors)return{send:function(r,o){var a,i=t.xhr(),s=++cn;if(i.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)i[a]=t.xhrFields[a];for(a in t.mimeType&&i.overrideMimeType&&i.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)void 0!==r[a]&&i.setRequestHeader(a,r[a]+"");i.send(t.hasContent&&t.data||null),n=function(e,r){var a,p,l;if(n&&(r||4===i.readyState))if(delete un[s],n=void 0,i.onreadystatechange=he.noop,r)4!==i.readyState&&i.abort();else{l={},a=i.status,"string"==typeof i.responseText&&(l.text=i.responseText);try{p=i.statusText}catch(e){p=""}a||!t.isLocal||t.crossDomain?1223===a&&(a=204):a=l.text?200:404}l&&o(a,p,l,i.getAllResponseHeaders())},t.async?4===i.readyState?e.setTimeout(n):i.onreadystatechange=un[s]=n:n()},abort:function(){n&&n(void 0,!0)}}})),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)})),he.ajaxTransport("script",(function(e){if(e.crossDomain){var t,n=re.head||he("head")[0]||re.documentElement;return{send:function(r,o){(t=re.createElement("script")).async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||o(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}}));var hn=[],fn=/(=)\?(?=&|$)|\?\?/;he.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=hn.pop()||he.expando+"_"+Vt++;return this[e]=!0,e}}),he.ajaxPrefilter("json jsonp",(function(t,n,r){var o,a,i,s=!1!==t.jsonp&&(fn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&fn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=he.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(fn,"$1"+o):!1!==t.jsonp&&(t.url+=(Ht.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return i||he.error(o+" was not called"),i[0]},t.dataTypes[0]="json",a=e[o],e[o]=function(){i=arguments},r.always((function(){void 0===a?he(e).removeProp(o):e[o]=a,t[o]&&(t.jsonpCallback=n.jsonpCallback,hn.push(o)),i&&he.isFunction(a)&&a(i[0]),i=a=void 0})),"script"})),he.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=we.exec(e),o=!n&&[];return r?[t.createElement(r[1])]:(r=v([e],t,o),o&&o.length&&he(o).remove(),he.merge([],r.childNodes))};var mn=he.fn.load;he.fn.load=function(e,t,n){if("string"!=typeof e&&mn)return mn.apply(this,arguments);var r,o,a,i=this,s=e.indexOf(" ");return s>-1&&(r=he.trim(e.slice(s,e.length)),e=e.slice(0,s)),he.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),i.length>0&&he.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){a=arguments,i.html(r?he("
").append(he.parseHTML(e)).find(r):e)})).always(n&&function(e,t){i.each((function(){n.apply(this,a||[e.responseText,t,e])}))}),this},he.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){he.fn[t]=function(e){return this.on(t,e)}})),he.expr.filters.animated=function(e){return he.grep(he.timers,(function(t){return e===t.elem})).length},he.offset={setOffset:function(e,t,n){var r,o,a,i,s,p,l=he.css(e,"position"),c=he(e),u={};"static"===l&&(e.style.position="relative"),s=c.offset(),a=he.css(e,"top"),p=he.css(e,"left"),("absolute"===l||"fixed"===l)&&he.inArray("auto",[a,p])>-1?(i=(r=c.position()).top,o=r.left):(i=parseFloat(a)||0,o=parseFloat(p)||0),he.isFunction(t)&&(t=t.call(e,n,he.extend({},s))),null!=t.top&&(u.top=t.top-s.top+i),null!=t.left&&(u.left=t.left-s.left+o),"using"in t?t.using.call(e,u):c.css(u)}},he.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){he.offset.setOffset(this,e,t)}));var t,n,r={top:0,left:0},o=this[0],a=o&&o.ownerDocument;return a?(t=a.documentElement,he.contains(t,o)?(void 0!==o.getBoundingClientRect&&(r=o.getBoundingClientRect()),n=te(a),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r):void 0},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===he.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),he.nodeName(e[0],"html")||(n=e.offset()),n.top+=he.css(e[0],"borderTopWidth",!0),n.left+=he.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-he.css(r,"marginTop",!0),left:t.left-n.left-he.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&!he.nodeName(e,"html")&&"static"===he.css(e,"position");)e=e.offsetParent;return e||mt}))}}),he.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n=/Y/.test(t);he.fn[e]=function(r){return qe(this,(function(e,r,o){var a=te(e);if(void 0===o)return a?t in a?a[t]:a.document.documentElement[r]:e[r];a?a.scrollTo(n?he(a).scrollLeft():o,n?o:he(a).scrollTop()):e[r]=o}),e,r,arguments.length,null)}})),he.each(["top","left"],(function(e,t){he.cssHooks[t]=O(ue.pixelPosition,(function(e,n){if(n)return n=vt(e,t),ht.test(n)?he(e).position()[t]+"px":n}))})),he.each({Height:"height",Width:"width"},(function(e,t){he.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){he.fn[r]=function(r,o){var a=arguments.length&&(n||"boolean"!=typeof r),i=n||(!0===r||!0===o?"margin":"border");return qe(this,(function(t,n,r){var o;return he.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===r?he.css(t,n,i):he.style(t,n,r,i)}),t,a?r:void 0,a,null)}}))})),he.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),he.fn.size=function(){return this.length},he.fn.andSelf=he.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],(function(){return he}));var gn=e.jQuery,vn=e.$;return he.noConflict=function(t){return e.$===he&&(e.$=vn),t&&e.jQuery===he&&(e.jQuery=gn),he},t||(e.jQuery=e.$=he),he})),function(e){var t,n,r,o,a=1,i=this,s=!1,p="postMessage",l="addEventListener",c=i[p];e[p]=function(t,n,r){n&&(t="string"==typeof t?t:e.param(t),r=r||parent,c?r[p](t,n.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):n&&(r.location=n.replace(/#.*$/,"")+"#"+ +new Date+a+++"&"+t))},e.receiveMessage=o=function(a,p,u){c?(a&&(r&&o(),r=function(t){if("string"==typeof p&&t.origin!==p||e.isFunction(p)&&p(t.origin)===s)return s;a(t)}),i[l]?i[a?l:"removeEventListener"]("message",r,s):i[a?"attachEvent":"detachEvent"]("onmessage",r)):(t&&clearInterval(t),t=null,a&&(u="number"==typeof p?p:"number"==typeof u?u:100,t=setInterval((function(){var e=document.location.hash,t=/^#?\d+&/;e!==n&&t.test(e)&&(n=e,a({data:e.replace(t,"")}))}),u)))}}(jQuery),function(e,t){var n,r=e.jQuery||e.Cowboy||(e.Cowboy={});r.throttle=n=function(e,n,o,a){function i(){function r(){p=+new Date,o.apply(l,u)}function i(){s=t}var l=this,c=+new Date-p,u=arguments;a&&!s&&r(),s&&clearTimeout(s),a===t&&c>e?r():!0!==n&&(s=setTimeout(a?i:r,a===t?e-c:e))}var s,p=0;return"boolean"!=typeof n&&(a=o,o=n,n=t),r.guid&&(i.guid=o.guid=o.guid||r.guid++),i},r.debounce=function(e,r,o){return o===t?n(e,r,!1):n(e,o,!1!==r)}}(this),function(e){if(!e.support.cors&&window.XDomainRequest){var t=/^https?:\/\//i,n=/^get|post$/i,r=new RegExp("^"+location.protocol,"i"),o=/\/xml/i;e.ajaxTransport("text html xml json",(function(e,a){if(e.crossDomain&&e.async&&n.test(e.type)&&t.test(e.url)&&r.test(e.url)){var i=null,s=(a.dataType||"").toLowerCase();return{send:function(t,n){i=new XDomainRequest,/^\d+$/.test(a.timeout)&&(i.timeout=a.timeout),i.ontimeout=function(){n(500,"timeout")},i.onload=function(){var e="Content-Length: "+i.responseText.length+"\r\nContent-Type: "+i.contentType,t={code:200,message:"success"},r={text:i.responseText};try{if("json"===s)try{r.json=JSON.parse(i.responseText)}catch(e){t.code=500,t.message="parseerror"}else if("xml"===s||"text"!==s&&o.test(i.contentType)){var a=new ActiveXObject("Microsoft.XMLDOM");a.async=!1;try{a.loadXML(i.responseText)}catch(e){a=void 0}if(!a||!a.documentElement||a.getElementsByTagName("parsererror").length)throw t.code=500,t.message="parseerror","Invalid XML: "+i.responseText;r.xml=a}}catch(e){throw e}finally{n(t.code,t.message,r,e)}},i.onerror=function(){n(500,"error",{text:i.responseText})},i.open(e.type,e.url),i.send(a.data)},abort:function(){i&&i.abort()}}}}))}}(jQuery),function(e){e.deparam=function(t,n){var r={},o={true:!0,false:!1,null:null};return e.each(t.replace(/\+/g," ").split("&"),(function(t,a){var i,s=a.split("="),p=decodeURIComponent(s[0]),l=r,c=0,u=p.split("]["),d=u.length-1;if(/\[/.test(u[0])&&/\]$/.test(u[d])?(u[d]=u[d].replace(/\]$/,""),d=(u=u.shift().split("[").concat(u)).length-1):d=0,2===s.length)if(i=decodeURIComponent(s[1]),n&&(i=i&&!isNaN(i)?+i:"undefined"===i?void 0:void 0!==o[i]?o[i]:i),d)for(;c<=d;c++)l=l[p=""===u[c]?l.length:u[c]]=c",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===r&&this.destroy()}}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,n){var r,o,a,i=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(i={},r=t.split("."),t=r.shift(),r.length){for(o=i[t]=e.widget.extend({},this.options[t]),a=0;a').prop("disabled")),e.support.xhrFileUpload=!(!window.ProgressEvent||!window.FileReader),e.support.xhrFormDataFileUpload=!!window.FormData,e.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice),e.widget("blueimp.fileupload",{options:{dropZone:e(document),pasteZone:void 0,fileInput:void 0,replaceFileInput:!0,paramName:void 0,singleFileUploads:!0,limitMultiFileUploads:void 0,limitMultiFileUploadSize:void 0,limitMultiFileUploadSizeOverhead:512,sequentialUploads:!1,limitConcurrentUploads:void 0,forceIframeTransport:!1,redirect:void 0,redirectParamName:void 0,postMessage:void 0,multipart:!0,maxChunkSize:void 0,uploadedBytes:void 0,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,n){return t=this.messages[t]||t.toString(),n&&e.each(n,(function(e,n){t=t.replace("{"+e+"}",n)})),t},formData:function(e){return e.serializeArray()},add:function(t,n){if(t.isDefaultPrevented())return!1;(n.autoUpload||!1!==n.autoUpload&&e(this).fileupload("option","autoUpload"))&&n.process().done((function(){n.submit()}))},processData:!1,contentType:!1,cache:!1,timeout:0},_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:e.support.blobSlice&&function(){return(this.slice||this.webkitSlice||this.mozSlice).apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime(),this.loaded=0,this.bitrate=0,this.getBitrate=function(e,t,n){var r=e-this.timestamp;return(!this.bitrate||!n||r>n)&&(this.bitrate=(t-this.loaded)*(1e3/r)*8,this.loaded=t,this.timestamp=e),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&e.support.xhrFileUpload||e.support.xhrFormDataFileUpload)},_getFormData:function(t){var n;return"function"===e.type(t.formData)?t.formData(t.form):e.isArray(t.formData)?t.formData:"object"===e.type(t.formData)?(n=[],e.each(t.formData,(function(e,t){n.push({name:e,value:t})})),n):[]},_getTotal:function(t){var n=0;return e.each(t,(function(e,t){n+=t.size||1})),n},_initProgressObject:function(t){var n={loaded:0,total:0,bitrate:0};t._progress?e.extend(t._progress,n):t._progress=n},_initResponseObject:function(e){var t;if(e._response)for(t in e._response)e._response.hasOwnProperty(t)&&delete e._response[t];else e._response={}},_onProgress:function(t,n){if(t.lengthComputable){var r,o=Date.now?Date.now():(new Date).getTime();if(n._time&&n.progressInterval&&o-n._time").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||""),t.formData=this._getFormData(t),t.redirect&&n&&n!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(e){this._isXHRUpload(e)?(this._chunkedUpload(e,!0)||(e.data||this._initXHRData(e),this._initProgressListener(e)),e.postMessage&&(e.dataType="postmessage "+(e.dataType||""))):this._initIframeSettings(e)},_getParamName:function(t){var n=e(t.fileInput),r=t.paramName;return r?e.isArray(r)||(r=[r]):(r=[],n.each((function(){for(var t=e(this),n=t.prop("name")||"files[]",o=(t.prop("files")||[1]).length;o;)r.push(n),o-=1})),r.length||(r=[n.prop("name")||"files[]"])),r},_initFormSettings:function(t){t.form&&t.form.length||(t.form=e(t.fileInput.prop("form")),t.form.length||(t.form=e(this.options.fileInput.prop("form")))),t.paramName=this._getParamName(t),t.url||(t.url=t.form.prop("action")||location.href),t.type=(t.type||"string"===e.type(t.form.prop("method"))&&t.form.prop("method")||"").toUpperCase(),"POST"!==t.type&&"PUT"!==t.type&&"PATCH"!==t.type&&(t.type="POST"),t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var n=e.extend({},this.options,t);return this._initFormSettings(n),this._initDataSettings(n),n},_getDeferredState:function(e){return e.state?e.state():e.isResolved()?"resolved":e.isRejected()?"rejected":"pending"},_enhancePromise:function(e){return e.success=e.done,e.error=e.fail,e.complete=e.always,e},_getXHRPromise:function(t,n,r){var o=e.Deferred(),a=o.promise();return n=n||this.options.context||a,!0===t?o.resolveWith(n,r):!1===t&&o.rejectWith(n,r),a.abort=o.promise,this._enhancePromise(a)},_addConvenienceMethods:function(t,n){var r=this,o=function(t){return e.Deferred().resolveWith(r,t).promise()};n.process=function(t,a){return(t||a)&&(n._processQueue=this._processQueue=(this._processQueue||o([this])).then((function(){return n.errorThrown?e.Deferred().rejectWith(r,[n]).promise():o(arguments)})).then(t,a)),this._processQueue||o([this])},n.submit=function(){return"pending"!==this.state()&&(n.jqXHR=this.jqXHR=!1!==r._trigger("submit",e.Event("submit",{delegatedEvent:t}),this)&&r._onSend(t,this)),this.jqXHR||r._getXHRPromise()},n.abort=function(){return this.jqXHR?this.jqXHR.abort():(this.errorThrown="abort",r._trigger("fail",null,this),r._getXHRPromise(!1))},n.state=function(){return this.jqXHR?r._getDeferredState(this.jqXHR):this._processQueue?r._getDeferredState(this._processQueue):void 0},n.processing=function(){return!this.jqXHR&&this._processQueue&&"pending"===r._getDeferredState(this._processQueue)},n.progress=function(){return this._progress},n.response=function(){return this._response}},_getUploadedBytes:function(e){var t=e.getResponseHeader("Range"),n=t&&t.split("-"),r=n&&n.length>1&&parseInt(n[1],10);return r&&r+1},_chunkedUpload:function(t,n){t.uploadedBytes=t.uploadedBytes||0;var r,o,a=this,i=t.files[0],s=i.size,p=t.uploadedBytes,l=t.maxChunkSize||s,c=this._blobSlice,u=e.Deferred(),d=u.promise();return!(!(this._isXHRUpload(t)&&c&&(p||l=s?(i.error=t.i18n("uploadedBytes"),this._getXHRPromise(!1,t.context,[null,"error",i.error])):(o=function(){var n=e.extend({},t),d=n._progress.loaded;n.blob=c.call(i,p,p+l,i.type),n.chunkSize=n.blob.size,n.contentRange="bytes "+p+"-"+(p+n.chunkSize-1)+"/"+s,a._initXHRData(n),a._initProgressListener(n),r=(!1!==a._trigger("chunksend",null,n)&&e.ajax(n)||a._getXHRPromise(!1,n.context)).done((function(r,i,l){p=a._getUploadedBytes(l)||p+n.chunkSize,d+n.chunkSize-n._progress.loaded&&a._onProgress(e.Event("progress",{lengthComputable:!0,loaded:p-n.uploadedBytes,total:p-n.uploadedBytes}),n),t.uploadedBytes=n.uploadedBytes=p,n.result=r,n.textStatus=i,n.jqXHR=l,a._trigger("chunkdone",null,n),a._trigger("chunkalways",null,n),ps._sending)for(var r=s._slots.shift();r;){if("pending"===s._getDeferredState(r)){r.resolve();break}r=s._slots.shift()}0===s._active&&s._trigger("stop")}))};return this._beforeSend(t,p),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending?(this.options.limitConcurrentUploads>1?(a=e.Deferred(),this._slots.push(a),i=a.then(l)):(this._sequence=this._sequence.then(l,l),i=this._sequence),i.abort=function(){return o=[void 0,"abort","abort"],r?r.abort():(a&&a.rejectWith(p.context,o),l())},this._enhancePromise(i)):l()},_onAdd:function(t,n){var r,o,a,i,s=this,p=!0,l=e.extend({},this.options,n),c=n.files,u=c.length,d=l.limitMultiFileUploads,h=l.limitMultiFileUploadSize,f=l.limitMultiFileUploadSizeOverhead,m=0,g=this._getParamName(l),v=0;if(!u)return!1;if(h&&void 0===c[0].size&&(h=void 0),(l.singleFileUploads||d||h)&&this._isXHRUpload(l))if(l.singleFileUploads||h||!d)if(!l.singleFileUploads&&h)for(a=[],r=[],i=0;ih||d&&i+1-v>=d)&&(a.push(c.slice(v,i+1)),(o=g.slice(v,i+1)).length||(o=g),r.push(o),v=i+1,m=0);else r=g;else for(a=[],r=[],i=0;i").append(r)[0].reset(),n.after(r).detach(),o&&r.focus(),e.cleanData(n.unbind("remove")),this.options.fileInput=this.options.fileInput.map((function(e,t){return t===n[0]?r[0]:t})),n[0]===this.element[0]&&(this.element=r)},_handleFileTreeEntry:function(t,n){var r,o=this,a=e.Deferred(),i=[],s=function(e){e&&!e.entry&&(e.entry=t),a.resolve([e])},p=function(e){o._handleFileTreeEntries(e,n+t.name+"/").done((function(e){a.resolve(e)})).fail(s)},l=function(){r.readEntries((function(e){e.length?(i=i.concat(e),l()):p(i)}),s)};return n=n||"",t.isFile?t._file?(t._file.relativePath=n,a.resolve(t._file)):t.file((function(e){e.relativePath=n,a.resolve(e)}),s):t.isDirectory?(r=t.createReader(),l()):a.resolve([]),a.promise()},_handleFileTreeEntries:function(t,n){var r=this;return e.when.apply(e,e.map(t,(function(e){return r._handleFileTreeEntry(e,n)}))).then((function(){return Array.prototype.concat.apply([],arguments)}))},_getDroppedFiles:function(t){var n=(t=t||{}).items;return n&&n.length&&(n[0].webkitGetAsEntry||n[0].getAsEntry)?this._handleFileTreeEntries(e.map(n,(function(e){var t;return e.webkitGetAsEntry?((t=e.webkitGetAsEntry())&&(t._file=e.getAsFile()),t):e.getAsEntry()}))):e.Deferred().resolve(e.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){var n,r,o=(t=e(t)).prop("webkitEntries")||t.prop("entries");if(o&&o.length)return this._handleFileTreeEntries(o);if((n=e.makeArray(t.prop("files"))).length)void 0===n[0].name&&n[0].fileName&&e.each(n,(function(e,t){t.name=t.fileName,t.size=t.fileSize}));else{if(!(r=t.prop("value")))return e.Deferred().resolve([]).promise();n=[{name:r.replace(/^.*\\/,"")}]}return e.Deferred().resolve(n).promise()},_getFileInputFiles:function(t){return t instanceof e&&1!==t.length?e.when.apply(e,e.map(t,this._getSingleFileInputFiles)).then((function(){return Array.prototype.concat.apply([],arguments)})):this._getSingleFileInputFiles(t)},_onChange:function(t){var n=this,r={fileInput:e(t.target),form:e(t.target.form)} ;this._getFileInputFiles(r.fileInput).always((function(o){r.files=o,n.options.replaceFileInput&&n._replaceFileInput(r),!1!==n._trigger("change",e.Event("change",{delegatedEvent:t}),r)&&n._onAdd(t,r)}))},_onPaste:function(t){var n=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,r={files:[]};n&&n.length&&(e.each(n,(function(e,t){var n=t.getAsFile&&t.getAsFile();n&&r.files.push(n)})),!1!==this._trigger("paste",e.Event("paste",{delegatedEvent:t}),r)&&this._onAdd(t,r))},_onDrop:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var n=this,r=t.dataTransfer,o={};r&&r.files&&r.files.length&&(t.preventDefault(),this._getDroppedFiles(r).always((function(r){o.files=r,!1!==n._trigger("drop",e.Event("drop",{delegatedEvent:t}),o)&&n._onAdd(t,o)})))},_onDragOver:t("dragover"),_onDragEnter:t("dragenter"),_onDragLeave:t("dragleave"),_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop,dragenter:this._onDragEnter,dragleave:this._onDragLeave}),this._on(this.options.pasteZone,{paste:this._onPaste})),e.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragenter dragleave dragover drop"),this._off(this.options.pasteZone,"paste"),this._off(this.options.fileInput,"change")},_destroy:function(){this._destroyEventHandlers()},_setOption:function(t,n){var r=-1!==e.inArray(t,this._specialOptions);r&&this._destroyEventHandlers(),this._super(t,n),r&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;void 0===t.fileInput?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof e||(t.fileInput=e(t.fileInput)),t.dropZone instanceof e||(t.dropZone=e(t.dropZone)),t.pasteZone instanceof e||(t.pasteZone=e(t.pasteZone))},_getRegExp:function(e){var t=e.split("/"),n=t.pop();return t.shift(),new RegExp(t.join("/"),n)},_isRegExpOption:function(t,n){return"url"!==t&&"string"===e.type(n)&&/^\/.*\/[igm]{0,3}$/.test(n)},_initDataAttributes:function(){var t=this,n=this.options,r=this.element.data();e.each(this.element[0].attributes,(function(e,o){var a,i=o.name.toLowerCase();/^data-/.test(i)&&(i=i.slice(5).replace(/-[a-z]/g,(function(e){return e.charAt(1).toUpperCase()})),a=r[i],t._isRegExpOption(i,a)&&(a=t._getRegExp(a)),n[i]=a)}))},_create:function(){this._initDataAttributes(),this._initSpecialOptions(),this._slots=[],this._sequence=this._getXHRPromise(!0),this._sending=this._active=0,this._initProgressObject(this),this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var n=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always((function(e){t.files=e,n._onAdd(null,t)})):(t.files=e.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var n,r,o=this,a=e.Deferred(),i=a.promise();return i.abort=function(){return r=!0,n?n.abort():(a.reject(null,"abort","abort"),i)},this._getFileInputFiles(t.fileInput).always((function(e){r||(e.length?(t.files=e,(n=o._onSend(null,t)).then((function(e,t,n){a.resolve(e,t,n)}),(function(e,t,n){a.reject(e,t,n)}))):a.reject())})),this._enhancePromise(i)}if(t.files=e.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})})),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(window.jQuery)}((function(e){"use strict";var t=0,n=e,r="parseJSON";"JSON"in window&&"parse"in JSON&&(n=JSON,r="parse"),e.ajaxTransport("iframe",(function(n){if(n.async){var r,o,a,i=n.initialIframeSrc||"javascript:false;";return{send:function(s,p){(r=e('
')).attr("accept-charset",n.formAcceptCharset),a=/\?/.test(n.url)?"&":"?","DELETE"===n.type?(n.url=n.url+a+"_method=DELETE",n.type="POST"):"PUT"===n.type?(n.url=n.url+a+"_method=PUT",n.type="POST"):"PATCH"===n.type&&(n.url=n.url+a+"_method=PATCH",n.type="POST"),o=e('').bind("load",(function(){var t,a=e.isArray(n.paramName)?n.paramName:[n.paramName];o.unbind("load").bind("load",(function(){var t;try{if(!(t=o.contents()).length||!t[0].firstChild)throw new Error}catch(e){t=void 0}p(200,"success",{iframe:t}),e('').appendTo(r),window.setTimeout((function(){r.remove()}),0)})),r.prop("target",o.prop("name")).prop("action",n.url).prop("method",n.type),n.formData&&e.each(n.formData,(function(t,n){e('').prop("name",n.name).val(n.value).appendTo(r)})),n.fileInput&&n.fileInput.length&&"POST"===n.type&&(t=n.fileInput.clone(),n.fileInput.after((function(e){return t[e]})),n.paramName&&n.fileInput.each((function(t){e(this).prop("name",a[t]||n.paramName)})),r.append(n.fileInput).prop("enctype","multipart/form-data").prop("encoding","multipart/form-data"),n.fileInput.removeAttr("form")),r.submit(),t&&t.length&&n.fileInput.each((function(n,r){var o=e(t[n]);e(r).prop("name",o.prop("name")).attr("form",o.attr("form")),o.replaceWith(r)}))})),r.append(o).appendTo(document.body)},abort:function(){o&&o.unbind("load").prop("src",i),r&&r.remove()}}}})),e.ajaxSetup({converters:{"iframe text":function(t){return t&&e(t[0].body).text()},"iframe json":function(t){return t&&n[r](e(t[0].body).text())},"iframe html":function(t){return t&&e(t[0].body).html()},"iframe xml":function(t){var n=t&&t[0];return n&&e.isXMLDoc(n)?n:e.parseXML(n.XMLDocument&&n.XMLDocument.xml||e(n.body).html())},"iframe script":function(t){return t&&e.globalEval(e(t[0].body).text())}}})})),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Socked=t():e.Socked=t()}(this,(function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var r=n(1);e.exports=r},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.appId=t,this.options=this.setOptions(n||{}),this._channels={},this._socket=i(this.options.url?this.options.url:"ws"+(this.options.ssl?"s":"")+"://"+this.options.host+"/"+this.appId,this.options),this.subscribeEvents(),this._emitter=new p,this.connected=!1,this.connecting=!1}return o(e,[{key:"setOptions",value:function(e){return a({host:"www.socked.io",path:"/app",ssl:!0,authUrl:"/authenticate",transports:["websocket"]},e)}},{key:"subscribeEvents",value:function(){var e=this;this._socket.on("msg",(function(t){t.channel&&e.channel(t.channel)&&e.channel(t.channel).handleEvent(t),e._emitter.emit(t.event,t)})).on("connecting",(function(){e.connecting=!0,e._emitter.emit("connecting")})).on("internal:connect_success",(function(){e.connecting=!1,e.connected=!0,e.subscribeAllChannels(),e._emitter.emit("connected")})).on("internal:connect_error",(function(t){e.connecting=!1,e.connected=!1,e._emitter.emit("connect_error",t),e.disconnect()})).on("disconnect",(function(){e.unsubscribeAllChannels(),e.connecting=!1,e.connected=!1,e._emitter.emit("disconnected")})).on("error",(function(t){"internal:connect_error"==t?(e.connecting=!1,e.connected=!1,e._emitter.emit("connect_error",{}),e.disconnect()):e._emitter.emit("error",t)}))}},{key:"unsubscribeAllChannels",value:function(){var e=this;Object.keys(this._channels).forEach((function(t){e._channels[t].unsubscribe()}))}},{key:"subscribeAllChannels",value:function(){var e=this;Object.keys(this._channels).forEach((function(t){e._channels[t].subscribe()}))}},{key:"unsubscribeEvents",value:function(){this._socket.off("msg")}},{key:"connect",value:function(){this.connecting||this._socket.connect()}},{key:"disconnect",value:function(){this._socket.disconnect()}},{key:"channels",value:function(){return this._channels}},{key:"channel",value:function(e){return this._channels[e]}},{key:"subscribe",value:function(e){var t=this.channel(e);return t||(this._channels[e]=t=this._createChannel(e)),t.subscriptionPending||t.subscribe(),t}},{key:"unsubscribe",value:function(e){var t=this.channel(e);t&&(t.unsubscribe(),delete this._channels[e])}},{key:"trigger",value:function(e,t,n,r,o){var a={event:e};t&&(a.data=t),r&&(a.sig=r),n&&(a.channel=n),o&&(a.toUserId=o),this._socket.emit("msg",a)}},{key:"on",value:function(e,t){this._emitter.on(e,t)}},{key:"off",value:function(e,t){this._emitter.off(e,t)}},{key:"once",value:function(e,t){this._emitter.once(e,t)}},{key:"_createChannel",value:function(e){return new s(e,this)}}]),e}()},function(e,t){"use strict";e.exports=t={},t.extend=function(e,t){return Object.keys(t).forEach((function(n){e[n]=t[n]})),e}},function(e,t,n){function r(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,r=o(e),a=r.source,p=r.id,l=r.path,c=s[p]&&l in s[p].nsps;return t.forceNew||t["force new connection"]||!1===t.multiplex||c?n=i(a,t):(s[p]||(s[p]=i(a,t)),n=s[p]),r.query&&!t.query&&(t.query=r.query),n.socket(r.path,t)}var o=n(4),a=n(7),i=n(18);n(6)("socket.io-client");e.exports=t=r;var s=t.managers={};t.protocol=a.protocol,t.connect=r,t.Manager=n(18),t.Socket=n(43)},function(e,t,n){(function(t){function r(e,n){var r=e;n=n||t.location,null==e&&(e=n.protocol+"//"+n.host),"string"==typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e=void 0!==n?n.protocol+"//"+e:"https://"+e),r=o(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";var a=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+a+":"+r.port,r.href=r.protocol+"://"+a+(n&&n.port===r.port?"":":"+r.port),r}var o=n(5);n(6)("socket.io-client:url");e.exports=r}).call(t,function(){return this}())},function(e){var t=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,n=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];e.exports=function(e){var r=e,o=e.indexOf("["),a=e.indexOf("]");-1!=o&&-1!=a&&(e=e.substring(0,o)+e.substring(o,a).replace(/:/g,";")+e.substring(a,e.length));for(var i=t.exec(e||""),s={},p=14;p--;)s[n[p]]=i[p]||"";return-1!=o&&-1!=a&&(s.source=r,s.host=s.host.substring(1,s.host.length-1).replace(/;/g,":"),s.authority=s.authority.replace("[","").replace("]","").replace(/;/g,":"),s.ipv6uri=!0),s}},function(e){"use strict";e.exports=function(){return function(){}}},function(e,t,n){function r(){}function o(e){var n=""+e.type;return t.BINARY_EVENT!==e.type&&t.BINARY_ACK!==e.type||(n+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(n+=e.nsp+","),null!=e.id&&(n+=e.id),null!=e.data&&(n+=JSON.stringify(e.data)),n}function a(e,t){function n(e){var n=h.deconstructPacket(e),r=o(n.packet),a=n.buffers;a.unshift(r),t(a)}h.removeBlobs(e,n)}function i(){this.reconstructor=null}function s(e){var n=0,r={type:Number(e.charAt(0))};if(null==t.types[r.type])return c("unknown packet type "+r.type);if(t.BINARY_EVENT===r.type||t.BINARY_ACK===r.type){for(var o="";"-"!==e.charAt(++n)&&(o+=e.charAt(n),n!=e.length););if(o!=Number(o)||"-"!==e.charAt(n))throw new Error("Illegal attachments");r.attachments=Number(o)}if("/"===e.charAt(n+1))for(r.nsp="";++n;){if(","===(i=e.charAt(n)))break;if(r.nsp+=i,n===e.length)break}else r.nsp="/";var a=e.charAt(n+1);if(""!==a&&Number(a)==a){for(r.id="";++n;){var i;if(null==(i=e.charAt(n))||Number(i)!=i){--n;break}if(r.id+=e.charAt(n),n===e.length)break}r.id=Number(r.id)}if(e.charAt(++n)){var s=p(e.substr(n));if(!(!1!==s&&(r.type===t.ERROR||f(s))))return c("invalid payload");r.data=s}return r}function p(e){try{return JSON.parse(e)}catch(e){return!1}}function l(e){this.reconPack=e,this.buffers=[]}function c(e){return{type:t.ERROR,data:"parser error: "+e}}n(6)("socket.io-parser");var u=n(8),d=n(9),h=n(15),f=n(16),m=n(17);t.protocol=4,t.types=["CONNECT","DISCONNECT","EVENT","ACK","ERROR","BINARY_EVENT","BINARY_ACK"],t.CONNECT=0,t.DISCONNECT=1,t.EVENT=2,t.ACK=3,t.ERROR=4,t.BINARY_EVENT=5,t.BINARY_ACK=6,t.Encoder=r,t.Decoder=i,r.prototype.encode=function(e,n){(e.type!==t.EVENT&&e.type!==t.ACK||!d(e.data)||(e.type=e.type===t.EVENT?t.BINARY_EVENT:t.BINARY_ACK),t.BINARY_EVENT===e.type||t.BINARY_ACK===e.type)?a(e,n):n([o(e)])},u(i.prototype),i.prototype.add=function(e){var n;if("string"==typeof e)n=s(e),t.BINARY_EVENT===n.type||t.BINARY_ACK===n.type?(this.reconstructor=new l(n),0===this.reconstructor.reconPack.attachments&&this.emit("decoded",n)):this.emit("decoded",n);else{if(!m(e)&&!e.base64)throw new Error("Unknown type: "+e);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");(n=this.reconstructor.takeBinaryData(e))&&(this.reconstructor=null,this.emit("decoded",n))}},i.prototype.destroy=function(){this.reconstructor&&this.reconstructor.finishedReconstruction()},l.prototype.takeBinaryData=function(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){var t=h.reconstructPacket(this.reconPack,this.buffers);return this.finishedReconstruction(),t}return null},l.prototype.finishedReconstruction=function(){this.reconPack=null,this.buffers=[]}},function(e){function t(e){if(e)return n(e)}function n(e){for(var n in t.prototype)e[n]=t.prototype[n];return e}e.exports=t,t.prototype.on=t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},t.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;o=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function g(e){return+e!=e&&(e=0),i.alloc(+e)}function v(e,t){if(i.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return K(e).length;default:if(r)return W(e).length;t=(""+t).toLowerCase(),r=!0}}function y(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,n);case"utf8":case"utf-8":return k(this,t,n);case"ascii":return O(this,t,n);case"latin1":case"binary":return A(this,t,n);case"base64":return N(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function b(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function C(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=i.from(t,r)),i.isBuffer(t))return 0===t.length?-1:x(e,t,n,r,o);if("number"==typeof t)return t&=255,i.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):x(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function x(e,t,n,r,o){function a(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}var i,s=1,p=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;s=2,p/=2,l/=2,n/=2}if(o){var c=-1;for(i=n;ip&&(n=p-l),i=n;i>=0;i--){for(var u=!0,d=0;do&&(r=o):r=o;var a=t.length;if(a%2!=0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var i=0;i239?4:l>223?3:l>191?2:1;if(o+u<=n)switch(u){case 1:l<128&&(c=l);break;case 2:128==(192&(a=e[o+1]))&&(p=(31&l)<<6|63&a)>127&&(c=p);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(p=(15&l)<<12|(63&a)<<6|63&i)>2047&&(p<55296||p>57343)&&(c=p);break;case 4:a=e[o+1],i=e[o+2],s=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&s)&&(p=(15&l)<<18|(63&a)<<12|(63&i)<<6|63&s)>65535&&p<1114112&&(c=p)}null===c?(c=65533,u=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=u}return z(r)}function z(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var n="",r=0;rr)&&(n=r);for(var o="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,n,r,o,a){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function j(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,a=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function L(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,a=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function U(e,t,n,r){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function F(e,t,n,r,o){return o||U(e,t,n,4,34028234663852886e22,-34028234663852886e22),J.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,o){return o||U(e,t,n,8,17976931348623157e292,-17976931348623157e292),J.write(e,t,n,r,52,8),n+8}function q(e){if((e=V(e).replace(te,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}function V(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function H(e){return e<16?"0"+e.toString(16):e.toString(16)}function W(e,t){var n;t=t||1/0;for(var r=e.length,o=null,a=[],i=0;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function $(e){for(var t=[],n=0;n>8,o=n%256,a.push(o),a.push(r);return a}function K(e){return X.toByteArray(q(e))}function Y(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function Q(e){return e!=e}var X=n(11),J=n(12),Z=n(13);t.Buffer=i,t.SlowBuffer=g,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:r(),t.kMaxLength=o(),i.poolSize=8192,i._augment=function(e){return e.__proto__=i.prototype,e},i.from=function(e,t,n){return s(null,e,t,n)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(e,t,n){return l(null,e,t,n)},i.allocUnsafe=function(e){return c(null,e)},i.allocUnsafeSlow=function(e){return c(null,e)},i.isBuffer=function(e){return!(null==e||!e._isBuffer)},i.compare=function(e,t){if(!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},i.prototype.compare=function(e,t,n,r,o){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),p=Math.min(a,s),l=this.slice(r,o),c=e.slice(t,n),u=0;uo)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return T(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;i.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(o*=256);)r+=this[e+--t]*o;return r},i.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},i.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var r=this[e],o=1,a=0;++a=(o*=128)&&(r-=Math.pow(2,8*t)),r},i.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var r=t,o=1,a=this[e+--r];r>0&&(o*=256);)a+=this[e+--r]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},i.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),J.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),J.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),J.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),J.read(this,e,!1,52,8)},i.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||M(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+o]=e/a&255;return t+n},i.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},i.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},i.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},i.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):L(this,e,t,!0),t+4},i.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8, this[t+3]=255&e):L(this,e,t,!1),t+4},i.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var a=0,i=1,s=0;for(this[t]=255&e;++a=0&&(i*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/i|0)-s&255;return t+n},i.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},i.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},i.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):L(this,e,t,!0),t+4},i.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),i.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):L(this,e,t,!1),t+4},i.prototype.writeFloatLE=function(e,t,n){return F(this,e,t,!0,n)},i.prototype.writeFloatBE=function(e,t,n){return F(this,e,t,!1,n)},i.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},i.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},i.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function r(e){return 3*e.length/4-n(e)}function o(e){var t,r,o,a,i,s=e.length;a=n(e),i=new c(3*s/4-a),r=a>0?s-4:s;var p=0;for(t=0;t>16&255,i[p++]=o>>8&255,i[p++]=255&o;return 2===a?(o=l[e.charCodeAt(t)]<<2|l[e.charCodeAt(t+1)]>>4,i[p++]=255&o):1===a&&(o=l[e.charCodeAt(t)]<<10|l[e.charCodeAt(t+1)]<<4|l[e.charCodeAt(t+2)]>>2,i[p++]=o>>8&255,i[p++]=255&o),i}function a(e){return p[e>>18&63]+p[e>>12&63]+p[e>>6&63]+p[63&e]}function i(e,t,n){for(var r,o=[],i=t;ic?c:l+s));return 1===r?(t=e[n-1],o+=p[t>>2],o+=p[t<<4&63],o+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],o+=p[t>>10],o+=p[t>>4&63],o+=p[t<<2&63],o+="="),a.push(o),a.join("")}t.byteLength=r,t.toByteArray=o,t.fromByteArray=s;for(var p=[],l=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,h=u.length;d>1,c=-7,u=n?o-1:0,d=n?-1:1,h=e[t+u];for(u+=d,a=h&(1<<-c)-1,h>>=-c,c+=s;c>0;a=256*a+e[t+u],u+=d,c-=8);for(i=a&(1<<-c)-1,a>>=-c,c+=r;c>0;i=256*i+e[t+u],u+=d,c-=8);if(0===a)a=1-l;else{if(a===p)return i?NaN:1/0*(h?-1:1);i+=Math.pow(2,r),a-=l}return(h?-1:1)*i*Math.pow(2,a-r)},t.write=function(e,t,n,r,o,a){var i,s,p,l=8*a-o-1,c=(1<>1,d=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:a-1,f=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=c):(i=Math.floor(Math.log(t)/Math.LN2),t*(p=Math.pow(2,-i))<1&&(i--,p*=2),(t+=i+u>=1?d/p:d*Math.pow(2,1-u))*p>=2&&(i++,p/=2),i+u>=c?(s=0,i=c):i+u>=1?(s=(t*p-1)*Math.pow(2,o),i+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,o),i=0));o>=8;e[n+h]=255&s,h+=f,s/=256,o-=8);for(i=i<0;e[n+h]=255&i,h+=f,i/=256,l-=8);e[n+h-f]|=128*m}},function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},function(e,t,n){(function(e){function r(e,t){if(!e)return e;if(i(e)){var n={_placeholder:!0,num:t.length};return t.push(e),n}if(a(e)){for(var o=new Array(e.length),s=0;s0&&!this.encoding){var e=this.packetBuffer.shift();this.packet(e)}},r.prototype.cleanup=function(){for(var e=this.subs.length,t=0;t=this._reconnectionAttempts)this.backoff.reset(),this.emitAll("reconnect_failed"),this.reconnecting=!1;else{var t=this.backoff.duration();this.reconnecting=!0;var n=setTimeout((function(){e.skipReconnect||(e.emitAll("reconnect_attempt",e.backoff.attempts),e.emitAll("reconnecting",e.backoff.attempts),e.skipReconnect||e.open((function(t){t?(e.reconnecting=!1,e.reconnect(),e.emitAll("reconnect_error",t.data)):e.onreconnect()})))}),t);this.subs.push({destroy:function(){clearTimeout(n)}})}},r.prototype.onreconnect=function(){var e=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll("reconnect",e)}},function(e,t,n){e.exports=n(20),e.exports.parser=n(27)},function(e,t,n){(function(t){function r(e,n){if(!(this instanceof r))return new r(e,n);n=n||{},e&&"object"==typeof e&&(n=e,e=null),e?(e=l(e),n.hostname=e.host,n.secure="https"===e.protocol||"wss"===e.protocol,n.port=e.port,e.query&&(n.query=e.query)):n.host&&(n.hostname=l(n.host).host),this.secure=null!=n.secure?n.secure:t.location&&"https:"===location.protocol,n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.agent=n.agent||!1,this.hostname=n.hostname||(t.location?location.hostname:"localhost"),this.port=n.port||(t.location&&location.port?location.port:this.secure?443:80),this.query=n.query||{},"string"==typeof this.query&&(this.query=c.decode(this.query)),this.upgrade=!1!==n.upgrade,this.path=(n.path||"/engine.io").replace(/\/$/,"")+"/",this.forceJSONP=!!n.forceJSONP,this.jsonp=!1!==n.jsonp,this.forceBase64=!!n.forceBase64,this.enablesXDR=!!n.enablesXDR,this.timestampParam=n.timestampParam||"t",this.timestampRequests=n.timestampRequests,this.transports=n.transports||["polling","websocket"],this.transportOptions=n.transportOptions||{},this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.policyPort=n.policyPort||843,this.rememberUpgrade=n.rememberUpgrade||!1,this.binaryType=null,this.onlyBinaryUpgrades=n.onlyBinaryUpgrades,this.perMessageDeflate=!1!==n.perMessageDeflate&&(n.perMessageDeflate||{}),!0===this.perMessageDeflate&&(this.perMessageDeflate={}),this.perMessageDeflate&&null==this.perMessageDeflate.threshold&&(this.perMessageDeflate.threshold=1024),this.pfx=n.pfx||null,this.key=n.key||null,this.passphrase=n.passphrase||null,this.cert=n.cert||null,this.ca=n.ca||null,this.ciphers=n.ciphers||null,this.rejectUnauthorized=void 0===n.rejectUnauthorized||n.rejectUnauthorized,this.forceNode=!!n.forceNode;var o="object"==typeof t&&t;o.global===o&&(n.extraHeaders&&Object.keys(n.extraHeaders).length>0&&(this.extraHeaders=n.extraHeaders),n.localAddress&&(this.localAddress=n.localAddress)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingIntervalTimer=null,this.pingTimeoutTimer=null,this.open()}function o(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var a=n(21),i=n(35),s=(n(6)("engine.io-client:socket"),n(42)),p=n(27),l=n(5),c=n(36);e.exports=r,r.priorWebsocketSuccess=!1,i(r.prototype),r.protocol=p.protocol,r.Socket=r,r.Transport=n(26),r.transports=n(21),r.parser=n(27),r.prototype.createTransport=function(e){var t=o(this.query);t.EIO=p.protocol,t.transport=e;var n=this.transportOptions[e]||{};return this.id&&(t.sid=this.id),new a[e]({query:t,socket:this,agent:n.agent||this.agent,hostname:n.hostname||this.hostname,port:n.port||this.port,secure:n.secure||this.secure,path:n.path||this.path,forceJSONP:n.forceJSONP||this.forceJSONP,jsonp:n.jsonp||this.jsonp,forceBase64:n.forceBase64||this.forceBase64,enablesXDR:n.enablesXDR||this.enablesXDR,timestampRequests:n.timestampRequests||this.timestampRequests,timestampParam:n.timestampParam||this.timestampParam,policyPort:n.policyPort||this.policyPort,pfx:n.pfx||this.pfx,key:n.key||this.key,passphrase:n.passphrase||this.passphrase,cert:n.cert||this.cert,ca:n.ca||this.ca,ciphers:n.ciphers||this.ciphers,rejectUnauthorized:n.rejectUnauthorized||this.rejectUnauthorized,perMessageDeflate:n.perMessageDeflate||this.perMessageDeflate,extraHeaders:n.extraHeaders||this.extraHeaders,forceNode:n.forceNode||this.forceNode,localAddress:n.localAddress||this.localAddress,requestTimeout:n.requestTimeout||this.requestTimeout,protocols:n.protocols||void 0})},r.prototype.open=function(){var e;if(this.rememberUpgrade&&r.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length){var t=this;return void setTimeout((function(){t.emit("error","No transports available")}),0)}e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(e){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)},r.prototype.setTransport=function(e){var t=this;this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",(function(){t.onDrain()})).on("packet",(function(e){t.onPacket(e)})).on("error",(function(e){t.onError(e)})).on("close",(function(){t.onClose("transport close")}))},r.prototype.probe=function(e){function t(){if(u.onlyBinaryUpgrades){var e=!this.supportsBinary&&u.transport.supportsBinary;c=c||e}c||(l.send([{type:"ping",data:"probe"}]),l.once("packet",(function(e){if(!c)if("pong"===e.type&&"probe"===e.data){if(u.upgrading=!0,u.emit("upgrading",l),!l)return;r.priorWebsocketSuccess="websocket"===l.name,u.transport.pause((function(){c||"closed"!==u.readyState&&(p(),u.setTransport(l),l.send([{type:"upgrade"}]),u.emit("upgrade",l),l=null,u.upgrading=!1,u.flush())}))}else{var t=new Error("probe error");t.transport=l.name,u.emit("upgradeError",t)}})))}function n(){c||(c=!0,p(),l.close(),l=null)}function o(e){var t=new Error("probe error: "+e);t.transport=l.name,n(),u.emit("upgradeError",t)}function a(){o("transport closed")}function i(){o("socket closed")}function s(e){l&&e.name!==l.name&&n()}function p(){l.removeListener("open",t),l.removeListener("error",o),l.removeListener("close",a),u.removeListener("close",i),u.removeListener("upgrading",s)}var l=this.createTransport(e,{probe:1}),c=!1,u=this;r.priorWebsocketSuccess=!1,l.once("open",t),l.once("error",o),l.once("close",a),this.once("close",i),this.once("upgrading",s),l.open()},r.prototype.onOpen=function(){if(this.readyState="open",r.priorWebsocketSuccess="websocket"===this.transport.name,this.emit("open"),this.flush(),"open"===this.readyState&&this.upgrade&&this.transport.pause)for(var e=0,t=this.upgrades.length;e1?{type:b[o],data:e.substring(1)}:{type:b[o]}:C}o=new Uint8Array(e)[0];var a=d(e,1);return x&&"blob"===n&&(a=new x([a])),{type:b[o],data:a}},t.decodeBase64Packet=function(e,t){var n=b[e.charAt(0)] ;if(!l)return{type:n,data:{base64:!0,data:e.substr(1)}};var r=l.decode(e.substr(1));return"blob"===t&&x&&(r=new x([r])),{type:n,data:r}},t.encodePayload=function(e,n,r){function o(e){return e.length+":"+e}function a(e,r){t.encodePacket(e,!!i&&n,!1,(function(e){r(null,o(e))}))}"function"==typeof n&&(r=n,n=null);var i=u(e);return n&&i?x&&!v?t.encodePayloadAsBlob(e,r):t.encodePayloadAsArrayBuffer(e,r):e.length?void p(e,a,(function(e,t){return r(t.join(""))})):r("0:")},t.decodePayload=function(e,n,r){if("string"!=typeof e)return t.decodePayloadAsBinary(e,n,r);var o;if("function"==typeof n&&(r=n,n=null),""===e)return r(C,0,1);for(var a,i,s="",p=0,l=e.length;p0;){for(var i=new Uint8Array(o),s=0===i[0],p="",l=1;255!==i[l];l++){if(p.length>310)return r(C,0,1);p+=i[l]}o=d(o,2+p.length),p=parseInt(p);var c=d(o,0,p);if(s)try{c=String.fromCharCode.apply(null,new Uint8Array(c))}catch(e){var u=new Uint8Array(c);c="";for(l=0;lr&&(n=r),t>=r||t>=n||0===r)return new ArrayBuffer(0);for(var o=new Uint8Array(e),a=new Uint8Array(n-t),i=t,s=0;i=55296&&t<=56319&&o65535&&(o+=b((t-=65536)>>>10&1023|55296),t=56320|1023&t),o+=b(t);return o}function s(e,t){if(e>=55296&&e<=57343){if(t)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value");return!1}return!0}function p(e,t){return b(e>>t&63|128)}function l(e,t){if(!(4294967168&e))return b(e);var n="";return 4294965248&e?4294901760&e?4292870144&e||(n=b(e>>18&7|240),n+=p(e,12),n+=p(e,6)):(s(e,t)||(e=65533),n=b(e>>12&15|224),n+=p(e,6)):n=b(e>>6&31|192),n+=b(63&e|128)}function c(e,t){for(var n=!1!==(t=t||{}).strict,r=a(e),o=r.length,i=-1,s="";++i=v)throw Error("Invalid byte index");var e=255&g[y];if(y++,128==(192&e))return 63&e;throw Error("Invalid continuation byte")}function d(e){var t,n;if(y>v)throw Error("Invalid byte index");if(y==v)return!1;if(t=255&g[y],y++,!(128&t))return t;if(192==(224&t)){if((n=(31&t)<<6|u())>=128)return n;throw Error("Invalid continuation byte")}if(224==(240&t)){if((n=(15&t)<<12|u()<<6|u())>=2048)return s(n,e)?n:65533;throw Error("Invalid continuation byte")}if(240==(248&t)&&(n=(7&t)<<18|u()<<12|u()<<6|u())>=65536&&n<=1114111)return n;throw Error("Invalid UTF-8 detected")}function h(e,t){var n=!1!==(t=t||{}).strict;g=a(e),v=g.length,y=0;for(var r,o=[];!1!==(r=d(n));)o.push(r);return i(o)}var f="object"==typeof t&&t,m=("object"==typeof e&&e&&e.exports,"object"==typeof o&&o);m.global!==m&&m.window;var g,v,y,b=String.fromCharCode,C={version:"2.1.2",encode:c,decode:h};void 0===(r=function(){return C}.call(t,n,t,e))||(e.exports=r)}()}).call(t,n(32)(e),function(){return this}())},function(e){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t){!function(){"use strict";for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=new Uint8Array(256),r=0;r>2],a+=e[(3&r[n])<<4|r[n+1]>>4],a+=e[(15&r[n+1])<<2|r[n+2]>>6],a+=e[63&r[n+2]];return o%3==2?a=a.substring(0,a.length-1)+"=":o%3==1&&(a=a.substring(0,a.length-2)+"=="),a},t.decode=function(e){var t,r,o,a,i,s=.75*e.length,p=e.length,l=0;"="===e[e.length-1]&&(s--,"="===e[e.length-2]&&s--);var c=new ArrayBuffer(s),u=new Uint8Array(c);for(t=0;t>4,u[l++]=(15&o)<<4|a>>2,u[l++]=(3&a)<<6|63&i;return c}}()},function(e,t){(function(t){function n(e){for(var t=0;t0);return t}function n(e){var t=0;for(l=0;l';a=document.createElement(e)}catch(e){(a=document.createElement("iframe")).name=o.iframeId,a.src="javascript:0"}a.id=o.iframeId,o.form.appendChild(a),o.iframe=a}var o=this;if(!this.form){var a,i=document.createElement("form"),s=document.createElement("textarea"),c=this.iframeId="eio_iframe_"+this.index;i.className="socketio",i.style.position="absolute",i.style.top="-1000px",i.style.left="-1000px",i.target=c,i.method="POST",i.setAttribute("accept-charset","utf-8"),s.name="d",i.appendChild(s),document.body.appendChild(i),this.form=i,this.area=s}this.form.action=this.uri(),r(),e=e.replace(l,"\\\n"),this.area.value=e.replace(p,"\\n");try{this.form.submit()}catch(e){}this.iframe.attachEvent?this.iframe.onreadystatechange=function(){"complete"===o.iframe.readyState&&n()}:this.iframe.onload=n}}).call(t,function(){return this}())},function(e,t,n){(function(t){function r(e){e&&e.forceBase64&&(this.supportsBinary=!1),this.perMessageDeflate=e.perMessageDeflate,this.usingBrowserWebSocket=c&&!e.forceNode,this.protocols=e.protocols,this.usingBrowserWebSocket||(u=o),a.call(this,e)}var o,a=n(26),i=n(27),s=n(36),p=n(37),l=n(38),c=(n(6)("engine.io-client:websocket"),t.WebSocket||t.MozWebSocket);if("undefined"==typeof window)try{o=n(41)}catch(e){}var u=c;u||"undefined"!=typeof window||(u=o),e.exports=r,p(r,a),r.prototype.name="websocket",r.prototype.supportsBinary=!0,r.prototype.doOpen=function(){if(this.check()){var e=this.uri(),t=this.protocols,n={agent:this.agent,perMessageDeflate:this.perMessageDeflate};n.pfx=this.pfx,n.key=this.key,n.passphrase=this.passphrase,n.cert=this.cert,n.ca=this.ca,n.ciphers=this.ciphers,n.rejectUnauthorized=this.rejectUnauthorized,this.extraHeaders&&(n.headers=this.extraHeaders),this.localAddress&&(n.localAddress=this.localAddress);try{this.ws=this.usingBrowserWebSocket?t?new u(e,t):new u(e):new u(e,t,n)}catch(e){return this.emit("error",e)}void 0===this.ws.binaryType&&(this.supportsBinary=!1),this.ws.supports&&this.ws.supports.binary?(this.supportsBinary=!0,this.ws.binaryType="nodebuffer"):this.ws.binaryType="arraybuffer",this.addEventListeners()}},r.prototype.addEventListeners=function(){var e=this;this.ws.onopen=function(){e.onOpen()},this.ws.onclose=function(){e.onClose()},this.ws.onmessage=function(t){e.onData(t.data)},this.ws.onerror=function(t){e.onError("websocket error",t)}},r.prototype.write=function(e){function n(){r.emit("flush"),setTimeout((function(){r.writable=!0,r.emit("drain")}),0)}var r=this;this.writable=!1;for(var o=e.length,a=0,s=o;a0&&e.jitter<=1?e.jitter:0,this.attempts=0}e.exports=t,t.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=1&Math.floor(10*t)?e+n:e-n}return 0|Math.min(e,this.max)},t.prototype.reset=function(){this.attempts=0},t.prototype.setMin=function(e){this.ms=e},t.prototype.setMax=function(e){this.max=e},t.prototype.setJitter=function(e){this.jitter=e}},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var o=function(){function e(e,t){for(var n=0;n=200&&t.status<400){var n=JSON.parse(t.responseText);n&&!n.error?e(null,n.sig,n.user):e({code:401,error:"Authentication error."})}else e({code:t.status,error:"Authentication error."})},t.send()}},{key:"subscribe",value:function(){var e=this;if(!this.subscribed&&!this.subscriptionPending){if(!this.socked.connected)throw"Socked is not connected.";this.subscriptionPending=!0,this.authorize((function(t,n,r){t?e.subscriptionPending=!1:(e.socked.trigger("subscribe",{user:r},e.name,n),e.socked.options&&e.socked.options.auth&&e.socked.options.auth.callback&&e.socked.options.auth.callback(r))}))}}},{key:"unsubscribe",value:function(){this.subscriptionPending=!1,this.subscribed&&(this.subscribed=!1,this.users.clear(),this.socked.trigger("unsubscribe",null,this.name))}},{key:"handleEvent",value:function(e){0===e.event.indexOf("internal:")?"internal:subscription_success"===e.event?(this.subscriptionPending=!1,this.subscribed=!0,this.user=e.user,e.users&&(this.users.clear(),this.users.addUsers(e.users))):"internal:subscription_error"===e.event&&(this.subscriptionPending=!1,this.subscribed=!1):"subscribed_channel"==e.event?this.users.addUser(e.user):"unsubscribed_channel"==e.event&&this.users.removeUser(e.user),this.emit(e.event,e)}},{key:"trigger",value:function(e,t,n){if(!this.subscribed)throw new Error("Unable to send message. Channel '"+this.name+"' is not subscribed.");if(0!==e.indexOf("client-")&&0!==e.indexOf("private-"))throw new Error("Unable to send message. Event name must begin with 'client-' or 'private-'.");this.socked.trigger(e,t,this.name,null,n)}},{key:"event",value:function(e,t){if(!this.subscribed)throw new Error("Unable to send event. Channel '"+this.name+"' is not subscribed.");var n=JSON.parse(JSON.stringify(t));n.event=e,this.socked.trigger("event",n,this.name)}}]),e}();a(s.prototype),e.exports=s},function(e){function t(e){if(e)return n(e)}function n(e){for(var n in t.prototype)e[n]=t.prototype[n];return e}e.exports=t,t.prototype.on=t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},t.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;oL.length&&L.push(e)}function d(e,t,n,o){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var i=!1;if(null===e)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case w:case E:i=!0}}if(i)return n(o,e,""===t?"."+h(e,0):t),1;if(i=0,t=""===t?".":t+":",Array.isArray(e))for(var s=0;sthis.eventPool.length&&this.eventPool.push(e)}function U(e){e.eventPool=[],e.getPooled=j,e.release=L}function F(e,t){switch(e){case"keyup":return-1!==Eo.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function B(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}function q(e,t){switch(e){case"compositionend":return B(t);case"keypress":return 32!==t.which?null:(zo=!0,No);case"textInput":return(e=t.data)===No&&zo?null:e;default:return null}}function V(e,t){if(Oo)return"compositionend"===e||!_o&&F(e,t)?(e=P(),yo._root=null,yo._startText=null,yo._fallbackText=null,Oo=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1t}return!1}function ue(e,t,n,r,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t}function de(e){return e[1].toUpperCase()}function he(e,t,n,r){var o=ra.hasOwnProperty(t)?ra[t]:null;(null!==o?0===o.type:!r&&2Oa.length&&Oa.push(e)}}}function $e(e){return Object.prototype.hasOwnProperty.call(e,Ma)||(e[Ma]=Da++,Pa[e[Ma]]={}),Pa[e[Ma]]}function Ge(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ke(e,t){var n,r=Ge(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Ge(r)}}function Ye(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function Qe(e,t){if(qa||null==Ua||Ua!==Ur())return null;var n=Ua;return"selectionStart"in n&&Ye(n)?n={start:n.selectionStart,end:n.selectionEnd}:window.getSelection?n={anchorNode:(n=window.getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}:n=void 0,Ba&&Fr(Ba,n)?null:(Ba=n,(e=M.getPooled(La.select,Fa,e,t)).type="select",e.target=Ua,k(e),e)}function Xe(e){var t="";return Dr.Children.forEach(e,(function(e){null==e||"string"!=typeof e&&"number"!=typeof e||(t+=e)})),t}function Je(e,t){return e=jr({children:void 0},t),(t=Xe(t.children))&&(e.children=t),e}function Ze(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o=t.length||r("93"),t=t[0]),n=""+t),null==n&&(n="")),e._wrapperState={initialValue:""+n}}function rt(e,t){var n=t.value;null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&(e.defaultValue=n)),null!=t.defaultValue&&(e.defaultValue=t.defaultValue)}function ot(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}function at(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function it(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?at(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}function st(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function pt(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=n,a=t[n];o=null==a||"boolean"==typeof a||""===a?"":r||"number"!=typeof a||0===a||mi.hasOwnProperty(o)&&mi[o]?(""+a).trim():a+"px","float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}function lt(e,t,n){t&&(vi[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&r("137",e,n()),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&r("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||r("61")),null!=t.style&&"object"!=typeof t.style&&r("62",n()))}function ct(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function ut(e,t){var n=$e(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=Yr[t];for(var r=0;r", e=e.removeChild(e.firstChild)):e="string"==typeof t.is?n.createElement(e,{is:t.is}):n.createElement(e):e=n.createElementNS(r,e),e}function ht(e,t){return(9===t.nodeType?t:t.ownerDocument).createTextNode(e)}function ft(e,t,n,r){var o=ct(t,n);switch(t){case"iframe":case"object":qe("load",e);var a=n;break;case"video":case"audio":for(a=0;aSi||(e.current=Ti[Si],Ti[Si]=null,Si--)}function Tt(e,t){Si++,Ti[Si]=e.current,e.current=t}function St(e){return Nt(e)?ki:Ri.current}function Rt(e,t){var n=e.type.contextTypes;if(!n)return qr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Nt(e){return 2===e.tag&&null!=e.type.childContextTypes}function kt(e){Nt(e)&&(_t(Ni,e),_t(Ri,e))}function zt(e){_t(Ni,e),_t(Ri,e)}function Ot(e,t,n){Ri.current!==qr&&r("168"),Tt(Ri,t,e),Tt(Ni,n,e)}function At(e,t){var n=e.stateNode,o=e.type.childContextTypes;if("function"!=typeof n.getChildContext)return t;for(var a in n=n.getChildContext())a in o||r("108",ie(e)||"Unknown",a);return jr({},t,n)}function It(e){if(!Nt(e))return!1;var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||qr,ki=Ri.current,Tt(Ri,t,e),Tt(Ni,Ni.current,e),!0}function Pt(e,t){var n=e.stateNode;if(n||r("169"),t){var o=At(e,ki);n.__reactInternalMemoizedMergedChildContext=o,_t(Ni,e),_t(Ri,e),Tt(Ri,o,e)}else _t(Ni,e);Tt(Ni,t,e)}function Dt(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=null,this.index=0,this.ref=null,this.pendingProps=t,this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.expirationTime=0,this.alternate=null}function Mt(e,t,n){var r=e.alternate;return null===r?((r=new Dt(e.tag,t,e.key,e.mode)).type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.expirationTime=n,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function jt(e,t,n){var o=e.type,a=e.key;if(e=e.props,"function"==typeof o)var i=o.prototype&&o.prototype.isReactComponent?2:0;else if("string"==typeof o)i=5;else switch(o){case Ho:return Lt(e.children,t,n,a);case Yo:i=11,t|=3;break;case Wo:i=11,t|=2;break;case $o:return(o=new Dt(15,e,a,4|t)).type=$o,o.expirationTime=n,o;case Xo:i=16,t|=2;break;default:e:{switch("object"==typeof o&&null!==o?o.$$typeof:null){case Go:i=13;break e;case Ko:i=12;break e;case Qo:i=14;break e;default:r("130",null==o?o:typeof o,"")}i=void 0}}return(t=new Dt(i,e,a,t)).type=o,t.expirationTime=n,t}function Lt(e,t,n,r){return(e=new Dt(10,e,r,t)).expirationTime=n,e}function Ut(e,t,n){return(e=new Dt(6,e,null,t)).expirationTime=n,e}function Ft(e,t,n){return(t=new Dt(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bt(e,t,n){return e={current:t=new Dt(3,null,null,t?3:0),containerInfo:e,pendingChildren:null,earliestPendingTime:0,latestPendingTime:0,earliestSuspendedTime:0,latestSuspendedTime:0,latestPingedTime:0,pendingCommitExpirationTime:0,finishedWork:null,context:null,pendingContext:null,hydrate:n,remainingExpirationTime:0,firstBatch:null,nextScheduledRoot:null},t.stateNode=e}function qt(e){return function(t){try{return e(t)}catch(e){}}}function Vt(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);zi=qt((function(e){return t.onCommitFiberRoot(n,e)})),Oi=qt((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}return!0}function Ht(e){"function"==typeof zi&&zi(e)}function Wt(e){"function"==typeof Oi&&Oi(e)}function $t(e){return{expirationTime:0,baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Gt(e){return{expirationTime:e.expirationTime,baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Kt(e){return{expirationTime:e,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Yt(e,t,n){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t),(0===e.expirationTime||e.expirationTime>n)&&(e.expirationTime=n)}function Qt(e,t,n){var r=e.alternate;if(null===r){var o=e.updateQueue,a=null;null===o&&(o=e.updateQueue=$t(e.memoizedState))}else o=e.updateQueue,a=r.updateQueue,null===o?null===a?(o=e.updateQueue=$t(e.memoizedState),a=r.updateQueue=$t(r.memoizedState)):o=e.updateQueue=Gt(a):null===a&&(a=r.updateQueue=Gt(o));null===a||o===a?Yt(o,t,n):null===o.lastUpdate||null===a.lastUpdate?(Yt(o,t,n),Yt(a,t,n)):(Yt(o,t,n),a.lastUpdate=t)}function Xt(e,t,n){var r=e.updateQueue;null===(r=null===r?e.updateQueue=$t(e.memoizedState):Jt(e,r)).lastCapturedUpdate?r.firstCapturedUpdate=r.lastCapturedUpdate=t:(r.lastCapturedUpdate.next=t,r.lastCapturedUpdate=t),(0===r.expirationTime||r.expirationTime>n)&&(r.expirationTime=n)}function Jt(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Gt(t)),t}function Zt(e,t,n,r,o,a){switch(n.tag){case 1:return"function"==typeof(e=n.payload)?e.call(a,r,o):e;case 3:e.effectTag=-1025&e.effectTag|64;case 0:if(null==(o="function"==typeof(e=n.payload)?e.call(a,r,o):e))break;return jr({},r,o);case 2:Ai=!0}return r}function en(e,t,n,r,o){if(Ai=!1,!(0===t.expirationTime||t.expirationTime>o)){for(var a=(t=Jt(e,t)).baseState,i=null,s=0,p=t.firstUpdate,l=a;null!==p;){var c=p.expirationTime;c>o?(null===i&&(i=p,a=l),(0===s||s>c)&&(s=c)):(l=Zt(e,t,p,l,n,r),null!==p.callback&&(e.effectTag|=32,p.nextEffect=null,null===t.lastEffect?t.firstEffect=t.lastEffect=p:(t.lastEffect.nextEffect=p,t.lastEffect=p))),p=p.next}for(c=null,p=t.firstCapturedUpdate;null!==p;){var u=p.expirationTime;u>o?(null===c&&(c=p,null===i&&(a=l)),(0===s||s>u)&&(s=u)):(l=Zt(e,t,p,l,n,r),null!==p.callback&&(e.effectTag|=32,p.nextEffect=null,null===t.lastCapturedEffect?t.firstCapturedEffect=t.lastCapturedEffect=p:(t.lastCapturedEffect.nextEffect=p,t.lastCapturedEffect=p))),p=p.next}null===i&&(t.lastUpdate=null),null===c?t.lastCapturedUpdate=null:e.effectTag|=32,null===i&&null===c&&(a=l),t.baseState=a,t.firstUpdate=i,t.firstCapturedUpdate=c,t.expirationTime=s,e.memoizedState=l}}function tn(e,t){"function"!=typeof e&&r("191",e),e.call(t)}function nn(e,t,n){for(null!==t.firstCapturedUpdate&&(null!==t.lastUpdate&&(t.lastUpdate.next=t.firstCapturedUpdate,t.lastUpdate=t.lastCapturedUpdate),t.firstCapturedUpdate=t.lastCapturedUpdate=null),e=t.firstEffect,t.firstEffect=t.lastEffect=null;null!==e;){var r=e.callback;null!==r&&(e.callback=null,tn(r,n)),e=e.nextEffect}for(e=t.firstCapturedEffect,t.firstCapturedEffect=t.lastCapturedEffect=null;null!==e;)null!==(t=e.callback)&&(e.callback=null,tn(t,n)),e=e.nextEffect}function rn(e,t){return{value:e,source:t,stack:se(t)}}function on(e){var t=e.type._context;Tt(Di,t._changedBits,e),Tt(Pi,t._currentValue,e),Tt(Ii,e,e),t._currentValue=e.pendingProps.value,t._changedBits=e.stateNode}function an(e){var t=Di.current,n=Pi.current;_t(Ii,e),_t(Pi,e),_t(Di,e),(e=e.type._context)._currentValue=n,e._changedBits=t}function sn(e){return e===Mi&&r("174"),e}function pn(e,t){Tt(Ui,t,e),Tt(Li,e,e),Tt(ji,Mi,e);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:it(null,"");break;default:t=it(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}_t(ji,e),Tt(ji,t,e)}function ln(e){_t(ji,e),_t(Li,e),_t(Ui,e)}function cn(e){Li.current===e&&(_t(ji,e),_t(Li,e))}function un(e,t,n){var r=e.memoizedState;r=null==(t=t(n,r))?r:jr({},r,t),e.memoizedState=r,null!==(e=e.updateQueue)&&0===e.expirationTime&&(e.baseState=r)}function dn(e,t,n,r,o,a){var i=e.stateNode;return e=e.type,"function"==typeof i.shouldComponentUpdate?i.shouldComponentUpdate(n,o,a):!(e.prototype&&e.prototype.isPureReactComponent&&Fr(t,n)&&Fr(r,o))}function hn(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Fi.enqueueReplaceState(t,t.state,null)}function fn(e,t){var n=e.type,r=e.stateNode,o=e.pendingProps,a=St(e);r.props=o,r.state=e.memoizedState,r.refs=qr,r.context=Rt(e,a),null!==(a=e.updateQueue)&&(en(e,a,o,r,t),r.state=e.memoizedState),"function"==typeof(a=e.type.getDerivedStateFromProps)&&(un(e,a,o),r.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof r.getSnapshotBeforeUpdate||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||(n=r.state,"function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),n!==r.state&&Fi.enqueueReplaceState(r,r.state,null),null!==(a=e.updateQueue)&&(en(e,a,o,r,t),r.state=e.memoizedState)),"function"==typeof r.componentDidMount&&(e.effectTag|=4)}function mn(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){n=n._owner;var o=void 0;n&&(2!==n.tag&&r("110"),o=n.stateNode),o||r("147",e);var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=o.refs===qr?o.refs={}:o.refs;null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}"string"!=typeof e&&r("148"),n._owner||r("254",e)}return e}function gn(e,t){"textarea"!==e.type&&r("31","[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,"")}function vn(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function o(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t,n){return(e=Mt(e,t,n)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)m?(g=u,u=null):g=u.sibling;var v=h(r,u,s[m],p);if(null===v){null===u&&(u=g);break}e&&u&&null===v.alternate&&t(r,u),a=i(v,a,m),null===c?l=v:c.sibling=v,c=v,u=g}if(m===s.length)return n(r,u),l;if(null===u){for(;mg?(v=m,m=null):v=m.sibling;var b=h(a,m,y.value,l);if(null===b){m||(m=v);break}e&&m&&null===b.alternate&&t(a,m),s=i(b,s,g),null===u?c=b:u.sibling=b,u=b,m=v}if(y.done)return n(a,m),c;if(null===m){for(;!y.done;g++,y=p.next())null!==(y=d(a,y.value,l))&&(s=i(y,s,g),null===u?c=y:u.sibling=y,u=y);return c}for(m=o(a,m);!y.done;g++,y=p.next())null!==(y=f(m,a,g,y.value,l))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=i(y,s,g),null===u?c=y:u.sibling=y,u=y);return e&&m.forEach((function(e){return t(a,e)})),c}return function(e,o,i,p){var l="object"==typeof i&&null!==i&&i.type===Ho&&null===i.key;l&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case qo:e:{for(c=i.key,l=o;null!==l;){if(l.key===c){if(10===l.tag?i.type===Ho:l.type===i.type){n(e,l.sibling),(o=a(l,i.type===Ho?i.props.children:i.props,p)).ref=mn(e,l,i),o.return=e,e=o;break e}n(e,l);break}t(e,l),l=l.sibling}i.type===Ho?((o=Lt(i.props.children,e.mode,p,i.key)).return=e,e=o):((p=jt(i,e.mode,p)).ref=mn(e,o,i),p.return=e,e=p)}return s(e);case Vo:e:{for(l=i.key;null!==o;){if(o.key===l){if(4===o.tag&&o.stateNode.containerInfo===i.containerInfo&&o.stateNode.implementation===i.implementation){n(e,o.sibling),(o=a(o,i.children||[],p)).return=e,e=o;break e}n(e,o);break}t(e,o),o=o.sibling}(o=Ft(i,e.mode,p)).return=e,e=o}return s(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==o&&6===o.tag?(n(e,o.sibling),(o=a(o,i,p)).return=e,e=o):(n(e,o),(o=Ut(i,e.mode,p)).return=e,e=o),s(e);if(Bi(i))return m(e,o,i,p);if(ae(i))return g(e,o,i,p);if(c&&gn(e,i),void 0===i&&!l)switch(e.tag){case 2:case 1:r("152",(p=e.type).displayName||p.name||"Component")}return n(e,o)}}function yn(e,t){var n=new Dt(5,null,null,0);n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function bn(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Cn(e){if($i){var t=Wi;if(t){var n=t;if(!bn(e,t)){if(!(t=xt(n))||!bn(e,t))return e.effectTag|=2,$i=!1,void(Hi=e);yn(Hi,n)}Hi=e,Wi=wt(t)}else e.effectTag|=2,$i=!1,Hi=e}}function xn(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag;)e=e.return;Hi=e}function wn(e){if(e!==Hi)return!1;if(!$i)return xn(e),$i=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Ct(t,e.memoizedProps))for(t=Wi;t;)yn(e,t),t=xt(t);return xn(e),Wi=Hi?xt(e.stateNode):null,!0}function En(){Wi=Hi=null,$i=!1}function _n(e,t,n){Tn(e,t,n,t.expirationTime)}function Tn(e,t,n,r){t.child=null===e?Vi(t,null,n,r):qi(t,e.child,n,r)}function Sn(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Rn(e,t,n,r,o){Sn(e,t);var a=!!(64&t.effectTag);if(!n&&!a)return r&&Pt(t,!1),On(e,t);n=t.stateNode,Fo.current=t;var i=a?null:n.render();return t.effectTag|=1,a&&(Tn(e,t,null,o),t.child=null),Tn(e,t,i,o),t.memoizedState=n.state,t.memoizedProps=n.props,r&&Pt(t,!0),t.child}function Nn(e){var t=e.stateNode;t.pendingContext?Ot(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ot(e,t.context,!1),pn(e,t.containerInfo)}function kn(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){switch(o.tag){case 12:var a=0|o.stateNode;if(o.type===t&&a&n){for(a=o;null!==a;){var i=a.alternate;if(0===a.expirationTime||a.expirationTime>r)a.expirationTime=r,null!==i&&(0===i.expirationTime||i.expirationTime>r)&&(i.expirationTime=r);else{if(null===i||!(0===i.expirationTime||i.expirationTime>r))break;i.expirationTime=r}a=a.return}a=null}else a=o.child;break;case 13:a=o.type===e.type?null:o.child;break;default:a=o.child}if(null!==a)a.return=o;else for(a=o;null!==a;){if(a===e){a=null;break}if(null!==(o=a.sibling)){o.return=a.return,a=o;break}a=a.return}o=a}}function zn(e,t,n){var r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=!0;if(Ni.current)i=!1;else if(a===o)return t.stateNode=0,on(t),On(e,t);var s=o.value;if(t.memoizedProps=o,null===a)s=1073741823;else if(a.value===o.value){if(a.children===o.children&&i)return t.stateNode=0,on(t),On(e,t);s=0}else{var p=a.value;if(p===s&&(0!==p||1/p==1/s)||p!=p&&s!=s){if(a.children===o.children&&i)return t.stateNode=0,on(t),On(e,t);s=0}else if(s="function"==typeof r._calculateChangedBits?r._calculateChangedBits(p,s):1073741823,0===(s|=0)){if(a.children===o.children&&i)return t.stateNode=0,on(t),On(e,t)}else kn(t,r,s,n)}return t.stateNode=s,on(t),_n(e,t,o.children),t.child}function On(e,t){if(null!==e&&t.child!==e.child&&r("153"),null!==t.child){var n=Mt(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Mt(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function An(e,t,n){if(0===t.expirationTime||t.expirationTime>n){switch(t.tag){case 3:Nn(t);break;case 2:It(t);break;case 4:pn(t,t.stateNode.containerInfo);break;case 13:on(t)}return null}switch(t.tag){case 0:null!==e&&r("155");var o=t.type,a=t.pendingProps,i=St(t);return o=o(a,i=Rt(t,i)),t.effectTag|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(i=t.type,t.tag=2,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,"function"==typeof(i=i.getDerivedStateFromProps)&&un(t,i,a),a=It(t),o.updater=Fi,t.stateNode=o,o._reactInternalFiber=t,fn(t,n),e=Rn(e,t,!0,a,n)):(t.tag=1,_n(e,t,o),t.memoizedProps=a,e=t.child),e;case 1:return a=t.type,n=t.pendingProps,Ni.current||t.memoizedProps!==n?(a=a(n,o=Rt(t,o=St(t))),t.effectTag|=1,_n(e,t,a),t.memoizedProps=n,e=t.child):e=On(e,t),e;case 2:if(a=It(t),null===e)if(null===t.stateNode){var s=t.pendingProps,p=t.type;o=St(t);var l=2===t.tag&&null!=t.type.contextTypes;s=new p(s,i=l?Rt(t,o):qr),t.memoizedState=null!==s.state&&void 0!==s.state?s.state:null,s.updater=Fi,t.stateNode=s,s._reactInternalFiber=t,l&&((l=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,l.__reactInternalMemoizedMaskedChildContext=i),fn(t,n),o=!0}else{p=t.type,o=t.stateNode,l=t.memoizedProps,i=t.pendingProps,o.props=l;var c=o.context;s=Rt(t,s=St(t));var u=p.getDerivedStateFromProps;(p="function"==typeof u||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==i||c!==s)&&hn(t,o,i,s),Ai=!1;var d=t.memoizedState;c=o.state=d;var h=t.updateQueue;null!==h&&(en(t,h,i,o,n),c=t.memoizedState),l!==i||d!==c||Ni.current||Ai?("function"==typeof u&&(un(t,u,i),c=t.memoizedState),(l=Ai||dn(t,l,i,d,c,s))?(p||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.effectTag|=4)):("function"==typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=i,t.memoizedState=c),o.props=i,o.state=c,o.context=s,o=l):("function"==typeof o.componentDidMount&&(t.effectTag|=4),o=!1)}else p=t.type,o=t.stateNode,i=t.memoizedProps,l=t.pendingProps,o.props=i,c=o.context,s=Rt(t,s=St(t)),(p="function"==typeof(u=p.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==l||c!==s)&&hn(t,o,l,s),Ai=!1,c=t.memoizedState,d=o.state=c,null!==(h=t.updateQueue)&&(en(t,h,l,o,n),d=t.memoizedState),i!==l||c!==d||Ni.current||Ai?("function"==typeof u&&(un(t,u,l),d=t.memoizedState),(u=Ai||dn(t,i,l,c,d,s))?(p||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(l,d,s),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(l,d,s)),"function"==typeof o.componentDidUpdate&&(t.effectTag|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=l,t.memoizedState=d),o.props=l,o.state=d,o.context=s,o=u):("function"!=typeof o.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),o=!1);return Rn(e,t,o,a,n);case 3:return Nn(t),null!==(a=t.updateQueue)?(o=null!==(o=t.memoizedState)?o.element:null,en(t,a,t.pendingProps,null,n),(a=t.memoizedState.element)===o?(En(),e=On(e,t)):(o=t.stateNode,(o=(null===e||null===e.child)&&o.hydrate)&&(Wi=wt(t.stateNode.containerInfo),Hi=t,o=$i=!0),o?(t.effectTag|=2,t.child=Vi(t,null,a,n)):(En(),_n(e,t,a)),e=t.child)):(En(),e=On(e,t)),e;case 5:return sn(Ui.current),(a=sn(ji.current))!==(o=it(a,t.type))&&(Tt(Li,t,t),Tt(ji,o,t)),null===e&&Cn(t),a=t.type,l=t.memoizedProps,o=t.pendingProps,i=null!==e?e.memoizedProps:null,Ni.current||l!==o||((l=1&t.mode&&!!o.hidden)&&(t.expirationTime=1073741823),l&&1073741823===n)?(l=o.children,Ct(a,o)?l=null:i&&Ct(a,i)&&(t.effectTag|=16),Sn(e,t),1073741823!==n&&1&t.mode&&o.hidden?(t.expirationTime=1073741823,t.memoizedProps=o,e=null):(_n(e,t,l),t.memoizedProps=o,e=t.child)):e=On(e,t),e;case 6:return null===e&&Cn(t),t.memoizedProps=t.pendingProps,null;case 16:return null;case 4:return pn(t,t.stateNode.containerInfo),a=t.pendingProps,Ni.current||t.memoizedProps!==a?(null===e?t.child=qi(t,null,a,n):_n(e,t,a),t.memoizedProps=a,e=t.child):e=On(e,t),e;case 14:return a=t.type.render,n=t.pendingProps,o=t.ref,Ni.current||t.memoizedProps!==n||o!==(null!==e?e.ref:null)?(_n(e,t,a=a(n,o)),t.memoizedProps=n,e=t.child):e=On(e,t),e;case 10:return n=t.pendingProps,Ni.current||t.memoizedProps!==n?(_n(e,t,n),t.memoizedProps=n,e=t.child):e=On(e,t),e;case 11:return n=t.pendingProps.children,Ni.current||null!==n&&t.memoizedProps!==n?(_n(e,t,n),t.memoizedProps=n,e=t.child):e=On(e,t),e;case 15:return n=t.pendingProps,t.memoizedProps===n?e=On(e,t):(_n(e,t,n.children),t.memoizedProps=n,e=t.child),e;case 13:return zn(e,t,n);case 12:e:if(o=t.type,i=t.pendingProps,l=t.memoizedProps,a=o._currentValue,s=o._changedBits,Ni.current||0!==s||l!==i){if(t.memoizedProps=i,null!=(p=i.unstable_observedBits)||(p=1073741823),t.stateNode=p,s&p)kn(t,o,s,n);else if(l===i){e=On(e,t);break e}n=(n=i.children)(a),t.effectTag|=1,_n(e,t,n),e=t.child}else e=On(e,t);return e;default:r("156")}}function In(e){e.effectTag|=4}function Pn(e,t){var n=t.pendingProps;switch(t.tag){case 1:return null;case 2:return kt(t),null;case 3:ln(t),zt(t);var o=t.stateNode;return o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==e&&null!==e.child||(wn(t),t.effectTag&=-3),Gi(t),null;case 5:cn(t),o=sn(Ui.current);var a=t.type;if(null!==e&&null!=t.stateNode){var i=e.memoizedProps,s=t.stateNode,p=sn(ji.current);s=mt(s,a,i,n,o),Ki(e,t,s,a,i,n,o,p),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!n)return null===t.stateNode&&r("166"),null;if(e=sn(ji.current),wn(t))n=t.stateNode,a=t.type,i=t.memoizedProps,n[oo]=t,n[ao]=i,o=vt(n,a,i,e,o),t.updateQueue=o,null!==o&&In(t);else{(e=dt(a,n,o,e))[oo]=t,e[ao]=n;e:for(i=t.child;null!==i;){if(5===i.tag||6===i.tag)e.appendChild(i.stateNode);else if(4!==i.tag&&null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}ft(e,a,n,o),bt(a,n)&&In(t),t.stateNode=e}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Yi(e,t,e.memoizedProps,n);else{if("string"!=typeof n)return null===t.stateNode&&r("166"),null;o=sn(Ui.current),sn(ji.current),wn(t)?(o=t.stateNode,n=t.memoizedProps,o[oo]=t,yt(o,n)&&In(t)):((o=ht(n,o))[oo]=t,t.stateNode=o)}return null;case 14:case 16:case 10:case 11:case 15:return null;case 4:return ln(t),Gi(t),null;case 13:return an(t),null;case 12:return null;case 0:r("167");default:r("156")}}function Dn(e,t){var n=t.source;null===t.stack&&null!==n&&se(n),null!==n&&ie(n),t=t.value,null!==e&&2===e.tag&&ie(e);try{t&&t.suppressReactErrorLogging||console.error(t)}catch(e){e&&e.suppressReactErrorLogging||console.error(e)}}function Mn(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Qn(e,t)}else t.current=null}function jn(e){switch("function"==typeof Wt&&Wt(e),e.tag){case 2:Mn(e);var t=e.stateNode;if("function"==typeof t.componentWillUnmount)try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){Qn(e,t)}break;case 5:Mn(e);break;case 4:Fn(e)}}function Ln(e){return 5===e.tag||3===e.tag||4===e.tag}function Un(e){e:{for(var t=e.return;null!==t;){if(Ln(t)){var n=t;break e}t=t.return}r("160"),n=void 0}var o=t=void 0;switch(n.tag){case 5:t=n.stateNode,o=!1;break;case 3:case 4:t=n.stateNode.containerInfo,o=!0;break;default:r("161")}16&n.effectTag&&(st(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Ln(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var a=e;;){if(5===a.tag||6===a.tag)if(n)if(o){var i=t,s=a.stateNode,p=n;8===i.nodeType?i.parentNode.insertBefore(s,p):i.insertBefore(s,p)}else t.insertBefore(a.stateNode,n);else o?(i=t,s=a.stateNode,8===i.nodeType?i.parentNode.insertBefore(s,i):i.appendChild(s)):t.appendChild(a.stateNode);else if(4!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===e)break;for(;null===a.sibling;){if(null===a.return||a.return===e)return;a=a.return}a.sibling.return=a.return,a=a.sibling}}function Fn(e){for(var t=e,n=!1,o=void 0,a=void 0;;){if(!n){n=t.return;e:for(;;){switch(null===n&&r("160"),n.tag){case 5:o=n.stateNode,a=!1;break e;case 3:case 4:o=n.stateNode.containerInfo,a=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag){e:for(var i=t,s=i;;)if(jn(s),null!==s.child&&4!==s.tag)s.child.return=s,s=s.child;else{if(s===i)break;for(;null===s.sibling;){if(null===s.return||s.return===i)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}a?(i=o,s=t.stateNode,8===i.nodeType?i.parentNode.removeChild(s):i.removeChild(s)):o.removeChild(t.stateNode)}else if(4===t.tag?o=t.stateNode.containerInfo:jn(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}function Bn(e,t){switch(t.tag){case 2:case 3:case 15:case 16:break;case 5:var n=t.stateNode;if(null!=n){var o=t.memoizedProps;e=null!==e?e.memoizedProps:o;var a=t.type,i=t.updateQueue;t.updateQueue=null,null!==i&&(n[ao]=o,gt(n,i,a,e,o))}break;case 6:null===t.stateNode&&r("162"),t.stateNode.nodeValue=t.memoizedProps;break;default: r("163")}}function qn(e,t,n){(n=Kt(n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){fr(r),Dn(e,t)},n}function Vn(e,t,n){(n=Kt(n)).tag=3;var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){null===cs?cs=new Set([this]):cs.add(this);var n=t.value,r=t.stack;Dn(e,t),this.componentDidCatch(n,{componentStack:null!==r?r:""})}),n}function Hn(e,t,n,r,o,a){n.effectTag|=512,n.firstEffect=n.lastEffect=null,r=rn(r,n),e=t;do{switch(e.tag){case 3:return e.effectTag|=1024,void Xt(e,r=qn(e,r,a),a);case 2:if(t=r,n=e.stateNode,!(64&e.effectTag||null===n||"function"!=typeof n.componentDidCatch||null!==cs&&cs.has(n)))return e.effectTag|=1024,void Xt(e,r=Vn(e,t,a),a)}e=e.return}while(null!==e)}function Wn(e){switch(e.tag){case 2:kt(e);var t=e.effectTag;return 1024&t?(e.effectTag=-1025&t|64,e):null;case 3:return ln(e),zt(e),1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 5:return cn(e),null;case 16:return 1024&(t=e.effectTag)?(e.effectTag=-1025&t|64,e):null;case 4:return ln(e),null;case 13:return an(e),null;default:return null}}function $n(){if(null!==ns)for(var e=ns.return;null!==e;){var t=e;switch(t.tag){case 2:kt(t);break;case 3:ln(t),zt(t);break;case 5:cn(t);break;case 4:ln(t);break;case 13:an(t)}e=e.return}rs=null,os=0,as=-1,is=!1,ns=null,ls=!1}function Gn(e){for(;;){var t=e.alternate,n=e.return,r=e.sibling;if(512&e.effectTag){if(null!==(e=Wn(e,is,os)))return e.effectTag&=511,e;if(null!==n&&(n.firstEffect=n.lastEffect=null,n.effectTag|=512),null!==r)return r;if(null===n)break;e=n}else{t=Pn(t,e,os);var o=e;if(1073741823===os||1073741823!==o.expirationTime){var a=0;switch(o.tag){case 3:case 2:var i=o.updateQueue;null!==i&&(a=i.expirationTime)}for(i=o.child;null!==i;)0!==i.expirationTime&&(0===a||a>i.expirationTime)&&(a=i.expirationTime),i=i.sibling;o.expirationTime=a}if(null!==t)return t;if(null!==n&&!(512&n.effectTag)&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1ys)&&(ys=e),e}function Zn(e,t){for(;null!==e;){if((0===e.expirationTime||e.expirationTime>t)&&(e.expirationTime=t),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>t)&&(e.alternate.expirationTime=t),null===e.return){if(3!==e.tag)break;var n=e.stateNode;!ts&&0!==os&&tRs&&r("185")}e=e.return}}function er(){return Ji=wi()-Qi,Xi=2+(Ji/10|0)}function tr(e){var t=es;es=2+25*(1+((er()-2+500)/25|0));try{return e()}finally{es=t}}function nr(e,t,n,r,o){var a=es;es=1;try{return e(t,n,r,o)}finally{es=a}}function rr(e){if(0!==hs){if(e>hs)return;null!==fs&&_i(fs)}var t=wi()-Qi;hs=e,fs=Ei(ir,{timeout:10*(e-2)-t})}function or(e,t){if(null===e.nextScheduledRoot)e.remainingExpirationTime=t,null===ds?(us=ds=e,e.nextScheduledRoot=e):(ds=ds.nextScheduledRoot=e).nextScheduledRoot=us;else{var n=e.remainingExpirationTime;(0===n||t=vs)&&(!bs||er()>=vs);)er(),ur(gs,vs,!bs),ar();else for(;null!==gs&&0!==vs&&(0===e||e>=vs);)ur(gs,vs,!1),ar();null!==ws&&(hs=0,fs=null),0!==vs&&rr(vs),ws=null,bs=!1,cr()}function lr(e,t){ms&&r("253"),gs=e,vs=t,ur(e,t,!1),sr(),cr()}function cr(){if(Ns=0,null!==Ss){var e=Ss;Ss=null;for(var t=0;tb&&(C=b,b=S,S=C),C=Ke(_,S),x=Ke(_,b),C&&x&&(1!==T.rangeCount||T.anchorNode!==C.node||T.anchorOffset!==C.offset||T.focusNode!==x.node||T.focusOffset!==x.offset)&&((w=document.createRange()).setStart(C.node,C.offset),T.removeAllRanges(),S>b?(T.addRange(w),T.extend(x.node,x.offset)):(w.setEnd(x.node,x.offset),T.addRange(w))))),T=[];for(S=_;S=S.parentNode;)1===S.nodeType&&T.push({element:S,left:S.scrollLeft,top:S.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_ks)&&(bs=!0)}function fr(e){null===gs&&r("246"),gs.remainingExpirationTime=0,Cs||(Cs=!0,xs=e)}function mr(e){null===gs&&r("246"),gs.remainingExpirationTime=e}function gr(e,t){var n=Es;Es=!0;try{return e(t)}finally{(Es=n)||ms||sr()}}function vr(e,t){if(Es&&!_s){_s=!0;try{return e(t)}finally{_s=!1}}return e(t)}function yr(e,t){ms&&r("187");var n=Es;Es=!0;try{return nr(e,t)}finally{Es=n,sr()}}function br(e,t,n){if(Ts)return e(t,n);Es||ms||0===ys||(pr(ys,!1,null),ys=0);var r=Ts,o=Es;Es=Ts=!0;try{return e(t,n)}finally{Ts=r,(Es=o)||ms||sr()}}function Cr(e){var t=Es;Es=!0;try{nr(e)}finally{(Es=t)||ms||pr(1,!1,null)}}function xr(e,t,n,o,a){var i=t.current;if(n){var s;e:{for(2===Ie(n=n._reactInternalFiber)&&2===n.tag||r("170"),s=n;3!==s.tag;){if(Nt(s)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break e}(s=s.return)||r("171")}s=s.stateNode.context}n=Nt(n)?At(n,s):s}else n=qr;return null===t.context?t.context=n:t.pendingContext=n,t=a,(a=Kt(o)).payload={element:e},null!==(t=void 0===t?null:t)&&(a.callback=t),Qt(i,a,o),Zn(i,o),o}function wr(e){var t=e._reactInternalFiber;return void 0===t&&("function"==typeof e.render?r("188"):r("268",Object.keys(e))),null===(e=Me(t))?null:e.stateNode}function Er(e,t,n,r){var o=t.current;return xr(e,t,n,o=Jn(er(),o),r)}function _r(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Tr(e){var t=e.findFiberByHostInstance;return Vt(jr({},e,{findHostInstanceByFiber:function(e){return null===(e=Me(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null}}))}function Sr(e,t,n){var r=3=To),No=String.fromCharCode(32),ko={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},zo=!1,Oo=!1,Ao={eventTypes:ko,extractEvents:function(e,t,n,r){var o=void 0,a=void 0;if(_o)e:{switch(e){case"compositionstart":o=ko.compositionStart;break e;case"compositionend":o=ko.compositionEnd;break e;case"compositionupdate":o=ko.compositionUpdate;break e}o=void 0}else Oo?F(e,n)&&(o=ko.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=ko.compositionStart);return o?(Ro&&(Oo||o!==ko.compositionStart?o===ko.compositionEnd&&Oo&&(a=P()):(yo._root=r,yo._startText=D(),Oo=!0)),o=xo.getPooled(o,t,n,r),a?o.data=a:null!==(a=B(n))&&(o.data=a),k(o),a=o):a=null,(e=So?q(e,n):V(e,n))?((t=wo.getPooled(ko.beforeInput,t,n,r)).data=e,k(t)):t=null,null===a?t:null===t?a:[a,t]}},Io=null,Po={injectFiberControlledHostComponent:function(e){Io=e}},Do=null,Mo=null,jo={injection:Po,enqueueStateRestore:W,needsStateRestore:$,restoreStateIfNeeded:G},Lo=!1,Uo={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0},Fo=Dr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Bo="function"==typeof Symbol&&Symbol.for,qo=Bo?Symbol.for("react.element"):60103,Vo=Bo?Symbol.for("react.portal"):60106,Ho=Bo?Symbol.for("react.fragment"):60107,Wo=Bo?Symbol.for("react.strict_mode"):60108,$o=Bo?Symbol.for("react.profiler"):60114,Go=Bo?Symbol.for("react.provider"):60109,Ko=Bo?Symbol.for("react.context"):60110,Yo=Bo?Symbol.for("react.async_mode"):60111,Qo=Bo?Symbol.for("react.forward_ref"):60112,Xo=Bo?Symbol.for("react.timeout"):60113,Jo="function"==typeof Symbol&&Symbol.iterator,Zo=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,ea=Object.prototype.hasOwnProperty,ta={},na={},ra={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){ra[e]=new ue(e,0,!1,e,null)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];ra[t]=new ue(t,1,!1,e[1],null)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){ra[e]=new ue(e,2,!1,e.toLowerCase(),null)})),["autoReverse","externalResourcesRequired","preserveAlpha"].forEach((function(e){ra[e]=new ue(e,2,!1,e,null)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){ra[e]=new ue(e,3,!1,e.toLowerCase(),null)})),["checked","multiple","muted","selected"].forEach((function(e){ra[e]=new ue(e,3,!0,e.toLowerCase(),null)})),["capture","download"].forEach((function(e){ra[e]=new ue(e,4,!1,e.toLowerCase(),null)})),["cols","rows","size","span"].forEach((function(e){ra[e]=new ue(e,6,!1,e.toLowerCase(),null)})),["rowSpan","start"].forEach((function(e){ra[e]=new ue(e,5,!1,e.toLowerCase(),null)}));var oa=/[\-:]([a-z])/g;"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(oa,de);ra[t]=new ue(t,1,!1,e,null)})),"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(oa,de);ra[t]=new ue(t,1,!1,e,"http://www.w3.org/1999/xlink")})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(oa,de);ra[t]=new ue(t,1,!1,e,"http://www.w3.org/XML/1998/namespace")})),ra.tabIndex=new ue("tabIndex",1,!1,"tabindex",null);var aa={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}},ia=null,sa=null,pa=!1;Mr.canUseDOM&&(pa=ee("input")&&(!document.documentMode||9=document.documentMode,La={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Ua=null,Fa=null,Ba=null,qa=!1,Va={eventTypes:La,extractEvents:function(e,t,n,r){var o,a=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!a)){e:{a=$e(a),o=Yr.onSelect;for(var i=0;it)){e=-1;for(var n=[],r=Za;null!==r;){var o=r.timeoutTime;-1!==o&&o<=t?n.push(r):-1!==o&&(-1===e||ot&&(t=8),ii=t"+t+"",t=hi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}})),mi={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},gi=["Webkit","ms","Moz","O"];Object.keys(mi).forEach((function(e){gi.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mi[t]=mi[e]}))}));var vi=jr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),yi=Lr.thatReturns(""),bi={createElement:dt,createTextNode:ht,setInitialProperties:ft,diffProperties:mt,updateProperties:gt,diffHydratedProperties:vt,diffHydratedText:yt,warnForUnmatchedText:function(){},warnForDeletedHydratableElement:function(){},warnForDeletedHydratableText:function(){},warnForInsertedHydratedElement:function(){},warnForInsertedHydratedText:function(){},restoreControlledState:function(e,t,n){switch(t){case"input":if(ve(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t1)for(var n=1;n1?t-1:0),r=1;r2?n-2:0),a=2;a2?r-2:0);for(var o=2;o1&&void 0!==arguments[1]?arguments[1]:"portal",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"portal";r(this,e),this.socked=t,this.channelName=n,this.id=o,this.sendMousePosition=i(this._sendMousePosition,200,{trailing:!0}).bind(this),this.sendWindowSize=i(this._sendWindowSize,200,{trailing:!0}).bind(this),this.sendScroll=i(this._sendScroll,200,{trailing:!0}).bind(this)}return o(e,[{key:"_sendMousePosition",value:function(e){this.socketSend("mouseMove",{x:e.clientX,y:e.clientY})}},{key:"_sendWindowSize",value:function(){this.socketSend("windowResize",{w:window.innerWidth,h:window.innerHeight})}},{key:"_sendScroll",value:function(){var e;if(null!=window.pageYOffset)e={x:pageXOffset,y:pageYOffset};else{var t=document,n=t.documentElement,r=t.body;e={x:n.scrollLeft||r.scrollLeft||0,y:n.scrollTop||r.scrollTop||0}}this.socketSend("windowScroll",e)}},{key:"socketSend",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.channel.users.getUsers();t.portalId=this.id,n&&n.length>1&&n.some((function(e){return!!e.admin}))&&this.channel.trigger("client-"+e,t)}},{key:"createMirrorClient",value:function(){var e=this;this.mirrorClient&&(this.mirrorClient.disconnect(),this.mirrorClient=null),this.mirrorClient=new s(document,{initialize:function(t,n){e.socketSend("domEvent",{base:window.origin||window.location.origin,f:"initialize",args:[t,n]}),e.sendWindowSize()},applyChanged:function(t,n,r,o){e.socketSend("domEvent",{f:"applyChanged",args:[t,n,r,o]})}})}},{key:"onClientPing",value:function(e){this.id&&e.data&&this.id==e.data.portalId&&this.socketSend("pong")}},{key:"start",value:function(){var e=this;this.channel||(this.channel=this.socked.subscribe(this.channelName),this.channel.on("internal:subscription_success",(function(){e.createMirrorClient(),e.setupListeners(),e.socked.once("disconnected",e.end.bind(e))})),this.channel.on("client-initialize",(function(){e.createMirrorClient()})),this.channel.on("client-ping",this.onClientPing.bind(this)))}},{key:"end",value:function(){this.mirrorClient&&this.mirrorClient.disconnect(),this.mirrorClient=null,this.socked.unsubscribe(this.channelName),this.channel=null,this.teardownListeners()}},{key:"setupListeners",value:function(){this.teardownListeners(),document.addEventListener("mousemove",this.sendMousePosition),window.addEventListener("resize",this.sendWindowSize),window.addEventListener("scroll",this.sendScroll)}},{key:"teardownListeners",value:function(){document.removeEventListener("mousemove",this.sendMousePosition),window.removeEventListener("resize",this.sendWindowSize),window.removeEventListener("scroll",this.sendScroll)}}]),e}();a(p.prototype),e.exports=p},function(e){function t(e){if(e)return n(e)}function n(e){for(var n in t.prototype)e[n]=t.prototype[n];return e}e.exports=t,t.prototype.on=t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},t.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;ot?(i&&(clearTimeout(i),i=null),s=l,a=e.apply(r,o),i||(r=o=null)):i||!1===n.trailing||(i=setTimeout(p,c)),a}}e.exports=t},function(e,t,n){"use strict";var r=n(4),o=function(){function e(e,t){this.root=e,this.delegate=t,this.idMap={}}return e.prototype.initialize=function(e,t){this.idMap[e]=this.root;for(var n=0;n0||e.name.match(/^cc/i)||e.name.match(/cvv/i))||n&&(n.replace(/[\-\s]/g,"").match(o)||n.match(a)||n.replace(/[\-\s]/g,"").match(i)))},i=function(){function e(e,t,n){var o=this;this.target=e,this.mirror=t,this.nextId=1,this.knownNodes=new r.NodeMap;for(var a=this.serializeNode(e).id,i=[],s=e.firstChild;s;s=s.nextSibling)i.push(this.serializeNode(s,!0));this.mirror.initialize(a,i);var p=[{all:!0}];n&&(p=p.concat(n)),this.mutationSummary=new r({rootNode:e,callback:function(e){o.applyChanged(e)},queries:p})}return e.prototype.disconnect=function(){this.mutationSummary&&(this.mutationSummary.disconnect(),this.mutationSummary=void 0)},e.prototype.rememberNode=function(e){var t=this.nextId++;return this.knownNodes.set(e,t),t},e.prototype.forgetNode=function(e){this.knownNodes.delete(e)},e.prototype.serializeNode=function(e,t){if(null===e)return null;var n=this.knownNodes.get(e);if(void 0!==n)return{id:n};var r={nodeType:e.nodeType,id:this.rememberNode(e)};switch(r.nodeType){case Node.DOCUMENT_TYPE_NODE:var o=e;r.name=o.name,r.publicId=o.publicId,r.systemId=o.systemId;break;case Node.COMMENT_NODE:case Node.TEXT_NODE:r.textContent=e.textContent;break;case Node.ELEMENT_NODE:var i=e;r.tagName=i.tagName,r.attributes={};for(var s=0;s>>0},e.prototype.nodeId=function(t){var n=t[e.ID_PROP];return n||(n=t[e.ID_PROP]=e.nextId_++),n},e.prototype.set=function(e,t){var n=this.nodeId(e);this.nodes[n]=e,this.values[n]=t},e.prototype.get=function(e){var t=this.nodeId(e);return this.values[t]},e.prototype.has=function(e){return this.nodeId(e)in this.nodes},e.prototype.delete=function(e){var t=this.nodeId(e);delete this.nodes[t],this.values[t]=void 0},e.prototype.keys=function(){var e=[];for(var t in this.nodes)this.isIndex(t)&&e.push(this.nodes[t]);return e},e.ID_PROP="__mutation_summary_node_map_id__",e.nextId_=1,e}();!function(e){e[e.STAYED_OUT=0]="STAYED_OUT",e[e.ENTERED=1]="ENTERED",e[e.STAYED_IN=2]="STAYED_IN",e[e.REPARENTED=3]="REPARENTED",e[e.REORDERED=4]="REORDERED",e[e.EXITED=5]="EXITED"}(r||(r={}));var l=function(){function e(e,t,n,r,o,a,i,s){void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===r&&(r=!1),void 0===o&&(o=null),void 0===a&&(a=!1),void 0===i&&(i=null),void 0===s&&(s=null),this.node=e,this.childList=t,this.attributes=n,this.characterData=r,this.oldParentNode=o,this.added=a,this.attributeOldValues=i,this.characterDataOldValue=s,this.isCaseInsensitive=this.node.nodeType===Node.ELEMENT_NODE&&this.node instanceof HTMLElement&&this.node.ownerDocument instanceof HTMLDocument}return e.prototype.getAttributeOldValue=function(e){if(this.attributeOldValues)return this.isCaseInsensitive&&(e=e.toLowerCase()),this.attributeOldValues[e]},e.prototype.getAttributeNamesMutated=function(){var e=[];if(!this.attributeOldValues)return e;for(var t in this.attributeOldValues)e.push(t);return e},e.prototype.attributeMutated=function(e,t){this.attributes=!0,this.attributeOldValues=this.attributeOldValues||{},e in this.attributeOldValues||(this.attributeOldValues[e]=t)},e.prototype.characterDataMutated=function(e){this.characterData||(this.characterData=!0,this.characterDataOldValue=e)},e.prototype.removedFromParent=function(e){this.childList=!0,this.added||this.oldParentNode?this.added=!1:this.oldParentNode=e},e.prototype.insertedIntoParent=function(){this.childList=!0,this.added=!0},e.prototype.getOldParent=function(){if(this.childList){if(this.oldParentNode)return this.oldParentNode;if(this.added)return null}return this.node.parentNode},e}(),c=function(){function e(){this.added=new p,this.removed=new p,this.maybeMoved=new p,this.oldPrevious=new p,this.moved=void 0}return e}(),u=function(e){function t(t,n){e.call(this),this.rootNode=t,this.reachableCache=void 0,this.wasReachableCache=void 0,this.anyParentsChanged=!1,this.anyAttributesChanged=!1,this.anyCharacterDataChanged=!1;for(var r=0;r1)throw Error("Invalid request option. all has no options.");r.queries.push({all:!0})}else if("attribute"in s){if((l={attribute:a(s.attribute)}).elementFilter=v.parseSelectors("*["+l.attribute+"]"),Object.keys(s).length>1)throw Error("Invalid request option. attribute has no options.");r.queries.push(l)}else if("element"in s){var p=Object.keys(s).length,l={element:s.element,elementFilter:v.parseSelectors(s.element)};if(s.hasOwnProperty("elementAttributes")&&(l.attributeList=i(s.elementAttributes),p--),p>1)throw Error("Invalid request option. element only allows elementAttributes option.");r.queries.push(l)}else{if(!s.characterData)throw Error("Invalid request option. Unknown query request.");if(Object.keys(s).length>1)throw Error("Invalid request option. characterData has no options.");r.queries.push({characterData:!0})}}return r},e.prototype.createSummaries=function(e){if(!e||!e.length)return[];for(var t=new d(this.root,e,this.elementFilter,this.calcReordered,this.options.oldPreviousSibling),n=[],r=0;r3.25,s=i?Reamaze.Styles.dark.headerFontColor:Reamaze.Styles.default.widgetIconColor;if(this.styles.headerFontColor||(this.styles.headerFontColor=s),!this.styles.buttonBgColor){this.styles.buttonBgColor=this.styles.widgetColor;var p=Reamaze.Utils.colorContrast(Reamaze.Utils.parseColor(this.styles.buttonBgColor),Reamaze.Utils.parseColor(Reamaze.Styles.dark.buttonFontColor))>3.25?Reamaze.Styles.dark.buttonFontColor:Reamaze.Styles.default.buttonFontColor;this.styles.buttonFontColor=p}this.styles.buttonBorder||(this.styles.buttonBorder="1px solid "+this.styles.widgetColor),this.styles.buttonLinkColor||(this.styles.buttonLinkColor=this.styles.widgetColor),this.styles.bodyLinkColor=i?s:this.styles.widgetColor,Reamaze.Utils.colorContrast(Reamaze.Utils.parseColor(this.styles.bodyLinkColor),Reamaze.Utils.parseColor("#333"))<2&&(this.styles.bodyLinkColor=Reamaze.Utils.pSBC(.35,this.styles.bodyLinkColor)||this.styles.widgetColor,Reamaze.Utils.colorContrast(Reamaze.Utils.parseColor(this.styles.bodyLinkColor),Reamaze.Utils.parseColor("#333"))<4&&(this.styles.bodyLinkColor=Reamaze.Utils.pSBC(.35,this.styles.bodyLinkColor,"rgb(0, 192, 255)")||this.styles.bodyLinkColor)),this.styles.buttonBorderRadius=Reamaze.Styles.default.buttonBorderRadius,this.styles.inputBgColor=Reamaze.Styles.default.inputBgColor,this.styles.inputFontColor=Reamaze.Styles.default.inputFontColor,this.styles.inputBorder=Reamaze.Styles.default.inputBorder}var l=function(){e(document).trigger("Reamaze.init",!window._rmzLoaded),document.dispatchEvent(new CustomEvent("Reamazeinit",{detail:!window._rmzLoaded})),window._rmzLoaded=!0,e.receiveMessage((function(t){try{var n=e.deparam(t.data);"reamaze:resize"==n._command?e(document).trigger("Reamaze.resize",n):"reamaze:navigate"==n._command?(e(document).trigger("Reamaze.navigate",n),e(document).trigger("Reamaze.resize",n)):"reamaze:new"==n._command?e(document).trigger("Reamaze.openPopup",n):"reamaze:esc"==n._command?e(document).trigger("Reamaze.closePopup"):"reamaze:widget:route"==n._command?e(document).trigger("Reamaze.Widget.route",n):"reamaze:anchorHeight"==n._command&&e(document).trigger("Reamaze.anchorHeight",n)}catch(t){}}),function(e){return e===this._baseUrl||e===window.origin}.bind(this))}.bind(this);if(t._preview)return this._preview=!0,this.reset(),void(this._visitor=new Reamaze.Visitor(null,this._baseDataUrl,l,!0,!!t._setup));var c=Reamaze.localStorage.getItem("account");c?c!=this._settings.account&&Reamaze.reset():Reamaze.localStorage.setItem("account",this._settings.account),this._visitor=new Reamaze.Visitor(n,this._baseDataUrl,l)},_iframeform:function(t,n){var r=this;r.time=(new Date).getTime(),r.form=e(''),r.addParameter=function(t,n){e("").attr("name",t).attr("value",n).appendTo(r.form)},r.send=function(){e("body").append(r.form),r.form.submit(),n.bind("load",(function(){e("#form"+e(this).data("time")).remove()}))}},reset:function(){Reamaze.localStorage.reset(),Reamaze.sessionStorage.reset(),Reamaze.localStorage.setItem("account",this._settings.account)}}}(jQuery),function(e){e.namespace("Reamaze"),Reamaze.Styles={default:{headerBgColor:"#10a2c5",headerFontColor:"#fff",headerFont:'"Nunito", Helvetica, Arial, sans-serif',bodyLinkColor:"#466bb8",bodyLinkDisabledColor:"#dedede",bodyFont:'"Nunito", Helvetica, Arial, sans-serif',bodyMutedFontColor:"#ccc",buttonBgColor:"#10a2c5",buttonFontColor:"#fff",buttonBorder:"1px solid #ccc",buttonLinkColor:"#10a2c5",buttonBorderRadius:"20px",inputBgColor:"#fff",inputFontColor:"#000",inputBorder:"1px solid #ddd",inputErrorColor:"#B94A48",widgetColor:"rgba(16, 161, 197, 1)",widgetIconColor:"rgba(255, 255, 255, 1)"},dark:{headerFontColor:"#5e5e5e",buttonFontColor:"#5e5e5e",widgetIconColor:"#5e5e5e"},fromBrand:function(t,n){var r=n||{},o={};return t&&t.preferences&&(o.headerBgColor=t.preferences.popup_header_bg_color,o.headerFontColor=t.preferences.popup_header_font_color,o.headerFont=t.preferences.popup_header_font,o.bodyLinkColor=t.preferences.popup_link_color,o.bodyFont=t.preferences.popup_body_font,o.buttonBgColor=t.preferences.popup_button_bg_color,o.buttonFontColor=t.preferences.popup_button_font_color,o.buttonBorder=t.preferences.popup_button_border,o.buttonBorderRadius=t.preferences.popup_button_border_radius,o.buttonLinkColor=t.preferences.popup_link_color,o.inputBgColor=t.preferences.popup_input_bg_color,o.inputFontColor=t.preferences.popup_input_font_color,o.inputBorder=t.preferences.popup_input_border),e.extend({},Reamaze.Styles.default,o,r)}}}(jQuery),function(e){e.namespace("Reamaze"),Reamaze.Utils={getLocaleDateString:function(e){var t={formatMatcher:"basic",month:"short",day:"numeric"};(new Date).getYear()!=e.getYear()&&(t.year="numeric");try{return e.toLocaleDateString(window.navigator.language,t)}catch(t){return e.toLocaleDateString()}},getLocaleTimeString:function(e){var t=!(arguments.length<=1||void 0===arguments[1])&&arguments[1];try{return e.toLocaleTimeString(window.navigator.language,{formatMatcher:"basic",hour:"numeric",minute:"2-digit",hour12:!t})}catch(n){try{return e.toLocaleTimeString({hour12:!t})}catch(n){return e.toLocaleTimeString("en-US",{formatMatcher:"basic",hour:"numeric",minute:"2-digit",hour12:!t})}}},entitiesDecode:function(t){return e("