/*!
 * jQuery JavaScript Library v3.2.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: 2017-03-20T18:59Z
 */
(function(e,t){"use strict";if(typeof module==="object"&&typeof module.exports==="object"){module.exports=e.document?t(e,!0):function(e){if(!e.document){throw new Error("jQuery requires a window with a document")};return t(e)}}
else{t(e)}})(typeof window!=="undefined"?window:this,function(t,n){"use strict";var m=[],r=t.document,Bt=Object.getPrototypeOf,y=m.slice,Le=m.concat,K=m.push,A=m.indexOf,I={};var Ae=I.toString,M=I.hasOwnProperty,qe=M.toString,Wt=qe.call(Object),o={};function He(e,t){t=t||r;var n=t.createElement("script");n.text=e;t.head.appendChild(n).parentNode.removeChild(n)};var je="3.2.1",e=function(t,n){return new e.fn.init(t,n)},Pt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,Rt=/^-ms-/,Mt=/-([a-z])/g,It=function(e,t){return t.toUpperCase()};e.fn=e.prototype={jquery:je,constructor:e,length:0,toArray:function(){return y.call(this)},get:function(e){if(e==null){return y.call(this)};return e<0?this[e+this.length]:this[e]},pushStack:function(t){var n=e.merge(this.constructor(),t);n.prevObject=this;return n},each:function(t){return e.each(this,t)},map:function(t){return this.pushStack(e.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(y.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var n=this.length,t=+e+(e<0?n:0);return this.pushStack(t>=0&&t<n?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:K,sort:m.sort,splice:m.splice};e.extend=e.fn.extend=function(){var s,o,i,n,a,u,t=arguments[0]||{},r=1,l=arguments.length,f=!1;if(typeof t==="boolean"){f=t;t=arguments[r]||{};r++};if(typeof t!=="object"&&!e.isFunction(t)){t={}};if(r===l){t=this;r--};for(;r<l;r++){if((s=arguments[r])!=null){for(o in s){i=t[o];n=s[o];if(t===n){continue};if(f&&n&&(e.isPlainObject(n)||(a=Array.isArray(n)))){if(a){a=!1;u=i&&Array.isArray(i)?i:[]}
else{u=i&&e.isPlainObject(i)?i:{}};t[o]=e.extend(f,u,n)}
else if(n!==undefined){t[o]=n}}}};return t};e.extend({expando:"jQuery"+(je+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(t){return e.type(t)==="function"},isWindow:function(e){return e!=null&&e===e.window},isNumeric:function(t){var n=e.type(t);return(n==="number"||n==="string")&&!isNaN(t-parseFloat(t))},isPlainObject:function(e){var t,n;if(!e||Ae.call(e)!=="[object Object]"){return!1};t=Bt(e);if(!t){return!0};n=M.call(t,"constructor")&&t.constructor;return typeof n==="function"&&qe.call(n)===Wt},isEmptyObject:function(e){var t;for(t in e){return!1};return!0},type:function(e){if(e==null){return e+""};return typeof e==="object"||typeof e==="function"?I[Ae.call(e)]||"object":typeof e},globalEval:function(e){He(e)},camelCase:function(e){return e.replace(Rt,"ms-").replace(Mt,It)},each:function(e,t){var i,n=0;if(Z(e)){i=e.length;for(;n<i;n++){if(t.call(e[n],n,e[n])===!1){break}}}
else{for(n in e){if(t.call(e[n],n,e[n])===!1){break}}};return e},trim:function(e){return e==null?"":(e+"").replace(Pt,"")},makeArray:function(t,n){var i=n||[];if(t!=null){if(Z(Object(t))){e.merge(i,typeof t==="string"?[t]:t)}
else{K.call(i,t)}};return i},inArray:function(e,t,n){return t==null?-1:A.call(t,e,n)},merge:function(e,t){var r=+t.length,n=0,i=e.length;for(;n<r;n++){e[i++]=t[n]};e.length=i;return e},grep:function(e,t,n){var r,o=[],i=0,s=e.length,a=!n;for(;i<s;i++){r=!t(e[i],i);if(r!==a){o.push(e[i])}};return o},map:function(e,t,n){var s,r,i=0,o=[];if(Z(e)){s=e.length;for(;i<s;i++){r=t(e[i],i,n);if(r!=null){o.push(r)}}}
else{for(i in e){r=t(e[i],i,n);if(r!=null){o.push(r)}}};return Le.apply([],o)},guid:1,proxy:function(t,n){var r,o,i;if(typeof n==="string"){r=t[n];n=t;t=r};if(!e.isFunction(t)){return undefined};o=y.call(arguments,2);i=function(){return t.apply(n||this,o.concat(y.call(arguments)))};i.guid=t.guid=t.guid||e.guid++;return i},now:Date.now,support:o});if(typeof Symbol==="function"){e.fn[Symbol.iterator]=m[Symbol.iterator]};e.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){I["[object "+t+"]"]=t.toLowerCase()});function Z(t){var n=!!t&&"length" in t&&t.length,i=e.type(t);if(i==="function"||e.isWindow(t)){return!1};return i==="array"||n===0||typeof n==="number"&&n>0&&(n-1)in t};var g=
/*!
 * Sizzle CSS Selector Engine v2.3.3
 * https://sizzlejs.com/
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: 2016-08-08
 */
(function(e){var E,s,t,A,K,N,I,Z,q,y,S,v,n,f,l,a,b,L,D,o="sizzle"+1*new Date(),c=e.document,h=0,le=0,ee=U(),te=U(),H=U(),W=function(e,t){if(e===t){S=!0};return 0},ce=({}).hasOwnProperty,w=[],de=w.pop,pe=w.push,x=w.push,ne=w.slice,T=function(e,t){var n=0,i=e.length;for(;n<i;n++){if(e[n]===t){return n}};return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",i="[\\x20\\t\\r\\n\\f]",C="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ie="\\["+i+"*("+C+")(?:"+i+"*([*^$|!~]?=)"+i+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+C+"))|)"+i+"*\\]",X=":("+C+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",he=new RegExp(i+"+","g"),F=new RegExp("^"+i+"+|((?:^|[^\\\\])(?:\\\\.)*)"+i+"+$","g"),ge=new RegExp("^"+i+"*,"+i+"*"),me=new RegExp("^"+i+"*([>+~]|"+i+")"+i+"*"),ye=new RegExp("="+i+"*([^\\]'\"]*?)"+i+"*\\]","g"),ve=new RegExp(X),xe=new RegExp("^"+C+"$"),O={"ID":new RegExp("^#("+C+")"),"CLASS":new RegExp("^\\.("+C+")"),"TAG":new RegExp("^("+C+"|[*])"),"ATTR":new RegExp("^"+ie),"PSEUDO":new RegExp("^"+X),"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("^(?:"+B+")$","i"),"needsContext":new RegExp("^"+i+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+i+"*((?:-\\d)?\\d*)"+i+"*\\)|)(?=[^-]|$)","i")},be=/^(?:input|select|textarea|button)$/i,we=/^h\d$/i,j=/^[^{]+\{\s*\[native \w/,Te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,z=/[+~]/,g=new RegExp("\\\\([\\da-f]{1,6}"+i+"?|("+i+")|.)","ig"),m=function(e,t,n){var i="0x"+t-0x10000;return i!==i||n?t:i<0?String.fromCharCode(i+0x10000):String.fromCharCode(i>>10|0xD800,i&0x3FF|0xDC00)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){if(t){if(e==="\0"){return"\uFFFD"};return e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" "};return"\\"+e},se=function(){v()},Ce=R(function(e){return e.disabled===!0&&("form" in e||"label" in e)},{dir:"parentNode",next:"legend"});try{x.apply((w=ne.call(c.childNodes)),c.childNodes);w[c.childNodes.length].nodeType}catch(u){x={apply:w.length?function(e,t){pe.apply(e,ne.call(t))}:function(e,t){var n=e.length,i=0;while((e[n++]=t[i++])){};e.length=n-1}}};function r(e,t,i,r){var f,y,d,p,b,g,w,m=t&&t.ownerDocument,h=t?t.nodeType:9;i=i||[];if(typeof e!=="string"||!e||h!==1&&h!==9&&h!==11){return i};if(!r){if((t?t.ownerDocument||t:c)!==n){v(t)};t=t||n;if(l){if(h!==11&&(b=Te.exec(e))){if((f=b[1])){if(h===9){if((d=t.getElementById(f))){if(d.id===f){i.push(d);return i}}
else{return i}}
else{if(m&&(d=m.getElementById(f))&&D(t,d)&&d.id===f){i.push(d);return i}}}
else if(b[2]){x.apply(i,t.getElementsByTagName(e));return i}
else if((f=b[3])&&s.getElementsByClassName&&t.getElementsByClassName){x.apply(i,t.getElementsByClassName(f));return i}};if(s.qsa&&!H[e+" "]&&(!a||!a.test(e))){if(h!==1){m=t;w=e}
else if(t.nodeName.toLowerCase()!=="object"){if((p=t.getAttribute("id"))){p=p.replace(re,oe)}
else{t.setAttribute("id",(p=o))};g=N(e);y=g.length;while(y--){g[y]="#"+p+" "+P(g[y])};w=g.join(",");m=z.test(e)&&G(t.parentNode)||t};if(w){try{x.apply(i,m.querySelectorAll(w));return i}catch(u){}finally{if(p===o){t.removeAttribute("id")}}}}}};return Z(e.replace(F,"$1"),t,i,r)};function U(){var n=[];function e(i,r){if(n.push(i+" ")>t.cacheLength){delete e[n.shift()]};return(e[i+" "]=r)};return e};function d(e){e[o]=!0;return e};function p(e){var i=n.createElement("fieldset");try{return!!e(i)}catch(t){return!1}finally{if(i.parentNode){i.parentNode.removeChild(i)};i=null}};function V(e,n){var i=e.split("|"),r=i.length;while(r--){t.attrHandle[i[r]]=n}};function ae(e,t){var n=t&&e,i=n&&e.nodeType===1&&t.nodeType===1&&e.sourceIndex-t.sourceIndex;if(i){return i};if(n){while((n=n.nextSibling)){if(n===t){return-1}}};return e?1:-1};function ke(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}};function Ee(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}};function ue(e){return function(t){if("form" in t){if(t.parentNode&&t.disabled===!1){if("label" in t){if("label" in t.parentNode){return t.parentNode.disabled===e}
else{return t.disabled===e}};return t.isDisabled===e||t.isDisabled!==!e&&Ce(t)===e};return t.disabled===e}
else if("label" in t){return t.disabled===e};return!1}};function k(e){return d(function(t){t=+t;return d(function(n,i){var r,o=e([],n.length,t),s=o.length;while(s--){if(n[(r=o[s])]){n[r]=!(i[r]=n[r])}}})})};function G(e){return e&&typeof e.getElementsByTagName!=="undefined"&&e};s=r.support={};K=r.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1};v=r.setDocument=function(e){var d,r,u=e?e.ownerDocument||e:c;if(u===n||u.nodeType!==9||!u.documentElement){return n};n=u;f=n.documentElement;l=!K(n);if(c!==n&&(r=n.defaultView)&&r.top!==r){if(r.addEventListener){r.addEventListener("unload",se,!1)}
else if(r.attachEvent){r.attachEvent("onunload",se)}};s.attributes=p(function(e){e.className="i";return!e.getAttribute("className")});s.getElementsByTagName=p(function(e){e.appendChild(n.createComment(""));return!e.getElementsByTagName("*").length});s.getElementsByClassName=j.test(n.getElementsByClassName);s.getById=p(function(e){f.appendChild(e).id=o;return!n.getElementsByName||!n.getElementsByName(o).length});if(s.getById){t.filter["ID"]=function(e){var t=e.replace(g,m);return function(e){return e.getAttribute("id")===t}};t.find["ID"]=function(e,t){if(typeof t.getElementById!=="undefined"&&l){var n=t.getElementById(e);return n?[n]:[]}}}
else{t.filter["ID"]=function(e){var t=e.replace(g,m);return function(e){var n=typeof e.getAttributeNode!=="undefined"&&e.getAttributeNode("id");return n&&n.value===t}};t.find["ID"]=function(e,t){if(typeof t.getElementById!=="undefined"&&l){var n,r,o,i=t.getElementById(e);if(i){n=i.getAttributeNode("id");if(n&&n.value===e){return[i]};o=t.getElementsByName(e);r=0;while((i=o[r++])){n=i.getAttributeNode("id");if(n&&n.value===e){return[i]}}};return[]}}};t.find["TAG"]=s.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!=="undefined"){return t.getElementsByTagName(e)}
else if(s.qsa){return t.querySelectorAll(e)}}:function(e,t){var n,i=[],o=0,r=t.getElementsByTagName(e);if(e==="*"){while((n=r[o++])){if(n.nodeType===1){i.push(n)}};return i};return r};t.find["CLASS"]=s.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!=="undefined"&&l){return t.getElementsByClassName(e)}};b=[];a=[];if((s.qsa=j.test(n.querySelectorAll))){p(function(e){f.appendChild(e).innerHTML="<a id='"+o+"'></a><select id='"+o+"-\r\\' msallowcapture=''><option selected=''></option></select>";if(e.querySelectorAll("[msallowcapture^='']").length){a.push("[*^$]="+i+"*(?:''|\"\")")};if(!e.querySelectorAll("[selected]").length){a.push("\\["+i+"*(?:value|"+B+")")};if(!e.querySelectorAll("[id~="+o+"-]").length){a.push("~=")};if(!e.querySelectorAll(":checked").length){a.push(":checked")};if(!e.querySelectorAll("a#"+o+"+*").length){a.push(".#.+[+~]")}});p(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=n.createElement("input");t.setAttribute("type","hidden");e.appendChild(t).setAttribute("name","D");if(e.querySelectorAll("[name=d]").length){a.push("name"+i+"*[*^$|!~]?=")};if(e.querySelectorAll(":enabled").length!==2){a.push(":enabled",":disabled")};f.appendChild(e).disabled=!0;if(e.querySelectorAll(":disabled").length!==2){a.push(":enabled",":disabled")};e.querySelectorAll("*,:x");a.push(",.*:")})};if((s.matchesSelector=j.test((L=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector)))){p(function(e){s.disconnectedMatch=L.call(e,"*");L.call(e,"[s!='']:x");b.push("!=",X)})};a=a.length&&new RegExp(a.join("|"));b=b.length&&new RegExp(b.join("|"));d=j.test(f.compareDocumentPosition);D=d||j.test(f.contains)?function(e,t){var i=e.nodeType===9?e.documentElement:e,n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(i.contains?i.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))}:function(e,t){if(t){while((t=t.parentNode)){if(t===e){return!0}}};return!1};W=d?function(e,t){if(e===t){S=!0;return 0};var i=!e.compareDocumentPosition-!t.compareDocumentPosition;if(i){return i};i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1;if(i&1||(!s.sortDetached&&t.compareDocumentPosition(e)===i)){if(e===n||e.ownerDocument===c&&D(c,e)){return-1};if(t===n||t.ownerDocument===c&&D(c,t)){return 1};return y?(T(y,e)-T(y,t)):0};return i&4?-1:1}:function(e,t){if(e===t){S=!0;return 0};var i,r=0,a=e.parentNode,u=t.parentNode,o=[e],s=[t];if(!a||!u){return e===n?-1:t===n?1:a?-1:u?1:y?(T(y,e)-T(y,t)):0}
else if(a===u){return ae(e,t)};i=e;while((i=i.parentNode)){o.unshift(i)};i=t;while((i=i.parentNode)){s.unshift(i)}
while(o[r]===s[r]){r++};return r?ae(o[r],s[r]):o[r]===c?-1:s[r]===c?1:0};return n};r.matches=function(e,t){return r(e,null,null,t)};r.matchesSelector=function(e,t){if((e.ownerDocument||e)!==n){v(e)};t=t.replace(ye,"='$1']");if(s.matchesSelector&&l&&!H[t+" "]&&(!b||!b.test(t))&&(!a||!a.test(t))){try{var o=L.call(e,t);if(o||s.disconnectedMatch||e.document&&e.document.nodeType!==11){return o}}catch(i){}};return r(t,n,null,[e]).length>0};r.contains=function(e,t){if((e.ownerDocument||e)!==n){v(e)};return D(e,t)};r.attr=function(e,i){if((e.ownerDocument||e)!==n){v(e)};var o=t.attrHandle[i.toLowerCase()],r=o&&ce.call(t.attrHandle,i.toLowerCase())?o(e,i,!l):undefined;return r!==undefined?r:s.attributes||!l?e.getAttribute(i):(r=e.getAttributeNode(i))&&r.specified?r.value:null};r.escape=function(e){return(e+"").replace(re,oe)};r.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};r.uniqueSort=function(e){var i,r=[],t=0,n=0;S=!s.detectDuplicates;y=!s.sortStable&&e.slice(0);e.sort(W);if(S){while((i=e[n++])){if(i===e[n]){t=r.push(n)}}
while(t--){e.splice(r[t],1)}};y=null;return e};A=r.getText=function(e){var i,n="",r=0,t=e.nodeType;if(!t){while((i=e[r++])){n+=A(i)}}
else if(t===1||t===9||t===11){if(typeof e.textContent==="string"){return e.textContent}
else{for(e=e.firstChild;e;e=e.nextSibling){n+=A(e)}}}
else if(t===3||t===4){return e.nodeValue};return n};t=r.selectors={cacheLength:50,createPseudo:d,match:O,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(e){e[1]=e[1].replace(g,m);e[3]=(e[3]||e[4]||e[5]||"").replace(g,m);if(e[2]==="~="){e[3]=" "+e[3]+" "};return e.slice(0,4)},"CHILD":function(e){e[1]=e[1].toLowerCase();if(e[1].slice(0,3)==="nth"){if(!e[3]){r.error(e[0])};e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]==="even"||e[3]==="odd"));e[5]=+((e[7]+e[8])||e[3]==="odd")}
else if(e[3]){r.error(e[0])};return e},"PSEUDO":function(e){var n,t=!e[6]&&e[2];if(O["CHILD"].test(e[0])){return null};if(e[3]){e[2]=e[4]||e[5]||""}
else if(t&&ve.test(t)&&(n=N(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)){e[0]=e[0].slice(0,n);e[2]=t.slice(0,n)};return e.slice(0,3)}},filter:{"TAG":function(e){var t=e.replace(g,m).toLowerCase();return e==="*"?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},"CLASS":function(e){var t=ee[e+" "];return t||(t=new RegExp("(^|"+i+")"+e+"("+i+"|$)"))&&ee(e,function(e){return t.test(typeof e.className==="string"&&e.className||typeof e.getAttribute!=="undefined"&&e.getAttribute("class")||"")})},"ATTR":function(e,t,n){return function(i){var o=r.attr(i,e);if(o==null){return t==="!="};if(!t){return!0};o+="";return t==="="?o===n:t==="!="?o!==n:t==="^="?n&&o.indexOf(n)===0:t==="*="?n&&o.indexOf(n)>-1:t==="$="?n&&o.slice(-n.length)===n:t==="~="?(" "+o.replace(he," ")+" ").indexOf(n)>-1:t==="|="?o===n||o.slice(0,n.length+1)===n+"-":!1}},"CHILD":function(e,t,n,i,r){var u=e.slice(0,3)!=="nth",a=e.slice(-4)!=="last",s=t==="of-type";return i===1&&r===0?function(e){return!!e.parentNode}:function(t,n,f){var g,m,p,l,d,y,v=u!==a?"nextSibling":"previousSibling",x=t.parentNode,w=s&&t.nodeName.toLowerCase(),b=!f&&!s,c=!1;if(x){if(u){while(v){l=t;while((l=l[v])){if(s?l.nodeName.toLowerCase()===w:l.nodeType===1){return!1}};y=v=e==="only"&&!y&&"nextSibling"};return!0};y=[a?x.firstChild:x.lastChild];if(a&&b){l=x;p=l[o]||(l[o]={});m=p[l.uniqueID]||(p[l.uniqueID]={});g=m[e]||[];d=g[0]===h&&g[1];c=d&&g[2];l=d&&x.childNodes[d];while((l=++d&&l&&l[v]||(c=d=0)||y.pop())){if(l.nodeType===1&&++c&&l===t){m[e]=[h,d,c];break}}}
else{if(b){l=t;p=l[o]||(l[o]={});m=p[l.uniqueID]||(p[l.uniqueID]={});g=m[e]||[];d=g[0]===h&&g[1];c=d};if(c===!1){while((l=++d&&l&&l[v]||(c=d=0)||y.pop())){if((s?l.nodeName.toLowerCase()===w:l.nodeType===1)&&++c){if(b){p=l[o]||(l[o]={});m=p[l.uniqueID]||(p[l.uniqueID]={});m[e]=[h,c]};if(l===t){break}}}}};c-=r;return c===i||(c%i===0&&c/i>=0)}}},"PSEUDO":function(e,n){var s,i=t.pseudos[e]||t.setFilters[e.toLowerCase()]||r.error("unsupported pseudo: "+e);if(i[o]){return i(n)};if(i.length>1){s=[e,e,"",n];return t.setFilters.hasOwnProperty(e.toLowerCase())?d(function(e,t){var r,o=i(e,n),s=o.length;while(s--){r=T(e,o[s]);e[r]=!(t[r]=o[s])}}):function(e){return i(e,0,s)}};return i}},pseudos:{"not":d(function(e){var t=[],i=[],n=I(e.replace(F,"$1"));return n[o]?d(function(e,t,i,r){var s,a=n(e,null,r,[]),o=e.length;while(o--){if((s=a[o])){e[o]=!(t[o]=s)}}}):function(e,r,o){t[0]=e;n(t,null,o,i);t[0]=null;return!i.pop()}}),"has":d(function(e){return function(t){return r(e,t).length>0}}),"contains":d(function(e){e=e.replace(g,m);return function(t){return(t.textContent||t.innerText||A(t)).indexOf(e)>-1}}),"lang":d(function(e){if(!xe.test(e||"")){r.error("unsupported lang: "+e)};e=e.replace(g,m).toLowerCase();return function(t){var n;do{if((n=l?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))){n=n.toLowerCase();return n===e||n.indexOf(e+"-")===0}}
while((t=t.parentNode)&&t.nodeType===1);return!1}}),"target":function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},"root":function(e){return e===f},"focus":function(e){return e===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},"enabled":ue(!1),"disabled":ue(!0),"checked":function(e){var t=e.nodeName.toLowerCase();return(t==="input"&&!!e.checked)||(t==="option"&&!!e.selected)},"selected":function(e){if(e.parentNode){e.parentNode.selectedIndex};return e.selected===!0},"empty":function(e){for(e=e.firstChild;e;e=e.nextSibling){if(e.nodeType<6){return!1}};return!0},"parent":function(e){return!t.pseudos["empty"](e)},"header":function(e){return we.test(e.nodeName)},"input":function(e){return be.test(e.nodeName)},"button":function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},"text":function(e){var t;return e.nodeName.toLowerCase()==="input"&&e.type==="text"&&((t=e.getAttribute("type"))==null||t.toLowerCase()==="text")},"first":k(function(){return[0]}),"last":k(function(e,t){return[t-1]}),"eq":k(function(e,t,n){return[n<0?n+t:n]}),"even":k(function(e,t){var n=0;for(;n<t;n+=2){e.push(n)};return e}),"odd":k(function(e,t){var n=1;for(;n<t;n+=2){e.push(n)};return e}),"lt":k(function(e,t,n){var i=n<0?n+t:n;for(;--i>=0;){e.push(i)};return e}),"gt":k(function(e,t,n){var i=n<0?n+t:n;for(;++i<t;){e.push(i)};return e})}};t.pseudos["nth"]=t.pseudos["eq"];for(E in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0}){t.pseudos[E]=ke(E)};for(E in{submit:!0,reset:!0}){t.pseudos[E]=Ee(E)};function fe(){};fe.prototype=t.filters=t.pseudos;t.setFilters=new fe();N=r.tokenize=function(e,n){var s,o,u,a,i,f,l,c=te[e+" "];if(c){return n?0:c.slice(0)};i=e;f=[];l=t.preFilter;while(i){if(!s||(o=ge.exec(i))){if(o){i=i.slice(o[0].length)||i};f.push((u=[]))};s=!1;if((o=me.exec(i))){s=o.shift();u.push({value:s,type:o[0].replace(F," ")});i=i.slice(s.length)};for(a in t.filter){if((o=O[a].exec(i))&&(!l[a]||(o=l[a](o)))){s=o.shift();u.push({value:s,type:a,matches:o});i=i.slice(s.length)}};if(!s){break}};return n?i.length:i?r.error(e):te(e,f).slice(0)};function P(e){var t=0,i=e.length,n="";for(;t<i;t++){n+=e[t].value};return n};function R(e,t,n){var i=t.dir,r=t.next,s=r||i,a=n&&s==="parentNode",u=le++;return t.first?function(t,n,r){while((t=t[i])){if(t.nodeType===1||a){return e(t,n,r)}};return!1}:function(t,n,f){var l,c,d,p=[h,u];if(f){while((t=t[i])){if(t.nodeType===1||a){if(e(t,n,f)){return!0}}}}
else{while((t=t[i])){if(t.nodeType===1||a){d=t[o]||(t[o]={});c=d[t.uniqueID]||(d[t.uniqueID]={});if(r&&r===t.nodeName.toLowerCase()){t=t[i]||t}
else if((l=c[s])&&l[0]===h&&l[1]===u){return(p[2]=l[2])}
else{c[s]=p;if((p[2]=e(t,n,f))){return!0}}}}};return!1}};function Y(e){return e.length>1?function(t,n,i){var r=e.length;while(r--){if(!e[r](t,n,i)){return!1}};return!0}:e[0]};function Se(e,t,n){var i=0,o=t.length;for(;i<o;i++){r(e,t[i],n)};return n};function M(e,t,n,i,r){var s,a=[],o=0,u=e.length,f=t!=null;for(;o<u;o++){if((s=e[o])){if(!n||n(s,i,r)){a.push(s);if(f){t.push(o)}}}};return a};function Q(e,t,n,i,r,s){if(i&&!i[o]){i=Q(i)};if(r&&!r[o]){r=Q(r,s)};return d(function(o,s,a,u){var c,l,d,g=[],h=[],m=s.length,y=o||Se(t||"*",a.nodeType?[a]:a,[]),p=e&&(o||!t)?M(y,g,e,a,u):y,f=n?r||(o?e:m||i)?[]:s:p;if(n){n(p,f,a,u)};if(i){c=M(f,h);i(c,[],a,u);l=c.length;while(l--){if((d=c[l])){f[h[l]]=!(p[h[l]]=d)}}};if(o){if(r||e){if(r){c=[];l=f.length;while(l--){if((d=f[l])){c.push((p[l]=d))}};r(null,(f=[]),c,u)};l=f.length;while(l--){if((d=f[l])&&(c=r?T(o,d):g[l])>-1){o[c]=!(s[c]=d)}}}}
else{f=M(f===s?f.splice(m,f.length):f);if(r){r(null,s,f,u)}
else{x.apply(s,f)}}})};function J(e){var a,r,i,u=e.length,f=t.relative[e[0].type],l=f||t.relative[" "],n=f?1:0,c=R(function(e){return e===a},l,!0),d=R(function(e){return T(a,e)>-1},l,!0),s=[function(e,t,n){var i=(!f&&(n||t!==q))||((a=t).nodeType?c(e,t,n):d(e,t,n));a=null;return i}];for(;n<u;n++){if((r=t.relative[e[n].type])){s=[R(Y(s),r)]}
else{r=t.filter[e[n].type].apply(null,e[n].matches);if(r[o]){i=++n;for(;i<u;i++){if(t.relative[e[i].type]){break}};return Q(n>1&&Y(s),n>1&&P(e.slice(0,n-1).concat({value:e[n-2].type===" "?"*":""})).replace(F,"$1"),r,n<i&&J(e.slice(n,i)),i<u&&J((e=e.slice(i))),i<u&&P(e))};s.push(r)}};return Y(s)};function Ne(e,i){var o=i.length>0,s=e.length>0,a=function(a,u,f,c,d){var p,w,y,b=0,g="0",T=a&&[],m=[],C=q,k=a||s&&t.find["TAG"]("*",d),E=(h+=C==null?1:Math.random()||0.1),S=k.length;if(d){q=u===n||u||d};for(;g!==S&&(p=k[g])!=null;g++){if(s&&p){w=0;if(!u&&p.ownerDocument!==n){v(p);f=!l}
while((y=e[w++])){if(y(p,u||n,f)){c.push(p);break}};if(d){h=E}};if(o){if((p=!y&&p)){b--};if(a){T.push(p)}}};b+=g;if(o&&g!==b){w=0;while((y=i[w++])){y(T,m,u,f)};if(a){if(b>0){while(g--){if(!(T[g]||m[g])){m[g]=de.call(c)}}};m=M(m)};x.apply(c,m);if(d&&!a&&m.length>0&&(b+i.length)>1){r.uniqueSort(c)}};if(d){h=E;q=C};return T};return o?d(a):a};I=r.compile=function(e,t){var i,r=[],s=[],n=H[e+" "];if(!n){if(!t){t=N(e)};i=t.length;while(i--){n=J(t[i]);if(n[o]){r.push(n)}
else{s.push(n)}};n=H(e,Ne(s,r));n.selector=e};return n};Z=r.select=function(e,n,i,r){var a,o,s,c,d,f=typeof e==="function"&&e,u=!r&&N((e=f.selector||e));i=i||[];if(u.length===1){o=u[0]=u[0].slice(0);if(o.length>2&&(s=o[0]).type==="ID"&&n.nodeType===9&&l&&t.relative[o[1].type]){n=(t.find["ID"](s.matches[0].replace(g,m),n)||[])[0];if(!n){return i}
else if(f){n=n.parentNode};e=e.slice(o.shift().value.length)};a=O["needsContext"].test(e)?0:o.length;while(a--){s=o[a];if(t.relative[(c=s.type)]){break};if((d=t.find[c])){if((r=d(s.matches[0].replace(g,m),z.test(o[0].type)&&G(n.parentNode)||n))){o.splice(a,1);e=r.length&&P(o);if(!e){x.apply(i,r);return i};break}}}}(f||I(e,u))(r,n,!l,i,!n||z.test(e)&&G(n.parentNode)||n);return i};s.sortStable=o.split("").sort(W).join("")===o;s.detectDuplicates=!!S;v();s.sortDetached=p(function(e){return e.compareDocumentPosition(n.createElement("fieldset"))&1});if(!p(function(e){e.innerHTML="<a href='#'></a>";return e.firstChild.getAttribute("href")==="#"})){V("type|href|height|width",function(e,t,n){if(!n){return e.getAttribute(t,t.toLowerCase()==="type"?1:2)}})};if(!s.attributes||!p(function(e){e.innerHTML="<input/>";e.firstChild.setAttribute("value","");return e.firstChild.getAttribute("value")===""})){V("value",function(e,t,n){if(!n&&e.nodeName.toLowerCase()==="input"){return e.defaultValue}})};if(!p(function(e){return e.getAttribute("disabled")==null})){V(B,function(e,t,n){var i;if(!n){return e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}})};return r})(t);e.find=g;e.expr=g.selectors;e.expr[":"]=e.expr.pseudos;e.uniqueSort=e.unique=g.uniqueSort;e.text=g.getText;e.isXMLDoc=g.isXML;e.contains=g.contains;e.escapeSelector=g.escape;var w=function(t,n,i){var r=[],o=i!==undefined;while((t=t[n])&&t.nodeType!==9){if(t.nodeType===1){if(o&&e(t).is(i)){break};r.push(t)}};return r},Ne=function(e,t){var n=[];for(;e;e=e.nextSibling){if(e.nodeType===1&&e!==t){n.push(e)}};return n},De=e.expr.match.needsContext;function c(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()};var Se=(/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i),Ot=/^.[^:#\[\.,]*$/;function ee(t,n,i){if(e.isFunction(n)){return e.grep(t,function(e,t){return!!n.call(e,t,e)!==i})};if(n.nodeType){return e.grep(t,function(e){return(e===n)!==i})};if(typeof n!=="string"){return e.grep(t,function(e){return(A.call(n,e)>-1)!==i})};if(Ot.test(n)){return e.filter(n,t,i)};n=e.filter(n,t);return e.grep(t,function(e){return(A.call(n,e)>-1)!==i&&e.nodeType===1})};e.filter=function(t,n,i){var r=n[0];if(i){t=":not("+t+")"};if(n.length===1&&r.nodeType===1){return e.find.matchesSelector(r,t)?[r]:[]};return e.find.matches(t,e.grep(n,function(e){return e.nodeType===1}))};e.fn.extend({find:function(t){var n,i,r=this.length,o=this;if(typeof t!=="string"){return this.pushStack(e(t).filter(function(){for(n=0;n<r;n++){if(e.contains(o[n],this)){return!0}}}))};i=this.pushStack([]);for(n=0;n<r;n++){e.find(t,o[n],i)};return r>1?e.uniqueSort(i):i},filter:function(e){return this.pushStack(ee(this,e||[],!1))},not:function(e){return this.pushStack(ee(this,e||[],!0))},is:function(t){return!!ee(this,typeof t==="string"&&De.test(t)?e(t):t||[],!1).length}});var Ee,Ht=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ft=e.fn.init=function(t,n,i){var o,s;if(!t){return this};i=i||Ee;if(typeof t==="string"){if(t[0]==="<"&&t[t.length-1]===">"&&t.length>=3){o=[null,t,null]}
else{o=Ht.exec(t)};if(o&&(o[1]||!n)){if(o[1]){n=n instanceof e?n[0]:n;e.merge(this,e.parseHTML(o[1],n&&n.nodeType?n.ownerDocument||n:r,!0));if(Se.test(o[1])&&e.isPlainObject(n)){for(o in n){if(e.isFunction(this[o])){this[o](n[o])}
else{this.attr(o,n[o])}}};return this}
else{s=r.getElementById(o[2]);if(s){this[0]=s;this.length=1};return this}}
else if(!n||n.jquery){return(n||i).find(t)}
else{return this.constructor(n).find(t)}}
else if(t.nodeType){this[0]=t;this.length=1;return this}
else if(e.isFunction(t)){return i.ready!==undefined?i.ready(t):t(e)};return e.makeArray(t,this)};Ft.prototype=e.fn;Ee=e(r);var qt=/^(?:parents|prev(?:Until|All))/,Lt={children:!0,contents:!0,next:!0,prev:!0};e.fn.extend({has:function(t){var n=e(t,this),i=n.length;return this.filter(function(){var t=0;for(;t<i;t++){if(e.contains(this,n[t])){return!0}}})},closest:function(t,n){var i,o=0,a=this.length,r=[],s=typeof t!=="string"&&e(t);if(!De.test(t)){for(;o<a;o++){for(i=this[o];i&&i!==n;i=i.parentNode){if(i.nodeType<11&&(s?s.index(i)>-1:i.nodeType===1&&e.find.matchesSelector(i,t))){r.push(i);break}}}};return this.pushStack(r.length>1?e.uniqueSort(r):r)},index:function(t){if(!t){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1};if(typeof t==="string"){return A.call(e(t),this[0])};return A.call(this,t.jquery?t[0]:t)},add:function(t,n){return this.pushStack(e.uniqueSort(e.merge(this.get(),e(t,n))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function Fe(e,t){while((e=e[t])&&e.nodeType!==1){};return e};e.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return w(e,"parentNode")},parentsUntil:function(e,t,n){return w(e,"parentNode",n)},next:function(e){return Fe(e,"nextSibling")},prev:function(e){return Fe(e,"previousSibling")},nextAll:function(e){return w(e,"nextSibling")},prevAll:function(e){return w(e,"previousSibling")},nextUntil:function(e,t,n){return w(e,"nextSibling",n)},prevUntil:function(e,t,n){return w(e,"previousSibling",n)},siblings:function(e){return Ne((e.parentNode||{}).firstChild,e)},children:function(e){return Ne(e.firstChild)},contents:function(t){if(c(t,"iframe")){return t.contentDocument};if(c(t,"template")){t=t.content||t};return e.merge([],t.childNodes)}},function(t,n){e.fn[t]=function(i,r){var o=e.map(this,n,i);if(t.slice(-5)!=="Until"){r=i};if(r&&typeof r==="string"){o=e.filter(r,o)};if(this.length>1){if(!Lt[t]){e.uniqueSort(o)};if(qt.test(t)){o.reverse()}};return this.pushStack(o)}});var l=(/[^\x20\t\r\n\f]+/g);function Xt(t){var n={};e.each(t.match(l)||[],function(e,t){n[t]=!0});return n};e.Callbacks=function(t){t=typeof t==="string"?Xt(t):e.extend({},t);var s,i,f,r,n=[],a=[],o=-1,l=function(){r=r||t.once;f=s=!0;for(;a.length;o=-1){i=a.shift();while(++o<n.length){if(n[o].apply(i[0],i[1])===!1&&t.stopOnFalse){o=n.length;i=!1}}};if(!t.memory){i=!1};s=!1;if(r){if(i){n=[]}
else{n=""}}},u={add:function(){if(n){if(i&&!s){o=n.length-1;a.push(i)}(function r(i){e.each(i,function(i,o){if(e.isFunction(o)){if(!t.unique||!u.has(o)){n.push(o)}}
else if(o&&o.length&&e.type(o)!=="string"){r(o)}})})(arguments);if(i&&!s){l()}};return this},remove:function(){e.each(arguments,function(t,i){var r;while((r=e.inArray(i,n,r))>-1){n.splice(r,1);if(r<=o){o--}}});return this},has:function(t){return t?e.inArray(t,n)>-1:n.length>0},empty:function(){if(n){n=[]};return this},disable:function(){r=a=[];n=i="";return this},disabled:function(){return!n},lock:function(){r=a=[];if(!i&&!s){n=i=""};return this},locked:function(){return!!r},fireWith:function(e,t){if(!r){t=t||[];t=[e,t.slice?t.slice():t];a.push(t);if(!s){l()}};return this},fire:function(){u.fireWith(this,arguments);return this},fired:function(){return!!f}};return u};function T(e){return e};function W(e){throw e};function Oe(t,n,i,r){var s;try{if(t&&e.isFunction((s=t.promise))){s.call(t).done(n).fail(i)}
else if(t&&e.isFunction((s=t.then))){s.call(t,n,i)}
else{n.apply(undefined,[t].slice(r))}}catch(o){i.apply(undefined,[o])}};e.extend({Deferred:function(n){var r=[["notify","progress",e.Callbacks("memory"),e.Callbacks("memory"),2],["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),0,"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),1,"rejected"]],s="pending",o={state:function(){return s},always:function(){i.done(arguments).fail(arguments);return this},"catch":function(e){return o.then(null,e)},pipe:function(){var t=arguments;return e.Deferred(function(n){e.each(r,function(r,o){var s=e.isFunction(t[o[4]])&&t[o[4]];i[o[1]](function(){var t=s&&s.apply(this,arguments);if(t&&e.isFunction(t.promise)){t.promise().progress(n.notify).done(n.resolve).fail(n.reject)}
else{n[o[0]+"With"](this,s?[t]:arguments)}})});t=null}).promise()},then:function(n,i,o){var s=0;function a(n,i,r,o){return function(){var u=this,f=arguments,c=function(){var t,l;if(n<s){return};t=r.apply(u,f);if(t===i.promise()){throw new TypeError("Thenable self-resolution")};l=t&&(typeof t==="object"||typeof t==="function")&&t.then;if(e.isFunction(l)){if(o){l.call(t,a(s,i,T,o),a(s,i,W,o))}
else{s++;l.call(t,a(s,i,T,o),a(s,i,W,o),a(s,i,T,i.notifyWith))}}
else{if(r!==T){u=undefined;f=[t]}(o||i.resolveWith)(u,f)}},l=o?c:function(){try{c()}catch(t){if(e.Deferred.exceptionHook){e.Deferred.exceptionHook(t,l.stackTrace)};if(n+1>=s){if(r!==W){u=undefined;f=[t]};i.rejectWith(u,f)}}};if(n){l()}
else{if(e.Deferred.getStackHook){l.stackTrace=e.Deferred.getStackHook()};t.setTimeout(l)}}};return e.Deferred(function(t){r[0][3].add(a(0,t,e.isFunction(o)?o:T,t.notifyWith));r[1][3].add(a(0,t,e.isFunction(n)?n:T));r[2][3].add(a(0,t,e.isFunction(i)?i:W))}).promise()},promise:function(t){return t!=null?e.extend(t,o):o}},i={};e.each(r,function(e,t){var n=t[2],a=t[5];o[t[1]]=n.add;if(a){n.add(function(){s=a},r[3-e][2].disable,r[0][2].lock)};n.add(t[3].fire);i[t[0]]=function(){i[t[0]+"With"](this===i?undefined:this,arguments);return this};i[t[0]+"With"]=n.fireWith});o.promise(i);if(n){n.call(i,i)};return i},when:function(t){var o=arguments.length,n=o,s=Array(n),r=y.call(arguments),i=e.Deferred(),a=function(e){return function(t){s[e]=this;r[e]=arguments.length>1?y.call(arguments):t;if(!(--o)){i.resolveWith(s,r)}}};if(o<=1){Oe(t,i.done(a(n)).resolve,i.reject,!o);if(i.state()==="pending"||e.isFunction(r[n]&&r[n].then)){return i.then()}}
while(n--){Oe(r[n],a(n),i.reject)};return i.promise()}});var At=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;e.Deferred.exceptionHook=function(e,n){if(t.console&&t.console.warn&&e&&At.test(e.name)){t.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)}};e.readyException=function(e){t.setTimeout(function(){throw e})};var J=e.Deferred();e.fn.ready=function(t){J.then(t).catch(function(t){e.readyException(t)});return this};e.extend({isReady:!1,readyWait:1,ready:function(t){if(t===!0?--e.readyWait:e.isReady){return};e.isReady=!0;if(t!==!0&&--e.readyWait>0){return};J.resolveWith(r,[e])}});e.ready.then=J.then;function B(){r.removeEventListener("DOMContentLoaded",B);t.removeEventListener("load",B);e.ready()};if(r.readyState==="complete"||(r.readyState!=="loading"&&!r.documentElement.doScroll)){t.setTimeout(e.ready)}
else{r.addEventListener("DOMContentLoaded",B);t.addEventListener("load",B)};var p=function(t,n,i,r,o,a,u){var s=0,l=t.length,f=i==null;if(e.type(i)==="object"){o=!0;for(s in i){p(t,n,s,i[s],!0,a,u)}}
else if(r!==undefined){o=!0;if(!e.isFunction(r)){u=!0};if(f){if(u){n.call(t,r);n=null}
else{f=n;n=function(t,n,i){return f.call(e(t),i)}}};if(n){for(;s<l;s++){n(t[s],i,u?r:r.call(t[s],s,n(t[s],i)))}}};if(o){return t};if(f){return n.call(t)};return l?n(t[0],i):a},R=function(e){return e.nodeType===1||e.nodeType===9||!(+e.nodeType)};function q(){this.expando=e.expando+q.uid++};q.uid=1;q.prototype={cache:function(e){var t=e[this.expando];if(!t){t={};if(R(e)){if(e.nodeType){e[this.expando]=t}
else{Object.defineProperty(e,this.expando,{value:t,configurable:!0})}}};return t},set:function(t,n,i){var r,o=this.cache(t);if(typeof n==="string"){o[e.camelCase(n)]=i}
else{for(r in n){o[e.camelCase(r)]=n[r]}};return o},get:function(t,n){return n===undefined?this.cache(t):t[this.expando]&&t[this.expando][e.camelCase(n)]},access:function(e,t,n){if(t===undefined||((t&&typeof t==="string")&&n===undefined)){return this.get(e,t)};this.set(e,t,n);return n!==undefined?n:t},remove:function(t,n){var r,i=t[this.expando];if(i===undefined){return};if(n!==undefined){if(Array.isArray(n)){n=n.map(e.camelCase)}
else{n=e.camelCase(n);n=n in i?[n]:(n.match(l)||[])};r=n.length;while(r--){delete i[n[r]]}};if(n===undefined||e.isEmptyObject(i)){if(t.nodeType){t[this.expando]=undefined}
else{delete t[this.expando]}}},hasData:function(t){var n=t[this.expando];return n!==undefined&&!e.isEmptyObject(n)}};var i=new q(),s=new q(),Dt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,jt=/[A-Z]/g;function zt(e){if(e==="true"){return!0};if(e==="false"){return!1};if(e==="null"){return null};if(e===+e+""){return+e};if(Dt.test(e)){return JSON.parse(e)};return e};function Pe(e,t,n){var r;if(n===undefined&&e.nodeType===1){r="data-"+t.replace(jt,"-$&").toLowerCase();n=e.getAttribute(r);if(typeof n==="string"){try{n=zt(n)}catch(i){};s.set(e,t,n)}
else{n=undefined}};return n};e.extend({hasData:function(e){return s.hasData(e)||i.hasData(e)},data:function(e,t,n){return s.access(e,t,n)},removeData:function(e,t){s.remove(e,t)},_data:function(e,t,n){return i.access(e,t,n)},_removeData:function(e,t){i.remove(e,t)}});e.fn.extend({data:function(t,n){var a,o,u,r=this[0],f=r&&r.attributes;if(t===undefined){if(this.length){u=s.get(r);if(r.nodeType===1&&!i.get(r,"hasDataAttrs")){a=f.length;while(a--){if(f[a]){o=f[a].name;if(o.indexOf("data-")===0){o=e.camelCase(o.slice(5));Pe(r,o,u[o])}}};i.set(r,"hasDataAttrs",!0)}};return u};if(typeof t==="object"){return this.each(function(){s.set(this,t)})};return p(this,function(e){var n;if(r&&e===undefined){n=s.get(r,t);if(n!==undefined){return n};n=Pe(r,t);if(n!==undefined){return n};return};this.each(function(){s.set(this,t,e)})},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){s.remove(this,e)})}});e.extend({queue:function(t,n,r){var o;if(t){n=(n||"fx")+"queue";o=i.get(t,n);if(r){if(!o||Array.isArray(r)){o=i.access(t,n,e.makeArray(r))}
else{o.push(r)}};return o||[]}},dequeue:function(t,n){n=n||"fx";var i=e.queue(t,n),s=i.length,r=i.shift(),o=e._queueHooks(t,n),a=function(){e.dequeue(t,n)};if(r==="inprogress"){r=i.shift();s--};if(r){if(n==="fx"){i.unshift("inprogress")};delete o.stop;r.call(t,a,o)};if(!s&&o){o.empty.fire()}},_queueHooks:function(t,n){var r=n+"queueHooks";return i.get(t,r)||i.access(t,r,{empty:e.Callbacks("once memory").add(function(){i.remove(t,[n+"queue",r])})})}});e.fn.extend({queue:function(t,n){var i=2;if(typeof t!=="string"){n=t;t="fx";i--};if(arguments.length<i){return e.queue(this[0],t)};return n===undefined?this:this.each(function(){var i=e.queue(this,t,n);e._queueHooks(this,t);if(t==="fx"&&i[0]!=="inprogress"){e.dequeue(this,t)}})},dequeue:function(t){return this.each(function(){e.dequeue(this,t)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(t,n){var r,s=1,a=e.Deferred(),o=this,u=this.length,f=function(){if(!(--s)){a.resolveWith(o,[o])}};if(typeof t!=="string"){n=t;t=undefined};t=t||"fx";while(u--){r=i.get(o[u],t+"queueHooks");if(r&&r.empty){s++;r.empty.add(f)}};f();return a.promise(n)}});var Ce=(/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source,j=new RegExp("^(?:([+-])=|)("+Ce+")([a-z%]*)$","i"),h=["Top","Right","Bottom","Left"],P=function(t,n){t=n||t;return t.style.display==="none"||t.style.display===""&&e.contains(t.ownerDocument,t)&&e.css(t,"display")==="none"},ke=function(e,t,n,i){var o,r,s={};for(r in t){s[r]=e.style[r];e.style[r]=t[r]};o=n.apply(e,i||[]);for(r in t){e.style[r]=s[r]};return o};function Re(t,n,i,r){var f,s=1,c=20,l=r?function(){return r.cur()}:function(){return e.css(t,n,"")},u=l(),a=i&&i[3]||(e.cssNumber[n]?"":"px"),o=(e.cssNumber[n]||a!=="px"&&+u)&&j.exec(e.css(t,n));if(o&&o[3]!==a){a=a||o[3];i=i||[];o=+u||1;do{s=s||".5";o=o/s;e.style(t,n,o+a)}
while(s!==(s=l()/u)&&s!==1&&--c);};if(i){o=+o||+u||0;f=i[1]?o+(i[1]+1)*i[2]:+i[2];if(r){r.unit=a;r.start=o;r.end=f}};return f};var Te={};function Ut(t){var i,o=t.ownerDocument,r=t.nodeName,n=Te[r];if(n){return n};i=o.body.appendChild(o.createElement(r));n=e.css(i,"display");i.parentNode.removeChild(i);if(n==="none"){n="block"};Te[r]=n;return n};function C(e,t){var s,r,o=[],n=0,a=e.length;for(;n<a;n++){r=e[n];if(!r.style){continue};s=r.style.display;if(t){if(s==="none"){o[n]=i.get(r,"display")||null;if(!o[n]){r.style.display=""}};if(r.style.display===""&&P(r)){o[n]=Ut(r)}}
else{if(s!=="none"){o[n]="none";i.set(r,"display",s)}}};for(n=0;n<a;n++){if(o[n]!=null){e[n].style.display=o[n]}};return e};e.fn.extend({show:function(){return C(this,!0)},hide:function(){return C(this)},toggle:function(t){if(typeof t==="boolean"){return t?this.show():this.hide()};return this.each(function(){if(P(this)){e(this).show()}
else{e(this).hide()}})}});var xe=(/^(?:checkbox|radio)$/i),be=(/<([a-z][^\/\0>\x20\t\r\n\f]+)/i),we=(/^$|\/(?:java|ecma)script/i),f={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};f.optgroup=f.option;f.tbody=f.tfoot=f.colgroup=f.caption=f.thead;f.th=f.td;function a(t,n){var i;if(typeof t.getElementsByTagName!=="undefined"){i=t.getElementsByTagName(n||"*")}
else if(typeof t.querySelectorAll!=="undefined"){i=t.querySelectorAll(n||"*")}
else{i=[]};if(n===undefined||n&&c(t,n)){return e.merge([t],i)};return i};function te(e,t){var n=0,r=e.length;for(;n<r;n++){i.set(e[n],"globalEval",!t||i.get(t[n],"globalEval"))}};var Nt=/<|&#?\w+;/;function Me(t,n,i,r,s){var o,u,g,d,m,p,l=n.createDocumentFragment(),h=[],c=0,y=t.length;for(;c<y;c++){o=t[c];if(o||o===0){if(e.type(o)==="object"){e.merge(h,o.nodeType?[o]:o)}
else if(!Nt.test(o)){h.push(n.createTextNode(o))}
else{u=u||l.appendChild(n.createElement("div"));g=(be.exec(o)||["",""])[1].toLowerCase();d=f[g]||f._default;u.innerHTML=d[1]+e.htmlPrefilter(o)+d[2];p=d[0];while(p--){u=u.lastChild};e.merge(h,u.childNodes);u=l.firstChild;u.textContent=""}}};l.textContent="";c=0;while((o=h[c++])){if(r&&e.inArray(o,r)>-1){if(s){s.push(o)};continue};m=e.contains(o.ownerDocument,o);u=a(l.appendChild(o),"script");if(m){te(u)};if(i){p=0;while((o=u[p++])){if(we.test(o.type||"")){i.push(o)}}}};return l}(function(){var n=r.createDocumentFragment(),e=n.appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio");t.setAttribute("checked","checked");t.setAttribute("name","t");e.appendChild(t);o.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked;e.innerHTML="<textarea>x</textarea>";o.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue})();var O=r.documentElement,Et=/^key/,St=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ve=/^([^.]*)(?:\.(.+)|)/;function X(){return!0};function k(){return!1};function Ie(){try{return r.activeElement}catch(e){}};function ne(t,n,i,r,o,s){var a,u;if(typeof n==="object"){if(typeof i!=="string"){r=r||i;i=undefined};for(u in n){ne(t,u,i,r,n[u],s)};return t};if(r==null&&o==null){o=i;r=i=undefined}
else if(o==null){if(typeof i==="string"){o=r;r=undefined}
else{o=r;r=i;i=undefined}};if(o===!1){o=k}
else if(!o){return t};if(s===1){a=o;o=function(t){e().off(t);return a.apply(this,arguments)};o.guid=a.guid||(a.guid=e.guid++)};return t.each(function(){e.event.add(this,n,o,r,i)})};e.event={global:{},add:function(t,n,r,o,s){var p,h,m,g,y,f,u,c,a,v,x,d=i.get(t);if(!d){return};if(r.handler){p=r;r=p.handler;s=p.selector};if(s){e.find.matchesSelector(O,s)};if(!r.guid){r.guid=e.guid++};if(!(g=d.events)){g=d.events={}};if(!(h=d.handle)){h=d.handle=function(n){return typeof e!=="undefined"&&e.event.triggered!==n.type?e.event.dispatch.apply(t,arguments):undefined}};n=(n||"").match(l)||[""];y=n.length;while(y--){m=ve.exec(n[y])||[];a=x=m[1];v=(m[2]||"").split(".").sort();if(!a){continue};u=e.event.special[a]||{};a=(s?u.delegateType:u.bindType)||a;u=e.event.special[a]||{};f=e.extend({type:a,origType:x,data:o,handler:r,guid:r.guid,selector:s,needsContext:s&&e.expr.match.needsContext.test(s),namespace:v.join(".")},p);if(!(c=g[a])){c=g[a]=[];c.delegateCount=0;if(!u.setup||u.setup.call(t,o,v,h)===!1){if(t.addEventListener){t.addEventListener(a,h)}}};if(u.add){u.add.call(t,f);if(!f.handler.guid){f.handler.guid=r.guid}};if(s){c.splice(c.delegateCount++,0,f)}
else{c.push(f)};e.event.global[a]=!0}},remove:function(t,n,r,o,s){var h,v,f,p,g,u,c,d,a,y,x,m=i.hasData(t)&&i.get(t);if(!m||!(p=m.events)){return};n=(n||"").match(l)||[""];g=n.length;while(g--){f=ve.exec(n[g])||[];a=x=f[1];y=(f[2]||"").split(".").sort();if(!a){for(a in p){e.event.remove(t,a+n[g],r,o,!0)};continue};c=e.event.special[a]||{};a=(o?c.delegateType:c.bindType)||a;d=p[a]||[];f=f[2]&&new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)");v=h=d.length;while(h--){u=d[h];if((s||x===u.origType)&&(!r||r.guid===u.guid)&&(!f||f.test(u.namespace))&&(!o||o===u.selector||o==="**"&&u.selector)){d.splice(h,1);if(u.selector){d.delegateCount--};if(c.remove){c.remove.call(t,u)}}};if(v&&!d.length){if(!c.teardown||c.teardown.call(t,y,m.handle)===!1){e.removeEvent(t,a,m.handle)};delete p[a]}};if(e.isEmptyObject(p)){i.remove(t,"handle events")}},dispatch:function(t){var n=e.event.fix(t),r,l,u,s,o,c,f=new Array(arguments.length),d=(i.get(this,"events")||{})[n.type]||[],a=e.event.special[n.type]||{};f[0]=n;for(r=1;r<arguments.length;r++){f[r]=arguments[r]};n.delegateTarget=this;if(a.preDispatch&&a.preDispatch.call(this,n)===!1){return};c=e.event.handlers.call(this,n,d);r=0;while((s=c[r++])&&!n.isPropagationStopped()){n.currentTarget=s.elem;l=0;while((o=s.handlers[l++])&&!n.isImmediatePropagationStopped()){if(!n.rnamespace||n.rnamespace.test(o.namespace)){n.handleObj=o;n.data=o.data;u=((e.event.special[o.origType]||{}).handle||o.handler).apply(s.elem,f);if(u!==undefined){if((n.result=u)===!1){n.preventDefault();n.stopPropagation()}}}}};if(a.postDispatch){a.postDispatch.call(this,n)};return n.result},handlers:function(t,n){var o,s,r,a,u,l=[],f=n.delegateCount,i=t.target;if(f&&i.nodeType&&!(t.type==="click"&&t.button>=1)){for(;i!==this;i=i.parentNode||this){if(i.nodeType===1&&!(t.type==="click"&&i.disabled===!0)){a=[];u={};for(o=0;o<f;o++){s=n[o];r=s.selector+" ";if(u[r]===undefined){u[r]=s.needsContext?e(r,this).index(i)>-1:e.find(r,this,null,[i]).length};if(u[r]){a.push(s)}};if(a.length){l.push({elem:i,handlers:a})}}}};i=this;if(f<n.length){l.push({elem:i,handlers:n.slice(f)})};return l},addProp:function(t,n){Object.defineProperty(e.Event.prototype,t,{enumerable:!0,configurable:!0,get:e.isFunction(n)?function(){if(this.originalEvent){return n(this.originalEvent)}}:function(){if(this.originalEvent){return this.originalEvent[t]}},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[e.expando]?t:new e.Event(t)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==Ie()&&this.focus){this.focus();return!1}},delegateType:"focusin"},blur:{trigger:function(){if(this===Ie()&&this.blur){this.blur();return!1}},delegateType:"focusout"},click:{trigger:function(){if(this.type==="checkbox"&&this.click&&c(this,"input")){this.click();return!1}},_default:function(e){return c(e.target,"a")}},beforeunload:{postDispatch:function(e){if(e.result!==undefined&&e.originalEvent){e.originalEvent.returnValue=e.result}}}}};e.removeEvent=function(e,t,n){if(e.removeEventListener){e.removeEventListener(t,n)}};e.Event=function(t,n){if(!(this instanceof e.Event)){return new e.Event(t,n)};if(t&&t.type){this.originalEvent=t;this.type=t.type;this.isDefaultPrevented=t.defaultPrevented||t.defaultPrevented===undefined&&t.returnValue===!1?X:k;this.target=(t.target&&t.target.nodeType===3)?t.target.parentNode:t.target;this.currentTarget=t.currentTarget;this.relatedTarget=t.relatedTarget}
else{this.type=t};if(n){e.extend(this,n)};this.timeStamp=t&&t.timeStamp||e.now();this[e.expando]=!0};e.Event.prototype={constructor:e.Event,isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=X;if(e&&!this.isSimulated){e.preventDefault()}},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=X;if(e&&!this.isSimulated){e.stopPropagation()}},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=X;if(e&&!this.isSimulated){e.stopImmediatePropagation()};this.stopPropagation()}};e.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;if(e.which==null&&Et.test(e.type)){return e.charCode!=null?e.charCode:e.keyCode};if(!e.which&&t!==undefined&&St.test(e.type)){if(t&1){return 1};if(t&2){return 3};if(t&4){return 2};return 0};return e.which}},e.event.addProp);e.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,n){e.event.special[t]={delegateType:n,bindType:n,handle:function(t){var r,o=this,i=t.relatedTarget,s=t.handleObj;if(!i||(i!==o&&!e.contains(o,i))){t.type=s.origType;r=s.handler.apply(this,arguments);t.type=n};return r}}});e.fn.extend({on:function(e,t,n,i){return ne(this,e,t,n,i)},one:function(e,t,n,i){return ne(this,e,t,n,i,1)},off:function(t,n,i){var r,o;if(t&&t.preventDefault&&t.handleObj){r=t.handleObj;e(t.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler);return this};if(typeof t==="object"){for(o in t){this.off(o,n,t[o])};return this};if(n===!1||typeof n==="function"){i=n;n=undefined};if(i===!1){i=k};return this.each(function(){e.event.remove(this,t,i,n)})}});var bt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,wt=/<script|<style|<link/i,Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Ct=/^true\/(.*)/,kt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function We(t,n){if(c(t,"table")&&c(n.nodeType!==11?n:n.firstChild,"tr")){return e(">tbody",t)[0]||t};return t};function Vt(e){e.type=(e.getAttribute("type")!==null)+"/"+e.type;return e};function Gt(e){var t=Ct.exec(e.type);if(t){e.type=t[1]}
else{e.removeAttribute("type")};return e};function Be(t,n){var o,l,a,u,f,c,d,r;if(n.nodeType!==1){return};if(i.hasData(t)){u=i.access(t);f=i.set(n,u);r=u.events;if(r){delete f.handle;f.events={};for(a in r){for(o=0,l=r[a].length;o<l;o++){e.event.add(n,a,r[a][o])}}}};if(s.hasData(t)){c=s.access(t);d=e.extend({},c);s.set(n,d)}};function Yt(e,t){var n=t.nodeName.toLowerCase();if(n==="input"&&xe.test(e.type)){t.checked=e.checked}
else if(n==="input"||n==="textarea"){t.defaultValue=e.defaultValue}};function E(t,n,r,s){n=Le.apply([],n);var c,g,l,d,u,m,f=0,p=t.length,v=p-1,h=n[0],y=e.isFunction(h);if(y||(p>1&&typeof h==="string"&&!o.checkClone&&Tt.test(h))){return t.each(function(e){var i=t.eq(e);if(y){n[0]=h.call(this,e,i.html())};E(i,n,r,s)})};if(p){c=Me(n,t[0].ownerDocument,!1,t,s);g=c.firstChild;if(c.childNodes.length===1){c=g};if(g||s){l=e.map(a(c,"script"),Vt);d=l.length;for(;f<p;f++){u=c;if(f!==v){u=e.clone(u,!0,!0);if(d){e.merge(l,a(u,"script"))}};r.call(t[f],u,f)};if(d){m=l[l.length-1].ownerDocument;e.map(l,Gt);for(f=0;f<d;f++){u=l[f];if(we.test(u.type||"")&&!i.access(u,"globalEval")&&e.contains(m,u)){if(u.src){if(e._evalUrl){e._evalUrl(u.src)}}
else{He(u.textContent.replace(kt,""),m)}}}}}};return t};function Xe(t,n,i){var r,s=n?e.filter(n,t):t,o=0;for(;(r=s[o])!=null;o++){if(!i&&r.nodeType===1){e.cleanData(a(r))};if(r.parentNode){if(i&&e.contains(r.ownerDocument,r)){te(a(r,"script"))};r.parentNode.removeChild(r)}};return t};e.extend({htmlPrefilter:function(e){return e.replace(bt,"<$1></$2>")},clone:function(t,n,i){var r,l,u,s,f=t.cloneNode(!0),c=e.contains(t.ownerDocument,t);if(!o.noCloneChecked&&(t.nodeType===1||t.nodeType===11)&&!e.isXMLDoc(t)){s=a(f);u=a(t);for(r=0,l=u.length;r<l;r++){Yt(u[r],s[r])}};if(n){if(i){u=u||a(t);s=s||a(f);for(r=0,l=u.length;r<l;r++){Be(u[r],s[r])}}
else{Be(t,f)}};s=a(f,"script");if(s.length>0){te(s,!c&&a(t,"script"))};return f},cleanData:function(t){var r,n,o,u=e.event.special,a=0;for(;(n=t[a])!==undefined;a++){if(R(n)){if((r=n[i.expando])){if(r.events){for(o in r.events){if(u[o]){e.event.remove(n,o)}
else{e.removeEvent(n,o,r.handle)}}};n[i.expando]=undefined};if(n[s.expando]){n[s.expando]=undefined}}}}});e.fn.extend({detach:function(e){return Xe(this,e,!0)},remove:function(e){return Xe(this,e)},text:function(t){return p(this,function(t){return t===undefined?e.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){this.textContent=t}})},null,t,arguments.length)},append:function(){return E(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=We(this,e);t.appendChild(e)}})},prepend:function(){return E(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=We(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return E(this,arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this)}})},after:function(){return E(this,arguments,function(e){if(this.parentNode){this.parentNode.insertBefore(e,this.nextSibling)}})},empty:function(){var t,n=0;for(;(t=this[n])!=null;n++){if(t.nodeType===1){e.cleanData(a(t,!1));t.textContent=""}};return this},clone:function(t,n){t=t==null?!1:t;n=n==null?t:n;return this.map(function(){return e.clone(this,t,n)})},html:function(t){return p(this,function(t){var i=this[0]||{},r=0,o=this.length;if(t===undefined&&i.nodeType===1){return i.innerHTML};if(typeof t==="string"&&!wt.test(t)&&!f[(be.exec(t)||["",""])[1].toLowerCase()]){t=e.htmlPrefilter(t);try{for(;r<o;r++){i=this[r]||{};if(i.nodeType===1){e.cleanData(a(i,!1));i.innerHTML=t}};i=0}catch(n){}};if(i){this.empty().append(t)}},null,t,arguments.length)},replaceWith:function(){var t=[];return E(this,arguments,function(n){var i=this.parentNode;if(e.inArray(this,t)<0){e.cleanData(a(this));if(i){i.replaceChild(n,this)}}},t)}});e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,n){e.fn[t]=function(t){var r,o=[],s=e(t),a=s.length-1,i=0;for(;i<=a;i++){r=i===a?this:this.clone(!0);e(s[i])[n](r);K.apply(o,r.get())};return this.pushStack(o)}});var ye=(/^margin/),Q=new RegExp("^("+Ce+")(?!px)[a-z%]+$","i"),F=function(e){var n=e.ownerDocument.defaultView;if(!n||!n.opener){n=t};return n.getComputedStyle(e)};(function(){function s(){if(!n){return};n.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%";n.innerHTML="";O.appendChild(i);var e=t.getComputedStyle(n);a=e.top!=="1%";l=e.marginLeft==="2px";u=e.width==="4px";n.style.marginRight="50%";f=e.marginRight==="4px";O.removeChild(i);n=null};var a,u,f,l,i=r.createElement("div"),n=r.createElement("div");if(!n.style){return};n.style.backgroundClip="content-box";n.cloneNode(!0).style.backgroundClip="";o.clearCloneStyle=n.style.backgroundClip==="content-box";i.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute";i.appendChild(n);e.extend(o,{pixelPosition:function(){s();return a},boxSizingReliable:function(){s();return u},pixelMarginRight:function(){s();return f},reliableMarginLeft:function(){s();return l}})})();function L(t,n,i){var a,u,f,r,s=t.style;i=i||F(t);if(i){r=i.getPropertyValue(n)||i[n];if(r===""&&!e.contains(t.ownerDocument,t)){r=e.style(t,n)};if(!o.pixelMarginRight()&&Q.test(r)&&ye.test(n)){a=s.width;u=s.minWidth;f=s.maxWidth;s.minWidth=s.maxWidth=s.width=r;r=i.width;s.width=a;s.minWidth=u;s.maxWidth=f}};return r!==undefined?r+"":r};function ze(e,t){return{get:function(){if(e()){delete this.get;return};return(this.get=t).apply(this,arguments)}}};var vt=/^(none|table(?!-c[ea]).+)/,pe=/^--/,xt={position:"absolute",visibility:"hidden",display:"block"},he={letterSpacing:"0",fontWeight:"400"},ge=["Webkit","Moz","ms"],me=r.createElement("div").style;function Qt(e){if(e in me){return e};var n=e[0].toUpperCase()+e.slice(1),t=ge.length;while(t--){e=ge[t]+n;if(e in me){return e}}};function Ue(t){var n=e.cssProps[t];if(!n){n=e.cssProps[t]=Qt(t)||t};return n};function Ve(e,t,n){var i=j.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t};function Ge(t,n,i,r,o){var s,a=0;if(i===(r?"border":"content")){s=4}
else{s=n==="width"?1:0};for(;s<4;s+=2){if(i==="margin"){a+=e.css(t,i+h[s],!0,o)};if(r){if(i==="content"){a-=e.css(t,"padding"+h[s],!0,o)};if(i!=="margin"){a-=e.css(t,"border"+h[s]+"Width",!0,o)}}
else{a+=e.css(t,"padding"+h[s],!0,o);if(i!=="padding"){a+=e.css(t,"border"+h[s]+"Width",!0,o)}}};return a};function Ye(t,n,i){var a,s=F(t),r=L(t,n,s),u=e.css(t,"boxSizing",!1,s)==="border-box";if(Q.test(r)){return r};a=u&&(o.boxSizingReliable()||r===t.style[n]);if(r==="auto"){r=t["offset"+n[0].toUpperCase()+n.slice(1)]};r=parseFloat(r)||0;return(r+Ge(t,n,i||(u?"border":"content"),a,s))+"px"};e.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=L(e,"opacity");return n===""?"1":n}}}},cssNumber:{"animationIterationCount":!0,"columnCount":!0,"fillOpacity":!0,"flexGrow":!0,"flexShrink":!0,"fontWeight":!0,"lineHeight":!0,"opacity":!0,"order":!0,"orphans":!0,"widows":!0,"zIndex":!0,"zoom":!0},cssProps:{"float":"cssFloat"},style:function(t,n,i,r){if(!t||t.nodeType===3||t.nodeType===8||!t.style){return};var s,u,a,l=e.camelCase(n),c=pe.test(n),f=t.style;if(!c){n=Ue(l)};a=e.cssHooks[n]||e.cssHooks[l];if(i!==undefined){u=typeof i;if(u==="string"&&(s=j.exec(i))&&s[1]){i=Re(t,n,s);u="number"};if(i==null||i!==i){return};if(u==="number"){i+=s&&s[3]||(e.cssNumber[l]?"":"px")};if(!o.clearCloneStyle&&i===""&&n.indexOf("background")===0){f[n]="inherit"};if(!a||!("set" in a)||(i=a.set(t,i,r))!==undefined){if(c){f.setProperty(n,i)}
else{f[n]=i}}}
else{if(a&&"get" in a&&(s=a.get(t,!1,r))!==undefined){return s};return f[n]}},css:function(t,n,i,r){var o,a,s,u=e.camelCase(n),f=pe.test(n);if(!f){n=Ue(u)};s=e.cssHooks[n]||e.cssHooks[u];if(s&&"get" in s){o=s.get(t,!0,i)};if(o===undefined){o=L(t,n,r)};if(o==="normal"&&n in he){o=he[n]};if(i===""||i){a=parseFloat(o);return i===!0||isFinite(a)?a||0:o};return o}});e.each(["height","width"],function(t,n){e.cssHooks[n]={get:function(t,i,r){if(i){return vt.test(e.css(t,"display"))&&(!t.getClientRects().length||!t.getBoundingClientRect().width)?ke(t,xt,function(){return Ye(t,n,r)}):Ye(t,n,r)}},set:function(t,i,r){var o,s=r&&F(t),a=r&&Ge(t,n,r,e.css(t,"boxSizing",!1,s)==="border-box",s);if(a&&(o=j.exec(i))&&(o[3]||"px")!=="px"){t.style[n]=i;i=e.css(t,n)};return Ve(t,i,a)}}});e.cssHooks.marginLeft=ze(o.reliableMarginLeft,function(e,t){if(t){return(parseFloat(L(e,"marginLeft"))||e.getBoundingClientRect().left-ke(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}});e.each({margin:"",padding:"",border:"Width"},function(t,n){e.cssHooks[t+n]={expand:function(e){var i=0,o={},r=typeof e==="string"?e.split(" "):[e];for(;i<4;i++){o[t+h[i]+n]=r[i]||r[i-2]||r[0]};return o}};if(!ye.test(t)){e.cssHooks[t+n].set=Ve}});e.fn.extend({css:function(t,n){return p(this,function(t,n,i){var o,s,a={},r=0;if(Array.isArray(n)){o=F(t);s=n.length;for(;r<s;r++){a[n[r]]=e.css(t,n[r],!1,o)};return a};return i!==undefined?e.style(t,n,i):e.css(t,n)},t,n,arguments.length>1)}});function u(e,t,n,i,r){return new u.prototype.init(e,t,n,i,r)};e.Tween=u;u.prototype={constructor:u,init:function(t,n,i,r,o,s){this.elem=t;this.prop=i;this.easing=o||e.easing._default;this.options=n;this.start=this.now=this.cur();this.end=r;this.unit=s||(e.cssNumber[i]?"":"px")},cur:function(){var e=u.propHooks[this.prop];return e&&e.get?e.get(this):u.propHooks._default.get(this)},run:function(t){var n,i=u.propHooks[this.prop];if(this.options.duration){this.pos=n=e.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration)}
else{this.pos=n=t};this.now=(this.end-this.start)*n+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)};if(i&&i.set){i.set(this)}
else{u.propHooks._default.set(this)};return this}};u.prototype.init.prototype=u.prototype;u.propHooks={_default:{get:function(t){var n;if(t.elem.nodeType!==1||t.elem[t.prop]!=null&&t.elem.style[t.prop]==null){return t.elem[t.prop]};n=e.css(t.elem,t.prop,"");return!n||n==="auto"?0:n},set:function(t){if(e.fx.step[t.prop]){e.fx.step[t.prop](t)}
else if(t.elem.nodeType===1&&(t.elem.style[e.cssProps[t.prop]]!=null||e.cssHooks[t.prop])){e.style(t.elem,t.prop,t.now+t.unit)}
else{t.elem[t.prop]=t.now}}}};u.propHooks.scrollTop=u.propHooks.scrollLeft={set:function(e){if(e.elem.nodeType&&e.elem.parentNode){e.elem[e.prop]=e.now}}};e.easing={linear:function(e){return e},swing:function(e){return 0.5-Math.cos(e*Math.PI)/2},_default:"swing"};e.fx=u.prototype.init;e.fx.step={};var b,H,mt=/^(?:toggle|show|hide)$/,yt=/queueHooks$/;function ie(){if(H){if(r.hidden===!1&&t.requestAnimationFrame){t.requestAnimationFrame(ie)}
else{t.setTimeout(ie,e.fx.interval)};e.fx.tick()}};function Qe(){t.setTimeout(function(){b=undefined});return(b=e.now())};function z(e,t){var i,r=0,n={height:e};t=t?1:0;for(;r<4;r+=2-t){i=h[r];n["margin"+i]=n["padding"+i]=e};if(t){n.opacity=n.width=e};return n};function Je(e,t,n){var r,o=(d.tweeners[t]||[]).concat(d.tweeners["*"]),i=0,s=o.length;for(;i<s;i++){if((r=o[i].call(n,t,e))){return r}}};function Jt(t,n,r){var o,h,m,l,y,u,a,c,v="width" in n||"height" in n,p=this,g={},f=t.style,d=t.nodeType&&P(t),s=i.get(t,"fxshow");if(!r.queue){l=e._queueHooks(t,"fx");if(l.unqueued==null){l.unqueued=0;y=l.empty.fire;l.empty.fire=function(){if(!l.unqueued){y()}}};l.unqueued++;p.always(function(){p.always(function(){l.unqueued--;if(!e.queue(t,"fx").length){l.empty.fire()}})})};for(o in n){h=n[o];if(mt.test(h)){delete n[o];m=m||h==="toggle";if(h===(d?"hide":"show")){if(h==="show"&&s&&s[o]!==undefined){d=!0}
else{continue}};g[o]=s&&s[o]||e.style(t,o)}};u=!e.isEmptyObject(n);if(!u&&e.isEmptyObject(g)){return};if(v&&t.nodeType===1){r.overflow=[f.overflow,f.overflowX,f.overflowY];a=s&&s.display;if(a==null){a=i.get(t,"display")};c=e.css(t,"display");if(c==="none"){if(a){c=a}
else{C([t],!0);a=t.style.display||a;c=e.css(t,"display");C([t])}};if(c==="inline"||c==="inline-block"&&a!=null){if(e.css(t,"float")==="none"){if(!u){p.done(function(){f.display=a});if(a==null){c=f.display;a=c==="none"?"":c}};f.display="inline-block"}}};if(r.overflow){f.overflow="hidden";p.always(function(){f.overflow=r.overflow[0];f.overflowX=r.overflow[1];f.overflowY=r.overflow[2]})};u=!1;for(o in g){if(!u){if(s){if("hidden" in s){d=s.hidden}}
else{s=i.access(t,"fxshow",{display:a})};if(m){s.hidden=!d};if(d){C([t],!0)};p.done(function(){if(!d){C([t])};i.remove(t,"fxshow");for(o in g){e.style(t,o,g[o])}})};u=Je(d?s[o]:0,o,p);if(!(o in s)){s[o]=u.start;if(d){u.end=u.start;u.start=0}}}};function Kt(t,n){var i,o,s,r,a;for(i in t){o=e.camelCase(i);s=n[o];r=t[i];if(Array.isArray(r)){s=r[1];r=t[i]=r[0]};if(i!==o){t[o]=r;delete t[i]};a=e.cssHooks[o];if(a&&"expand" in a){r=a.expand(r);delete t[o];for(i in r){if(!(i in t)){t[i]=r[i];n[i]=s}}}
else{n[o]=s}}};function d(t,n,i){var s,a,u=0,c=d.prefilters.length,o=e.Deferred().always(function(){delete l.elem}),l=function(){if(a){return!1};var u=b||Qe(),e=Math.max(0,r.startTime+r.duration-u),f=e/r.duration||0,n=1-f,i=0,s=r.tweens.length;for(;i<s;i++){r.tweens[i].run(n)};o.notifyWith(t,[r,n,e]);if(n<1&&s){return e};if(!s){o.notifyWith(t,[r,1,0])};o.resolveWith(t,[r]);return!1},r=o.promise({elem:t,props:e.extend({},n),opts:e.extend(!0,{specialEasing:{},easing:e.easing._default},i),originalProperties:n,originalOptions:i,startTime:b||Qe(),duration:i.duration,tweens:[],createTween:function(n,i){var o=e.Tween(t,r.opts,n,i,r.opts.specialEasing[n]||r.opts.easing);r.tweens.push(o);return o},stop:function(e){var n=0,i=e?r.tweens.length:0;if(a){return this};a=!0;for(;n<i;n++){r.tweens[n].run(1)};if(e){o.notifyWith(t,[r,1,0]);o.resolveWith(t,[r,e])}
else{o.rejectWith(t,[r,e])};return this}}),f=r.props;Kt(f,r.opts.specialEasing);for(;u<c;u++){s=d.prefilters[u].call(r,t,f,r.opts);if(s){if(e.isFunction(s.stop)){e._queueHooks(r.elem,r.opts.queue).stop=e.proxy(s.stop,s)};return s}};e.map(f,Je,r);if(e.isFunction(r.opts.start)){r.opts.start.call(t,r)};r.progress(r.opts.progress).done(r.opts.done,r.opts.complete).fail(r.opts.fail).always(r.opts.always);e.fx.timer(e.extend(l,{elem:t,anim:r,queue:r.opts.queue}));return r};e.Animation=e.extend(d,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);Re(n.elem,e,j.exec(t),n);return n}]},tweener:function(t,n){if(e.isFunction(t)){n=t;t=["*"]}
else{t=t.match(l)};var i,r=0,o=t.length;for(;r<o;r++){i=t[r];d.tweeners[i]=d.tweeners[i]||[];d.tweeners[i].unshift(n)}},prefilters:[Jt],prefilter:function(e,t){if(t){d.prefilters.unshift(e)}
else{d.prefilters.push(e)}}});e.speed=function(t,n,i){var r=t&&typeof t==="object"?e.extend({},t):{complete:i||!i&&n||e.isFunction(t)&&t,duration:t,easing:i&&n||n&&!e.isFunction(n)&&n};if(e.fx.off){r.duration=0}
else{if(typeof r.duration!=="number"){if(r.duration in e.fx.speeds){r.duration=e.fx.speeds[r.duration]}
else{r.duration=e.fx.speeds._default}}};if(r.queue==null||r.queue===!0){r.queue="fx"};r.old=r.complete;r.complete=function(){if(e.isFunction(r.old)){r.old.call(this)};if(r.queue){e.dequeue(this,r.queue)}};return r};e.fn.extend({fadeTo:function(e,t,n,i){return this.filter(P).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,n,r,o){var u=e.isEmptyObject(t),a=e.speed(n,r,o),s=function(){var n=d(this,e.extend({},t),a);if(u||i.get(this,"finish")){n.stop(!0)}};s.finish=s;return u||a.queue===!1?this.each(s):this.queue(a.queue,s)},stop:function(t,n,r){var o=function(e){var t=e.stop;delete e.stop;t(r)};if(typeof t!=="string"){r=n;n=t;t=undefined};if(n&&t!==!1){this.queue(t||"fx",[])};return this.each(function(){var u=!0,n=t!=null&&t+"queueHooks",a=e.timers,s=i.get(this);if(n){if(s[n]&&s[n].stop){o(s[n])}}
else{for(n in s){if(s[n]&&s[n].stop&&yt.test(n)){o(s[n])}}};for(n=a.length;n--;){if(a[n].elem===this&&(t==null||a[n].queue===t)){a[n].anim.stop(r);u=!1;a.splice(n,1)}};if(u||!r){e.dequeue(this,t)}})},finish:function(t){if(t!==!1){t=t||"fx"};return this.each(function(){var n,s=i.get(this),r=s[t+"queue"],a=s[t+"queueHooks"],o=e.timers,u=r?r.length:0;s.finish=!0;e.queue(this,t,[]);if(a&&a.stop){a.stop.call(this,!0)};for(n=o.length;n--;){if(o[n].elem===this&&o[n].queue===t){o[n].anim.stop(!0);o.splice(n,1)}};for(n=0;n<u;n++){if(r[n]&&r[n].finish){r[n].finish.call(this)}};delete s.finish})}});e.each(["toggle","show","hide"],function(t,n){var i=e.fn[n];e.fn[n]=function(e,t,r){return e==null||typeof e==="boolean"?i.apply(this,arguments):this.animate(z(n,!0),e,t,r)}});e.each({slideDown:z("show"),slideUp:z("hide"),slideToggle:z("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){e.fn[t]=function(e,t,i){return this.animate(n,e,t,i)}});e.timers=[];e.fx.tick=function(){var i,t=0,n=e.timers;b=e.now();for(;t<n.length;t++){i=n[t];if(!i()&&n[t]===i){n.splice(t--,1)}};if(!n.length){e.fx.stop()};b=undefined};e.fx.timer=function(t){e.timers.push(t);e.fx.start()};e.fx.interval=13;e.fx.start=function(){if(H){return};H=!0;ie()};e.fx.stop=function(){H=null};e.fx.speeds={slow:600,fast:200,_default:400};e.fn.delay=function(n,i){n=e.fx?e.fx.speeds[n]||n:n;i=i||"fx";return this.queue(i,function(e,i){var r=t.setTimeout(e,n);i.stop=function(){t.clearTimeout(r)}})};(function(){var e=r.createElement("input"),t=r.createElement("select"),n=t.appendChild(r.createElement("option"));e.type="checkbox";o.checkOn=e.value!=="";o.optSelected=n.selected;e=r.createElement("input");e.value="t";e.type="radio";o.radioValue=e.value==="t"})();var de,D=e.expr.attrHandle;e.fn.extend({attr:function(t,n){return p(this,e.attr,t,n,arguments.length>1)},removeAttr:function(t){return this.each(function(){e.removeAttr(this,t)})}});e.extend({attr:function(t,n,i){var r,o,s=t.nodeType;if(s===3||s===8||s===2){return};if(typeof t.getAttribute==="undefined"){return e.prop(t,n,i)};if(s!==1||!e.isXMLDoc(t)){o=e.attrHooks[n.toLowerCase()]||(e.expr.match.bool.test(n)?de:undefined)};if(i!==undefined){if(i===null){e.removeAttr(t,n);return};if(o&&"set" in o&&(r=o.set(t,i,n))!==undefined){return r};t.setAttribute(n,i+"");return i};if(o&&"get" in o&&(r=o.get(t,n))!==null){return r};r=e.find.attr(t,n);return r==null?undefined:r},attrHooks:{type:{set:function(e,t){if(!o.radioValue&&t==="radio"&&c(e,"input")){var n=e.value;e.setAttribute("type",t);if(n){e.value=n};return t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(l);if(i&&e.nodeType===1){while((n=i[r++])){e.removeAttribute(n)}}}});de={set:function(t,n,i){if(n===!1){e.removeAttr(t,i)}
else{t.setAttribute(i,i)};return i}};e.each(e.expr.match.bool.source.match(/\w+/g),function(t,n){var i=D[n]||e.find.attr;D[n]=function(e,t,n){var o,s,r=t.toLowerCase();if(!n){s=D[r];D[r]=o;o=i(e,t,n)!=null?r:null;D[r]=s};return o}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;e.fn.extend({prop:function(t,n){return p(this,e.prop,t,n,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[e.propFix[t]||t]})}});e.extend({prop:function(t,n,i){var o,r,s=t.nodeType;if(s===3||s===8||s===2){return};if(s!==1||!e.isXMLDoc(t)){n=e.propFix[n]||n;r=e.propHooks[n]};if(i!==undefined){if(r&&"set" in r&&(o=r.set(t,i,n))!==undefined){return o};return(t[n]=i)};if(r&&"get" in r&&(o=r.get(t,n))!==null){return o};return t[n]},propHooks:{tabIndex:{get:function(t){var n=e.find.attr(t,"tabindex");if(n){return parseInt(n,10)};if(ht.test(t.nodeName)||gt.test(t.nodeName)&&t.href){return 0};return-1}}},propFix:{"for":"htmlFor","class":"className"}});if(!o.optSelected){e.propHooks.selected={get:function(e){var t=e.parentNode;if(t&&t.parentNode){t.parentNode.selectedIndex};return null},set:function(e){var t=e.parentNode;if(t){t.selectedIndex;if(t.parentNode){t.parentNode.selectedIndex}}}}};e.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){e.propFix[this.toLowerCase()]=this});function v(e){var t=e.match(l)||[];return t.join(" ")};function x(e){return e.getAttribute&&e.getAttribute("class")||""};e.fn.extend({addClass:function(t){var a,i,n,r,o,u,s,f=0;if(e.isFunction(t)){return this.each(function(n){e(this).addClass(t.call(this,n,x(this)))})};if(typeof t==="string"&&t){a=t.match(l)||[];while((i=this[f++])){r=x(i);n=i.nodeType===1&&(" "+v(r)+" ");if(n){u=0;while((o=a[u++])){if(n.indexOf(" "+o+" ")<0){n+=o+" "}};s=v(n);if(r!==s){i.setAttribute("class",s)}}}};return this},removeClass:function(t){var a,i,n,r,o,u,s,f=0;if(e.isFunction(t)){return this.each(function(n){e(this).removeClass(t.call(this,n,x(this)))})};if(!arguments.length){return this.attr("class","")};if(typeof t==="string"&&t){a=t.match(l)||[];while((i=this[f++])){r=x(i);n=i.nodeType===1&&(" "+v(r)+" ");if(n){u=0;while((o=a[u++])){while(n.indexOf(" "+o+" ")>-1){n=n.replace(" "+o+" "," ")}};s=v(n);if(r!==s){i.setAttribute("class",s)}}}};return this},toggleClass:function(t,n){var r=typeof t;if(typeof n==="boolean"&&r==="string"){return n?this.addClass(t):this.removeClass(t)};if(e.isFunction(t)){return this.each(function(i){e(this).toggleClass(t.call(this,i,x(this),n),n)})};return this.each(function(){var n,s,o,a;if(r==="string"){s=0;o=e(this);a=t.match(l)||[];while((n=a[s++])){if(o.hasClass(n)){o.removeClass(n)}
else{o.addClass(n)}}}
else if(t===undefined||r==="boolean"){n=x(this);if(n){i.set(this,"__className__",n)};if(this.setAttribute){this.setAttribute("class",n||t===!1?"":i.get(this,"__className__")||"")}}})},hasClass:function(e){var n,t,i=0;n=" "+e+" ";while((t=this[i++])){if(t.nodeType===1&&(" "+v(x(t))+" ").indexOf(n)>-1){return!0}};return!1}});var pt=/\r/g;e.fn.extend({val:function(t){var n,i,o,r=this[0];if(!arguments.length){if(r){n=e.valHooks[r.type]||e.valHooks[r.nodeName.toLowerCase()];if(n&&"get" in n&&(i=n.get(r,"value"))!==undefined){return i};i=r.value;if(typeof i==="string"){return i.replace(pt,"")};return i==null?"":i};return};o=e.isFunction(t);return this.each(function(i){var r;if(this.nodeType!==1){return};if(o){r=t.call(this,i,e(this).val())}
else{r=t};if(r==null){r=""}
else if(typeof r==="number"){r+=""}
else if(Array.isArray(r)){r=e.map(r,function(e){return e==null?"":e+""})};n=e.valHooks[this.type]||e.valHooks[this.nodeName.toLowerCase()];if(!n||!("set" in n)||n.set(this,r,"value")===undefined){this.value=r}})}});e.extend({valHooks:{option:{get:function(t){var n=e.find.attr(t,"value");return n!=null?n:v(e.text(t))}},select:{get:function(t){var s,n,i,a=t.options,r=t.selectedIndex,o=t.type==="select-one",u=o?null:[],f=o?r+1:a.length;if(r<0){i=f}
else{i=o?r:0};for(;i<f;i++){n=a[i];if((n.selected||i===r)&&!n.disabled&&(!n.parentNode.disabled||!c(n.parentNode,"optgroup"))){s=e(n).val();if(o){return s};u.push(s)}};return u},set:function(t,n){var r,i,o=t.options,s=e.makeArray(n),a=o.length;while(a--){i=o[a];if(i.selected=e.inArray(e.valHooks.option.get(i),s)>-1){r=!0}};if(!r){t.selectedIndex=-1};return s}}}});e.each(["radio","checkbox"],function(){e.valHooks[this]={set:function(t,n){if(Array.isArray(n)){return(t.checked=e.inArray(e(t).val(),n)>-1)}}};if(!o.checkOn){e.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value}}});var ce=/^(?:focusinfocus|focusoutblur)$/;e.extend(e.event,{trigger:function(n,o,s,a){var m,u,l,y,d,p,c,g=[s||r],f=M.call(n,"type")?n.type:n,h=M.call(n,"namespace")?n.namespace.split("."):[];u=l=s=s||r;if(s.nodeType===3||s.nodeType===8){return};if(ce.test(f+e.event.triggered)){return};if(f.indexOf(".")>-1){h=f.split(".");f=h.shift();h.sort()};d=f.indexOf(":")<0&&"on"+f;n=n[e.expando]?n:new e.Event(f,typeof n==="object"&&n);n.isTrigger=a?2:3;n.namespace=h.join(".");n.rnamespace=n.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;n.result=undefined;if(!n.target){n.target=s};o=o==null?[n]:e.makeArray(o,[n]);c=e.event.special[f]||{};if(!a&&c.trigger&&c.trigger.apply(s,o)===!1){return};if(!a&&!c.noBubble&&!e.isWindow(s)){y=c.delegateType||f;if(!ce.test(y+f)){u=u.parentNode};for(;u;u=u.parentNode){g.push(u);l=u};if(l===(s.ownerDocument||r)){g.push(l.defaultView||l.parentWindow||t)}};m=0;while((u=g[m++])&&!n.isPropagationStopped()){n.type=m>1?y:c.bindType||f;p=(i.get(u,"events")||{})[n.type]&&i.get(u,"handle");if(p){p.apply(u,o)};p=d&&u[d];if(p&&p.apply&&R(u)){n.result=p.apply(u,o);if(n.result===!1){n.preventDefault()}}};n.type=f;if(!a&&!n.isDefaultPrevented()){if((!c._default||c._default.apply(g.pop(),o)===!1)&&R(s)){if(d&&e.isFunction(s[f])&&!e.isWindow(s)){l=s[d];if(l){s[d]=null};e.event.triggered=f;s[f]();e.event.triggered=undefined;if(l){s[d]=l}}}};return n.result},simulate:function(t,n,i){var r=e.extend(new e.Event(),i,{type:t,isSimulated:!0});e.event.trigger(r,null,n)}});e.fn.extend({trigger:function(t,n){return this.each(function(){e.event.trigger(t,n,this)})},triggerHandler:function(t,n){var i=this[0];if(i){return e.event.trigger(t,n,i,!0)}}});e.each(("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu").split(" "),function(t,n){e.fn[n]=function(e,t){return arguments.length>0?this.on(n,null,e,t):this.trigger(n)}});e.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});o.focusin="onfocusin" in t;if(!o.focusin){e.each({focus:"focusin",blur:"focusout"},function(t,n){var r=function(t){e.event.simulate(n,t.target,e.event.fix(t))};e.event.special[n]={setup:function(){var e=this.ownerDocument||this,o=i.access(e,n);if(!o){e.addEventListener(t,r,!0)};i.access(e,n,(o||0)+1)},teardown:function(){var e=this.ownerDocument||this,o=i.access(e,n)-1;if(!o){e.removeEventListener(t,r,!0);i.remove(e,n)}
else{i.access(e,n,o)}}}})};var N=t.location,le=e.now(),Y=(/\?/);e.parseXML=function(n){var r;if(!n||typeof n!=="string"){return null};try{r=(new t.DOMParser()).parseFromString(n,"text/xml")}catch(i){r=undefined};if(!r||r.getElementsByTagName("parsererror").length){e.error("Invalid XML: "+n)};return r};var lt=/\[\]$/,fe=/\r?\n/g,ct=/^(?:submit|button|image|reset|file)$/i,dt=/^(?:input|select|textarea|keygen)/i;function re(t,n,i,r){var o;if(Array.isArray(n)){e.each(n,function(e,n){if(i||lt.test(t)){r(t,n)}
else{re(t+"["+(typeof n==="object"&&n!=null?e:"")+"]",n,i,r)}})}
else if(!i&&e.type(n)==="object"){for(o in n){re(t+"["+o+"]",n[o],i,r)}}
else{r(t,n)}};e.param=function(t,n){var i,r=[],o=function(t,n){var i=e.isFunction(n)?n():n;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(i==null?"":i)};if(Array.isArray(t)||(t.jquery&&!e.isPlainObject(t))){e.each(t,function(){o(this.name,this.value)})}
else{for(i in t){re(i,t[i],n,o)}};return r.join("&")};e.fn.extend({serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=e.prop(this,"elements");return t?e.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!e(this).is(":disabled")&&dt.test(this.nodeName)&&!ct.test(t)&&(this.checked||!xe.test(t))}).map(function(t,n){var i=e(this).val();if(i==null){return null};if(Array.isArray(i)){return e.map(i,function(e){return{name:n.name,value:e.replace(fe,"\r\n")}})};return{name:n.name,value:i.replace(fe,"\r\n")}}).get()}});var it=/%20/g,rt=/#.*$/,ot=/([?&])_=[^&]*/,st=/^(.*?):[ \t]*([^\r\n]*)$/mg,at=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ut=/^(?:GET|HEAD)$/,ft=/^\/\//,ae={},V={},ue="*/".concat("*"),G=r.createElement("a");G.href=N.href;function Ke(t){return function(n,i){if(typeof n!=="string"){i=n;n="*"};var r,o=0,s=n.toLowerCase().match(l)||[];if(e.isFunction(i)){while((r=s[o++])){if(r[0]==="+"){r=r.slice(1)||"*";(t[r]=t[r]||[]).unshift(i)}
else{(t[r]=t[r]||[]).push(i)}}}}};function Ze(t,n,i,r){var o={},a=(t===V);function s(u){var f;o[u]=!0;e.each(t[u]||[],function(e,t){var u=t(n,i,r);if(typeof u==="string"&&!a&&!o[u]){n.dataTypes.unshift(u);s(u);return!1}
else if(a){return!(f=u)}});return f};return s(n.dataTypes[0])||!o["*"]&&s("*")};function oe(t,n){var i,r,o=e.ajaxSettings.flatOptions||{};for(i in n){if(n[i]!==undefined){(o[i]?t:(r||(r={})))[i]=n[i]}};if(r){e.extend(!0,t,r)};return t};function Zt(e,t,n){var s,r,o,a,u=e.contents,i=e.dataTypes;while(i[0]==="*"){i.shift();if(s===undefined){s=e.mimeType||t.getResponseHeader("Content-Type")}};if(s){for(r in u){if(u[r]&&u[r].test(s)){i.unshift(r);break}}};if(i[0]in n){o=i[0]}
else{for(r in n){if(!i[0]||e.converters[r+" "+i[0]]){o=r;break};if(!a){a=r}};o=o||a};if(o){if(o!==i[0]){i.unshift(o)};return n[o]}};function en(e,t,n,i){var l,r,s,f,a,u={},c=e.dataTypes.slice();if(c[1]){for(s in e.converters){u[s.toLowerCase()]=e.converters[s]}};r=c.shift();while(r){if(e.responseFields[r]){n[e.responseFields[r]]=t};if(!a&&i&&e.dataFilter){t=e.dataFilter(t,e.dataType)};a=r;r=c.shift();if(r){if(r==="*"){r=a}
else if(a!=="*"&&a!==r){s=u[a+" "+r]||u["* "+r];if(!s){for(l in u){f=l.split(" ");if(f[1]===r){s=u[a+" "+f[0]]||u["* "+f[0]];if(s){if(s===!0){s=u[l]}
else if(u[l]!==!0){r=f[0];c.unshift(f[1])};break}}}};if(s!==!0){if(s&&e.throws){t=s(t)}
else{try{t=s(t)}catch(o){return{state:"parsererror",error:s?o:"No conversion from "+a+" to "+r}}}}}}};return{state:"success",data:t}};e.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:N.href,type:"GET",isLocal:at.test(N.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ue,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":e.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,n){return n?oe(oe(t,e.ajaxSettings),n):oe(e.ajaxSettings,t)},ajaxPrefilter:Ke(ae),ajaxTransport:Ke(V),ajax:function(n,i){if(typeof n==="object"){i=n;n=undefined};i=i||{};var d,u,x,g,b,p,f,h,w,m,o=e.ajaxSetup({},i),c=o.context||o,T=o.context&&(c.nodeType||c.jquery)?e(c):e.event,C=e.Deferred(),k=e.Callbacks("once memory"),y=o.statusCode||{},E={},S={},D="canceled",s={readyState:0,getResponseHeader:function(e){var t;if(f){if(!g){g={};while((t=st.exec(x))){g[t[1].toLowerCase()]=t[2]}};t=g[e.toLowerCase()]};return t==null?null:t},getAllResponseHeaders:function(){return f?x:null},setRequestHeader:function(e,t){if(f==null){e=S[e.toLowerCase()]=S[e.toLowerCase()]||e;E[e]=t};return this},overrideMimeType:function(e){if(f==null){o.mimeType=e};return this},statusCode:function(e){var t;if(e){if(f){s.always(e[s.status])}
else{for(t in e){y[t]=[y[t],e[t]]}}};return this},abort:function(e){var t=e||D;if(d){d.abort(t)};v(0,t);return this}};C.promise(s);o.url=((n||o.url||N.href)+"").replace(ft,N.protocol+"//");o.type=i.method||i.type||o.method||o.type;o.dataTypes=(o.dataType||"*").toLowerCase().match(l)||[""];if(o.crossDomain==null){p=r.createElement("a");try{p.href=o.url;p.href=p.href;o.crossDomain=G.protocol+"//"+G.host!==p.protocol+"//"+p.host}catch(a){o.crossDomain=!0}};if(o.data&&o.processData&&typeof o.data!=="string"){o.data=e.param(o.data,o.traditional)};Ze(ae,o,i,s);if(f){return s};h=e.event&&o.global;if(h&&e.active++===0){e.event.trigger("ajaxStart")};o.type=o.type.toUpperCase();o.hasContent=!ut.test(o.type);u=o.url.replace(rt,"");if(!o.hasContent){m=o.url.slice(u.length);if(o.data){u+=(Y.test(u)?"&":"?")+o.data;delete o.data};if(o.cache===!1){u=u.replace(ot,"$1");m=(Y.test(u)?"&":"?")+"_="+(le++)+m};o.url=u+m}
else if(o.data&&o.processData&&(o.contentType||"").indexOf("application/x-www-form-urlencoded")===0){o.data=o.data.replace(it,"+")};if(o.ifModified){if(e.lastModified[u]){s.setRequestHeader("If-Modified-Since",e.lastModified[u])};if(e.etag[u]){s.setRequestHeader("If-None-Match",e.etag[u])}};if(o.data&&o.hasContent&&o.contentType!==!1||i.contentType){s.setRequestHeader("Content-Type",o.contentType)};s.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+(o.dataTypes[0]!=="*"?", "+ue+"; q=0.01":""):o.accepts["*"]);for(w in o.headers){s.setRequestHeader(w,o.headers[w])};if(o.beforeSend&&(o.beforeSend.call(c,s,o)===!1||f)){return s.abort()};D="abort";k.add(o.complete);s.done(o.success);s.fail(o.error);d=Ze(V,o,i,s);if(!d){v(-1,"No Transport")}
else{s.readyState=1;if(h){T.trigger("ajaxSend",[s,o])};if(f){return s};if(o.async&&o.timeout>0){b=t.setTimeout(function(){s.abort("timeout")},o.timeout)};try{f=!1;d.send(E,v)}catch(a){if(f){throw a};v(-1,a)}};function v(n,i,r,a){var p,w,v,g,m,l=i;if(f){return};f=!0;if(b){t.clearTimeout(b)};d=undefined;x=a||"";s.readyState=n>0?4:0;p=n>=200&&n<300||n===304;if(r){g=Zt(o,s,r)};g=en(o,g,s,p);if(p){if(o.ifModified){m=s.getResponseHeader("Last-Modified");if(m){e.lastModified[u]=m};m=s.getResponseHeader("etag");if(m){e.etag[u]=m}};if(n===204||o.type==="HEAD"){l="nocontent"}
else if(n===304){l="notmodified"}
else{l=g.state;w=g.data;v=g.error;p=!v}}
else{v=l;if(n||!l){l="error";if(n<0){n=0}}};s.status=n;s.statusText=(i||l)+"";if(p){C.resolveWith(c,[w,l,s])}
else{C.rejectWith(c,[s,l,v])};s.statusCode(y);y=undefined;if(h){T.trigger(p?"ajaxSuccess":"ajaxError",[s,o,p?w:v])};k.fireWith(c,[s,l]);if(h){T.trigger("ajaxComplete",[s,o]);if(!(--e.active)){e.event.trigger("ajaxStop")}}};return s},getJSON:function(t,n,i){return e.get(t,n,i,"json")},getScript:function(t,n){return e.get(t,undefined,n,"script")}});e.each(["get","post"],function(t,n){e[n]=function(t,i,r,o){if(e.isFunction(i)){o=o||r;r=i;i=undefined};return e.ajax(e.extend({url:t,type:n,dataType:o,data:i,success:r},e.isPlainObject(t)&&t))}});e._evalUrl=function(t){return e.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})};e.fn.extend({wrapAll:function(t){var n;if(this[0]){if(e.isFunction(t)){t=t.call(this[0])};n=e(t,this[0].ownerDocument).eq(0).clone(!0);if(this[0].parentNode){n.insertBefore(this[0])};n.map(function(){var e=this;while(e.firstElementChild){e=e.firstElementChild};return e}).append(this)};return this},wrapInner:function(t){if(e.isFunction(t)){return this.each(function(n){e(this).wrapInner(t.call(this,n))})};return this.each(function(){var n=e(this),i=n.contents();if(i.length){i.wrapAll(t)}
else{n.append(t)}})},wrap:function(t){var n=e.isFunction(t);return this.each(function(i){e(this).wrapAll(n?t.call(this,i):t)})},unwrap:function(t){this.parent(t).not("body").each(function(){e(this).replaceWith(this.childNodes)});return this}});e.expr.pseudos.hidden=function(t){return!e.expr.pseudos.visible(t)};e.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)};e.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest()}catch(e){}};var nt={0:200,1223:204},S=e.ajaxSettings.xhr();o.cors=!!S&&("withCredentials" in S);o.ajax=S=!!S;e.ajaxTransport(function(e){var n,i;if(o.cors||S&&!e.crossDomain){return{send:function(r,o){var u,s=e.xhr();s.open(e.type,e.url,e.async,e.username,e.password);if(e.xhrFields){for(u in e.xhrFields){s[u]=e.xhrFields[u]}};if(e.mimeType&&s.overrideMimeType){s.overrideMimeType(e.mimeType)};if(!e.crossDomain&&!r["X-Requested-With"]){r["X-Requested-With"]="XMLHttpRequest"};for(u in r){s.setRequestHeader(u,r[u])};n=function(e){return function(){if(n){n=i=s.onload=s.onerror=s.onabort=s.onreadystatechange=null;if(e==="abort"){s.abort()}
else if(e==="error"){if(typeof s.status!=="number"){o(0,"error")}
else{o(s.status,s.statusText)}}
else{o(nt[s.status]||s.status,s.statusText,(s.responseType||"text")!=="text"||typeof s.responseText!=="string"?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders())}}}};s.onload=n();i=s.onerror=n("error");if(s.onabort!==undefined){s.onabort=i}
else{s.onreadystatechange=function(){if(s.readyState===4){t.setTimeout(function(){if(n){i()}})}}};n=n("abort");try{s.send(e.hasContent&&e.data||null)}catch(a){if(n){throw a}}},abort:function(){if(n){n()}}}}});e.ajaxPrefilter(function(e){if(e.crossDomain){e.contents.script=!1}});e.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){e.globalEval(t);return t}}});e.ajaxPrefilter("script",function(e){if(e.cache===undefined){e.cache=!1};if(e.crossDomain){e.type="GET"}});e.ajaxTransport("script",function(t){if(t.crossDomain){var i,n;return{send:function(o,s){i=e("<script>").prop({charset:t.scriptCharset,src:t.url}).on("load error",n=function(e){i.remove();n=null;if(e){s(e.type==="error"?404:200,e.type)}});r.head.appendChild(i[0])},abort:function(){if(n){n()}}}}});var se=[],U=/(=)\?(?=&|$)|\?\?/;e.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=se.pop()||(e.expando+"_"+(le++));this[t]=!0;return t}});e.ajaxPrefilter("json jsonp",function(n,i,r){var o,s,a,u=n.jsonp!==!1&&(U.test(n.url)?"url":typeof n.data==="string"&&(n.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&U.test(n.data)&&"data");if(u||n.dataTypes[0]==="jsonp"){o=n.jsonpCallback=e.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback;if(u){n[u]=n[u].replace(U,"$1"+o)}
else if(n.jsonp!==!1){n.url+=(Y.test(n.url)?"&":"?")+n.jsonp+"="+o};n.converters["script json"]=function(){if(!a){e.error(o+" was not called")};return a[0]};n.dataTypes[0]="json";s=t[o];t[o]=function(){a=arguments};r.always(function(){if(s===undefined){e(t).removeProp(o)}
else{t[o]=s};if(n[o]){n.jsonpCallback=i.jsonpCallback;se.push(o)};if(a&&e.isFunction(s)){s(a[0])};a=s=undefined});return"script"}});o.createHTMLDocument=(function(){var e=r.implementation.createHTMLDocument("").body;e.innerHTML="<form></form><form></form>";return e.childNodes.length===2})();e.parseHTML=function(t,n,i){if(typeof t!=="string"){return[]};if(typeof n==="boolean"){i=n;n=!1};var u,s,a;if(!n){if(o.createHTMLDocument){n=r.implementation.createHTMLDocument("");u=n.createElement("base");u.href=r.location.href;n.head.appendChild(u)}
else{n=r}};s=Se.exec(t);a=!i&&[];if(s){return[n.createElement(s[1])]};s=Me([t],n,a);if(a&&a.length){e(a).remove()};return e.merge([],s.childNodes)};e.fn.load=function(t,n,i){var r,a,u,o=this,s=t.indexOf(" ");if(s>-1){r=v(t.slice(s));t=t.slice(0,s)};if(e.isFunction(n)){i=n;n=undefined}
else if(n&&typeof n==="object"){a="POST"};if(o.length>0){e.ajax({url:t,type:a||"GET",dataType:"html",data:n}).done(function(t){u=arguments;o.html(r?e("<div>").append(e.parseHTML(t)).find(r):t)}).always(i&&function(e,t){o.each(function(){i.apply(this,u||[e.responseText,t,e])})})};return this};e.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,n){e.fn[n]=function(e){return this.on(n,e)}});e.expr.pseudos.animated=function(t){return e.grep(e.timers,function(e){return t===e.elem}).length};e.offset={setOffset:function(t,n,i){var s,a,u,f,r,l,p,c=e.css(t,"position"),d=e(t),o={};if(c==="static"){t.style.position="relative"};r=d.offset();u=e.css(t,"top");l=e.css(t,"left");p=(c==="absolute"||c==="fixed")&&(u+l).indexOf("auto")>-1;if(p){s=d.position();f=s.top;a=s.left}
else{f=parseFloat(u)||0;a=parseFloat(l)||0};if(e.isFunction(n)){n=n.call(t,i,e.extend({},r))};if(n.top!=null){o.top=(n.top-r.top)+f};if(n.left!=null){o.left=(n.left-r.left)+a};if("using" in n){n.using.call(t,o)}
else{d.css(o)}}};e.fn.extend({offset:function(t){if(arguments.length){return t===undefined?this:this.each(function(n){e.offset.setOffset(this,t,n)})};var i,r,o,s,n=this[0];if(!n){return};if(!n.getClientRects().length){return{top:0,left:0}};o=n.getBoundingClientRect();i=n.ownerDocument;r=i.documentElement;s=i.defaultView;return{top:o.top+s.pageYOffset-r.clientTop,left:o.left+s.pageXOffset-r.clientLeft}},position:function(){if(!this[0]){return};var n,i,r=this[0],t={top:0,left:0};if(e.css(r,"position")==="fixed"){i=r.getBoundingClientRect()}
else{n=this.offsetParent();i=this.offset();if(!c(n[0],"html")){t=n.offset()};t={top:t.top+e.css(n[0],"borderTopWidth",!0),left:t.left+e.css(n[0],"borderLeftWidth",!0)}};return{top:i.top-t.top-e.css(r,"marginTop",!0),left:i.left-t.left-e.css(r,"marginLeft",!0)}},offsetParent:function(){return this.map(function(){var t=this.offsetParent;while(t&&e.css(t,"position")==="static"){t=t.offsetParent};return t||O})}});e.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var i="pageYOffset"===n;e.fn[t]=function(r){return p(this,function(t,r,o){var s;if(e.isWindow(t)){s=t}
else if(t.nodeType===9){s=t.defaultView};if(o===undefined){return s?s[n]:t[r]};if(s){s.scrollTo(!i?o:s.pageXOffset,i?o:s.pageYOffset)}
else{t[r]=o}},t,r,arguments.length)}});e.each(["top","left"],function(t,n){e.cssHooks[n]=ze(o.pixelPosition,function(t,i){if(i){i=L(t,n);return Q.test(i)?e(t).position()[n]+"px":i}})});e.each({Height:"height",Width:"width"},function(t,n){e.each({padding:"inner"+t,content:n,"":"outer"+t},function(i,r){e.fn[r]=function(o,s){var a=arguments.length&&(i||typeof o!=="boolean"),u=i||(o===!0||s===!0?"margin":"border");return p(this,function(n,i,o){var s;if(e.isWindow(n)){return r.indexOf("outer")===0?n["inner"+t]:n.document.documentElement["client"+t]};if(n.nodeType===9){s=n.documentElement;return Math.max(n.body["scroll"+t],s["scroll"+t],n.body["offset"+t],s["offset"+t],s["client"+t])};return o===undefined?e.css(n,i,u):e.style(n,i,o,u)},n,a?o:undefined,a)}})});e.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)}});e.holdReady=function(t){if(t){e.readyWait++}
else{e.ready(!0)}};e.isArray=Array.isArray;e.parseJSON=JSON.parse;e.nodeName=c;if(typeof define==="function"&&define.amd){define("jquery",[],function(){return e})};var et=t.jQuery,tt=t.$;e.noConflict=function(n){if(t.$===e){t.$=tt};if(n&&t.jQuery===e){t.jQuery=et};return e};if(!n){t.jQuery=t.$=e};return e});
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under the MIT license
 */
