diff --git a/Neos.Neos/Resources/Public/JavaScript/Main.min.js b/Neos.Neos/Resources/Public/JavaScript/Main.min.js index 1939c0f5751..c8bb19a7591 100644 --- a/Neos.Neos/Resources/Public/JavaScript/Main.min.js +++ b/Neos.Neos/Resources/Public/JavaScript/Main.min.js @@ -1,3 +1,3 @@ /*! For license information please see Main.min.js.LICENSE.txt */ -(()=>{var e={856:function(e){e.exports=function(){"use strict";function _toConsumableArray(e){if(Array.isArray(e)){for(var n=0,r=Array(e.length);n1?r-1:0),i=1;i/gm),M=s(/^data-[\-\w.\u00B7-\uFFFF]/),I=s(/^aria-[\-\w]+$/),q=s(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),F=s(/^(?:\w+script|data):/i),H=s(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function _toConsumableArray$1(e){if(Array.isArray(e)){for(var n=0,r=Array(e.length);n0&&void 0!==arguments[0]?arguments[0]:B(),n=function DOMPurify(e){return createDOMPurify(e)};if(n.version="2.2.6",n.removed=[],!e||!e.document||9!==e.document.nodeType)return n.isSupported=!1,n;var r=e.document,o=e.document,i=e.DocumentFragment,s=e.HTMLTemplateElement,l=e.Node,c=e.Element,u=e.NodeFilter,d=e.NamedNodeMap,W=void 0===d?e.NamedNodeMap||e.MozNamedAttrMap:d,$=e.Text,V=e.Comment,G=e.DOMParser,K=e.trustedTypes,X=c.prototype,J=lookupGetter(X,"cloneNode"),Y=lookupGetter(X,"nextSibling"),Q=lookupGetter(X,"childNodes"),Z=lookupGetter(X,"parentNode");if("function"==typeof s){var ee=o.createElement("template");ee.content&&ee.content.ownerDocument&&(o=ee.content.ownerDocument)}var te=U(K,r),ne=te&&Pe?te.createHTML(""):"",re=o,oe=re.implementation,ie=re.createNodeIterator,ae=re.getElementsByTagName,se=re.createDocumentFragment,le=r.importNode,ce={};try{ce=clone(o).documentMode?o.documentMode:{}}catch(e){}var ue={};n.isSupported=oe&&void 0!==oe.createHTMLDocument&&9!==ce;var de=P,pe=R,fe=M,he=I,ge=F,me=H,ye=q,ve=null,be=addToSet({},[].concat(_toConsumableArray$1(S),_toConsumableArray$1(T),_toConsumableArray$1(C),_toConsumableArray$1(A),_toConsumableArray$1(N))),xe=null,we=addToSet({},[].concat(_toConsumableArray$1(L),_toConsumableArray$1(O),_toConsumableArray$1(j),_toConsumableArray$1(D))),Se=null,Te=null,Ce=!0,ke=!0,Ae=!1,Ee=!1,Ne=!1,Le=!1,_e=!1,Oe=!1,je=!1,De=!0,Pe=!1,Re=!0,Me=!0,Ie=!1,qe={},Fe=addToSet({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),He=null,ze=addToSet({},["audio","video","img","source","image","track"]),Be=null,Ue=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]),We=null,$e=o.createElement("form"),Ve=function _parseConfig(e){We&&We===e||(e&&"object"===(void 0===e?"undefined":z(e))||(e={}),e=clone(e),ve="ALLOWED_TAGS"in e?addToSet({},e.ALLOWED_TAGS):be,xe="ALLOWED_ATTR"in e?addToSet({},e.ALLOWED_ATTR):we,Be="ADD_URI_SAFE_ATTR"in e?addToSet(clone(Ue),e.ADD_URI_SAFE_ATTR):Ue,He="ADD_DATA_URI_TAGS"in e?addToSet(clone(ze),e.ADD_DATA_URI_TAGS):ze,Se="FORBID_TAGS"in e?addToSet({},e.FORBID_TAGS):{},Te="FORBID_ATTR"in e?addToSet({},e.FORBID_ATTR):{},qe="USE_PROFILES"in e&&e.USE_PROFILES,Ce=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,Ae=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ee=e.SAFE_FOR_TEMPLATES||!1,Ne=e.WHOLE_DOCUMENT||!1,Oe=e.RETURN_DOM||!1,je=e.RETURN_DOM_FRAGMENT||!1,De=!1!==e.RETURN_DOM_IMPORT,Pe=e.RETURN_TRUSTED_TYPE||!1,_e=e.FORCE_BODY||!1,Re=!1!==e.SANITIZE_DOM,Me=!1!==e.KEEP_CONTENT,Ie=e.IN_PLACE||!1,ye=e.ALLOWED_URI_REGEXP||ye,Ee&&(ke=!1),je&&(Oe=!0),qe&&(ve=addToSet({},[].concat(_toConsumableArray$1(N))),xe=[],!0===qe.html&&(addToSet(ve,S),addToSet(xe,L)),!0===qe.svg&&(addToSet(ve,T),addToSet(xe,O),addToSet(xe,D)),!0===qe.svgFilters&&(addToSet(ve,C),addToSet(xe,O),addToSet(xe,D)),!0===qe.mathMl&&(addToSet(ve,A),addToSet(xe,j),addToSet(xe,D))),e.ADD_TAGS&&(ve===be&&(ve=clone(ve)),addToSet(ve,e.ADD_TAGS)),e.ADD_ATTR&&(xe===we&&(xe=clone(xe)),addToSet(xe,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&addToSet(Be,e.ADD_URI_SAFE_ATTR),Me&&(ve["#text"]=!0),Ne&&addToSet(ve,["html","head","body"]),ve.table&&(addToSet(ve,["tbody"]),delete Se.tbody),a&&a(e),We=e)},Ge=addToSet({},["mi","mo","mn","ms","mtext"]),Ke=addToSet({},["foreignobject","desc","title","annotation-xml"]),Xe=addToSet({},T);addToSet(Xe,C),addToSet(Xe,k);var Je=addToSet({},A);addToSet(Je,E);var Ye="http://www.w3.org/1998/Math/MathML",Qe="http://www.w3.org/2000/svg",Ze="http://www.w3.org/1999/xhtml",et=function _checkValidNamespace(e){var n=Z(e);n&&n.tagName||(n={namespaceURI:Ze,tagName:"template"});var r=g(e.tagName),o=g(n.tagName);if(e.namespaceURI===Qe)return n.namespaceURI===Ze?"svg"===r:n.namespaceURI===Ye?"svg"===r&&("annotation-xml"===o||Ge[o]):Boolean(Xe[r]);if(e.namespaceURI===Ye)return n.namespaceURI===Ze?"math"===r:n.namespaceURI===Qe?"math"===r&&Ke[o]:Boolean(Je[r]);if(e.namespaceURI===Ze){if(n.namespaceURI===Qe&&!Ke[o])return!1;if(n.namespaceURI===Ye&&!Ge[o])return!1;var i=addToSet({},["title","style","font","a","script"]);return!Je[r]&&(i[r]||!Xe[r])}return!1},tt=function _forceRemove(e){h(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(n){try{e.outerHTML=ne}catch(n){e.remove()}}},nt=function _removeAttribute(e,r){try{h(n.removed,{attribute:r.getAttributeNode(e),from:r})}catch(e){h(n.removed,{attribute:null,from:r})}r.removeAttribute(e)},rt=function _initDocument(e){var n=void 0,r=void 0;if(_e)e=""+e;else{var i=m(e,/^[\r\n\t ]+/);r=i&&i[0]}var a=te?te.createHTML(e):e;try{n=(new G).parseFromString(a,"text/html")}catch(e){}if(!n||!n.documentElement){var s=(n=oe.createHTMLDocument("")).body;s.parentNode.removeChild(s.parentNode.firstElementChild),s.outerHTML=a}return e&&r&&n.body.insertBefore(o.createTextNode(r),n.body.childNodes[0]||null),ae.call(n,Ne?"html":"body")[0]},ot=function _createIterator(e){return ie.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT,(function(){return u.FILTER_ACCEPT}),!1)},it=function _isClobbered(e){return!(e instanceof $||e instanceof V||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof W&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI&&"function"==typeof e.insertBefore)},at=function _isNode(e){return"object"===(void 0===l?"undefined":z(l))?e instanceof l:e&&"object"===(void 0===e?"undefined":z(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},st=function _executeHook(e,r,o){ue[e]&&p(ue[e],(function(e){e.call(n,r,o,We)}))},lt=function _sanitizeElements(e){var r=void 0;if(st("beforeSanitizeElements",e,null),it(e))return tt(e),!0;if(m(e.nodeName,/[\u0080-\uFFFF]/))return tt(e),!0;var o=g(e.nodeName);if(st("uponSanitizeElement",e,{tagName:o,allowedTags:ve}),!at(e.firstElementChild)&&(!at(e.content)||!at(e.content.firstElementChild))&&x(/<[/\w]/g,e.innerHTML)&&x(/<[/\w]/g,e.textContent))return tt(e),!0;if(!ve[o]||Se[o]){if(Me&&!Fe[o])for(var i=Z(e),a=Q(e),s=a.length-1;s>=0;--s)i.insertBefore(J(a[s],!0),Y(e));return tt(e),!0}return e instanceof c&&!et(e)?(tt(e),!0):"noscript"!==o&&"noembed"!==o||!x(/<\/no(script|embed)/i,e.innerHTML)?(Ee&&3===e.nodeType&&(r=e.textContent,r=y(r,de," "),r=y(r,pe," "),e.textContent!==r&&(h(n.removed,{element:e.cloneNode()}),e.textContent=r)),st("afterSanitizeElements",e,null),!1):(tt(e),!0)},ct=function _isValidAttribute(e,n,r){if(Re&&("id"===n||"name"===n)&&(r in o||r in $e))return!1;if(ke&&x(fe,n));else if(Ce&&x(he,n));else{if(!xe[n]||Te[n])return!1;if(Be[n]);else if(x(ye,y(r,me,"")));else if("src"!==n&&"xlink:href"!==n&&"href"!==n||"script"===e||0!==v(r,"data:")||!He[e])if(Ae&&!x(ge,y(r,me,"")));else if(r)return!1}return!0},ut=function _sanitizeAttributes(e){var r=void 0,o=void 0,i=void 0,a=void 0;st("beforeSanitizeAttributes",e,null);var s=e.attributes;if(s){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:xe};for(a=s.length;a--;){var c=r=s[a],u=c.name,d=c.namespaceURI;if(o=b(r.value),i=g(u),l.attrName=i,l.attrValue=o,l.keepAttr=!0,l.forceKeepAttr=void 0,st("uponSanitizeAttribute",e,l),o=l.attrValue,!l.forceKeepAttr&&(nt(u,e),l.keepAttr))if(x(/\/>/i,o))nt(u,e);else{Ee&&(o=y(o,de," "),o=y(o,pe," "));var p=e.nodeName.toLowerCase();if(ct(p,i,o))try{d?e.setAttributeNS(d,u,o):e.setAttribute(u,o),f(n.removed)}catch(e){}}}st("afterSanitizeAttributes",e,null)}},dt=function _sanitizeShadowDOM(e){var n=void 0,r=ot(e);for(st("beforeSanitizeShadowDOM",e,null);n=r.nextNode();)st("uponSanitizeShadowNode",n,null),lt(n)||(n.content instanceof i&&_sanitizeShadowDOM(n.content),ut(n));st("afterSanitizeShadowDOM",e,null)};return n.sanitize=function(o,a){var s=void 0,c=void 0,u=void 0,d=void 0,p=void 0;if(o||(o="\x3c!--\x3e"),"string"!=typeof o&&!at(o)){if("function"!=typeof o.toString)throw w("toString is not a function");if("string"!=typeof(o=o.toString()))throw w("dirty is not a string, aborting")}if(!n.isSupported){if("object"===z(e.toStaticHTML)||"function"==typeof e.toStaticHTML){if("string"==typeof o)return e.toStaticHTML(o);if(at(o))return e.toStaticHTML(o.outerHTML)}return o}if(Le||Ve(a),n.removed=[],"string"==typeof o&&(Ie=!1),Ie);else if(o instanceof l)1===(c=(s=rt("\x3c!----\x3e")).ownerDocument.importNode(o,!0)).nodeType&&"BODY"===c.nodeName||"HTML"===c.nodeName?s=c:s.appendChild(c);else{if(!Oe&&!Ee&&!Ne&&-1===o.indexOf("<"))return te&&Pe?te.createHTML(o):o;if(!(s=rt(o)))return Oe?null:ne}s&&_e&&tt(s.firstChild);for(var f=ot(Ie?o:s);u=f.nextNode();)3===u.nodeType&&u===d||lt(u)||(u.content instanceof i&&dt(u.content),ut(u),d=u);if(d=null,Ie)return o;if(Oe){if(je)for(p=se.call(s.ownerDocument);s.firstChild;)p.appendChild(s.firstChild);else p=s;return De&&(p=le.call(r,p,!0)),p}var h=Ne?s.outerHTML:s.innerHTML;return Ee&&(h=y(h,de," "),h=y(h,pe," ")),te&&Pe?te.createHTML(h):h},n.setConfig=function(e){Ve(e),Le=!0},n.clearConfig=function(){We=null,Le=!1},n.isValidAttribute=function(e,n,r){We||Ve({});var o=g(e),i=g(n);return ct(o,i,r)},n.addHook=function(e,n){"function"==typeof n&&(ue[e]=ue[e]||[],h(ue[e],n))},n.removeHook=function(e){ue[e]&&f(ue[e])},n.removeHooks=function(e){ue[e]&&(ue[e]=[])},n.removeAllHooks=function(){ue={}},n}return createDOMPurify()}()},755:function(e,n){var r;!function(n,r){"use strict";"object"==typeof e.exports?e.exports=n.document?r(n,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return r(e)}:r(n)}("undefined"!=typeof window?window:this,(function(o,i){"use strict";var a=[],s=Object.getPrototypeOf,l=a.slice,c=a.flat?function(e){return a.flat.call(e)}:function(e){return a.concat.apply([],e)},u=a.push,d=a.indexOf,p={},f=p.toString,h=p.hasOwnProperty,g=h.toString,m=g.call(Object),y={},v=function isFunction(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},b=function isWindow(e){return null!=e&&e===e.window},x=o.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function DOMEval(e,n,r){var o,i,a=(r=r||x).createElement("script");if(a.text=e,n)for(o in w)(i=n[o]||n.getAttribute&&n.getAttribute(o))&&a.setAttribute(o,i);r.head.appendChild(a).parentNode.removeChild(a)}function toType(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?p[f.call(e)]||"object":typeof e}var S="3.6.0",jQuery=function(e,n){return new jQuery.fn.init(e,n)};function isArrayLike(e){var n=!!e&&"length"in e&&e.length,r=toType(e);return!v(e)&&!b(e)&&("array"===r||0===n||"number"==typeof n&&n>0&&n-1 in e)}jQuery.fn=jQuery.prototype={jquery:S,constructor:jQuery,length:0,toArray:function(){return l.call(this)},get:function(e){return null==e?l.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var n=jQuery.merge(this.constructor(),e);return n.prevObject=this,n},each:function(e){return jQuery.each(this,e)},map:function(e){return this.pushStack(jQuery.map(this,(function(n,r){return e.call(n,r,n)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(jQuery.grep(this,(function(e,n){return(n+1)%2})))},odd:function(){return this.pushStack(jQuery.grep(this,(function(e,n){return n%2})))},eq:function(e){var n=this.length,r=+e+(e<0?n:0);return this.pushStack(r>=0&&r+~]|"+I+")"+I+"*"),$=new RegExp(I+"|>"),V=new RegExp(H),G=new RegExp("^"+q+"$"),K={ID:new RegExp("^#("+q+")"),CLASS:new RegExp("^\\.("+q+")"),TAG:new RegExp("^("+q+"|[*])"),ATTR:new RegExp("^"+F),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\([^\\r\\n\\f])","g"),funescape=function(e,n){var r="0x"+e.slice(1)-65536;return n||(r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320))},ne=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,fcssescape=function(e,n){return n?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},unloadHandler=function(){f()},re=addCombinator((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{P.apply(O=R.call(S.childNodes),S.childNodes),O[S.childNodes.length].nodeType}catch(e){P={apply:O.length?function(e,n){D.apply(e,R.call(n))}:function(e,n){for(var r=e.length,o=0;e[r++]=n[o++];);e.length=r-1}}}function Sizzle(e,n,o,i){var a,l,u,d,p,g,v,b=n&&n.ownerDocument,S=n?n.nodeType:9;if(o=o||[],"string"!=typeof e||!e||1!==S&&9!==S&&11!==S)return o;if(!i&&(f(n),n=n||h,m)){if(11!==S&&(p=Z.exec(e)))if(a=p[1]){if(9===S){if(!(u=n.getElementById(a)))return o;if(u.id===a)return o.push(u),o}else if(b&&(u=b.getElementById(a))&&x(n,u)&&u.id===a)return o.push(u),o}else{if(p[2])return P.apply(o,n.getElementsByTagName(e)),o;if((a=p[3])&&r.getElementsByClassName&&n.getElementsByClassName)return P.apply(o,n.getElementsByClassName(a)),o}if(r.qsa&&!N[e+" "]&&(!y||!y.test(e))&&(1!==S||"object"!==n.nodeName.toLowerCase())){if(v=e,b=n,1===S&&($.test(e)||W.test(e))){for((b=ee.test(e)&&testContext(n.parentNode)||n)===n&&r.scope||((d=n.getAttribute("id"))?d=d.replace(ne,fcssescape):n.setAttribute("id",d=w)),l=(g=s(e)).length;l--;)g[l]=(d?"#"+d:":scope")+" "+toSelector(g[l]);v=g.join(",")}try{return P.apply(o,b.querySelectorAll(v)),o}catch(n){N(e,!0)}finally{d===w&&n.removeAttribute("id")}}}return c(e.replace(B,"$1"),n,o,i)}function createCache(){var e=[];return function cache(n,r){return e.push(n+" ")>o.cacheLength&&delete cache[e.shift()],cache[n+" "]=r}}function markFunction(e){return e[w]=!0,e}function assert(e){var n=h.createElement("fieldset");try{return!!e(n)}catch(e){return!1}finally{n.parentNode&&n.parentNode.removeChild(n),n=null}}function addHandle(e,n){for(var r=e.split("|"),i=r.length;i--;)o.attrHandle[r[i]]=n}function siblingCheck(e,n){var r=n&&e,o=r&&1===e.nodeType&&1===n.nodeType&&e.sourceIndex-n.sourceIndex;if(o)return o;if(r)for(;r=r.nextSibling;)if(r===n)return-1;return e?1:-1}function createInputPseudo(e){return function(n){return"input"===n.nodeName.toLowerCase()&&n.type===e}}function createButtonPseudo(e){return function(n){var r=n.nodeName.toLowerCase();return("input"===r||"button"===r)&&n.type===e}}function createDisabledPseudo(e){return function(n){return"form"in n?n.parentNode&&!1===n.disabled?"label"in n?"label"in n.parentNode?n.parentNode.disabled===e:n.disabled===e:n.isDisabled===e||n.isDisabled!==!e&&re(n)===e:n.disabled===e:"label"in n&&n.disabled===e}}function createPositionalPseudo(e){return markFunction((function(n){return n=+n,markFunction((function(r,o){for(var i,a=e([],r.length,n),s=a.length;s--;)r[i=a[s]]&&(r[i]=!(o[i]=r[i]))}))}))}function testContext(e){return e&&void 0!==e.getElementsByTagName&&e}for(n in r=Sizzle.support={},a=Sizzle.isXML=function(e){var n=e&&e.namespaceURI,r=e&&(e.ownerDocument||e).documentElement;return!X.test(n||r&&r.nodeName||"HTML")},f=Sizzle.setDocument=function(e){var n,i,s=e?e.ownerDocument||e:S;return s!=h&&9===s.nodeType&&s.documentElement?(g=(h=s).documentElement,m=!a(h),S!=h&&(i=h.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",unloadHandler,!1):i.attachEvent&&i.attachEvent("onunload",unloadHandler)),r.scope=assert((function(e){return g.appendChild(e).appendChild(h.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),r.attributes=assert((function(e){return e.className="i",!e.getAttribute("className")})),r.getElementsByTagName=assert((function(e){return e.appendChild(h.createComment("")),!e.getElementsByTagName("*").length})),r.getElementsByClassName=Q.test(h.getElementsByClassName),r.getById=assert((function(e){return g.appendChild(e).id=w,!h.getElementsByName||!h.getElementsByName(w).length})),r.getById?(o.filter.ID=function(e){var n=e.replace(te,funescape);return function(e){return e.getAttribute("id")===n}},o.find.ID=function(e,n){if(void 0!==n.getElementById&&m){var r=n.getElementById(e);return r?[r]:[]}}):(o.filter.ID=function(e){var n=e.replace(te,funescape);return function(e){var r=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return r&&r.value===n}},o.find.ID=function(e,n){if(void 0!==n.getElementById&&m){var r,o,i,a=n.getElementById(e);if(a){if((r=a.getAttributeNode("id"))&&r.value===e)return[a];for(i=n.getElementsByName(e),o=0;a=i[o++];)if((r=a.getAttributeNode("id"))&&r.value===e)return[a]}return[]}}),o.find.TAG=r.getElementsByTagName?function(e,n){return void 0!==n.getElementsByTagName?n.getElementsByTagName(e):r.qsa?n.querySelectorAll(e):void 0}:function(e,n){var r,o=[],i=0,a=n.getElementsByTagName(e);if("*"===e){for(;r=a[i++];)1===r.nodeType&&o.push(r);return o}return a},o.find.CLASS=r.getElementsByClassName&&function(e,n){if(void 0!==n.getElementsByClassName&&m)return n.getElementsByClassName(e)},v=[],y=[],(r.qsa=Q.test(h.querySelectorAll))&&(assert((function(e){var n;g.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+I+"*(?:value|"+M+")"),e.querySelectorAll("[id~="+w+"-]").length||y.push("~="),(n=h.createElement("input")).setAttribute("name",""),e.appendChild(n),e.querySelectorAll("[name='']").length||y.push("\\["+I+"*name"+I+"*="+I+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+w+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")})),assert((function(e){e.innerHTML="";var n=h.createElement("input");n.setAttribute("type","hidden"),e.appendChild(n).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),g.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")}))),(r.matchesSelector=Q.test(b=g.matches||g.webkitMatchesSelector||g.mozMatchesSelector||g.oMatchesSelector||g.msMatchesSelector))&&assert((function(e){r.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),v.push("!=",H)})),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),n=Q.test(g.compareDocumentPosition),x=n||Q.test(g.contains)?function(e,n){var r=9===e.nodeType?e.documentElement:e,o=n&&n.parentNode;return e===o||!(!o||1!==o.nodeType||!(r.contains?r.contains(o):e.compareDocumentPosition&&16&e.compareDocumentPosition(o)))}:function(e,n){if(n)for(;n=n.parentNode;)if(n===e)return!0;return!1},sortOrder=n?function(e,n){if(e===n)return p=!0,0;var o=!e.compareDocumentPosition-!n.compareDocumentPosition;return o||(1&(o=(e.ownerDocument||e)==(n.ownerDocument||n)?e.compareDocumentPosition(n):1)||!r.sortDetached&&n.compareDocumentPosition(e)===o?e==h||e.ownerDocument==S&&x(S,e)?-1:n==h||n.ownerDocument==S&&x(S,n)?1:d?indexOf(d,e)-indexOf(d,n):0:4&o?-1:1)}:function(e,n){if(e===n)return p=!0,0;var r,o=0,i=e.parentNode,a=n.parentNode,s=[e],l=[n];if(!i||!a)return e==h?-1:n==h?1:i?-1:a?1:d?indexOf(d,e)-indexOf(d,n):0;if(i===a)return siblingCheck(e,n);for(r=e;r=r.parentNode;)s.unshift(r);for(r=n;r=r.parentNode;)l.unshift(r);for(;s[o]===l[o];)o++;return o?siblingCheck(s[o],l[o]):s[o]==S?-1:l[o]==S?1:0},h):h},Sizzle.matches=function(e,n){return Sizzle(e,null,null,n)},Sizzle.matchesSelector=function(e,n){if(f(e),r.matchesSelector&&m&&!N[n+" "]&&(!v||!v.test(n))&&(!y||!y.test(n)))try{var o=b.call(e,n);if(o||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return o}catch(e){N(n,!0)}return Sizzle(n,h,null,[e]).length>0},Sizzle.contains=function(e,n){return(e.ownerDocument||e)!=h&&f(e),x(e,n)},Sizzle.attr=function(e,n){(e.ownerDocument||e)!=h&&f(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!m):void 0;return void 0!==a?a:r.attributes||!m?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null},Sizzle.escape=function(e){return(e+"").replace(ne,fcssescape)},Sizzle.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},Sizzle.uniqueSort=function(e){var n,o=[],i=0,a=0;if(p=!r.detectDuplicates,d=!r.sortStable&&e.slice(0),e.sort(sortOrder),p){for(;n=e[a++];)n===e[a]&&(i=o.push(a));for(;i--;)e.splice(o[i],1)}return d=null,e},i=Sizzle.getText=function(e){var n,r="",o=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=i(e)}else if(3===a||4===a)return e.nodeValue}else for(;n=e[o++];)r+=i(n);return r},o=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:K,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(te,funescape),e[3]=(e[3]||e[4]||e[5]||"").replace(te,funescape),"~="===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]||Sizzle.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]&&Sizzle.error(e[0]),e},PSEUDO:function(e){var n,r=!e[6]&&e[2];return K.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&V.test(r)&&(n=s(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var n=e.replace(te,funescape).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===n}},CLASS:function(e){var n=k[e+" "];return n||(n=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&k(e,(function(e){return n.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,n,r){return function(o){var i=Sizzle.attr(o,e);return null==i?"!="===n:!n||(i+="","="===n?i===r:"!="===n?i!==r:"^="===n?r&&0===i.indexOf(r):"*="===n?r&&i.indexOf(r)>-1:"$="===n?r&&i.slice(-r.length)===r:"~="===n?(" "+i.replace(z," ")+" ").indexOf(r)>-1:"|="===n&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,n,r,o,i){var a="nth"!==e.slice(0,3),s="last"!==e.slice(-4),l="of-type"===n;return 1===o&&0===i?function(e){return!!e.parentNode}:function(n,r,c){var u,d,p,f,h,g,m=a!==s?"nextSibling":"previousSibling",y=n.parentNode,v=l&&n.nodeName.toLowerCase(),b=!c&&!l,x=!1;if(y){if(a){for(;m;){for(f=n;f=f[m];)if(l?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;g=m="only"===e&&!g&&"nextSibling"}return!0}if(g=[s?y.firstChild:y.lastChild],s&&b){for(x=(h=(u=(d=(p=(f=y)[w]||(f[w]={}))[f.uniqueID]||(p[f.uniqueID]={}))[e]||[])[0]===T&&u[1])&&u[2],f=h&&y.childNodes[h];f=++h&&f&&f[m]||(x=h=0)||g.pop();)if(1===f.nodeType&&++x&&f===n){d[e]=[T,h,x];break}}else if(b&&(x=h=(u=(d=(p=(f=n)[w]||(f[w]={}))[f.uniqueID]||(p[f.uniqueID]={}))[e]||[])[0]===T&&u[1]),!1===x)for(;(f=++h&&f&&f[m]||(x=h=0)||g.pop())&&((l?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++x||(b&&((d=(p=f[w]||(f[w]={}))[f.uniqueID]||(p[f.uniqueID]={}))[e]=[T,x]),f!==n)););return(x-=i)===o||x%o==0&&x/o>=0}}},PSEUDO:function(e,n){var r,i=o.pseudos[e]||o.setFilters[e.toLowerCase()]||Sizzle.error("unsupported pseudo: "+e);return i[w]?i(n):i.length>1?(r=[e,e,"",n],o.setFilters.hasOwnProperty(e.toLowerCase())?markFunction((function(e,r){for(var o,a=i(e,n),s=a.length;s--;)e[o=indexOf(e,a[s])]=!(r[o]=a[s])})):function(e){return i(e,0,r)}):i}},pseudos:{not:markFunction((function(e){var n=[],r=[],o=l(e.replace(B,"$1"));return o[w]?markFunction((function(e,n,r,i){for(var a,s=o(e,null,i,[]),l=e.length;l--;)(a=s[l])&&(e[l]=!(n[l]=a))})):function(e,i,a){return n[0]=e,o(n,null,a,r),n[0]=null,!r.pop()}})),has:markFunction((function(e){return function(n){return Sizzle(e,n).length>0}})),contains:markFunction((function(e){return e=e.replace(te,funescape),function(n){return(n.textContent||i(n)).indexOf(e)>-1}})),lang:markFunction((function(e){return G.test(e||"")||Sizzle.error("unsupported lang: "+e),e=e.replace(te,funescape).toLowerCase(),function(n){var r;do{if(r=m?n.lang:n.getAttribute("xml:lang")||n.getAttribute("lang"))return(r=r.toLowerCase())===e||0===r.indexOf(e+"-")}while((n=n.parentNode)&&1===n.nodeType);return!1}})),target:function(n){var r=e.location&&e.location.hash;return r&&r.slice(1)===n.id},root:function(e){return e===g},focus:function(e){return e===h.activeElement&&(!h.hasFocus||h.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:createDisabledPseudo(!1),disabled:createDisabledPseudo(!0),checked:function(e){var n=e.nodeName.toLowerCase();return"input"===n&&!!e.checked||"option"===n&&!!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!o.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var n=e.nodeName.toLowerCase();return"input"===n&&"button"===e.type||"button"===n},text:function(e){var n;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(n=e.getAttribute("type"))||"text"===n.toLowerCase())},first:createPositionalPseudo((function(){return[0]})),last:createPositionalPseudo((function(e,n){return[n-1]})),eq:createPositionalPseudo((function(e,n,r){return[r<0?r+n:r]})),even:createPositionalPseudo((function(e,n){for(var r=0;rn?n:r;--o>=0;)e.push(o);return e})),gt:createPositionalPseudo((function(e,n,r){for(var o=r<0?r+n:r;++o1?function(n,r,o){for(var i=e.length;i--;)if(!e[i](n,r,o))return!1;return!0}:e[0]}function condense(e,n,r,o,i){for(var a,s=[],l=0,c=e.length,u=null!=n;l-1&&(a[u]=!(s[u]=p))}}else v=condense(v===s?v.splice(g,v.length):v),i?i(null,s,v,c):P.apply(s,v)}))}function matcherFromTokens(e){for(var n,r,i,a=e.length,s=o.relative[e[0].type],l=s||o.relative[" "],c=s?1:0,d=addCombinator((function(e){return e===n}),l,!0),p=addCombinator((function(e){return indexOf(n,e)>-1}),l,!0),f=[function(e,r,o){var i=!s&&(o||r!==u)||((n=r).nodeType?d(e,r,o):p(e,r,o));return n=null,i}];c1&&elementMatcher(f),c>1&&toSelector(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(B,"$1"),r,c0,i=e.length>0,superMatcher=function(a,s,l,c,d){var p,g,y,v=0,b="0",x=a&&[],w=[],S=u,C=a||i&&o.find.TAG("*",d),k=T+=null==S?1:Math.random()||.1,A=C.length;for(d&&(u=s==h||s||d);b!==A&&null!=(p=C[b]);b++){if(i&&p){for(g=0,s||p.ownerDocument==h||(f(p),l=!m);y=e[g++];)if(y(p,s||h,l)){c.push(p);break}d&&(T=k)}r&&((p=!y&&p)&&v--,a&&x.push(p))}if(v+=b,r&&b!==v){for(g=0;y=n[g++];)y(x,w,s,l);if(a){if(v>0)for(;b--;)x[b]||w[b]||(w[b]=j.call(c));w=condense(w)}P.apply(c,w),d&&!a&&w.length>0&&v+n.length>1&&Sizzle.uniqueSort(c)}return d&&(T=k,u=S),x};return r?markFunction(superMatcher):superMatcher}(a,i)),l.selector=e}return l},c=Sizzle.select=function(e,n,r,i){var a,c,u,d,p,f="function"==typeof e&&e,h=!i&&s(e=f.selector||e);if(r=r||[],1===h.length){if((c=h[0]=h[0].slice(0)).length>2&&"ID"===(u=c[0]).type&&9===n.nodeType&&m&&o.relative[c[1].type]){if(!(n=(o.find.ID(u.matches[0].replace(te,funescape),n)||[])[0]))return r;f&&(n=n.parentNode),e=e.slice(c.shift().value.length)}for(a=K.needsContext.test(e)?0:c.length;a--&&(u=c[a],!o.relative[d=u.type]);)if((p=o.find[d])&&(i=p(u.matches[0].replace(te,funescape),ee.test(c[0].type)&&testContext(n.parentNode)||n))){if(c.splice(a,1),!(e=i.length&&toSelector(c)))return P.apply(r,i),r;break}}return(f||l(e,h))(i,n,!m,r,!n||ee.test(e)&&testContext(n.parentNode)||n),r},r.sortStable=w.split("").sort(sortOrder).join("")===w,r.detectDuplicates=!!p,f(),r.sortDetached=assert((function(e){return 1&e.compareDocumentPosition(h.createElement("fieldset"))})),assert((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||addHandle("type|href|height|width",(function(e,n,r){if(!r)return e.getAttribute(n,"type"===n.toLowerCase()?1:2)})),r.attributes&&assert((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||addHandle("value",(function(e,n,r){if(!r&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),assert((function(e){return null==e.getAttribute("disabled")}))||addHandle(M,(function(e,n,r){var o;if(!r)return!0===e[n]?n.toLowerCase():(o=e.getAttributeNode(n))&&o.specified?o.value:null})),Sizzle}(o);jQuery.find=T,jQuery.expr=T.selectors,jQuery.expr[":"]=jQuery.expr.pseudos,jQuery.uniqueSort=jQuery.unique=T.uniqueSort,jQuery.text=T.getText,jQuery.isXMLDoc=T.isXML,jQuery.contains=T.contains,jQuery.escapeSelector=T.escape;var dir=function(e,n,r){for(var o=[],i=void 0!==r;(e=e[n])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&jQuery(e).is(r))break;o.push(e)}return o},siblings=function(e,n){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==n&&r.push(e);return r},C=jQuery.expr.match.needsContext;function nodeName(e,n){return e.nodeName&&e.nodeName.toLowerCase()===n.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function winnow(e,n,r){return v(n)?jQuery.grep(e,(function(e,o){return!!n.call(e,o,e)!==r})):n.nodeType?jQuery.grep(e,(function(e){return e===n!==r})):"string"!=typeof n?jQuery.grep(e,(function(e){return d.call(n,e)>-1!==r})):jQuery.filter(n,e,r)}jQuery.filter=function(e,n,r){var o=n[0];return r&&(e=":not("+e+")"),1===n.length&&1===o.nodeType?jQuery.find.matchesSelector(o,e)?[o]:[]:jQuery.find.matches(e,jQuery.grep(n,(function(e){return 1===e.nodeType})))},jQuery.fn.extend({find:function(e){var n,r,o=this.length,i=this;if("string"!=typeof e)return this.pushStack(jQuery(e).filter((function(){for(n=0;n1?jQuery.uniqueSort(r):r},filter:function(e){return this.pushStack(winnow(this,e||[],!1))},not:function(e){return this.pushStack(winnow(this,e||[],!0))},is:function(e){return!!winnow(this,"string"==typeof e&&C.test(e)?jQuery(e):e||[],!1).length}});var A,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(jQuery.fn.init=function(e,n,r){var o,i;if(!e)return this;if(r=r||A,"string"==typeof e){if(!(o="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:E.exec(e))||!o[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(o[1]){if(n=n instanceof jQuery?n[0]:n,jQuery.merge(this,jQuery.parseHTML(o[1],n&&n.nodeType?n.ownerDocument||n:x,!0)),k.test(o[1])&&jQuery.isPlainObject(n))for(o in n)v(this[o])?this[o](n[o]):this.attr(o,n[o]);return this}return(i=x.getElementById(o[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==r.ready?r.ready(e):e(jQuery):jQuery.makeArray(e,this)}).prototype=jQuery.fn,A=jQuery(x);var N=/^(?:parents|prev(?:Until|All))/,L={children:!0,contents:!0,next:!0,prev:!0};function sibling(e,n){for(;(e=e[n])&&1!==e.nodeType;);return e}jQuery.fn.extend({has:function(e){var n=jQuery(e,this),r=n.length;return this.filter((function(){for(var e=0;e-1:1===r.nodeType&&jQuery.find.matchesSelector(r,e))){a.push(r);break}return this.pushStack(a.length>1?jQuery.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?d.call(jQuery(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,n){return this.pushStack(jQuery.uniqueSort(jQuery.merge(this.get(),jQuery(e,n))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),jQuery.each({parent:function(e){var n=e.parentNode;return n&&11!==n.nodeType?n:null},parents:function(e){return dir(e,"parentNode")},parentsUntil:function(e,n,r){return dir(e,"parentNode",r)},next:function(e){return sibling(e,"nextSibling")},prev:function(e){return sibling(e,"previousSibling")},nextAll:function(e){return dir(e,"nextSibling")},prevAll:function(e){return dir(e,"previousSibling")},nextUntil:function(e,n,r){return dir(e,"nextSibling",r)},prevUntil:function(e,n,r){return dir(e,"previousSibling",r)},siblings:function(e){return siblings((e.parentNode||{}).firstChild,e)},children:function(e){return siblings(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(nodeName(e,"template")&&(e=e.content||e),jQuery.merge([],e.childNodes))}},(function(e,n){jQuery.fn[e]=function(r,o){var i=jQuery.map(this,n,r);return"Until"!==e.slice(-5)&&(o=r),o&&"string"==typeof o&&(i=jQuery.filter(o,i)),this.length>1&&(L[e]||jQuery.uniqueSort(i),N.test(e)&&i.reverse()),this.pushStack(i)}}));var O=/[^\x20\t\r\n\f]+/g;function Identity(e){return e}function Thrower(e){throw e}function adoptValue(e,n,r,o){var i;try{e&&v(i=e.promise)?i.call(e).done(n).fail(r):e&&v(i=e.then)?i.call(e,n,r):n.apply(void 0,[e].slice(o))}catch(e){r.apply(void 0,[e])}}jQuery.Callbacks=function(e){e="string"==typeof e?function createOptions(e){var n={};return jQuery.each(e.match(O)||[],(function(e,r){n[r]=!0})),n}(e):jQuery.extend({},e);var n,r,o,i,a=[],s=[],l=-1,fire=function(){for(i=i||e.once,o=n=!0;s.length;l=-1)for(r=s.shift();++l-1;)a.splice(r,1),r<=l&&l--})),this},has:function(e){return e?jQuery.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=r="",this},disabled:function(){return!a},lock:function(){return i=s=[],r||n||(a=r=""),this},locked:function(){return!!i},fireWith:function(e,r){return i||(r=[e,(r=r||[]).slice?r.slice():r],s.push(r),n||fire()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!o}};return c},jQuery.extend({Deferred:function(e){var n=[["notify","progress",jQuery.Callbacks("memory"),jQuery.Callbacks("memory"),2],["resolve","done",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),0,"resolved"],["reject","fail",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return jQuery.Deferred((function(r){jQuery.each(n,(function(n,o){var i=v(e[o[4]])&&e[o[4]];a[o[1]]((function(){var e=i&&i.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[o[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(e,r,i){var a=0;function resolve(e,n,r,i){return function(){var s=this,l=arguments,mightThrow=function(){var o,c;if(!(e=a&&(r!==Thrower&&(s=void 0,l=[o]),n.rejectWith(s,l))}};e?c():(jQuery.Deferred.getStackHook&&(c.stackTrace=jQuery.Deferred.getStackHook()),o.setTimeout(c))}}return jQuery.Deferred((function(o){n[0][3].add(resolve(0,o,v(i)?i:Identity,o.notifyWith)),n[1][3].add(resolve(0,o,v(e)?e:Identity)),n[2][3].add(resolve(0,o,v(r)?r:Thrower))})).promise()},promise:function(e){return null!=e?jQuery.extend(e,i):i}},a={};return jQuery.each(n,(function(e,o){var s=o[2],l=o[5];i[o[1]]=s.add,l&&s.add((function(){r=l}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),s.add(o[3].fire),a[o[0]]=function(){return a[o[0]+"With"](this===a?void 0:this,arguments),this},a[o[0]+"With"]=s.fireWith})),i.promise(a),e&&e.call(a,a),a},when:function(e){var n=arguments.length,r=n,o=Array(r),i=l.call(arguments),a=jQuery.Deferred(),updateFunc=function(e){return function(r){o[e]=this,i[e]=arguments.length>1?l.call(arguments):r,--n||a.resolveWith(o,i)}};if(n<=1&&(adoptValue(e,a.done(updateFunc(r)).resolve,a.reject,!n),"pending"===a.state()||v(i[r]&&i[r].then)))return a.then();for(;r--;)adoptValue(i[r],updateFunc(r),a.reject);return a.promise()}});var j=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;jQuery.Deferred.exceptionHook=function(e,n){o.console&&o.console.warn&&e&&j.test(e.name)&&o.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)},jQuery.readyException=function(e){o.setTimeout((function(){throw e}))};var D=jQuery.Deferred();function completed(){x.removeEventListener("DOMContentLoaded",completed),o.removeEventListener("load",completed),jQuery.ready()}jQuery.fn.ready=function(e){return D.then(e).catch((function(e){jQuery.readyException(e)})),this},jQuery.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--jQuery.readyWait:jQuery.isReady)||(jQuery.isReady=!0,!0!==e&&--jQuery.readyWait>0||D.resolveWith(x,[jQuery]))}}),jQuery.ready.then=D.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?o.setTimeout(jQuery.ready):(x.addEventListener("DOMContentLoaded",completed),o.addEventListener("load",completed));var access=function(e,n,r,o,i,a,s){var l=0,c=e.length,u=null==r;if("object"===toType(r))for(l in i=!0,r)access(e,n,l,r[l],!0,a,s);else if(void 0!==o&&(i=!0,v(o)||(s=!0),u&&(s?(n.call(e,o),n=null):(u=n,n=function(e,n,r){return u.call(jQuery(e),r)})),n))for(;l1,null,!0)},removeData:function(e){return this.each((function(){I.remove(this,e)}))}}),jQuery.extend({queue:function(e,n,r){var o;if(e)return n=(n||"fx")+"queue",o=M.get(e,n),r&&(!o||Array.isArray(r)?o=M.access(e,n,jQuery.makeArray(r)):o.push(r)),o||[]},dequeue:function(e,n){n=n||"fx";var r=jQuery.queue(e,n),o=r.length,i=r.shift(),a=jQuery._queueHooks(e,n);"inprogress"===i&&(i=r.shift(),o--),i&&("fx"===n&&r.unshift("inprogress"),delete a.stop,i.call(e,(function(){jQuery.dequeue(e,n)}),a)),!o&&a&&a.empty.fire()},_queueHooks:function(e,n){var r=n+"queueHooks";return M.get(e,r)||M.access(e,r,{empty:jQuery.Callbacks("once memory").add((function(){M.remove(e,[n+"queue",r])}))})}}),jQuery.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),arguments.length\x20\t\r\n\f]*)/i,J=/^$|^module$|\/(?:java|ecma)script/i;V=x.createDocumentFragment().appendChild(x.createElement("div")),(G=x.createElement("input")).setAttribute("type","radio"),G.setAttribute("checked","checked"),G.setAttribute("name","t"),V.appendChild(G),y.checkClone=V.cloneNode(!0).cloneNode(!0).lastChild.checked,V.innerHTML="",y.noCloneChecked=!!V.cloneNode(!0).lastChild.defaultValue,V.innerHTML="",y.option=!!V.lastChild;var Y={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function getAll(e,n){var r;return r=void 0!==e.getElementsByTagName?e.getElementsByTagName(n||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(n||"*"):[],void 0===n||n&&nodeName(e,n)?jQuery.merge([e],r):r}function setGlobalEval(e,n){for(var r=0,o=e.length;r",""]);var Q=/<|&#?\w+;/;function buildFragment(e,n,r,o,i){for(var a,s,l,c,u,d,p=n.createDocumentFragment(),f=[],h=0,g=e.length;h-1)i&&i.push(a);else if(u=isAttached(a),s=getAll(p.appendChild(a),"script"),u&&setGlobalEval(s),r)for(d=0;a=s[d++];)J.test(a.type||"")&&r.push(a);return p}var Z=/^([^.]*)(?:\.(.+)|)/;function returnTrue(){return!0}function returnFalse(){return!1}function expectSync(e,n){return e===function safeActiveElement(){try{return x.activeElement}catch(e){}}()==("focus"===n)}function on(e,n,r,o,i,a){var s,l;if("object"==typeof n){for(l in"string"!=typeof r&&(o=o||r,r=void 0),n)on(e,l,r,o,n[l],a);return e}if(null==o&&null==i?(i=r,o=r=void 0):null==i&&("string"==typeof r?(i=o,o=void 0):(i=o,o=r,r=void 0)),!1===i)i=returnFalse;else if(!i)return e;return 1===a&&(s=i,i=function(e){return jQuery().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=jQuery.guid++)),e.each((function(){jQuery.event.add(this,n,i,o,r)}))}function leverageNative(e,n,r){r?(M.set(e,n,!1),jQuery.event.add(e,n,{namespace:!1,handler:function(e){var o,i,a=M.get(this,n);if(1&e.isTrigger&&this[n]){if(a.length)(jQuery.event.special[n]||{}).delegateType&&e.stopPropagation();else if(a=l.call(arguments),M.set(this,n,a),o=r(this,n),this[n](),a!==(i=M.get(this,n))||o?M.set(this,n,!1):i={},a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else a.length&&(M.set(this,n,{value:jQuery.event.trigger(jQuery.extend(a[0],jQuery.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===M.get(e,n)&&jQuery.event.add(e,n,returnTrue)}jQuery.event={global:{},add:function(e,n,r,o,i){var a,s,l,c,u,d,p,f,h,g,m,y=M.get(e);if(acceptData(e))for(r.handler&&(r=(a=r).handler,i=a.selector),i&&jQuery.find.matchesSelector(U,i),r.guid||(r.guid=jQuery.guid++),(c=y.events)||(c=y.events=Object.create(null)),(s=y.handle)||(s=y.handle=function(n){return void 0!==jQuery&&jQuery.event.triggered!==n.type?jQuery.event.dispatch.apply(e,arguments):void 0}),u=(n=(n||"").match(O)||[""]).length;u--;)h=m=(l=Z.exec(n[u])||[])[1],g=(l[2]||"").split(".").sort(),h&&(p=jQuery.event.special[h]||{},h=(i?p.delegateType:p.bindType)||h,p=jQuery.event.special[h]||{},d=jQuery.extend({type:h,origType:m,data:o,handler:r,guid:r.guid,selector:i,needsContext:i&&jQuery.expr.match.needsContext.test(i),namespace:g.join(".")},a),(f=c[h])||((f=c[h]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(e,o,g,s)||e.addEventListener&&e.addEventListener(h,s)),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),i?f.splice(f.delegateCount++,0,d):f.push(d),jQuery.event.global[h]=!0)},remove:function(e,n,r,o,i){var a,s,l,c,u,d,p,f,h,g,m,y=M.hasData(e)&&M.get(e);if(y&&(c=y.events)){for(u=(n=(n||"").match(O)||[""]).length;u--;)if(h=m=(l=Z.exec(n[u])||[])[1],g=(l[2]||"").split(".").sort(),h){for(p=jQuery.event.special[h]||{},f=c[h=(o?p.delegateType:p.bindType)||h]||[],l=l[2]&&new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=a=f.length;a--;)d=f[a],!i&&m!==d.origType||r&&r.guid!==d.guid||l&&!l.test(d.namespace)||o&&o!==d.selector&&("**"!==o||!d.selector)||(f.splice(a,1),d.selector&&f.delegateCount--,p.remove&&p.remove.call(e,d));s&&!f.length&&(p.teardown&&!1!==p.teardown.call(e,g,y.handle)||jQuery.removeEvent(e,h,y.handle),delete c[h])}else for(h in c)jQuery.event.remove(e,h+n[u],r,o,!0);jQuery.isEmptyObject(c)&&M.remove(e,"handle events")}},dispatch:function(e){var n,r,o,i,a,s,l=new Array(arguments.length),c=jQuery.event.fix(e),u=(M.get(this,"events")||Object.create(null))[c.type]||[],d=jQuery.event.special[c.type]||{};for(l[0]=c,n=1;n=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(a=[],s={},r=0;r-1:jQuery.find(i,this,null,[u]).length),s[i]&&a.push(o);a.length&&l.push({elem:u,handlers:a})}return u=this,c\s*$/g;function manipulationTarget(e,n){return nodeName(e,"table")&&nodeName(11!==n.nodeType?n:n.firstChild,"tr")&&jQuery(e).children("tbody")[0]||e}function disableScript(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function restoreScript(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function cloneCopyEvent(e,n){var r,o,i,a,s,l;if(1===n.nodeType){if(M.hasData(e)&&(l=M.get(e).events))for(i in M.remove(n,"handle events"),l)for(r=0,o=l[i].length;r1&&"string"==typeof g&&!y.checkClone&&te.test(g))return e.each((function(i){var a=e.eq(i);m&&(n[0]=g.call(this,i,a.html())),domManip(a,n,r,o)}));if(f&&(a=(i=buildFragment(n,e[0].ownerDocument,!1,e,o)).firstChild,1===i.childNodes.length&&(i=a),a||o)){for(l=(s=jQuery.map(getAll(i,"script"),disableScript)).length;p0&&setGlobalEval(s,!c&&getAll(e,"script")),l},cleanData:function(e){for(var n,r,o,i=jQuery.event.special,a=0;void 0!==(r=e[a]);a++)if(acceptData(r)){if(n=r[M.expando]){if(n.events)for(o in n.events)i[o]?jQuery.event.remove(r,o):jQuery.removeEvent(r,o,n.handle);r[M.expando]=void 0}r[I.expando]&&(r[I.expando]=void 0)}}}),jQuery.fn.extend({detach:function(e){return remove(this,e,!0)},remove:function(e){return remove(this,e)},text:function(e){return access(this,(function(e){return void 0===e?jQuery.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return domManip(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||manipulationTarget(this,e).appendChild(e)}))},prepend:function(){return domManip(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var n=manipulationTarget(this,e);n.insertBefore(e,n.firstChild)}}))},before:function(){return domManip(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return domManip(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,n=0;null!=(e=this[n]);n++)1===e.nodeType&&(jQuery.cleanData(getAll(e,!1)),e.textContent="");return this},clone:function(e,n){return e=null!=e&&e,n=null==n?e:n,this.map((function(){return jQuery.clone(this,e,n)}))},html:function(e){return access(this,(function(e){var n=this[0]||{},r=0,o=this.length;if(void 0===e&&1===n.nodeType)return n.innerHTML;if("string"==typeof e&&!ee.test(e)&&!Y[(X.exec(e)||["",""])[1].toLowerCase()]){e=jQuery.htmlPrefilter(e);try{for(;r=0&&(c+=Math.max(0,Math.ceil(e["offset"+n[0].toUpperCase()+n.slice(1)]-a-c-l-.5))||0),c}function getWidthOrHeight(e,n,r){var o=getStyles(e),i=(!y.boxSizingReliable()||r)&&"border-box"===jQuery.css(e,"boxSizing",!1,o),a=i,s=curCSS(e,n,o),l="offset"+n[0].toUpperCase()+n.slice(1);if(re.test(s)){if(!r)return s;s="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&nodeName(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===jQuery.css(e,"display",!1,o))&&e.getClientRects().length&&(i="border-box"===jQuery.css(e,"boxSizing",!1,o),(a=l in e)&&(s=e[l])),(s=parseFloat(s)||0)+boxModelAdjustment(e,n,r||(i?"border":"content"),a,o,s)+"px"}function Tween(e,n,r,o,i){return new Tween.prototype.init(e,n,r,o,i)}jQuery.extend({cssHooks:{opacity:{get:function(e,n){if(n){var r=curCSS(e,"opacity");return""===r?"1":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!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,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,n,r,o){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,a,s,l=camelCase(n),c=ce.test(n),u=e.style;if(c||(n=finalPropName(l)),s=jQuery.cssHooks[n]||jQuery.cssHooks[l],void 0===r)return s&&"get"in s&&void 0!==(i=s.get(e,!1,o))?i:u[n];"string"===(a=typeof r)&&(i=z.exec(r))&&i[1]&&(r=adjustCSS(e,n,i),a="number"),null!=r&&r==r&&("number"!==a||c||(r+=i&&i[3]||(jQuery.cssNumber[l]?"":"px")),y.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&void 0===(r=s.set(e,r,o))||(c?u.setProperty(n,r):u[n]=r))}},css:function(e,n,r,o){var i,a,s,l=camelCase(n);return ce.test(n)||(n=finalPropName(l)),(s=jQuery.cssHooks[n]||jQuery.cssHooks[l])&&"get"in s&&(i=s.get(e,!0,r)),void 0===i&&(i=curCSS(e,n,o)),"normal"===i&&n in de&&(i=de[n]),""===r||r?(a=parseFloat(i),!0===r||isFinite(a)?a||0:i):i}}),jQuery.each(["height","width"],(function(e,n){jQuery.cssHooks[n]={get:function(e,r,o){if(r)return!le.test(jQuery.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?getWidthOrHeight(e,n,o):swap(e,ue,(function(){return getWidthOrHeight(e,n,o)}))},set:function(e,r,o){var i,a=getStyles(e),s=!y.scrollboxSize()&&"absolute"===a.position,l=(s||o)&&"border-box"===jQuery.css(e,"boxSizing",!1,a),c=o?boxModelAdjustment(e,n,o,l,a):0;return l&&s&&(c-=Math.ceil(e["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(a[n])-boxModelAdjustment(e,n,"border",!1,a)-.5)),c&&(i=z.exec(r))&&"px"!==(i[3]||"px")&&(e.style[n]=r,r=jQuery.css(e,n)),setPositiveNumber(0,r,c)}}})),jQuery.cssHooks.marginLeft=addGetHookIf(y.reliableMarginLeft,(function(e,n){if(n)return(parseFloat(curCSS(e,"marginLeft"))||e.getBoundingClientRect().left-swap(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),jQuery.each({margin:"",padding:"",border:"Width"},(function(e,n){jQuery.cssHooks[e+n]={expand:function(r){for(var o=0,i={},a="string"==typeof r?r.split(" "):[r];o<4;o++)i[e+B[o]+n]=a[o]||a[o-2]||a[0];return i}},"margin"!==e&&(jQuery.cssHooks[e+n].set=setPositiveNumber)})),jQuery.fn.extend({css:function(e,n){return access(this,(function(e,n,r){var o,i,a={},s=0;if(Array.isArray(n)){for(o=getStyles(e),i=n.length;s1)}}),jQuery.Tween=Tween,Tween.prototype={constructor:Tween,init:function(e,n,r,o,i,a){this.elem=e,this.prop=r,this.easing=i||jQuery.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=o,this.unit=a||(jQuery.cssNumber[r]?"":"px")},cur:function(){var e=Tween.propHooks[this.prop];return e&&e.get?e.get(this):Tween.propHooks._default.get(this)},run:function(e){var n,r=Tween.propHooks[this.prop];return this.options.duration?this.pos=n=jQuery.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=n=e,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):Tween.propHooks._default.set(this),this}},Tween.prototype.init.prototype=Tween.prototype,Tween.propHooks={_default:{get:function(e){var n;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(n=jQuery.css(e.elem,e.prop,""))&&"auto"!==n?n:0},set:function(e){jQuery.fx.step[e.prop]?jQuery.fx.step[e.prop](e):1!==e.elem.nodeType||!jQuery.cssHooks[e.prop]&&null==e.elem.style[finalPropName(e.prop)]?e.elem[e.prop]=e.now:jQuery.style(e.elem,e.prop,e.now+e.unit)}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},jQuery.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},jQuery.fx=Tween.prototype.init,jQuery.fx.step={};var pe,fe,he=/^(?:toggle|show|hide)$/,ge=/queueHooks$/;function schedule(){fe&&(!1===x.hidden&&o.requestAnimationFrame?o.requestAnimationFrame(schedule):o.setTimeout(schedule,jQuery.fx.interval),jQuery.fx.tick())}function createFxNow(){return o.setTimeout((function(){pe=void 0})),pe=Date.now()}function genFx(e,n){var r,o=0,i={height:e};for(n=n?1:0;o<4;o+=2-n)i["margin"+(r=B[o])]=i["padding"+r]=e;return n&&(i.opacity=i.width=e),i}function createTween(e,n,r){for(var o,i=(Animation.tweeners[n]||[]).concat(Animation.tweeners["*"]),a=0,s=i.length;a1)},removeAttr:function(e){return this.each((function(){jQuery.removeAttr(this,e)}))}}),jQuery.extend({attr:function(e,n,r){var o,i,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?jQuery.prop(e,n,r):(1===a&&jQuery.isXMLDoc(e)||(i=jQuery.attrHooks[n.toLowerCase()]||(jQuery.expr.match.bool.test(n)?me:void 0)),void 0!==r?null===r?void jQuery.removeAttr(e,n):i&&"set"in i&&void 0!==(o=i.set(e,r,n))?o:(e.setAttribute(n,r+""),r):i&&"get"in i&&null!==(o=i.get(e,n))?o:null==(o=jQuery.find.attr(e,n))?void 0:o)},attrHooks:{type:{set:function(e,n){if(!y.radioValue&&"radio"===n&&nodeName(e,"input")){var r=e.value;return e.setAttribute("type",n),r&&(e.value=r),n}}}},removeAttr:function(e,n){var r,o=0,i=n&&n.match(O);if(i&&1===e.nodeType)for(;r=i[o++];)e.removeAttribute(r)}}),me={set:function(e,n,r){return!1===n?jQuery.removeAttr(e,r):e.setAttribute(r,r),r}},jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),(function(e,n){var r=ye[n]||jQuery.find.attr;ye[n]=function(e,n,o){var i,a,s=n.toLowerCase();return o||(a=ye[s],ye[s]=i,i=null!=r(e,n,o)?s:null,ye[s]=a),i}}));var ve=/^(?:input|select|textarea|button)$/i,be=/^(?:a|area)$/i;function stripAndCollapse(e){return(e.match(O)||[]).join(" ")}function getClass(e){return e.getAttribute&&e.getAttribute("class")||""}function classesToArray(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(O)||[]}jQuery.fn.extend({prop:function(e,n){return access(this,jQuery.prop,e,n,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[jQuery.propFix[e]||e]}))}}),jQuery.extend({prop:function(e,n,r){var o,i,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&jQuery.isXMLDoc(e)||(n=jQuery.propFix[n]||n,i=jQuery.propHooks[n]),void 0!==r?i&&"set"in i&&void 0!==(o=i.set(e,r,n))?o:e[n]=r:i&&"get"in i&&null!==(o=i.get(e,n))?o:e[n]},propHooks:{tabIndex:{get:function(e){var n=jQuery.find.attr(e,"tabindex");return n?parseInt(n,10):ve.test(e.nodeName)||be.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(jQuery.propHooks.selected={get:function(e){var n=e.parentNode;return n&&n.parentNode&&n.parentNode.selectedIndex,null},set:function(e){var n=e.parentNode;n&&(n.selectedIndex,n.parentNode&&n.parentNode.selectedIndex)}}),jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){jQuery.propFix[this.toLowerCase()]=this})),jQuery.fn.extend({addClass:function(e){var n,r,o,i,a,s,l,c=0;if(v(e))return this.each((function(n){jQuery(this).addClass(e.call(this,n,getClass(this)))}));if((n=classesToArray(e)).length)for(;r=this[c++];)if(i=getClass(r),o=1===r.nodeType&&" "+stripAndCollapse(i)+" "){for(s=0;a=n[s++];)o.indexOf(" "+a+" ")<0&&(o+=a+" ");i!==(l=stripAndCollapse(o))&&r.setAttribute("class",l)}return this},removeClass:function(e){var n,r,o,i,a,s,l,c=0;if(v(e))return this.each((function(n){jQuery(this).removeClass(e.call(this,n,getClass(this)))}));if(!arguments.length)return this.attr("class","");if((n=classesToArray(e)).length)for(;r=this[c++];)if(i=getClass(r),o=1===r.nodeType&&" "+stripAndCollapse(i)+" "){for(s=0;a=n[s++];)for(;o.indexOf(" "+a+" ")>-1;)o=o.replace(" "+a+" "," ");i!==(l=stripAndCollapse(o))&&r.setAttribute("class",l)}return this},toggleClass:function(e,n){var r=typeof e,o="string"===r||Array.isArray(e);return"boolean"==typeof n&&o?n?this.addClass(e):this.removeClass(e):v(e)?this.each((function(r){jQuery(this).toggleClass(e.call(this,r,getClass(this),n),n)})):this.each((function(){var n,i,a,s;if(o)for(i=0,a=jQuery(this),s=classesToArray(e);n=s[i++];)a.hasClass(n)?a.removeClass(n):a.addClass(n);else void 0!==e&&"boolean"!==r||((n=getClass(this))&&M.set(this,"__className__",n),this.setAttribute&&this.setAttribute("class",n||!1===e?"":M.get(this,"__className__")||""))}))},hasClass:function(e){var n,r,o=0;for(n=" "+e+" ";r=this[o++];)if(1===r.nodeType&&(" "+stripAndCollapse(getClass(r))+" ").indexOf(n)>-1)return!0;return!1}});var xe=/\r/g;jQuery.fn.extend({val:function(e){var n,r,o,i=this[0];return arguments.length?(o=v(e),this.each((function(r){var i;1===this.nodeType&&(null==(i=o?e.call(this,r,jQuery(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=jQuery.map(i,(function(e){return null==e?"":e+""}))),(n=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,i,"value")||(this.value=i))}))):i?(n=jQuery.valHooks[i.type]||jQuery.valHooks[i.nodeName.toLowerCase()])&&"get"in n&&void 0!==(r=n.get(i,"value"))?r:"string"==typeof(r=i.value)?r.replace(xe,""):null==r?"":r:void 0}}),jQuery.extend({valHooks:{option:{get:function(e){var n=jQuery.find.attr(e,"value");return null!=n?n:stripAndCollapse(jQuery.text(e))}},select:{get:function(e){var n,r,o,i=e.options,a=e.selectedIndex,s="select-one"===e.type,l=s?null:[],c=s?a+1:i.length;for(o=a<0?c:s?a:0;o-1)&&(r=!0);return r||(e.selectedIndex=-1),a}}}}),jQuery.each(["radio","checkbox"],(function(){jQuery.valHooks[this]={set:function(e,n){if(Array.isArray(n))return e.checked=jQuery.inArray(jQuery(e).val(),n)>-1}},y.checkOn||(jQuery.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),y.focusin="onfocusin"in o;var we=/^(?:focusinfocus|focusoutblur)$/,stopPropagationCallback=function(e){e.stopPropagation()};jQuery.extend(jQuery.event,{trigger:function(e,n,r,i){var a,s,l,c,u,d,p,f,g=[r||x],m=h.call(e,"type")?e.type:e,y=h.call(e,"namespace")?e.namespace.split("."):[];if(s=f=l=r=r||x,3!==r.nodeType&&8!==r.nodeType&&!we.test(m+jQuery.event.triggered)&&(m.indexOf(".")>-1&&(y=m.split("."),m=y.shift(),y.sort()),u=m.indexOf(":")<0&&"on"+m,(e=e[jQuery.expando]?e:new jQuery.Event(m,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=y.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),n=null==n?[e]:jQuery.makeArray(n,[e]),p=jQuery.event.special[m]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!b(r)){for(c=p.delegateType||m,we.test(c+m)||(s=s.parentNode);s;s=s.parentNode)g.push(s),l=s;l===(r.ownerDocument||x)&&g.push(l.defaultView||l.parentWindow||o)}for(a=0;(s=g[a++])&&!e.isPropagationStopped();)f=s,e.type=a>1?c:p.bindType||m,(d=(M.get(s,"events")||Object.create(null))[e.type]&&M.get(s,"handle"))&&d.apply(s,n),(d=u&&s[u])&&d.apply&&acceptData(s)&&(e.result=d.apply(s,n),!1===e.result&&e.preventDefault());return e.type=m,i||e.isDefaultPrevented()||p._default&&!1!==p._default.apply(g.pop(),n)||!acceptData(r)||u&&v(r[m])&&!b(r)&&((l=r[u])&&(r[u]=null),jQuery.event.triggered=m,e.isPropagationStopped()&&f.addEventListener(m,stopPropagationCallback),r[m](),e.isPropagationStopped()&&f.removeEventListener(m,stopPropagationCallback),jQuery.event.triggered=void 0,l&&(r[u]=l)),e.result}},simulate:function(e,n,r){var o=jQuery.extend(new jQuery.Event,r,{type:e,isSimulated:!0});jQuery.event.trigger(o,null,n)}}),jQuery.fn.extend({trigger:function(e,n){return this.each((function(){jQuery.event.trigger(e,n,this)}))},triggerHandler:function(e,n){var r=this[0];if(r)return jQuery.event.trigger(e,n,r,!0)}}),y.focusin||jQuery.each({focus:"focusin",blur:"focusout"},(function(e,n){var handler=function(e){jQuery.event.simulate(n,e.target,jQuery.event.fix(e))};jQuery.event.special[n]={setup:function(){var r=this.ownerDocument||this.document||this,o=M.access(r,n);o||r.addEventListener(e,handler,!0),M.access(r,n,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=M.access(r,n)-1;o?M.access(r,n,o):(r.removeEventListener(e,handler,!0),M.remove(r,n))}}}));var Se=o.location,Te={guid:Date.now()},Ce=/\?/;jQuery.parseXML=function(e){var n,r;if(!e||"string"!=typeof e)return null;try{n=(new o.DOMParser).parseFromString(e,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],n&&!r||jQuery.error("Invalid XML: "+(r?jQuery.map(r.childNodes,(function(e){return e.textContent})).join("\n"):e)),n};var ke=/\[\]$/,Ae=/\r?\n/g,Ee=/^(?:submit|button|image|reset|file)$/i,Ne=/^(?:input|select|textarea|keygen)/i;function buildParams(e,n,r,o){var i;if(Array.isArray(n))jQuery.each(n,(function(n,i){r||ke.test(e)?o(e,i):buildParams(e+"["+("object"==typeof i&&null!=i?n:"")+"]",i,r,o)}));else if(r||"object"!==toType(n))o(e,n);else for(i in n)buildParams(e+"["+i+"]",n[i],r,o)}jQuery.param=function(e,n){var r,o=[],add=function(e,n){var r=v(n)?n():n;o[o.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==r?"":r)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!jQuery.isPlainObject(e))jQuery.each(e,(function(){add(this.name,this.value)}));else for(r in e)buildParams(r,e[r],n,add);return o.join("&")},jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=jQuery.prop(this,"elements");return e?jQuery.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!jQuery(this).is(":disabled")&&Ne.test(this.nodeName)&&!Ee.test(e)&&(this.checked||!K.test(e))})).map((function(e,n){var r=jQuery(this).val();return null==r?null:Array.isArray(r)?jQuery.map(r,(function(e){return{name:n.name,value:e.replace(Ae,"\r\n")}})):{name:n.name,value:r.replace(Ae,"\r\n")}})).get()}});var Le=/%20/g,_e=/#.*$/,Oe=/([?&])_=[^&]*/,je=/^(.*?):[ \t]*([^\r\n]*)$/gm,De=/^(?:GET|HEAD)$/,Pe=/^\/\//,Re={},Me={},Ie="*/".concat("*"),qe=x.createElement("a");function addToPrefiltersOrTransports(e){return function(n,r){"string"!=typeof n&&(r=n,n="*");var o,i=0,a=n.toLowerCase().match(O)||[];if(v(r))for(;o=a[i++];)"+"===o[0]?(o=o.slice(1)||"*",(e[o]=e[o]||[]).unshift(r)):(e[o]=e[o]||[]).push(r)}}function inspectPrefiltersOrTransports(e,n,r,o){var i={},a=e===Me;function inspect(s){var l;return i[s]=!0,jQuery.each(e[s]||[],(function(e,s){var c=s(n,r,o);return"string"!=typeof c||a||i[c]?a?!(l=c):void 0:(n.dataTypes.unshift(c),inspect(c),!1)})),l}return inspect(n.dataTypes[0])||!i["*"]&&inspect("*")}function ajaxExtend(e,n){var r,o,i=jQuery.ajaxSettings.flatOptions||{};for(r in n)void 0!==n[r]&&((i[r]?e:o||(o={}))[r]=n[r]);return o&&jQuery.extend(!0,e,o),e}qe.href=Se.href,jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Se.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Se.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ie,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":jQuery.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,n){return n?ajaxExtend(ajaxExtend(e,jQuery.ajaxSettings),n):ajaxExtend(jQuery.ajaxSettings,e)},ajaxPrefilter:addToPrefiltersOrTransports(Re),ajaxTransport:addToPrefiltersOrTransports(Me),ajax:function(e,n){"object"==typeof e&&(n=e,e=void 0),n=n||{};var r,i,a,s,l,c,u,d,p,f,h=jQuery.ajaxSetup({},n),g=h.context||h,m=h.context&&(g.nodeType||g.jquery)?jQuery(g):jQuery.event,y=jQuery.Deferred(),v=jQuery.Callbacks("once memory"),b=h.statusCode||{},w={},S={},T="canceled",C={readyState:0,getResponseHeader:function(e){var n;if(u){if(!s)for(s={};n=je.exec(a);)s[n[1].toLowerCase()+" "]=(s[n[1].toLowerCase()+" "]||[]).concat(n[2]);n=s[e.toLowerCase()+" "]}return null==n?null:n.join(", ")},getAllResponseHeaders:function(){return u?a:null},setRequestHeader:function(e,n){return null==u&&(e=S[e.toLowerCase()]=S[e.toLowerCase()]||e,w[e]=n),this},overrideMimeType:function(e){return null==u&&(h.mimeType=e),this},statusCode:function(e){var n;if(e)if(u)C.always(e[C.status]);else for(n in e)b[n]=[b[n],e[n]];return this},abort:function(e){var n=e||T;return r&&r.abort(n),done(0,n),this}};if(y.promise(C),h.url=((e||h.url||Se.href)+"").replace(Pe,Se.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(O)||[""],null==h.crossDomain){c=x.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=qe.protocol+"//"+qe.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=jQuery.param(h.data,h.traditional)),inspectPrefiltersOrTransports(Re,h,n,C),u)return C;for(p in(d=jQuery.event&&h.global)&&0==jQuery.active++&&jQuery.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!De.test(h.type),i=h.url.replace(_e,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Le,"+")):(f=h.url.slice(i.length),h.data&&(h.processData||"string"==typeof h.data)&&(i+=(Ce.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(Oe,"$1"),f=(Ce.test(i)?"&":"?")+"_="+Te.guid+++f),h.url=i+f),h.ifModified&&(jQuery.lastModified[i]&&C.setRequestHeader("If-Modified-Since",jQuery.lastModified[i]),jQuery.etag[i]&&C.setRequestHeader("If-None-Match",jQuery.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ie+"; q=0.01":""):h.accepts["*"]),h.headers)C.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,C,h)||u))return C.abort();if(T="abort",v.add(h.complete),C.done(h.success),C.fail(h.error),r=inspectPrefiltersOrTransports(Me,h,n,C)){if(C.readyState=1,d&&m.trigger("ajaxSend",[C,h]),u)return C;h.async&&h.timeout>0&&(l=o.setTimeout((function(){C.abort("timeout")}),h.timeout));try{u=!1,r.send(w,done)}catch(e){if(u)throw e;done(-1,e)}}else done(-1,"No Transport");function done(e,n,s,c){var p,f,x,w,S,T=n;u||(u=!0,l&&o.clearTimeout(l),r=void 0,a=c||"",C.readyState=e>0?4:0,p=e>=200&&e<300||304===e,s&&(w=function ajaxHandleResponses(e,n,r){for(var o,i,a,s,l=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===o&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(i in l)if(l[i]&&l[i].test(o)){c.unshift(i);break}if(c[0]in r)a=c[0];else{for(i in r){if(!c[0]||e.converters[i+" "+c[0]]){a=i;break}s||(s=i)}a=a||s}if(a)return a!==c[0]&&c.unshift(a),r[a]}(h,C,s)),!p&&jQuery.inArray("script",h.dataTypes)>-1&&jQuery.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),w=function ajaxConvert(e,n,r,o){var i,a,s,l,c,u={},d=e.dataTypes.slice();if(d[1])for(s in e.converters)u[s.toLowerCase()]=e.converters[s];for(a=d.shift();a;)if(e.responseFields[a]&&(r[e.responseFields[a]]=n),!c&&o&&e.dataFilter&&(n=e.dataFilter(n,e.dataType)),c=a,a=d.shift())if("*"===a)a=c;else if("*"!==c&&c!==a){if(!(s=u[c+" "+a]||u["* "+a]))for(i in u)if((l=i.split(" "))[1]===a&&(s=u[c+" "+l[0]]||u["* "+l[0]])){!0===s?s=u[i]:!0!==u[i]&&(a=l[0],d.unshift(l[1]));break}if(!0!==s)if(s&&e.throws)n=s(n);else try{n=s(n)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+c+" to "+a}}}return{state:"success",data:n}}(h,w,C,p),p?(h.ifModified&&((S=C.getResponseHeader("Last-Modified"))&&(jQuery.lastModified[i]=S),(S=C.getResponseHeader("etag"))&&(jQuery.etag[i]=S)),204===e||"HEAD"===h.type?T="nocontent":304===e?T="notmodified":(T=w.state,f=w.data,p=!(x=w.error))):(x=T,!e&&T||(T="error",e<0&&(e=0))),C.status=e,C.statusText=(n||T)+"",p?y.resolveWith(g,[f,T,C]):y.rejectWith(g,[C,T,x]),C.statusCode(b),b=void 0,d&&m.trigger(p?"ajaxSuccess":"ajaxError",[C,h,p?f:x]),v.fireWith(g,[C,T]),d&&(m.trigger("ajaxComplete",[C,h]),--jQuery.active||jQuery.event.trigger("ajaxStop")))}return C},getJSON:function(e,n,r){return jQuery.get(e,n,r,"json")},getScript:function(e,n){return jQuery.get(e,void 0,n,"script")}}),jQuery.each(["get","post"],(function(e,n){jQuery[n]=function(e,r,o,i){return v(r)&&(i=i||o,o=r,r=void 0),jQuery.ajax(jQuery.extend({url:e,type:n,dataType:i,data:r,success:o},jQuery.isPlainObject(e)&&e))}})),jQuery.ajaxPrefilter((function(e){var n;for(n in e.headers)"content-type"===n.toLowerCase()&&(e.contentType=e.headers[n]||"")})),jQuery._evalUrl=function(e,n,r){return jQuery.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){jQuery.globalEval(e,n,r)}})},jQuery.fn.extend({wrapAll:function(e){var n;return this[0]&&(v(e)&&(e=e.call(this[0])),n=jQuery(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return v(e)?this.each((function(n){jQuery(this).wrapInner(e.call(this,n))})):this.each((function(){var n=jQuery(this),r=n.contents();r.length?r.wrapAll(e):n.append(e)}))},wrap:function(e){var n=v(e);return this.each((function(r){jQuery(this).wrapAll(n?e.call(this,r):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){jQuery(this).replaceWith(this.childNodes)})),this}}),jQuery.expr.pseudos.hidden=function(e){return!jQuery.expr.pseudos.visible(e)},jQuery.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},jQuery.ajaxSettings.xhr=function(){try{return new o.XMLHttpRequest}catch(e){}};var Fe={0:200,1223:204},He=jQuery.ajaxSettings.xhr();y.cors=!!He&&"withCredentials"in He,y.ajax=He=!!He,jQuery.ajaxTransport((function(e){var n,r;if(y.cors||He&&!e.crossDomain)return{send:function(i,a){var s,l=e.xhr();if(l.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)l[s]=e.xhrFields[s];for(s in e.mimeType&&l.overrideMimeType&&l.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)l.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===e?l.abort():"error"===e?"number"!=typeof l.status?a(0,"error"):a(l.status,l.statusText):a(Fe[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=n(),r=l.onerror=l.ontimeout=n("error"),void 0!==l.onabort?l.onabort=r:l.onreadystatechange=function(){4===l.readyState&&o.setTimeout((function(){n&&r()}))},n=n("abort");try{l.send(e.hasContent&&e.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),jQuery.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),jQuery.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 jQuery.globalEval(e),e}}}),jQuery.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),jQuery.ajaxTransport("script",(function(e){var n,r;if(e.crossDomain||e.scriptAttrs)return{send:function(o,i){n=jQuery("