!function(A,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=A.document?t(A,!0):function(A){if(!A.document)throw new Error("jQuery requires a window with a document");return t(A)}:t(A)}("undefined"!=typeof window?window:this,function(A,t){"use strict";var e=[],n=Object.getPrototypeOf,i=e.slice,r=e.flat?function(A){return e.flat.call(A)}:function(A){return e.concat.apply([],A)},o=e.push,s=e.indexOf,a={},c=a.toString,l=a.hasOwnProperty,g=l.toString,u=g.call(Object),h={},B=function(A){return"function"==typeof A&&"number"!=typeof A.nodeType&&"function"!=typeof A.item},f=function(A){return null!=A&&A===A.window},d=A.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function E(A,t,e){var n,i,r=(e=e||d).createElement("script");if(r.text=A,t)for(n in w)(i=t[n]||t.getAttribute&&t.getAttribute(n))&&r.setAttribute(n,i);e.head.appendChild(r).parentNode.removeChild(r)}function p(A){return null==A?A+"":"object"==typeof A||"function"==typeof A?a[c.call(A)]||"object":typeof A}var Q="3.7.1",C=/HTML$/i,M=function(A,t){return new M.fn.init(A,t)};function m(A){var t=!!A&&"length"in A&&A.length,e=p(A);return!B(A)&&!f(A)&&("array"===e||0===t||"number"==typeof t&&t>0&&t-1 in A)}function D(A,t){return A.nodeName&&A.nodeName.toLowerCase()===t.toLowerCase()}M.fn=M.prototype={jquery:Q,constructor:M,length:0,toArray:function(){return i.call(this)},get:function(A){return null==A?i.call(this):A<0?this[A+this.length]:this[A]},pushStack:function(A){var t=M.merge(this.constructor(),A);return t.prevObject=this,t},each:function(A){return M.each(this,A)},map:function(A){return this.pushStack(M.map(this,function(t,e){return A.call(t,e,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(M.grep(this,function(A,t){return(t+1)%2}))},odd:function(){return this.pushStack(M.grep(this,function(A,t){return t%2}))},eq:function(A){var t=this.length,e=+A+(A<0?t:0);return this.pushStack(e>=0&&e+~]|"+b+")"+b+"*"),H=new RegExp(b+"|>"),L=new RegExp(k),j=new RegExp("^"+T+"$"),O={ID:new RegExp("^#("+T+")"),CLASS:new RegExp("^\\.("+T+")"),TAG:new RegExp("^("+T+"|[*])"),ATTR:new RegExp("^"+U),PSEUDO:new RegExp("^"+k),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+b+"*(even|odd|(([+-]|)(\\d*)n|)"+b+"*(?:([+-]|)"+b+"*(\\d+)|))"+b+"*\\)|)","i"),bool:new RegExp("^(?:"+S+")$","i"),needsContext:new RegExp("^"+b+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+b+"*((?:-\\d)?\\d*)"+b+"*\\)|)(?=[^-]|$)","i")},J=/^(?:input|select|textarea|button)$/i,W=/^h\d$/i,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,V=/[+~]/,_=new RegExp("\\\\[\\da-fA-F]{1,6}"+b+"?|\\\\([^\\r\\n\\f])","g"),X=function(A,t){var e="0x"+A.slice(1)-65536;return t||(e<0?String.fromCharCode(e+65536):String.fromCharCode(e>>10|55296,1023&e|56320))},Z=function(){aA()},q=uA(function(A){return!0===A.disabled&&D(A,"fieldset")},{dir:"parentNode",next:"legend"});try{d.apply(e=i.call(P.childNodes),P.childNodes),e[P.childNodes.length].nodeType}catch(A){d={apply:function(A,t){z.apply(A,i.call(t))},call:function(A){z.apply(A,i.call(arguments,1))}}}function $(A,t,e,n){var i,r,o,s,a,l,g,f=t&&t.ownerDocument,E=t?t.nodeType:9;if(e=e||[],"string"!=typeof A||!A||1!==E&&9!==E&&11!==E)return e;if(!n&&(aA(t),t=t||c,u)){if(11!==E&&(a=K.exec(A)))if(i=a[1]){if(9===E){if(!(o=t.getElementById(i)))return e;if(o.id===i)return d.call(e,o),e}else if(f&&(o=f.getElementById(i))&&$.contains(t,o)&&o.id===i)return d.call(e,o),e}else{if(a[2])return d.apply(e,t.getElementsByTagName(A)),e;if((i=a[3])&&t.getElementsByClassName)return d.apply(e,t.getElementsByClassName(i)),e}if(!(Y[A+" "]||B&&B.test(A))){if(g=A,f=t,1===E&&(H.test(A)||G.test(A))){for((f=V.test(A)&&sA(t.parentNode)||t)==t&&h.scope||((s=t.getAttribute("id"))?s=M.escapeSelector(s):t.setAttribute("id",s=w)),r=(l=lA(A)).length;r--;)l[r]=(s?"#"+s:":scope")+" "+gA(l[r]);g=l.join(",")}try{return d.apply(e,f.querySelectorAll(g)),e}catch(t){Y(A,!0)}finally{s===w&&t.removeAttribute("id")}}}return EA(A.replace(F,"$1"),t,e,n)}function AA(){var A=[];return function t(e,i){return A.push(e+" ")>n.cacheLength&&delete t[A.shift()],t[e+" "]=i}}function tA(A){return A[w]=!0,A}function eA(A){var t=c.createElement("fieldset");try{return!!A(t)}catch(A){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function nA(A){return function(t){return D(t,"input")&&t.type===A}}function iA(A){return function(t){return(D(t,"input")||D(t,"button"))&&t.type===A}}function rA(A){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===A:t.disabled===A:t.isDisabled===A||t.isDisabled!==!A&&q(t)===A:t.disabled===A:"label"in t&&t.disabled===A}}function oA(A){return tA(function(t){return t=+t,tA(function(e,n){for(var i,r=A([],e.length,t),o=r.length;o--;)e[i=r[o]]&&(e[i]=!(n[i]=e[i]))})})}function sA(A){return A&&void 0!==A.getElementsByTagName&&A}function aA(A){var t,e=A?A.ownerDocument||A:P;return e!=c&&9===e.nodeType&&e.documentElement?(g=(c=e).documentElement,u=!M.isXMLDoc(c),f=g.matches||g.webkitMatchesSelector||g.msMatchesSelector,g.msMatchesSelector&&P!=c&&(t=c.defaultView)&&t.top!==t&&t.addEventListener("unload",Z),h.getById=eA(function(A){return g.appendChild(A).id=M.expando,!c.getElementsByName||!c.getElementsByName(M.expando).length}),h.disconnectedMatch=eA(function(A){return f.call(A,"*")}),h.scope=eA(function(){return c.querySelectorAll(":scope")}),h.cssHas=eA(function(){try{return c.querySelector(":has(*,:jqfake)"),!1}catch(A){return!0}}),h.getById?(n.filter.ID=function(A){var t=A.replace(_,X);return function(A){return A.getAttribute("id")===t}},n.find.ID=function(A,t){if(void 0!==t.getElementById&&u){var e=t.getElementById(A);return e?[e]:[]}}):(n.filter.ID=function(A){var t=A.replace(_,X);return function(A){var e=void 0!==A.getAttributeNode&&A.getAttributeNode("id");return e&&e.value===t}},n.find.ID=function(A,t){if(void 0!==t.getElementById&&u){var e,n,i,r=t.getElementById(A);if(r){if((e=r.getAttributeNode("id"))&&e.value===A)return[r];for(i=t.getElementsByName(A),n=0;r=i[n++];)if((e=r.getAttributeNode("id"))&&e.value===A)return[r]}return[]}}),n.find.TAG=function(A,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(A):t.querySelectorAll(A)},n.find.CLASS=function(A,t){if(void 0!==t.getElementsByClassName&&u)return t.getElementsByClassName(A)},B=[],eA(function(A){var t;g.appendChild(A).innerHTML="",A.querySelectorAll("[selected]").length||B.push("\\["+b+"*(?:value|"+S+")"),A.querySelectorAll("[id~="+w+"-]").length||B.push("~="),A.querySelectorAll("a#"+w+"+*").length||B.push(".#.+[+~]"),A.querySelectorAll(":checked").length||B.push(":checked"),(t=c.createElement("input")).setAttribute("type","hidden"),A.appendChild(t).setAttribute("name","D"),g.appendChild(A).disabled=!0,2!==A.querySelectorAll(":disabled").length&&B.push(":enabled",":disabled"),(t=c.createElement("input")).setAttribute("name",""),A.appendChild(t),A.querySelectorAll("[name='']").length||B.push("\\["+b+"*name"+b+"*="+b+"*(?:''|\"\")")}),h.cssHas||B.push(":has"),B=B.length&&new RegExp(B.join("|")),x=function(A,t){if(A===t)return a=!0,0;var e=!A.compareDocumentPosition-!t.compareDocumentPosition;return e||(1&(e=(A.ownerDocument||A)==(t.ownerDocument||t)?A.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(A)===e?A===c||A.ownerDocument==P&&$.contains(P,A)?-1:t===c||t.ownerDocument==P&&$.contains(P,t)?1:o?s.call(o,A)-s.call(o,t):0:4&e?-1:1)},c):c}for(t in $.matches=function(A,t){return $(A,null,null,t)},$.matchesSelector=function(A,t){if(aA(A),u&&!Y[t+" "]&&(!B||!B.test(t)))try{var e=f.call(A,t);if(e||h.disconnectedMatch||A.document&&11!==A.document.nodeType)return e}catch(A){Y(t,!0)}return $(t,c,null,[A]).length>0},$.contains=function(A,t){return(A.ownerDocument||A)!=c&&aA(A),M.contains(A,t)},$.attr=function(A,t){(A.ownerDocument||A)!=c&&aA(A);var e=n.attrHandle[t.toLowerCase()],i=e&&l.call(n.attrHandle,t.toLowerCase())?e(A,t,!u):void 0;return void 0!==i?i:A.getAttribute(t)},$.error=function(A){throw new Error("Syntax error, unrecognized expression: "+A)},M.uniqueSort=function(A){var t,e=[],n=0,r=0;if(a=!h.sortStable,o=!h.sortStable&&i.call(A,0),y.call(A,x),a){for(;t=A[r++];)t===A[r]&&(n=e.push(r));for(;n--;)v.call(A,e[n],1)}return o=null,A},M.fn.uniqueSort=function(){return this.pushStack(M.uniqueSort(i.apply(this)))},n=M.expr={cacheLength:50,createPseudo:tA,match:O,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(A){return A[1]=A[1].replace(_,X),A[3]=(A[3]||A[4]||A[5]||"").replace(_,X),"~="===A[2]&&(A[3]=" "+A[3]+" "),A.slice(0,4)},CHILD:function(A){return A[1]=A[1].toLowerCase(),"nth"===A[1].slice(0,3)?(A[3]||$.error(A[0]),A[4]=+(A[4]?A[5]+(A[6]||1):2*("even"===A[3]||"odd"===A[3])),A[5]=+(A[7]+A[8]||"odd"===A[3])):A[3]&&$.error(A[0]),A},PSEUDO:function(A){var t,e=!A[6]&&A[2];return O.CHILD.test(A[0])?null:(A[3]?A[2]=A[4]||A[5]||"":e&&L.test(e)&&(t=lA(e,!0))&&(t=e.indexOf(")",e.length-t)-e.length)&&(A[0]=A[0].slice(0,t),A[2]=e.slice(0,t)),A.slice(0,3))}},filter:{TAG:function(A){var t=A.replace(_,X).toLowerCase();return"*"===A?function(){return!0}:function(A){return D(A,t)}},CLASS:function(A){var t=Q[A+" "];return t||(t=new RegExp("(^|"+b+")"+A+"("+b+"|$)"))&&Q(A,function(A){return t.test("string"==typeof A.className&&A.className||void 0!==A.getAttribute&&A.getAttribute("class")||"")})},ATTR:function(A,t,e){return function(n){var i=$.attr(n,A);return null==i?"!="===t:!t||(i+="","="===t?i===e:"!="===t?i!==e:"^="===t?e&&0===i.indexOf(e):"*="===t?e&&i.indexOf(e)>-1:"$="===t?e&&i.slice(-e.length)===e:"~="===t?(" "+i.replace(N," ")+" ").indexOf(e)>-1:"|="===t&&(i===e||i.slice(0,e.length+1)===e+"-"))}},CHILD:function(A,t,e,n,i){var r="nth"!==A.slice(0,3),o="last"!==A.slice(-4),s="of-type"===t;return 1===n&&0===i?function(A){return!!A.parentNode}:function(t,e,a){var c,l,g,u,h,B=r!==o?"nextSibling":"previousSibling",f=t.parentNode,d=s&&t.nodeName.toLowerCase(),p=!a&&!s,Q=!1;if(f){if(r){for(;B;){for(g=t;g=g[B];)if(s?D(g,d):1===g.nodeType)return!1;h=B="only"===A&&!h&&"nextSibling"}return!0}if(h=[o?f.firstChild:f.lastChild],o&&p){for(Q=(u=(c=(l=f[w]||(f[w]={}))[A]||[])[0]===E&&c[1])&&c[2],g=u&&f.childNodes[u];g=++u&&g&&g[B]||(Q=u=0)||h.pop();)if(1===g.nodeType&&++Q&&g===t){l[A]=[E,u,Q];break}}else if(p&&(Q=u=(c=(l=t[w]||(t[w]={}))[A]||[])[0]===E&&c[1]),!1===Q)for(;(g=++u&&g&&g[B]||(Q=u=0)||h.pop())&&(!(s?D(g,d):1===g.nodeType)||!++Q||(p&&((l=g[w]||(g[w]={}))[A]=[E,Q]),g!==t)););return(Q-=i)===n||Q%n===0&&Q/n>=0}}},PSEUDO:function(A,t){var e,i=n.pseudos[A]||n.setFilters[A.toLowerCase()]||$.error("unsupported pseudo: "+A);return i[w]?i(t):i.length>1?(e=[A,A,"",t],n.setFilters.hasOwnProperty(A.toLowerCase())?tA(function(A,e){for(var n,r=i(A,t),o=r.length;o--;)A[n=s.call(A,r[o])]=!(e[n]=r[o])}):function(A){return i(A,0,e)}):i}},pseudos:{not:tA(function(A){var t=[],e=[],n=wA(A.replace(F,"$1"));return n[w]?tA(function(A,t,e,i){for(var r,o=n(A,null,i,[]),s=A.length;s--;)(r=o[s])&&(A[s]=!(t[s]=r))}):function(A,i,r){return t[0]=A,n(t,null,r,e),t[0]=null,!e.pop()}}),has:tA(function(A){return function(t){return $(A,t).length>0}}),contains:tA(function(A){return A=A.replace(_,X),function(t){return(t.textContent||M.text(t)).indexOf(A)>-1}}),lang:tA(function(A){return j.test(A||"")||$.error("unsupported lang: "+A),A=A.replace(_,X).toLowerCase(),function(t){var e;do{if(e=u?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===A||0===e.indexOf(A+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=A.location&&A.location.hash;return e&&e.slice(1)===t.id},root:function(A){return A===g},focus:function(A){return A===function(){try{return c.activeElement}catch(A){}}()&&c.hasFocus()&&!!(A.type||A.href||~A.tabIndex)},enabled:rA(!1),disabled:rA(!0),checked:function(A){return D(A,"input")&&!!A.checked||D(A,"option")&&!!A.selected},selected:function(A){return A.parentNode&&A.parentNode.selectedIndex,!0===A.selected},empty:function(A){for(A=A.firstChild;A;A=A.nextSibling)if(A.nodeType<6)return!1;return!0},parent:function(A){return!n.pseudos.empty(A)},header:function(A){return W.test(A.nodeName)},input:function(A){return J.test(A.nodeName)},button:function(A){return D(A,"input")&&"button"===A.type||D(A,"button")},text:function(A){var t;return D(A,"input")&&"text"===A.type&&(null==(t=A.getAttribute("type"))||"text"===t.toLowerCase())},first:oA(function(){return[0]}),last:oA(function(A,t){return[t-1]}),eq:oA(function(A,t,e){return[e<0?e+t:e]}),even:oA(function(A,t){for(var e=0;et?t:e;--n>=0;)A.push(n);return A}),gt:oA(function(A,t,e){for(var n=e<0?e+t:e;++n1?function(t,e,n){for(var i=A.length;i--;)if(!A[i](t,e,n))return!1;return!0}:A[0]}function BA(A,t,e,n,i){for(var r,o=[],s=0,a=A.length,c=null!=t;s-1&&(r[l]=!(o[l]=u))}}else h=BA(h===o?h.splice(w,h.length):h),i?i(null,o,h,c):d.apply(o,h)})}function dA(A){for(var t,e,i,o=A.length,a=n.relative[A[0].type],c=a||n.relative[" "],l=a?1:0,g=uA(function(A){return A===t},c,!0),u=uA(function(A){return s.call(t,A)>-1},c,!0),h=[function(A,e,n){var i=!a&&(n||e!=r)||((t=e).nodeType?g(A,e,n):u(A,e,n));return t=null,i}];l1&&hA(h),l>1&&gA(A.slice(0,l-1).concat({value:" "===A[l-2].type?"*":""})).replace(F,"$1"),e,l0,i=A.length>0,o=function(o,s,a,l,g){var h,B,f,w=0,p="0",Q=o&&[],C=[],m=r,D=o||i&&n.find.TAG("*",g),y=E+=null==m?1:Math.random()||.1,v=D.length;for(g&&(r=s==c||s||g);p!==v&&null!=(h=D[p]);p++){if(i&&h){for(B=0,s||h.ownerDocument==c||(aA(h),a=!u);f=A[B++];)if(f(h,s||c,a)){d.call(l,h);break}g&&(E=y)}e&&((h=!f&&h)&&w--,o&&Q.push(h))}if(w+=p,e&&p!==w){for(B=0;f=t[B++];)f(Q,C,s,a);if(o){if(w>0)for(;p--;)Q[p]||C[p]||(C[p]=I.call(l));C=BA(C)}d.apply(l,C),g&&!o&&C.length>0&&w+t.length>1&&M.uniqueSort(l)}return g&&(E=y,r=m),Q};return e?tA(o):o}(o,i)),s.selector=A}return s}function EA(A,t,e,i){var r,o,s,a,c,l="function"==typeof A&&A,g=!i&&lA(A=l.selector||A);if(e=e||[],1===g.length){if((o=g[0]=g[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&u&&n.relative[o[1].type]){if(!(t=(n.find.ID(s.matches[0].replace(_,X),t)||[])[0]))return e;l&&(t=t.parentNode),A=A.slice(o.shift().value.length)}for(r=O.needsContext.test(A)?0:o.length;r--&&(s=o[r],!n.relative[a=s.type]);)if((c=n.find[a])&&(i=c(s.matches[0].replace(_,X),V.test(o[0].type)&&sA(t.parentNode)||t))){if(o.splice(r,1),!(A=i.length&&gA(o)))return d.apply(e,i),e;break}}return(l||wA(A,g))(i,t,!u,e,!t||V.test(A)&&sA(t.parentNode)||t),e}cA.prototype=n.filters=n.pseudos,n.setFilters=new cA,h.sortStable=w.split("").sort(x).join("")===w,aA(),h.sortDetached=eA(function(A){return 1&A.compareDocumentPosition(c.createElement("fieldset"))}),M.find=$,M.expr[":"]=M.expr.pseudos,M.unique=M.uniqueSort,$.compile=wA,$.select=EA,$.setDocument=aA,$.tokenize=lA,$.escape=M.escapeSelector,$.getText=M.text,$.isXML=M.isXMLDoc,$.selectors=M.expr,$.support=M.support,$.uniqueSort=M.uniqueSort}();var S=function(A,t,e){for(var n=[],i=void 0!==e;(A=A[t])&&9!==A.nodeType;)if(1===A.nodeType){if(i&&M(A).is(e))break;n.push(A)}return n},T=function(A,t){for(var e=[];A;A=A.nextSibling)1===A.nodeType&&A!==t&&e.push(A);return e},U=M.expr.match.needsContext,k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(A,t,e){return B(t)?M.grep(A,function(A,n){return!!t.call(A,n,A)!==e}):t.nodeType?M.grep(A,function(A){return A===t!==e}):"string"!=typeof t?M.grep(A,function(A){return s.call(t,A)>-1!==e}):M.filter(t,A,e)}M.filter=function(A,t,e){var n=t[0];return e&&(A=":not("+A+")"),1===t.length&&1===n.nodeType?M.find.matchesSelector(n,A)?[n]:[]:M.find.matches(A,M.grep(t,function(A){return 1===A.nodeType}))},M.fn.extend({find:function(A){var t,e,n=this.length,i=this;if("string"!=typeof A)return this.pushStack(M(A).filter(function(){for(t=0;t1?M.uniqueSort(e):e},filter:function(A){return this.pushStack(N(this,A||[],!1))},not:function(A){return this.pushStack(N(this,A||[],!0))},is:function(A){return!!N(this,"string"==typeof A&&U.test(A)?M(A):A||[],!1).length}});var R,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(M.fn.init=function(A,t,e){var n,i;if(!A)return this;if(e=e||R,"string"==typeof A){if(!(n="<"===A[0]&&">"===A[A.length-1]&&A.length>=3?[null,A,null]:G.exec(A))||!n[1]&&t)return!t||t.jquery?(t||e).find(A):this.constructor(t).find(A);if(n[1]){if(t=t instanceof M?t[0]:t,M.merge(this,M.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:d,!0)),k.test(n[1])&&M.isPlainObject(t))for(n in t)B(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(i=d.getElementById(n[2]))&&(this[0]=i,this.length=1),this}return A.nodeType?(this[0]=A,this.length=1,this):B(A)?void 0!==e.ready?e.ready(A):A(M):M.makeArray(A,this)}).prototype=M.fn,R=M(d);var H=/^(?:parents|prev(?:Until|All))/,L={children:!0,contents:!0,next:!0,prev:!0};function j(A,t){for(;(A=A[t])&&1!==A.nodeType;);return A}M.fn.extend({has:function(A){var t=M(A,this),e=t.length;return this.filter(function(){for(var A=0;A-1:1===e.nodeType&&M.find.matchesSelector(e,A))){r.push(e);break}return this.pushStack(r.length>1?M.uniqueSort(r):r)},index:function(A){return A?"string"==typeof A?s.call(M(A),this[0]):s.call(this,A.jquery?A[0]:A):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(A,t){return this.pushStack(M.uniqueSort(M.merge(this.get(),M(A,t))))},addBack:function(A){return this.add(null==A?this.prevObject:this.prevObject.filter(A))}}),M.each({parent:function(A){var t=A.parentNode;return t&&11!==t.nodeType?t:null},parents:function(A){return S(A,"parentNode")},parentsUntil:function(A,t,e){return S(A,"parentNode",e)},next:function(A){return j(A,"nextSibling")},prev:function(A){return j(A,"previousSibling")},nextAll:function(A){return S(A,"nextSibling")},prevAll:function(A){return S(A,"previousSibling")},nextUntil:function(A,t,e){return S(A,"nextSibling",e)},prevUntil:function(A,t,e){return S(A,"previousSibling",e)},siblings:function(A){return T((A.parentNode||{}).firstChild,A)},children:function(A){return T(A.firstChild)},contents:function(A){return null!=A.contentDocument&&n(A.contentDocument)?A.contentDocument:(D(A,"template")&&(A=A.content||A),M.merge([],A.childNodes))}},function(A,t){M.fn[A]=function(e,n){var i=M.map(this,t,e);return"Until"!==A.slice(-5)&&(n=e),n&&"string"==typeof n&&(i=M.filter(n,i)),this.length>1&&(L[A]||M.uniqueSort(i),H.test(A)&&i.reverse()),this.pushStack(i)}});var O=/[^\x20\t\r\n\f]+/g;function J(A){return A}function W(A){throw A}function K(A,t,e,n){var i;try{A&&B(i=A.promise)?i.call(A).done(t).fail(e):A&&B(i=A.then)?i.call(A,t,e):t.apply(void 0,[A].slice(n))}catch(A){e.apply(void 0,[A])}}M.Callbacks=function(A){A="string"==typeof A?function(A){var t={};return M.each(A.match(O)||[],function(A,e){t[e]=!0}),t}(A):M.extend({},A);var t,e,n,i,r=[],o=[],s=-1,a=function(){for(i=i||A.once,n=t=!0;o.length;s=-1)for(e=o.shift();++s-1;)r.splice(e,1),e<=s&&s--}),this},has:function(A){return A?M.inArray(A,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return i=o=[],r=e="",this},disabled:function(){return!r},lock:function(){return i=o=[],e||t||(r=e=""),this},locked:function(){return!!i},fireWith:function(A,e){return i||(e=[A,(e=e||[]).slice?e.slice():e],o.push(e),t||a()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},M.extend({Deferred:function(t){var e=[["notify","progress",M.Callbacks("memory"),M.Callbacks("memory"),2],["resolve","done",M.Callbacks("once memory"),M.Callbacks("once memory"),0,"resolved"],["reject","fail",M.Callbacks("once memory"),M.Callbacks("once memory"),1,"rejected"]],n="pending",i={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},catch:function(A){return i.then(null,A)},pipe:function(){var A=arguments;return M.Deferred(function(t){M.each(e,function(e,n){var i=B(A[n[4]])&&A[n[4]];r[n[1]](function(){var A=i&&i.apply(this,arguments);A&&B(A.promise)?A.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[n[0]+"With"](this,i?[A]:arguments)})}),A=null}).promise()},then:function(t,n,i){var r=0;function o(t,e,n,i){return function(){var s=this,a=arguments,c=function(){var A,c;if(!(t=r&&(n!==W&&(s=void 0,a=[A]),e.rejectWith(s,a))}};t?l():(M.Deferred.getErrorHook?l.error=M.Deferred.getErrorHook():M.Deferred.getStackHook&&(l.error=M.Deferred.getStackHook()),A.setTimeout(l))}}return M.Deferred(function(A){e[0][3].add(o(0,A,B(i)?i:J,A.notifyWith)),e[1][3].add(o(0,A,B(t)?t:J)),e[2][3].add(o(0,A,B(n)?n:W))}).promise()},promise:function(A){return null!=A?M.extend(A,i):i}},r={};return M.each(e,function(A,t){var o=t[2],s=t[5];i[t[1]]=o.add,s&&o.add(function(){n=s},e[3-A][2].disable,e[3-A][3].disable,e[0][2].lock,e[0][3].lock),o.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this},r[t[0]+"With"]=o.fireWith}),i.promise(r),t&&t.call(r,r),r},when:function(A){var t=arguments.length,e=t,n=Array(e),r=i.call(arguments),o=M.Deferred(),s=function(A){return function(e){n[A]=this,r[A]=arguments.length>1?i.call(arguments):e,--t||o.resolveWith(n,r)}};if(t<=1&&(K(A,o.done(s(e)).resolve,o.reject,!t),"pending"===o.state()||B(r[e]&&r[e].then)))return o.then();for(;e--;)K(r[e],s(e),o.reject);return o.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;M.Deferred.exceptionHook=function(t,e){A.console&&A.console.warn&&t&&V.test(t.name)&&A.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},M.readyException=function(t){A.setTimeout(function(){throw t})};var _=M.Deferred();function X(){d.removeEventListener("DOMContentLoaded",X),A.removeEventListener("load",X),M.ready()}M.fn.ready=function(A){return _.then(A).catch(function(A){M.readyException(A)}),this},M.extend({isReady:!1,readyWait:1,ready:function(A){(!0===A?--M.readyWait:M.isReady)||(M.isReady=!0,!0!==A&&--M.readyWait>0||_.resolveWith(d,[M]))}}),M.ready.then=_.then,"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?A.setTimeout(M.ready):(d.addEventListener("DOMContentLoaded",X),A.addEventListener("load",X));var Z=function(A,t,e,n,i,r,o){var s=0,a=A.length,c=null==e;if("object"===p(e))for(s in i=!0,e)Z(A,t,s,e[s],!0,r,o);else if(void 0!==n&&(i=!0,B(n)||(o=!0),c&&(o?(t.call(A,n),t=null):(c=t,t=function(A,t,e){return c.call(M(A),e)})),t))for(;s1,null,!0)},removeData:function(A){return this.each(function(){rA.remove(this,A)})}}),M.extend({queue:function(A,t,e){var n;if(A)return t=(t||"fx")+"queue",n=iA.get(A,t),e&&(!n||Array.isArray(e)?n=iA.access(A,t,M.makeArray(e)):n.push(e)),n||[]},dequeue:function(A,t){t=t||"fx";var e=M.queue(A,t),n=e.length,i=e.shift(),r=M._queueHooks(A,t);"inprogress"===i&&(i=e.shift(),n--),i&&("fx"===t&&e.unshift("inprogress"),delete r.stop,i.call(A,function(){M.dequeue(A,t)},r)),!n&&r&&r.empty.fire()},_queueHooks:function(A,t){var e=t+"queueHooks";return iA.get(A,e)||iA.access(A,e,{empty:M.Callbacks("once memory").add(function(){iA.remove(A,[t+"queue",e])})})}}),M.fn.extend({queue:function(A,t){var e=2;return"string"!=typeof A&&(t=A,A="fx",e--),arguments.length\x20\t\r\n\f]*)/i,DA=/^$|^module$|\/(?:java|ecma)script/i;QA=d.createDocumentFragment().appendChild(d.createElement("div")),(CA=d.createElement("input")).setAttribute("type","radio"),CA.setAttribute("checked","checked"),CA.setAttribute("name","t"),QA.appendChild(CA),h.checkClone=QA.cloneNode(!0).cloneNode(!0).lastChild.checked,QA.innerHTML="",h.noCloneChecked=!!QA.cloneNode(!0).lastChild.defaultValue,QA.innerHTML="",h.option=!!QA.lastChild;var IA={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function yA(A,t){var e;return e=void 0!==A.getElementsByTagName?A.getElementsByTagName(t||"*"):void 0!==A.querySelectorAll?A.querySelectorAll(t||"*"):[],void 0===t||t&&D(A,t)?M.merge([A],e):e}function vA(A,t){for(var e=0,n=A.length;e",""]);var bA=/<|&#?\w+;/;function FA(A,t,e,n,i){for(var r,o,s,a,c,l,g=t.createDocumentFragment(),u=[],h=0,B=A.length;h-1)i&&i.push(r);else if(c=hA(r),o=yA(g.appendChild(r),"script"),c&&vA(o),e)for(l=0;r=o[l++];)DA.test(r.type||"")&&e.push(r);return g}var YA=/^([^.]*)(?:\.(.+)|)/;function xA(){return!0}function PA(){return!1}function zA(A,t,e,n,i,r){var o,s;if("object"==typeof t){for(s in"string"!=typeof e&&(n=n||e,e=void 0),t)zA(A,s,e,n,t[s],r);return A}if(null==n&&null==i?(i=e,n=e=void 0):null==i&&("string"==typeof e?(i=n,n=void 0):(i=n,n=e,e=void 0)),!1===i)i=PA;else if(!i)return A;return 1===r&&(o=i,i=function(A){return M().off(A),o.apply(this,arguments)},i.guid=o.guid||(o.guid=M.guid++)),A.each(function(){M.event.add(this,t,i,n,e)})}function SA(A,t,e){e?(iA.set(A,t,!1),M.event.add(A,t,{namespace:!1,handler:function(A){var e,n=iA.get(this,t);if(1&A.isTrigger&&this[t]){if(n)(M.event.special[t]||{}).delegateType&&A.stopPropagation();else if(n=i.call(arguments),iA.set(this,t,n),this[t](),e=iA.get(this,t),iA.set(this,t,!1),n!==e)return A.stopImmediatePropagation(),A.preventDefault(),e}else n&&(iA.set(this,t,M.event.trigger(n[0],n.slice(1),this)),A.stopPropagation(),A.isImmediatePropagationStopped=xA)}})):void 0===iA.get(A,t)&&M.event.add(A,t,xA)}M.event={global:{},add:function(A,t,e,n,i){var r,o,s,a,c,l,g,u,h,B,f,d=iA.get(A);if(eA(A))for(e.handler&&(e=(r=e).handler,i=r.selector),i&&M.find.matchesSelector(uA,i),e.guid||(e.guid=M.guid++),(a=d.events)||(a=d.events=Object.create(null)),(o=d.handle)||(o=d.handle=function(t){return void 0!==M&&M.event.triggered!==t.type?M.event.dispatch.apply(A,arguments):void 0}),c=(t=(t||"").match(O)||[""]).length;c--;)h=f=(s=YA.exec(t[c])||[])[1],B=(s[2]||"").split(".").sort(),h&&(g=M.event.special[h]||{},h=(i?g.delegateType:g.bindType)||h,g=M.event.special[h]||{},l=M.extend({type:h,origType:f,data:n,handler:e,guid:e.guid,selector:i,needsContext:i&&M.expr.match.needsContext.test(i),namespace:B.join(".")},r),(u=a[h])||((u=a[h]=[]).delegateCount=0,g.setup&&!1!==g.setup.call(A,n,B,o)||A.addEventListener&&A.addEventListener(h,o)),g.add&&(g.add.call(A,l),l.handler.guid||(l.handler.guid=e.guid)),i?u.splice(u.delegateCount++,0,l):u.push(l),M.event.global[h]=!0)},remove:function(A,t,e,n,i){var r,o,s,a,c,l,g,u,h,B,f,d=iA.hasData(A)&&iA.get(A);if(d&&(a=d.events)){for(c=(t=(t||"").match(O)||[""]).length;c--;)if(h=f=(s=YA.exec(t[c])||[])[1],B=(s[2]||"").split(".").sort(),h){for(g=M.event.special[h]||{},u=a[h=(n?g.delegateType:g.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+B.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=r=u.length;r--;)l=u[r],!i&&f!==l.origType||e&&e.guid!==l.guid||s&&!s.test(l.namespace)||n&&n!==l.selector&&("**"!==n||!l.selector)||(u.splice(r,1),l.selector&&u.delegateCount--,g.remove&&g.remove.call(A,l));o&&!u.length&&(g.teardown&&!1!==g.teardown.call(A,B,d.handle)||M.removeEvent(A,h,d.handle),delete a[h])}else for(h in a)M.event.remove(A,h+t[c],e,n,!0);M.isEmptyObject(a)&&iA.remove(A,"handle events")}},dispatch:function(A){var t,e,n,i,r,o,s=new Array(arguments.length),a=M.event.fix(A),c=(iA.get(this,"events")||Object.create(null))[a.type]||[],l=M.event.special[a.type]||{};for(s[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==A.type||!0!==c.disabled)){for(r=[],o={},e=0;e-1:M.find(i,this,null,[c]).length),o[i]&&r.push(n);r.length&&s.push({elem:c,handlers:r})}return c=this,a\s*$/g;function NA(A,t){return D(A,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")&&M(A).children("tbody")[0]||A}function RA(A){return A.type=(null!==A.getAttribute("type"))+"/"+A.type,A}function GA(A){return"true/"===(A.type||"").slice(0,5)?A.type=A.type.slice(5):A.removeAttribute("type"),A}function HA(A,t){var e,n,i,r,o,s;if(1===t.nodeType){if(iA.hasData(A)&&(s=iA.get(A).events))for(i in iA.remove(t,"handle events"),s)for(e=0,n=s[i].length;e1&&"string"==typeof d&&!h.checkClone&&UA.test(d))return A.each(function(i){var r=A.eq(i);w&&(t[0]=d.call(this,i,r.html())),jA(r,t,e,n)});if(u&&(o=(i=FA(t,A[0].ownerDocument,!1,A,n)).firstChild,1===i.childNodes.length&&(i=o),o||n)){for(a=(s=M.map(yA(i,"script"),RA)).length;g0&&vA(o,!a&&yA(A,"script")),s},cleanData:function(A){for(var t,e,n,i=M.event.special,r=0;void 0!==(e=A[r]);r++)if(eA(e)){if(t=e[iA.expando]){if(t.events)for(n in t.events)i[n]?M.event.remove(e,n):M.removeEvent(e,n,t.handle);e[iA.expando]=void 0}e[rA.expando]&&(e[rA.expando]=void 0)}}}),M.fn.extend({detach:function(A){return OA(this,A,!0)},remove:function(A){return OA(this,A)},text:function(A){return Z(this,function(A){return void 0===A?M.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=A)})},null,A,arguments.length)},append:function(){return jA(this,arguments,function(A){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||NA(this,A).appendChild(A)})},prepend:function(){return jA(this,arguments,function(A){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=NA(this,A);t.insertBefore(A,t.firstChild)}})},before:function(){return jA(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this)})},after:function(){return jA(this,arguments,function(A){this.parentNode&&this.parentNode.insertBefore(A,this.nextSibling)})},empty:function(){for(var A,t=0;null!=(A=this[t]);t++)1===A.nodeType&&(M.cleanData(yA(A,!1)),A.textContent="");return this},clone:function(A,t){return A=null!=A&&A,t=null==t?A:t,this.map(function(){return M.clone(this,A,t)})},html:function(A){return Z(this,function(A){var t=this[0]||{},e=0,n=this.length;if(void 0===A&&1===t.nodeType)return t.innerHTML;if("string"==typeof A&&!TA.test(A)&&!IA[(mA.exec(A)||["",""])[1].toLowerCase()]){A=M.htmlPrefilter(A);try{for(;e=0&&(a+=Math.max(0,Math.ceil(A["offset"+t[0].toUpperCase()+t.slice(1)]-r-a-s-.5))||0),a+c}function st(A,t,e){var n=KA(A),i=(!h.boxSizingReliable()||e)&&"border-box"===M.css(A,"boxSizing",!1,n),r=i,o=XA(A,t,n),s="offset"+t[0].toUpperCase()+t.slice(1);if(JA.test(o)){if(!e)return o;o="auto"}return(!h.boxSizingReliable()&&i||!h.reliableTrDimensions()&&D(A,"tr")||"auto"===o||!parseFloat(o)&&"inline"===M.css(A,"display",!1,n))&&A.getClientRects().length&&(i="border-box"===M.css(A,"boxSizing",!1,n),(r=s in A)&&(o=A[s])),(o=parseFloat(o)||0)+ot(A,t,e||(i?"border":"content"),r,n,o)+"px"}function at(A,t,e,n,i){return new at.prototype.init(A,t,e,n,i)}M.extend({cssHooks:{opacity:{get:function(A,t){if(t){var e=XA(A,"opacity");return""===e?"1":e}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(A,t,e,n){if(A&&3!==A.nodeType&&8!==A.nodeType&&A.style){var i,r,o,s=tA(t),a=WA.test(t),c=A.style;if(a||(t=tt(s)),o=M.cssHooks[t]||M.cssHooks[s],void 0===e)return o&&"get"in o&&void 0!==(i=o.get(A,!1,n))?i:c[t];"string"===(r=typeof e)&&(i=lA.exec(e))&&i[1]&&(e=dA(A,t,i),r="number"),null!=e&&e==e&&("number"!==r||a||(e+=i&&i[3]||(M.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==e||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(e=o.set(A,e,n))||(a?c.setProperty(t,e):c[t]=e))}},css:function(A,t,e,n){var i,r,o,s=tA(t);return WA.test(t)||(t=tt(s)),(o=M.cssHooks[t]||M.cssHooks[s])&&"get"in o&&(i=o.get(A,!0,e)),void 0===i&&(i=XA(A,t,n)),"normal"===i&&t in it&&(i=it[t]),""===e||e?(r=parseFloat(i),!0===e||isFinite(r)?r||0:i):i}}),M.each(["height","width"],function(A,t){M.cssHooks[t]={get:function(A,e,n){if(e)return!et.test(M.css(A,"display"))||A.getClientRects().length&&A.getBoundingClientRect().width?st(A,t,n):VA(A,nt,function(){return st(A,t,n)})},set:function(A,e,n){var i,r=KA(A),o=!h.scrollboxSize()&&"absolute"===r.position,s=(o||n)&&"border-box"===M.css(A,"boxSizing",!1,r),a=n?ot(A,t,n,s,r):0;return s&&o&&(a-=Math.ceil(A["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-ot(A,t,"border",!1,r)-.5)),a&&(i=lA.exec(e))&&"px"!==(i[3]||"px")&&(A.style[t]=e,e=M.css(A,t)),rt(0,e,a)}}}),M.cssHooks.marginLeft=ZA(h.reliableMarginLeft,function(A,t){if(t)return(parseFloat(XA(A,"marginLeft"))||A.getBoundingClientRect().left-VA(A,{marginLeft:0},function(){return A.getBoundingClientRect().left}))+"px"}),M.each({margin:"",padding:"",border:"Width"},function(A,t){M.cssHooks[A+t]={expand:function(e){for(var n=0,i={},r="string"==typeof e?e.split(" "):[e];n<4;n++)i[A+gA[n]+t]=r[n]||r[n-2]||r[0];return i}},"margin"!==A&&(M.cssHooks[A+t].set=rt)}),M.fn.extend({css:function(A,t){return Z(this,function(A,t,e){var n,i,r={},o=0;if(Array.isArray(t)){for(n=KA(A),i=t.length;o1)}}),M.Tween=at,at.prototype={constructor:at,init:function(A,t,e,n,i,r){this.elem=A,this.prop=e,this.easing=i||M.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=r||(M.cssNumber[e]?"":"px")},cur:function(){var A=at.propHooks[this.prop];return A&&A.get?A.get(this):at.propHooks._default.get(this)},run:function(A){var t,e=at.propHooks[this.prop];return this.options.duration?this.pos=t=M.easing[this.easing](A,this.options.duration*A,0,1,this.options.duration):this.pos=t=A,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),e&&e.set?e.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(A){var t;return 1!==A.elem.nodeType||null!=A.elem[A.prop]&&null==A.elem.style[A.prop]?A.elem[A.prop]:(t=M.css(A.elem,A.prop,""))&&"auto"!==t?t:0},set:function(A){M.fx.step[A.prop]?M.fx.step[A.prop](A):1!==A.elem.nodeType||!M.cssHooks[A.prop]&&null==A.elem.style[tt(A.prop)]?A.elem[A.prop]=A.now:M.style(A.elem,A.prop,A.now+A.unit)}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(A){A.elem.nodeType&&A.elem.parentNode&&(A.elem[A.prop]=A.now)}},M.easing={linear:function(A){return A},swing:function(A){return.5-Math.cos(A*Math.PI)/2},_default:"swing"},M.fx=at.prototype.init,M.fx.step={};var ct,lt,gt=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function ht(){lt&&(!1===d.hidden&&A.requestAnimationFrame?A.requestAnimationFrame(ht):A.setTimeout(ht,M.fx.interval),M.fx.tick())}function Bt(){return A.setTimeout(function(){ct=void 0}),ct=Date.now()}function ft(A,t){var e,n=0,i={height:A};for(t=t?1:0;n<4;n+=2-t)i["margin"+(e=gA[n])]=i["padding"+e]=A;return t&&(i.opacity=i.width=A),i}function dt(A,t,e){for(var n,i=(wt.tweeners[t]||[]).concat(wt.tweeners["*"]),r=0,o=i.length;r1)},removeAttr:function(A){return this.each(function(){M.removeAttr(this,A)})}}),M.extend({attr:function(A,t,e){var n,i,r=A.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===A.getAttribute?M.prop(A,t,e):(1===r&&M.isXMLDoc(A)||(i=M.attrHooks[t.toLowerCase()]||(M.expr.match.bool.test(t)?Et:void 0)),void 0!==e?null===e?void M.removeAttr(A,t):i&&"set"in i&&void 0!==(n=i.set(A,e,t))?n:(A.setAttribute(t,e+""),e):i&&"get"in i&&null!==(n=i.get(A,t))?n:null==(n=M.find.attr(A,t))?void 0:n)},attrHooks:{type:{set:function(A,t){if(!h.radioValue&&"radio"===t&&D(A,"input")){var e=A.value;return A.setAttribute("type",t),e&&(A.value=e),t}}}},removeAttr:function(A,t){var e,n=0,i=t&&t.match(O);if(i&&1===A.nodeType)for(;e=i[n++];)A.removeAttribute(e)}}),Et={set:function(A,t,e){return!1===t?M.removeAttr(A,e):A.setAttribute(e,e),e}},M.each(M.expr.match.bool.source.match(/\w+/g),function(A,t){var e=pt[t]||M.find.attr;pt[t]=function(A,t,n){var i,r,o=t.toLowerCase();return n||(r=pt[o],pt[o]=i,i=null!=e(A,t,n)?o:null,pt[o]=r),i}});var Qt=/^(?:input|select|textarea|button)$/i,Ct=/^(?:a|area)$/i;function Mt(A){return(A.match(O)||[]).join(" ")}function mt(A){return A.getAttribute&&A.getAttribute("class")||""}function Dt(A){return Array.isArray(A)?A:"string"==typeof A&&A.match(O)||[]}M.fn.extend({prop:function(A,t){return Z(this,M.prop,A,t,arguments.length>1)},removeProp:function(A){return this.each(function(){delete this[M.propFix[A]||A]})}}),M.extend({prop:function(A,t,e){var n,i,r=A.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&M.isXMLDoc(A)||(t=M.propFix[t]||t,i=M.propHooks[t]),void 0!==e?i&&"set"in i&&void 0!==(n=i.set(A,e,t))?n:A[t]=e:i&&"get"in i&&null!==(n=i.get(A,t))?n:A[t]},propHooks:{tabIndex:{get:function(A){var t=M.find.attr(A,"tabindex");return t?parseInt(t,10):Qt.test(A.nodeName)||Ct.test(A.nodeName)&&A.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(M.propHooks.selected={get:function(A){var t=A.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(A){var t=A.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),M.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){M.propFix[this.toLowerCase()]=this}),M.fn.extend({addClass:function(A){var t,e,n,i,r,o;return B(A)?this.each(function(t){M(this).addClass(A.call(this,t,mt(this)))}):(t=Dt(A)).length?this.each(function(){if(n=mt(this),e=1===this.nodeType&&" "+Mt(n)+" "){for(r=0;r-1;)e=e.replace(" "+i+" "," ");o=Mt(e),n!==o&&this.setAttribute("class",o)}}):this:this.attr("class","")},toggleClass:function(A,t){var e,n,i,r,o=typeof A,s="string"===o||Array.isArray(A);return B(A)?this.each(function(e){M(this).toggleClass(A.call(this,e,mt(this),t),t)}):"boolean"==typeof t&&s?t?this.addClass(A):this.removeClass(A):(e=Dt(A),this.each(function(){if(s)for(r=M(this),i=0;i-1)return!0;return!1}});var It=/\r/g;M.fn.extend({val:function(A){var t,e,n,i=this[0];return arguments.length?(n=B(A),this.each(function(e){var i;1===this.nodeType&&(null==(i=n?A.call(this,e,M(this).val()):A)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=M.map(i,function(A){return null==A?"":A+""})),(t=M.valHooks[this.type]||M.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=M.valHooks[i.type]||M.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(e=t.get(i,"value"))?e:"string"==typeof(e=i.value)?e.replace(It,""):null==e?"":e:void 0}}),M.extend({valHooks:{option:{get:function(A){var t=M.find.attr(A,"value");return null!=t?t:Mt(M.text(A))}},select:{get:function(A){var t,e,n,i=A.options,r=A.selectedIndex,o="select-one"===A.type,s=o?null:[],a=o?r+1:i.length;for(n=r<0?a:o?r:0;n-1)&&(e=!0);return e||(A.selectedIndex=-1),r}}}}),M.each(["radio","checkbox"],function(){M.valHooks[this]={set:function(A,t){if(Array.isArray(t))return A.checked=M.inArray(M(A).val(),t)>-1}},h.checkOn||(M.valHooks[this].get=function(A){return null===A.getAttribute("value")?"on":A.value})});var yt=A.location,vt={guid:Date.now()},bt=/\?/;M.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{e=(new A.DOMParser).parseFromString(t,"text/xml")}catch(A){}return n=e&&e.getElementsByTagName("parsererror")[0],e&&!n||M.error("Invalid XML: "+(n?M.map(n.childNodes,function(A){return A.textContent}).join("\n"):t)),e};var Ft=/^(?:focusinfocus|focusoutblur)$/,Yt=function(A){A.stopPropagation()};M.extend(M.event,{trigger:function(t,e,n,i){var r,o,s,a,c,g,u,h,w=[n||d],E=l.call(t,"type")?t.type:t,p=l.call(t,"namespace")?t.namespace.split("."):[];if(o=h=s=n=n||d,3!==n.nodeType&&8!==n.nodeType&&!Ft.test(E+M.event.triggered)&&(E.indexOf(".")>-1&&(p=E.split("."),E=p.shift(),p.sort()),c=E.indexOf(":")<0&&"on"+E,(t=t[M.expando]?t:new M.Event(E,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=p.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:M.makeArray(e,[t]),u=M.event.special[E]||{},i||!u.trigger||!1!==u.trigger.apply(n,e))){if(!i&&!u.noBubble&&!f(n)){for(a=u.delegateType||E,Ft.test(a+E)||(o=o.parentNode);o;o=o.parentNode)w.push(o),s=o;s===(n.ownerDocument||d)&&w.push(s.defaultView||s.parentWindow||A)}for(r=0;(o=w[r++])&&!t.isPropagationStopped();)h=o,t.type=r>1?a:u.bindType||E,(g=(iA.get(o,"events")||Object.create(null))[t.type]&&iA.get(o,"handle"))&&g.apply(o,e),(g=c&&o[c])&&g.apply&&eA(o)&&(t.result=g.apply(o,e),!1===t.result&&t.preventDefault());return t.type=E,i||t.isDefaultPrevented()||u._default&&!1!==u._default.apply(w.pop(),e)||!eA(n)||c&&B(n[E])&&!f(n)&&((s=n[c])&&(n[c]=null),M.event.triggered=E,t.isPropagationStopped()&&h.addEventListener(E,Yt),n[E](),t.isPropagationStopped()&&h.removeEventListener(E,Yt),M.event.triggered=void 0,s&&(n[c]=s)),t.result}},simulate:function(A,t,e){var n=M.extend(new M.Event,e,{type:A,isSimulated:!0});M.event.trigger(n,null,t)}}),M.fn.extend({trigger:function(A,t){return this.each(function(){M.event.trigger(A,t,this)})},triggerHandler:function(A,t){var e=this[0];if(e)return M.event.trigger(A,t,e,!0)}});var xt=/\[\]$/,Pt=/\r?\n/g,zt=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function Tt(A,t,e,n){var i;if(Array.isArray(t))M.each(t,function(t,i){e||xt.test(A)?n(A,i):Tt(A+"["+("object"==typeof i&&null!=i?t:"")+"]",i,e,n)});else if(e||"object"!==p(t))n(A,t);else for(i in t)Tt(A+"["+i+"]",t[i],e,n)}M.param=function(A,t){var e,n=[],i=function(A,t){var e=B(t)?t():t;n[n.length]=encodeURIComponent(A)+"="+encodeURIComponent(null==e?"":e)};if(null==A)return"";if(Array.isArray(A)||A.jquery&&!M.isPlainObject(A))M.each(A,function(){i(this.name,this.value)});else for(e in A)Tt(e,A[e],t,i);return n.join("&")},M.fn.extend({serialize:function(){return M.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var A=M.prop(this,"elements");return A?M.makeArray(A):this}).filter(function(){var A=this.type;return this.name&&!M(this).is(":disabled")&&St.test(this.nodeName)&&!zt.test(A)&&(this.checked||!MA.test(A))}).map(function(A,t){var e=M(this).val();return null==e?null:Array.isArray(e)?M.map(e,function(A){return{name:t.name,value:A.replace(Pt,"\r\n")}}):{name:t.name,value:e.replace(Pt,"\r\n")}}).get()}});var Ut=/%20/g,kt=/#.*$/,Nt=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Gt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Lt={},jt={},Ot="*/".concat("*"),Jt=d.createElement("a");function Wt(A){return function(t,e){"string"!=typeof t&&(e=t,t="*");var n,i=0,r=t.toLowerCase().match(O)||[];if(B(e))for(;n=r[i++];)"+"===n[0]?(n=n.slice(1)||"*",(A[n]=A[n]||[]).unshift(e)):(A[n]=A[n]||[]).push(e)}}function Kt(A,t,e,n){var i={},r=A===jt;function o(s){var a;return i[s]=!0,M.each(A[s]||[],function(A,s){var c=s(t,e,n);return"string"!=typeof c||r||i[c]?r?!(a=c):void 0:(t.dataTypes.unshift(c),o(c),!1)}),a}return o(t.dataTypes[0])||!i["*"]&&o("*")}function Vt(A,t){var e,n,i=M.ajaxSettings.flatOptions||{};for(e in t)void 0!==t[e]&&((i[e]?A:n||(n={}))[e]=t[e]);return n&&M.extend(!0,A,n),A}Jt.href=yt.href,M.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(yt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ot,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":M.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(A,t){return t?Vt(Vt(A,M.ajaxSettings),t):Vt(M.ajaxSettings,A)},ajaxPrefilter:Wt(Lt),ajaxTransport:Wt(jt),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var n,i,r,o,s,a,c,l,g,u,h=M.ajaxSetup({},e),B=h.context||h,f=h.context&&(B.nodeType||B.jquery)?M(B):M.event,w=M.Deferred(),E=M.Callbacks("once memory"),p=h.statusCode||{},Q={},C={},m="canceled",D={readyState:0,getResponseHeader:function(A){var t;if(c){if(!o)for(o={};t=Rt.exec(r);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[A.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?r:null},setRequestHeader:function(A,t){return null==c&&(A=C[A.toLowerCase()]=C[A.toLowerCase()]||A,Q[A]=t),this},overrideMimeType:function(A){return null==c&&(h.mimeType=A),this},statusCode:function(A){var t;if(A)if(c)D.always(A[D.status]);else for(t in A)p[t]=[p[t],A[t]];return this},abort:function(A){var t=A||m;return n&&n.abort(t),I(0,t),this}};if(w.promise(D),h.url=((t||h.url||yt.href)+"").replace(Ht,yt.protocol+"//"),h.type=e.method||e.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(O)||[""],null==h.crossDomain){a=d.createElement("a");try{a.href=h.url,a.href=a.href,h.crossDomain=Jt.protocol+"//"+Jt.host!=a.protocol+"//"+a.host}catch(A){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=M.param(h.data,h.traditional)),Kt(Lt,h,e,D),c)return D;for(g in(l=M.event&&h.global)&&0===M.active++&&M.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Gt.test(h.type),i=h.url.replace(kt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ut,"+")):(u=h.url.slice(i.length),h.data&&(h.processData||"string"==typeof h.data)&&(i+=(bt.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(Nt,"$1"),u=(bt.test(i)?"&":"?")+"_="+vt.guid+++u),h.url=i+u),h.ifModified&&(M.lastModified[i]&&D.setRequestHeader("If-Modified-Since",M.lastModified[i]),M.etag[i]&&D.setRequestHeader("If-None-Match",M.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||e.contentType)&&D.setRequestHeader("Content-Type",h.contentType),D.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ot+"; q=0.01":""):h.accepts["*"]),h.headers)D.setRequestHeader(g,h.headers[g]);if(h.beforeSend&&(!1===h.beforeSend.call(B,D,h)||c))return D.abort();if(m="abort",E.add(h.complete),D.done(h.success),D.fail(h.error),n=Kt(jt,h,e,D)){if(D.readyState=1,l&&f.trigger("ajaxSend",[D,h]),c)return D;h.async&&h.timeout>0&&(s=A.setTimeout(function(){D.abort("timeout")},h.timeout));try{c=!1,n.send(Q,I)}catch(A){if(c)throw A;I(-1,A)}}else I(-1,"No Transport");function I(t,e,o,a){var g,u,d,Q,C,m=e;c||(c=!0,s&&A.clearTimeout(s),n=void 0,r=a||"",D.readyState=t>0?4:0,g=t>=200&&t<300||304===t,o&&(Q=function(A,t,e){for(var n,i,r,o,s=A.contents,a=A.dataTypes;"*"===a[0];)a.shift(),void 0===n&&(n=A.mimeType||t.getResponseHeader("Content-Type"));if(n)for(i in s)if(s[i]&&s[i].test(n)){a.unshift(i);break}if(a[0]in e)r=a[0];else{for(i in e){if(!a[0]||A.converters[i+" "+a[0]]){r=i;break}o||(o=i)}r=r||o}if(r)return r!==a[0]&&a.unshift(r),e[r]}(h,D,o)),!g&&M.inArray("script",h.dataTypes)>-1&&M.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),Q=function(A,t,e,n){var i,r,o,s,a,c={},l=A.dataTypes.slice();if(l[1])for(o in A.converters)c[o.toLowerCase()]=A.converters[o];for(r=l.shift();r;)if(A.responseFields[r]&&(e[A.responseFields[r]]=t),!a&&n&&A.dataFilter&&(t=A.dataFilter(t,A.dataType)),a=r,r=l.shift())if("*"===r)r=a;else if("*"!==a&&a!==r){if(!(o=c[a+" "+r]||c["* "+r]))for(i in c)if((s=i.split(" "))[1]===r&&(o=c[a+" "+s[0]]||c["* "+s[0]])){!0===o?o=c[i]:!0!==c[i]&&(r=s[0],l.unshift(s[1]));break}if(!0!==o)if(o&&A.throws)t=o(t);else try{t=o(t)}catch(A){return{state:"parsererror",error:o?A:"No conversion from "+a+" to "+r}}}return{state:"success",data:t}}(h,Q,D,g),g?(h.ifModified&&((C=D.getResponseHeader("Last-Modified"))&&(M.lastModified[i]=C),(C=D.getResponseHeader("etag"))&&(M.etag[i]=C)),204===t||"HEAD"===h.type?m="nocontent":304===t?m="notmodified":(m=Q.state,u=Q.data,g=!(d=Q.error))):(d=m,!t&&m||(m="error",t<0&&(t=0))),D.status=t,D.statusText=(e||m)+"",g?w.resolveWith(B,[u,m,D]):w.rejectWith(B,[D,m,d]),D.statusCode(p),p=void 0,l&&f.trigger(g?"ajaxSuccess":"ajaxError",[D,h,g?u:d]),E.fireWith(B,[D,m]),l&&(f.trigger("ajaxComplete",[D,h]),--M.active||M.event.trigger("ajaxStop")))}return D},getJSON:function(A,t,e){return M.get(A,t,e,"json")},getScript:function(A,t){return M.get(A,void 0,t,"script")}}),M.each(["get","post"],function(A,t){M[t]=function(A,e,n,i){return B(e)&&(i=i||n,n=e,e=void 0),M.ajax(M.extend({url:A,type:t,dataType:i,data:e,success:n},M.isPlainObject(A)&&A))}}),M.ajaxPrefilter(function(A){var t;for(t in A.headers)"content-type"===t.toLowerCase()&&(A.contentType=A.headers[t]||"")}),M._evalUrl=function(A,t,e){return M.ajax({url:A,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(A){M.globalEval(A,t,e)}})},M.fn.extend({wrapAll:function(A){var t;return this[0]&&(B(A)&&(A=A.call(this[0])),t=M(A,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var A=this;A.firstElementChild;)A=A.firstElementChild;return A}).append(this)),this},wrapInner:function(A){return B(A)?this.each(function(t){M(this).wrapInner(A.call(this,t))}):this.each(function(){var t=M(this),e=t.contents();e.length?e.wrapAll(A):t.append(A)})},wrap:function(A){var t=B(A);return this.each(function(e){M(this).wrapAll(t?A.call(this,e):A)})},unwrap:function(A){return this.parent(A).not("body").each(function(){M(this).replaceWith(this.childNodes)}),this}}),M.expr.pseudos.hidden=function(A){return!M.expr.pseudos.visible(A)},M.expr.pseudos.visible=function(A){return!!(A.offsetWidth||A.offsetHeight||A.getClientRects().length)},M.ajaxSettings.xhr=function(){try{return new A.XMLHttpRequest}catch(A){}};var _t={0:200,1223:204},Xt=M.ajaxSettings.xhr();h.cors=!!Xt&&"withCredentials"in Xt,h.ajax=Xt=!!Xt,M.ajaxTransport(function(t){var e,n;if(h.cors||Xt&&!t.crossDomain)return{send:function(i,r){var o,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)s[o]=t.xhrFields[o];for(o in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(o,i[o]);e=function(A){return function(){e&&(e=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===A?s.abort():"error"===A?"number"!=typeof s.status?r(0,"error"):r(s.status,s.statusText):r(_t[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),n=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&A.setTimeout(function(){e&&n()})},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(A){if(e)throw A}},abort:function(){e&&e()}}}),M.ajaxPrefilter(function(A){A.crossDomain&&(A.contents.script=!1)}),M.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(A){return M.globalEval(A),A}}}),M.ajaxPrefilter("script",function(A){void 0===A.cache&&(A.cache=!1),A.crossDomain&&(A.type="GET")}),M.ajaxTransport("script",function(A){var t,e;if(A.crossDomain||A.scriptAttrs)return{send:function(n,i){t=M("