/*! * jQuery JavaScript Library v3.3.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * * Copyright JS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2018-01-20T17:24Z */ (function(n,t){"use strict";typeof module=="object"&&typeof module.exports=="object"?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)})(typeof window!="undefined"?window:this,function(n,t){"use strict";function DOMEval(n,t,i){t=t||f;var r,u=t.createElement("script");if(u.text=n,i)for(r in nu)i[r]&&(u[r]=i[r]);t.head.appendChild(u).parentNode.removeChild(u)}function toType(n){return n==null?n+"":typeof n=="object"||typeof n=="function"?ut[ki.call(n)]||"object":typeof n}function isArrayLike(n){var t=!!n&&"length"in n&&n.length,i=toType(n);return u(n)||b(n)?!1:i==="array"||t===0||typeof t=="number"&&t>0&&t-1 in n}function nodeName(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function winnow(n,t,r){return u(t)?i.grep(n,function(n,i){return!!t.call(n,i,n)!==r}):t.nodeType?i.grep(n,function(n){return n===t!==r}):typeof t!="string"?i.grep(n,function(n){return ft.call(t,n)>-1!==r}):i.filter(t,n,r)}function sibling(n,t){while((n=n[t])&&n.nodeType!==1);return n}function createOptions(n){var t={};return i.each(n.match(h)||[],function(n,i){t[i]=!0}),t}function Identity(n){return n}function Thrower(n){throw n;}function adoptValue(n,t,i,r){var f;try{n&&u(f=n.promise)?f.call(n).done(t).fail(i):n&&u(f=n.then)?f.call(n,t,i):t.apply(undefined,[n].slice(r))}catch(n){i.apply(undefined,[n])}}function completed(){f.removeEventListener("DOMContentLoaded",completed),n.removeEventListener("load",completed),i.ready()}function fcamelCase(n,t){return t.toUpperCase()}function camelCase(n){return n.replace(pu,"ms-").replace(wu,fcamelCase)}function Data(){this.expando=i.expando+Data.uid++}function getData(n){return n==="true"?!0:n==="false"?!1:n==="null"?null:n===+n+""?+n:bu.test(n)?JSON.parse(n):n}function dataAttr(n,t,i){var r;if(i===undefined&&n.nodeType===1)if(r="data-"+t.replace(ku,"-$&").toLowerCase(),i=n.getAttribute(r),typeof i=="string"){try{i=getData(i)}catch(u){}o.set(n,t,i)}else i=undefined;return i}function adjustCSS(n,t,r,u){var s,h,c=20,l=u?function(){return u.cur()}:function(){return i.css(n,t,"")},o=l(),e=r&&r[3]||(i.cssNumber[t]?"":"px"),f=(i.cssNumber[t]||e!=="px"&&+o)&&g.exec(i.css(n,t));if(f&&f[3]!==e){for(o=o/2,e=e||f[3],f=+o||1;c--;)i.style(n,t,f+e),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),f=f/h;f=f*2,i.style(n,t,f+e),r=r||[]}return r&&(f=+f||+o||0,s=r[1]?f+(r[1]+1)*r[2]:+r[2],u&&(u.unit=e,u.start=f,u.end=s)),s}function getDefaultDisplay(n){var r,f=n.ownerDocument,u=n.nodeName,t=lt[u];return t?t:(r=f.body.appendChild(f.createElement(u)),t=i.css(r,"display"),r.parentNode.removeChild(r),t==="none"&&(t="block"),lt[u]=t,t)}function showHide(n,t){for(var e,u,f=[],i=0,o=n.length;i-1){f&&f.push(e);continue}if(p=i.contains(e.ownerDocument,e),o=getAll(h.appendChild(e),"script"),p&&setGlobalEval(o),r)for(a=0;e=o[a++];)ar.test(e.type||"")&&r.push(e)}return h}function returnTrue(){return!0}function returnFalse(){return!1}function safeActiveElement(){try{return f.activeElement}catch(n){}}function on(n,t,r,u,f,e){var o,s;if(typeof t=="object"){typeof r!="string"&&(u=u||r,r=undefined);for(s in t)on(n,s,r,u,t[s],e);return n}if(u==null&&f==null?(f=r,u=r=undefined):f==null&&(typeof r=="string"?(f=u,u=undefined):(f=u,u=r,r=undefined)),f===!1)f=returnFalse;else if(!f)return n;return e===1&&(o=f,f=function(n){return i().off(n),o.apply(this,arguments)},f.guid=o.guid||(o.guid=i.guid++)),n.each(function(){i.event.add(this,t,f,u,r)})}function manipulationTarget(n,t){return nodeName(n,"table")&&nodeName(t.nodeType!==11?t:t.firstChild,"tr")?i(n).children("tbody")[0]||n:n}function disableScript(n){return n.type=(n.getAttribute("type")!==null)+"/"+n.type,n}function restoreScript(n){return(n.type||"").slice(0,5)==="true/"?n.type=n.type.slice(5):n.removeAttribute("type"),n}function cloneCopyEvent(n,t){var f,c,e,s,h,l,a,u;if(t.nodeType===1){if(r.hasData(n)&&(s=r.access(n),h=r.set(t,s),u=s.events,u)){delete h.handle,h.events={};for(e in u)for(f=0,c=u[e].length;f1&&typeof y=="string"&&!e.checkClone&&iu.test(y))return n.each(function(i){var r=n.eq(i);b&&(t[0]=y.call(this,i,r.html())),domManip(r,t,f,o)});if(v&&(l=buildFragment(t,n[0].ownerDocument,!1,n,o),p=l.firstChild,l.childNodes.length===1&&(l=p),p||o)){for(c=i.map(getAll(l,"script"),disableScript),a=c.length;h=0&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-e-s-h-.5))),s}function getWidthOrHeight(n,t,r){var f=et(n),u=curCSS(n,t,f),s=i.css(n,"boxSizing",!1,f)==="border-box",o=s;if(kt.test(u)){if(!r)return u;u="auto"}return o=o&&(e.boxSizingReliable()||u===n.style[t]),u!=="auto"&&(parseFloat(u)||i.css(n,"display",!1,f)!=="inline")||(u=n["offset"+t[0].toUpperCase()+t.slice(1)],o=!0),u=parseFloat(u)||0,u+boxModelAdjustment(n,t,r||(s?"border":"content"),o,f,u)+"px"}function Tween(n,t,i,r,u){return new Tween.prototype.init(n,t,i,r,u)}function schedule(){ht&&(f.hidden===!1&&n.requestAnimationFrame?n.requestAnimationFrame(schedule):n.setTimeout(schedule,i.fx.interval),i.fx.tick())}function createFxNow(){return n.setTimeout(function(){k=undefined}),k=Date.now()}function genFx(n,t){var r,u=0,i={height:n};for(t=t?1:0;u<4;u+=2-t)r=l[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function createTween(n,t,i){for(var u,f=(Animation.tweeners[t]||[]).concat(Animation.tweeners["*"]),r=0,e=f.length;r=0&&tt.cacheLength&&delete cache[n.shift()],cache[i+" "]=r}var n=[];return cache}function markFunction(n){return n[u]=!0,n}function assert(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(r){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function addHandle(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function siblingCheck(n,t){var i=t&&n,r=i&&n.nodeType===1&&t.nodeType===1&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function createInputPseudo(n){return function(t){var i=t.nodeName.toLowerCase();return i==="input"&&t.type===n}}function createButtonPseudo(n){return function(t){var i=t.nodeName.toLowerCase();return(i==="input"||i==="button")&&t.type===n}}function createDisabledPseudo(n){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&ai(t)===n:t.disabled===n:"label"in t?t.disabled===n:!1}}function createPositionalPseudo(n){return markFunction(function(t){return t=+t,markFunction(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function testContext(n){return n&&typeof n.getElementsByTagName!="undefined"&&n}function setFilters(){}function toSelector(n){for(var t=0,r=n.length,i="";t1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function multipleContexts(n,t,i){for(var r=0,u=t.length;r-1&&(u[l]=!(e[l]=a))}}else h=condense(h===e?h.splice(k,h.length):h),f?f(null,e,h,s):p.apply(e,h)})}function matcherFromTokens(n){for(var o,f,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=addCombinator(function(n){return n===o},c,!0),a=addCombinator(function(n){return b(o,n)>-1},c,!0),e=[function(n,t,i){var r=!h&&(i||t!==ut)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i1&&elementMatcher(e),i>1&&toSelector(n.slice(0,i-1).concat({value:n[i-2].type===" "?"*":""})).replace(st,"$1"),f,i0,f=n.length>0,e=function(e,o,s,l,a){var v,g,k,d=0,w="0",nt=e&&[],b=[],tt=ut,it=e||f&&t.find.TAG("*",a),rt=c+=tt==null?1:Math.random()||.1,ft=it.length;for(a&&(ut=o===i||o||a);w!==ft&&(v=it[w])!=null;w++){if(f&&v){for(g=0,o||v.ownerDocument===i||(y(v),s=!h);k=n[g++];)if(k(v,o||i,s)){l.push(v);break}a&&(c=rt)}u&&((v=!k&&v)&&d--,e&&nt.push(v))}if(d+=w,u&&w!==d){for(g=0;k=r[g++];)k(nt,b,o,s);if(e){if(d>0)while(w--)nt[w]||b[w]||(b[w]=yi.call(l));b=condense(b)}p.apply(l,b),a&&!e&&b.length>0&&d+r.length>1&&Sizzle.uniqueSort(l)}return a&&(c=rt,ut=tt),nt};return u?markFunction(e):e}var nt,f,t,ft,bt,rt,at,pt,ut,v,g,y,i,s,h,e,d,ht,tt,u="sizzle"+1*new Date,o=n.document,c=0,ri=0,ni=createCache(),ti=createCache(),et=createCache(),yt=function(n,t){return n===t&&(g=!0),0},ei={}.hasOwnProperty,k=[],yi=k.pop,pi=k.push,p=k.push,ii=k.slice,b=function(n,t){for(var i=0,r=n.length;i+~]|"+r+")"+r+"*"),hi=new RegExp("="+r+"*([^\\]'\"]*?)"+r+"*\\]","g"),si=new RegExp(vt),oi=new RegExp("^"+w+"$"),ot={ID:new RegExp("^#("+w+")"),CLASS:new RegExp("^\\.("+w+")"),TAG:new RegExp("^("+w+"|[*])"),ATTR:new RegExp("^"+kt),PSEUDO:new RegExp("^"+vt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+lt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},wi=/^(?:input|select|textarea|button)$/i,fi=/^h\d$/i,it=/^[^{]+\{\s*\[native \w/,ui=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ct=/[+~]/,a=new RegExp("\\\\([\\da-f]{1,6}"+r+"?|("+r+")|.)","ig"),l=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,r&1023|56320)},gt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,dt=function(n,t){return t?n==="\x00"?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},wt=function(){y()},ai=addCombinator(function(n){return n.disabled===!0&&("form"in n||"label"in n)},{dir:"parentNode",next:"legend"});try{p.apply(k=ii.call(o.childNodes),o.childNodes),k[o.childNodes.length].nodeType}catch(bi){p={apply:k.length?function(n,t){pi.apply(n,ii.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}f=Sizzle.support={},bt=Sizzle.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?t.nodeName!=="HTML":!1},y=Sizzle.setDocument=function(n){var p,c,y=n?n.ownerDocument||n:o;return y===i||y.nodeType!==9||!y.documentElement?i:(i=y,s=i.documentElement,h=!bt(i),o!==i&&(c=i.defaultView)&&c.top!==c&&(c.addEventListener?c.addEventListener("unload",wt,!1):c.attachEvent&&c.attachEvent("onunload",wt)),f.attributes=assert(function(n){return n.className="i",!n.getAttribute("className")}),f.getElementsByTagName=assert(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),f.getElementsByClassName=it.test(i.getElementsByClassName),f.getById=assert(function(n){return s.appendChild(n).id=u,!i.getElementsByName||!i.getElementsByName(u).length}),f.getById?(t.filter.ID=function(n){var t=n.replace(a,l);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(a,l);return function(n){var i=typeof n.getAttributeNode!="undefined"&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i,u,f,r=t.getElementById(n);if(r){if(i=r.getAttributeNode("id"),i&&i.value===n)return[r];for(f=t.getElementsByName(n),u=0;r=f[u++];)if(i=r.getAttributeNode("id"),i&&i.value===n)return[r]}return[]}}),t.find.TAG=f.getElementsByTagName?function(n,t){return typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName(n):f.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if(n==="*"){while(i=u[f++])i.nodeType===1&&r.push(i);return r}return u},t.find.CLASS=f.getElementsByClassName&&function(n,t){if(typeof t.getElementsByClassName!="undefined"&&h)return t.getElementsByClassName(n)},d=[],e=[],(f.qsa=it.test(i.querySelectorAll))&&(assert(function(n){s.appendChild(n).innerHTML="",n.querySelectorAll("[msallowcapture^='']").length&&e.push("[*^$]="+r+"*(?:''|\"\")"),n.querySelectorAll("[selected]").length||e.push("\\["+r+"*(?:value|"+lt+")"),n.querySelectorAll("[id~="+u+"-]").length||e.push("~="),n.querySelectorAll(":checked").length||e.push(":checked"),n.querySelectorAll("a#"+u+"+*").length||e.push(".#.+[+~]")}),assert(function(n){n.innerHTML="";var t=i.createElement("input");t.setAttribute("type","hidden"),n.appendChild(t).setAttribute("name","D"),n.querySelectorAll("[name=d]").length&&e.push("name"+r+"*[*^$|!~]?="),n.querySelectorAll(":enabled").length!==2&&e.push(":enabled",":disabled"),s.appendChild(n).disabled=!0,n.querySelectorAll(":disabled").length!==2&&e.push(":enabled",":disabled"),n.querySelectorAll("*,:x"),e.push(",.*:")})),(f.matchesSelector=it.test(ht=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&assert(function(n){f.disconnectedMatch=ht.call(n,"*"),ht.call(n,"[s!='']:x"),d.push("!=",vt)}),e=e.length&&new RegExp(e.join("|")),d=d.length&&new RegExp(d.join("|")),p=it.test(s.compareDocumentPosition),tt=p||it.test(s.contains)?function(n,t){var r=n.nodeType===9?n.documentElement:n,i=t&&t.parentNode;return n===i||!!(i&&i.nodeType===1&&(r.contains?r.contains(i):n.compareDocumentPosition&&n.compareDocumentPosition(i)&16))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},yt=p?function(n,t){if(n===t)return g=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1,r&1||!f.sortDetached&&t.compareDocumentPosition(n)===r)?n===i||n.ownerDocument===o&&tt(o,n)?-1:t===i||t.ownerDocument===o&&tt(o,t)?1:v?b(v,n)-b(v,t):0:r&4?-1:1}:function(n,t){if(n===t)return g=!0,0;var r,u=0,s=n.parentNode,h=t.parentNode,f=[n],e=[t];if(s&&h){if(s===h)return siblingCheck(n,t)}else return n===i?-1:t===i?1:s?-1:h?1:v?b(v,n)-b(v,t):0;for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?siblingCheck(f[u],e[u]):f[u]===o?-1:e[u]===o?1:0},i)},Sizzle.matches=function(n,t){return Sizzle(n,null,null,t)},Sizzle.matchesSelector=function(n,t){if((n.ownerDocument||n)!==i&&y(n),t=t.replace(hi,"='$1']"),f.matchesSelector&&h&&!et[t+" "]&&(!d||!d.test(t))&&(!e||!e.test(t)))try{var r=ht.call(n,t);if(r||f.disconnectedMatch||n.document&&n.document.nodeType!==11)return r}catch(u){}return Sizzle(t,i,null,[n]).length>0},Sizzle.contains=function(n,t){return(n.ownerDocument||n)!==i&&y(n),tt(n,t)},Sizzle.attr=function(n,r){(n.ownerDocument||n)!==i&&y(n);var e=t.attrHandle[r.toLowerCase()],u=e&&ei.call(t.attrHandle,r.toLowerCase())?e(n,r,!h):undefined;return u!==undefined?u:f.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null},Sizzle.escape=function(n){return(n+"").replace(gt,dt)},Sizzle.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);},Sizzle.uniqueSort=function(n){var r,u=[],t=0,i=0;if(g=!f.detectDuplicates,v=!f.sortStable&&n.slice(0),n.sort(yt),g){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return v=null,n},ft=Sizzle.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(t===1||t===9||t===11){if(typeof n.textContent=="string")return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=ft(n)}else if(t===3||t===4)return n.nodeValue}else while(r=n[u++])i+=ft(r);return i},t=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:ot,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(a,l),n[3]=(n[3]||n[4]||n[5]||"").replace(a,l),n[2]==="~="&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),n[1].slice(0,3)==="nth"?(n[3]||Sizzle.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*(n[3]==="even"||n[3]==="odd")),n[5]=+(n[7]+n[8]||n[3]==="odd")):n[3]&&Sizzle.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return ot.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&si.test(t)&&(i=rt(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(a,l).toLowerCase();return n==="*"?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=ni[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&ni(n,function(n){return t.test(typeof n.className=="string"&&n.className||typeof n.getAttribute!="undefined"&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var u=Sizzle.attr(r,n);return u==null?t==="!=":t?(u+="",t==="="?u===i:t==="!="?u!==i:t==="^="?i&&u.indexOf(i)===0:t==="*="?i&&u.indexOf(i)>-1:t==="$="?i&&u.slice(-i.length)===i:t==="~="?(" "+u.replace(vi," ")+" ").indexOf(i)>-1:t==="|="?u===i||u.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,f){var s=n.slice(0,3)!=="nth",o=n.slice(-4)!=="last",e=t==="of-type";return r===1&&f===0?function(n){return!!n.parentNode}:function(t,i,h){var p,w,y,l,v,b,k=s!==o?"nextSibling":"previousSibling",d=t.parentNode,nt=e&&t.nodeName.toLowerCase(),g=!h&&!e,a=!1;if(d){if(s){while(k){for(l=t;l=l[k];)if(e?l.nodeName.toLowerCase()===nt:l.nodeType===1)return!1;b=k=n==="only"&&!b&&"nextSibling"}return!0}if(b=[o?d.firstChild:d.lastChild],o&&g){for(l=d,y=l[u]||(l[u]={}),w=y[l.uniqueID]||(y[l.uniqueID]={}),p=w[n]||[],v=p[0]===c&&p[1],a=v&&p[2],l=v&&d.childNodes[v];l=++v&&l&&l[k]||(a=v=0)||b.pop();)if(l.nodeType===1&&++a&&l===t){w[n]=[c,v,a];break}}else if(g&&(l=t,y=l[u]||(l[u]={}),w=y[l.uniqueID]||(y[l.uniqueID]={}),p=w[n]||[],v=p[0]===c&&p[1],a=v),a===!1)while(l=++v&&l&&l[k]||(a=v=0)||b.pop())if((e?l.nodeName.toLowerCase()===nt:l.nodeType===1)&&++a&&(g&&(y=l[u]||(l[u]={}),w=y[l.uniqueID]||(y[l.uniqueID]={}),w[n]=[c,a]),l===t))break;return a-=f,a===r||a%r==0&&a/r>=0}}},PSEUDO:function(n,i){var f,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||Sizzle.error("unsupported pseudo: "+n);return r[u]?r(i):r.length>1?(f=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?markFunction(function(n,t){for(var u,f=r(n,i),e=f.length;e--;)u=b(n,f[e]),n[u]=!(t[u]=f[e])}):function(n){return r(n,0,f)}):r}},pseudos:{not:markFunction(function(n){var t=[],r=[],i=at(n.replace(st,"$1"));return i[u]?markFunction(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:markFunction(function(n){return function(t){return Sizzle(n,t).length>0}}),contains:markFunction(function(n){return n=n.replace(a,l),function(t){return(t.textContent||t.innerText||ft(t)).indexOf(n)>-1}}),lang:markFunction(function(n){return oi.test(n||"")||Sizzle.error("unsupported lang: "+n),n=n.replace(a,l).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||i.indexOf(n+"-")===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:createDisabledPseudo(!1),disabled:createDisabledPseudo(!0),checked:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&!!n.checked||t==="option"&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return fi.test(n.nodeName)},input:function(n){return wi.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&n.type==="button"||t==="button"},text:function(n){var t;return n.nodeName.toLowerCase()==="input"&&n.type==="text"&&((t=n.getAttribute("type"))==null||t.toLowerCase()==="text")},first:createPositionalPseudo(function(){return[0]}),last:createPositionalPseudo(function(n,t){return[t-1]}),eq:createPositionalPseudo(function(n,t,i){return[i<0?i+t:i]}),even:createPositionalPseudo(function(n,t){for(var i=0;i=0;)n.push(r);return n}),gt:createPositionalPseudo(function(n,t,i){for(var r=i<0?i+t:i;++r2&&(e=f[0]).type==="ID"&&i.nodeType===9&&h&&t.relative[f[1].type]){if(i=(t.find.ID(e.matches[0].replace(a,l),i)||[])[0],i)c&&(i=i.parentNode);else return r;n=n.slice(f.shift().value.length)}for(o=ot.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[v=e.type])break;if((y=t.find[v])&&(u=y(e.matches[0].replace(a,l),ct.test(f[0].type)&&testContext(i.parentNode)||i))){if(f.splice(o,1),n=u.length&&toSelector(f),!n)return p.apply(r,u),r;break}}}return(c||at(n,s))(u,i,!h,r,!i||ct.test(n)&&testContext(i.parentNode)||i),r},f.sortStable=u.split("").sort(yt).join("")===u,f.detectDuplicates=!!g,y(),f.sortDetached=assert(function(n){return n.compareDocumentPosition(i.createElement("fieldset"))&1}),assert(function(n){return n.innerHTML="",n.firstChild.getAttribute("href")==="#"})||addHandle("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,t.toLowerCase()==="type"?1:2)}),f.attributes&&assert(function(n){return n.innerHTML="",n.firstChild.setAttribute("value",""),n.firstChild.getAttribute("value")===""})||addHandle("value",function(n,t,i){if(!i&&n.nodeName.toLowerCase()==="input")return n.defaultValue}),assert(function(n){return n.getAttribute("disabled")==null})||addHandle(lt,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),Sizzle}(n),i.find=a,i.expr=a.selectors,i.expr[":"]=i.expr.pseudos,i.uniqueSort=i.unique=a.uniqueSort,i.text=a.getText,i.isXMLDoc=a.isXML,i.contains=a.contains,i.escapeSelector=a.escape;var w=function(n,t,r){for(var u=[],f=r!==undefined;(n=n[t])&&n.nodeType!==9;)if(n.nodeType===1){if(f&&i(n).is(r))break;u.push(n)}return u},nr=function(n,t){for(var i=[];n;n=n.nextSibling)n.nodeType===1&&n!==t&&i.push(n);return i},tr=i.expr.match.needsContext;gt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,i.filter=function(n,t,r){var u=t[0];return(r&&(n=":not("+n+")"),t.length===1&&u.nodeType===1)?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return n.nodeType===1}))},i.fn.extend({find:function(n){var t,r,u=this.length,f=this;if(typeof n!="string")return this.pushStack(i(n).filter(function(){for(t=0;t1?i.uniqueSort(r):r},filter:function(n){return this.pushStack(winnow(this,n||[],!1))},not:function(n){return this.pushStack(winnow(this,n||[],!0))},is:function(n){return!!winnow(this,typeof n=="string"&&tr.test(n)?i(n):n||[],!1).length}}),wi=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,rr=i.fn.init=function(n,t,r){var e,o;if(!n)return this;if(r=r||ir,typeof n=="string"){if(e=n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?[null,n,null]:wi.exec(n),e&&(e[1]||!t)){if(e[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(e[1],t&&t.nodeType?t.ownerDocument||t:f,!0)),gt.test(e[1])&&i.isPlainObject(t))for(e in t)u(this[e])?this[e](t[e]):this.attr(e,t[e]);return this}return o=f.getElementById(e[2]),o&&(this[0]=o,this.length=1),this}return!t||t.jquery?(t||r).find(n):this.constructor(t).find(n)}return n.nodeType?(this[0]=n,this.length=1,this):u(n)?r.ready!==undefined?r.ready(n):n(i):i.makeArray(n,this)},rr.prototype=i.fn,ir=i(f),ur=/^(?:parents|prev(?:Until|All))/,fr={children:!0,contents:!0,next:!0,prev:!0},i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;n-1:r.nodeType===1&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.uniqueSort(u):u)},index:function(n){return n?typeof n=="string"?ft.call(i(n),this[0]):ft.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))}}),i.each({parent:function(n){var t=n.parentNode;return t&&t.nodeType!==11?t:null},parents:function(n){return w(n,"parentNode")},parentsUntil:function(n,t,i){return w(n,"parentNode",i)},next:function(n){return sibling(n,"nextSibling")},prev:function(n){return sibling(n,"previousSibling")},nextAll:function(n){return w(n,"nextSibling")},prevAll:function(n){return w(n,"previousSibling")},nextUntil:function(n,t,i){return w(n,"nextSibling",i)},prevUntil:function(n,t,i){return w(n,"previousSibling",i)},siblings:function(n){return nr((n.parentNode||{}).firstChild,n)},children:function(n){return nr(n.firstChild)},contents:function(n){return nodeName(n,"iframe")?n.contentDocument:(nodeName(n,"template")&&(n=n.content||n),i.merge([],n.childNodes))}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return n.slice(-5)!=="Until"&&(u=r),u&&typeof u=="string"&&(f=i.filter(u,f)),this.length>1&&(fr[n]||i.uniqueSort(f),ur.test(n)&&f.reverse()),this.pushStack(f)}}),h=/[^\x20\t\r\n\f]+/g,i.Callbacks=function(n){n=typeof n=="string"?createOptions(n):i.extend({},n);var o,r,c,f,t=[],s=[],e=-1,l=function(){for(f=f||n.once,c=o=!0;s.length;e=-1)for(r=s.shift();++e-1;)t.splice(u,1),u<=e&&e--}),this},has:function(n){return n?i.inArray(n,t)>-1:t.length>0},empty:function(){return t&&(t=[]),this},disable:function(){return f=s=[],t=r="",this},disabled:function(){return!t},lock:function(){return f=s=[],r||o||(t=r=""),this},locked:function(){return!!f},fireWith:function(n,t){return f||(t=t||[],t=[n,t.slice?t.slice():t],s.push(t),o||l()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!c}};return h},i.extend({Deferred:function(t){var f=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],o="pending",e={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},"catch":function(n){return e.then(null,n)},pipe:function(){var n=arguments;return i.Deferred(function(t){i.each(f,function(i,f){var e=u(n[f[4]])&&n[f[4]];r[f[1]](function(){var n=e&&e.apply(this,arguments);n&&u(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[f[0]+"With"](this,e?[n]:arguments)})}),n=null}).promise()},then:function(t,r,e){function resolve(t,r,f,e){return function(){var s=this,h=arguments,l=function(){var n,i;if(!(t=o&&(f!==Thrower&&(s=undefined,h=[n]),r.rejectWith(s,h))}};t?c():(i.Deferred.getStackHook&&(c.stackTrace=i.Deferred.getStackHook()),n.setTimeout(c))}}var o=0;return i.Deferred(function(n){f[0][3].add(resolve(0,n,u(e)?e:Identity,n.notifyWith)),f[1][3].add(resolve(0,n,u(t)?t:Identity)),f[2][3].add(resolve(0,n,u(r)?r:Thrower))}).promise()},promise:function(n){return n!=null?i.extend(n,e):e}},r={};return i.each(f,function(n,t){var i=t[2],u=t[5];e[t[1]]=i.add,u&&i.add(function(){o=u},f[3-n][2].disable,f[3-n][3].disable,f[0][2].lock,f[0][3].lock),i.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?undefined:this,arguments),this},r[t[0]+"With"]=i.fireWith}),e.promise(r),t&&t.call(r,r),r},when:function(n){var e=arguments.length,t=e,o=Array(t),f=v.call(arguments),r=i.Deferred(),s=function(n){return function(t){o[n]=this,f[n]=arguments.length>1?v.call(arguments):t,--e||r.resolveWith(o,f)}};if(e<=1&&(adoptValue(n,r.done(s(t)).resolve,r.reject,!e),r.state()==="pending"||u(f[t]&&f[t].then)))return r.then();while(t--)adoptValue(f[t],s(t),r.reject);return r.promise()}}),er=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,i.Deferred.exceptionHook=function(t,i){n.console&&n.console.warn&&t&&er.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},i.readyException=function(t){n.setTimeout(function(){throw t;})},ct=i.Deferred(),i.fn.ready=function(n){return ct.then(n).catch(function(n){i.readyException(n)}),this},i.extend({isReady:!1,readyWait:1,ready:function(n){(n===!0?--i.readyWait:i.isReady)||(i.isReady=!0,n!==!0&&--i.readyWait>0)||ct.resolveWith(f,[i])}}),i.ready.then=ct.then,f.readyState!=="complete"&&(f.readyState==="loading"||f.documentElement.doScroll)?(f.addEventListener("DOMContentLoaded",completed),n.addEventListener("load",completed)):n.setTimeout(i.ready);var c=function(n,t,r,f,e,o,s){var h=0,a=n.length,l=r==null;if(toType(r)==="object"){e=!0;for(h in r)c(n,t,h,r[h],!0,o,s)}else if(f!==undefined&&(e=!0,u(f)||(s=!0),l&&(s?(t.call(n,f),t=null):(l=t,t=function(n,t,r){return l.call(i(n),r)})),t))for(;h1,null,!0)},removeData:function(n){return this.each(function(){o.remove(this,n)})}}),i.extend({queue:function(n,t,u){var f;if(n)return t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||Array.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[]},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};u==="inprogress"&&(u=r.shift(),e--),u&&(t==="fx"&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f)),!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}}),i.fn.extend({queue:function(n,t){var r=2;return(typeof n!="string"&&(t=n,n="fx",r--),arguments.length\x20\t\r\n\f]+)/i,ar=/^$|^module$|\/(?:java|ecma)script/i,s={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};s.optgroup=s.option,s.tbody=s.tfoot=s.colgroup=s.caption=s.thead,s.th=s.td,pi=/<|&#?\w+;/,function(){var i=f.createDocumentFragment(),n=i.appendChild(f.createElement("div")),t=f.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),n.appendChild(t),e.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,n.innerHTML="",e.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue}();var ot=f.documentElement,au=/^key/,uu=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,cr=/^([^.]*)(?:\.(.+)|)/;i.event={global:{},add:function(n,t,u,f,e){var y,v,w,p,k,l,s,c,o,b,d,a=r.get(n);if(a)for(u.handler&&(y=u,u=y.handler,e=y.selector),e&&i.find.matchesSelector(ot,e),u.guid||(u.guid=i.guid++),(p=a.events)||(p=a.events={}),(v=a.handle)||(v=a.handle=function(t){return typeof i!="undefined"&&i.event.triggered!==t.type?i.event.dispatch.apply(n,arguments):undefined}),t=(t||"").match(h)||[""],k=t.length;k--;)(w=cr.exec(t[k])||[],o=d=w[1],b=(w[2]||"").split(".").sort(),o)&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},l=i.extend({type:o,origType:d,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:b.join(".")},y),(c=p[o])||(c=p[o]=[],c.delegateCount=0,s.setup&&s.setup.call(n,f,b,v)!==!1||n.addEventListener&&n.addEventListener(o,v)),s.add&&(s.add.call(n,l),l.handler.guid||(l.handler.guid=u.guid)),e?c.splice(c.delegateCount++,0,l):c.push(l),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var y,d,c,v,p,s,l,a,o,b,k,w=r.hasData(n)&&r.get(n);if(w&&(v=w.events)){for(t=(t||"").match(h)||[""],p=t.length;p--;){if(c=cr.exec(t[p])||[],o=k=c[1],b=(c[2]||"").split(".").sort(),!o){for(o in v)i.event.remove(n,o+t[p],u,f,!0);continue}for(l=i.event.special[o]||{},o=(f?l.delegateType:l.bindType)||o,a=v[o]||[],c=c[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),d=y=a.length;y--;)s=a[y],(e||k===s.origType)&&(!u||u.guid===s.guid)&&(!c||c.test(s.namespace))&&(!f||f===s.selector||f==="**"&&s.selector)&&(a.splice(y,1),s.selector&&a.delegateCount--,l.remove&&l.remove.call(n,s));d&&!a.length&&(l.teardown&&l.teardown.call(n,b,w.handle)!==!1||i.removeEvent(n,o,w.handle),delete v[o])}i.isEmptyObject(v)&&r.remove(n,"handle events")}},dispatch:function(n){var t=i.event.fix(n),u,c,s,e,f,l,h=new Array(arguments.length),a=(r.get(this,"events")||{})[t.type]||[],o=i.event.special[t.type]||{};for(h[0]=t,u=1;u=1))for(;r!==this;r=r.parentNode||this)if(r.nodeType===1&&!(n.type==="click"&&r.disabled===!0)){for(o=[],s={},f=0;f-1:i.find(u,this,null,[r]).length),s[u]&&o.push(e);o.length&&c.push({elem:r,handlers:o})}return r=this,h\x20\t\r\n\f]*)[^>]*)\/>/gi,gu=/\s*$/g;i.extend({htmlPrefilter:function(n){return n.replace(vu,"<$1>")},clone:function(n,t,r){var u,h,o,f,s=n.cloneNode(!0),c=i.contains(n.ownerDocument,n);if(!e.noCloneChecked&&(n.nodeType===1||n.nodeType===11)&&!i.isXMLDoc(n))for(f=getAll(s),o=getAll(n),u=0,h=o.length;u0&&setGlobalEval(f,!c&&getAll(n,"script")),s},cleanData:function(n){for(var u,t,f,s=i.event.special,e=0;(t=n[e])!==undefined;e++)if(nt(t)){if(u=t[r.expando]){if(u.events)for(f in u.events)s[f]?i.event.remove(t,f):i.removeEvent(t,f,u.handle);t[r.expando]=undefined}t[o.expando]&&(t[o.expando]=undefined)}}}),i.fn.extend({detach:function(n){return remove(this,n,!0)},remove:function(n){return remove(this,n)},text:function(n){return c(this,function(n){return n===undefined?i.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,n,arguments.length)},append:function(){return domManip(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,n);t.appendChild(n)}})},prepend:function(){return domManip(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return domManip(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return domManip(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;(n=this[t])!=null;t++)n.nodeType===1&&(i.cleanData(getAll(n,!1)),n.textContent="");return this},clone:function(n,t){return n=n==null?!1:n,t=t==null?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return c(this,function(n){var t=this[0]||{},r=0,u=this.length;if(n===undefined&&t.nodeType===1)return t.innerHTML;if(typeof n=="string"&&!gu.test(n)&&!s[(lr.exec(n)||["",""])[1].toLowerCase()]){n=i.htmlPrefilter(n);try{for(;r1)}}),i.Tween=Tween,Tween.prototype={constructor:Tween,init:function(n,t,r,u,f,e){this.elem=n,this.prop=r,this.easing=f||i.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=u,this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=Tween.propHooks[this.prop];return n&&n.get?n.get(this):Tween.propHooks._default.get(this)},run:function(n){var t,r=Tween.propHooks[this.prop];return this.pos=this.options.duration?t=i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,this.now=(this.end-this.start)*t+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(n){var t;return n.elem.nodeType!==1||n.elem[n.prop]!=null&&n.elem.style[n.prop]==null?n.elem[n.prop]:(t=i.css(n.elem,n.prop,""),!t||t==="auto"?0:t)},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.nodeType===1&&(n.elem.style[i.cssProps[n.prop]]!=null||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"},i.fx=Tween.prototype.init,i.fx.step={},li=/^(?:toggle|show|hide)$/,ai=/queueHooks$/,i.Animation=i.extend(Animation,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return adjustCSS(i.elem,n,g.exec(t),i),i}]},tweener:function(n,t){u(n)?(t=n,n=["*"]):n=n.match(h);for(var i,r=0,f=n.length;r1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}}),i.extend({attr:function(n,t,r){var u,f,e=n.nodeType;if(e!==3&&e!==8&&e!==2){if(typeof n.getAttribute=="undefined")return i.prop(n,t,r);if(e===1&&i.isXMLDoc(n)||(f=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?ni:undefined)),r!==undefined){if(r===null){i.removeAttr(n,t);return}return f&&"set"in f&&(u=f.set(n,r,t))!==undefined?u:(n.setAttribute(t,r+""),r)}return f&&"get"in f&&(u=f.get(n,t))!==null?u:(u=i.find.attr(n,t),u==null?undefined:u)}},attrHooks:{type:{set:function(n,t){if(!e.radioValue&&t==="radio"&&nodeName(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(h);if(r&&n.nodeType===1)while(i=r[u++])n.removeAttribute(i)}}),ni={set:function(n,t,r){return t===!1?i.removeAttr(n,r):n.setAttribute(r,r),r}},i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=p[t]||i.find.attr;p[t]=function(n,t,i){var f,e,u=t.toLowerCase();return i||(e=p[u],p[u]=f,f=r(n,t,i)!=null?u:null,p[u]=e),f}}),ii=/^(?:input|select|textarea|button)$/i,si=/^(?:a|area)$/i,i.fn.extend({prop:function(n,t){return c(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}}),i.extend({prop:function(n,t,r){var f,u,e=n.nodeType;if(e!==3&&e!==8&&e!==2)return(e===1&&i.isXMLDoc(n)||(t=i.propFix[t]||t,u=i.propHooks[t]),r!==undefined)?u&&"set"in u&&(f=u.set(n,r,t))!==undefined?f:n[t]=r:u&&"get"in u&&(f=u.get(n,t))!==null?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):ii.test(n.nodeName)||si.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),e.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this}),i.fn.extend({addClass:function(n){var f,r,t,e,o,h,s,c=0;if(u(n))return this.each(function(t){i(this).addClass(n.call(this,t,getClass(this)))});if(f=classesToArray(n),f.length)while(r=this[c++])if(e=getClass(r),t=r.nodeType===1&&" "+stripAndCollapse(e)+" ",t){for(h=0;o=f[h++];)t.indexOf(" "+o+" ")<0&&(t+=o+" ");s=stripAndCollapse(t),e!==s&&r.setAttribute("class",s)}return this},removeClass:function(n){var f,r,t,e,o,h,s,c=0;if(u(n))return this.each(function(t){i(this).removeClass(n.call(this,t,getClass(this)))});if(!arguments.length)return this.attr("class","");if(f=classesToArray(n),f.length)while(r=this[c++])if(e=getClass(r),t=r.nodeType===1&&" "+stripAndCollapse(e)+" ",t){for(h=0;o=f[h++];)while(t.indexOf(" "+o+" ")>-1)t=t.replace(" "+o+" "," ");s=stripAndCollapse(t),e!==s&&r.setAttribute("class",s)}return this},toggleClass:function(n,t){var f=typeof n,e=f==="string"||Array.isArray(n);return typeof t=="boolean"&&e?t?this.addClass(n):this.removeClass(n):u(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,getClass(this),t),t)}):this.each(function(){var t,o,u,s;if(e)for(o=0,u=i(this),s=classesToArray(n);t=s[o++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else(n===undefined||f==="boolean")&&(t=getClass(this),t&&r.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||n===!1?"":r.get(this,"__className__")||""))})},hasClass:function(n){for(var t,r=0,i=" "+n+" ";t=this[r++];)if(t.nodeType===1&&(" "+stripAndCollapse(getClass(t))+" ").indexOf(i)>-1)return!0;return!1}}),yi=/\r/g,i.fn.extend({val:function(n){var t,r,e,f=this[0];return arguments.length?(e=u(n),this.each(function(r){var u;this.nodeType===1&&(u=e?n.call(this,r,i(this).val()):n,u==null?u="":typeof u=="number"?u+="":Array.isArray(u)&&(u=i.map(u,function(n){return n==null?"":n+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,u,"value")!==undefined||(this.value=u))})):f?(t=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()],t&&"get"in t&&(r=t.get(f,"value"))!==undefined)?r:(r=f.value,typeof r=="string")?r.replace(yi,""):r==null?"":r:void 0}}),i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return t!=null?t:stripAndCollapse(i.text(n))}},select:{get:function(n){for(var e,t,o=n.options,u=n.selectedIndex,f=n.type==="select-one",s=f?null:[],h=f?u+1:o.length,r=u<0?h:f?u:0;r-1)&&(u=!0);return u||(n.selectedIndex=-1),e}}}}),i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=i.inArray(i(n).val(),t)>-1}},e.checkOn||(i.valHooks[this].get=function(n){return n.getAttribute("value")===null?"on":n.value})}),e.focusin="onfocusin"in n,dt=/^(?:focusinfocus|focusoutblur)$/,at=function(n){n.stopPropagation()},i.extend(i.event,{trigger:function(t,e,o,s){var d,c,l,g,v,y,a,w,k=[o||f],h=rt.call(t,"type")?t.type:t,p=rt.call(t,"namespace")?t.namespace.split("."):[];if((c=w=l=o=o||f,o.nodeType!==3&&o.nodeType!==8)&&!dt.test(h+i.event.triggered)&&(h.indexOf(".")>-1&&(p=h.split("."),h=p.shift(),p.sort()),v=h.indexOf(":")<0&&"on"+h,t=t[i.expando]?t:new i.Event(h,typeof t=="object"&&t),t.isTrigger=s?2:3,t.namespace=p.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=undefined,t.target||(t.target=o),e=e==null?[t]:i.makeArray(e,[t]),a=i.event.special[h]||{},s||!a.trigger||a.trigger.apply(o,e)!==!1)){if(!s&&!a.noBubble&&!b(o)){for(g=a.delegateType||h,dt.test(g+h)||(c=c.parentNode);c;c=c.parentNode)k.push(c),l=c;l===(o.ownerDocument||f)&&k.push(l.defaultView||l.parentWindow||n)}for(d=0;(c=k[d++])&&!t.isPropagationStopped();)w=c,t.type=d>1?g:a.bindType||h,y=(r.get(c,"events")||{})[t.type]&&r.get(c,"handle"),y&&y.apply(c,e),y=v&&c[v],y&&y.apply&&nt(c)&&(t.result=y.apply(c,e),t.result===!1&&t.preventDefault());return t.type=h,s||t.isDefaultPrevented()||(!a._default||a._default.apply(k.pop(),e)===!1)&&nt(o)&&v&&u(o[h])&&!b(o)&&(l=o[v],l&&(o[v]=null),i.event.triggered=h,t.isPropagationStopped()&&w.addEventListener(h,at),o[h](),t.isPropagationStopped()&&w.removeEventListener(h,at),i.event.triggered=undefined,l&&(o[v]=l)),t.result}},simulate:function(n,t,r){var u=i.extend(new i.Event,r,{type:n,isSimulated:!0});i.event.trigger(u,null,t)}}),i.fn.extend({trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}}),e.focusin||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n))};i.event.special[t]={setup:function(){var i=this.ownerDocument||this,f=r.access(i,t);f||i.addEventListener(n,u,!0),r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});var tt=n.location,vi=Date.now(),bt=/\?/;i.parseXML=function(t){var r;if(!t||typeof t!="string")return null;try{r=(new n.DOMParser).parseFromString(t,"text/xml")}catch(u){r=undefined}return(!r||r.getElementsByTagName("parsererror").length)&&i.error("Invalid XML: "+t),r};var cu=/\[\]$/,ci=/\r?\n/g,su=/^(?:submit|button|image|reset|file)$/i,ou=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,f=[],e=function(n,t){var i=u(t)?t():t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(i==null?"":i)};if(Array.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(r in n)buildParams(r,n[r],t,e);return f.join("&")},i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&ou.test(this.nodeName)&&!su.test(n)&&(this.checked||!hr.test(n))}).map(function(n,t){var r=i(this).val();return r==null?null:Array.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(ci,"\r\n")}}):{name:t.name,value:r.replace(ci,"\r\n")}}).get()}});var eu=/%20/g,du=/#.*$/,fu=/([?&])_=[^&]*/,pr=/^(.*?):[ \t]*([^\r\n]*)$/mg,wr=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,br=/^(?:GET|HEAD)$/,kr=/^\/\//,hi={},vt={},oi="*/".concat("*"),wt=f.createElement("a");return wt.href=tt.href,i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tt.href,type:"GET",isLocal:wr.test(tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":oi,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":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ajaxExtend(ajaxExtend(n,i.ajaxSettings),t):ajaxExtend(i.ajaxSettings,n)},ajaxPrefilter:addToPrefiltersOrTransports(hi),ajaxTransport:addToPrefiltersOrTransports(vt),ajax:function(t,r){function done(t,r,f,h){var p,rt,tt,w,nt,a=r;s||(s=!0,b&&n.clearTimeout(b),l=undefined,g=h||"",e.readyState=t>0?4:0,p=t>=200&&t<300||t===304,f&&(w=ajaxHandleResponses(u,e,f)),w=ajaxConvert(u,w,e,p),p?(u.ifModified&&(nt=e.getResponseHeader("Last-Modified"),nt&&(i.lastModified[o]=nt),nt=e.getResponseHeader("etag"),nt&&(i.etag[o]=nt)),t===204||u.type==="HEAD"?a="nocontent":t===304?a="notmodified":(a=w.state,rt=w.data,tt=w.error,p=!tt)):(tt=a,(t||!a)&&(a="error",t<0&&(t=0))),e.status=t,e.statusText=(r||a)+"",p?d.resolveWith(c,[rt,a,e]):d.rejectWith(c,[e,a,tt]),e.statusCode(y),y=undefined,v&&k.trigger(p?"ajaxSuccess":"ajaxError",[e,u,p?rt:tt]),it.fireWith(c,[e,a]),v&&(k.trigger("ajaxComplete",[e,u]),--i.active||i.event.trigger("ajaxStop")))}typeof t=="object"&&(r=t,t=undefined),r=r||{};var l,o,g,w,b,a,s,v,nt,p,u=i.ajaxSetup({},r),c=u.context||u,k=u.context&&(c.nodeType||c.jquery)?i(c):i.event,d=i.Deferred(),it=i.Callbacks("once memory"),y=u.statusCode||{},rt={},ut={},ft="canceled",e={readyState:0,getResponseHeader:function(n){var t;if(s){if(!w)for(w={};t=pr.exec(g);)w[t[1].toLowerCase()]=t[2];t=w[n.toLowerCase()]}return t==null?null:t},getAllResponseHeaders:function(){return s?g:null},setRequestHeader:function(n,t){return s==null&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return s==null&&(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(s)e.always(n[e.status]);else for(t in n)y[t]=[y[t],n[t]];return this},abort:function(n){var t=n||ft;return l&&l.abort(t),done(0,t),this}};if(d.promise(e),u.url=((t||u.url||tt.href)+"").replace(kr,tt.protocol+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(h)||[""],u.crossDomain==null){a=f.createElement("a");try{a.href=u.url,a.href=a.href,u.crossDomain=wt.protocol+"//"+wt.host!=a.protocol+"//"+a.host}catch(et){u.crossDomain=!0}}if(u.data&&u.processData&&typeof u.data!="string"&&(u.data=i.param(u.data,u.traditional)),inspectPrefiltersOrTransports(hi,u,r,e),s)return e;v=i.event&&u.global,v&&i.active++==0&&i.event.trigger("ajaxStart"),u.type=u.type.toUpperCase(),u.hasContent=!br.test(u.type),o=u.url.replace(du,""),u.hasContent?u.data&&u.processData&&(u.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(u.data=u.data.replace(eu,"+")):(p=u.url.slice(o.length),u.data&&(u.processData||typeof u.data=="string")&&(o+=(bt.test(o)?"&":"?")+u.data,delete u.data),u.cache===!1&&(o=o.replace(fu,"$1"),p=(bt.test(o)?"&":"?")+"_="+vi+++p),u.url=o+p),u.ifModified&&(i.lastModified[o]&&e.setRequestHeader("If-Modified-Since",i.lastModified[o]),i.etag[o]&&e.setRequestHeader("If-None-Match",i.etag[o])),(u.data&&u.hasContent&&u.contentType!==!1||r.contentType)&&e.setRequestHeader("Content-Type",u.contentType),e.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+(u.dataTypes[0]!=="*"?", "+oi+"; q=0.01":""):u.accepts["*"]);for(nt in u.headers)e.setRequestHeader(nt,u.headers[nt]);if(u.beforeSend&&(u.beforeSend.call(c,e,u)===!1||s))return e.abort();if(ft="abort",it.add(u.complete),e.done(u.success),e.fail(u.error),l=inspectPrefiltersOrTransports(vt,u,r,e),l){if(e.readyState=1,v&&k.trigger("ajaxSend",[e,u]),s)return e;u.async&&u.timeout>0&&(b=n.setTimeout(function(){e.abort("timeout")},u.timeout));try{s=!1,l.send(rt,done)}catch(et){if(s)throw et;done(-1,et)}}else done(-1,"No Transport");return e},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,undefined,t,"script")}}),i.each(["get","post"],function(n,t){i[t]=function(n,r,f,e){return u(r)&&(e=e||f,f=r,r=undefined),i.ajax(i.extend({url:n,type:t,dataType:e,data:r,success:f},i.isPlainObject(n)&&n))}}),i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},i.fn.extend({wrapAll:function(n){var t;return this[0]&&(u(n)&&(n=n.call(this[0])),t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return u(n)?this.each(function(t){i(this).wrapInner(n.call(this,t))}):this.each(function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=u(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(n){return!i.expr.pseudos.visible(n)},i.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}},ei={0:200,1223:204},d=i.ajaxSettings.xhr(),e.cors=!!d&&"withCredentials"in d,e.ajax=d=!!d,i.ajaxTransport(function(t){var i,r;if(e.cors||d&&!t.crossDomain)return{send:function(u,f){var o,e=t.xhr();if(e.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)e[o]=t.xhrFields[o];t.mimeType&&e.overrideMimeType&&e.overrideMimeType(t.mimeType),t.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest");for(o in u)e.setRequestHeader(o,u[o]);i=function(n){return function(){i&&(i=r=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,n==="abort"?e.abort():n==="error"?typeof e.status!="number"?f(0,"error"):f(e.status,e.statusText):f(ei[e.status]||e.status,e.statusText,(e.responseType||"text")!=="text"||typeof e.responseText!="string"?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}},e.onload=i(),r=e.onerror=e.ontimeout=i("error"),e.onabort!==undefined?e.onabort=r:e.onreadystatechange=function(){e.readyState===4&&n.setTimeout(function(){i&&r()})},i=i("abort");try{e.send(t.hasContent&&t.data||null)}catch(s){if(i)throw s;}},abort:function(){i&&i()}}}),i.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){n.cache===undefined&&(n.cache=!1),n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){if(n.crossDomain){var r,t;return{send:function(u,e){r=i("