;if(typeof jQuery==='undefined'){throw new Error('Bootstrap\'s JavaScript requires jQuery')};+function(t){'use strict';var e=t.fn.jquery.split(' ')[0].split('.');if((e[0]<2&&e[1]<9)||(e[0]==1&&e[1]==9&&e[2]<1)||(e[0]>3)){throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')}}(jQuery);+function(t){'use strict';function e(){var i=document.createElement('bootstrap'),e={WebkitTransition:'webkitTransitionEnd',MozTransition:'transitionend',OTransition:'oTransitionEnd otransitionend',transition:'transitionend'};for(var t in e){if(i.style[t]!==undefined){return{end:e[t]}}};return!1};t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one('bsTransitionEnd',function(){i=!0});var o=function(){if(!i)t(n).trigger(t.support.transition.end)};setTimeout(o,e);return this};t(function(){t.support.transition=e();if(!t.support.transition)return;t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}})}(jQuery);+function(t){'use strict';var i='[data-dismiss="alert"]',e=function(e){t(e).on('click',i,this.close)};e.VERSION='3.3.7';e.TRANSITION_DURATION=150;e.prototype.close=function(i){var s=t(this),n=s.attr('data-target');if(!n){n=s.attr('href');n=n&&n.replace(/.*(?=#[^\s]*$)/,'')};var o=t(n==='#'?[]:n);if(i)i.preventDefault();if(!o.length){o=s.closest('.alert')};o.trigger(i=t.Event('close.bs.alert'));if(i.isDefaultPrevented())return;o.removeClass('in');function r(){o.detach().trigger('closed.bs.alert').remove()};t.support.transition&&o.hasClass('fade')?o.one('bsTransitionEnd',r).emulateTransitionEnd(e.TRANSITION_DURATION):r()};function n(i){return this.each(function(){var o=t(this),n=o.data('bs.alert');if(!n)o.data('bs.alert',(n=new e(this)));if(typeof i=='string')n[i].call(o)})};var o=t.fn.alert;t.fn.alert=n;t.fn.alert.Constructor=e;t.fn.alert.noConflict=function(){t.fn.alert=o;return this};t(document).on('click.bs.alert.data-api',i,e.prototype.close)}(jQuery);+function(t){'use strict';var e=function(i,o){this.$element=t(i);this.options=t.extend({},e.DEFAULTS,o);this.isLoading=!1};e.VERSION='3.3.7';e.DEFAULTS={loadingText:'loading...'};e.prototype.setState=function(e){var i='disabled',o=this.$element,s=o.is('input')?'val':'html',n=o.data();e+='Text';if(n.resetText==null)o.data('resetText',o[s]());setTimeout(t.proxy(function(){o[s](n[e]==null?this.options[e]:n[e]);if(e=='loadingText'){this.isLoading=!0;o.addClass(i).attr(i,i).prop(i,!0)}
else if(this.isLoading){this.isLoading=!1;o.removeClass(i).removeAttr(i).prop(i,!1)}},this),0)};e.prototype.toggle=function(){var e=!0,i=this.$element.closest('[data-toggle="buttons"]');if(i.length){var t=this.$element.find('input');if(t.prop('type')=='radio'){if(t.prop('checked'))e=!1;i.find('.active').removeClass('active');this.$element.addClass('active')}
else if(t.prop('type')=='checkbox'){if((t.prop('checked'))!==this.$element.hasClass('active'))e=!1;this.$element.toggleClass('active')};t.prop('checked',this.$element.hasClass('active'));if(e)t.trigger('change')}
else{this.$element.attr('aria-pressed',!this.$element.hasClass('active'));this.$element.toggleClass('active')}};function i(i){return this.each(function(){var n=t(this),o=n.data('bs.button'),s=typeof i=='object'&&i;if(!o)n.data('bs.button',(o=new e(this,s)));if(i=='toggle')o.toggle();else if(i)o.setState(i)})};var o=t.fn.button;t.fn.button=i;t.fn.button.Constructor=e;t.fn.button.noConflict=function(){t.fn.button=o;return this};t(document).on('click.bs.button.data-api','[data-toggle^="button"]',function(e){var o=t(e.target).closest('.btn');i.call(o,'toggle');if(!(t(e.target).is('input[type="radio"], input[type="checkbox"]'))){e.preventDefault();if(o.is('input,button'))o.trigger('focus');else o.find('input:visible,button:visible').first().trigger('focus')}}).on('focus.bs.button.data-api blur.bs.button.data-api','[data-toggle^="button"]',function(e){t(e.target).closest('.btn').toggleClass('focus',/^focus(in)?$/.test(e.type))})}(jQuery);+function(t){'use strict';var e=function(e,i){this.$element=t(e);this.$indicators=this.$element.find('.carousel-indicators');this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on('keydown.bs.carousel',t.proxy(this.keydown,this));this.options.pause=='hover'&&!('ontouchstart' in document.documentElement)&&this.$element.on('mouseenter.bs.carousel',t.proxy(this.pause,this)).on('mouseleave.bs.carousel',t.proxy(this.cycle,this))};e.VERSION='3.3.7';e.TRANSITION_DURATION=600;e.DEFAULTS={interval:5000,pause:'hover',wrap:!0,keyboard:!0};e.prototype.keydown=function(t){if(/input|textarea/i.test(t.target.tagName))return;switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return};t.preventDefault()};e.prototype.cycle=function(e){e||(this.paused=!1);this.interval&&clearInterval(this.interval);this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval));return this};e.prototype.getItemIndex=function(t){this.$items=t.parent().children('.item');return this.$items.index(t||this.$active)};e.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),s=(t=='prev'&&i===0)||(t=='next'&&i==(this.$items.length-1));if(s&&!this.options.wrap)return e;var o=t=='prev'?-1:1,n=(i+o)%this.$items.length;return this.$items.eq(n)};e.prototype.to=function(t){var i=this,e=this.getItemIndex(this.$active=this.$element.find('.item.active'));if(t>(this.$items.length-1)||t<0)return;if(this.sliding)return this.$element.one('slid.bs.carousel',function(){i.to(t)});if(e==t)return this.pause().cycle();return this.slide(t>e?'next':'prev',this.$items.eq(t))};e.prototype.pause=function(e){e||(this.paused=!0);if(this.$element.find('.next, .prev').length&&t.support.transition){this.$element.trigger(t.support.transition.end);this.cycle(!0)};this.interval=clearInterval(this.interval);return this};e.prototype.next=function(){if(this.sliding)return;return this.slide('next')};e.prototype.prev=function(){if(this.sliding)return;return this.slide('prev')};e.prototype.slide=function(i,o){var r=this.$element.find('.item.active'),n=o||this.getItemForDirection(i,r),f=this.interval,s=i=='next'?'left':'right',p=this;if(n.hasClass('active'))return(this.sliding=!1);var h=n[0],d=t.Event('slide.bs.carousel',{relatedTarget:h,direction:s});this.$element.trigger(d);if(d.isDefaultPrevented())return;this.sliding=!0;f&&this.pause();if(this.$indicators.length){this.$indicators.find('.active').removeClass('active');var l=t(this.$indicators.children()[this.getItemIndex(n)]);l&&l.addClass('active')};var a=t.Event('slid.bs.carousel',{relatedTarget:h,direction:s});if(t.support.transition&&this.$element.hasClass('slide')){n.addClass(i);n[0].offsetWidth;r.addClass(s);n.addClass(s);r.one('bsTransitionEnd',function(){n.removeClass([i,s].join(' ')).addClass('active');r.removeClass(['active',s].join(' '));p.sliding=!1;setTimeout(function(){p.$element.trigger(a)},0)}).emulateTransitionEnd(e.TRANSITION_DURATION)}
else{r.removeClass('active');n.addClass('active');this.sliding=!1;this.$element.trigger(a)};f&&this.cycle();return this};function i(i){return this.each(function(){var n=t(this),o=n.data('bs.carousel'),s=t.extend({},e.DEFAULTS,n.data(),typeof i=='object'&&i);var r=typeof i=='string'?i:s.slide;if(!o)n.data('bs.carousel',(o=new e(this,s)));if(typeof i=='number')o.to(i);else if(r)o[r]();else if(s.interval)o.pause().cycle()})};var n=t.fn.carousel;t.fn.carousel=i;t.fn.carousel.Constructor=e;t.fn.carousel.noConflict=function(){t.fn.carousel=n;return this};var o=function(e){var a,o=t(this),n=t(o.attr('data-target')||(a=o.attr('href'))&&a.replace(/.*(?=#[^\s]+$)/,''));if(!n.hasClass('carousel'))return;var r=t.extend({},n.data(),o.data());var s=o.attr('data-slide-to');if(s)r.interval=!1;i.call(n,r);if(s){n.data('bs.carousel').to(s)};e.preventDefault()};t(document).on('click.bs.carousel.data-api','[data-slide]',o).on('click.bs.carousel.data-api','[data-slide-to]',o);t(window).on('load',function(){t('[data-ride="carousel"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery);+function(t){'use strict';var e=function(i,o){this.$element=t(i);this.options=t.extend({},e.DEFAULTS,o);this.$trigger=t('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;if(this.options.parent){this.$parent=this.getParent()}
else{this.addAriaAndCollapsedClass(this.$element,this.$trigger)};if(this.options.toggle)this.toggle()};e.VERSION='3.3.7';e.TRANSITION_DURATION=350;e.DEFAULTS={toggle:!0};e.prototype.dimension=function(){var t=this.$element.hasClass('width');return t?'width':'height'};e.prototype.show=function(){if(this.transitioning||this.$element.hasClass('in'))return;var s,o=this.$parent&&this.$parent.children('.panel').children('.in, .collapsing');if(o&&o.length){s=o.data('bs.collapse');if(s&&s.transitioning)return};var a=t.Event('show.bs.collapse');this.$element.trigger(a);if(a.isDefaultPrevented())return;if(o&&o.length){i.call(o,'hide');s||o.data('bs.collapse',null)};var n=this.dimension();this.$element.removeClass('collapse').addClass('collapsing')[n](0).attr('aria-expanded',!0);this.$trigger.removeClass('collapsed').attr('aria-expanded',!0);this.transitioning=1;var r=function(){this.$element.removeClass('collapsing').addClass('collapse in')[n]('');this.transitioning=0;this.$element.trigger('shown.bs.collapse')};if(!t.support.transition)return r.call(this);var l=t.camelCase(['scroll',n].join('-'));this.$element.one('bsTransitionEnd',t.proxy(r,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[n](this.$element[0][l])};e.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass('in'))return;var n=t.Event('hide.bs.collapse');this.$element.trigger(n);if(n.isDefaultPrevented())return;var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight;this.$element.addClass('collapsing').removeClass('collapse in').attr('aria-expanded',!1);this.$trigger.addClass('collapsed').attr('aria-expanded',!1);this.transitioning=1;var o=function(){this.transitioning=0;this.$element.removeClass('collapsing').addClass('collapse').trigger('hidden.bs.collapse')};if(!t.support.transition)return o.call(this);this.$element[i](0).one('bsTransitionEnd',t.proxy(o,this)).emulateTransitionEnd(e.TRANSITION_DURATION)};e.prototype.toggle=function(){this[this.$element.hasClass('in')?'hide':'show']()};e.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(e,i){var n=t(i);this.addAriaAndCollapsedClass(o(n),n)},this)).end()};e.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass('in');t.attr('aria-expanded',i);e.toggleClass('collapsed',!i).attr('aria-expanded',i)};function o(e){var i,o=e.attr('data-target')||(i=e.attr('href'))&&i.replace(/.*(?=#[^\s]+$)/,'');return t(o)};function i(i){return this.each(function(){var n=t(this),o=n.data('bs.collapse'),s=t.extend({},e.DEFAULTS,n.data(),typeof i=='object'&&i);if(!o&&s.toggle&&/show|hide/.test(i))s.toggle=!1;if(!o)n.data('bs.collapse',(o=new e(this,s)));if(typeof i=='string')o[i]()})};var n=t.fn.collapse;t.fn.collapse=i;t.fn.collapse.Constructor=e;t.fn.collapse.noConflict=function(){t.fn.collapse=n;return this};t(document).on('click.bs.collapse.data-api','[data-toggle="collapse"]',function(e){var n=t(this);if(!n.attr('data-target'))e.preventDefault();var s=o(n),r=s.data('bs.collapse'),a=r?'toggle':n.data();i.call(s,a)})}(jQuery);+function(t){'use strict';var r='.dropdown-backdrop',i='[data-toggle="dropdown"]',e=function(e){t(e).on('click.bs.dropdown',this.toggle)};e.VERSION='3.3.7';function o(e){var i=e.attr('data-target');if(!i){i=e.attr('href');i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,'')};var o=i&&t(i);return o&&o.length?o:e.parent()};function n(e){if(e&&e.which===3)return;t(r).remove();t(i).each(function(){var n=t(this),i=o(n),s={relatedTarget:this};if(!i.hasClass('open'))return;if(e&&e.type=='click'&&/input|textarea/i.test(e.target.tagName)&&t.contains(i[0],e.target))return;i.trigger(e=t.Event('hide.bs.dropdown',s));if(e.isDefaultPrevented())return;n.attr('aria-expanded','false');i.removeClass('open').trigger(t.Event('hidden.bs.dropdown',s))})};e.prototype.toggle=function(e){var s=t(this);if(s.is('.disabled, :disabled'))return;var i=o(s),a=i.hasClass('open');n();if(!a){if('ontouchstart' in document.documentElement&&!i.closest('.navbar-nav').length){t(document.createElement('div')).addClass('dropdown-backdrop').insertAfter(t(this)).on('click',n)};var r={relatedTarget:this};i.trigger(e=t.Event('show.bs.dropdown',r));if(e.isDefaultPrevented())return;s.trigger('focus').attr('aria-expanded','true');i.toggleClass('open').trigger(t.Event('shown.bs.dropdown',r))};return!1};e.prototype.keydown=function(e){if(!/(38|40|27|32)/.test(e.which)||/input|textarea/i.test(e.target.tagName))return;var a=t(this);e.preventDefault();e.stopPropagation();if(a.is('.disabled, :disabled'))return;var r=o(a),l=r.hasClass('open');if(!l&&e.which!=27||l&&e.which==27){if(e.which==27)r.find(i).trigger('focus');return a.trigger('click')};var h=' li:not(.disabled):visible a',s=r.find('.dropdown-menu'+h);if(!s.length)return;var n=s.index(e.target);if(e.which==38&&n>0)n--;if(e.which==40&&n<s.length-1)n++;if(!~n)n=0;s.eq(n).trigger('focus')};function a(i){return this.each(function(){var o=t(this),n=o.data('bs.dropdown');if(!n)o.data('bs.dropdown',(n=new e(this)));if(typeof i=='string')n[i].call(o)})};var s=t.fn.dropdown;t.fn.dropdown=a;t.fn.dropdown.Constructor=e;t.fn.dropdown.noConflict=function(){t.fn.dropdown=s;return this};t(document).on('click.bs.dropdown.data-api',n).on('click.bs.dropdown.data-api','.dropdown form',function(t){t.stopPropagation()}).on('click.bs.dropdown.data-api',i,e.prototype.toggle).on('keydown.bs.dropdown.data-api',i,e.prototype.keydown).on('keydown.bs.dropdown.data-api','.dropdown-menu',e.prototype.keydown)}(jQuery);+function(t){'use strict';var e=function(e,i){this.options=i;this.$body=t(document.body);this.$element=t(e);this.$dialog=this.$element.find('.modal-dialog');this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;if(this.options.remote){this.$element.find('.modal-content').load(this.options.remote,t.proxy(function(){this.$element.trigger('loaded.bs.modal')},this))}};e.VERSION='3.3.7';e.TRANSITION_DURATION=300;e.BACKDROP_TRANSITION_DURATION=150;e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};e.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)};e.prototype.show=function(i){var o=this,n=t.Event('show.bs.modal',{relatedTarget:i});this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0;this.checkScrollbar();this.setScrollbar();this.$body.addClass('modal-open');this.escape();this.resize();this.$element.on('click.dismiss.bs.modal','[data-dismiss="modal"]',t.proxy(this.hide,this));this.$dialog.on('mousedown.dismiss.bs.modal',function(){o.$element.one('mouseup.dismiss.bs.modal',function(e){if(t(e.target).is(o.$element))o.ignoreBackdropClick=!0})});this.backdrop(function(){var s=t.support.transition&&o.$element.hasClass('fade');if(!o.$element.parent().length){o.$element.appendTo(o.$body)};o.$element.show().scrollTop(0);o.adjustDialog();if(s){o.$element[0].offsetWidth};o.$element.addClass('in');o.enforceFocus();var n=t.Event('shown.bs.modal',{relatedTarget:i});s?o.$dialog.one('bsTransitionEnd',function(){o.$element.trigger('focus').trigger(n)}).emulateTransitionEnd(e.TRANSITION_DURATION):o.$element.trigger('focus').trigger(n)})};e.prototype.hide=function(i){if(i)i.preventDefault();i=t.Event('hide.bs.modal');this.$element.trigger(i);if(!this.isShown||i.isDefaultPrevented())return;this.isShown=!1;this.escape();this.resize();t(document).off('focusin.bs.modal');this.$element.removeClass('in').off('click.dismiss.bs.modal').off('mouseup.dismiss.bs.modal');this.$dialog.off('mousedown.dismiss.bs.modal');t.support.transition&&this.$element.hasClass('fade')?this.$element.one('bsTransitionEnd',t.proxy(this.hideModal,this)).emulateTransitionEnd(e.TRANSITION_DURATION):this.hideModal()};e.prototype.enforceFocus=function(){t(document).off('focusin.bs.modal').on('focusin.bs.modal',t.proxy(function(t){if(document!==t.target&&this.$element[0]!==t.target&&!this.$element.has(t.target).length){this.$element.trigger('focus')}},this))};e.prototype.escape=function(){if(this.isShown&&this.options.keyboard){this.$element.on('keydown.dismiss.bs.modal',t.proxy(function(t){t.which==27&&this.hide()},this))}
else if(!this.isShown){this.$element.off('keydown.dismiss.bs.modal')}};e.prototype.resize=function(){if(this.isShown){t(window).on('resize.bs.modal',t.proxy(this.handleUpdate,this))}
else{t(window).off('resize.bs.modal')}};e.prototype.hideModal=function(){var t=this;this.$element.hide();this.backdrop(function(){t.$body.removeClass('modal-open');t.resetAdjustments();t.resetScrollbar();t.$element.trigger('hidden.bs.modal')})};e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};e.prototype.backdrop=function(i){var r=this,s=this.$element.hasClass('fade')?'fade':'';if(this.isShown&&this.options.backdrop){var n=t.support.transition&&s;this.$backdrop=t(document.createElement('div')).addClass('modal-backdrop '+s).appendTo(this.$body);this.$element.on('click.dismiss.bs.modal',t.proxy(function(t){if(this.ignoreBackdropClick){this.ignoreBackdropClick=!1;return};if(t.target!==t.currentTarget)return;this.options.backdrop=='static'?this.$element[0].focus():this.hide()},this));if(n)this.$backdrop[0].offsetWidth;this.$backdrop.addClass('in');if(!i)return;n?this.$backdrop.one('bsTransitionEnd',i).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):i()}
else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass('in');var o=function(){r.removeBackdrop();i&&i()};t.support.transition&&this.$element.hasClass('fade')?this.$backdrop.one('bsTransitionEnd',o).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):o()}
else if(i){i()}};e.prototype.handleUpdate=function(){this.adjustDialog()};e.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:'',paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:''})};e.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:'',paddingRight:''})};e.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)};this.bodyIsOverflowing=document.body.clientWidth<t;this.scrollbarWidth=this.measureScrollbar()};e.prototype.setScrollbar=function(){var t=parseInt((this.$body.css('padding-right')||0),10);this.originalBodyPad=document.body.style.paddingRight||'';if(this.bodyIsOverflowing)this.$body.css('padding-right',t+this.scrollbarWidth)};e.prototype.resetScrollbar=function(){this.$body.css('padding-right',this.originalBodyPad)};e.prototype.measureScrollbar=function(){var t=document.createElement('div');t.className='modal-scrollbar-measure';this.$body.append(t);var e=t.offsetWidth-t.clientWidth;this.$body[0].removeChild(t);return e};function i(i,o){return this.each(function(){var s=t(this),n=s.data('bs.modal'),r=t.extend({},e.DEFAULTS,s.data(),typeof i=='object'&&i);if(!n)s.data('bs.modal',(n=new e(this,r)));if(typeof i=='string')n[i](o);else if(r.show)n.show(o)})};var o=t.fn.modal;t.fn.modal=i;t.fn.modal.Constructor=e;t.fn.modal.noConflict=function(){t.fn.modal=o;return this};t(document).on('click.bs.modal.data-api','[data-toggle="modal"]',function(e){var o=t(this),s=o.attr('href'),n=t(o.attr('data-target')||(s&&s.replace(/.*(?=#[^\s]+$)/,''))),r=n.data('bs.modal')?'toggle':t.extend({remote:!/#/.test(s)&&s},n.data(),o.data());if(o.is('a'))e.preventDefault();n.one('show.bs.modal',function(t){if(t.isDefaultPrevented())return n.one('hidden.bs.modal',function(){o.is(':visible')&&o.trigger('focus')})});i.call(n,r,this)})}(jQuery);+function(t){'use strict';var e=function(t,e){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init('tooltip',t,e)};e.VERSION='3.3.7';e.TRANSITION_DURATION=150;e.DEFAULTS={animation:!0,placement:'top',selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:'hover focus',title:'',delay:0,html:!1,container:!1,viewport:{selector:'body',padding:0}};e.prototype.init=function(e,i,o){this.enabled=!0;this.type=e;this.$element=t(i);this.options=this.getOptions(o);this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):(this.options.viewport.selector||this.options.viewport));this.inState={click:!1,hover:!1,focus:!1};if(this.$element[0]instanceof document.constructor&&!this.options.selector){throw new Error('`selector` option must be specified when initializing '+this.type+' on the window.document object!')};var r=this.options.trigger.split(' ');for(var s=r.length;s--;){var n=r[s];if(n=='click'){this.$element.on('click.'+this.type,this.options.selector,t.proxy(this.toggle,this))}
else if(n!='manual'){var a=n=='hover'?'mouseenter':'focusin',l=n=='hover'?'mouseleave':'focusout';this.$element.on(a+'.'+this.type,this.options.selector,t.proxy(this.enter,this));this.$element.on(l+'.'+this.type,this.options.selector,t.proxy(this.leave,this))}};this.options.selector?(this._options=t.extend({},this.options,{trigger:'manual',selector:''})):this.fixTitle()};e.prototype.getDefaults=function(){return e.DEFAULTS};e.prototype.getOptions=function(e){e=t.extend({},this.getDefaults(),this.$element.data(),e);if(e.delay&&typeof e.delay=='number'){e.delay={show:e.delay,hide:e.delay}};return e};e.prototype.getDelegateOptions=function(){var e={};var i=this.getDefaults();this._options&&t.each(this._options,function(t,o){if(i[t]!=o)e[t]=o});return e};e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data('bs.'+this.type);if(!i){i=new this.constructor(e.currentTarget,this.getDelegateOptions());t(e.currentTarget).data('bs.'+this.type,i)};if(e instanceof t.Event){i.inState[e.type=='focusin'?'focus':'hover']=!0};if(i.tip().hasClass('in')||i.hoverState=='in'){i.hoverState='in';return};clearTimeout(i.timeout);i.hoverState='in';if(!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){if(i.hoverState=='in')i.show()},i.options.delay.show)};e.prototype.isInStateTrue=function(){for(var t in this.inState){if(this.inState[t])return!0};return!1};e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data('bs.'+this.type);if(!i){i=new this.constructor(e.currentTarget,this.getDelegateOptions());t(e.currentTarget).data('bs.'+this.type,i)};if(e instanceof t.Event){i.inState[e.type=='focusout'?'focus':'hover']=!1};if(i.isInStateTrue())return;clearTimeout(i.timeout);i.hoverState='out';if(!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){if(i.hoverState=='out')i.hide()},i.options.delay.hide)};e.prototype.show=function(){var c=t.Event('show.bs.'+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(c);var m=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(c.isDefaultPrevented()||!m)return;var n=this,o=this.tip(),p=this.getUID(this.type);this.setContent();o.attr('id',p);this.$element.attr('aria-describedby',p);if(this.options.animation)o.addClass('fade');var i=typeof this.options.placement=='function'?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,d=/\s?auto?\s?/i,f=d.test(i);if(f)i=i.replace(d,'')||'top';o.detach().css({top:0,left:0,display:'block'}).addClass(i).data('bs.'+this.type,this);this.options.container?o.appendTo(this.options.container):o.insertAfter(this.$element);this.$element.trigger('inserted.bs.'+this.type);var s=this.getPosition(),a=o[0].offsetWidth,l=o[0].offsetHeight;if(f){var g=i,r=this.getPosition(this.$viewport);i=i=='bottom'&&s.bottom+l>r.bottom?'top':i=='top'&&s.top-l<r.top?'bottom':i=='right'&&s.right+a>r.width?'left':i=='left'&&s.left-a<r.left?'right':i;o.removeClass(g).addClass(i)};var u=this.getCalculatedOffset(i,s,a,l);this.applyPlacement(u,i);var h=function(){var t=n.hoverState;n.$element.trigger('shown.bs.'+n.type);n.hoverState=null;if(t=='out')n.leave(n)};t.support.transition&&this.$tip.hasClass('fade')?o.one('bsTransitionEnd',h).emulateTransitionEnd(e.TRANSITION_DURATION):h()}};e.prototype.applyPlacement=function(e,i){var o=this.tip(),c=o[0].offsetWidth,a=o[0].offsetHeight,l=parseInt(o.css('margin-top'),10),h=parseInt(o.css('margin-left'),10);if(isNaN(l))l=0;if(isNaN(h))h=0;e.top+=l;e.left+=h;t.offset.setOffset(o[0],t.extend({using:function(t){o.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0);o.addClass('in');var d=o[0].offsetWidth,s=o[0].offsetHeight;if(i=='top'&&s!=a){e.top=e.top+a-s};var n=this.getViewportAdjustedDelta(i,e,d,s);if(n.left)e.left+=n.left;else e.top+=n.top;var r=/top|bottom/.test(i),f=r?n.left*2-c+d:n.top*2-a+s,p=r?'offsetWidth':'offsetHeight';o.offset(e);this.replaceArrow(f,o[0][p],r)};e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?'left':'top',50*(1-t/e)+'%').css(i?'top':'left','')};e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find('.tooltip-inner')[this.options.html?'html':'text'](e);t.removeClass('fade in top bottom left right')};e.prototype.hide=function(i){var o=this,n=t(this.$tip),s=t.Event('hide.bs.'+this.type);function r(){if(o.hoverState!='in')n.detach();if(o.$element){o.$element.removeAttr('aria-describedby').trigger('hidden.bs.'+o.type)};i&&i()};this.$element.trigger(s);if(s.isDefaultPrevented())return;n.removeClass('in');t.support.transition&&n.hasClass('fade')?n.one('bsTransitionEnd',r).emulateTransitionEnd(e.TRANSITION_DURATION):r();this.hoverState=null;return this};e.prototype.fixTitle=function(){var t=this.$element;if(t.attr('title')||typeof t.attr('data-original-title')!='string'){t.attr('data-original-title',t.attr('title')||'').attr('title','')}};e.prototype.hasContent=function(){return this.getTitle()};e.prototype.getPosition=function(e){e=e||this.$element;var o=e[0],n=o.tagName=='BODY',i=o.getBoundingClientRect();if(i.width==null){i=t.extend({},i,{width:i.right-i.left,height:i.bottom-i.top})};var a=window.SVGElement&&o instanceof window.SVGElement,l=n?{top:0,left:0}:(a?null:e.offset());var r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()};var s=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},i,r,s,l)};e.prototype.getCalculatedOffset=function(t,e,i,o){return t=='bottom'?{top:e.top+e.height,left:e.left+e.width/2-i/2}:t=='top'?{top:e.top-o,left:e.left+e.width/2-i/2}:t=='left'?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}};e.prototype.getViewportAdjustedDelta=function(t,e,o,r){var n={top:0,left:0};if(!this.$viewport)return n;var s=this.options.viewport&&this.options.viewport.padding||0,i=this.getPosition(this.$viewport);if(/right|left/.test(t)){var h=e.top-s-i.scroll,d=e.top+s-i.scroll+r;if(h<i.top){n.top=i.top-h}
else if(d>i.top+i.height){n.top=i.top+i.height-d}}
else{var a=e.left-s,l=e.left+s+o;if(a<i.left){n.left=i.left-a}
else if(l>i.right){n.left=i.left+i.width-l}};return n};e.prototype.getTitle=function(){var e,i=this.$element,t=this.options;e=i.attr('data-original-title')||(typeof t.title=='function'?t.title.call(i[0]):t.title);return e};e.prototype.getUID=function(t){do t+=~~(Math.random()*1000000);while(document.getElementById(t))return t};e.prototype.tip=function(){if(!this.$tip){this.$tip=t(this.options.template);if(this.$tip.length!=1){throw new Error(this.type+' `template` option must consist of exactly 1 top-level element!')}};return this.$tip};e.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find('.tooltip-arrow'))};e.prototype.enable=function(){this.enabled=!0};e.prototype.disable=function(){this.enabled=!1};e.prototype.toggleEnabled=function(){this.enabled=!this.enabled};e.prototype.toggle=function(e){var i=this;if(e){i=t(e.currentTarget).data('bs.'+this.type);if(!i){i=new this.constructor(e.currentTarget,this.getDelegateOptions());t(e.currentTarget).data('bs.'+this.type,i)}};if(e){i.inState.click=!i.inState.click;if(i.isInStateTrue())i.enter(i);else i.leave(i)}
else{i.tip().hasClass('in')?i.leave(i):i.enter(i)}};e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout);this.hide(function(){t.$element.off('.'+t.type).removeData('bs.'+t.type);if(t.$tip){t.$tip.detach()};t.$tip=null;t.$arrow=null;t.$viewport=null;t.$element=null})};function o(i){return this.each(function(){var n=t(this),o=n.data('bs.tooltip'),s=typeof i=='object'&&i;if(!o&&/destroy|hide/.test(i))return;if(!o)n.data('bs.tooltip',(o=new e(this,s)));if(typeof i=='string')o[i]()})};var i=t.fn.tooltip;t.fn.tooltip=o;t.fn.tooltip.Constructor=e;t.fn.tooltip.noConflict=function(){t.fn.tooltip=i;return this}}(jQuery);+function(t){'use strict';var e=function(t,e){this.init('popover',t,e)};if(!t.fn.tooltip)throw new Error('Popover requires tooltip.js');e.VERSION='3.3.7';e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:'right',trigger:'click',content:'',template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'});e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype);e.prototype.constructor=e;e.prototype.getDefaults=function(){return e.DEFAULTS};e.prototype.setContent=function(){var t=this.tip(),i=this.getTitle(),e=this.getContent();t.find('.popover-title')[this.options.html?'html':'text'](i);t.find('.popover-content').children().detach().end()[this.options.html?(typeof e=='string'?'html':'append'):'text'](e);t.removeClass('fade top bottom left right in');if(!t.find('.popover-title').html())t.find('.popover-title').hide()};e.prototype.hasContent=function(){return this.getTitle()||this.getContent()};e.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr('data-content')||(typeof t.content=='function'?t.content.call(e[0]):t.content)};e.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find('.arrow'))};function o(i){return this.each(function(){var n=t(this),o=n.data('bs.popover'),s=typeof i=='object'&&i;if(!o&&/destroy|hide/.test(i))return;if(!o)n.data('bs.popover',(o=new e(this,s)));if(typeof i=='string')o[i]()})};var i=t.fn.popover;t.fn.popover=o;t.fn.popover.Constructor=e;t.fn.popover.noConflict=function(){t.fn.popover=i;return this}}(jQuery);+function(t){'use strict';function e(i,o){this.$body=t(document.body);this.$scrollElement=t(i).is(document.body)?t(window):t(i);this.options=t.extend({},e.DEFAULTS,o);this.selector=(this.options.target||'')+' .nav li > a';this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on('scroll.bs.scrollspy',t.proxy(this.process,this));this.refresh();this.process()};e.VERSION='3.3.7';e.DEFAULTS={offset:10};e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};e.prototype.refresh=function(){var e=this,i='offset',o=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();if(!t.isWindow(this.$scrollElement[0])){i='position';o=this.$scrollElement.scrollTop()};this.$body.find(this.selector).map(function(){var s=t(this),n=s.data('target')||s.attr('href'),e=/^#./.test(n)&&t(n);return(e&&e.length&&e.is(':visible')&&[[e[i]().top+o,n]])||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]);e.targets.push(this[1])})};e.prototype.process=function(){var i=this.$scrollElement.scrollTop()+this.options.offset,s=this.getScrollHeight(),r=this.options.offset+s-this.$scrollElement.height(),e=this.offsets,o=this.targets,n=this.activeTarget,t;if(this.scrollHeight!=s){this.refresh()};if(i>=r){return n!=(t=o[o.length-1])&&this.activate(t)};if(n&&i<e[0]){this.activeTarget=null;return this.clear()};for(t=e.length;t--;){n!=o[t]&&i>=e[t]&&(e[t+1]===undefined||i<e[t+1])&&this.activate(o[t])}};e.prototype.activate=function(e){this.activeTarget=e;this.clear();var o=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',i=t(o).parents('li').addClass('active');if(i.parent('.dropdown-menu').length){i=i.closest('li.dropdown').addClass('active')};i.trigger('activate.bs.scrollspy')};e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,'.active').removeClass('active')};function i(i){return this.each(function(){var n=t(this),o=n.data('bs.scrollspy'),s=typeof i=='object'&&i;if(!o)n.data('bs.scrollspy',(o=new e(this,s)));if(typeof i=='string')o[i]()})};var o=t.fn.scrollspy;t.fn.scrollspy=i;t.fn.scrollspy.Constructor=e;t.fn.scrollspy.noConflict=function(){t.fn.scrollspy=o;return this};t(window).on('load.bs.scrollspy.data-api',function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery);+function(t){'use strict';var e=function(e){this.element=t(e)};e.VERSION='3.3.7';e.TRANSITION_DURATION=150;e.prototype.show=function(){var e=this.element,a=e.closest('ul:not(.dropdown-menu)'),i=e.data('target');if(!i){i=e.attr('href');i=i&&i.replace(/.*(?=#[^\s]*$)/,'')};if(e.parent('li').hasClass('active'))return;var o=a.find('.active:last a'),r=t.Event('hide.bs.tab',{relatedTarget:e[0]});var s=t.Event('show.bs.tab',{relatedTarget:o[0]});o.trigger(r);e.trigger(s);if(s.isDefaultPrevented()||r.isDefaultPrevented())return;var n=t(i);this.activate(e.closest('li'),a);this.activate(n,n.parent(),function(){o.trigger({type:'hidden.bs.tab',relatedTarget:e[0]});e.trigger({type:'shown.bs.tab',relatedTarget:o[0]})})};e.prototype.activate=function(i,o,n){var s=o.find('> .active'),r=n&&t.support.transition&&(s.length&&s.hasClass('fade')||!!o.find('> .fade').length);function a(){s.removeClass('active').find('> .dropdown-menu > .active').removeClass('active').end().find('[data-toggle="tab"]').attr('aria-expanded',!1);i.addClass('active').find('[data-toggle="tab"]').attr('aria-expanded',!0);if(r){i[0].offsetWidth;i.addClass('in')}
else{i.removeClass('fade')};if(i.parent('.dropdown-menu').length){i.closest('li.dropdown').addClass('active').end().find('[data-toggle="tab"]').attr('aria-expanded',!0)};n&&n()};s.length&&r?s.one('bsTransitionEnd',a).emulateTransitionEnd(e.TRANSITION_DURATION):a();s.removeClass('in')};function o(i){return this.each(function(){var n=t(this),o=n.data('bs.tab');if(!o)n.data('bs.tab',(o=new e(this)));if(typeof i=='string')o[i]()})};var n=t.fn.tab;t.fn.tab=o;t.fn.tab.Constructor=e;t.fn.tab.noConflict=function(){t.fn.tab=n;return this};var i=function(e){e.preventDefault();o.call(t(this),'show')};t(document).on('click.bs.tab.data-api','[data-toggle="tab"]',i).on('click.bs.tab.data-api','[data-toggle="pill"]',i)}(jQuery);+function(t){'use strict';var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o);this.$target=t(this.options.target).on('scroll.bs.affix.data-api',t.proxy(this.checkPosition,this)).on('click.bs.affix.data-api',t.proxy(this.checkPositionWithEventLoop,this));this.$element=t(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()};e.VERSION='3.3.7';e.RESET='affix affix-top affix-bottom';e.DEFAULTS={offset:0,target:window};e.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),r=this.$element.offset(),a=this.$target.height();if(i!=null&&this.affixed=='top')return n<i?'top':!1;if(this.affixed=='bottom'){if(i!=null)return(n+this.unpin<=r.top)?!1:'bottom';return(n+a<=t-o)?!1:'bottom'};var s=this.affixed==null,l=s?n:r.top,h=s?a:e;if(i!=null&&n<=i)return'top';if(o!=null&&(l+h>=t-o))return'bottom';return!1};e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass('affix');var t=this.$target.scrollTop(),i=this.$element.offset();return(this.pinnedOffset=i.top-t)};e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)};e.prototype.checkPosition=function(){if(!this.$element.is(':visible'))return;var l=this.$element.height(),o=this.options.offset,s=o.top,n=o.bottom,h=Math.max(t(document).height(),t(document.body).height());if(typeof o!='object')n=s=o;if(typeof s=='function')s=o.top(this.$element);if(typeof n=='function')n=o.bottom(this.$element);var i=this.getState(h,l,s,n);if(this.affixed!=i){if(this.unpin!=null)this.$element.css('top','');var r='affix'+(i?'-'+i:''),a=t.Event(r+'.bs.affix');this.$element.trigger(a);if(a.isDefaultPrevented())return;this.affixed=i;this.unpin=i=='bottom'?this.getPinnedOffset():null;this.$element.removeClass(e.RESET).addClass(r).trigger(r.replace('affix','affixed')+'.bs.affix')};if(i=='bottom'){this.$element.offset({top:h-l-n})}};function i(i){return this.each(function(){var n=t(this),o=n.data('bs.affix'),s=typeof i=='object'&&i;if(!o)n.data('bs.affix',(o=new e(this,s)));if(typeof i=='string')o[i]()})};var o=t.fn.affix;t.fn.affix=i;t.fn.affix.Constructor=e;t.fn.affix.noConflict=function(){t.fn.affix=o;return this};t(window).on('load',function(){t('[data-spy="affix"]').each(function(){var o=t(this),e=o.data();e.offset=e.offset||{};if(e.offsetBottom!=null)e.offset.bottom=e.offsetBottom;if(e.offsetTop!=null)e.offset.top=e.offsetTop;i.call(o,e)})})}(jQuery);