|
-if(function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?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)}:t(e)}("undefined"!=typeof window?window:this,function(x,e){"use strict";var t=[],C=x.document,i=Object.getPrototypeOf,s=t.slice,p=t.concat,l=t.push,o=t.indexOf,n={},a=n.toString,f=n.hasOwnProperty,r=f.toString,_=r.call(Object),g={},k=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},b=function(e){return null!=e&&e===e.window},u={type:!0,src:!0,noModule:!0};function y(e,t,n){var i,o=(t=t||C).createElement("script");if(o.text=e,n)for(i in u)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[a.call(e)]||"object":typeof e}var T=function(e,t){return new T.fn.init(e,t)},d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function c(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!k(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}T.fn=T.prototype={jquery:"3.3.1",constructor:T,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(n){return this.pushStack(T.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:t.sort,splice:t.splice},T.extend=T.fn.extend=function(){var e,t,n,i,o,a,r=arguments[0]||{},s=1,l=arguments.length,_=!1;for("boolean"==typeof r&&(_=r,r=arguments[s]||{},s++),"object"==typeof r||k(r)||(r={}),s===l&&(r=this,s--);s<l;s++)if(null!=(e=arguments[s]))for(t in e)n=r[t],r!==(i=e[t])&&(_&&i&&(T.isPlainObject(i)||(o=Array.isArray(i)))?(o?(o=!1,a=n&&Array.isArray(n)?n:[]):a=n&&T.isPlainObject(n)?n:{},r[t]=T.extend(_,a,i)):void 0!==i&&(r[t]=i));return r},T.extend({expando:"jQuery"+("3.3.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==a.call(e)||(t=i(e))&&("function"!=typeof(n=f.call(t,"constructor")&&t.constructor)||r.call(n)!==_))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e){y(e)},each:function(e,t){var n,i=0;if(c(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(d,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?T.merge(n,"string"==typeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:o.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;i<n;i++)e[o++]=t[i];return e.length=o,e},grep:function(e,t,n){for(var i=[],o=0,a=e.length,r=!n;o<a;o++)!t(e[o],o)!==r&&i.push(e[o]);return i},map:function(e,t,n){var i,o,a=0,r=[];if(c(e))for(i=e.length;a<i;a++)null!=(o=t(e[a],a,n))&&r.push(o);else for(a in e)null!=(o=t(e[a],a,n))&&r.push(o);return p.apply([],r)},guid:1,support:g}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=t[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,h,y,a,o,m,d,p,w,l,_,v,x,r,C,f,s,u,g,T="sizzle"+1*new Date,k=n.document,$=0,i=0,c=re(),b=re(),S=re(),E=function(e,t){return e===t&&(_=!0),0},A={}.hasOwnProperty,t=[],N=t.pop,D=t.push,j=t.push,O=t.slice,I=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",q="\\["+P+"*("+L+")(?:"+P+"*([*^$|!~]?=)"+P+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+P+"*\\]",H=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+q+")*)|.*)\\)|)",B=new RegExp(P+"+","g"),M=new RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),z=new RegExp("^"+P+"*,"+P+"*"),F=new RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),U=new RegExp("="+P+"*([^\\]'\"]*?)"+P+"*\\]","g"),K=new RegExp(H),W=new RegExp("^"+L+"$"),G={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+q),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},V=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Y=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,X=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),ee=function(e,t,n){var i="0x"+t-65536;return i!=i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){v()},oe=ke(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{j.apply(t=O.call(k.childNodes),k.childNodes),t[k.childNodes.length].nodeType}catch(n){j={apply:t.length?function(e,t){D.apply(e,O.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function ae(e,t,n,i){var o,a,r,s,l,_,u,d=t&&t.ownerDocument,c=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==c&&9!==c&&11!==c)return n;if(!i&&((t?t.ownerDocument||t:k)!==x&&v(t),t=t||x,C)){if(11!==c&&(l=Y.exec(e)))if(o=l[1]){if(9===c){if(!(r=t.getElementById(o)))return n;if(r.id===o)return n.push(r),n}else if(d&&(r=d.getElementById(o))&&g(t,r)&&r.id===o)return n.push(r),n}else{if(l[2])return j.apply(n,t.getElementsByTagName(e)),n;if((o=l[3])&&h.getElementsByClassName&&t.getElementsByClassName)return j.apply(n,t.getElementsByClassName(o)),n}if(h.qsa&&!S[e+" "]&&(!f||!f.test(e))){if(1!==c)d=t,u=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(te,ne):t.setAttribute("id",s=T),a=(_=m(e)).length;a--;)_[a]="#"+s+" "+ge(_[a]);u=_.join(","),d=X.test(e)&&pe(t.parentNode)||t}if(u)try{return j.apply(n,d.querySelectorAll(u)),n}catch(e){}finally{s===T&&t.removeAttribute("id")}}}return p(e.replace(M,"$1"),t,n,i)}function re(){var i=[];return function e(t,n){return i.push(t+" ")>y.cacheLength&&delete e[i.shift()],e[t+" "]=n}}function se(e){return e[T]=!0,e}function le(e){var t=x.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function _e(e,t){for(var n=e.split("|"),i=n.length;i--;)y.attrHandle[n[i]]=t}function ue(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function ce(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function he(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&oe(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function me(r){return se(function(a){return a=+a,se(function(e,t){for(var n,i=r([],e.length,a),o=i.length;o--;)e[n=i[o]]&&(e[n]=!(t[n]=e[n]))})})}function pe(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in h=ae.support={},o=ae.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},v=ae.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:k;return i!==x&&9===i.nodeType&&i.documentElement&&(r=(x=i).documentElement,C=!o(x),k!==x&&(n=x.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",ie,!1):n.attachEvent&&n.attachEvent("onunload",ie)),h.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),h.getElementsByTagName=le(function(e){return e.appendChild(x.createComment("")),!e.getElementsByTagName("*").length}),h.getElementsByClassName=J.test(x.getElementsByClassName),h.getById=le(function(e){return r.appendChild(e).id=T,!x.getElementsByName||!x.getElementsByName(T).length}),h.getById?(y.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},y.find.ID=function(e,t){if(void 0!==t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(y.filter.ID=function(e){var n=e.replace(Z,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},y.find.ID=function(e,t){if(void 0!==t.getElementById&&C){var n,i,o,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(o=t.getElementsByName(e),i=0;a=o[i++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),y.find.TAG=h.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):h.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&i.push(n);return i}return a},y.find.CLASS=h.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&C)return t.getElementsByClassName(e)},s=[],f=[],(h.qsa=J.test(x.querySelectorAll))&&(le(function(e){r.appendChild(e).innerHTML="<a id='"+T+"'></a><select id='"+T+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||f.push("\\["+P+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+T+"-]").length||f.push("~="),e.querySelectorAll(":checked").length||f.push(":checked"),e.querySelectorAll("a#"+T+"+*").length||f.push(".#.+[+~]")}),le(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=x.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&f.push("name"+P+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),f.push(",.*:")})),(h.matchesSelector=J.test(u=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.oMatchesSelector||r.msMatchesSelector))&&le(function(e){h.disconnectedMatch=u.call(e,"*"),u.call(e,"[s!='']:x"),s.push("!=",H)}),f=f.length&&new RegExp(f.join("|")),s=s.length&&new RegExp(s.join("|")),t=J.test(r.compareDocumentPosition),g=t||J.test(r.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E=t?function(e,t){if(e===t)return _=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===n?e===x||e.ownerDocument===k&&g(k,e)?-1:t===x||t.ownerDocument===k&&g(k,t)?1:l?I(l,e)-I(l,t):0:4&n?-1:1)}:function(e,t){if(e===t)return _=!0,0;var n,i=0,o=e.parentNode,a=t.parentNode,r=[e],s=[t];if(!o||!a)return e===x?-1:t===x?1:o?-1:a?1:l?I(l,e)-I(l,t):0;if(o===a)return ue(e,t);for(n=e;n=n.parentNode;)r.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;r[i]===s[i];)i++;return i?ue(r[i],s[i]):r[i]===k?-1:s[i]===k?1:0}),x},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==x&&v(e),t=t.replace(U,"='$1']"),h.matchesSelector&&C&&!S[t+" "]&&(!s||!s.test(t))&&(!f||!f.test(t)))try{var n=u.call(e,t);if(n||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return 0<ae(t,x,null,[e]).length},ae.contains=function(e,t){return(e.ownerDocument||e)!==x&&v(e),g(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==x&&v(e);var n=y.attrHandle[t.toLowerCase()],i=n&&A.call(y.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==i?i:h.attributes||!C?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},ae.escape=function(e){return(e+"").replace(te,ne)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,n=[],i=0,o=0;if(_=!h.detectDuplicates,l=!h.sortStable&&e.slice(0),e.sort(E),_){for(;t=e[o++];)t===e[o]&&(i=n.push(o));for(;i--;)e.splice(n[i],1)}return l=null,e},a=ae.getText=function(e){var t,n="",i=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[i++];)n+=a(t);return n},(y=ae.selectors={cacheLength:50,createPseudo:se,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&K.test(n)&&(t=m(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=c[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&c(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,i,o){return function(e){var t=ae.attr(e,n);return null==t?"!="===i:!i||(t+="","="===i?t===o:"!="===i?t!==o:"^="===i?o&&0===t.indexOf(o):"*="===i?o&&-1<t.indexOf(o):"$="===i?o&&t.slice(-o.length)===o:"~="===i?-1<(" "+t.replace(B," ")+" ").indexOf(o):"|="===i&&(t===o||t.slice(0,o.length+1)===o+"-"))}},CHILD:function(m,e,t,p,f){var g="nth"!==m.slice(0,3),k="last"!==m.slice(-4),b="of-type"===e;return 1===p&&0===f?function(e){return!!e.parentNode}:function(e,t,n){var i,o,a,r,s,l,_=g!==k?"nextSibling":"previousSibling",u=e.parentNode,d=b&&e.nodeName.toLowerCase(),c=!n&&!b,h=!1;if(u){if(g){for(;_;){for(r=e;r=r[_];)if(b?r.nodeName.toLowerCase()===d:1===r.nodeType)return!1;l=_="only"===m&&!l&&"nextSibling"}return!0}if(l=[k?u.firstChild:u.lastChild],k&&c){for(h=(s=(i=(o=(a=(r=u)[T]||(r[T]={}))[r.uniqueID]||(a[r.uniqueID]={}))[m]||[])[0]===$&&i[1])&&i[2],r=s&&u.childNodes[s];r=++s&&r&&r[_]||(h=s=0)||l.pop();)if(1===r.nodeType&&++h&&r===e){o[m]=[$,s,h];break}}else if(c&&(h=s=(i=(o=(a=(r=e)[T]||(r[T]={}))[r.uniqueID]||(a[r.uniqueID]={}))[m]||[])[0]===$&&i[1]),!1===h)for(;(r=++s&&r&&r[_]||(h=s=0)||l.pop())&&((b?r.nodeName.toLowerCase()!==d:1!==r.nodeType)||!++h||(c&&((o=(a=r[T]||(r[T]={}))[r.uniqueID]||(a[r.uniqueID]={}))[m]=[$,h]),r!==e)););return(h-=f)===p||h%p==0&&0<=h/p}}},PSEUDO:function(e,a){var t,r=y.pseudos[e]||y.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return r[T]?r(a):1<r.length?(t=[e,e,"",a],y.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,t){for(var n,i=r(e,a),o=i.length;o--;)e[n=I(e,i[o])]=!(t[n]=i[o])}):function(e){return r(e,0,t)}):r}},pseudos:{not:se(function(e){var i=[],o=[],s=d(e.replace(M,"$1"));return s[T]?se(function(e,t,n,i){for(var o,a=s(e,null,i,[]),r=e.length;r--;)(o=a[r])&&(e[r]=!(t[r]=o))}):function(e,t,n){return i[0]=e,s(i,null,n,o),i[0]=null,!o.pop()}}),has:se(function(t){return function(e){return 0<ae(t,e).length}}),contains:se(function(t){return t=t.replace(Z,ee),function(e){return-1<(e.textContent||e.innerText||a(e)).indexOf(t)}}),lang:se(function(n){return W.test(n||"")||ae.error("unsupported lang: "+n),n=n.replace(Z,ee).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===x.activeElement&&(!x.hasFocus||x.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!y.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return V.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:me(function(){return[0]}),last:me(function(e,t){return[t-1]}),eq:me(function(e,t,n){return[n<0?n+t:n]}),even:me(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:me(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:me(function(e,t,n){for(var i=n<0?n+t:n;0<=--i;)e.push(i);return e}),gt:me(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}}).pseudos.nth=y.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})y.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})y.pseudos[e]=ce(e);function fe(){}function ge(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function ke(s,e,t){var l=e.dir,_=e.next,u=_||l,d=t&&"parentNode"===u,c=i++;return e.first?function(e,t,n){for(;e=e[l];)if(1===e.nodeType||d)return s(e,t,n);return!1}:function(e,t,n){var i,o,a,r=[$,c];if(n){for(;e=e[l];)if((1===e.nodeType||d)&&s(e,t,n))return!0}else for(;e=e[l];)if(1===e.nodeType||d)if(o=(a=e[T]||(e[T]={}))[e.uniqueID]||(a[e.uniqueID]={}),_&&_===e.nodeName.toLowerCase())e=e[l]||e;else{if((i=o[u])&&i[0]===$&&i[1]===c)return r[2]=i[2];if((o[u]=r)[2]=s(e,t,n))return!0}return!1}}function be(o){return 1<o.length?function(e,t,n){for(var i=o.length;i--;)if(!o[i](e,t,n))return!1;return!0}:o[0]}function ye(e,t,n,i,o){for(var a,r=[],s=0,l=e.length,_=null!=t;s<l;s++)(a=e[s])&&(n&&!n(a,i,o)||(r.push(a),_&&t.push(s)));return r}function we(h,m,p,f,g,e){return f&&!f[T]&&(f=we(f)),g&&!g[T]&&(g=we(g,e)),se(function(e,t,n,i){var o,a,r,s=[],l=[],_=t.length,u=e||function(e,t,n){for(var i=0,o=t.length;i<o;i++)ae(e,t[i],n);return n}(m||"*",n.nodeType?[n]:n,[]),d=!h||!e&&m?u:ye(u,s,h,n,i),c=p?g||(e?h:_||f)?[]:t:d;if(p&&p(d,c,n,i),f)for(o=ye(c,l),f(o,[],n,i),a=o.length;a--;)(r=o[a])&&(c[l[a]]=!(d[l[a]]=r));if(e){if(g||h){if(g){for(o=[],a=c.length;a--;)(r=c[a])&&o.push(d[a]=r);g(null,c=[],o,i)}for(a=c.length;a--;)(r=c[a])&&-1<(o=g?I(e,r):s[a])&&(e[o]=!(t[o]=r))}}else c=ye(c===t?c.splice(_,c.length):c),g?g(null,t,c,i):j.apply(t,c)})}function ve(e){for(var o,t,n,i=e.length,a=y.relative[e[0].type],r=a||y.relative[" "],s=a?1:0,l=ke(function(e){return e===o},r,!0),_=ke(function(e){return-1<I(o,e)},r,!0),u=[function(e,t,n){var i=!a&&(n||t!==w)||((o=t).nodeType?l(e,t,n):_(e,t,n));return o=null,i}];s<i;s++)if(t=y.relative[e[s].type])u=[ke(be(u),t)];else{if((t=y.filter[e[s].type].apply(null,e[s].matches))[T]){for(n=++s;n<i&&!y.relative[e[n].type];n++);return we(1<s&&be(u),1<s&&ge(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(M,"$1"),t,s<n&&ve(e.slice(s,n)),n<i&&ve(e=e.slice(n)),n<i&&ge(e))}u.push(t)}return be(u)}return fe.prototype=y.filters=y.pseudos,y.setFilters=new fe,m=ae.tokenize=function(e,t){var n,i,o,a,r,s,l,_=b[e+" "];if(_)return t?0:_.slice(0);for(r=e,s=[],l=y.preFilter;r;){for(a in n&&!(i=z.exec(r))||(i&&(r=r.slice(i[0].length)||r),s.push(o=[])),n=!1,(i=F.exec(r))&&(n=i.shift(),o.push({value:n,type:i[0].replace(M," ")}),r=r.slice(n.length)),y.filter)!(i=G[a].exec(r))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),r=r.slice(n.length));if(!n)break}return t?r.length:r?ae.error(e):b(e,s).slice(0)},d=ae.compile=function(e,t){var n,f,g,k,b,i,o=[],a=[],r=S[e+" "];if(!r){for(t||(t=m(e)),n=t.length;n--;)(r=ve(t[n]))[T]?o.push(r):a.push(r);(r=S(e,(f=a,g=o,k=0<g.length,b=0<f.length,i=function(e,t,n,i,o){var a,r,s,l=0,_="0",u=e&&[],d=[],c=w,h=e||b&&y.find.TAG("*",o),m=$+=null==c?1:Math.random()||.1,p=h.length;for(o&&(w=t===x||t||o);_!==p&&null!=(a=h[_]);_++){if(b&&a){for(r=0,t||a.ownerDocument===x||(v(a),n=!C);s=f[r++];)if(s(a,t||x,n)){i.push(a);break}o&&($=m)}k&&((a=!s&&a)&&l--,e&&u.push(a))}if(l+=_,k&&_!==l){for(r=0;s=g[r++];)s(u,d,t,n);if(e){if(0<l)for(;_--;)u[_]||d[_]||(d[_]=N.call(i));d=ye(d)}j.apply(i,d),o&&!e&&0<d.length&&1<l+g.length&&ae.uniqueSort(i)}return o&&($=m,w=c),u},k?se(i):i))).selector=e}return r},p=ae.select=function(e,t,n,i){var o,a,r,s,l,_="function"==typeof e&&e,u=!i&&m(e=_.selector||e);if(n=n||[],1===u.length){if(2<(a=u[0]=u[0].slice(0)).length&&"ID"===(r=a[0]).type&&9===t.nodeType&&C&&y.relative[a[1].type]){if(!(t=(y.find.ID(r.matches[0].replace(Z,ee),t)||[])[0]))return n;_&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(o=G.needsContext.test(e)?0:a.length;o--&&(r=a[o],!y.relative[s=r.type]);)if((l=y.find[s])&&(i=l(r.matches[0].replace(Z,ee),X.test(a[0].type)&&pe(t.parentNode)||t))){if(a.splice(o,1),!(e=i.length&&ge(a)))return j.apply(n,i),n;break}}return(_||d(e,u))(i,t,!C,n,!t||X.test(e)&&pe(t.parentNode)||t),n},h.sortStable=T.split("").sort(E).join("")===T,h.detectDuplicates=!!_,v(),h.sortDetached=le(function(e){return 1&e.compareDocumentPosition(x.createElement("fieldset"))}),le(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||_e("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),h.attributes&&le(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||_e("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||_e(R,function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),ae}(x);T.find=h,T.expr=h.selectors,T.expr[":"]=T.expr.pseudos,T.uniqueSort=T.unique=h.uniqueSort,T.text=h.getText,T.isXMLDoc=h.isXML,T.contains=h.contains,T.escapeSelector=h.escape;var m=function(e,t,n){for(var i=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&T(e).is(n))break;i.push(e)}return i},v=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},$=T.expr.match.needsContext;function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var E=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function A(e,n,i){return k(n)?T.grep(e,function(e,t){return!!n.call(e,t,e)!==i}):n.nodeType?T.grep(e,function(e){return e===n!==i}):"string"!=typeof n?T.grep(e,function(e){return-1<o.call(n,e)!==i}):T.filter(n,e,i)}T.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?T.find.matchesSelector(i,e)?[i]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,i=this.length,o=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t<i;t++)if(T.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)T.find(e,o[t],n);return 1<i?T.uniqueSort(n):n},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&$.test(e)?T(e):e||[],!1).length}});var N,D=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||N,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:D.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),E.test(i[1])&&T.isPlainObject(t))for(i in t)k(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=C.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):k(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,N=T(C);var j=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function I(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(T.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,o=this.length,a=[],r="string"!=typeof e&&T(e);if(!$.test(e))for(;i<o;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(r?-1<r.index(n):1===n.nodeType&&T.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(1<a.length?T.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?o.call(T(e),this[0]):o.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return m(e,"parentNode")},parentsUntil:function(e,t,n){return m(e,"parentNode",n)},next:function(e){return I(e,"nextSibling")},prev:function(e){return I(e,"previousSibling")},nextAll:function(e){return m(e,"nextSibling")},prevAll:function(e){return m(e,"previousSibling")},nextUntil:function(e,t,n){return m(e,"nextSibling",n)},prevUntil:function(e,t,n){return m(e,"previousSibling",n)},siblings:function(e){return v((e.parentNode||{}).firstChild,e)},children:function(e){return v(e.firstChild)},contents:function(e){return S(e,"iframe")?e.contentDocument:(S(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(i,o){T.fn[i]=function(e,t){var n=T.map(this,o,e);return"Until"!==i.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=T.filter(t,n)),1<this.length&&(O[i]||T.uniqueSort(n),j.test(i)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function P(e){return e}function L(e){throw e}function q(e,t,n,i){var o;try{e&&k(o=e.promise)?o.call(e).done(t).fail(n):e&&k(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(i){var e,n;i="string"==typeof i?(e=i,n={},T.each(e.match(R)||[],function(e,t){n[t]=!0}),n):T.extend({},i);var o,t,a,r,s=[],l=[],_=-1,u=function(){for(r=r||i.once,a=o=!0;l.length;_=-1)for(t=l.shift();++_<s.length;)!1===s[_].apply(t[0],t[1])&&i.stopOnFalse&&(_=s.length,t=!1);i.memory||(t=!1),o=!1,r&&(s=t?[]:"")},d={add:function(){return s&&(t&&!o&&(_=s.length-1,l.push(t)),function n(e){T.each(e,function(e,t){k(t)?i.unique&&d.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!o&&u()),this},remove:function(){return T.each(arguments,function(e,t){for(var n;-1<(n=T.inArray(t,s,n));)s.splice(n,1),n<=_&&_--}),this},has:function(e){return e?-1<T.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return r=l=[],s=t="",this},disabled:function(){return!s},lock:function(){return r=l=[],t||o||(s=t=""),this},locked:function(){return!!r},fireWith:function(e,t){return r||(t=[e,(t=t||[]).slice?t.slice():t],l.push(t),o||u()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!a}};return d},T.extend({Deferred:function(e){var a=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],o="pending",r={state:function(){return o},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var o=arguments;return T.Deferred(function(i){T.each(a,function(e,t){var n=k(o[t[4]])&&o[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&k(e.promise)?e.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[t[0]+"With"](this,n?[e]:arguments)})}),o=null}).promise()},then:function(t,n,i){var l=0;function _(o,a,r,s){return function(){var n=this,i=arguments,e=function(){var e,t;if(!(o<l)){if((e=r.apply(n,i))===a.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,k(t)?s?t.call(e,_(l,a,P,s),_(l,a,L,s)):(l++,t.call(e,_(l,a,P,s),_(l,a,L,s),_(l,a,P,a.notifyWith))):(r!==P&&(n=void 0,i=[e]),(s||a.resolveWith)(n,i))}},t=s?e:function(){try{e()}catch(e){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(e,t.stackTrace),l<=o+1&&(r!==L&&(n=void 0,i=[e]),a.rejectWith(n,i))}};o?t():(T.Deferred.getStackHook&&(t.stackTrace=T.Deferred.getStackHook()),x.setTimeout(t))}}return T.Deferred(function(e){a[0][3].add(_(0,e,k(i)?i:P,e.notifyWith)),a[1][3].add(_(0,e,k(t)?t:P)),a[2][3].add(_(0,e,k(n)?n:L))}).promise()},promise:function(e){return null!=e?T.extend(e,r):r}},s={};return T.each(a,function(e,t){var n=t[2],i=t[5];r[t[1]]=n.add,i&&n.add(function(){o=i},a[3-e][2].disable,a[3-e][3].disable,a[0][2].lock,a[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),r.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,i=Array(t),o=s.call(arguments),a=T.Deferred(),r=function(t){return function(e){i[t]=this,o[t]=1<arguments.length?s.call(arguments):e,--n||a.resolveWith(i,o)}};if(n<=1&&(q(e,a.done(r(t)).resolve,a.reject,!n),"pending"===a.state()||k(o[t]&&o[t].then)))return a.then();for(;t--;)q(o[t],r(t),a.reject);return a.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){x.console&&x.console.warn&&e&&H.test(e.name)&&x.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){x.setTimeout(function(){throw e})};var B=T.Deferred();function M(){C.removeEventListener("DOMContentLoaded",M),x.removeEventListener("load",M),T.ready()}T.fn.ready=function(e){return B.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||((T.isReady=!0)!==e&&0<--T.readyWait||B.resolveWith(C,[T]))}}),T.ready.then=B.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?x.setTimeout(T.ready):(C.addEventListener("DOMContentLoaded",M),x.addEventListener("load",M));var z=function(e,t,n,i,o,a,r){var s=0,l=e.length,_=null==n;if("object"===w(n))for(s in o=!0,n)z(e,t,s,n[s],!0,a,r);else if(void 0!==i&&(o=!0,k(i)||(r=!0),_&&(r?(t.call(e,i),t=null):(_=t,t=function(e,t,n){return _.call(T(e),n)})),t))for(;s<l;s++)t(e[s],n,r?i:i.call(e[s],s,t(e[s],n)));return o?e:_?t.call(e):l?t(e[0],n):a},F=/^-ms-/,U=/-([a-z])/g;function K(e,t){return t.toUpperCase()}function W(e){return e.replace(F,"ms-").replace(U,K)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function V(){this.expando=T.expando+V.uid++}V.uid=1,V.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,o=this.cache(e);if("string"==typeof t)o[W(t)]=n;else for(i in t)o[W(i)]=t[i];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][W(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(W):(t=W(t))in i?[t]:t.match(R)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||T.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var Q=new V,J=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,X=/[A-Z]/g;function Z(e,t,n){var i,o;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(X,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n="true"===(o=n)||"false"!==o&&("null"===o?null:o===+o+""?+o:Y.test(o)?JSON.parse(o):o)}catch(e){}J.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),T.fn.extend({data:function(n,e){var t,i,o,a=this[0],r=a&&a.attributes;if(void 0===n){if(this.length&&(o=J.get(a),1===a.nodeType&&!Q.get(a,"hasDataAttrs"))){for(t=r.length;t--;)r[t]&&0===(i=r[t].name).indexOf("data-")&&(i=W(i.slice(5)),Z(a,i,o[i]));Q.set(a,"hasDataAttrs",!0)}return o}return"object"==typeof n?this.each(function(){J.set(this,n)}):z(this,function(e){var t;if(a&&void 0===e){if(void 0!==(t=J.get(a,n)))return t;if(void 0!==(t=Z(a,n)))return t}else this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),T.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=Q.get(e,t),n&&(!i||Array.isArray(n)?i=Q.access(e,t,T.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),i=n.length,o=n.shift(),a=T._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete a.stop,o.call(e,function(){T.dequeue(e,t)},a)),!i&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:T.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?T.queue(this[0],t):void 0===n?this:this.each(function(){var e=T.queue(this,t,n);T._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&T.dequeue(this,t)})},dequeue:function(e){return this.each(function(){T.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,o=T.Deferred(),a=this,r=this.length,s=function(){--i||o.resolveWith(a,[a])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";r--;)(n=Q.get(a[r],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(s));return s(),o.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],ie=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&T.contains(e.ownerDocument,e)&&"none"===T.css(e,"display")},oe=function(e,t,n,i){var o,a,r={};for(a in t)r[a]=e.style[a],e.style[a]=t[a];for(a in o=n.apply(e,i||[]),t)e.style[a]=r[a];return o};function ae(e,t,n,i){var o,a,r=20,s=i?function(){return i.cur()}:function(){return T.css(e,t,"")},l=s(),_=n&&n[3]||(T.cssNumber[t]?"":"px"),u=(T.cssNumber[t]||"px"!==_&&+l)&&te.exec(T.css(e,t));if(u&&u[3]!==_){for(l/=2,_=_||u[3],u=+l||1;r--;)T.style(e,t,u+_),(1-a)*(1-(a=s()/l||.5))<=0&&(r=0),u/=a;u*=2,T.style(e,t,u+_),n=n||[]}return n&&(u=+u||+l||0,o=n[1]?u+(n[1]+1)*n[2]:+n[2],i&&(i.unit=_,i.start=u,i.end=o)),o}var re={};function se(e,t){for(var n,i,o=[],a=0,r=e.length;a<r;a++)(i=e[a]).style&&(n=i.style.display,t?("none"===n&&(o[a]=Q.get(i,"display")||null,o[a]||(i.style.display="")),""===i.style.display&&ie(i)&&(o[a]=(d=_=l=void 0,_=(s=i).ownerDocument,u=s.nodeName,(d=re[u])||(l=_.body.appendChild(_.createElement(u)),d=T.css(l,"display"),l.parentNode.removeChild(l),"none"===d&&(d="block"),re[u]=d)))):"none"!==n&&(o[a]="none",Q.set(i,"display",n)));var s,l,_,u,d;for(a=0;a<r;a++)null!=o[a]&&(e[a].style.display=o[a]);return e}T.fn.extend({show:function(){return se(this,!0)},hide:function(){return se(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ie(this)?T(this).show():T(this).hide()})}});var le=/^(?:checkbox|radio)$/i,_e=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ue=/^$|^module$|\/(?:java|ecma)script/i,de={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,"",""]};function ce(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?T.merge([e],n):n}function he(e,t){for(var n=0,i=e.length;n<i;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}de.optgroup=de.option,de.tbody=de.tfoot=de.colgroup=de.caption=de.thead,de.th=de.td;var me,pe,fe=/<|&#?\w+;/;function ge(e,t,n,i,o){for(var a,r,s,l,_,u,d=t.createDocumentFragment(),c=[],h=0,m=e.length;h<m;h++)if((a=e[h])||0===a)if("object"===w(a))T.merge(c,a.nodeType?[a]:a);else if(fe.test(a)){for(r=r||d.appendChild(t.createElement("div")),s=(_e.exec(a)||["",""])[1].toLowerCase(),l=de[s]||de._default,r.innerHTML=l[1]+T.htmlPrefilter(a)+l[2],u=l[0];u--;)r=r.lastChild;T.merge(c,r.childNodes),(r=d.firstChild).textContent=""}else c.push(t.createTextNode(a));for(d.textContent="",h=0;a=c[h++];)if(i&&-1<T.inArray(a,i))o&&o.push(a);else if(_=T.contains(a.ownerDocument,a),r=ce(d.appendChild(a),"script"),_&&he(r),n)for(u=0;a=r[u++];)ue.test(a.type||"")&&n.push(a);return d}me=C.createDocumentFragment().appendChild(C.createElement("div")),(pe=C.createElement("input")).setAttribute("type","radio"),pe.setAttribute("checked","checked"),pe.setAttribute("name","t"),me.appendChild(pe),g.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var ke=C.documentElement,be=/^key/,ye=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,we=/^([^.]*)(?:\.(.+)|)/;function ve(){return!0}function xe(){return!1}function Ce(){try{return C.activeElement}catch(e){}}function Te(e,t,n,i,o,a){var r,s;if("object"==typeof t){for(s in"string"!=typeof n&&(i=i||n,n=void 0),t)Te(e,s,n,i,t[s],a);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=xe;else if(!o)return e;return 1===a&&(r=o,(o=function(e){return T().off(e),r.apply(this,arguments)}).guid=r.guid||(r.guid=T.guid++)),e.each(function(){T.event.add(this,t,o,i,n)})}T.event={global:{},add:function(t,e,n,i,o){var a,r,s,l,_,u,d,c,h,m,p,f=Q.get(t);if(f)for(n.handler&&(n=(a=n).handler,o=a.selector),o&&T.find.matchesSelector(ke,o),n.guid||(n.guid=T.guid++),(l=f.events)||(l=f.events={}),(r=f.handle)||(r=f.handle=function(e){return void 0!==T&&T.event.triggered!==e.type?T.event.dispatch.apply(t,arguments):void 0}),_=(e=(e||"").match(R)||[""]).length;_--;)h=p=(s=we.exec(e[_])||[])[1],m=(s[2]||"").split(".").sort(),h&&(d=T.event.special[h]||{},h=(o?d.delegateType:d.bindType)||h,d=T.event.special[h]||{},u=T.extend({type:h,origType:p,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:m.join(".")},a),(c=l[h])||((c=l[h]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,i,m,r)||t.addEventListener&&t.addEventListener(h,r)),d.add&&(d.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),o?c.splice(c.delegateCount++,0,u):c.push(u),T.event.global[h]=!0)},remove:function(e,t,n,i,o){var a,r,s,l,_,u,d,c,h,m,p,f=Q.hasData(e)&&Q.get(e);if(f&&(l=f.events)){for(_=(t=(t||"").match(R)||[""]).length;_--;)if(h=p=(s=we.exec(t[_])||[])[1],m=(s[2]||"").split(".").sort(),h){for(d=T.event.special[h]||{},c=l[h=(i?d.delegateType:d.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),r=a=c.length;a--;)u=c[a],!o&&p!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(c.splice(a,1),u.selector&&c.delegateCount--,d.remove&&d.remove.call(e,u));r&&!c.length&&(d.teardown&&!1!==d.teardown.call(e,m,f.handle)||T.removeEvent(e,h,f.handle),delete l[h])}else for(h in l)T.event.remove(e,h+t[_],n,i,!0);T.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,i,o,a,r,s=T.event.fix(e),l=new Array(arguments.length),_=(Q.get(this,"events")||{})[s.type]||[],u=T.event.special[s.type]||{};for(l[0]=s,t=1;t<arguments.length;t++)l[t]=arguments[t];if(s.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,s)){for(r=T.event.handlers.call(this,s,_),t=0;(o=r[t++])&&!s.isPropagationStopped();)for(s.currentTarget=o.elem,n=0;(a=o.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!s.rnamespace.test(a.namespace)||(s.handleObj=a,s.data=a.data,void 0!==(i=((T.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,l))&&!1===(s.result=i)&&(s.preventDefault(),s.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,i,o,a,r,s=[],l=t.delegateCount,_=e.target;if(l&&_.nodeType&&!("click"===e.type&&1<=e.button))for(;_!==this;_=_.parentNode||this)if(1===_.nodeType&&("click"!==e.type||!0!==_.disabled)){for(a=[],r={},n=0;n<l;n++)void 0===r[o=(i=t[n]).selector+" "]&&(r[o]=i.needsContext?-1<T(o,this).index(_):T.find(o,this,null,[_]).length),r[o]&&a.push(i);a.length&&s.push({elem:_,handlers:a})}return _=this,l<t.length&&s.push({elem:_,handlers:t.slice(l)}),s},addProp:function(t,e){Object.defineProperty(T.Event.prototype,t,{enumerable:!0,configurable:!0,get:k(e)?function(){if(this.originalEvent)return e(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(e){return e[T.expando]?e:new T.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==Ce()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===Ce()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&S(this,"input"))return this.click(),!1},_default:function(e){return S(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},T.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},T.Event=function(e,t){if(!(this instanceof T.Event))return new T.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ve:xe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&T.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[T.expando]=!0},T.Event.prototype={constructor:T.Event,isDefaultPrevented:xe,isPropagationStopped:xe,isImmediatePropagationStopped:xe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ve,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ve,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ve,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},T.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;return null==e.which&&be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ye.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},T.event.addProp),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,o){T.event.special[e]={delegateType:o,bindType:o,handle:function(e){var t,n=e.relatedTarget,i=e.handleObj;return n&&(n===this||T.contains(this,n))||(e.type=i.origType,t=i.handler.apply(this,arguments),e.type=o),t}}}),T.fn.extend({on:function(e,t,n,i){return Te(this,e,t,n,i)},one:function(e,t,n,i){return Te(this,e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,T(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=xe),this.each(function(){T.event.remove(this,e,n,t)})}});var $e=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Se=/<script|<style|<link/i,Ee=/checked\s*(?:[^=]|=\s*.checked.)/i,Ae=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ne(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function je(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,i,o,a,r,s,l,_;if(1===t.nodeType){if(Q.hasData(e)&&(a=Q.access(e),r=Q.set(t,a),_=a.events))for(o in delete r.handle,r.events={},_)for(n=0,i=_[o].length;n<i;n++)T.event.add(t,o,_[o][n]);J.hasData(e)&&(s=J.access(e),l=T.extend({},s),J.set(t,l))}}function Ie(n,i,o,a){i=p.apply([],i);var e,t,r,s,l,_,u=0,d=n.length,c=d-1,h=i[0],m=k(h);if(m||1<d&&"string"==typeof h&&!g.checkClone&&Ee.test(h))return n.each(function(e){var t=n.eq(e);m&&(i[0]=h.call(this,e,t.html())),Ie(t,i,o,a)});if(d&&(t=(e=ge(i,n[0].ownerDocument,!1,n,a)).firstChild,1===e.childNodes.length&&(e=t),t||a)){for(s=(r=T.map(ce(e,"script"),De)).length;u<d;u++)l=e,u!==c&&(l=T.clone(l,!0,!0),s&&T.merge(r,ce(l,"script"))),o.call(n[u],l,u);if(s)for(_=r[r.length-1].ownerDocument,T.map(r,je),u=0;u<s;u++)l=r[u],ue.test(l.type||"")&&!Q.access(l,"globalEval")&&T.contains(_,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?T._evalUrl&&T._evalUrl(l.src):y(l.textContent.replace(Ae,""),_,l))}return n}function Re(e,t,n){for(var i,o=t?T.filter(t,e):e,a=0;null!=(i=o[a]);a++)n||1!==i.nodeType||T.cleanData(ce(i)),i.parentNode&&(n&&T.contains(i.ownerDocument,i)&&he(ce(i,"script")),i.parentNode.removeChild(i));return e}T.extend({htmlPrefilter:function(e){return e.replace($e,"<$1></$2>")},clone:function(e,t,n){var i,o,a,r,s,l,_,u=e.cloneNode(!0),d=T.contains(e.ownerDocument,e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(r=ce(u),i=0,o=(a=ce(e)).length;i<o;i++)s=a[i],l=r[i],void 0,"input"===(_=l.nodeName.toLowerCase())&&le.test(s.type)?l.checked=s.checked:"input"!==_&&"textarea"!==_||(l.defaultValue=s.defaultValue);if(t)if(n)for(a=a||ce(e),r=r||ce(u),i=0,o=a.length;i<o;i++)Oe(a[i],r[i]);else Oe(e,u);return 0<(r=ce(u,"script")).length&&he(r,!d&&ce(e,"script")),u},cleanData:function(e){for(var t,n,i,o=T.event.special,a=0;void 0!==(n=e[a]);a++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(i in t.events)o[i]?T.event.remove(n,i):T.removeEvent(n,i,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),T.fn.extend({detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return z(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ne(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ne(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(ce(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!de[(_e.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(T.cleanData(ce(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;T.inArray(this,n)<0&&(T.cleanData(ce(this)),t&&t.replaceChild(e,this))},n)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,r){T.fn[e]=function(e){for(var t,n=[],i=T(e),o=i.length-1,a=0;a<=o;a++)t=a===o?this:this.clone(!0),T(i[a])[r](t),l.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Le=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=x),t.getComputedStyle(e)},qe=new RegExp(ne.join("|"),"i");function He(e,t,n){var i,o,a,r,s=e.style;return(n=n||Le(e))&&(""!==(r=n.getPropertyValue(t)||n[t])||T.contains(e.ownerDocument,e)||(r=T.style(e,t)),!g.pixelBoxStyles()&&Pe.test(r)&&qe.test(t)&&(i=s.width,o=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=r,r=n.width,s.width=i,s.minWidth=o,s.maxWidth=a)),void 0!==r?r+"":r}function Be(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ke.appendChild(s).appendChild(l);var e=x.getComputedStyle(l);n="1%"!==e.top,r=12===t(e.marginLeft),l.style.right="60%",a=36===t(e.right),i=36===t(e.width),l.style.position="absolute",o=36===l.offsetWidth||"absolute",ke.removeChild(s),l=null}}function t(e){return Math.round(parseFloat(e))}var n,i,o,a,r,s=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===l.style.backgroundClip,T.extend(g,{boxSizingReliable:function(){return e(),i},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),r},scrollboxSize:function(){return e(),o}}))}();var Me=/^(none|table(?!-c[ea]).+)/,ze=/^--/,Fe={position:"absolute",visibility:"hidden",display:"block"},Ue={letterSpacing:"0",fontWeight:"400"},Ke=["Webkit","Moz","ms"],We=C.createElement("div").style;function Ge(e){var t=T.cssProps[e];return t||(t=T.cssProps[e]=function(e){if(e in We)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=Ke.length;n--;)if((e=Ke[n]+t)in We)return e}(e)||e),t}function Ve(e,t,n){var i=te.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function Qe(e,t,n,i,o,a){var r="width"===t?1:0,s=0,l=0;if(n===(i?"border":"content"))return 0;for(;r<4;r+=2)"margin"===n&&(l+=T.css(e,n+ne[r],!0,o)),i?("content"===n&&(l-=T.css(e,"padding"+ne[r],!0,o)),"margin"!==n&&(l-=T.css(e,"border"+ne[r]+"Width",!0,o))):(l+=T.css(e,"padding"+ne[r],!0,o),"padding"!==n?l+=T.css(e,"border"+ne[r]+"Width",!0,o):s+=T.css(e,"border"+ne[r]+"Width",!0,o));return!i&&0<=a&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-l-s-.5))),l}function Je(e,t,n){var i=Le(e),o=He(e,t,i),a="border-box"===T.css(e,"boxSizing",!1,i),r=a;if(Pe.test(o)){if(!n)return o;o="auto"}return r=r&&(g.boxSizingReliable()||o===e.style[t]),("auto"===o||!parseFloat(o)&&"inline"===T.css(e,"display",!1,i))&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)],r=!0),(o=parseFloat(o)||0)+Qe(e,t,n||(a?"border":"content"),r,i,o)+"px"}function Ye(e,t,n,i,o){return new Ye.prototype.init(e,t,n,i,o)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=He(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:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,r,s=W(t),l=ze.test(t),_=e.style;if(l||(t=Ge(s)),r=T.cssHooks[t]||T.cssHooks[s],void 0===n)return r&&"get"in r&&void 0!==(o=r.get(e,!1,i))?o:_[t];"string"==(a=typeof n)&&(o=te.exec(n))&&o[1]&&(n=ae(e,t,o),a="number"),null!=n&&n==n&&("number"===a&&(n+=o&&o[3]||(T.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(_[t]="inherit"),r&&"set"in r&&void 0===(n=r.set(e,n,i))||(l?_.setProperty(t,n):_[t]=n))}},css:function(e,t,n,i){var o,a,r,s=W(t);return ze.test(t)||(t=Ge(s)),(r=T.cssHooks[t]||T.cssHooks[s])&&"get"in r&&(o=r.get(e,!0,n)),void 0===o&&(o=He(e,t,i)),"normal"===o&&t in Ue&&(o=Ue[t]),""===n||n?(a=parseFloat(o),!0===n||isFinite(a)?a||0:o):o}}),T.each(["height","width"],function(e,s){T.cssHooks[s]={get:function(e,t,n){if(t)return!Me.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,s,n):oe(e,Fe,function(){return Je(e,s,n)})},set:function(e,t,n){var i,o=Le(e),a="border-box"===T.css(e,"boxSizing",!1,o),r=n&&Qe(e,s,n,a,o);return a&&g.scrollboxSize()===o.position&&(r-=Math.ceil(e["offset"+s[0].toUpperCase()+s.slice(1)]-parseFloat(o[s])-Qe(e,s,"border",!1,o)-.5)),r&&(i=te.exec(t))&&"px"!==(i[3]||"px")&&(e.style[s]=t,t=T.css(e,s)),Ve(0,t,r)}}}),T.cssHooks.marginLeft=Be(g.reliableMarginLeft,function(e,t){if(t)return(parseFloat(He(e,"marginLeft"))||e.getBoundingClientRect().left-oe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),T.each({margin:"",padding:"",border:"Width"},function(o,a){T.cssHooks[o+a]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];t<4;t++)n[o+ne[t]+a]=i[t]||i[t-2]||i[0];return n}},"margin"!==o&&(T.cssHooks[o+a].set=Ve)}),T.fn.extend({css:function(e,t){return z(this,function(e,t,n){var i,o,a={},r=0;if(Array.isArray(t)){for(i=Le(e),o=t.length;r<o;r++)a[t[r]]=T.css(e,t[r],!1,i);return a}return void 0!==n?T.style(e,t,n):T.css(e,t)},e,t,1<arguments.length)}}),((T.Tween=Ye).prototype={constructor:Ye,init:function(e,t,n,i,o,a){this.elem=e,this.prop=n,this.easing=o||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=a||(T.cssNumber[n]?"":"px")},cur:function(){var e=Ye.propHooks[this.prop];return e&&e.get?e.get(this):Ye.propHooks._default.get(this)},run:function(e){var t,n=Ye.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ye.propHooks._default.set(this),this}}).init.prototype=Ye.prototype,(Ye.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[T.cssProps[e.prop]]&&!T.cssHooks[e.prop]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ye.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=Ye.prototype.init,T.fx.step={};var Xe,Ze,et,tt,nt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){Ze&&(!1===C.hidden&&x.requestAnimationFrame?x.requestAnimationFrame(ot):x.setTimeout(ot,T.fx.interval),T.fx.tick())}function at(){return x.setTimeout(function(){Xe=void 0}),Xe=Date.now()}function rt(e,t){var n,i=0,o={height:e};for(t=t?1:0;i<4;i+=2-t)o["margin"+(n=ne[i])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function st(e,t,n){for(var i,o=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),a=0,r=o.length;a<r;a++)if(i=o[a].call(n,t,e))return i}function lt(a,e,t){var n,r,i=0,o=lt.prefilters.length,s=T.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var e=Xe||at(),t=Math.max(0,_.startTime+_.duration-e),n=1-(t/_.duration||0),i=0,o=_.tweens.length;i<o;i++)_.tweens[i].run(n);return s.notifyWith(a,[_,n,t]),n<1&&o?t:(o||s.notifyWith(a,[_,1,0]),s.resolveWith(a,[_]),!1)},_=s.promise({elem:a,props:T.extend({},e),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},t),originalProperties:e,originalOptions:t,startTime:Xe||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=T.Tween(a,_.opts,e,t,_.opts.specialEasing[e]||_.opts.easing);return _.tweens.push(n),n},stop:function(e){var t=0,n=e?_.tweens.length:0;if(r)return this;for(r=!0;t<n;t++)_.tweens[t].run(1);return e?(s.notifyWith(a,[_,1,0]),s.resolveWith(a,[_,e])):s.rejectWith(a,[_,e]),this}}),u=_.props;for(function(e,t){var n,i,o,a,r;for(n in e)if(o=t[i=W(n)],a=e[n],Array.isArray(a)&&(o=a[1],a=e[n]=a[0]),n!==i&&(e[i]=a,delete e[n]),(r=T.cssHooks[i])&&"expand"in r)for(n in a=r.expand(a),delete e[i],a)n in e||(e[n]=a[n],t[n]=o);else t[i]=o}(u,_.opts.specialEasing);i<o;i++)if(n=lt.prefilters[i].call(_,a,u,_.opts))return k(n.stop)&&(T._queueHooks(_.elem,_.opts.queue).stop=n.stop.bind(n)),n;return T.map(u,st,_),k(_.opts.start)&&_.opts.start.call(a,_),_.progress(_.opts.progress).done(_.opts.done,_.opts.complete).fail(_.opts.fail).always(_.opts.always),T.fx.timer(T.extend(l,{elem:a,anim:_,queue:_.opts.queue})),_}T.Animation=T.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ae(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){k(e)?(t=e,e=["*"]):e=e.match(R);for(var n,i=0,o=e.length;i<o;i++)n=e[i],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,o,a,r,s,l,_,u,d="width"in t||"height"in t,c=this,h={},m=e.style,p=e.nodeType&&ie(e),f=Q.get(e,"fxshow");for(i in n.queue||(null==(r=T._queueHooks(e,"fx")).unqueued&&(r.unqueued=0,s=r.empty.fire,r.empty.fire=function(){r.unqueued||s()}),r.unqueued++,c.always(function(){c.always(function(){r.unqueued--,T.queue(e,"fx").length||r.empty.fire()})})),t)if(o=t[i],nt.test(o)){if(delete t[i],a=a||"toggle"===o,o===(p?"hide":"show")){if("show"!==o||!f||void 0===f[i])continue;p=!0}h[i]=f&&f[i]||T.style(e,i)}if((l=!T.isEmptyObject(t))||!T.isEmptyObject(h))for(i in d&&1===e.nodeType&&(n.overflow=[m.overflow,m.overflowX,m.overflowY],null==(_=f&&f.display)&&(_=Q.get(e,"display")),"none"===(u=T.css(e,"display"))&&(_?u=_:(se([e],!0),_=e.style.display||_,u=T.css(e,"display"),se([e]))),("inline"===u||"inline-block"===u&&null!=_)&&"none"===T.css(e,"float")&&(l||(c.done(function(){m.display=_}),null==_&&(u=m.display,_="none"===u?"":u)),m.display="inline-block")),n.overflow&&(m.overflow="hidden",c.always(function(){m.overflow=n.overflow[0],m.overflowX=n.overflow[1],m.overflowY=n.overflow[2]})),l=!1,h)l||(f?"hidden"in f&&(p=f.hidden):f=Q.access(e,"fxshow",{display:_}),a&&(f.hidden=!p),p&&se([e],!0),c.done(function(){for(i in p||se([e]),Q.remove(e,"fxshow"),h)T.style(e,i,h[i])})),l=st(p?f[i]:0,i,c),i in f||(f[i]=l.start,p&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),T.speed=function(e,t,n){var i=e&&"object"==typeof e?T.extend({},e):{complete:n||!n&&t||k(e)&&e,duration:e,easing:n&&t||t&&!k(t)&&t};return T.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in T.fx.speeds?i.duration=T.fx.speeds[i.duration]:i.duration=T.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){k(i.old)&&i.old.call(this),i.queue&&T.dequeue(this,i.queue)},i},T.fn.extend({fadeTo:function(e,t,n,i){return this.filter(ie).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){var o=T.isEmptyObject(t),a=T.speed(e,n,i),r=function(){var e=lt(this,T.extend({},t),a);(o||Q.get(this,"finish"))&&e.stop(!0)};return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(o,e,a){var r=function(e){var t=e.stop;delete e.stop,t(a)};return"string"!=typeof o&&(a=e,e=o,o=void 0),e&&!1!==o&&this.queue(o||"fx",[]),this.each(function(){var e=!0,t=null!=o&&o+"queueHooks",n=T.timers,i=Q.get(this);if(t)i[t]&&i[t].stop&&r(i[t]);else for(t in i)i[t]&&i[t].stop&&it.test(t)&&r(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=o&&n[t].queue!==o||(n[t].anim.stop(a),e=!1,n.splice(t,1));!e&&a||T.dequeue(this,o)})},finish:function(r){return!1!==r&&(r=r||"fx"),this.each(function(){var e,t=Q.get(this),n=t[r+"queue"],i=t[r+"queueHooks"],o=T.timers,a=n?n.length:0;for(t.finish=!0,T.queue(this,r,[]),i&&i.stop&&i.stop.call(this,!0),e=o.length;e--;)o[e].elem===this&&o[e].queue===r&&(o[e].anim.stop(!0),o.splice(e,1));for(e=0;e<a;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),T.each(["toggle","show","hide"],function(e,i){var o=T.fn[i];T.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?o.apply(this,arguments):this.animate(rt(i,!0),e,t,n)}}),T.each({slideDown:rt("show"),slideUp:rt("hide"),slideToggle:rt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){T.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),T.timers=[],T.fx.tick=function(){var e,t=0,n=T.timers;for(Xe=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||T.fx.stop(),Xe=void 0},T.fx.timer=function(e){T.timers.push(e),T.fx.start()},T.fx.interval=13,T.fx.start=function(){Ze||(Ze=!0,ot())},T.fx.stop=function(){Ze=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(i,e){return i=T.fx&&T.fx.speeds[i]||i,e=e||"fx",this.queue(e,function(e,t){var n=x.setTimeout(e,i);t.stop=function(){x.clearTimeout(n)}})},et=C.createElement("input"),tt=C.createElement("select").appendChild(C.createElement("option")),et.type="checkbox",g.checkOn=""!==et.value,g.optSelected=tt.selected,(et=C.createElement("input")).value="t",et.type="radio",g.radioValue="t"===et.value;var _t,ut=T.expr.attrHandle;T.fn.extend({attr:function(e,t){return z(this,T.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var i,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?T.prop(e,t,n):(1===a&&T.isXMLDoc(e)||(o=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?_t:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(i=o.get(e,t))?i:null==(i=T.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,o=t&&t.match(R);if(o&&1===e.nodeType)for(;n=o[i++];)e.removeAttribute(n)}}),_t={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),function(e,t){var r=ut[t]||T.find.attr;ut[t]=function(e,t,n){var i,o,a=t.toLowerCase();return n||(o=ut[a],ut[a]=i,i=null!=r(e,t,n)?a:null,ut[a]=o),i}});var dt=/^(?:input|select|textarea|button)$/i,ct=/^(?:a|area)$/i;function ht(e){return(e.match(R)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function pt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}T.fn.extend({prop:function(e,t){return z(this,T.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var i,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&T.isXMLDoc(e)||(t=T.propFix[t]||t,o=T.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):dt.test(e.nodeName)||ct.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(t){var e,n,i,o,a,r,s,l=0;if(k(t))return this.each(function(e){T(this).addClass(t.call(this,e,mt(this)))});if((e=pt(t)).length)for(;n=this[l++];)if(o=mt(n),i=1===n.nodeType&&" "+ht(o)+" "){for(r=0;a=e[r++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");o!==(s=ht(i))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,i,o,a,r,s,l=0;if(k(t))return this.each(function(e){T(this).removeClass(t.call(this,e,mt(this)))});if(!arguments.length)return this.attr("class","");if((e=pt(t)).length)for(;n=this[l++];)if(o=mt(n),i=1===n.nodeType&&" "+ht(o)+" "){for(r=0;a=e[r++];)for(;-1<i.indexOf(" "+a+" ");)i=i.replace(" "+a+" "," ");o!==(s=ht(i))&&n.setAttribute("class",s)}return this},toggleClass:function(o,t){var a=typeof o,r="string"===a||Array.isArray(o);return"boolean"==typeof t&&r?t?this.addClass(o):this.removeClass(o):k(o)?this.each(function(e){T(this).toggleClass(o.call(this,e,mt(this),t),t)}):this.each(function(){var e,t,n,i;if(r)for(t=0,n=T(this),i=pt(o);e=i[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==o&&"boolean"!==a||((e=mt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===o?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&-1<(" "+ht(mt(n))+" ").indexOf(t))return!0;return!1}});var ft=/\r/g;T.fn.extend({val:function(n){var i,e,o,t=this[0];return arguments.length?(o=k(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=o?n.call(this,e,T(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=T.map(t,function(e){return null==e?"":e+""})),(i=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,t,"value")||(this.value=t))})):t?(i=T.valHooks[t.type]||T.valHooks[t.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(ft,""):null==e?"":e:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:ht(T.text(e))}},select:{get:function(e){var t,n,i,o=e.options,a=e.selectedIndex,r="select-one"===e.type,s=r?null:[],l=r?a+1:o.length;for(i=a<0?l:r?a:0;i<l;i++)if(((n=o[i]).selected||i===a)&&!n.disabled&&(!n.parentNode.disabled||!S(n.parentNode,"optgroup"))){if(t=T(n).val(),r)return t;s.push(t)}return s},set:function(e,t){for(var n,i,o=e.options,a=T.makeArray(t),r=o.length;r--;)((i=o[r]).selected=-1<T.inArray(T.valHooks.option.get(i),a))&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<T.inArray(T(e).val(),t)}},g.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),g.focusin="onfocusin"in x;var gt=/^(?:focusinfocus|focusoutblur)$/,kt=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,n,i){var o,a,r,s,l,_,u,d,c=[n||C],h=f.call(e,"type")?e.type:e,m=f.call(e,"namespace")?e.namespace.split("."):[];if(a=d=r=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!gt.test(h+T.event.triggered)&&(-1<h.indexOf(".")&&(h=(m=h.split(".")).shift(),m.sort()),l=h.indexOf(":")<0&&"on"+h,(e=e[T.expando]?e:new T.Event(h,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=m.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:T.makeArray(t,[e]),u=T.event.special[h]||{},i||!u.trigger||!1!==u.trigger.apply(n,t))){if(!i&&!u.noBubble&&!b(n)){for(s=u.delegateType||h,gt.test(s+h)||(a=a.parentNode);a;a=a.parentNode)c.push(a),r=a;r===(n.ownerDocument||C)&&c.push(r.defaultView||r.parentWindow||x)}for(o=0;(a=c[o++])&&!e.isPropagationStopped();)d=a,e.type=1<o?s:u.bindType||h,(_=(Q.get(a,"events")||{})[e.type]&&Q.get(a,"handle"))&&_.apply(a,t),(_=l&&a[l])&&_.apply&&G(a)&&(e.result=_.apply(a,t),!1===e.result&&e.preventDefault());return e.type=h,i||e.isDefaultPrevented()||u._default&&!1!==u._default.apply(c.pop(),t)||!G(n)||l&&k(n[h])&&!b(n)&&((r=n[l])&&(n[l]=null),T.event.triggered=h,e.isPropagationStopped()&&d.addEventListener(h,kt),n[h](),e.isPropagationStopped()&&d.removeEventListener(h,kt),T.event.triggered=void 0,r&&(n[l]=r)),e.result}},simulate:function(e,t,n){var i=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(i,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),g.focusin||T.each({focus:"focusin",blur:"focusout"},function(n,i){var o=function(e){T.event.simulate(i,e.target,T.event.fix(e))};T.event.special[i]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,i);t||e.addEventListener(n,o,!0),Q.access(e,i,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,i)-1;t?Q.access(e,i,t):(e.removeEventListener(n,o,!0),Q.remove(e,i))}}});var bt=x.location,yt=Date.now(),wt=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new x.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var vt=/\[\]$/,xt=/\r?\n/g,Ct=/^(?:submit|button|image|reset|file)$/i,Tt=/^(?:input|select|textarea|keygen)/i;function $t(n,e,i,o){var t;if(Array.isArray(e))T.each(e,function(e,t){i||vt.test(n)?o(n,t):$t(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,i,o)});else if(i||"object"!==w(e))o(n,e);else for(t in e)$t(n+"["+t+"]",e[t],i,o)}T.param=function(e,t){var n,i=[],o=function(e,t){var n=k(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){o(this.name,this.value)});else for(n in e)$t(n,e[n],t,o);return i.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Tt.test(this.nodeName)&&!Ct.test(e)&&(this.checked||!le.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(xt,"\r\n")}}):{name:t.name,value:n.replace(xt,"\r\n")}}).get()}});var St=/%20/g,Et=/#.*$/,At=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Dt=/^(?:GET|HEAD)$/,jt=/^\/\//,Ot={},It={},Rt="*/".concat("*"),Pt=C.createElement("a");function Lt(a){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,o=e.toLowerCase().match(R)||[];if(k(t))for(;n=o[i++];)"+"===n[0]?(n=n.slice(1)||"*",(a[n]=a[n]||[]).unshift(t)):(a[n]=a[n]||[]).push(t)}}function qt(t,o,a,r){var s={},l=t===It;function _(e){var i;return s[e]=!0,T.each(t[e]||[],function(e,t){var n=t(o,a,r);return"string"!=typeof n||l||s[n]?l?!(i=n):void 0:(o.dataTypes.unshift(n),_(n),!1)}),i}return _(o.dataTypes[0])||!s["*"]&&_("*")}function Ht(e,t){var n,i,o=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:i||(i={}))[n]=t[n]);return i&&T.extend(!0,e,i),e}Pt.href=bt.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,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":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ht(Ht(e,T.ajaxSettings),t):Ht(T.ajaxSettings,e)},ajaxPrefilter:Lt(Ot),ajaxTransport:Lt(It),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var u,d,c,n,h,i,m,p,o,a,f=T.ajaxSetup({},t),g=f.context||f,k=f.context&&(g.nodeType||g.jquery)?T(g):T.event,b=T.Deferred(),y=T.Callbacks("once memory"),w=f.statusCode||{},r={},s={},l="canceled",v={readyState:0,getResponseHeader:function(e){var t;if(m){if(!n)for(n={};t=Nt.exec(c);)n[t[1].toLowerCase()]=t[2];t=n[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return m?c:null},setRequestHeader:function(e,t){return null==m&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,r[e]=t),this},overrideMimeType:function(e){return null==m&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(m)v.always(e[v.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||l;return u&&u.abort(t),_(0,t),this}};if(b.promise(v),f.url=((e||f.url||bt.href)+"").replace(jt,bt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(R)||[""],null==f.crossDomain){i=C.createElement("a");try{i.href=f.url,i.href=i.href,f.crossDomain=Pt.protocol+"//"+Pt.host!=i.protocol+"//"+i.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=T.param(f.data,f.traditional)),qt(Ot,f,t,v),m)return v;for(o in(p=T.event&&f.global)&&0==T.active++&&T.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Dt.test(f.type),d=f.url.replace(Et,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(St,"+")):(a=f.url.slice(d.length),f.data&&(f.processData||"string"==typeof f.data)&&(d+=(wt.test(d)?"&":"?")+f.data,delete f.data),!1===f.cache&&(d=d.replace(At,"$1"),a=(wt.test(d)?"&":"?")+"_="+yt+++a),f.url=d+a),f.ifModified&&(T.lastModified[d]&&v.setRequestHeader("If-Modified-Since",T.lastModified[d]),T.etag[d]&&v.setRequestHeader("If-None-Match",T.etag[d])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&v.setRequestHeader("Content-Type",f.contentType),v.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Rt+"; q=0.01":""):f.accepts["*"]),f.headers)v.setRequestHeader(o,f.headers[o]);if(f.beforeSend&&(!1===f.beforeSend.call(g,v,f)||m))return v.abort();if(l="abort",y.add(f.complete),v.done(f.success),v.fail(f.error),u=qt(It,f,t,v)){if(v.readyState=1,p&&k.trigger("ajaxSend",[v,f]),m)return v;f.async&&0<f.timeout&&(h=x.setTimeout(function(){v.abort("timeout")},f.timeout));try{m=!1,u.send(r,_)}catch(e){if(m)throw e;_(-1,e)}}else _(-1,"No Transport");function _(e,t,n,i){var o,a,r,s,l,_=t;m||(m=!0,h&&x.clearTimeout(h),u=void 0,c=i||"",v.readyState=0<e?4:0,o=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var i,o,a,r,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in s)if(s[o]&&s[o].test(i)){l.unshift(o);break}if(l[0]in n)a=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}r||(r=o)}a=a||r}if(a)return a!==l[0]&&l.unshift(a),n[a]}(f,v,n)),s=function(e,t,n,i){var o,a,r,s,l,_={},u=e.dataTypes.slice();if(u[1])for(r in e.converters)_[r.toLowerCase()]=e.converters[r];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=u.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(r=_[l+" "+a]||_["* "+a]))for(o in _)if((s=o.split(" "))[1]===a&&(r=_[l+" "+s[0]]||_["* "+s[0]])){!0===r?r=_[o]:!0!==_[o]&&(a=s[0],u.unshift(s[1]));break}if(!0!==r)if(r&&e.throws)t=r(t);else try{t=r(t)}catch(e){return{state:"parsererror",error:r?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(f,s,v,o),o?(f.ifModified&&((l=v.getResponseHeader("Last-Modified"))&&(T.lastModified[d]=l),(l=v.getResponseHeader("etag"))&&(T.etag[d]=l)),204===e||"HEAD"===f.type?_="nocontent":304===e?_="notmodified":(_=s.state,a=s.data,o=!(r=s.error))):(r=_,!e&&_||(_="error",e<0&&(e=0))),v.status=e,v.statusText=(t||_)+"",o?b.resolveWith(g,[a,_,v]):b.rejectWith(g,[v,_,r]),v.statusCode(w),w=void 0,p&&k.trigger(o?"ajaxSuccess":"ajaxError",[v,f,o?a:r]),y.fireWith(g,[v,_]),p&&(k.trigger("ajaxComplete",[v,f]),--T.active||T.event.trigger("ajaxStop")))}return v},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,o){T[o]=function(e,t,n,i){return k(t)&&(i=i||n,n=t,t=void 0),T.ajax(T.extend({url:e,type:o,dataType:i,data:t,success:n},T.isPlainObject(e)&&e))}}),T._evalUrl=function(e){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(k(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return k(n)?this.each(function(e){T(this).wrapInner(n.call(this,e))}):this.each(function(){var e=T(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=k(t);return this.each(function(e){T(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new x.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},Mt=T.ajaxSettings.xhr();g.cors=!!Mt&&"withCredentials"in Mt,g.ajax=Mt=!!Mt,T.ajaxTransport(function(o){var a,r;if(g.cors||Mt&&!o.crossDomain)return{send:function(e,t){var n,i=o.xhr();if(i.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(n in o.xhrFields)i[n]=o.xhrFields[n];for(n in o.mimeType&&i.overrideMimeType&&i.overrideMimeType(o.mimeType),o.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)i.setRequestHeader(n,e[n]);a=function(e){return function(){a&&(a=r=i.onload=i.onerror=i.onabort=i.ontimeout=i.onreadystatechange=null,"abort"===e?i.abort():"error"===e?"number"!=typeof i.status?t(0,"error"):t(i.status,i.statusText):t(Bt[i.status]||i.status,i.statusText,"text"!==(i.responseType||"text")||"string"!=typeof i.responseText?{binary:i.response}:{text:i.responseText},i.getAllResponseHeaders()))}},i.onload=a(),r=i.onerror=i.ontimeout=a("error"),void 0!==i.onabort?i.onabort=r:i.onreadystatechange=function(){4===i.readyState&&x.setTimeout(function(){a&&r()})},a=a("abort");try{i.send(o.hasContent&&o.data||null)}catch(e){if(a)throw e}},abort:function(){a&&a()}}}),T.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),T.ajaxTransport("script",function(n){var i,o;if(n.crossDomain)return{send:function(e,t){i=T("<script>").prop({charset:n.scriptCharset,src:n.url}).on("load error",o=function(e){i.remove(),o=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(i[0])},abort:function(){o&&o()}}});var zt,Ft=[],Ut=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ft.pop()||T.expando+"_"+yt++;return this[e]=!0,e}}),T.ajaxPrefilter("json jsonp",function(e,t,n){var i,o,a,r=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(r||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=k(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,r?e[r]=e[r].replace(Ut,"$1"+i):!1!==e.jsonp&&(e.url+=(wt.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return a||T.error(i+" was not called"),a[0]},e.dataTypes[0]="json",o=x[i],x[i]=function(){a=arguments},n.always(function(){void 0===o?T(x).removeProp(i):x[i]=o,e[i]&&(e.jsonpCallback=t.jsonpCallback,Ft.push(i)),a&&k(o)&&o(a[0]),a=o=void 0}),"script"}),g.createHTMLDocument=((zt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===zt.childNodes.length),T.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((i=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(i)):t=C),a=!n&&[],(o=E.exec(e))?[t.createElement(o[1])]:(o=ge([e],t,a),a&&a.length&&T(a).remove(),T.merge([],o.childNodes)));var i,o,a},T.fn.load=function(e,t,n){var i,o,a,r=this,s=e.indexOf(" ");return-1<s&&(i=ht(e.slice(s)),e=e.slice(0,s)),k(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),0<r.length&&T.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done(function(e){a=arguments,r.html(i?T("<div>").append(T.parseHTML(e)).find(i):e)}).always(n&&function(e,t){r.each(function(){n.apply(this,a||[e.responseText,t,e])})}),this},T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){T.fn[t]=function(e){return this.on(t,e)}}),T.expr.pseudos.animated=function(t){return T.grep(T.timers,function(e){return t===e.elem}).length},T.offset={setOffset:function(e,t,n){var i,o,a,r,s,l,_=T.css(e,"position"),u=T(e),d={};"static"===_&&(e.style.position="relative"),s=u.offset(),a=T.css(e,"top"),l=T.css(e,"left"),("absolute"===_||"fixed"===_)&&-1<(a+l).indexOf("auto")?(r=(i=u.position()).top,o=i.left):(r=parseFloat(a)||0,o=parseFloat(l)||0),k(t)&&(t=t.call(e,n,T.extend({},s))),null!=t.top&&(d.top=t.top-s.top+r),null!=t.left&&(d.left=t.left-s.left+o),"using"in t?t.using.call(e,d):u.css(d)}},T.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){T.offset.setOffset(this,t,e)});var e,n,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===T.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===T.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((o=T(e).offset()).top+=T.css(e,"borderTopWidth",!0),o.left+=T.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-T.css(i,"marginTop",!0),left:t.left-o.left-T.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===T.css(e,"position");)e=e.offsetParent;return e||ke})}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,o){var a="pageYOffset"===o;T.fn[t]=function(e){return z(this,function(e,t,n){var i;if(b(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===n)return i?i[o]:e[t];i?i.scrollTo(a?i.pageXOffset:n,a?n:i.pageYOffset):e[t]=n},t,e,arguments.length)}}),T.each(["top","left"],function(e,n){T.cssHooks[n]=Be(g.pixelPosition,function(e,t){if(t)return t=He(e,n),Pe.test(t)?T(e).position()[n]+"px":t})}),T.each({Height:"height",Width:"width"},function(r,s){T.each({padding:"inner"+r,content:s,"":"outer"+r},function(i,a){T.fn[a]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),o=i||(!0===e||!0===t?"margin":"border");return z(this,function(e,t,n){var i;return b(e)?0===a.indexOf("outer")?e["inner"+r]:e.document.documentElement["client"+r]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+r],i["scroll"+r],e.body["offset"+r],i["offset"+r],i["client"+r])):void 0===n?T.css(e,t,o):T.style(e,t,n,o)},s,n?e:void 0,n)}})}),T.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(e,n){T.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),T.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),T.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 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),T.proxy=function(e,t){var n,i,o;if("string"==typeof t&&(n=e[t],t=e,e=n),k(e))return i=s.call(arguments,2),(o=function(){return e.apply(t||this,i.concat(s.call(arguments)))}).guid=e.guid=e.guid||T.guid++,o},T.holdReady=function(e){e?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=S,T.isFunction=k,T.isWindow=b,T.camelCase=W,T.type=w,T.now=Date.now,T.isNumeric=function(e){var t=T.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return T});var Kt=x.jQuery,Wt=x.$;return T.noConflict=function(e){return x.$===T&&(x.$=Wt),e&&x.jQuery===T&&(x.jQuery=Kt),T},e||(x.jQuery=x.$=T),T}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(e){"use strict";var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||3<t[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(i){"use strict";i.fn.emulateTransitionEnd=function(e){var t=!1,n=this;i(this).one("bsTransitionEnd",function(){t=!0});return setTimeout(function(){t||i(n).trigger(i.support.transition.end)},e),this},i(function(){i.support.transition=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t)if(void 0!==e.style[n])return{end:t[n]};return!1}(),i.support.transition&&(i.event.special.bsTransitionEnd={bindType:i.support.transition.end,delegateType:i.support.transition.end,handle:function(e){if(i(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(a){"use strict";var t='[data-dismiss="alert"]',r=function(e){a(e).on("click",t,this.close)};r.VERSION="3.3.7",r.TRANSITION_DURATION=150,r.prototype.close=function(e){function t(){o.detach().trigger("closed.bs.alert").remove()}var n=a(this),i=n.attr("data-target");i||(i=(i=n.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,""));var o=a("#"===i?[]:i);e&&e.preventDefault(),o.length||(o=n.closest(".alert")),o.trigger(e=a.Event("close.bs.alert")),e.isDefaultPrevented()||(o.removeClass("in"),a.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",t).emulateTransitionEnd(r.TRANSITION_DURATION):t())};var e=a.fn.alert;a.fn.alert=function(n){return this.each(function(){var e=a(this),t=e.data("bs.alert");t||e.data("bs.alert",t=new r(this)),"string"==typeof n&&t[n].call(e)})},a.fn.alert.Constructor=r,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",t,r.prototype.close)}(jQuery),function(a){"use strict";function n(i){return this.each(function(){var e=a(this),t=e.data("bs.button"),n="object"==typeof i&&i;t||e.data("bs.button",t=new o(this,n)),"toggle"==i?t.toggle():i&&t.setState(i)})}var o=function(e,t){this.$element=a(e),this.options=a.extend({},o.DEFAULTS,t),this.isLoading=!1};o.VERSION="3.3.7",o.DEFAULTS={loadingText:"loading..."},o.prototype.setState=function(e){var t="disabled",n=this.$element,i=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[i]()),setTimeout(a.proxy(function(){n[i](null==o[e]?this.options[e]:o[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(t).attr(t,t).prop(t,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(t).removeAttr(t).prop(t,!1))},this),0)},o.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var n=this.$element.find("input");"radio"==n.prop("type")?(n.prop("checked")&&(e=!1),t.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(e=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),e&&n.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var e=a.fn.button;a.fn.button=n,a.fn.button.Constructor=o,a.fn.button.noConflict=function(){return a.fn.button=e,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(e){var t=a(e.target).closest(".btn");n.call(t,"toggle"),a(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),t.is("input,button")?t.trigger("focus"):t.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){a(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(d){"use strict";function r(o){return this.each(function(){var e=d(this),t=e.data("bs.carousel"),n=d.extend({},c.DEFAULTS,e.data(),"object"==typeof o&&o),i="string"==typeof o?o:n.slide;t||e.data("bs.carousel",t=new c(this,n)),"number"==typeof o?t.to(o):i?t[i]():n.interval&&t.pause().cycle()})}var c=function(e,t){this.$element=d(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=t,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",d.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",d.proxy(this.pause,this)).on("mouseleave.bs.carousel",d.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(e){if(!/input|textarea/i.test(e.target.tagName)){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()}},c.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(d.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},c.prototype.getItemForDirection=function(e,t){var n=this.getItemIndex(t);if(("prev"==e&&0===n||"next"==e&&n==this.$items.length-1)&&!this.options.wrap)return t;var i=(n+("prev"==e?-1:1))%this.$items.length;return this.$items.eq(i)},c.prototype.to=function(e){var t=this,n=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(e>this.$items.length-1||e<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){t.to(e)}):n==e?this.pause().cycle():this.slide(n<e?"next":"prev",this.$items.eq(e))},c.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&d.support.transition&&(this.$element.trigger(d.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(e,t){var n=this.$element.find(".item.active"),i=t||this.getItemForDirection(e,n),o=this.interval,a="next"==e?"left":"right",r=this;if(i.hasClass("active"))return this.sliding=!1;var s=i[0],l=d.Event("slide.bs.carousel",{relatedTarget:s,direction:a});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,o&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var _=d(this.$indicators.children()[this.getItemIndex(i)]);_&&_.addClass("active")}var u=d.Event("slid.bs.carousel",{relatedTarget:s,direction:a});return d.support.transition&&this.$element.hasClass("slide")?(i.addClass(e),i[0].offsetWidth,n.addClass(a),i.addClass(a),n.one("bsTransitionEnd",function(){i.removeClass([e,a].join(" ")).addClass("active"),n.removeClass(["active",a].join(" ")),r.sliding=!1,setTimeout(function(){r.$element.trigger(u)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(n.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger(u)),o&&this.cycle(),this}};var e=d.fn.carousel;d.fn.carousel=r,d.fn.carousel.Constructor=c,d.fn.carousel.noConflict=function(){return d.fn.carousel=e,this};var t=function(e){var t,n=d(this),i=d(n.attr("data-target")||(t=n.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,""));if(i.hasClass("carousel")){var o=d.extend({},i.data(),n.data()),a=n.attr("data-slide-to");a&&(o.interval=!1),r.call(i,o),a&&i.data("bs.carousel").to(a),e.preventDefault()}};d(document).on("click.bs.carousel.data-api","[data-slide]",t).on("click.bs.carousel.data-api","[data-slide-to]",t),d(window).on("load",function(){d('[data-ride="carousel"]').each(function(){var e=d(this);r.call(e,e.data())})})}(jQuery),function(r){"use strict";function o(e){var t,n=e.attr("data-target")||(t=e.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,"");return r(n)}function s(i){return this.each(function(){var e=r(this),t=e.data("bs.collapse"),n=r.extend({},l.DEFAULTS,e.data(),"object"==typeof i&&i);!t&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),t||e.data("bs.collapse",t=new l(this,n)),"string"==typeof i&&t[i]()})}var l=function(e,t){this.$element=r(e),this.options=r.extend({},l.DEFAULTS,t),this.$trigger=r('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};l.VERSION="3.3.7",l.TRANSITION_DURATION=350,l.DEFAULTS={toggle:!0},l.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},l.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,t=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(t&&t.length&&((e=t.data("bs.collapse"))&&e.transitioning))){var n=r.Event("show.bs.collapse");if(this.$element.trigger(n),!n.isDefaultPrevented()){t&&t.length&&(s.call(t,"hide"),e||t.data("bs.collapse",null));var i=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[i](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[i](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!r.support.transition)return o.call(this);var a=r.camelCase(["scroll",i].join("-"));this.$element.one("bsTransitionEnd",r.proxy(o,this)).emulateTransitionEnd(l.TRANSITION_DURATION)[i](this.$element[0][a])}}}},l.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=r.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var t=this.dimension();this.$element[t](this.$element[t]())[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 n=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return r.support.transition?void this.$element[t](0).one("bsTransitionEnd",r.proxy(n,this)).emulateTransitionEnd(l.TRANSITION_DURATION):n.call(this)}}},l.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},l.prototype.getParent=function(){return r(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(r.proxy(function(e,t){var n=r(t);this.addAriaAndCollapsedClass(o(n),n)},this)).end()},l.prototype.addAriaAndCollapsedClass=function(e,t){var n=e.hasClass("in");e.attr("aria-expanded",n),t.toggleClass("collapsed",!n).attr("aria-expanded",n)};var e=r.fn.collapse;r.fn.collapse=s,r.fn.collapse.Constructor=l,r.fn.collapse.noConflict=function(){return r.fn.collapse=e,this},r(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(e){var t=r(this);t.attr("data-target")||e.preventDefault();var n=o(t),i=n.data("bs.collapse")?"toggle":t.data();s.call(n,i)})}(jQuery),function(r){"use strict";function s(e){var t=e.attr("data-target");t||(t=(t=e.attr("href"))&&/#[A-Za-z]/.test(t)&&t.replace(/.*(?=#[^\s]*$)/,""));var n=t&&r(t);return n&&n.length?n:e.parent()}function a(i){i&&3===i.which||(r(".dropdown-backdrop").remove(),r(l).each(function(){var e=r(this),t=s(e),n={relatedTarget:this};t.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&r.contains(t[0],i.target)||(t.trigger(i=r.Event("hide.bs.dropdown",n)),i.isDefaultPrevented()||(e.attr("aria-expanded","false"),t.removeClass("open").trigger(r.Event("hidden.bs.dropdown",n)))))}))}var l='[data-toggle="dropdown"]',i=function(e){r(e).on("click.bs.dropdown",this.toggle)};i.VERSION="3.3.7",i.prototype.toggle=function(e){var t=r(this);if(!t.is(".disabled, :disabled")){var n=s(t),i=n.hasClass("open");if(a(),!i){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&r(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(r(this)).on("click",a);var o={relatedTarget:this};if(n.trigger(e=r.Event("show.bs.dropdown",o)),e.isDefaultPrevented())return;t.trigger("focus").attr("aria-expanded","true"),n.toggleClass("open").trigger(r.Event("shown.bs.dropdown",o))}return!1}},i.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var t=r(this);if(e.preventDefault(),e.stopPropagation(),!t.is(".disabled, :disabled")){var n=s(t),i=n.hasClass("open");if(!i&&27!=e.which||i&&27==e.which)return 27==e.which&&n.find(l).trigger("focus"),t.trigger("click");var o=n.find(".dropdown-menu li:not(.disabled):visible a");if(o.length){var a=o.index(e.target);38==e.which&&0<a&&a--,40==e.which&&a<o.length-1&&a++,~a||(a=0),o.eq(a).trigger("focus")}}}};var e=r.fn.dropdown;r.fn.dropdown=function(n){return this.each(function(){var e=r(this),t=e.data("bs.dropdown");t||e.data("bs.dropdown",t=new i(this)),"string"==typeof n&&t[n].call(e)})},r.fn.dropdown.Constructor=i,r.fn.dropdown.noConflict=function(){return r.fn.dropdown=e,this},r(document).on("click.bs.dropdown.data-api",a).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",l,i.prototype.toggle).on("keydown.bs.dropdown.data-api",l,i.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",i.prototype.keydown)}(jQuery),function(a){"use strict";function r(i,o){return this.each(function(){var e=a(this),t=e.data("bs.modal"),n=a.extend({},s.DEFAULTS,e.data(),"object"==typeof i&&i);t||e.data("bs.modal",t=new s(this,n)),"string"==typeof i?t[i](o):n.show&&t.show(o)})}var s=function(e,t){this.options=t,this.$body=a(document.body),this.$element=a(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};s.VERSION="3.3.7",s.TRANSITION_DURATION=300,s.BACKDROP_TRANSITION_DURATION=150,s.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},s.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},s.prototype.show=function(n){var i=this,e=a.Event("show.bs.modal",{relatedTarget:n});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(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"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){i.$element.one("mouseup.dismiss.bs.modal",function(e){a(e.target).is(i.$element)&&(i.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&i.$element.hasClass("fade");i.$element.parent().length||i.$element.appendTo(i.$body),i.$element.show().scrollTop(0),i.adjustDialog(),e&&i.$element[0].offsetWidth,i.$element.addClass("in"),i.enforceFocus();var t=a.Event("shown.bs.modal",{relatedTarget:n});e?i.$dialog.one("bsTransitionEnd",function(){i.$element.trigger("focus").trigger(t)}).emulateTransitionEnd(s.TRANSITION_DURATION):i.$element.trigger("focus").trigger(t)}))},s.prototype.hide=function(e){e&&e.preventDefault(),e=a.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(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"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(s.TRANSITION_DURATION):this.hideModal())},s.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(e){document===e.target||this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},s.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},s.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},s.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},s.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},s.prototype.backdrop=function(e){var t=this,n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=a.support.transition&&n;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+n).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(e){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;i?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var o=function(){t.removeBackdrop(),e&&e()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",o).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):o()}else e&&e()},s.prototype.handleUpdate=function(){this.adjustDialog()},s.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var e=window.innerWidth;if(!e){var t=document.documentElement.getBoundingClientRect();e=t.right-Math.abs(t.left)}this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},s.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},s.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},s.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var e=a.fn.modal;a.fn.modal=r,a.fn.modal.Constructor=s,a.fn.modal.noConflict=function(){return a.fn.modal=e,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t=a(this),n=t.attr("href"),i=a(t.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,"")),o=i.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(n)&&n},i.data(),t.data());t.is("a")&&e.preventDefault(),i.one("show.bs.modal",function(e){e.isDefaultPrevented()||i.one("hidden.bs.modal",function(){t.is(":visible")&&t.trigger("focus")})}),r.call(i,o,this)})}(jQuery),function(p){"use strict";var f=function(e,t){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",e,t)};f.VERSION="3.3.7",f.TRANSITION_DURATION=150,f.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}},f.prototype.init=function(e,t,n){if(this.enabled=!0,this.type=e,this.$element=p(t),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&p(p.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},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!");for(var i=this.options.trigger.split(" "),o=i.length;o--;){var a=i[o];if("click"==a)this.$element.on("click."+this.type,this.options.selector,p.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",s="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,p.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,p.proxy(this.leave,this))}}this.options.selector?this._options=p.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},f.prototype.getDefaults=function(){return f.DEFAULTS},f.prototype.getOptions=function(e){return(e=p.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},f.prototype.getDelegateOptions=function(){var n={},i=this.getDefaults();return this._options&&p.each(this._options,function(e,t){i[e]!=t&&(n[e]=t)}),n},f.prototype.enter=function(e){var t=e instanceof this.constructor?e:p(e.currentTarget).data("bs."+this.type);return t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),p(e.currentTarget).data("bs."+this.type,t)),e instanceof p.Event&&(t.inState["focusin"==e.type?"focus":"hover"]=!0),t.tip().hasClass("in")||"in"==t.hoverState?void(t.hoverState="in"):(clearTimeout(t.timeout),t.hoverState="in",t.options.delay&&t.options.delay.show?void(t.timeout=setTimeout(function(){"in"==t.hoverState&&t.show()},t.options.delay.show)):t.show())},f.prototype.isInStateTrue=function(){for(var e in this.inState)if(this.inState[e])return!0;return!1},f.prototype.leave=function(e){var t=e instanceof this.constructor?e:p(e.currentTarget).data("bs."+this.type);if(t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),p(e.currentTarget).data("bs."+this.type,t)),e instanceof p.Event&&(t.inState["focusout"==e.type?"focus":"hover"]=!1),!t.isInStateTrue())return clearTimeout(t.timeout),t.hoverState="out",t.options.delay&&t.options.delay.hide?void(t.timeout=setTimeout(function(){"out"==t.hoverState&&t.hide()},t.options.delay.hide)):t.hide()},f.prototype.show=function(){var e=p.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var t=p.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!t)return;var n=this,i=this.tip(),o=this.getUID(this.type);this.setContent(),i.attr("id",o),this.$element.attr("aria-describedby",o),this.options.animation&&i.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,i[0],this.$element[0]):this.options.placement,r=/\s?auto?\s?/i,s=r.test(a);s&&(a=a.replace(r,"")||"top"),i.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?i.appendTo(this.options.container):i.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),_=i[0].offsetWidth,u=i[0].offsetHeight;if(s){var d=a,c=this.getPosition(this.$viewport);a="bottom"==a&&l.bottom+u>c.bottom?"top":"top"==a&&l.top-u<c.top?"bottom":"right"==a&&l.right+_>c.width?"left":"left"==a&&l.left-_<c.left?"right":a,i.removeClass(d).addClass(a)}var h=this.getCalculatedOffset(a,l,_,u);this.applyPlacement(h,a);var m=function(){var e=n.hoverState;n.$element.trigger("shown.bs."+n.type),n.hoverState=null,"out"==e&&n.leave(n)};p.support.transition&&this.$tip.hasClass("fade")?i.one("bsTransitionEnd",m).emulateTransitionEnd(f.TRANSITION_DURATION):m()}},f.prototype.applyPlacement=function(e,t){var n=this.tip(),i=n[0].offsetWidth,o=n[0].offsetHeight,a=parseInt(n.css("margin-top"),10),r=parseInt(n.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top+=a,e.left+=r,p.offset.setOffset(n[0],p.extend({using:function(e){n.css({top:Math.round(e.top),left:Math.round(e.left)})}},e),0),n.addClass("in");var s=n[0].offsetWidth,l=n[0].offsetHeight;"top"==t&&l!=o&&(e.top=e.top+o-l);var _=this.getViewportAdjustedDelta(t,e,s,l);_.left?e.left+=_.left:e.top+=_.top;var u=/top|bottom/.test(t),d=u?2*_.left-i+s:2*_.top-o+l,c=u?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(d,n[0][c],u)},f.prototype.replaceArrow=function(e,t,n){this.arrow().css(n?"left":"top",50*(1-e/t)+"%").css(n?"top":"left","")},f.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},f.prototype.hide=function(e){function t(){"in"!=n.hoverState&&i.detach(),n.$element&&n.$element.removeAttr("aria-describedby").trigger("hidden.bs."+n.type),e&&e()}var n=this,i=p(this.$tip),o=p.Event("hide.bs."+this.type);if(this.$element.trigger(o),!o.isDefaultPrevented())return i.removeClass("in"),p.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",t).emulateTransitionEnd(f.TRANSITION_DURATION):t(),this.hoverState=null,this},f.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},f.prototype.hasContent=function(){return this.getTitle()},f.prototype.getPosition=function(e){var t=(e=e||this.$element)[0],n="BODY"==t.tagName,i=t.getBoundingClientRect();null==i.width&&(i=p.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var o=window.SVGElement&&t instanceof window.SVGElement,a=n?{top:0,left:0}:o?null:e.offset(),r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},s=n?{width:p(window).width(),height:p(window).height()}:null;return p.extend({},i,r,s,a)},f.prototype.getCalculatedOffset=function(e,t,n,i){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-i,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-i/2,left:t.left-n}:{top:t.top+t.height/2-i/2,left:t.left+t.width}},f.prototype.getViewportAdjustedDelta=function(e,t,n,i){var o={top:0,left:0};if(!this.$viewport)return o;var a=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(e)){var s=t.top-a-r.scroll,l=t.top+a-r.scroll+i;s<r.top?o.top=r.top-s:l>r.top+r.height&&(o.top=r.top+r.height-l)}else{var _=t.left-a,u=t.left+a+n;_<r.left?o.left=r.left-_:u>r.right&&(o.left=r.left+r.width-u)}return o},f.prototype.getTitle=function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},f.prototype.getUID=function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},f.prototype.tip=function(){if(!this.$tip&&(this.$tip=p(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},f.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},f.prototype.enable=function(){this.enabled=!0},f.prototype.disable=function(){this.enabled=!1},f.prototype.toggleEnabled=function(){this.enabled=!this.enabled},f.prototype.toggle=function(e){var t=this;e&&((t=p(e.currentTarget).data("bs."+this.type))||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),p(e.currentTarget).data("bs."+this.type,t))),e?(t.inState.click=!t.inState.click,t.isInStateTrue()?t.enter(t):t.leave(t)):t.tip().hasClass("in")?t.leave(t):t.enter(t)},f.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type),e.$tip&&e.$tip.detach(),e.$tip=null,e.$arrow=null,e.$viewport=null,e.$element=null})};var e=p.fn.tooltip;p.fn.tooltip=function(i){return this.each(function(){var e=p(this),t=e.data("bs.tooltip"),n="object"==typeof i&&i;!t&&/destroy|hide/.test(i)||(t||e.data("bs.tooltip",t=new f(this,n)),"string"==typeof i&&t[i]())})},p.fn.tooltip.Constructor=f,p.fn.tooltip.noConflict=function(){return p.fn.tooltip=e,this}}(jQuery),function(o){"use strict";var a=function(e,t){this.init("popover",e,t)};if(!o.fn.tooltip)throw new Error("Popover requires tooltip.js");a.VERSION="3.3.7",a.DEFAULTS=o.extend({},o.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>'}),((a.prototype=o.extend({},o.fn.tooltip.Constructor.prototype)).constructor=a).prototype.getDefaults=function(){return a.DEFAULTS},a.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof n?"html":"append":"text"](n),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},a.prototype.hasContent=function(){return this.getTitle()||this.getContent()},a.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},a.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var e=o.fn.popover;o.fn.popover=function(i){return this.each(function(){var e=o(this),t=e.data("bs.popover"),n="object"==typeof i&&i;!t&&/destroy|hide/.test(i)||(t||e.data("bs.popover",t=new a(this,n)),"string"==typeof i&&t[i]())})},o.fn.popover.Constructor=a,o.fn.popover.noConflict=function(){return o.fn.popover=e,this}}(jQuery),function(a){"use strict";function o(e,t){this.$body=a(document.body),this.$scrollElement=a(a(e).is(document.body)?window:e),this.options=a.extend({},o.DEFAULTS,t),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function t(i){return this.each(function(){var e=a(this),t=e.data("bs.scrollspy"),n="object"==typeof i&&i;t||e.data("bs.scrollspy",t=new o(this,n)),"string"==typeof i&&t[i]()})}o.VERSION="3.3.7",o.DEFAULTS={offset:10},o.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},o.prototype.refresh=function(){var e=this,i="offset",o=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(i="position",o=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=a(this),t=e.data("target")||e.attr("href"),n=/^#./.test(t)&&a(t);return n&&n.length&&n.is(":visible")&&[[n[i]().top+o,t]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},o.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,n=this.getScrollHeight(),i=this.options.offset+n-this.$scrollElement.height(),o=this.offsets,a=this.targets,r=this.activeTarget;if(this.scrollHeight!=n&&this.refresh(),i<=t)return r!=(e=a[a.length-1])&&this.activate(e);if(r&&t<o[0])return this.activeTarget=null,this.clear();for(e=o.length;e--;)r!=a[e]&&t>=o[e]&&(void 0===o[e+1]||t<o[e+1])&&this.activate(a[e])},o.prototype.activate=function(e){this.activeTarget=e,this.clear();var t=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=a(t).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},o.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var e=a.fn.scrollspy;a.fn.scrollspy=t,a.fn.scrollspy.Constructor=o,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=e,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var e=a(this);t.call(e,e.data())})})}(jQuery),function(s){"use strict";function t(n){return this.each(function(){var e=s(this),t=e.data("bs.tab");t||e.data("bs.tab",t=new r(this)),"string"==typeof n&&t[n]()})}var r=function(e){this.element=s(e)};r.VERSION="3.3.7",r.TRANSITION_DURATION=150,r.prototype.show=function(){var e=this.element,t=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var i=t.find(".active:last a"),o=s.Event("hide.bs.tab",{relatedTarget:e[0]}),a=s.Event("show.bs.tab",{relatedTarget:i[0]});if(i.trigger(o),e.trigger(a),!a.isDefaultPrevented()&&!o.isDefaultPrevented()){var r=s(n);this.activate(e.closest("li"),t),this.activate(r,r.parent(),function(){i.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:i[0]})})}}},r.prototype.activate=function(e,t,n){function i(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}var o=t.find("> .active"),a=n&&s.support.transition&&(o.length&&o.hasClass("fade")||!!t.find("> .fade").length);o.length&&a?o.one("bsTransitionEnd",i).emulateTransitionEnd(r.TRANSITION_DURATION):i(),o.removeClass("in")};var e=s.fn.tab;s.fn.tab=t,s.fn.tab.Constructor=r,s.fn.tab.noConflict=function(){return s.fn.tab=e,this};var n=function(e){e.preventDefault(),t.call(s(this),"show")};s(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),function(l){"use strict";function n(i){return this.each(function(){var e=l(this),t=e.data("bs.affix"),n="object"==typeof i&&i;t||e.data("bs.affix",t=new _(this,n)),"string"==typeof i&&t[i]()})}var _=function(e,t){this.options=l.extend({},_.DEFAULTS,t),this.$target=l(this.options.target).on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};_.VERSION="3.3.7",_.RESET="affix affix-top affix-bottom",_.DEFAULTS={offset:0,target:window},_.prototype.getState=function(e,t,n,i){var o=this.$target.scrollTop(),a=this.$element.offset(),r=this.$target.height();if(null!=n&&"top"==this.affixed)return o<n&&"top";if("bottom"==this.affixed)return null!=n?!(o+this.unpin<=a.top)&&"bottom":!(o+r<=e-i)&&"bottom";var s=null==this.affixed,l=s?o:a.top;return null!=n&&o<=n?"top":null!=i&&e-i<=l+(s?r:t)&&"bottom"},_.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(_.RESET).addClass("affix");var e=this.$target.scrollTop(),t=this.$element.offset();return this.pinnedOffset=t.top-e},_.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},_.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),t=this.options.offset,n=t.top,i=t.bottom,o=Math.max(l(document).height(),l(document.body).height());"object"!=typeof t&&(i=n=t),"function"==typeof n&&(n=t.top(this.$element)),"function"==typeof i&&(i=t.bottom(this.$element));var a=this.getState(o,e,n,i);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var r="affix"+(a?"-"+a:""),s=l.Event(r+".bs.affix");if(this.$element.trigger(s),s.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(_.RESET).addClass(r).trigger(r.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:o-e-i})}};var e=l.fn.affix;l.fn.affix=n,l.fn.affix.Constructor=_,l.fn.affix.noConflict=function(){return l.fn.affix=e,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var e=l(this),t=e.data();t.offset=t.offset||{},null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom),null!=t.offsetTop&&(t.offset.top=t.offsetTop),n.call(e,t)})})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(w){"use strict";var o=function(n,i){w.each(["autofocus","savable","hideable","width","height","resize","iconlibrary","language","footer","fullscreen","hiddenButtons","disabledButtons"],function(e,t){void 0!==w(n).data(t)&&((i="object"==typeof i?i:{})[t]=w(n).data(t))}),this.$ns="bootstrap-markdown",this.$element=w(n),this.$editable={el:null,type:null,attrKeys:[],attrValues:[],content:null},this.$options=w.extend(!0,{},w.fn.markdown.defaults,i,this.$element.data("options")),this.$oldContent=null,this.$isPreview=!1,this.$isFullscreen=!1,this.$editor=null,this.$textarea=null,this.$handler=[],this.$callback=[],this.$nextTab=[],this.showEditor()};o.prototype={constructor:o,__alterButtons:function(n,i){var e=this.$handler,o="all"==n,a=this;w.each(e,function(e,t){!1===(!o&&t.indexOf(n)<0)&&i(a.$editor.find('button[data-handler="'+t+'"]'))})},__buildButtons:function(e,t){var n,i=this.$ns,o=this.$handler,a=this.$callback;for(n=0;n<e.length;n++){var r,s=e[n];for(r=0;r<s.length;r++){var l,_=s[r].data,u=w("<div/>",{class:"btn-group"});for(l=0;l<_.length;l++){var d,c,h=_[l],m=i+"-"+h.name,p=this.__getIcon(h.icon),f=h.btnText?h.btnText:"",g=h.btnClass?h.btnClass:"btn",k=h.tabIndex?h.tabIndex:"-1",b=void 0!==h.hotkey?h.hotkey:"",y=void 0!==jQuery.hotkeys&&""!==b?" ("+b+")":"";(d=w("<button></button>")).text(" "+this.__localize(f)).addClass("btn-default btn-sm").addClass(g),g.match(/btn\-(primary|success|info|warning|danger|link)/)&&d.removeClass("btn-default"),d.attr({type:"button",title:this.__localize(h.title)+y,tabindex:k,"data-provider":i,"data-handler":m,"data-hotkey":b}),!0===h.toggle&&d.attr("data-toggle","button"),(c=w("<span/>")).addClass(p),c.prependTo(d),u.append(d),o.push(m),a.push(h.callback)}t.append(u)}}return t},__setListener:function(){var e=void 0!==this.$textarea.attr("rows"),t=5<this.$textarea.val().split("\n").length?this.$textarea.val().split("\n").length:"5",n=e?this.$textarea.attr("rows"):t;this.$textarea.attr("rows",n),this.$options.resize&&this.$textarea.css("resize",this.$options.resize),this.$textarea.on({focus:w.proxy(this.focus,this),keyup:w.proxy(this.keyup,this),change:w.proxy(this.change,this),select:w.proxy(this.select,this)}),this.eventSupported("keydown")&&this.$textarea.on("keydown",w.proxy(this.keydown,this)),this.eventSupported("keypress")&&this.$textarea.on("keypress",w.proxy(this.keypress,this)),this.$textarea.data("markdown",this)},__handle:function(e){var t=w(e.currentTarget),n=this.$handler,i=this.$callback,o=t.attr("data-handler"),a=i[n.indexOf(o)];w(e.currentTarget).focus(),a(this),this.change(this),o.indexOf("cmdSave")<0&&this.$textarea.focus(),e.preventDefault()},__localize:function(e){var t=w.fn.markdown.messages,n=this.$options.language;return void 0!==t&&void 0!==t[n]&&void 0!==t[n][e]?t[n][e]:e},__getIcon:function(e){return"object"==typeof e?e[this.$options.iconlibrary]:e},setFullscreen:function(e){var t=this.$editor,n=this.$textarea;!0===e?(t.addClass("md-fullscreen-mode"),w("body").addClass("md-nooverflow"),this.$options.onFullscreen(this)):(t.removeClass("md-fullscreen-mode"),w("body").removeClass("md-nooverflow"),1==this.$isPreview&&this.hidePreview().showPreview()),this.$isFullscreen=e,n.focus()},showEditor:function(){var n,t=this,e=this.$ns,i=this.$element,o=(i.css("height"),i.css("width"),this.$editable),a=this.$handler,r=this.$callback,s=this.$options,l=w("<div/>",{class:"md-editor",click:function(){t.focus()}});if(null===this.$editor){var _=w("<div/>",{class:"md-header btn-toolbar"}),u=[];if(0<s.buttons.length&&(u=u.concat(s.buttons[0])),0<s.additionalButtons.length&&w.each(s.additionalButtons[0],function(e,n){var t=w.grep(u,function(e,t){return e.name===n.name});0<t.length?t[0].data=t[0].data.concat(n.data):u.push(s.additionalButtons[0][e])}),0<s.reorderButtonGroups.length&&(u=u.filter(function(e){return-1<s.reorderButtonGroups.indexOf(e.name)}).sort(function(e,t){return s.reorderButtonGroups.indexOf(e.name)<s.reorderButtonGroups.indexOf(t.name)?-1:s.reorderButtonGroups.indexOf(e.name)>s.reorderButtonGroups.indexOf(t.name)?1:0})),0<u.length&&(_=this.__buildButtons([u],_)),s.fullscreen.enable&&_.append('<div class="md-controls"><a class="md-control md-control-fullscreen" href="#"><span class="'+this.__getIcon(s.fullscreen.icons.fullscreenOn)+'"></span></a></div>').on("click",".md-control-fullscreen",function(e){e.preventDefault(),t.setFullscreen(!0)}),l.append(_),i.is("textarea"))i.before(l),(n=i).addClass("md-input"),l.append(n);else{var d="function"==typeof toMarkdown?toMarkdown(i.html()):i.html(),c=w.trim(d);n=w("<textarea/>",{class:"md-input",val:c}),l.append(n),o.el=i,o.type=i.prop("tagName").toLowerCase(),o.content=i.html(),w(i[0].attributes).each(function(){o.attrKeys.push(this.nodeName),o.attrValues.push(this.nodeValue)}),i.replaceWith(l)}var h,m=w("<div/>",{class:"md-footer"}),p=!1;if(s.savable){p=!0;var f="cmdSave";a.push(f),r.push(s.onSave),m.append('<button class="btn btn-success" data-provider="'+e+'" data-handler="'+f+'"><i class="icon icon-white icon-ok"></i> '+this.__localize("Save")+"</button>")}if(h="function"==typeof s.footer?s.footer(this):s.footer,""!==w.trim(h)&&(p=!0,m.append(h)),p&&l.append(m),s.width&&"inherit"!==s.width&&(jQuery.isNumeric(s.width)?(l.css("display","table"),n.css("width",s.width+"px")):l.addClass(s.width)),s.height&&"inherit"!==s.height)if(jQuery.isNumeric(s.height)){var g=s.height;_&&(g=Math.max(0,g-_.outerHeight())),m&&(g=Math.max(0,g-m.outerHeight())),n.css("height",g+"px")}else l.addClass(s.height);this.$editor=l,this.$textarea=n,this.$editable=o,this.$oldContent=this.getContent(),this.__setListener(),this.$editor.attr("id",(new Date).getTime()),this.$editor.on("click",'[data-provider="bootstrap-markdown"]',w.proxy(this.__handle,this)),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this.eventSupported("keydown")&&"object"==typeof jQuery.hotkeys&&_.find('[data-provider="bootstrap-markdown"]').each(function(){var e=w(this),t=e.attr("data-hotkey");""!==t.toLowerCase()&&n.bind("keydown",t,function(){return e.trigger("click"),!1})}),"preview"===s.initialstate?this.showPreview():"fullscreen"===s.initialstate&&s.fullscreen.enable&&this.setFullscreen(!0)}else this.$editor.show();return s.autofocus&&(this.$textarea.focus(),this.$editor.addClass("active")),s.fullscreen.enable&&!1!==s.fullscreen&&(this.$editor.append('<div class="md-fullscreen-controls"><a href="#" class="exit-fullscreen" title="Exit fullscreen"><span class="'+this.__getIcon(s.fullscreen.icons.fullscreenOff)+'"></span></a></div>'),this.$editor.on("click",".exit-fullscreen",function(e){e.preventDefault(),t.setFullscreen(!1)})),this.hideButtons(s.hiddenButtons),this.disableButtons(s.disabledButtons),s.onShow(this),this},parseContent:function(e){e=e||this.$textarea.val();return this.$options.parser?this.$options.parser(e):"object"==typeof markdown?markdown.toHTML(e):"function"==typeof marked?marked(e):e},showPreview:function(){var e,t,n=this.$options,i=this.$textarea,o=i.next(),a=w("<div/>",{class:"md-preview","data-provider":"markdown-preview"});return 1==this.$isPreview||(this.$isPreview=!0,this.disableButtons("all").enableButtons("cmdPreview"),e="string"==typeof(t=n.onPreview(this))?t:this.parseContent(),a.html(e),o&&"md-footer"==o.attr("class")?a.insertBefore(o):i.parent().append(a),a.css({width:i.outerWidth()+"px",height:i.outerHeight()+"px"}),this.$options.resize&&a.css("resize",this.$options.resize),i.hide(),a.data("markdown",this),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all"))),this},hidePreview:function(){return this.$isPreview=!1,this.$editor.find('div[data-provider="markdown-preview"]').remove(),this.enableButtons("all"),this.disableButtons(this.$options.disabledButtons),this.$textarea.show(),this.__setListener(),this},isDirty:function(){return this.$oldContent!=this.getContent()},getContent:function(){return this.$textarea.val()},setContent:function(e){return this.$textarea.val(e),this},findSelection:function(e){var t;if(0<=(t=this.getContent().indexOf(e))&&0<e.length){var n,i=this.getSelection();return this.setSelection(t,t+e.length),n=this.getSelection(),this.setSelection(i.start,i.end),n}return null},getSelection:function(){var t=this.$textarea[0];return("selectionStart"in t&&function(){var e=t.selectionEnd-t.selectionStart;return{start:t.selectionStart,end:t.selectionEnd,length:e,text:t.value.substr(t.selectionStart,e)}}||function(){return null})()},setSelection:function(e,t){var n=this.$textarea[0];return("selectionStart"in n&&function(){n.selectionStart=e,n.selectionEnd=t}||function(){return null})()},replaceSelection:function(e){var t=this.$textarea[0];return("selectionStart"in t&&function(){return t.value=t.value.substr(0,t.selectionStart)+e+t.value.substr(t.selectionEnd,t.value.length),t.selectionStart=t.value.length,this}||function(){return t.value+=e,jQuery(t)})()},getNextTab:function(){if(0===this.$nextTab.length)return null;var e,t=this.$nextTab.shift();return"function"==typeof t?e=t():"object"==typeof t&&0<t.length&&(e=t),e},setNextTab:function(e,t){if("string"==typeof e){var n=this;this.$nextTab.push(function(){return n.findSelection(e)})}else if("number"==typeof e&&"number"==typeof t){var i=this.getSelection();this.setSelection(e,t),this.$nextTab.push(this.getSelection()),this.setSelection(i.start,i.end)}},__parseButtonNameParam:function(e){return"string"==typeof e?e.split(" "):e},enableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeAttr("disabled")})}),this},disableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.attr("disabled","disabled")})}),this},hideButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.addClass("hidden")})}),this},showButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeClass("hidden")})}),this},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t="function"==typeof this.$element[e]),t},keyup:function(e){var t=!1;switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:var n;if(null!==(n=this.getNextTab())){var i=this;setTimeout(function(){i.setSelection(n.start,n.end)},500),t=!0}else{var o=this.getSelection();o.start==o.end&&o.end==this.getContent().length?t=!1:(this.setSelection(this.getContent().length,this.getContent().length),t=!0)}break;case 13:t=!1;break;case 27:this.$isFullscreen&&this.setFullscreen(!1),t=!1;break;default:t=!1}t&&(e.stopPropagation(),e.preventDefault()),this.$options.onChange(this)},change:function(e){return this.$options.onChange(this),this},select:function(e){return this.$options.onSelect(this),this},focus:function(e){var t=this.$options,n=(t.hideable,this.$editor);return n.addClass("active"),w(document).find(".md-editor").each(function(){var e;w(this).attr("id")!==n.attr("id")&&(null===(e=w(this).find("textarea").data("markdown"))&&(e=w(this).find('div[data-provider="markdown-preview"]').data("markdown")),e&&e.blur())}),t.onFocus(this),this},blur:function(e){var t=this.$options,n=t.hideable,i=this.$editor,o=this.$editable;if(i.hasClass("active")||0===this.$element.parent().length){if(i.removeClass("active"),n)if(null!==o.el){var a=w("<"+o.type+"/>"),r=this.getContent(),s=this.parseContent(r);w(o.attrKeys).each(function(e,t){a.attr(o.attrKeys[e],o.attrValues[e])}),a.html(s),i.replaceWith(a)}else i.hide();t.onBlur(this)}return this}};var e=w.fn.markdown;w.fn.markdown=function(i){return this.each(function(){var e=w(this),t=e.data("markdown"),n="object"==typeof i&&i;t||e.data("markdown",t=new o(this,n))})},w.fn.markdown.messages={},w.fn.markdown.defaults={autofocus:!1,hideable:!1,savable:!1,width:"inherit",height:"inherit",resize:"none",iconlibrary:"glyph",language:"en",initialstate:"editor",parser:null,buttons:[[{name:"groupFont",data:[{name:"cmdBold",hotkey:"Ctrl+B",title:"Bold",icon:{glyph:"glyphicon glyphicon-bold",fa:"fa fa-bold","fa-3":"icon-bold"},callback:function(e){var t,n,i=e.getSelection(),o=e.getContent();t=0===i.length?e.__localize("strong text"):i.text,"**"===o.substr(i.start-2,2)&&"**"===o.substr(i.end,2)?(e.setSelection(i.start-2,i.end+2),e.replaceSelection(t),n=i.start-2):(e.replaceSelection("**"+t+"**"),n=i.start+2),e.setSelection(n,n+t.length)}},{name:"cmdItalic",title:"Italic",hotkey:"Ctrl+I",icon:{glyph:"glyphicon glyphicon-italic",fa:"fa fa-italic","fa-3":"icon-italic"},callback:function(e){var t,n,i=e.getSelection(),o=e.getContent();t=0===i.length?e.__localize("emphasized text"):i.text,"_"===o.substr(i.start-1,1)&&"_"===o.substr(i.end,1)?(e.setSelection(i.start-1,i.end+1),e.replaceSelection(t),n=i.start-1):(e.replaceSelection("_"+t+"_"),n=i.start+1),e.setSelection(n,n+t.length)}},{name:"cmdHeading",title:"Heading",hotkey:"Ctrl+H",icon:{glyph:"glyphicon glyphicon-header",fa:"fa fa-header","fa-3":"icon-font"},callback:function(e){var t,n,i,o,a=e.getSelection(),r=e.getContent();t=0===a.length?e.__localize("heading text"):a.text+"\n",i=4,"### "===r.substr(a.start-i,i)||(i=3,"###"===r.substr(a.start-i,i))?(e.setSelection(a.start-i,a.end),e.replaceSelection(t),n=a.start-i):0<a.start&&((o=r.substr(a.start-1,1))&&"\n"!=o)?(e.replaceSelection("\n\n### "+t),n=a.start+6):(e.replaceSelection("### "+t),n=a.start+4),e.setSelection(n,n+t.length)}}]},{name:"groupLink",data:[{name:"cmdUrl",title:"URL/Link",hotkey:"Ctrl+L",icon:{glyph:"glyphicon glyphicon-link",fa:"fa fa-link","fa-3":"icon-link"},callback:function(e){var t,n,i,o=e.getSelection();e.getContent();t=0===o.length?e.__localize("enter link description here"):o.text,i=prompt(e.__localize("Insert Hyperlink"),"http://");var a=new RegExp("^((http|https)://|(mailto:)|(//))[a-z0-9]","i");if(null!==i&&""!==i&&"http://"!==i&&a.test(i)){var r=w("<div>"+i+"</div>").text();e.replaceSelection("["+t+"]("+r+")"),n=o.start+1,e.setSelection(n,n+t.length)}}},{name:"cmdImage",title:"Image",hotkey:"Ctrl+G",icon:{glyph:"glyphicon glyphicon-picture",fa:"fa fa-picture-o","fa-3":"icon-picture"},callback:function(e){var t,n,i,o=e.getSelection();e.getContent();t=0===o.length?e.__localize("enter image description here"):o.text,i=prompt(e.__localize("Insert Image Hyperlink"),"http://");var a=new RegExp("^((http|https)://|(//))[a-z0-9]","i");if(null!==i&&""!==i&&"http://"!==i&&a.test(i)){var r=w("<div>"+i+"</div>").text();e.replaceSelection("+'")'),n=o.start+2,e.setNextTab(e.__localize("enter image title here")),e.setSelection(n,n+t.length)}}}]},{name:"groupMisc",data:[{name:"cmdList",hotkey:"Ctrl+U",title:"Unordered List",icon:{glyph:"glyphicon glyphicon-list",fa:"fa fa-list","fa-3":"icon-list-ul"},callback:function(e){var t,n,i=e.getSelection();e.getContent();if(0===i.length)t=e.__localize("list text here"),e.replaceSelection("- "+t),n=i.start+2;else if(i.text.indexOf("\n")<0)t=i.text,e.replaceSelection("- "+t),n=i.start+2;else{var o=[];t=(o=i.text.split("\n"))[0],w.each(o,function(e,t){o[e]="- "+t}),e.replaceSelection("\n\n"+o.join("\n")),n=i.start+4}e.setSelection(n,n+t.length)}},{name:"cmdListO",hotkey:"Ctrl+O",title:"Ordered List",icon:{glyph:"glyphicon glyphicon-th-list",fa:"fa fa-list-ol","fa-3":"icon-list-ol"},callback:function(e){var t,n,i=e.getSelection();e.getContent();if(0===i.length)t=e.__localize("list text here"),e.replaceSelection("1. "+t),n=i.start+3;else if(i.text.indexOf("\n")<0)t=i.text,e.replaceSelection("1. "+t),n=i.start+3;else{var o=[];t=(o=i.text.split("\n"))[0],w.each(o,function(e,t){o[e]="1. "+t}),e.replaceSelection("\n\n"+o.join("\n")),n=i.start+5}e.setSelection(n,n+t.length)}},{name:"cmdCode",hotkey:"Ctrl+K",title:"Code",icon:{glyph:"glyphicon glyphicon-asterisk",fa:"fa fa-code","fa-3":"icon-code"},callback:function(e){var t,n,i=e.getSelection(),o=e.getContent();t=0===i.length?e.__localize("code text here"):i.text,"```\n"===o.substr(i.start-4,4)&&"\n```"===o.substr(i.end,4)?(e.setSelection(i.start-4,i.end+4),e.replaceSelection(t),n=i.start-4):"`"===o.substr(i.start-1,1)&&"`"===o.substr(i.end,1)?(e.setSelection(i.start-1,i.end+1),e.replaceSelection(t),n=i.start-1):-1<o.indexOf("\n")?(e.replaceSelection("```\n"+t+"\n```"),n=i.start+4):(e.replaceSelection("`"+t+"`"),n=i.start+1),e.setSelection(n,n+t.length)}},{name:"cmdQuote",hotkey:"Ctrl+Q",title:"Quote",icon:{glyph:"glyphicon glyphicon-comment",fa:"fa fa-quote-left","fa-3":"icon-quote-left"},callback:function(e){var t,n,i=e.getSelection();e.getContent();if(0===i.length)t=e.__localize("quote here"),e.replaceSelection("> "+t),n=i.start+2;else if(i.text.indexOf("\n")<0)t=i.text,e.replaceSelection("> "+t),n=i.start+2;else{var o=[];t=(o=i.text.split("\n"))[0],w.each(o,function(e,t){o[e]="> "+t}),e.replaceSelection("\n\n"+o.join("\n")),n=i.start+4}e.setSelection(n,n+t.length)}}]},{name:"groupUtil",data:[{name:"cmdPreview",toggle:!0,hotkey:"Ctrl+P",title:"Preview",btnText:"Preview",btnClass:"btn btn-primary btn-sm",icon:{glyph:"glyphicon glyphicon-search",fa:"fa fa-search","fa-3":"icon-search"},callback:function(e){!1===e.$isPreview?e.showPreview():e.hidePreview()}}]}]],additionalButtons:[],reorderButtonGroups:[],hiddenButtons:[],disabledButtons:[],footer:"",fullscreen:{enable:!0,icons:{fullscreenOn:{fa:"fa fa-expand",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-full"},fullscreenOff:{fa:"fa fa-compress",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-small"}}},onShow:function(e){},onPreview:function(e){},onSave:function(e){},onBlur:function(e){},onFocus:function(e){},onChange:function(e){},onFullscreen:function(e){},onSelect:function(e){}},w.fn.markdown.Constructor=o,w.fn.markdown.noConflict=function(){return w.fn.markdown=e,this};var t=function(e){var t=e;t.data("markdown")?t.data("markdown").showEditor():t.markdown()};w(document).on("click.markdown.data-api",'[data-provide="markdown-editable"]',function(e){t(w(this)),e.preventDefault()}).on("click focusin",function(e){var i;i=w(document.activeElement),w(document).find(".md-editor").each(function(){var e=w(this),t=i.closest(".md-editor")[0]===this,n=e.find("textarea").data("markdown")||e.find('div[data-provider="markdown-preview"]').data("markdown");n&&!t&&n.blur()})}).ready(function(){w('textarea[data-provide="markdown"]').each(function(){t(w(this))})})}),function(e){"use strict";var h={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:m,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:m,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:m,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n?(?!hr|heading|lheading| {0,3}>|tag)[^\n]+)+)/,text:/^[^\n]+/};function l(e){this.tokens=[],this.tokens.links={},this.options=e||f.defaults,this.rules=h.normal,this.options.gfm&&(this.options.tables?this.rules=h.tables:this.rules=h.gfm)}h._label=/(?:\\[\[\]]|[^\[\]])+/,h._title=/(?:"(?:\\"|[^"]|"[^"\n]*")*"|'\n?(?:[^'\n]+\n?)*'|\([^()]*\))/,h.def=t(h.def).replace("label",h._label).replace("title",h._title).getRegex(),h.bullet=/(?:[*+-]|\d+\.)/,h.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,h.item=t(h.item,"gm").replace(/bull/g,h.bullet).getRegex(),h.list=t(h.list).replace(/bull/g,h.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+h.def.source+")").getRegex(),h._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b",h.html=t(h.html).replace("comment",/<!--[\s\S]*?-->/).replace("closed",/<(tag)[\s\S]+?<\/\1>/).replace("closing",/<tag(?:"[^"]*"|'[^']*'|\s[^'"\/>\s]*)*?\/?>/).replace(/tag/g,h._tag).getRegex(),h.paragraph=t(h.paragraph).replace("hr",h.hr).replace("heading",h.heading).replace("lheading",h.lheading).replace("tag","<"+h._tag).getRegex(),h.blockquote=t(h.blockquote).replace("paragraph",h.paragraph).getRegex(),h.normal=p({},h),h.gfm=p({},h.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\n? *\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),h.gfm.paragraph=t(h.paragraph).replace("(?!","(?!"+h.gfm.fences.source.replace("\\1","\\2")+"|"+h.list.source.replace("\\1","\\3")+"|").getRegex(),h.tables=p({},h.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/}),l.rules=h,l.lex=function(e,t){return new l(t).lex(e)},l.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},l.prototype.token=function(e,t){var n,i,o,a,r,s,l,_,u,d,c;for(e=e.replace(/^ +$/gm,"");e;)if((o=this.rules.newline.exec(e))&&(e=e.substring(o[0].length),1<o[0].length&&this.tokens.push({type:"space"})),o=this.rules.code.exec(e))e=e.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?o:o.replace(/\n+$/,"")});else if(o=this.rules.fences.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"code",lang:o[2],text:o[3]||""});else if(o=this.rules.heading.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"heading",depth:o[1].length,text:o[2]});else if(t&&(o=this.rules.nptable.exec(e))){for(e=e.substring(o[0].length),s={type:"table",header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/\n$/,"").split("\n")},_=0;_<s.align.length;_++)/^ *-+: *$/.test(s.align[_])?s.align[_]="right":/^ *:-+: *$/.test(s.align[_])?s.align[_]="center":/^ *:-+ *$/.test(s.align[_])?s.align[_]="left":s.align[_]=null;for(_=0;_<s.cells.length;_++)s.cells[_]=s.cells[_].split(/ *\| */);this.tokens.push(s)}else if(o=this.rules.hr.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"hr"});else if(o=this.rules.blockquote.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),this.token(o,t),this.tokens.push({type:"blockquote_end"});else if(o=this.rules.list.exec(e)){for(e=e.substring(o[0].length),c=1<(a=o[2]).length,this.tokens.push({type:"list_start",ordered:c,start:c?+a:""}),n=!1,d=(o=o[0].match(this.rules.item)).length,_=0;_<d;_++)l=(s=o[_]).length,~(s=s.replace(/^ *([*+-]|\d+\.) +/,"")).indexOf("\n ")&&(l-=s.length,s=this.options.pedantic?s.replace(/^ {1,4}/gm,""):s.replace(new RegExp("^ {1,"+l+"}","gm"),"")),this.options.smartLists&&_!==d-1&&(a===(r=h.bullet.exec(o[_+1])[0])||1<a.length&&1<r.length||(e=o.slice(_+1).join("\n")+e,_=d-1)),i=n||/\n\n(?!\s*$)/.test(s),_!==d-1&&(n="\n"===s.charAt(s.length-1),i||(i=n)),this.tokens.push({type:i?"loose_item_start":"list_item_start"}),this.token(s,!1),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(o=this.rules.html.exec(e))e=e.substring(o[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===o[1]||"script"===o[1]||"style"===o[1]),text:o[0]});else if(t&&(o=this.rules.def.exec(e)))e=e.substring(o[0].length),o[3]&&(o[3]=o[3].substring(1,o[3].length-1)),u=o[1].toLowerCase(),this.tokens.links[u]||(this.tokens.links[u]={href:o[2],title:o[3]});else if(t&&(o=this.rules.table.exec(e))){for(e=e.substring(o[0].length),s={type:"table",header:o[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:o[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:o[3].replace(/(?: *\| *)?\n$/,"").split("\n")},_=0;_<s.align.length;_++)/^ *-+: *$/.test(s.align[_])?s.align[_]="right":/^ *:-+: *$/.test(s.align[_])?s.align[_]="center":/^ *:-+ *$/.test(s.align[_])?s.align[_]="left":s.align[_]=null;for(_=0;_<s.cells.length;_++)s.cells[_]=s.cells[_].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */);this.tokens.push(s)}else if(o=this.rules.lheading.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"heading",depth:"="===o[2]?1:2,text:o[1]});else if(t&&(o=this.rules.paragraph.exec(e)))e=e.substring(o[0].length),this.tokens.push({type:"paragraph",text:"\n"===o[1].charAt(o[1].length-1)?o[1].slice(0,-1):o[1]});else if(o=this.rules.text.exec(e))e=e.substring(o[0].length),this.tokens.push({type:"text",text:o[0]});else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0));return this.tokens};var n={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:m,tag:/^<!--[\s\S]*?-->|^<\/?[a-zA-Z0-9\-]+(?:"[^"]*"|'[^']*'|\s[^<'">\/\s]*)*?\/?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^_([^\s_](?:[^_]|__)+?[^\s_])_\b|^\*((?:\*\*|[^*])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`]?)\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:m,text:/^[\s\S]+?(?=[\\<!\[`*]|\b_| {2,}\n|$)/};function i(e,t){if(this.options=t||f.defaults,this.links=e,this.rules=n.normal,this.renderer=this.options.renderer||new o,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.gfm?this.options.breaks?this.rules=n.breaks:this.rules=n.gfm:this.options.pedantic&&(this.rules=n.pedantic)}function o(e){this.options=e||{}}function a(){}function _(e){this.tokens=[],this.token=null,this.options=e||f.defaults,this.options.renderer=this.options.renderer||new o,this.renderer=this.options.renderer,this.renderer.options=this.options}function u(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function d(e){return e.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}function t(n,e){return n=n.source,e=e||"",{replace:function(e,t){return t=(t=t.source||t).replace(/(^|[^\[])\^/g,"$1"),n=n.replace(e,t),this},getRegex:function(){return new RegExp(n,e)}}}function r(e,t){return s[" "+e]||(/^[^:]+:\/*[^/]*$/.test(e)?s[" "+e]=e+"/":s[" "+e]=e.replace(/[^/]*$/,"")),e=s[" "+e],"//"===t.slice(0,2)?e.replace(/:[\s\S]*/,":")+t:"/"===t.charAt(0)?e.replace(/(:\/*[^/]*)[\s\S]*/,"$1")+t:e+t}n._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,n._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,n.autolink=t(n.autolink).replace("scheme",n._scheme).replace("email",n._email).getRegex(),n._inside=/(?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]]|\](?=[^\[]*\]))*/,n._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/,n.link=t(n.link).replace("inside",n._inside).replace("href",n._href).getRegex(),n.reflink=t(n.reflink).replace("inside",n._inside).getRegex(),n.normal=p({},n),n.pedantic=p({},n.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),n.gfm=p({},n.normal,{escape:t(n.escape).replace("])","~|])").getRegex(),url:t(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("email",n._email).getRegex(),_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:t(n.text).replace("]|","~]|").replace("|","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|").getRegex()}),n.breaks=p({},n.gfm,{br:t(n.br).replace("{2,}","*").getRegex(),text:t(n.gfm.text).replace("{2,}","*").getRegex()}),i.rules=n,i.output=function(e,t,n){return new i(t,n).output(e)},i.prototype.output=function(e){for(var t,n,i,o,a="";e;)if(o=this.rules.escape.exec(e))e=e.substring(o[0].length),a+=o[1];else if(o=this.rules.autolink.exec(e))e=e.substring(o[0].length),i="@"===o[2]?"mailto:"+(n=u(this.mangle(o[1]))):n=u(o[1]),a+=this.renderer.link(i,null,n);else if(this.inLink||!(o=this.rules.url.exec(e))){if(o=this.rules.tag.exec(e))!this.inLink&&/^<a /i.test(o[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(o[0])&&(this.inLink=!1),e=e.substring(o[0].length),a+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):u(o[0]):o[0];else if(o=this.rules.link.exec(e))e=e.substring(o[0].length),this.inLink=!0,a+=this.outputLink(o,{href:o[2],title:o[3]}),this.inLink=!1;else if((o=this.rules.reflink.exec(e))||(o=this.rules.nolink.exec(e))){if(e=e.substring(o[0].length),t=(o[2]||o[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){a+=o[0].charAt(0),e=o[0].substring(1)+e;continue}this.inLink=!0,a+=this.outputLink(o,t),this.inLink=!1}else if(o=this.rules.strong.exec(e))e=e.substring(o[0].length),a+=this.renderer.strong(this.output(o[2]||o[1]));else if(o=this.rules.em.exec(e))e=e.substring(o[0].length),a+=this.renderer.em(this.output(o[2]||o[1]));else if(o=this.rules.code.exec(e))e=e.substring(o[0].length),a+=this.renderer.codespan(u(o[2].trim(),!0));else if(o=this.rules.br.exec(e))e=e.substring(o[0].length),a+=this.renderer.br();else if(o=this.rules.del.exec(e))e=e.substring(o[0].length),a+=this.renderer.del(this.output(o[1]));else if(o=this.rules.text.exec(e))e=e.substring(o[0].length),a+=this.renderer.text(u(this.smartypants(o[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else o[0]=this.rules._backpedal.exec(o[0])[0],e=e.substring(o[0].length),"@"===o[2]?i="mailto:"+(n=u(o[0])):(n=u(o[0]),i="www."===o[1]?"http://"+n:n),a+=this.renderer.link(i,null,n);return a},i.prototype.outputLink=function(e,t){var n=u(t.href),i=t.title?u(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,i,this.output(e[1])):this.renderer.image(n,i,u(e[1]))},i.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},i.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",i=e.length,o=0;o<i;o++)t=e.charCodeAt(o),.5<Math.random()&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},o.prototype.code=function(e,t,n){if(this.options.highlight){var i=this.options.highlight(e,t);null!=i&&i!==e&&(n=!0,e=i)}return t?'<pre><code class="'+this.options.langPrefix+u(t,!0)+'">'+(n?e:u(e,!0))+"\n</code></pre>\n":"<pre><code>"+(n?e:u(e,!0))+"\n</code></pre>"},o.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},o.prototype.html=function(e){return e},o.prototype.heading=function(e,t,n){return"<h"+t+' id="'+this.options.headerPrefix+n.toLowerCase().replace(/[^\w]+/g,"-")+'">'+e+"</h"+t+">\n"},o.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},o.prototype.list=function(e,t,n){var i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+i+">\n"},o.prototype.listitem=function(e){return"<li>"+e+"</li>\n"},o.prototype.paragraph=function(e){return"<p>"+e+"</p>\n"},o.prototype.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n<tbody>\n"+t+"</tbody>\n</table>\n"},o.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},o.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' style="text-align:'+t.align+'">':"<"+n+">")+e+"</"+n+">\n"},o.prototype.strong=function(e){return"<strong>"+e+"</strong>"},o.prototype.em=function(e){return"<em>"+e+"</em>"},o.prototype.codespan=function(e){return"<code>"+e+"</code>"},o.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},o.prototype.del=function(e){return"<del>"+e+"</del>"},o.prototype.link=function(e,t,n){if(this.options.sanitize){try{var i=decodeURIComponent(d(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return n}if(0===i.indexOf("javascript:")||0===i.indexOf("vbscript:")||0===i.indexOf("data:"))return n}this.options.baseUrl&&!c.test(e)&&(e=r(this.options.baseUrl,e));var o='<a href="'+e+'"';return t&&(o+=' title="'+t+'"'),o+=">"+n+"</a>"},o.prototype.image=function(e,t,n){this.options.baseUrl&&!c.test(e)&&(e=r(this.options.baseUrl,e));var i='<img src="'+e+'" alt="'+n+'"';return t&&(i+=' title="'+t+'"'),i+=this.options.xhtml?"/>":">"},o.prototype.text=function(e){return e},a.prototype.strong=a.prototype.em=a.prototype.codespan=a.prototype.del=a.prototype.text=function(e){return e},a.prototype.link=a.prototype.image=function(e,t,n){return""+n},a.prototype.br=function(){return""},_.parse=function(e,t){return new _(t).parse(e)},_.prototype.parse=function(e){this.inline=new i(e.links,this.options),this.inlineText=new i(e.links,p({},this.options,{renderer:new a})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},_.prototype.next=function(){return this.token=this.tokens.pop()},_.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},_.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},_.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,d(this.inlineText.output(this.token.text)));case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,i,o="",a="";for(n="",e=0;e<this.token.header.length;e++)n+=this.renderer.tablecell(this.inline.output(this.token.header[e]),{header:!0,align:this.token.align[e]});for(o+=this.renderer.tablerow(n),e=0;e<this.token.cells.length;e++){for(t=this.token.cells[e],n="",i=0;i<t.length;i++)n+=this.renderer.tablecell(this.inline.output(t[i]),{header:!1,align:this.token.align[i]});a+=this.renderer.tablerow(n)}return this.renderer.table(o,a);case"blockquote_start":for(a="";"blockquote_end"!==this.next().type;)a+=this.tok();return this.renderer.blockquote(a);case"list_start":a="";for(var r=this.token.ordered,s=this.token.start;"list_end"!==this.next().type;)a+=this.tok();return this.renderer.list(a,r,s);case"list_item_start":for(a="";"list_item_end"!==this.next().type;)a+="text"===this.token.type?this.parseText():this.tok();return this.renderer.listitem(a);case"loose_item_start":for(a="";"list_item_end"!==this.next().type;)a+=this.tok();return this.renderer.listitem(a);case"html":var l=this.token.pre||this.options.pedantic?this.token.text:this.inline.output(this.token.text);return this.renderer.html(l);case"paragraph":return this.renderer.paragraph(this.inline.output(this.token.text));case"text":return this.renderer.paragraph(this.parseText())}};var s={},c=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function m(){}function p(e){for(var t,n,i=1;i<arguments.length;i++)for(n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function f(e,n,i){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(i||"function"==typeof n){i||(i=n,n=null);var o,a,r=(n=p({},f.defaults,n||{})).highlight,t=0;try{o=l.lex(e,n)}catch(e){return i(e)}a=o.length;var s=function(t){if(t)return n.highlight=r,i(t);var e;try{e=_.parse(o,n)}catch(e){t=e}return n.highlight=r,t?i(t):i(null,e)};if(!r||r.length<3)return s();if(delete n.highlight,!a)return s();for(;t<o.length;t++)!function(n){"code"!==n.type?--a||s():r(n.text,n.lang,function(e,t){return e?s(e):null==t||t===n.text?--a||s():(n.text=t,n.escaped=!0,void(--a||s()))})}(o[t])}else try{return n&&(n=p({},f.defaults,n)),_.parse(l.lex(e,n),n)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",(n||f.defaults).silent)return"<p>An error occurred:</p><pre>"+u(e.message+"",!0)+"</pre>";throw e}}m.exec=m,f.options=f.setOptions=function(e){return p(f.defaults,e),f},f.defaults={gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,sanitizer:null,mangle:!0,smartLists:!1,silent:!1,highlight:null,langPrefix:"lang-",smartypants:!1,headerPrefix:"",renderer:new o,xhtml:!1,baseUrl:null},f.Parser=_,f.parser=_.parse,f.Renderer=o,f.TextRenderer=a,f.Lexer=l,f.lexer=l.lex,f.InlineLexer=i,f.inlineLexer=i.output,f.parse=f,"undefined"!=typeof module&&"object"==typeof exports?module.exports=f:"function"==typeof define&&define.amd?define(function(){return f}):e.marked=f}(this||("undefined"!=typeof window?window:global)),function(e){if("function"==typeof define&&define.amd)define(["jquery"],e);else if("object"==typeof module&&module.exports){var t=require("jquery");module.exports=e(t)}else e(jQuery)}(function(e){if(void 0===e)throw new Error("jQuery.textcomplete requires jQuery");return function(a){"use strict";var r=1;a.fn.textcomplete=function(t,n){var o=Array.prototype.slice.call(arguments);return this.each(function(){var e=a(this),i=e.data("textComplete");if(i||(n||(n={}),n._oid=r++,i=new a.fn.textcomplete.Completer(this,n),e.data("textComplete",i)),"string"==typeof t){if(!i)return;o.shift(),i[t].apply(i,o),"destroy"===t&&e.removeData("textComplete")}else a.each(t,function(n){a.each(["header","footer","placement","maxCount"],function(e){var t;n[e]&&(i.option[e]=n[e],t=e+"as a strategy param is deprecated. Use option.",console.warn&&console.warn(t),delete n[e])})}),i.register(a.fn.textcomplete.Strategy.parse(t,{el:this,$el:e}))})}}(e),function(s){"use strict";function i(e,t){if(this.$el=s(e),this.id="textcomplete"+l++,this.strategies=[],this.views=[],this.option=s.extend({},i.defaults,t),!(this.$el.is("input[type=text]")||this.$el.is("input[type=search]")||this.$el.is("textarea")||e.isContentEditable||"true"==e.contentEditable))throw new Error("textcomplete must be called on a Textarea or a ContentEditable.");if(e===e.ownerDocument.activeElement)this.initialize();else{var n=this;this.$el.one("focus."+this.id,function(){n.initialize()}),this.option.adapter&&"CKEditor"!=this.option.adapter||"undefined"==typeof CKEDITOR||!this.$el.is("textarea")||CKEDITOR.on("instanceReady",function(t){-1==s.inArray(t.editor.id,_)&&(_.push(t.editor.id),t.editor.on("focus",function(e){n.$el=s(t.editor.editable().$),n.option.adapter||(n.option.adapter=s.fn.textcomplete.CKEditor),n.option.ckeditor_instance=t.editor,n.initialize()}))})}}var o,a,r,l=0,_=[];i.defaults={appendTo:"body",className:"",dropdownClassName:"dropdown-menu textcomplete-dropdown",maxCount:10,zIndex:"100",rightEdgeOffset:30},s.extend(i.prototype,{id:null,option:null,strategies:null,adapter:null,dropdown:null,$el:null,$iframe:null,initialize:function(){var e,t,n=this.$el.get(0);if(this.$el.prop("ownerDocument")!==document&&window.frames.length)for(var i=0;i<window.frames.length;i++)if(this.$el.prop("ownerDocument")===window.frames[i].document){this.$iframe=s(window.frames[i].frameElement);break}this.dropdown=new s.fn.textcomplete.Dropdown(n,this,this.option),this.option.adapter?e=this.option.adapter:(t=this.$el.is("textarea")||this.$el.is("input[type=text]")||this.$el.is("input[type=search]")?"number"==typeof n.selectionEnd?"Textarea":"IETextarea":"ContentEditable",e=s.fn.textcomplete[t]),this.adapter=new e(n,this,this.option)},destroy:function(){this.$el.off("."+this.id),this.adapter&&this.adapter.destroy(),this.dropdown&&this.dropdown.destroy(),this.$el=this.adapter=this.dropdown=null},deactivate:function(){this.dropdown&&this.dropdown.deactivate()},trigger:function(e,t){this.dropdown||this.initialize(),null!=e||(e=this.adapter.getTextFromHeadToCaret());var n=this._extractSearchQuery(e);if(n.length){var i=n[1];if(t&&this._term===i&&""!==i)return;this._term=i,this._search.apply(this,n)}else this._term=null,this.dropdown.deactivate()},fire:function(e){var t=Array.prototype.slice.call(arguments,1);return this.$el.trigger(e,t),this},register:function(e){Array.prototype.push.apply(this.strategies,e)},select:function(e,t,n){this._term=null,this.adapter.select(e,t,n),this.fire("change").fire("textComplete:select",e,t),this.adapter.focus()},_clearAtNext:!0,_term:null,_extractSearchQuery:function(e){for(var t=0;t<this.strategies.length;t++){var n=this.strategies[t],i=n.context(e);if(i||""===i){var o=s.isFunction(n.match)?n.match(e):n.match;r=i,"[object String]"===Object.prototype.toString.call(r)&&(e=i);var a=e.match(o);if(a)return[n,a[n.index],a]}}var r;return[]},_search:(o=function(n,i,o,e){var a=this;i.search(o,function(e,t){a.dropdown.shown||a.dropdown.activate(),a._clearAtNext&&(a.dropdown.clear(),a._clearAtNext=!1),a.dropdown.setPosition(a.adapter.getCaretPosition()),a.dropdown.render(a._zip(e,i,o)),t||(n(),a._clearAtNext=!0)},e)},function(){var e=Array.prototype.slice.call(arguments);if(a)r=e;else{a=!0;var n=this;e.unshift(function e(){if(r){var t=r;r=void 0,t.unshift(e),o.apply(n,t)}else a=!1}),o.apply(this,e)}}),_zip:function(e,t,n){return s.map(e,function(e){return{value:e,strategy:t,term:n}})}}),s.fn.textcomplete.Completer=i}(e),function(o){"use strict";function a(e,t,n){this.$el=a.createElement(n),this.completer=t,this.id=t.id+"dropdown",this._data=[],this.$inputEl=o(e),(this.option=n).listPosition&&(this.setPosition=n.listPosition),n.height&&this.$el.height(n.height);var i=this;o.each(["maxCount","placement","footer","header","noResultsMessage","className"],function(e,t){null!=n[t]&&(i[t]=n[t])}),this._bindEvents(e),l[this.id]=this}var r=o(window),s=function(e,t){var n,i,o=t.strategy.idProperty;for(n=0;n<e.length;n++)if((i=e[n]).strategy===t.strategy)if(o){if(i.value[o]===t.value[o])return!0}else if(i.value===t.value)return!0;return!1},l={};o(document).on("click",function(e){var n=e.originalEvent&&e.originalEvent.keepTextCompleteDropdown;o.each(l,function(e,t){e!==n&&t.deactivate()})});var n={SKIP_DEFAULT:0,KEY_UP:1,KEY_DOWN:2,KEY_ENTER:3,KEY_PAGEUP:4,KEY_PAGEDOWN:5,KEY_ESCAPE:6};o.extend(a,{createElement:function(e){var t=e.appendTo;return t instanceof o||(t=o(t)),o("<ul></ul>").addClass(e.dropdownClassName).attr("id","textcomplete-dropdown-"+e._oid).css({display:"none",left:0,position:"absolute",zIndex:e.zIndex}).appendTo(t)}}),o.extend(a.prototype,{$el:null,$inputEl:null,completer:null,footer:null,header:null,id:null,maxCount:null,placement:"",shown:!1,data:[],className:"",destroy:function(){this.deactivate(),this.$el.off("."+this.id),this.$inputEl.off("."+this.id),this.clear(),this.$el.remove(),this.$el=this.$inputEl=this.completer=null,delete l[this.id]},render:function(e){var t=this._buildContents(e),n=o.map(e,function(e){return e.value});if(e.length){var i=e[0].strategy;i.id?this.$el.attr("data-strategy",i.id):this.$el.removeAttr("data-strategy"),this._renderHeader(n),this._renderFooter(n),t&&(this._renderContents(t),this._fitToBottom(),this._fitToRight(),this._activateIndexedItem()),this._setScroll()}else this.noResultsMessage?this._renderNoResultsMessage(n):this.shown&&this.deactivate()},setPosition:function(e){var t="absolute";return this.$inputEl.add(this.$inputEl.parents()).each(function(){return"absolute"!==o(this).css("position")&&("fixed"===o(this).css("position")?(e.top-=r.scrollTop(),e.left-=r.scrollLeft(),!(t="fixed")):void 0)}),this.$el.css(this._applyPlacement(e)),this.$el.css({position:t}),this},clear:function(){this.$el.html(""),this.data=[],this._index=0,this._$header=this._$footer=this._$noResultsMessage=null},activate:function(){return this.shown||(this.clear(),this.$el.show(),this.className&&this.$el.addClass(this.className),this.completer.fire("textComplete:show"),this.shown=!0),this},deactivate:function(){return this.shown&&(this.$el.hide(),this.className&&this.$el.removeClass(this.className),this.completer.fire("textComplete:hide"),this.shown=!1),this},isUp:function(e){return 38===e.keyCode||e.ctrlKey&&80===e.keyCode},isDown:function(e){return 40===e.keyCode||e.ctrlKey&&78===e.keyCode},isEnter:function(e){return!(e.ctrlKey||e.altKey||e.metaKey||e.shiftKey)&&(13===e.keyCode||9===e.keyCode||!0===this.option.completeOnSpace&&32===e.keyCode)},isPageup:function(e){return 33===e.keyCode},isPagedown:function(e){return 34===e.keyCode},isEscape:function(e){return 27===e.keyCode},_data:null,_index:null,_$header:null,_$noResultsMessage:null,_$footer:null,_bindEvents:function(){this.$el.on("mousedown."+this.id,".textcomplete-item",o.proxy(this._onClick,this)),this.$el.on("touchstart."+this.id,".textcomplete-item",o.proxy(this._onClick,this)),this.$el.on("mouseover."+this.id,".textcomplete-item",o.proxy(this._onMouseover,this)),this.$inputEl.on("keydown."+this.id,o.proxy(this._onKeydown,this))},_onClick:function(e){var t=o(e.target);e.preventDefault(),e.originalEvent.keepTextCompleteDropdown=this.id,t.hasClass("textcomplete-item")||(t=t.closest(".textcomplete-item"));var n=this.data[parseInt(t.data("index"),10)];this.completer.select(n.value,n.strategy,e);var i=this;setTimeout(function(){i.deactivate(),"touchstart"===e.type&&i.$inputEl.focus()},0)},_onMouseover:function(e){var t=o(e.target);e.preventDefault(),t.hasClass("textcomplete-item")||(t=t.closest(".textcomplete-item")),this._index=parseInt(t.data("index"),10),this._activateIndexedItem()},_onKeydown:function(e){var t;if(this.shown)switch(o.isFunction(this.option.onKeydown)&&(t=this.option.onKeydown(e,n)),null==t&&(t=this._defaultKeydown(e)),t){case n.KEY_UP:e.preventDefault(),this._up();break;case n.KEY_DOWN:e.preventDefault(),this._down();break;case n.KEY_ENTER:e.preventDefault(),this._enter(e);break;case n.KEY_PAGEUP:e.preventDefault(),this._pageup();break;case n.KEY_PAGEDOWN:e.preventDefault(),this._pagedown();break;case n.KEY_ESCAPE:e.preventDefault(),this.deactivate()}},_defaultKeydown:function(e){return this.isUp(e)?n.KEY_UP:this.isDown(e)?n.KEY_DOWN:this.isEnter(e)?n.KEY_ENTER:this.isPageup(e)?n.KEY_PAGEUP:this.isPagedown(e)?n.KEY_PAGEDOWN:this.isEscape(e)?n.KEY_ESCAPE:void 0},_up:function(){0===this._index?this._index=this.data.length-1:this._index-=1,this._activateIndexedItem(),this._setScroll()},_down:function(){this._index===this.data.length-1?this._index=0:this._index+=1,this._activateIndexedItem(),this._setScroll()},_enter:function(e){var t=this.data[parseInt(this._getActiveElement().data("index"),10)];this.completer.select(t.value,t.strategy,e),this.deactivate()},_pageup:function(){var t=0,n=this._getActiveElement().position().top-this.$el.innerHeight();this.$el.children().each(function(e){return o(this).position().top+o(this).outerHeight()>n?(t=e,!1):void 0}),this._index=t,this._activateIndexedItem(),this._setScroll()},_pagedown:function(){var t=this.data.length-1,n=this._getActiveElement().position().top+this.$el.innerHeight();this.$el.children().each(function(e){return o(this).position().top>n?(t=e,!1):void 0}),this._index=t,this._activateIndexedItem(),this._setScroll()},_activateIndexedItem:function(){this.$el.find(".textcomplete-item.active").removeClass("active"),this._getActiveElement().addClass("active")},_getActiveElement:function(){return this.$el.children(".textcomplete-item:nth("+this._index+")")},_setScroll:function(){var e=this._getActiveElement(),t=e.position().top,n=e.outerHeight(),i=this.$el.innerHeight(),o=this.$el.scrollTop();0===this._index||this._index==this.data.length-1||t<0?this.$el.scrollTop(t+o):i<t+n&&this.$el.scrollTop(t+n+o-i)},_buildContents:function(e){var t,n,i,o="";for(n=0;n<e.length&&this.data.length!==this.maxCount;n++)t=e[n],s(this.data,t)||(i=this.data.length,this.data.push(t),o+='<li class="textcomplete-item" data-index="'+i+'"><a>',o+=t.strategy.template(t.value,t.term),o+="</a></li>");return o},_renderHeader:function(e){if(this.header){this._$header||(this._$header=o('<li class="textcomplete-header"></li>').prependTo(this.$el));var t=o.isFunction(this.header)?this.header(e):this.header;this._$header.html(t)}},_renderFooter:function(e){if(this.footer){this._$footer||(this._$footer=o('<li class="textcomplete-footer"></li>').appendTo(this.$el));var t=o.isFunction(this.footer)?this.footer(e):this.footer;this._$footer.html(t)}},_renderNoResultsMessage:function(e){if(this.noResultsMessage){this._$noResultsMessage||(this._$noResultsMessage=o('<li class="textcomplete-no-results-message"></li>').appendTo(this.$el));var t=o.isFunction(this.noResultsMessage)?this.noResultsMessage(e):this.noResultsMessage;this._$noResultsMessage.html(t)}},_renderContents:function(e){this._$footer?this._$footer.before(e):this.$el.append(e)},_fitToBottom:function(){var e=r.scrollTop()+r.height(),t=this.$el.height();this.$el.position().top+t>e&&(this.completer.$iframe||this.$el.offset({top:e-t}))},_fitToRight:function(){for(var e,t=this.option.rightEdgeOffset,n=this.$el.offset().left,i=this.$el.width(),o=r.width()-t;o<n+i&&(this.$el.offset({left:n-t}),!(n<=(e=this.$el.offset().left)));)n=e},_applyPlacement:function(e){return-1!==this.placement.indexOf("top")?e={top:"auto",bottom:this.$el.parent().height()-e.top+e.lineHeight,left:e.left}:(e.bottom="auto",delete e.lineHeight),-1!==this.placement.indexOf("absleft")?e.left=0:-1!==this.placement.indexOf("absright")&&(e.right=0,e.left="auto"),e}}),o.fn.textcomplete.Dropdown=a,o.extend(o.fn.textcomplete,n)}(e),function(t){"use strict";function i(e){var i,o;t.extend(this,e),this.cache&&(this.search=(i=this.search,o={},function(t,n){o[t]?n(o[t]):i.call(this,t,function(e){o[t]=(o[t]||[]).concat(e),n.apply(null,arguments)})}))}i.parse=function(e,n){return t.map(e,function(e){var t=new i(e);return t.el=n.el,t.$el=n.$el,t})},t.extend(i.prototype,{match:null,replace:null,search:null,id:null,cache:!1,context:function(){return!0},index:2,template:function(e){return e},idProperty:null}),t.fn.textcomplete.Strategy=i}(e),function(d){"use strict";function e(){}var c=Date.now||function(){return(new Date).getTime()};d.extend(e.prototype,{id:null,completer:null,el:null,$el:null,option:null,initialize:function(e,t,n){var i,o,a,r,s,l,_,u;this.el=e,this.$el=d(e),this.id=t.id+this.constructor.name,this.completer=t,this.option=n,this.option.debounce&&(this._onKeyup=(i=this._onKeyup,o=this.option.debounce,u=function(){var e=c()-l;e<o?a=setTimeout(u,o-e):(a=null,_=i.apply(s,r),s=r=null)},function(){return s=this,r=arguments,l=c(),a||(a=setTimeout(u,o)),_})),this._bindEvents()},destroy:function(){this.$el.off("."+this.id),this.$el=this.el=this.completer=null},select:function(){throw new Error("Not implemented")},getCaretPosition:function(){var e=this._getCaretRelativePosition(),t=this.$el.offset(),n=this.option.appendTo;if(n){n instanceof d||(n=d(n));var i=n.offsetParent().offset();t.top-=i.top,t.left-=i.left}return e.top+=t.top,e.left+=t.left,e},focus:function(){this.$el.focus()},_bindEvents:function(){this.$el.on("keyup."+this.id,d.proxy(this._onKeyup,this))},_onKeyup:function(e){this._skipSearch(e)||this.completer.trigger(this.getTextFromHeadToCaret(),!0)},_skipSearch:function(e){switch(e.keyCode){case 9:case 13:case 16:case 17:case 18:case 33:case 34:case 40:case 38:case 27:return!0}if(e.ctrlKey)switch(e.keyCode){case 78:case 80:return!0}}}),d.fn.textcomplete.Adapter=e}(e),function(s){"use strict";function e(e,t,n){this.initialize(e,t,n)}s.extend(e.prototype,s.fn.textcomplete.Adapter.prototype,{select:function(e,t,n){var i,o=this.getTextFromHeadToCaret(),a=this.el.value.substring(this.el.selectionEnd),r=t.replace(e,n);void 0!==r&&(s.isArray(r)&&(a=r[1]+a,r=r[0]),i=s.isFunction(t.match)?t.match(o):t.match,o=o.replace(i,r),this.$el.val(o+a),this.el.selectionStart=this.el.selectionEnd=o.length)},getTextFromHeadToCaret:function(){return this.el.value.substring(0,this.el.selectionEnd)},_getCaretRelativePosition:function(){var e=s.fn.textcomplete.getCaretCoordinates(this.el,this.el.selectionStart);return{top:e.top+this._calculateLineHeight()-this.$el.scrollTop(),left:e.left-this.$el.scrollLeft(),lineHeight:this._calculateLineHeight()}},_calculateLineHeight:function(){var e=parseInt(this.$el.css("line-height"),10);if(isNaN(e)){var t=this.el.parentNode,n=document.createElement(this.el.nodeName),i=this.el.style;n.setAttribute("style","margin:0px;padding:0px;font-family:"+i.fontFamily+";font-size:"+i.fontSize),n.innerHTML="test",t.appendChild(n),e=n.clientHeight,t.removeChild(n)}return e}}),s.fn.textcomplete.Textarea=e}(e),function(l){"use strict";function e(e,t,n){this.initialize(e,t,n),l("<span>吶</span>").css({position:"absolute",top:-9999,left:-9999}).insertBefore(e)}l.extend(e.prototype,l.fn.textcomplete.Textarea.prototype,{select:function(e,t,n){var i,o=this.getTextFromHeadToCaret(),a=this.el.value.substring(o.length),r=t.replace(e,n);if(void 0!==r){l.isArray(r)&&(a=r[1]+a,r=r[0]),i=l.isFunction(t.match)?t.match(o):t.match,o=o.replace(i,r),this.$el.val(o+a),this.el.focus();var s=this.el.createTextRange();s.collapse(!0),s.moveEnd("character",o.length),s.moveStart("character",o.length),s.select()}},getTextFromHeadToCaret:function(){this.el.focus();var e=document.selection.createRange();e.moveStart("character",-this.el.value.length);var t=e.text.split("吶");return 1===t.length?t[0]:t[1]}}),l.fn.textcomplete.IETextarea=e}(e),function(p){"use strict";function e(e,t,n){this.initialize(e,t,n)}p.extend(e.prototype,p.fn.textcomplete.Adapter.prototype,{select:function(e,t,n){var i=this.getTextFromHeadToCaret(),o=this.el.ownerDocument.getSelection(),a=o.getRangeAt(0),r=a.cloneRange();r.selectNodeContents(a.startContainer);var s,l=r.toString().substring(a.startOffset),_=t.replace(e,n);if(void 0!==_){p.isArray(_)&&(l=_[1]+l,_=_[0]),s=p.isFunction(t.match)?t.match(i):t.match,i=i.replace(s,_).replace(/ $/," "),a.selectNodeContents(a.startContainer),a.deleteContents();var u=this.el.ownerDocument.createElement("div");u.innerHTML=i;var d=this.el.ownerDocument.createElement("div");d.innerHTML=l;for(var c,h,m=this.el.ownerDocument.createDocumentFragment();c=u.firstChild;)h=m.appendChild(c);for(;c=d.firstChild;)m.appendChild(c);a.insertNode(m),a.setStartAfter(h),a.collapse(!0),o.removeAllRanges(),o.addRange(a)}},_getCaretRelativePosition:function(){var e=this.el.ownerDocument.getSelection().getRangeAt(0).cloneRange(),t=e.endContainer.parentNode,n=this.el.ownerDocument.createElement("span");e.insertNode(n),e.selectNodeContents(n),e.deleteContents(),setTimeout(function(){t.normalize()},0);var i=p(n),o=i.offset();if(o.left-=this.$el.offset().left,o.top+=i.height()-this.$el.offset().top,o.lineHeight=i.height(),this.completer.$iframe){var a=this.completer.$iframe.offset();o.top+=a.top,o.left+=a.left,o.top-=p(this.completer.$iframe[0].contentWindow.document).scrollTop()}return i.remove(),o},getTextFromHeadToCaret:function(){var e=this.el.ownerDocument.getSelection().getRangeAt(0),t=e.cloneRange();return t.selectNodeContents(e.startContainer),t.toString().substring(0,e.startOffset)}}),p.fn.textcomplete.ContentEditable=e}(e),function(e){"use strict";function t(e,t,n){this.initialize(e,t,n)}e.extend(t.prototype,e.fn.textcomplete.ContentEditable.prototype,{_bindEvents:function(){var n=this;this.option.ckeditor_instance.on("key",function(e){var t=e.data;return n._onKeyup(t),(!n.completer.dropdown.shown||!n._skipSearch(t))&&void 0},null,null,1),this.$el.on("keyup."+this.id,e.proxy(this._onKeyup,this))}}),e.fn.textcomplete.CKEditor=t}(e),t=e,u=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"],d="undefined"!=typeof window,c=d&&null!=window.mozInnerScreenX,t.fn.textcomplete.getCaretCoordinates=function(e,t,n){if(!d)throw new Error("textarea-caret-position#getCaretCoordinates should only be called in a browser");var i=n&&n.debug||!1;if(i){var o=document.querySelector("#input-textarea-caret-position-mirror-div");o&&o.parentNode.removeChild(o)}var a=document.createElement("div");a.id="input-textarea-caret-position-mirror-div",document.body.appendChild(a);var r=a.style,s=window.getComputedStyle?getComputedStyle(e):e.currentStyle;r.whiteSpace="pre-wrap","INPUT"!==e.nodeName&&(r.wordWrap="break-word"),r.position="absolute",i||(r.visibility="hidden"),u.forEach(function(e){r[e]=s[e]}),c?e.scrollHeight>parseInt(s.height)&&(r.overflowY="scroll"):r.overflow="hidden",a.textContent=e.value.substring(0,t),"INPUT"===e.nodeName&&(a.textContent=a.textContent.replace(/\s/g," "));var l=document.createElement("span");l.textContent=e.value.substring(t)||".",a.appendChild(l);var _={top:l.offsetTop+parseInt(s.borderTopWidth),left:l.offsetLeft+parseInt(s.borderLeftWidth)};return i?l.style.backgroundColor="#aaa":document.body.removeChild(a),_},e;var t,u,d,c}),marked.setOptions({gfm:!0,tables:!0,breaks:!0,pedantic:!1,sanitize:!0,smartLists:!0,smartypants:!1}),$(".flaskbb-editor").markdown({iconlibrary:"fa",additionalButtons:[[{name:"groupHelp",data:[{name:"cmdHelp",toggle:!1,title:"Help",icon:"fa fa-question",btnClass:"btn btn-success",callback:function(e){$("#editor-help").modal("show")}}]}]],onPreview:function(e){var t="undefined"!=typeof FORUM_URL_PREFIX?FORUM_URL_PREFIX:"";$.ajax({type:"POST",data:e.getContent(),dataType:"text",contentType:"text/plain",url:t+"/markdown",beforeSend:function(e,t){/^(GET|HEAD|OPTIONS|TRACE)$/i.test(t.type)||this.crossDomain||e.setRequestHeader("X-CSRFToken",csrftoken)}}).done(function(e){parse_emoji(output)}).fail(function(e){console.error("Couldn't send text to markdown preview endpoint: "+e)})}}),$(".flaskbb-editor").textcomplete([{match:/\B:([\-+\w]*)$/,search:function(t,e){e($.map(emojies,function(e){return-1!==e[0].indexOf(t)?{character:e[1],name:e[0]}:null}))},template:function(e){return parse_emoji(e.character)+" "+e.name},replace:function(e){return e.character+" "},index:1}],{onKeydown:function(e,t){if(e.ctrlKey&&74===e.keyCode)return t.KEY_ENTER}});var emojies=[["grinning_face","😀"],["beaming_face_with_smiling_eyes","😁"],["face_with_tears_of_joy","😂"],["rolling_on_the_floor_laughing","🤣"],["grinning_face_with_big_eyes","😃"],["grinning_face_with_smiling_eyes","😄"],["grinning_face_with_sweat","😅"],["grinning_squinting_face","😆"],["winking_face","😉"],["smiling_face_with_smiling_eyes","😊"],["face_savoring_food","😋"],["smiling_face_with_sunglasses","😎"],["smiling_face_with_heart-eyes","😍"],["face_blowing_a_kiss","😘"],["kissing_face","😗"],["kissing_face_with_smiling_eyes","😙"],["kissing_face_with_closed_eyes","😚"],["smiling_face","☺️"],["slightly_smiling_face","🙂"],["hugging_face","🤗"],["star-struck","🤩"],["thinking_face","🤔"],["face_with_raised_eyebrow","🤨"],["neutral_face","😐"],["expressionless_face","😑"],["face_without_mouth","😶"],["face_with_rolling_eyes","🙄"],["smirking_face","😏"],["persevering_face","😣"],["sad_but_relieved_face","😥"],["face_with_open_mouth","😮"],["zipper-mouth_face","🤐"],["hushed_face","😯"],["sleepy_face","😪"],["tired_face","😫"],["sleeping_face","😴"],["relieved_face","😌"],["face_with_tongue","😛"],["winking_face_with_tongue","😜"],["squinting_face_with_tongue","😝"],["drooling_face","🤤"],["unamused_face","😒"],["downcast_face_with_sweat","😓"],["pensive_face","😔"],["confused_face","😕"],["upside-down_face","🙃"],["money-mouth_face","🤑"],["astonished_face","😲"],["frowning_face","☹️"],["slightly_frowning_face","🙁"],["confounded_face","😖"],["disappointed_face","😞"],["worried_face","😟"],["face_with_steam_from_nose","😤"],["crying_face","😢"],["loudly_crying_face","😭"],["frowning_face_with_open_mouth","😦"],["anguished_face","😧"],["fearful_face","😨"],["weary_face","😩"],["exploding_head","🤯"],["grimacing_face","😬"],["anxious_face_with_sweat","😰"],["face_screaming_in_fear","😱"],["flushed_face","😳"],["crazy_face","🤪"],["dizzy_face","😵"],["pouting_face","😡"],["angry_face","😠"],["face_with_symbols_on_mouth","🤬"],["face_with_medical_mask","😷"],["face_with_thermometer","🤒"],["face_with_head-bandage","🤕"],["nauseated_face","🤢"],["face_vomiting","🤮"],["sneezing_face","🤧"],["smiling_face_with_halo","😇"],["cowboy_hat_face","🤠"],["clown_face","🤡"],["lying_face","🤥"],["shushing_face","🤫"],["face_with_hand_over_mouth","🤭"],["face_with_monocle","🧐"],["nerd_face","🤓"],["smiling_face_with_horns","😈"],["angry_face_with_horns","👿"],["ogre","👹"],["goblin","👺"],["skull","💀"],["skull_and_crossbones","☠️"],["ghost","👻"],["alien","👽"],["alien_monster","👾"],["robot_face","🤖"],["pile_of_poo","💩"],["grinning_cat_face","😺"],["grinning_cat_face_with_smiling_eyes","😸"],["cat_face_with_tears_of_joy","😹"],["smiling_cat_face_with_heart-eyes","😻"],["cat_face_with_wry_smile","😼"],["kissing_cat_face","😽"],["weary_cat_face","🙀"],["crying_cat_face","😿"],["pouting_cat_face","😾"],["see-no-evil_monkey","🙈"],["hear-no-evil_monkey","🙉"],["speak-no-evil_monkey","🙊"],["baby","👶"],["baby_light_skin_tone","👶🏻"],["baby_medium-light_skin_tone","👶🏼"],["baby_medium_skin_tone","👶🏽"],["baby_medium-dark_skin_tone","👶🏾"],["baby_dark_skin_tone","👶🏿"],["child","🧒"],["child_light_skin_tone","🧒🏻"],["child_medium-light_skin_tone","🧒🏼"],["child_medium_skin_tone","🧒🏽"],["child_medium-dark_skin_tone","🧒🏾"],["child_dark_skin_tone","🧒🏿"],["boy","👦"],["boy_light_skin_tone","👦🏻"],["boy_medium-light_skin_tone","👦🏼"],["boy_medium_skin_tone","👦🏽"],["boy_medium-dark_skin_tone","👦🏾"],["boy_dark_skin_tone","👦🏿"],["girl","👧"],["girl_light_skin_tone","👧🏻"],["girl_medium-light_skin_tone","👧🏼"],["girl_medium_skin_tone","👧🏽"],["girl_medium-dark_skin_tone","👧🏾"],["girl_dark_skin_tone","👧🏿"],["adult","🧑"],["adult_light_skin_tone","🧑🏻"],["adult_medium-light_skin_tone","🧑🏼"],["adult_medium_skin_tone","🧑🏽"],["adult_medium-dark_skin_tone","🧑🏾"],["adult_dark_skin_tone","🧑🏿"],["man","👨"],["man_light_skin_tone","👨🏻"],["man_medium-light_skin_tone","👨🏼"],["man_medium_skin_tone","👨🏽"],["man_medium-dark_skin_tone","👨🏾"],["man_dark_skin_tone","👨🏿"],["woman","👩"],["woman_light_skin_tone","👩🏻"],["woman_medium-light_skin_tone","👩🏼"],["woman_medium_skin_tone","👩🏽"],["woman_medium-dark_skin_tone","👩🏾"],["woman_dark_skin_tone","👩🏿"],["older_adult","🧓"],["older_adult_light_skin_tone","🧓🏻"],["older_adult_medium-light_skin_tone","🧓🏼"],["older_adult_medium_skin_tone","🧓🏽"],["older_adult_medium-dark_skin_tone","🧓🏾"],["older_adult_dark_skin_tone","🧓🏿"],["old_man","👴"],["old_man_light_skin_tone","👴🏻"],["old_man_medium-light_skin_tone","👴🏼"],["old_man_medium_skin_tone","👴🏽"],["old_man_medium-dark_skin_tone","👴🏾"],["old_man_dark_skin_tone","👴🏿"],["old_woman","👵"],["old_woman_light_skin_tone","👵🏻"],["old_woman_medium-light_skin_tone","👵🏼"],["old_woman_medium_skin_tone","👵🏽"],["old_woman_medium-dark_skin_tone","👵🏾"],["old_woman_dark_skin_tone","👵🏿"],["man_health_worker","👨⚕️"],["man_health_worker_light_skin_tone","👨🏻⚕️"],["man_health_worker_medium-light_skin_tone","👨🏼⚕️"],["man_health_worker_medium_skin_tone","👨🏽⚕️"],["man_health_worker_medium-dark_skin_tone","👨🏾⚕️"],["man_health_worker_dark_skin_tone","👨🏿⚕️"],["woman_health_worker","👩⚕️"],["woman_health_worker_light_skin_tone","👩🏻⚕️"],["woman_health_worker_medium-light_skin_tone","👩🏼⚕️"],["woman_health_worker_medium_skin_tone","👩🏽⚕️"],["woman_health_worker_medium-dark_skin_tone","👩🏾⚕️"],["woman_health_worker_dark_skin_tone","👩🏿⚕️"],["man_student","👨🎓"],["man_student_light_skin_tone","👨🏻🎓"],["man_student_medium-light_skin_tone","👨🏼🎓"],["man_student_medium_skin_tone","👨🏽🎓"],["man_student_medium-dark_skin_tone","👨🏾🎓"],["man_student_dark_skin_tone","👨🏿🎓"],["woman_student","👩🎓"],["woman_student_light_skin_tone","👩🏻🎓"],["woman_student_medium-light_skin_tone","👩🏼🎓"],["woman_student_medium_skin_tone","👩🏽🎓"],["woman_student_medium-dark_skin_tone","👩🏾🎓"],["woman_student_dark_skin_tone","👩🏿🎓"],["man_teacher","👨🏫"],["man_teacher_light_skin_tone","👨🏻🏫"],["man_teacher_medium-light_skin_tone","👨🏼🏫"],["man_teacher_medium_skin_tone","👨🏽🏫"],["man_teacher_medium-dark_skin_tone","👨🏾🏫"],["man_teacher_dark_skin_tone","👨🏿🏫"],["woman_teacher","👩🏫"],["woman_teacher_light_skin_tone","👩🏻🏫"],["woman_teacher_medium-light_skin_tone","👩🏼🏫"],["woman_teacher_medium_skin_tone","👩🏽🏫"],["woman_teacher_medium-dark_skin_tone","👩🏾🏫"],["woman_teacher_dark_skin_tone","👩🏿🏫"],["man_judge","👨⚖️"],["man_judge_light_skin_tone","👨🏻⚖️"],["man_judge_medium-light_skin_tone","👨🏼⚖️"],["man_judge_medium_skin_tone","👨🏽⚖️"],["man_judge_medium-dark_skin_tone","👨🏾⚖️"],["man_judge_dark_skin_tone","👨🏿⚖️"],["woman_judge","👩⚖️"],["woman_judge_light_skin_tone","👩🏻⚖️"],["woman_judge_medium-light_skin_tone","👩🏼⚖️"],["woman_judge_medium_skin_tone","👩🏽⚖️"],["woman_judge_medium-dark_skin_tone","👩🏾⚖️"],["woman_judge_dark_skin_tone","👩🏿⚖️"],["man_farmer","👨🌾"],["man_farmer_light_skin_tone","👨🏻🌾"],["man_farmer_medium-light_skin_tone","👨🏼🌾"],["man_farmer_medium_skin_tone","👨🏽🌾"],["man_farmer_medium-dark_skin_tone","👨🏾🌾"],["man_farmer_dark_skin_tone","👨🏿🌾"],["woman_farmer","👩🌾"],["woman_farmer_light_skin_tone","👩🏻🌾"],["woman_farmer_medium-light_skin_tone","👩🏼🌾"],["woman_farmer_medium_skin_tone","👩🏽🌾"],["woman_farmer_medium-dark_skin_tone","👩🏾🌾"],["woman_farmer_dark_skin_tone","👩🏿🌾"],["man_cook","👨🍳"],["man_cook_light_skin_tone","👨🏻🍳"],["man_cook_medium-light_skin_tone","👨🏼🍳"],["man_cook_medium_skin_tone","👨🏽🍳"],["man_cook_medium-dark_skin_tone","👨🏾🍳"],["man_cook_dark_skin_tone","👨🏿🍳"],["woman_cook","👩🍳"],["woman_cook_light_skin_tone","👩🏻🍳"],["woman_cook_medium-light_skin_tone","👩🏼🍳"],["woman_cook_medium_skin_tone","👩🏽🍳"],["woman_cook_medium-dark_skin_tone","👩🏾🍳"],["woman_cook_dark_skin_tone","👩🏿🍳"],["man_mechanic","👨🔧"],["man_mechanic_light_skin_tone","👨🏻🔧"],["man_mechanic_medium-light_skin_tone","👨🏼🔧"],["man_mechanic_medium_skin_tone","👨🏽🔧"],["man_mechanic_medium-dark_skin_tone","👨🏾🔧"],["man_mechanic_dark_skin_tone","👨🏿🔧"],["woman_mechanic","👩🔧"],["woman_mechanic_light_skin_tone","👩🏻🔧"],["woman_mechanic_medium-light_skin_tone","👩🏼🔧"],["woman_mechanic_medium_skin_tone","👩🏽🔧"],["woman_mechanic_medium-dark_skin_tone","👩🏾🔧"],["woman_mechanic_dark_skin_tone","👩🏿🔧"],["man_factory_worker","👨🏭"],["man_factory_worker_light_skin_tone","👨🏻🏭"],["man_factory_worker_medium-light_skin_tone","👨🏼🏭"],["man_factory_worker_medium_skin_tone","👨🏽🏭"],["man_factory_worker_medium-dark_skin_tone","👨🏾🏭"],["man_factory_worker_dark_skin_tone","👨🏿🏭"],["woman_factory_worker","👩🏭"],["woman_factory_worker_light_skin_tone","👩🏻🏭"],["woman_factory_worker_medium-light_skin_tone","👩🏼🏭"],["woman_factory_worker_medium_skin_tone","👩🏽🏭"],["woman_factory_worker_medium-dark_skin_tone","👩🏾🏭"],["woman_factory_worker_dark_skin_tone","👩🏿🏭"],["man_office_worker","👨💼"],["man_office_worker_light_skin_tone","👨🏻💼"],["man_office_worker_medium-light_skin_tone","👨🏼💼"],["man_office_worker_medium_skin_tone","👨🏽💼"],["man_office_worker_medium-dark_skin_tone","👨🏾💼"],["man_office_worker_dark_skin_tone","👨🏿💼"],["woman_office_worker","👩💼"],["woman_office_worker_light_skin_tone","👩🏻💼"],["woman_office_worker_medium-light_skin_tone","👩🏼💼"],["woman_office_worker_medium_skin_tone","👩🏽💼"],["woman_office_worker_medium-dark_skin_tone","👩🏾💼"],["woman_office_worker_dark_skin_tone","👩🏿💼"],["man_scientist","👨🔬"],["man_scientist_light_skin_tone","👨🏻🔬"],["man_scientist_medium-light_skin_tone","👨🏼🔬"],["man_scientist_medium_skin_tone","👨🏽🔬"],["man_scientist_medium-dark_skin_tone","👨🏾🔬"],["man_scientist_dark_skin_tone","👨🏿🔬"],["woman_scientist","👩🔬"],["woman_scientist_light_skin_tone","👩🏻🔬"],["woman_scientist_medium-light_skin_tone","👩🏼🔬"],["woman_scientist_medium_skin_tone","👩🏽🔬"],["woman_scientist_medium-dark_skin_tone","👩🏾🔬"],["woman_scientist_dark_skin_tone","👩🏿🔬"],["man_technologist","👨💻"],["man_technologist_light_skin_tone","👨🏻💻"],["man_technologist_medium-light_skin_tone","👨🏼💻"],["man_technologist_medium_skin_tone","👨🏽💻"],["man_technologist_medium-dark_skin_tone","👨🏾💻"],["man_technologist_dark_skin_tone","👨🏿💻"],["woman_technologist","👩💻"],["woman_technologist_light_skin_tone","👩🏻💻"],["woman_technologist_medium-light_skin_tone","👩🏼💻"],["woman_technologist_medium_skin_tone","👩🏽💻"],["woman_technologist_medium-dark_skin_tone","👩🏾💻"],["woman_technologist_dark_skin_tone","👩🏿💻"],["man_singer","👨🎤"],["man_singer_light_skin_tone","👨🏻🎤"],["man_singer_medium-light_skin_tone","👨🏼🎤"],["man_singer_medium_skin_tone","👨🏽🎤"],["man_singer_medium-dark_skin_tone","👨🏾🎤"],["man_singer_dark_skin_tone","👨🏿🎤"],["woman_singer","👩🎤"],["woman_singer_light_skin_tone","👩🏻🎤"],["woman_singer_medium-light_skin_tone","👩🏼🎤"],["woman_singer_medium_skin_tone","👩🏽🎤"],["woman_singer_medium-dark_skin_tone","👩🏾🎤"],["woman_singer_dark_skin_tone","👩🏿🎤"],["man_artist","👨🎨"],["man_artist_light_skin_tone","👨🏻🎨"],["man_artist_medium-light_skin_tone","👨🏼🎨"],["man_artist_medium_skin_tone","👨🏽🎨"],["man_artist_medium-dark_skin_tone","👨🏾🎨"],["man_artist_dark_skin_tone","👨🏿🎨"],["woman_artist","👩🎨"],["woman_artist_light_skin_tone","👩🏻🎨"],["woman_artist_medium-light_skin_tone","👩🏼🎨"],["woman_artist_medium_skin_tone","👩🏽🎨"],["woman_artist_medium-dark_skin_tone","👩🏾🎨"],["woman_artist_dark_skin_tone","👩🏿🎨"],["man_pilot","👨✈️"],["man_pilot_light_skin_tone","👨🏻✈️"],["man_pilot_medium-light_skin_tone","👨🏼✈️"],["man_pilot_medium_skin_tone","👨🏽✈️"],["man_pilot_medium-dark_skin_tone","👨🏾✈️"],["man_pilot_dark_skin_tone","👨🏿✈️"],["woman_pilot","👩✈️"],["woman_pilot_light_skin_tone","👩🏻✈️"],["woman_pilot_medium-light_skin_tone","👩🏼✈️"],["woman_pilot_medium_skin_tone","👩🏽✈️"],["woman_pilot_medium-dark_skin_tone","👩🏾✈️"],["woman_pilot_dark_skin_tone","👩🏿✈️"],["man_astronaut","👨🚀"],["man_astronaut_light_skin_tone","👨🏻🚀"],["man_astronaut_medium-light_skin_tone","👨🏼🚀"],["man_astronaut_medium_skin_tone","👨🏽🚀"],["man_astronaut_medium-dark_skin_tone","👨🏾🚀"],["man_astronaut_dark_skin_tone","👨🏿🚀"],["woman_astronaut","👩🚀"],["woman_astronaut_light_skin_tone","👩🏻🚀"],["woman_astronaut_medium-light_skin_tone","👩🏼🚀"],["woman_astronaut_medium_skin_tone","👩🏽🚀"],["woman_astronaut_medium-dark_skin_tone","👩🏾🚀"],["woman_astronaut_dark_skin_tone","👩🏿🚀"],["man_firefighter","👨🚒"],["man_firefighter_light_skin_tone","👨🏻🚒"],["man_firefighter_medium-light_skin_tone","👨🏼🚒"],["man_firefighter_medium_skin_tone","👨🏽🚒"],["man_firefighter_medium-dark_skin_tone","👨🏾🚒"],["man_firefighter_dark_skin_tone","👨🏿🚒"],["woman_firefighter","👩🚒"],["woman_firefighter_light_skin_tone","👩🏻🚒"],["woman_firefighter_medium-light_skin_tone","👩🏼🚒"],["woman_firefighter_medium_skin_tone","👩🏽🚒"],["woman_firefighter_medium-dark_skin_tone","👩🏾🚒"],["woman_firefighter_dark_skin_tone","👩🏿🚒"],["police_officer","👮"],["police_officer_light_skin_tone","👮🏻"],["police_officer_medium-light_skin_tone","👮🏼"],["police_officer_medium_skin_tone","👮🏽"],["police_officer_medium-dark_skin_tone","👮🏾"],["police_officer_dark_skin_tone","👮🏿"],["man_police_officer","👮♂️"],["man_police_officer_light_skin_tone","👮🏻♂️"],["man_police_officer_medium-light_skin_tone","👮🏼♂️"],["man_police_officer_medium_skin_tone","👮🏽♂️"],["man_police_officer_medium-dark_skin_tone","👮🏾♂️"],["man_police_officer_dark_skin_tone","👮🏿♂️"],["woman_police_officer","👮♀️"],["woman_police_officer_light_skin_tone","👮🏻♀️"],["woman_police_officer_medium-light_skin_tone","👮🏼♀️"],["woman_police_officer_medium_skin_tone","👮🏽♀️"],["woman_police_officer_medium-dark_skin_tone","👮🏾♀️"],["woman_police_officer_dark_skin_tone","👮🏿♀️"],["detective","🕵️"],["detective_light_skin_tone","🕵🏻"],["detective_medium-light_skin_tone","🕵🏼"],["detective_medium_skin_tone","🕵🏽"],["detective_medium-dark_skin_tone","🕵🏾"],["detective_dark_skin_tone","🕵🏿"],["man_detective","🕵️♂️"],["man_detective_light_skin_tone","🕵🏻♂️"],["man_detective_medium-light_skin_tone","🕵🏼♂️"],["man_detective_medium_skin_tone","🕵🏽♂️"],["man_detective_medium-dark_skin_tone","🕵🏾♂️"],["man_detective_dark_skin_tone","🕵🏿♂️"],["woman_detective","🕵️♀️"],["woman_detective_light_skin_tone","🕵🏻♀️"],["woman_detective_medium-light_skin_tone","🕵🏼♀️"],["woman_detective_medium_skin_tone","🕵🏽♀️"],["woman_detective_medium-dark_skin_tone","🕵🏾♀️"],["woman_detective_dark_skin_tone","🕵🏿♀️"],["guard","💂"],["guard_light_skin_tone","💂🏻"],["guard_medium-light_skin_tone","💂🏼"],["guard_medium_skin_tone","💂🏽"],["guard_medium-dark_skin_tone","💂🏾"],["guard_dark_skin_tone","💂🏿"],["man_guard","💂♂️"],["man_guard_light_skin_tone","💂🏻♂️"],["man_guard_medium-light_skin_tone","💂🏼♂️"],["man_guard_medium_skin_tone","💂🏽♂️"],["man_guard_medium-dark_skin_tone","💂🏾♂️"],["man_guard_dark_skin_tone","💂🏿♂️"],["woman_guard","💂♀️"],["woman_guard_light_skin_tone","💂🏻♀️"],["woman_guard_medium-light_skin_tone","💂🏼♀️"],["woman_guard_medium_skin_tone","💂🏽♀️"],["woman_guard_medium-dark_skin_tone","💂🏾♀️"],["woman_guard_dark_skin_tone","💂🏿♀️"],["construction_worker","👷"],["construction_worker_light_skin_tone","👷🏻"],["construction_worker_medium-light_skin_tone","👷🏼"],["construction_worker_medium_skin_tone","👷🏽"],["construction_worker_medium-dark_skin_tone","👷🏾"],["construction_worker_dark_skin_tone","👷🏿"],["man_construction_worker","👷♂️"],["man_construction_worker_light_skin_tone","👷🏻♂️"],["man_construction_worker_medium-light_skin_tone","👷🏼♂️"],["man_construction_worker_medium_skin_tone","👷🏽♂️"],["man_construction_worker_medium-dark_skin_tone","👷🏾♂️"],["man_construction_worker_dark_skin_tone","👷🏿♂️"],["woman_construction_worker","👷♀️"],["woman_construction_worker_light_skin_tone","👷🏻♀️"],["woman_construction_worker_medium-light_skin_tone","👷🏼♀️"],["woman_construction_worker_medium_skin_tone","👷🏽♀️"],["woman_construction_worker_medium-dark_skin_tone","👷🏾♀️"],["woman_construction_worker_dark_skin_tone","👷🏿♀️"],["prince","🤴"],["prince_light_skin_tone","🤴🏻"],["prince_medium-light_skin_tone","🤴🏼"],["prince_medium_skin_tone","🤴🏽"],["prince_medium-dark_skin_tone","🤴🏾"],["prince_dark_skin_tone","🤴🏿"],["princess","👸"],["princess_light_skin_tone","👸🏻"],["princess_medium-light_skin_tone","👸🏼"],["princess_medium_skin_tone","👸🏽"],["princess_medium-dark_skin_tone","👸🏾"],["princess_dark_skin_tone","👸🏿"],["person_wearing_turban","👳"],["person_wearing_turban_light_skin_tone","👳🏻"],["person_wearing_turban_medium-light_skin_tone","👳🏼"],["person_wearing_turban_medium_skin_tone","👳🏽"],["person_wearing_turban_medium-dark_skin_tone","👳🏾"],["person_wearing_turban_dark_skin_tone","👳🏿"],["man_wearing_turban","👳♂️"],["man_wearing_turban_light_skin_tone","👳🏻♂️"],["man_wearing_turban_medium-light_skin_tone","👳🏼♂️"],["man_wearing_turban_medium_skin_tone","👳🏽♂️"],["man_wearing_turban_medium-dark_skin_tone","👳🏾♂️"],["man_wearing_turban_dark_skin_tone","👳🏿♂️"],["woman_wearing_turban","👳♀️"],["woman_wearing_turban_light_skin_tone","👳🏻♀️"],["woman_wearing_turban_medium-light_skin_tone","👳🏼♀️"],["woman_wearing_turban_medium_skin_tone","👳🏽♀️"],["woman_wearing_turban_medium-dark_skin_tone","👳🏾♀️"],["woman_wearing_turban_dark_skin_tone","👳🏿♀️"],["man_with_Chinese_cap","👲"],["man_with_Chinese_cap_light_skin_tone","👲🏻"],["man_with_Chinese_cap_medium-light_skin_tone","👲🏼"],["man_with_Chinese_cap_medium_skin_tone","👲🏽"],["man_with_Chinese_cap_medium-dark_skin_tone","👲🏾"],["man_with_Chinese_cap_dark_skin_tone","👲🏿"],["woman_with_headscarf","🧕"],["woman_with_headscarf_light_skin_tone","🧕🏻"],["woman_with_headscarf_medium-light_skin_tone","🧕🏼"],["woman_with_headscarf_medium_skin_tone","🧕🏽"],["woman_with_headscarf_medium-dark_skin_tone","🧕🏾"],["woman_with_headscarf_dark_skin_tone","🧕🏿"],["bearded_person","🧔"],["bearded_person_light_skin_tone","🧔🏻"],["bearded_person_medium-light_skin_tone","🧔🏼"],["bearded_person_medium_skin_tone","🧔🏽"],["bearded_person_medium-dark_skin_tone","🧔🏾"],["bearded_person_dark_skin_tone","🧔🏿"],["blond-haired_person","👱"],["blond-haired_person_light_skin_tone","👱🏻"],["blond-haired_person_medium-light_skin_tone","👱🏼"],["blond-haired_person_medium_skin_tone","👱🏽"],["blond-haired_person_medium-dark_skin_tone","👱🏾"],["blond-haired_person_dark_skin_tone","👱🏿"],["blond-haired_man","👱♂️"],["blond-haired_man_light_skin_tone","👱🏻♂️"],["blond-haired_man_medium-light_skin_tone","👱🏼♂️"],["blond-haired_man_medium_skin_tone","👱🏽♂️"],["blond-haired_man_medium-dark_skin_tone","👱🏾♂️"],["blond-haired_man_dark_skin_tone","👱🏿♂️"],["blond-haired_woman","👱♀️"],["blond-haired_woman_light_skin_tone","👱🏻♀️"],["blond-haired_woman_medium-light_skin_tone","👱🏼♀️"],["blond-haired_woman_medium_skin_tone","👱🏽♀️"],["blond-haired_woman_medium-dark_skin_tone","👱🏾♀️"],["blond-haired_woman_dark_skin_tone","👱🏿♀️"],["man_in_tuxedo","🤵"],["man_in_tuxedo_light_skin_tone","🤵🏻"],["man_in_tuxedo_medium-light_skin_tone","🤵🏼"],["man_in_tuxedo_medium_skin_tone","🤵🏽"],["man_in_tuxedo_medium-dark_skin_tone","🤵🏾"],["man_in_tuxedo_dark_skin_tone","🤵🏿"],["bride_with_veil","👰"],["bride_with_veil_light_skin_tone","👰🏻"],["bride_with_veil_medium-light_skin_tone","👰🏼"],["bride_with_veil_medium_skin_tone","👰🏽"],["bride_with_veil_medium-dark_skin_tone","👰🏾"],["bride_with_veil_dark_skin_tone","👰🏿"],["pregnant_woman","🤰"],["pregnant_woman_light_skin_tone","🤰🏻"],["pregnant_woman_medium-light_skin_tone","🤰🏼"],["pregnant_woman_medium_skin_tone","🤰🏽"],["pregnant_woman_medium-dark_skin_tone","🤰🏾"],["pregnant_woman_dark_skin_tone","🤰🏿"],["breast-feeding","🤱"],["breast-feeding_light_skin_tone","🤱🏻"],["breast-feeding_medium-light_skin_tone","🤱🏼"],["breast-feeding_medium_skin_tone","🤱🏽"],["breast-feeding_medium-dark_skin_tone","🤱🏾"],["breast-feeding_dark_skin_tone","🤱🏿"],["baby_angel","👼"],["baby_angel_light_skin_tone","👼🏻"],["baby_angel_medium-light_skin_tone","👼🏼"],["baby_angel_medium_skin_tone","👼🏽"],["baby_angel_medium-dark_skin_tone","👼🏾"],["baby_angel_dark_skin_tone","👼🏿"],["Santa_Claus","🎅"],["Santa_Claus_light_skin_tone","🎅🏻"],["Santa_Claus_medium-light_skin_tone","🎅🏼"],["Santa_Claus_medium_skin_tone","🎅🏽"],["Santa_Claus_medium-dark_skin_tone","🎅🏾"],["Santa_Claus_dark_skin_tone","🎅🏿"],["Mrs._Claus","🤶"],["Mrs._Claus_light_skin_tone","🤶🏻"],["Mrs._Claus_medium-light_skin_tone","🤶🏼"],["Mrs._Claus_medium_skin_tone","🤶🏽"],["Mrs._Claus_medium-dark_skin_tone","🤶🏾"],["Mrs._Claus_dark_skin_tone","🤶🏿"],["mage","🧙"],["mage_light_skin_tone","🧙🏻"],["mage_medium-light_skin_tone","🧙🏼"],["mage_medium_skin_tone","🧙🏽"],["mage_medium-dark_skin_tone","🧙🏾"],["mage_dark_skin_tone","🧙🏿"],["woman_mage","🧙♀️"],["woman_mage_light_skin_tone","🧙🏻♀️"],["woman_mage_medium-light_skin_tone","🧙🏼♀️"],["woman_mage_medium_skin_tone","🧙🏽♀️"],["woman_mage_medium-dark_skin_tone","🧙🏾♀️"],["woman_mage_dark_skin_tone","🧙🏿♀️"],["man_mage","🧙♂️"],["man_mage_light_skin_tone","🧙🏻♂️"],["man_mage_medium-light_skin_tone","🧙🏼♂️"],["man_mage_medium_skin_tone","🧙🏽♂️"],["man_mage_medium-dark_skin_tone","🧙🏾♂️"],["man_mage_dark_skin_tone","🧙🏿♂️"],["fairy","🧚"],["fairy_light_skin_tone","🧚🏻"],["fairy_medium-light_skin_tone","🧚🏼"],["fairy_medium_skin_tone","🧚🏽"],["fairy_medium-dark_skin_tone","🧚🏾"],["fairy_dark_skin_tone","🧚🏿"],["woman_fairy","🧚♀️"],["woman_fairy_light_skin_tone","🧚🏻♀️"],["woman_fairy_medium-light_skin_tone","🧚🏼♀️"],["woman_fairy_medium_skin_tone","🧚🏽♀️"],["woman_fairy_medium-dark_skin_tone","🧚🏾♀️"],["woman_fairy_dark_skin_tone","🧚🏿♀️"],["man_fairy","🧚♂️"],["man_fairy_light_skin_tone","🧚🏻♂️"],["man_fairy_medium-light_skin_tone","🧚🏼♂️"],["man_fairy_medium_skin_tone","🧚🏽♂️"],["man_fairy_medium-dark_skin_tone","🧚🏾♂️"],["man_fairy_dark_skin_tone","🧚🏿♂️"],["vampire","🧛"],["vampire_light_skin_tone","🧛🏻"],["vampire_medium-light_skin_tone","🧛🏼"],["vampire_medium_skin_tone","🧛🏽"],["vampire_medium-dark_skin_tone","🧛🏾"],["vampire_dark_skin_tone","🧛🏿"],["woman_vampire","🧛♀️"],["woman_vampire_light_skin_tone","🧛🏻♀️"],["woman_vampire_medium-light_skin_tone","🧛🏼♀️"],["woman_vampire_medium_skin_tone","🧛🏽♀️"],["woman_vampire_medium-dark_skin_tone","🧛🏾♀️"],["woman_vampire_dark_skin_tone","🧛🏿♀️"],["man_vampire","🧛♂️"],["man_vampire_light_skin_tone","🧛🏻♂️"],["man_vampire_medium-light_skin_tone","🧛🏼♂️"],["man_vampire_medium_skin_tone","🧛🏽♂️"],["man_vampire_medium-dark_skin_tone","🧛🏾♂️"],["man_vampire_dark_skin_tone","🧛🏿♂️"],["merperson","🧜"],["merperson_light_skin_tone","🧜🏻"],["merperson_medium-light_skin_tone","🧜🏼"],["merperson_medium_skin_tone","🧜🏽"],["merperson_medium-dark_skin_tone","🧜🏾"],["merperson_dark_skin_tone","🧜🏿"],["mermaid","🧜♀️"],["mermaid_light_skin_tone","🧜🏻♀️"],["mermaid_medium-light_skin_tone","🧜🏼♀️"],["mermaid_medium_skin_tone","🧜🏽♀️"],["mermaid_medium-dark_skin_tone","🧜🏾♀️"],["mermaid_dark_skin_tone","🧜🏿♀️"],["merman","🧜♂️"],["merman_light_skin_tone","🧜🏻♂️"],["merman_medium-light_skin_tone","🧜🏼♂️"],["merman_medium_skin_tone","🧜🏽♂️"],["merman_medium-dark_skin_tone","🧜🏾♂️"],["merman_dark_skin_tone","🧜🏿♂️"],["elf","🧝"],["elf_light_skin_tone","🧝🏻"],["elf_medium-light_skin_tone","🧝🏼"],["elf_medium_skin_tone","🧝🏽"],["elf_medium-dark_skin_tone","🧝🏾"],["elf_dark_skin_tone","🧝🏿"],["woman_elf","🧝♀️"],["woman_elf_light_skin_tone","🧝🏻♀️"],["woman_elf_medium-light_skin_tone","🧝🏼♀️"],["woman_elf_medium_skin_tone","🧝🏽♀️"],["woman_elf_medium-dark_skin_tone","🧝🏾♀️"],["woman_elf_dark_skin_tone","🧝🏿♀️"],["man_elf","🧝♂️"],["man_elf_light_skin_tone","🧝🏻♂️"],["man_elf_medium-light_skin_tone","🧝🏼♂️"],["man_elf_medium_skin_tone","🧝🏽♂️"],["man_elf_medium-dark_skin_tone","🧝🏾♂️"],["man_elf_dark_skin_tone","🧝🏿♂️"],["genie","🧞"],["woman_genie","🧞♀️"],["man_genie","🧞♂️"],["zombie","🧟"],["woman_zombie","🧟♀️"],["man_zombie","🧟♂️"],["person_frowning","🙍"],["person_frowning_light_skin_tone","🙍🏻"],["person_frowning_medium-light_skin_tone","🙍🏼"],["person_frowning_medium_skin_tone","🙍🏽"],["person_frowning_medium-dark_skin_tone","🙍🏾"],["person_frowning_dark_skin_tone","🙍🏿"],["man_frowning","🙍♂️"],["man_frowning_light_skin_tone","🙍🏻♂️"],["man_frowning_medium-light_skin_tone","🙍🏼♂️"],["man_frowning_medium_skin_tone","🙍🏽♂️"],["man_frowning_medium-dark_skin_tone","🙍🏾♂️"],["man_frowning_dark_skin_tone","🙍🏿♂️"],["woman_frowning","🙍♀️"],["woman_frowning_light_skin_tone","🙍🏻♀️"],["woman_frowning_medium-light_skin_tone","🙍🏼♀️"],["woman_frowning_medium_skin_tone","🙍🏽♀️"],["woman_frowning_medium-dark_skin_tone","🙍🏾♀️"],["woman_frowning_dark_skin_tone","🙍🏿♀️"],["person_pouting","🙎"],["person_pouting_light_skin_tone","🙎🏻"],["person_pouting_medium-light_skin_tone","🙎🏼"],["person_pouting_medium_skin_tone","🙎🏽"],["person_pouting_medium-dark_skin_tone","🙎🏾"],["person_pouting_dark_skin_tone","🙎🏿"],["man_pouting","🙎♂️"],["man_pouting_light_skin_tone","🙎🏻♂️"],["man_pouting_medium-light_skin_tone","🙎🏼♂️"],["man_pouting_medium_skin_tone","🙎🏽♂️"],["man_pouting_medium-dark_skin_tone","🙎🏾♂️"],["man_pouting_dark_skin_tone","🙎🏿♂️"],["woman_pouting","🙎♀️"],["woman_pouting_light_skin_tone","🙎🏻♀️"],["woman_pouting_medium-light_skin_tone","🙎🏼♀️"],["woman_pouting_medium_skin_tone","🙎🏽♀️"],["woman_pouting_medium-dark_skin_tone","🙎🏾♀️"],["woman_pouting_dark_skin_tone","🙎🏿♀️"],["person_gesturing_NO","🙅"],["person_gesturing_NO_light_skin_tone","🙅🏻"],["person_gesturing_NO_medium-light_skin_tone","🙅🏼"],["person_gesturing_NO_medium_skin_tone","🙅🏽"],["person_gesturing_NO_medium-dark_skin_tone","🙅🏾"],["person_gesturing_NO_dark_skin_tone","🙅🏿"],["man_gesturing_NO","🙅♂️"],["man_gesturing_NO_light_skin_tone","🙅🏻♂️"],["man_gesturing_NO_medium-light_skin_tone","🙅🏼♂️"],["man_gesturing_NO_medium_skin_tone","🙅🏽♂️"],["man_gesturing_NO_medium-dark_skin_tone","🙅🏾♂️"],["man_gesturing_NO_dark_skin_tone","🙅🏿♂️"],["woman_gesturing_NO","🙅♀️"],["woman_gesturing_NO_light_skin_tone","🙅🏻♀️"],["woman_gesturing_NO_medium-light_skin_tone","🙅🏼♀️"],["woman_gesturing_NO_medium_skin_tone","🙅🏽♀️"],["woman_gesturing_NO_medium-dark_skin_tone","🙅🏾♀️"],["woman_gesturing_NO_dark_skin_tone","🙅🏿♀️"],["person_gesturing_OK","🙆"],["person_gesturing_OK_light_skin_tone","🙆🏻"],["person_gesturing_OK_medium-light_skin_tone","🙆🏼"],["person_gesturing_OK_medium_skin_tone","🙆🏽"],["person_gesturing_OK_medium-dark_skin_tone","🙆🏾"],["person_gesturing_OK_dark_skin_tone","🙆🏿"],["man_gesturing_OK","🙆♂️"],["man_gesturing_OK_light_skin_tone","🙆🏻♂️"],["man_gesturing_OK_medium-light_skin_tone","🙆🏼♂️"],["man_gesturing_OK_medium_skin_tone","🙆🏽♂️"],["man_gesturing_OK_medium-dark_skin_tone","🙆🏾♂️"],["man_gesturing_OK_dark_skin_tone","🙆🏿♂️"],["woman_gesturing_OK","🙆♀️"],["woman_gesturing_OK_light_skin_tone","🙆🏻♀️"],["woman_gesturing_OK_medium-light_skin_tone","🙆🏼♀️"],["woman_gesturing_OK_medium_skin_tone","🙆🏽♀️"],["woman_gesturing_OK_medium-dark_skin_tone","🙆🏾♀️"],["woman_gesturing_OK_dark_skin_tone","🙆🏿♀️"],["person_tipping_hand","💁"],["person_tipping_hand_light_skin_tone","💁🏻"],["person_tipping_hand_medium-light_skin_tone","💁🏼"],["person_tipping_hand_medium_skin_tone","💁🏽"],["person_tipping_hand_medium-dark_skin_tone","💁🏾"],["person_tipping_hand_dark_skin_tone","💁🏿"],["man_tipping_hand","💁♂️"],["man_tipping_hand_light_skin_tone","💁🏻♂️"],["man_tipping_hand_medium-light_skin_tone","💁🏼♂️"],["man_tipping_hand_medium_skin_tone","💁🏽♂️"],["man_tipping_hand_medium-dark_skin_tone","💁🏾♂️"],["man_tipping_hand_dark_skin_tone","💁🏿♂️"],["woman_tipping_hand","💁♀️"],["woman_tipping_hand_light_skin_tone","💁🏻♀️"],["woman_tipping_hand_medium-light_skin_tone","💁🏼♀️"],["woman_tipping_hand_medium_skin_tone","💁🏽♀️"],["woman_tipping_hand_medium-dark_skin_tone","💁🏾♀️"],["woman_tipping_hand_dark_skin_tone","💁🏿♀️"],["person_raising_hand","🙋"],["person_raising_hand_light_skin_tone","🙋🏻"],["person_raising_hand_medium-light_skin_tone","🙋🏼"],["person_raising_hand_medium_skin_tone","🙋🏽"],["person_raising_hand_medium-dark_skin_tone","🙋🏾"],["person_raising_hand_dark_skin_tone","🙋🏿"],["man_raising_hand","🙋♂️"],["man_raising_hand_light_skin_tone","🙋🏻♂️"],["man_raising_hand_medium-light_skin_tone","🙋🏼♂️"],["man_raising_hand_medium_skin_tone","🙋🏽♂️"],["man_raising_hand_medium-dark_skin_tone","🙋🏾♂️"],["man_raising_hand_dark_skin_tone","🙋🏿♂️"],["woman_raising_hand","🙋♀️"],["woman_raising_hand_light_skin_tone","🙋🏻♀️"],["woman_raising_hand_medium-light_skin_tone","🙋🏼♀️"],["woman_raising_hand_medium_skin_tone","🙋🏽♀️"],["woman_raising_hand_medium-dark_skin_tone","🙋🏾♀️"],["woman_raising_hand_dark_skin_tone","🙋🏿♀️"],["person_bowing","🙇"],["person_bowing_light_skin_tone","🙇🏻"],["person_bowing_medium-light_skin_tone","🙇🏼"],["person_bowing_medium_skin_tone","🙇🏽"],["person_bowing_medium-dark_skin_tone","🙇🏾"],["person_bowing_dark_skin_tone","🙇🏿"],["man_bowing","🙇♂️"],["man_bowing_light_skin_tone","🙇🏻♂️"],["man_bowing_medium-light_skin_tone","🙇🏼♂️"],["man_bowing_medium_skin_tone","🙇🏽♂️"],["man_bowing_medium-dark_skin_tone","🙇🏾♂️"],["man_bowing_dark_skin_tone","🙇🏿♂️"],["woman_bowing","🙇♀️"],["woman_bowing_light_skin_tone","🙇🏻♀️"],["woman_bowing_medium-light_skin_tone","🙇🏼♀️"],["woman_bowing_medium_skin_tone","🙇🏽♀️"],["woman_bowing_medium-dark_skin_tone","🙇🏾♀️"],["woman_bowing_dark_skin_tone","🙇🏿♀️"],["person_facepalming","🤦"],["person_facepalming_light_skin_tone","🤦🏻"],["person_facepalming_medium-light_skin_tone","🤦🏼"],["person_facepalming_medium_skin_tone","🤦🏽"],["person_facepalming_medium-dark_skin_tone","🤦🏾"],["person_facepalming_dark_skin_tone","🤦🏿"],["man_facepalming","🤦♂️"],["man_facepalming_light_skin_tone","🤦🏻♂️"],["man_facepalming_medium-light_skin_tone","🤦🏼♂️"],["man_facepalming_medium_skin_tone","🤦🏽♂️"],["man_facepalming_medium-dark_skin_tone","🤦🏾♂️"],["man_facepalming_dark_skin_tone","🤦🏿♂️"],["woman_facepalming","🤦♀️"],["woman_facepalming_light_skin_tone","🤦🏻♀️"],["woman_facepalming_medium-light_skin_tone","🤦🏼♀️"],["woman_facepalming_medium_skin_tone","🤦🏽♀️"],["woman_facepalming_medium-dark_skin_tone","🤦🏾♀️"],["woman_facepalming_dark_skin_tone","🤦🏿♀️"],["person_shrugging","🤷"],["person_shrugging_light_skin_tone","🤷🏻"],["person_shrugging_medium-light_skin_tone","🤷🏼"],["person_shrugging_medium_skin_tone","🤷🏽"],["person_shrugging_medium-dark_skin_tone","🤷🏾"],["person_shrugging_dark_skin_tone","🤷🏿"],["man_shrugging","🤷♂️"],["man_shrugging_light_skin_tone","🤷🏻♂️"],["man_shrugging_medium-light_skin_tone","🤷🏼♂️"],["man_shrugging_medium_skin_tone","🤷🏽♂️"],["man_shrugging_medium-dark_skin_tone","🤷🏾♂️"],["man_shrugging_dark_skin_tone","🤷🏿♂️"],["woman_shrugging","🤷♀️"],["woman_shrugging_light_skin_tone","🤷🏻♀️"],["woman_shrugging_medium-light_skin_tone","🤷🏼♀️"],["woman_shrugging_medium_skin_tone","🤷🏽♀️"],["woman_shrugging_medium-dark_skin_tone","🤷🏾♀️"],["woman_shrugging_dark_skin_tone","🤷🏿♀️"],["person_getting_massage","💆"],["person_getting_massage_light_skin_tone","💆🏻"],["person_getting_massage_medium-light_skin_tone","💆🏼"],["person_getting_massage_medium_skin_tone","💆🏽"],["person_getting_massage_medium-dark_skin_tone","💆🏾"],["person_getting_massage_dark_skin_tone","💆🏿"],["man_getting_massage","💆♂️"],["man_getting_massage_light_skin_tone","💆🏻♂️"],["man_getting_massage_medium-light_skin_tone","💆🏼♂️"],["man_getting_massage_medium_skin_tone","💆🏽♂️"],["man_getting_massage_medium-dark_skin_tone","💆🏾♂️"],["man_getting_massage_dark_skin_tone","💆🏿♂️"],["woman_getting_massage","💆♀️"],["woman_getting_massage_light_skin_tone","💆🏻♀️"],["woman_getting_massage_medium-light_skin_tone","💆🏼♀️"],["woman_getting_massage_medium_skin_tone","💆🏽♀️"],["woman_getting_massage_medium-dark_skin_tone","💆🏾♀️"],["woman_getting_massage_dark_skin_tone","💆🏿♀️"],["person_getting_haircut","💇"],["person_getting_haircut_light_skin_tone","💇🏻"],["person_getting_haircut_medium-light_skin_tone","💇🏼"],["person_getting_haircut_medium_skin_tone","💇🏽"],["person_getting_haircut_medium-dark_skin_tone","💇🏾"],["person_getting_haircut_dark_skin_tone","💇🏿"],["man_getting_haircut","💇♂️"],["man_getting_haircut_light_skin_tone","💇🏻♂️"],["man_getting_haircut_medium-light_skin_tone","💇🏼♂️"],["man_getting_haircut_medium_skin_tone","💇🏽♂️"],["man_getting_haircut_medium-dark_skin_tone","💇🏾♂️"],["man_getting_haircut_dark_skin_tone","💇🏿♂️"],["woman_getting_haircut","💇♀️"],["woman_getting_haircut_light_skin_tone","💇🏻♀️"],["woman_getting_haircut_medium-light_skin_tone","💇🏼♀️"],["woman_getting_haircut_medium_skin_tone","💇🏽♀️"],["woman_getting_haircut_medium-dark_skin_tone","💇🏾♀️"],["woman_getting_haircut_dark_skin_tone","💇🏿♀️"],["person_walking","🚶"],["person_walking_light_skin_tone","🚶🏻"],["person_walking_medium-light_skin_tone","🚶🏼"],["person_walking_medium_skin_tone","🚶🏽"],["person_walking_medium-dark_skin_tone","🚶🏾"],["person_walking_dark_skin_tone","🚶🏿"],["man_walking","🚶♂️"],["man_walking_light_skin_tone","🚶🏻♂️"],["man_walking_medium-light_skin_tone","🚶🏼♂️"],["man_walking_medium_skin_tone","🚶🏽♂️"],["man_walking_medium-dark_skin_tone","🚶🏾♂️"],["man_walking_dark_skin_tone","🚶🏿♂️"],["woman_walking","🚶♀️"],["woman_walking_light_skin_tone","🚶🏻♀️"],["woman_walking_medium-light_skin_tone","🚶🏼♀️"],["woman_walking_medium_skin_tone","🚶🏽♀️"],["woman_walking_medium-dark_skin_tone","🚶🏾♀️"],["woman_walking_dark_skin_tone","🚶🏿♀️"],["person_running","🏃"],["person_running_light_skin_tone","🏃🏻"],["person_running_medium-light_skin_tone","🏃🏼"],["person_running_medium_skin_tone","🏃🏽"],["person_running_medium-dark_skin_tone","🏃🏾"],["person_running_dark_skin_tone","🏃🏿"],["man_running","🏃♂️"],["man_running_light_skin_tone","🏃🏻♂️"],["man_running_medium-light_skin_tone","🏃🏼♂️"],["man_running_medium_skin_tone","🏃🏽♂️"],["man_running_medium-dark_skin_tone","🏃🏾♂️"],["man_running_dark_skin_tone","🏃🏿♂️"],["woman_running","🏃♀️"],["woman_running_light_skin_tone","🏃🏻♀️"],["woman_running_medium-light_skin_tone","🏃🏼♀️"],["woman_running_medium_skin_tone","🏃🏽♀️"],["woman_running_medium-dark_skin_tone","🏃🏾♀️"],["woman_running_dark_skin_tone","🏃🏿♀️"],["woman_dancing","💃"],["woman_dancing_light_skin_tone","💃🏻"],["woman_dancing_medium-light_skin_tone","💃🏼"],["woman_dancing_medium_skin_tone","💃🏽"],["woman_dancing_medium-dark_skin_tone","💃🏾"],["woman_dancing_dark_skin_tone","💃🏿"],["man_dancing","🕺"],["man_dancing_light_skin_tone","🕺🏻"],["man_dancing_medium-light_skin_tone","🕺🏼"],["man_dancing_medium_skin_tone","🕺🏽"],["man_dancing_medium-dark_skin_tone","🕺🏾"],["man_dancing_dark_skin_tone","🕺🏿"],["people_with_bunny_ears","👯"],["men_with_bunny_ears","👯♂️"],["women_with_bunny_ears","👯♀️"],["person_in_steamy_room","🧖"],["person_in_steamy_room_light_skin_tone","🧖🏻"],["person_in_steamy_room_medium-light_skin_tone","🧖🏼"],["person_in_steamy_room_medium_skin_tone","🧖🏽"],["person_in_steamy_room_medium-dark_skin_tone","🧖🏾"],["person_in_steamy_room_dark_skin_tone","🧖🏿"],["woman_in_steamy_room","🧖♀️"],["woman_in_steamy_room_light_skin_tone","🧖🏻♀️"],["woman_in_steamy_room_medium-light_skin_tone","🧖🏼♀️"],["woman_in_steamy_room_medium_skin_tone","🧖🏽♀️"],["woman_in_steamy_room_medium-dark_skin_tone","🧖🏾♀️"],["woman_in_steamy_room_dark_skin_tone","🧖🏿♀️"],["man_in_steamy_room","🧖♂️"],["man_in_steamy_room_light_skin_tone","🧖🏻♂️"],["man_in_steamy_room_medium-light_skin_tone","🧖🏼♂️"],["man_in_steamy_room_medium_skin_tone","🧖🏽♂️"],["man_in_steamy_room_medium-dark_skin_tone","🧖🏾♂️"],["man_in_steamy_room_dark_skin_tone","🧖🏿♂️"],["person_climbing","🧗"],["person_climbing_light_skin_tone","🧗🏻"],["person_climbing_medium-light_skin_tone","🧗🏼"],["person_climbing_medium_skin_tone","🧗🏽"],["person_climbing_medium-dark_skin_tone","🧗🏾"],["person_climbing_dark_skin_tone","🧗🏿"],["woman_climbing","🧗♀️"],["woman_climbing_light_skin_tone","🧗🏻♀️"],["woman_climbing_medium-light_skin_tone","🧗🏼♀️"],["woman_climbing_medium_skin_tone","🧗🏽♀️"],["woman_climbing_medium-dark_skin_tone","🧗🏾♀️"],["woman_climbing_dark_skin_tone","🧗🏿♀️"],["man_climbing","🧗♂️"],["man_climbing_light_skin_tone","🧗🏻♂️"],["man_climbing_medium-light_skin_tone","🧗🏼♂️"],["man_climbing_medium_skin_tone","🧗🏽♂️"],["man_climbing_medium-dark_skin_tone","🧗🏾♂️"],["man_climbing_dark_skin_tone","🧗🏿♂️"],["person_in_lotus_position","🧘"],["person_in_lotus_position_light_skin_tone","🧘🏻"],["person_in_lotus_position_medium-light_skin_tone","🧘🏼"],["person_in_lotus_position_medium_skin_tone","🧘🏽"],["person_in_lotus_position_medium-dark_skin_tone","🧘🏾"],["person_in_lotus_position_dark_skin_tone","🧘🏿"],["woman_in_lotus_position","🧘♀️"],["woman_in_lotus_position_light_skin_tone","🧘🏻♀️"],["woman_in_lotus_position_medium-light_skin_tone","🧘🏼♀️"],["woman_in_lotus_position_medium_skin_tone","🧘🏽♀️"],["woman_in_lotus_position_medium-dark_skin_tone","🧘🏾♀️"],["woman_in_lotus_position_dark_skin_tone","🧘🏿♀️"],["man_in_lotus_position","🧘♂️"],["man_in_lotus_position_light_skin_tone","🧘🏻♂️"],["man_in_lotus_position_medium-light_skin_tone","🧘🏼♂️"],["man_in_lotus_position_medium_skin_tone","🧘🏽♂️"],["man_in_lotus_position_medium-dark_skin_tone","🧘🏾♂️"],["man_in_lotus_position_dark_skin_tone","🧘🏿♂️"],["person_taking_bath","🛀"],["person_taking_bath_light_skin_tone","🛀🏻"],["person_taking_bath_medium-light_skin_tone","🛀🏼"],["person_taking_bath_medium_skin_tone","🛀🏽"],["person_taking_bath_medium-dark_skin_tone","🛀🏾"],["person_taking_bath_dark_skin_tone","🛀🏿"],["person_in_bed","🛌"],["person_in_bed_light_skin_tone","🛌🏻"],["person_in_bed_medium-light_skin_tone","🛌🏼"],["person_in_bed_medium_skin_tone","🛌🏽"],["person_in_bed_medium-dark_skin_tone","🛌🏾"],["person_in_bed_dark_skin_tone","🛌🏿"],["man_in_suit_levitating","🕴️"],["man_in_suit_levitating_light_skin_tone","🕴🏻"],["man_in_suit_levitating_medium-light_skin_tone","🕴🏼"],["man_in_suit_levitating_medium_skin_tone","🕴🏽"],["man_in_suit_levitating_medium-dark_skin_tone","🕴🏾"],["man_in_suit_levitating_dark_skin_tone","🕴🏿"],["speaking_head","🗣️"],["bust_in_silhouette","👤"],["busts_in_silhouette","👥"],["person_fencing","🤺"],["horse_racing","🏇"],["horse_racing_light_skin_tone","🏇🏻"],["horse_racing_medium-light_skin_tone","🏇🏼"],["horse_racing_medium_skin_tone","🏇🏽"],["horse_racing_medium-dark_skin_tone","🏇🏾"],["horse_racing_dark_skin_tone","🏇🏿"],["skier","⛷️"],["snowboarder","🏂"],["snowboarder_light_skin_tone","🏂🏻"],["snowboarder_medium-light_skin_tone","🏂🏼"],["snowboarder_medium_skin_tone","🏂🏽"],["snowboarder_medium-dark_skin_tone","🏂🏾"],["snowboarder_dark_skin_tone","🏂🏿"],["person_golfing","🏌️"],["person_golfing_light_skin_tone","🏌🏻"],["person_golfing_medium-light_skin_tone","🏌🏼"],["person_golfing_medium_skin_tone","🏌🏽"],["person_golfing_medium-dark_skin_tone","🏌🏾"],["person_golfing_dark_skin_tone","🏌🏿"],["man_golfing","🏌️♂️"],["man_golfing_light_skin_tone","🏌🏻♂️"],["man_golfing_medium-light_skin_tone","🏌🏼♂️"],["man_golfing_medium_skin_tone","🏌🏽♂️"],["man_golfing_medium-dark_skin_tone","🏌🏾♂️"],["man_golfing_dark_skin_tone","🏌🏿♂️"],["woman_golfing","🏌️♀️"],["woman_golfing_light_skin_tone","🏌🏻♀️"],["woman_golfing_medium-light_skin_tone","🏌🏼♀️"],["woman_golfing_medium_skin_tone","🏌🏽♀️"],["woman_golfing_medium-dark_skin_tone","🏌🏾♀️"],["woman_golfing_dark_skin_tone","🏌🏿♀️"],["person_surfing","🏄"],["person_surfing_light_skin_tone","🏄🏻"],["person_surfing_medium-light_skin_tone","🏄🏼"],["person_surfing_medium_skin_tone","🏄🏽"],["person_surfing_medium-dark_skin_tone","🏄🏾"],["person_surfing_dark_skin_tone","🏄🏿"],["man_surfing","🏄♂️"],["man_surfing_light_skin_tone","🏄🏻♂️"],["man_surfing_medium-light_skin_tone","🏄🏼♂️"],["man_surfing_medium_skin_tone","🏄🏽♂️"],["man_surfing_medium-dark_skin_tone","🏄🏾♂️"],["man_surfing_dark_skin_tone","🏄🏿♂️"],["woman_surfing","🏄♀️"],["woman_surfing_light_skin_tone","🏄🏻♀️"],["woman_surfing_medium-light_skin_tone","🏄🏼♀️"],["woman_surfing_medium_skin_tone","🏄🏽♀️"],["woman_surfing_medium-dark_skin_tone","🏄🏾♀️"],["woman_surfing_dark_skin_tone","🏄🏿♀️"],["person_rowing_boat","🚣"],["person_rowing_boat_light_skin_tone","🚣🏻"],["person_rowing_boat_medium-light_skin_tone","🚣🏼"],["person_rowing_boat_medium_skin_tone","🚣🏽"],["person_rowing_boat_medium-dark_skin_tone","🚣🏾"],["person_rowing_boat_dark_skin_tone","🚣🏿"],["man_rowing_boat","🚣♂️"],["man_rowing_boat_light_skin_tone","🚣🏻♂️"],["man_rowing_boat_medium-light_skin_tone","🚣🏼♂️"],["man_rowing_boat_medium_skin_tone","🚣🏽♂️"],["man_rowing_boat_medium-dark_skin_tone","🚣🏾♂️"],["man_rowing_boat_dark_skin_tone","🚣🏿♂️"],["woman_rowing_boat","🚣♀️"],["woman_rowing_boat_light_skin_tone","🚣🏻♀️"],["woman_rowing_boat_medium-light_skin_tone","🚣🏼♀️"],["woman_rowing_boat_medium_skin_tone","🚣🏽♀️"],["woman_rowing_boat_medium-dark_skin_tone","🚣🏾♀️"],["woman_rowing_boat_dark_skin_tone","🚣🏿♀️"],["person_swimming","🏊"],["person_swimming_light_skin_tone","🏊🏻"],["person_swimming_medium-light_skin_tone","🏊🏼"],["person_swimming_medium_skin_tone","🏊🏽"],["person_swimming_medium-dark_skin_tone","🏊🏾"],["person_swimming_dark_skin_tone","🏊🏿"],["man_swimming","🏊♂️"],["man_swimming_light_skin_tone","🏊🏻♂️"],["man_swimming_medium-light_skin_tone","🏊🏼♂️"],["man_swimming_medium_skin_tone","🏊🏽♂️"],["man_swimming_medium-dark_skin_tone","🏊🏾♂️"],["man_swimming_dark_skin_tone","🏊🏿♂️"],["woman_swimming","🏊♀️"],["woman_swimming_light_skin_tone","🏊🏻♀️"],["woman_swimming_medium-light_skin_tone","🏊🏼♀️"],["woman_swimming_medium_skin_tone","🏊🏽♀️"],["woman_swimming_medium-dark_skin_tone","🏊🏾♀️"],["woman_swimming_dark_skin_tone","🏊🏿♀️"],["person_bouncing_ball","⛹️"],["person_bouncing_ball_light_skin_tone","⛹🏻"],["person_bouncing_ball_medium-light_skin_tone","⛹🏼"],["person_bouncing_ball_medium_skin_tone","⛹🏽"],["person_bouncing_ball_medium-dark_skin_tone","⛹🏾"],["person_bouncing_ball_dark_skin_tone","⛹🏿"],["man_bouncing_ball","⛹️♂️"],["man_bouncing_ball_light_skin_tone","⛹🏻♂️"],["man_bouncing_ball_medium-light_skin_tone","⛹🏼♂️"],["man_bouncing_ball_medium_skin_tone","⛹🏽♂️"],["man_bouncing_ball_medium-dark_skin_tone","⛹🏾♂️"],["man_bouncing_ball_dark_skin_tone","⛹🏿♂️"],["woman_bouncing_ball","⛹️♀️"],["woman_bouncing_ball_light_skin_tone","⛹🏻♀️"],["woman_bouncing_ball_medium-light_skin_tone","⛹🏼♀️"],["woman_bouncing_ball_medium_skin_tone","⛹🏽♀️"],["woman_bouncing_ball_medium-dark_skin_tone","⛹🏾♀️"],["woman_bouncing_ball_dark_skin_tone","⛹🏿♀️"],["person_lifting_weights","🏋️"],["person_lifting_weights_light_skin_tone","🏋🏻"],["person_lifting_weights_medium-light_skin_tone","🏋🏼"],["person_lifting_weights_medium_skin_tone","🏋🏽"],["person_lifting_weights_medium-dark_skin_tone","🏋🏾"],["person_lifting_weights_dark_skin_tone","🏋🏿"],["man_lifting_weights","🏋️♂️"],["man_lifting_weights_light_skin_tone","🏋🏻♂️"],["man_lifting_weights_medium-light_skin_tone","🏋🏼♂️"],["man_lifting_weights_medium_skin_tone","🏋🏽♂️"],["man_lifting_weights_medium-dark_skin_tone","🏋🏾♂️"],["man_lifting_weights_dark_skin_tone","🏋🏿♂️"],["woman_lifting_weights","🏋️♀️"],["woman_lifting_weights_light_skin_tone","🏋🏻♀️"],["woman_lifting_weights_medium-light_skin_tone","🏋🏼♀️"],["woman_lifting_weights_medium_skin_tone","🏋🏽♀️"],["woman_lifting_weights_medium-dark_skin_tone","🏋🏾♀️"],["woman_lifting_weights_dark_skin_tone","🏋🏿♀️"],["person_biking","🚴"],["person_biking_light_skin_tone","🚴🏻"],["person_biking_medium-light_skin_tone","🚴🏼"],["person_biking_medium_skin_tone","🚴🏽"],["person_biking_medium-dark_skin_tone","🚴🏾"],["person_biking_dark_skin_tone","🚴🏿"],["man_biking","🚴♂️"],["man_biking_light_skin_tone","🚴🏻♂️"],["man_biking_medium-light_skin_tone","🚴🏼♂️"],["man_biking_medium_skin_tone","🚴🏽♂️"],["man_biking_medium-dark_skin_tone","🚴🏾♂️"],["man_biking_dark_skin_tone","🚴🏿♂️"],["woman_biking","🚴♀️"],["woman_biking_light_skin_tone","🚴🏻♀️"],["woman_biking_medium-light_skin_tone","🚴🏼♀️"],["woman_biking_medium_skin_tone","🚴🏽♀️"],["woman_biking_medium-dark_skin_tone","🚴🏾♀️"],["woman_biking_dark_skin_tone","🚴🏿♀️"],["person_mountain_biking","🚵"],["person_mountain_biking_light_skin_tone","🚵🏻"],["person_mountain_biking_medium-light_skin_tone","🚵🏼"],["person_mountain_biking_medium_skin_tone","🚵🏽"],["person_mountain_biking_medium-dark_skin_tone","🚵🏾"],["person_mountain_biking_dark_skin_tone","🚵🏿"],["man_mountain_biking","🚵♂️"],["man_mountain_biking_light_skin_tone","🚵🏻♂️"],["man_mountain_biking_medium-light_skin_tone","🚵🏼♂️"],["man_mountain_biking_medium_skin_tone","🚵🏽♂️"],["man_mountain_biking_medium-dark_skin_tone","🚵🏾♂️"],["man_mountain_biking_dark_skin_tone","🚵🏿♂️"],["woman_mountain_biking","🚵♀️"],["woman_mountain_biking_light_skin_tone","🚵🏻♀️"],["woman_mountain_biking_medium-light_skin_tone","🚵🏼♀️"],["woman_mountain_biking_medium_skin_tone","🚵🏽♀️"],["woman_mountain_biking_medium-dark_skin_tone","🚵🏾♀️"],["woman_mountain_biking_dark_skin_tone","🚵🏿♀️"],["racing_car","🏎️"],["motorcycle","🏍️"],["person_cartwheeling","🤸"],["person_cartwheeling_light_skin_tone","🤸🏻"],["person_cartwheeling_medium-light_skin_tone","🤸🏼"],["person_cartwheeling_medium_skin_tone","🤸🏽"],["person_cartwheeling_medium-dark_skin_tone","🤸🏾"],["person_cartwheeling_dark_skin_tone","🤸🏿"],["man_cartwheeling","🤸♂️"],["man_cartwheeling_light_skin_tone","🤸🏻♂️"],["man_cartwheeling_medium-light_skin_tone","🤸🏼♂️"],["man_cartwheeling_medium_skin_tone","🤸🏽♂️"],["man_cartwheeling_medium-dark_skin_tone","🤸🏾♂️"],["man_cartwheeling_dark_skin_tone","🤸🏿♂️"],["woman_cartwheeling","🤸♀️"],["woman_cartwheeling_light_skin_tone","🤸🏻♀️"],["woman_cartwheeling_medium-light_skin_tone","🤸🏼♀️"],["woman_cartwheeling_medium_skin_tone","🤸🏽♀️"],["woman_cartwheeling_medium-dark_skin_tone","🤸🏾♀️"],["woman_cartwheeling_dark_skin_tone","🤸🏿♀️"],["people_wrestling","🤼"],["men_wrestling","🤼♂️"],["women_wrestling","🤼♀️"],["person_playing_water_polo","🤽"],["person_playing_water_polo_light_skin_tone","🤽🏻"],["person_playing_water_polo_medium-light_skin_tone","🤽🏼"],["person_playing_water_polo_medium_skin_tone","🤽🏽"],["person_playing_water_polo_medium-dark_skin_tone","🤽🏾"],["person_playing_water_polo_dark_skin_tone","🤽🏿"],["man_playing_water_polo","🤽♂️"],["man_playing_water_polo_light_skin_tone","🤽🏻♂️"],["man_playing_water_polo_medium-light_skin_tone","🤽🏼♂️"],["man_playing_water_polo_medium_skin_tone","🤽🏽♂️"],["man_playing_water_polo_medium-dark_skin_tone","🤽🏾♂️"],["man_playing_water_polo_dark_skin_tone","🤽🏿♂️"],["woman_playing_water_polo","🤽♀️"],["woman_playing_water_polo_light_skin_tone","🤽🏻♀️"],["woman_playing_water_polo_medium-light_skin_tone","🤽🏼♀️"],["woman_playing_water_polo_medium_skin_tone","🤽🏽♀️"],["woman_playing_water_polo_medium-dark_skin_tone","🤽🏾♀️"],["woman_playing_water_polo_dark_skin_tone","🤽🏿♀️"],["person_playing_handball","🤾"],["person_playing_handball_light_skin_tone","🤾🏻"],["person_playing_handball_medium-light_skin_tone","🤾🏼"],["person_playing_handball_medium_skin_tone","🤾🏽"],["person_playing_handball_medium-dark_skin_tone","🤾🏾"],["person_playing_handball_dark_skin_tone","🤾🏿"],["man_playing_handball","🤾♂️"],["man_playing_handball_light_skin_tone","🤾🏻♂️"],["man_playing_handball_medium-light_skin_tone","🤾🏼♂️"],["man_playing_handball_medium_skin_tone","🤾🏽♂️"],["man_playing_handball_medium-dark_skin_tone","🤾🏾♂️"],["man_playing_handball_dark_skin_tone","🤾🏿♂️"],["woman_playing_handball","🤾♀️"],["woman_playing_handball_light_skin_tone","🤾🏻♀️"],["woman_playing_handball_medium-light_skin_tone","🤾🏼♀️"],["woman_playing_handball_medium_skin_tone","🤾🏽♀️"],["woman_playing_handball_medium-dark_skin_tone","🤾🏾♀️"],["woman_playing_handball_dark_skin_tone","🤾🏿♀️"],["person_juggling","🤹"],["person_juggling_light_skin_tone","🤹🏻"],["person_juggling_medium-light_skin_tone","🤹🏼"],["person_juggling_medium_skin_tone","🤹🏽"],["person_juggling_medium-dark_skin_tone","🤹🏾"],["person_juggling_dark_skin_tone","🤹🏿"],["man_juggling","🤹♂️"],["man_juggling_light_skin_tone","🤹🏻♂️"],["man_juggling_medium-light_skin_tone","🤹🏼♂️"],["man_juggling_medium_skin_tone","🤹🏽♂️"],["man_juggling_medium-dark_skin_tone","🤹🏾♂️"],["man_juggling_dark_skin_tone","🤹🏿♂️"],["woman_juggling","🤹♀️"],["woman_juggling_light_skin_tone","🤹🏻♀️"],["woman_juggling_medium-light_skin_tone","🤹🏼♀️"],["woman_juggling_medium_skin_tone","🤹🏽♀️"],["woman_juggling_medium-dark_skin_tone","🤹🏾♀️"],["woman_juggling_dark_skin_tone","🤹🏿♀️"],["man_and_woman_holding_hands","👫"],["two_men_holding_hands","👬"],["two_women_holding_hands","👭"],["kiss","💏"],["kiss_woman,_man","👩❤️💋👨"],["kiss_man,_man","👨❤️💋👨"],["kiss_woman,_woman","👩❤️💋👩"],["couple_with_heart","💑"],["couple_with_heart_woman,_man","👩❤️👨"],["couple_with_heart_man,_man","👨❤️👨"],["couple_with_heart_woman,_woman","👩❤️👩"],["family","👪"],["family_man,_woman,_boy","👨👩👦"],["family_man,_woman,_girl","👨👩👧"],["family_man,_woman,_girl,_boy","👨👩👧👦"],["family_man,_woman,_boy,_boy","👨👩👦👦"],["family_man,_woman,_girl,_girl","👨👩👧👧"],["family_man,_man,_boy","👨👨👦"],["family_man,_man,_girl","👨👨👧"],["family_man,_man,_girl,_boy","👨👨👧👦"],["family_man,_man,_boy,_boy","👨👨👦👦"],["family_man,_man,_girl,_girl","👨👨👧👧"],["family_woman,_woman,_boy","👩👩👦"],["family_woman,_woman,_girl","👩👩👧"],["family_woman,_woman,_girl,_boy","👩👩👧👦"],["family_woman,_woman,_boy,_boy","👩👩👦👦"],["family_woman,_woman,_girl,_girl","👩👩👧👧"],["family_man,_boy","👨👦"],["family_man,_boy,_boy","👨👦👦"],["family_man,_girl","👨👧"],["family_man,_girl,_boy","👨👧👦"],["family_man,_girl,_girl","👨👧👧"],["family_woman,_boy","👩👦"],["family_woman,_boy,_boy","👩👦👦"],["family_woman,_girl","👩👧"],["family_woman,_girl,_boy","👩👧👦"],["family_woman,_girl,_girl","👩👧👧"],["selfie","🤳"],["selfie_light_skin_tone","🤳🏻"],["selfie_medium-light_skin_tone","🤳🏼"],["selfie_medium_skin_tone","🤳🏽"],["selfie_medium-dark_skin_tone","🤳🏾"],["selfie_dark_skin_tone","🤳🏿"],["flexed_biceps","💪"],["flexed_biceps_light_skin_tone","💪🏻"],["flexed_biceps_medium-light_skin_tone","💪🏼"],["flexed_biceps_medium_skin_tone","💪🏽"],["flexed_biceps_medium-dark_skin_tone","💪🏾"],["flexed_biceps_dark_skin_tone","💪🏿"],["backhand_index_pointing_left","👈"],["backhand_index_pointing_left_light_skin_tone","👈🏻"],["backhand_index_pointing_left_medium-light_skin_tone","👈🏼"],["backhand_index_pointing_left_medium_skin_tone","👈🏽"],["backhand_index_pointing_left_medium-dark_skin_tone","👈🏾"],["backhand_index_pointing_left_dark_skin_tone","👈🏿"],["backhand_index_pointing_right","👉"],["backhand_index_pointing_right_light_skin_tone","👉🏻"],["backhand_index_pointing_right_medium-light_skin_tone","👉🏼"],["backhand_index_pointing_right_medium_skin_tone","👉🏽"],["backhand_index_pointing_right_medium-dark_skin_tone","👉🏾"],["backhand_index_pointing_right_dark_skin_tone","👉🏿"],["index_pointing_up","☝️"],["index_pointing_up_light_skin_tone","☝🏻"],["index_pointing_up_medium-light_skin_tone","☝🏼"],["index_pointing_up_medium_skin_tone","☝🏽"],["index_pointing_up_medium-dark_skin_tone","☝🏾"],["index_pointing_up_dark_skin_tone","☝🏿"],["backhand_index_pointing_up","👆"],["backhand_index_pointing_up_light_skin_tone","👆🏻"],["backhand_index_pointing_up_medium-light_skin_tone","👆🏼"],["backhand_index_pointing_up_medium_skin_tone","👆🏽"],["backhand_index_pointing_up_medium-dark_skin_tone","👆🏾"],["backhand_index_pointing_up_dark_skin_tone","👆🏿"],["middle_finger","🖕"],["middle_finger_light_skin_tone","🖕🏻"],["middle_finger_medium-light_skin_tone","🖕🏼"],["middle_finger_medium_skin_tone","🖕🏽"],["middle_finger_medium-dark_skin_tone","🖕🏾"],["middle_finger_dark_skin_tone","🖕🏿"],["backhand_index_pointing_down","👇"],["backhand_index_pointing_down_light_skin_tone","👇🏻"],["backhand_index_pointing_down_medium-light_skin_tone","👇🏼"],["backhand_index_pointing_down_medium_skin_tone","👇🏽"],["backhand_index_pointing_down_medium-dark_skin_tone","👇🏾"],["backhand_index_pointing_down_dark_skin_tone","👇🏿"],["victory_hand","✌️"],["victory_hand_light_skin_tone","✌🏻"],["victory_hand_medium-light_skin_tone","✌🏼"],["victory_hand_medium_skin_tone","✌🏽"],["victory_hand_medium-dark_skin_tone","✌🏾"],["victory_hand_dark_skin_tone","✌🏿"],["crossed_fingers","🤞"],["crossed_fingers_light_skin_tone","🤞🏻"],["crossed_fingers_medium-light_skin_tone","🤞🏼"],["crossed_fingers_medium_skin_tone","🤞🏽"],["crossed_fingers_medium-dark_skin_tone","🤞🏾"],["crossed_fingers_dark_skin_tone","🤞🏿"],["vulcan_salute","🖖"],["vulcan_salute_light_skin_tone","🖖🏻"],["vulcan_salute_medium-light_skin_tone","🖖🏼"],["vulcan_salute_medium_skin_tone","🖖🏽"],["vulcan_salute_medium-dark_skin_tone","🖖🏾"],["vulcan_salute_dark_skin_tone","🖖🏿"],["sign_of_the_horns","🤘"],["sign_of_the_horns_light_skin_tone","🤘🏻"],["sign_of_the_horns_medium-light_skin_tone","🤘🏼"],["sign_of_the_horns_medium_skin_tone","🤘🏽"],["sign_of_the_horns_medium-dark_skin_tone","🤘🏾"],["sign_of_the_horns_dark_skin_tone","🤘🏿"],["call_me_hand","🤙"],["call_me_hand_light_skin_tone","🤙🏻"],["call_me_hand_medium-light_skin_tone","🤙🏼"],["call_me_hand_medium_skin_tone","🤙🏽"],["call_me_hand_medium-dark_skin_tone","🤙🏾"],["call_me_hand_dark_skin_tone","🤙🏿"],["hand_with_fingers_splayed","🖐️"],["hand_with_fingers_splayed_light_skin_tone","🖐🏻"],["hand_with_fingers_splayed_medium-light_skin_tone","🖐🏼"],["hand_with_fingers_splayed_medium_skin_tone","🖐🏽"],["hand_with_fingers_splayed_medium-dark_skin_tone","🖐🏾"],["hand_with_fingers_splayed_dark_skin_tone","🖐🏿"],["raised_hand","✋"],["raised_hand_light_skin_tone","✋🏻"],["raised_hand_medium-light_skin_tone","✋🏼"],["raised_hand_medium_skin_tone","✋🏽"],["raised_hand_medium-dark_skin_tone","✋🏾"],["raised_hand_dark_skin_tone","✋🏿"],["OK_hand","👌"],["OK_hand_light_skin_tone","👌🏻"],["OK_hand_medium-light_skin_tone","👌🏼"],["OK_hand_medium_skin_tone","👌🏽"],["OK_hand_medium-dark_skin_tone","👌🏾"],["OK_hand_dark_skin_tone","👌🏿"],["thumbs_up","👍"],["thumbs_up_light_skin_tone","👍🏻"],["thumbs_up_medium-light_skin_tone","👍🏼"],["thumbs_up_medium_skin_tone","👍🏽"],["thumbs_up_medium-dark_skin_tone","👍🏾"],["thumbs_up_dark_skin_tone","👍🏿"],["thumbs_down","👎"],["thumbs_down_light_skin_tone","👎🏻"],["thumbs_down_medium-light_skin_tone","👎🏼"],["thumbs_down_medium_skin_tone","👎🏽"],["thumbs_down_medium-dark_skin_tone","👎🏾"],["thumbs_down_dark_skin_tone","👎🏿"],["raised_fist","✊"],["raised_fist_light_skin_tone","✊🏻"],["raised_fist_medium-light_skin_tone","✊🏼"],["raised_fist_medium_skin_tone","✊🏽"],["raised_fist_medium-dark_skin_tone","✊🏾"],["raised_fist_dark_skin_tone","✊🏿"],["oncoming_fist","👊"],["oncoming_fist_light_skin_tone","👊🏻"],["oncoming_fist_medium-light_skin_tone","👊🏼"],["oncoming_fist_medium_skin_tone","👊🏽"],["oncoming_fist_medium-dark_skin_tone","👊🏾"],["oncoming_fist_dark_skin_tone","👊🏿"],["left-facing_fist","🤛"],["left-facing_fist_light_skin_tone","🤛🏻"],["left-facing_fist_medium-light_skin_tone","🤛🏼"],["left-facing_fist_medium_skin_tone","🤛🏽"],["left-facing_fist_medium-dark_skin_tone","🤛🏾"],["left-facing_fist_dark_skin_tone","🤛🏿"],["right-facing_fist","🤜"],["right-facing_fist_light_skin_tone","🤜🏻"],["right-facing_fist_medium-light_skin_tone","🤜🏼"],["right-facing_fist_medium_skin_tone","🤜🏽"],["right-facing_fist_medium-dark_skin_tone","🤜🏾"],["right-facing_fist_dark_skin_tone","🤜🏿"],["raised_back_of_hand","🤚"],["raised_back_of_hand_light_skin_tone","🤚🏻"],["raised_back_of_hand_medium-light_skin_tone","🤚🏼"],["raised_back_of_hand_medium_skin_tone","🤚🏽"],["raised_back_of_hand_medium-dark_skin_tone","🤚🏾"],["raised_back_of_hand_dark_skin_tone","🤚🏿"],["waving_hand","👋"],["waving_hand_light_skin_tone","👋🏻"],["waving_hand_medium-light_skin_tone","👋🏼"],["waving_hand_medium_skin_tone","👋🏽"],["waving_hand_medium-dark_skin_tone","👋🏾"],["waving_hand_dark_skin_tone","👋🏿"],["love-you_gesture","🤟"],["love-you_gesture_light_skin_tone","🤟🏻"],["love-you_gesture_medium-light_skin_tone","🤟🏼"],["love-you_gesture_medium_skin_tone","🤟🏽"],["love-you_gesture_medium-dark_skin_tone","🤟🏾"],["love-you_gesture_dark_skin_tone","🤟🏿"],["writing_hand","✍️"],["writing_hand_light_skin_tone","✍🏻"],["writing_hand_medium-light_skin_tone","✍🏼"],["writing_hand_medium_skin_tone","✍🏽"],["writing_hand_medium-dark_skin_tone","✍🏾"],["writing_hand_dark_skin_tone","✍🏿"],["clapping_hands","👏"],["clapping_hands_light_skin_tone","👏🏻"],["clapping_hands_medium-light_skin_tone","👏🏼"],["clapping_hands_medium_skin_tone","👏🏽"],["clapping_hands_medium-dark_skin_tone","👏🏾"],["clapping_hands_dark_skin_tone","👏🏿"],["open_hands","👐"],["open_hands_light_skin_tone","👐🏻"],["open_hands_medium-light_skin_tone","👐🏼"],["open_hands_medium_skin_tone","👐🏽"],["open_hands_medium-dark_skin_tone","👐🏾"],["open_hands_dark_skin_tone","👐🏿"],["raising_hands","🙌"],["raising_hands_light_skin_tone","🙌🏻"],["raising_hands_medium-light_skin_tone","🙌🏼"],["raising_hands_medium_skin_tone","🙌🏽"],["raising_hands_medium-dark_skin_tone","🙌🏾"],["raising_hands_dark_skin_tone","🙌🏿"],["palms_up_together","🤲"],["palms_up_together_light_skin_tone","🤲🏻"],["palms_up_together_medium-light_skin_tone","🤲🏼"],["palms_up_together_medium_skin_tone","🤲🏽"],["palms_up_together_medium-dark_skin_tone","🤲🏾"],["palms_up_together_dark_skin_tone","🤲🏿"],["folded_hands","🙏"],["folded_hands_light_skin_tone","🙏🏻"],["folded_hands_medium-light_skin_tone","🙏🏼"],["folded_hands_medium_skin_tone","🙏🏽"],["folded_hands_medium-dark_skin_tone","🙏🏾"],["folded_hands_dark_skin_tone","🙏🏿"],["handshake","🤝"],["nail_polish","💅"],["nail_polish_light_skin_tone","💅🏻"],["nail_polish_medium-light_skin_tone","💅🏼"],["nail_polish_medium_skin_tone","💅🏽"],["nail_polish_medium-dark_skin_tone","💅🏾"],["nail_polish_dark_skin_tone","💅🏿"],["ear","👂"],["ear_light_skin_tone","👂🏻"],["ear_medium-light_skin_tone","👂🏼"],["ear_medium_skin_tone","👂🏽"],["ear_medium-dark_skin_tone","👂🏾"],["ear_dark_skin_tone","👂🏿"],["nose","👃"],["nose_light_skin_tone","👃🏻"],["nose_medium-light_skin_tone","👃🏼"],["nose_medium_skin_tone","👃🏽"],["nose_medium-dark_skin_tone","👃🏾"],["nose_dark_skin_tone","👃🏿"],["footprints","👣"],["eyes","👀"],["eye","👁️"],["eye_in_speech_bubble","👁️🗨️"],["brain","🧠"],["tongue","👅"],["mouth","👄"],["kiss_mark","💋"],["heart_with_arrow","💘"],["red_heart","❤️"],["beating_heart","💓"],["broken_heart","💔"],["two_hearts","💕"],["sparkling_heart","💖"],["growing_heart","💗"],["blue_heart","💙"],["green_heart","💚"],["yellow_heart","💛"],["orange_heart","🧡"],["purple_heart","💜"],["black_heart","🖤"],["heart_with_ribbon","💝"],["revolving_hearts","💞"],["heart_decoration","💟"],["heavy_heart_exclamation","❣️"],["love_letter","💌"],["zzz","💤"],["anger_symbol","💢"],["bomb","💣"],["collision","💥"],["sweat_droplets","💦"],["dashing_away","💨"],["dizzy","💫"],["speech_balloon","💬"],["left_speech_bubble","🗨️"],["right_anger_bubble","🗯️"],["thought_balloon","💭"],["hole","🕳️"],["glasses","👓"],["sunglasses","🕶️"],["necktie","👔"],["t-shirt","👕"],["jeans","👖"],["scarf","🧣"],["gloves","🧤"],["coat","🧥"],["socks","🧦"],["dress","👗"],["kimono","👘"],["bikini","👙"],["woman’s_clothes","👚"],["purse","👛"],["handbag","👜"],["clutch_bag","👝"],["shopping_bags","🛍️"],["school_backpack","🎒"],["man’s_shoe","👞"],["running_shoe","👟"],["high-heeled_shoe","👠"],["woman’s_sandal","👡"],["woman’s_boot","👢"],["crown","👑"],["woman’s_hat","👒"],["top_hat","🎩"],["graduation_cap","🎓"],["billed_cap","🧢"],["rescue_worker’s_helmet","⛑️"],["prayer_beads","📿"],["lipstick","💄"],["ring","💍"],["gem_stone","💎"],["monkey_face","🐵"],["monkey","🐒"],["gorilla","🦍"],["dog_face","🐶"],["dog","🐕"],["poodle","🐩"],["wolf_face","🐺"],["fox_face","🦊"],["cat_face","🐱"],["cat","🐈"],["lion_face","🦁"],["tiger_face","🐯"],["tiger","🐅"],["leopard","🐆"],["horse_face","🐴"],["horse","🐎"],["unicorn_face","🦄"],["zebra","🦓"],["deer","🦌"],["cow_face","🐮"],["ox","🐂"],["water_buffalo","🐃"],["cow","🐄"],["pig_face","🐷"],["pig","🐖"],["boar","🐗"],["pig_nose","🐽"],["ram","🐏"],["ewe","🐑"],["goat","🐐"],["camel","🐪"],["two-hump_camel","🐫"],["giraffe","🦒"],["elephant","🐘"],["rhinoceros","🦏"],["mouse_face","🐭"],["mouse","🐁"],["rat","🐀"],["hamster_face","🐹"],["rabbit_face","🐰"],["rabbit","🐇"],["chipmunk","🐿️"],["hedgehog","🦔"],["bat","🦇"],["bear_face","🐻"],["koala","🐨"],["panda_face","🐼"],["paw_prints","🐾"],["turkey","🦃"],["chicken","🐔"],["rooster","🐓"],["hatching_chick","🐣"],["baby_chick","🐤"],["front-facing_baby_chick","🐥"],["bird","🐦"],["penguin","🐧"],["dove","🕊️"],["eagle","🦅"],["duck","🦆"],["owl","🦉"],["frog_face","🐸"],["crocodile","🐊"],["turtle","🐢"],["lizard","🦎"],["snake","🐍"],["dragon_face","🐲"],["dragon","🐉"],["sauropod","🦕"],["T-Rex","🦖"],["spouting_whale","🐳"],["whale","🐋"],["dolphin","🐬"],["fish","🐟"],["tropical_fish","🐠"],["blowfish","🐡"],["shark","🦈"],["octopus","🐙"],["spiral_shell","🐚"],["crab","🦀"],["shrimp","🦐"],["squid","🦑"],["snail","🐌"],["butterfly","🦋"],["bug","🐛"],["ant","🐜"],["honeybee","🐝"],["lady_beetle","🐞"],["cricket","🦗"],["spider","🕷️"],["spider_web","🕸️"],["scorpion","🦂"],["bouquet","💐"],["cherry_blossom","🌸"],["white_flower","💮"],["rosette","🏵️"],["rose","🌹"],["wilted_flower","🥀"],["hibiscus","🌺"],["sunflower","🌻"],["blossom","🌼"],["tulip","🌷"],["seedling","🌱"],["evergreen_tree","🌲"],["deciduous_tree","🌳"],["palm_tree","🌴"],["cactus","🌵"],["sheaf_of_rice","🌾"],["herb","🌿"],["shamrock","☘️"],["four_leaf_clover","🍀"],["maple_leaf","🍁"],["fallen_leaf","🍂"],["leaf_fluttering_in_wind","🍃"],["grapes","🍇"],["melon","🍈"],["watermelon","🍉"],["tangerine","🍊"],["lemon","🍋"],["banana","🍌"],["pineapple","🍍"],["red_apple","🍎"],["green_apple","🍏"],["pear","🍐"],["peach","🍑"],["cherries","🍒"],["strawberry","🍓"],["kiwi_fruit","🥝"],["tomato","🍅"],["coconut","🥥"],["avocado","🥑"],["eggplant","🍆"],["potato","🥔"],["carrot","🥕"],["ear_of_corn","🌽"],["hot_pepper","🌶️"],["cucumber","🥒"],["broccoli","🥦"],["mushroom","🍄"],["peanuts","🥜"],["chestnut","🌰"],["bread","🍞"],["croissant","🥐"],["baguette_bread","🥖"],["pretzel","🥨"],["pancakes","🥞"],["cheese_wedge","🧀"],["meat_on_bone","🍖"],["poultry_leg","🍗"],["cut_of_meat","🥩"],["bacon","🥓"],["hamburger","🍔"],["french_fries","🍟"],["pizza","🍕"],["hot_dog","🌭"],["sandwich","🥪"],["taco","🌮"],["burrito","🌯"],["stuffed_flatbread","🥙"],["egg","🥚"],["cooking","🍳"],["shallow_pan_of_food","🥘"],["pot_of_food","🍲"],["bowl_with_spoon","🥣"],["green_salad","🥗"],["popcorn","🍿"],["canned_food","🥫"],["bento_box","🍱"],["rice_cracker","🍘"],["rice_ball","🍙"],["cooked_rice","🍚"],["curry_rice","🍛"],["steaming_bowl","🍜"],["spaghetti","🍝"],["roasted_sweet_potato","🍠"],["oden","🍢"],["sushi","🍣"],["fried_shrimp","🍤"],["fish_cake_with_swirl","🍥"],["dango","🍡"],["dumpling","🥟"],["fortune_cookie","🥠"],["takeout_box","🥡"],["soft_ice_cream","🍦"],["shaved_ice","🍧"],["ice_cream","🍨"],["doughnut","🍩"],["cookie","🍪"],["birthday_cake","🎂"],["shortcake","🍰"],["pie","🥧"],["chocolate_bar","🍫"],["candy","🍬"],["lollipop","🍭"],["custard","🍮"],["honey_pot","🍯"],["baby_bottle","🍼"],["glass_of_milk","🥛"],["hot_beverage","☕"],["teacup_without_handle","🍵"],["sake","🍶"],["bottle_with_popping_cork","🍾"],["wine_glass","🍷"],["cocktail_glass","🍸"],["tropical_drink","🍹"],["beer_mug","🍺"],["clinking_beer_mugs","🍻"],["clinking_glasses","🥂"],["tumbler_glass","🥃"],["cup_with_straw","🥤"],["chopsticks","🥢"],["fork_and_knife_with_plate","🍽️"],["fork_and_knife","🍴"],["spoon","🥄"],["kitchen_knife","🔪"],["amphora","🏺"],["globe_showing_Europe-Africa","🌍"],["globe_showing_Americas","🌎"],["globe_showing_Asia-Australia","🌏"],["globe_with_meridians","🌐"],["world_map","🗺️"],["map_of_Japan","🗾"],["snow-capped_mountain","🏔️"],["mountain","⛰️"],["volcano","🌋"],["mount_fuji","🗻"],["camping","🏕️"],["beach_with_umbrella","🏖️"],["desert","🏜️"],["desert_island","🏝️"],["national_park","🏞️"],["stadium","🏟️"],["classical_building","🏛️"],["building_construction","🏗️"],["houses","🏘️"],["cityscape","🏙️"],["derelict_house","🏚️"],["house","🏠"],["house_with_garden","🏡"],["office_building","🏢"],["Japanese_post_office","🏣"],["post_office","🏤"],["hospital","🏥"],["bank","🏦"],["hotel","🏨"],["love_hotel","🏩"],["convenience_store","🏪"],["school","🏫"],["department_store","🏬"],["factory","🏭"],["Japanese_castle","🏯"],["castle","🏰"],["wedding","💒"],["Tokyo_tower","🗼"],["Statue_of_Liberty","🗽"],["church","⛪"],["mosque","🕌"],["synagogue","🕍"],["shinto_shrine","⛩️"],["kaaba","🕋"],["fountain","⛲"],["tent","⛺"],["foggy","🌁"],["night_with_stars","🌃"],["sunrise_over_mountains","🌄"],["sunrise","🌅"],["cityscape_at_dusk","🌆"],["sunset","🌇"],["bridge_at_night","🌉"],["hot_springs","♨️"],["milky_way","🌌"],["carousel_horse","🎠"],["ferris_wheel","🎡"],["roller_coaster","🎢"],["barber_pole","💈"],["circus_tent","🎪"],["performing_arts","🎭"],["framed_picture","🖼️"],["artist_palette","🎨"],["slot_machine","🎰"],["locomotive","🚂"],["railway_car","🚃"],["high-speed_train","🚄"],["bullet_train","🚅"],["train","🚆"],["metro","🚇"],["light_rail","🚈"],["station","🚉"],["tram","🚊"],["monorail","🚝"],["mountain_railway","🚞"],["tram_car","🚋"],["bus","🚌"],["oncoming_bus","🚍"],["trolleybus","🚎"],["minibus","🚐"],["ambulance","🚑"],["fire_engine","🚒"],["police_car","🚓"],["oncoming_police_car","🚔"],["taxi","🚕"],["oncoming_taxi","🚖"],["automobile","🚗"],["oncoming_automobile","🚘"],["sport_utility_vehicle","🚙"],["delivery_truck","🚚"],["articulated_lorry","🚛"],["tractor","🚜"],["bicycle","🚲"],["kick_scooter","🛴"],["motor_scooter","🛵"],["bus_stop","🚏"],["motorway","🛣️"],["railway_track","🛤️"],["fuel_pump","⛽"],["police_car_light","🚨"],["horizontal_traffic_light","🚥"],["vertical_traffic_light","🚦"],["construction","🚧"],["stop_sign","🛑"],["anchor","⚓"],["sailboat","⛵"],["canoe","🛶"],["speedboat","🚤"],["passenger_ship","🛳️"],["ferry","⛴️"],["motor_boat","🛥️"],["ship","🚢"],["airplane","✈️"],["small_airplane","🛩️"],["airplane_departure","🛫"],["airplane_arrival","🛬"],["seat","💺"],["helicopter","🚁"],["suspension_railway","🚟"],["mountain_cableway","🚠"],["aerial_tramway","🚡"],["satellite","🛰️"],["rocket","🚀"],["flying_saucer","🛸"],["bellhop_bell","🛎️"],["door","🚪"],["bed","🛏️"],["couch_and_lamp","🛋️"],["toilet","🚽"],["shower","🚿"],["bathtub","🛁"],["hourglass_done","⌛"],["hourglass_not_done","⏳"],["watch","⌚"],["alarm_clock","⏰"],["stopwatch","⏱️"],["timer_clock","⏲️"],["mantelpiece_clock","🕰️"],["twelve_o’clock","🕛"],["twelve-thirty","🕧"],["one_o’clock","🕐"],["one-thirty","🕜"],["two_o’clock","🕑"],["two-thirty","🕝"],["three_o’clock","🕒"],["three-thirty","🕞"],["four_o’clock","🕓"],["four-thirty","🕟"],["five_o’clock","🕔"],["five-thirty","🕠"],["six_o’clock","🕕"],["six-thirty","🕡"],["seven_o’clock","🕖"],["seven-thirty","🕢"],["eight_o’clock","🕗"],["eight-thirty","🕣"],["nine_o’clock","🕘"],["nine-thirty","🕤"],["ten_o’clock","🕙"],["ten-thirty","🕥"],["eleven_o’clock","🕚"],["eleven-thirty","🕦"],["new_moon","🌑"],["waxing_crescent_moon","🌒"],["first_quarter_moon","🌓"],["waxing_gibbous_moon","🌔"],["full_moon","🌕"],["waning_gibbous_moon","🌖"],["last_quarter_moon","🌗"],["waning_crescent_moon","🌘"],["crescent_moon","🌙"],["new_moon_face","🌚"],["first_quarter_moon_face","🌛"],["last_quarter_moon_face","🌜"],["thermometer","🌡️"],["sun","☀️"],["full_moon_face","🌝"],["sun_with_face","🌞"],["white_medium_star","⭐"],["glowing_star","🌟"],["shooting_star","🌠"],["cloud","☁️"],["sun_behind_cloud","⛅"],["cloud_with_lightning_and_rain","⛈️"],["sun_behind_small_cloud","🌤️"],["sun_behind_large_cloud","🌥️"],["sun_behind_rain_cloud","🌦️"],["cloud_with_rain","🌧️"],["cloud_with_snow","🌨️"],["cloud_with_lightning","🌩️"],["tornado","🌪️"],["fog","🌫️"],["wind_face","🌬️"],["cyclone","🌀"],["rainbow","🌈"],["closed_umbrella","🌂"],["umbrella","☂️"],["umbrella_with_rain_drops","☔"],["umbrella_on_ground","⛱️"],["high_voltage","⚡"],["snowflake","❄️"],["snowman","☃️"],["snowman_without_snow","⛄"],["comet","☄️"],["fire","🔥"],["droplet","💧"],["water_wave","🌊"],["jack-o-lantern","🎃"],["Christmas_tree","🎄"],["fireworks","🎆"],["sparkler","🎇"],["sparkles","✨"],["balloon","🎈"],["party_popper","🎉"],["confetti_ball","🎊"],["tanabata_tree","🎋"],["pine_decoration","🎍"],["Japanese_dolls","🎎"],["carp_streamer","🎏"],["wind_chime","🎐"],["moon_viewing_ceremony","🎑"],["ribbon","🎀"],["wrapped_gift","🎁"],["reminder_ribbon","🎗️"],["admission_tickets","🎟️"],["ticket","🎫"],["military_medal","🎖️"],["trophy","🏆"],["sports_medal","🏅"],["1st_place_medal","🥇"],["2nd_place_medal","🥈"],["3rd_place_medal","🥉"],["soccer_ball","⚽"],["baseball","⚾"],["basketball","🏀"],["volleyball","🏐"],["american_football","🏈"],["rugby_football","🏉"],["tennis","🎾"],["pool_8_ball","🎱"],["bowling","🎳"],["cricket_game","🏏"],["field_hockey","🏑"],["ice_hockey","🏒"],["ping_pong","🏓"],["badminton","🏸"],["boxing_glove","🥊"],["martial_arts_uniform","🥋"],["goal_net","🥅"],["direct_hit","🎯"],["flag_in_hole","⛳"],["ice_skate","⛸️"],["fishing_pole","🎣"],["running_shirt","🎽"],["skis","🎿"],["sled","🛷"],["curling_stone","🥌"],["video_game","🎮"],["joystick","🕹️"],["game_die","🎲"],["spade_suit","♠️"],["heart_suit","♥️"],["diamond_suit","♦️"],["club_suit","♣️"],["joker","🃏"],["mahjong_red_dragon","🀄"],["flower_playing_cards","🎴"],["muted_speaker","🔇"],["speaker_low_volume","🔈"],["speaker_medium_volume","🔉"],["speaker_high_volume","🔊"],["loudspeaker","📢"],["megaphone","📣"],["postal_horn","📯"],["bell","🔔"],["bell_with_slash","🔕"],["musical_score","🎼"],["musical_note","🎵"],["musical_notes","🎶"],["studio_microphone","🎙️"],["level_slider","🎚️"],["control_knobs","🎛️"],["microphone","🎤"],["headphone","🎧"],["radio","📻"],["saxophone","🎷"],["guitar","🎸"],["musical_keyboard","🎹"],["trumpet","🎺"],["violin","🎻"],["drum","🥁"],["mobile_phone","📱"],["mobile_phone_with_arrow","📲"],["telephone","☎️"],["telephone_receiver","📞"],["pager","📟"],["fax_machine","📠"],["battery","🔋"],["electric_plug","🔌"],["laptop_computer","💻"],["desktop_computer","🖥️"],["printer","🖨️"],["keyboard","⌨️"],["computer_mouse","🖱️"],["trackball","🖲️"],["computer_disk","💽"],["floppy_disk","💾"],["optical_disk","💿"],["dvd","📀"],["movie_camera","🎥"],["film_frames","🎞️"],["film_projector","📽️"],["clapper_board","🎬"],["television","📺"],["camera","📷"],["camera_with_flash","📸"],["video_camera","📹"],["videocassette","📼"],["magnifying_glass_tilted_left","🔍"],["magnifying_glass_tilted_right","🔎"],["microscope","🔬"],["telescope","🔭"],["satellite_antenna","📡"],["candle","🕯️"],["light_bulb","💡"],["flashlight","🔦"],["red_paper_lantern","🏮"],["notebook_with_decorative_cover","📔"],["closed_book","📕"],["open_book","📖"],["green_book","📗"],["blue_book","📘"],["orange_book","📙"],["books","📚"],["notebook","📓"],["ledger","📒"],["page_with_curl","📃"],["scroll","📜"],["page_facing_up","📄"],["newspaper","📰"],["rolled-up_newspaper","🗞️"],["bookmark_tabs","📑"],["bookmark","🔖"],["label","🏷️"],["money_bag","💰"],["yen_banknote","💴"],["dollar_banknote","💵"],["euro_banknote","💶"],["pound_banknote","💷"],["money_with_wings","💸"],["credit_card","💳"],["chart_increasing_with_yen","💹"],["currency_exchange","💱"],["heavy_dollar_sign","💲"],["envelope","✉️"],["e-mail","📧"],["incoming_envelope","📨"],["envelope_with_arrow","📩"],["outbox_tray","📤"],["inbox_tray","📥"],["package","📦"],["closed_mailbox_with_raised_flag","📫"],["closed_mailbox_with_lowered_flag","📪"],["open_mailbox_with_raised_flag","📬"],["open_mailbox_with_lowered_flag","📭"],["postbox","📮"],["ballot_box_with_ballot","🗳️"],["pencil","✏️"],["black_nib","✒️"],["fountain_pen","🖋️"],["pen","🖊️"],["paintbrush","🖌️"],["crayon","🖍️"],["memo","📝"],["briefcase","💼"],["file_folder","📁"],["open_file_folder","📂"],["card_index_dividers","🗂️"],["calendar","📅"],["tear-off_calendar","📆"],["spiral_notepad","🗒️"],["spiral_calendar","🗓️"],["card_index","📇"],["chart_increasing","📈"],["chart_decreasing","📉"],["bar_chart","📊"],["clipboard","📋"],["pushpin","📌"],["round_pushpin","📍"],["paperclip","📎"],["linked_paperclips","🖇️"],["straight_ruler","📏"],["triangular_ruler","📐"],["scissors","✂️"],["card_file_box","🗃️"],["file_cabinet","🗄️"],["wastebasket","🗑️"],["locked","🔒"],["unlocked","🔓"],["locked_with_pen","🔏"],["locked_with_key","🔐"],["key","🔑"],["old_key","🗝️"],["hammer","🔨"],["pick","⛏️"],["hammer_and_pick","⚒️"],["hammer_and_wrench","🛠️"],["dagger","🗡️"],["crossed_swords","⚔️"],["pistol","🔫"],["bow_and_arrow","🏹"],["shield","🛡️"],["wrench","🔧"],["nut_and_bolt","🔩"],["gear","⚙️"],["clamp","🗜️"],["alembic","⚗️"],["balance_scale","⚖️"],["link","🔗"],["chains","⛓️"],["syringe","💉"],["pill","💊"],["cigarette","🚬"],["coffin","⚰️"],["funeral_urn","⚱️"],["moai","🗿"],["oil_drum","🛢️"],["crystal_ball","🔮"],["shopping_cart","🛒"],["ATM_sign","🏧"],["litter_in_bin_sign","🚮"],["potable_water","🚰"],["wheelchair_symbol","♿"],["men’s_room","🚹"],["women’s_room","🚺"],["restroom","🚻"],["baby_symbol","🚼"],["water_closet","🚾"],["passport_control","🛂"],["customs","🛃"],["baggage_claim","🛄"],["left_luggage","🛅"],["warning","⚠️"],["children_crossing","🚸"],["no_entry","⛔"],["prohibited","🚫"],["no_bicycles","🚳"],["no_smoking","🚭"],["no_littering","🚯"],["non-potable_water","🚱"],["no_pedestrians","🚷"],["no_mobile_phones","📵"],["no_one_under_eighteen","🔞"],["radioactive","☢️"],["biohazard","☣️"],["up_arrow","⬆️"],["up-right_arrow","↗️"],["right_arrow","➡️"],["down-right_arrow","↘️"],["down_arrow","⬇️"],["down-left_arrow","↙️"],["left_arrow","⬅️"],["up-left_arrow","↖️"],["up-down_arrow","↕️"],["left-right_arrow","↔️"],["right_arrow_curving_left","↩️"],["left_arrow_curving_right","↪️"],["right_arrow_curving_up","⤴️"],["right_arrow_curving_down","⤵️"],["clockwise_vertical_arrows","🔃"],["counterclockwise_arrows_button","🔄"],["BACK_arrow","🔙"],["END_arrow","🔚"],["ON!_arrow","🔛"],["SOON_arrow","🔜"],["TOP_arrow","🔝"],["place_of_worship","🛐"],["atom_symbol","⚛️"],["om","🕉️"],["star_of_David","✡️"],["wheel_of_dharma","☸️"],["yin_yang","☯️"],["latin_cross","✝️"],["orthodox_cross","☦️"],["star_and_crescent","☪️"],["peace_symbol","☮️"],["menorah","🕎"],["dotted_six-pointed_star","🔯"],["Aries","♈"],["Taurus","♉"],["Gemini","♊"],["Cancer","♋"],["Leo","♌"],["Virgo","♍"],["Libra","♎"],["Scorpius","♏"],["Sagittarius","♐"],["Capricorn","♑"],["Aquarius","♒"],["Pisces","♓"],["Ophiuchus","⛎"],["shuffle_tracks_button","🔀"],["repeat_button","🔁"],["repeat_single_button","🔂"],["play_button","▶️"],["fast-forward_button","⏩"],["next_track_button","⏭️"],["play_or_pause_button","⏯️"],["reverse_button","◀️"],["fast_reverse_button","⏪"],["last_track_button","⏮️"],["up_button","🔼"],["fast_up_button","⏫"],["down_button","🔽"],["fast_down_button","⏬"],["pause_button","⏸️"],["stop_button","⏹️"],["record_button","⏺️"],["eject_button","⏏️"],["cinema","🎦"],["dim_button","🔅"],["bright_button","🔆"],["antenna_bars","📶"],["vibration_mode","📳"],["mobile_phone_off","📴"],["female_sign","♀️"],["male_sign","♂️"],["medical_symbol","⚕️"],["recycling_symbol","♻️"],["fleur-de-lis","⚜️"],["trident_emblem","🔱"],["name_badge","📛"],["Japanese_symbol_for_beginner","🔰"],["heavy_large_circle","⭕"],["white_heavy_check_mark","✅"],["ballot_box_with_check","☑️"],["heavy_check_mark","✔️"],["heavy_multiplication_x","✖️"],["cross_mark","❌"],["cross_mark_button","❎"],["heavy_plus_sign","➕"],["heavy_minus_sign","➖"],["heavy_division_sign","➗"],["curly_loop","➰"],["double_curly_loop","➿"],["part_alternation_mark","〽️"],["eight-spoked_asterisk","✳️"],["eight-pointed_star","✴️"],["sparkle","❇️"],["double_exclamation_mark","‼️"],["exclamation_question_mark","⁉️"],["question_mark","❓"],["white_question_mark","❔"],["white_exclamation_mark","❕"],["exclamation_mark","❗"],["wavy_dash","〰️"],["copyright","©️"],["registered","®️"],["trade_mark","™️"],["keycap_#","#️⃣"],["keycap_*","*️⃣"],["keycap_0","0️⃣"],["keycap_1","1️⃣"],["keycap_2","2️⃣"],["keycap_3","3️⃣"],["keycap_4","4️⃣"],["keycap_5","5️⃣"],["keycap_6","6️⃣"],["keycap_7","7️⃣"],["keycap_8","8️⃣"],["keycap_9","9️⃣"],["keycap_10","🔟"],["hundred_points","💯"],["input_latin_uppercase","🔠"],["input_latin_lowercase","🔡"],["input_numbers","🔢"],["input_symbols","🔣"],["input_latin_letters","🔤"],["A_button_(blood_type)","🅰️"],["AB_button_(blood_type)","🆎"],["B_button_(blood_type)","🅱️"],["CL_button","🆑"],["COOL_button","🆒"],["FREE_button","🆓"],["information","ℹ️"],["ID_button","🆔"],["circled_M","Ⓜ️"],["NEW_button","🆕"],["NG_button","🆖"],["O_button_(blood_type)","🅾️"],["OK_button","🆗"],["P_button","🅿️"],["SOS_button","🆘"],["UP!_button","🆙"],["VS_button","🆚"],["Japanese_“here”_button","🈁"],["Japanese_“service_charge”_button","🈂️"],["Japanese_“monthly_amount”_button","🈷️"],["Japanese_“not_free_of_charge”_button","🈶"],["Japanese_“reserved”_button","🈯"],["Japanese_“bargain”_button","🉐"],["Japanese_“discount”_button","🈹"],["Japanese_“free_of_charge”_button","🈚"],["Japanese_“prohibited”_button","🈲"],["Japanese_“acceptable”_button","🉑"],["Japanese_“application”_button","🈸"],["Japanese_“passing_grade”_button","🈴"],["Japanese_“vacancy”_button","🈳"],["Japanese_“congratulations”_button","㊗️"],["Japanese_“secret”_button","㊙️"],["Japanese_“open_for_business”_button","🈺"],["Japanese_“no_vacancy”_button","🈵"],["black_small_square","▪️"],["white_small_square","▫️"],["white_medium_square","◻️"],["black_medium_square","◼️"],["white_medium-small_square","◽"],["black_medium-small_square","◾"],["black_large_square","⬛"],["white_large_square","⬜"],["large_orange_diamond","🔶"],["large_blue_diamond","🔷"],["small_orange_diamond","🔸"],["small_blue_diamond","🔹"],["red_triangle_pointed_up","🔺"],["red_triangle_pointed_down","🔻"],["diamond_with_a_dot","💠"],["radio_button","🔘"],["black_square_button","🔲"],["white_square_button","🔳"],["white_circle","⚪"],["black_circle","⚫"],["red_circle","🔴"],["blue_circle","🔵"],["chequered_flag","🏁"],["triangular_flag","🚩"],["crossed_flags","🎌"],["black_flag","🏴"],["white_flag","🏳️"],["rainbow_flag","🏳️🌈"],["Ascension_Island","🇦🇨"],["Andorra","🇦🇩"],["United_Arab_Emirates","🇦🇪"],["Afghanistan","🇦🇫"],["Antigua_&_Barbuda","🇦🇬"],["Anguilla","🇦🇮"],["Albania","🇦🇱"],["Armenia","🇦🇲"],["Angola","🇦🇴"],["Antarctica","🇦🇶"],["Argentina","🇦🇷"],["American_Samoa","🇦🇸"],["Austria","🇦🇹"],["Australia","🇦🇺"],["Aruba","🇦🇼"],["Åland_Islands","🇦🇽"],["Azerbaijan","🇦🇿"],["Bosnia_&_Herzegovina","🇧🇦"],["Barbados","🇧🇧"],["Bangladesh","🇧🇩"],["Belgium","🇧🇪"],["Burkina_Faso","🇧🇫"],["Bulgaria","🇧🇬"],["Bahrain","🇧🇭"],["Burundi","🇧🇮"],["Benin","🇧🇯"],["St._Barthélemy","🇧🇱"],["Bermuda","🇧🇲"],["Brunei","🇧🇳"],["Bolivia","🇧🇴"],["Caribbean_Netherlands","🇧🇶"],["Brazil","🇧🇷"],["Bahamas","🇧🇸"],["Bhutan","🇧🇹"],["Bouvet_Island","🇧🇻"],["Botswana","🇧🇼"],["Belarus","🇧🇾"],["Belize","🇧🇿"],["Canada","🇨🇦"],["Cocos_(Keeling)_Islands","🇨🇨"],["Congo_-_Kinshasa","🇨🇩"],["Central_African_Republic","🇨🇫"],["Congo_-_Brazzaville","🇨🇬"],["Switzerland","🇨🇭"],["Côte_d’Ivoire","🇨🇮"],["Cook_Islands","🇨🇰"],["Chile","🇨🇱"],["Cameroon","🇨🇲"],["China","🇨🇳"],["Colombia","🇨🇴"],["Clipperton_Island","🇨🇵"],["Costa_Rica","🇨🇷"],["Cuba","🇨🇺"],["Cape_Verde","🇨🇻"],["Curaçao","🇨🇼"],["Christmas_Island","🇨🇽"],["Cyprus","🇨🇾"],["Czechia","🇨🇿"],["Germany","🇩🇪"],["Diego_Garcia","🇩🇬"],["Djibouti","🇩🇯"],["Denmark","🇩🇰"],["Dominica","🇩🇲"],["Dominican_Republic","🇩🇴"],["Algeria","🇩🇿"],["Ceuta_&_Melilla","🇪🇦"],["Ecuador","🇪🇨"],["Estonia","🇪🇪"],["Egypt","🇪🇬"],["Western_Sahara","🇪🇭"],["Eritrea","🇪🇷"],["Spain","🇪🇸"],["Ethiopia","🇪🇹"],["European_Union","🇪🇺"],["Finland","🇫🇮"],["Fiji","🇫🇯"],["Falkland_Islands","🇫🇰"],["Micronesia","🇫🇲"],["Faroe_Islands","🇫🇴"],["France","🇫🇷"],["Gabon","🇬🇦"],["United_Kingdom","🇬🇧"],["Grenada","🇬🇩"],["Georgia","🇬🇪"],["French_Guiana","🇬🇫"],["Guernsey","🇬🇬"],["Ghana","🇬🇭"],["Gibraltar","🇬🇮"],["Greenland","🇬🇱"],["Gambia","🇬🇲"],["Guinea","🇬🇳"],["Guadeloupe","🇬🇵"],["Equatorial_Guinea","🇬🇶"],["Greece","🇬🇷"],["South_Georgia_&_South_Sandwich_Islands","🇬🇸"],["Guatemala","🇬🇹"],["Guam","🇬🇺"],["Guinea-Bissau","🇬🇼"],["Guyana","🇬🇾"],["Hong_Kong_SAR_China","🇭🇰"],["Heard_&_McDonald_Islands","🇭🇲"],["Honduras","🇭🇳"],["Croatia","🇭🇷"],["Haiti","🇭🇹"],["Hungary","🇭🇺"],["Canary_Islands","🇮🇨"],["Indonesia","🇮🇩"],["Ireland","🇮🇪"],["Israel","🇮🇱"],["Isle_of_Man","🇮🇲"],["India","🇮🇳"],["British_Indian_Ocean_Territory","🇮🇴"],["Iraq","🇮🇶"],["Iran","🇮🇷"],["Iceland","🇮🇸"],["Italy","🇮🇹"],["Jersey","🇯🇪"],["Jamaica","🇯🇲"],["Jordan","🇯🇴"],["Japan","🇯🇵"],["Kenya","🇰🇪"],["Kyrgyzstan","🇰🇬"],["Cambodia","🇰🇭"],["Kiribati","🇰🇮"],["Comoros","🇰🇲"],["St._Kitts_&_Nevis","🇰🇳"],["North_Korea","🇰🇵"],["South_Korea","🇰🇷"],["Kuwait","🇰🇼"],["Cayman_Islands","🇰🇾"],["Kazakhstan","🇰🇿"],["Laos","🇱🇦"],["Lebanon","🇱🇧"],["St._Lucia","🇱🇨"],["Liechtenstein","🇱🇮"],["Sri_Lanka","🇱🇰"],["Liberia","🇱🇷"],["Lesotho","🇱🇸"],["Lithuania","🇱🇹"],["Luxembourg","🇱🇺"],["Latvia","🇱🇻"],["Libya","🇱🇾"],["Morocco","🇲🇦"],["Monaco","🇲🇨"],["Moldova","🇲🇩"],["Montenegro","🇲🇪"],["St._Martin","🇲🇫"],["Madagascar","🇲🇬"],["Marshall_Islands","🇲🇭"],["Macedonia","🇲🇰"],["Mali","🇲🇱"],["Myanmar_(Burma)","🇲🇲"],["Mongolia","🇲🇳"],["Macau_SAR_China","🇲🇴"],["Northern_Mariana_Islands","🇲🇵"],["Martinique","🇲🇶"],["Mauritania","🇲🇷"],["Montserrat","🇲🇸"],["Malta","🇲🇹"],["Mauritius","🇲🇺"],["Maldives","🇲🇻"],["Malawi","🇲🇼"],["Mexico","🇲🇽"],["Malaysia","🇲🇾"],["Mozambique","🇲🇿"],["Namibia","🇳🇦"],["New_Caledonia","🇳🇨"],["Niger","🇳🇪"],["Norfolk_Island","🇳🇫"],["Nigeria","🇳🇬"],["Nicaragua","🇳🇮"],["Netherlands","🇳🇱"],["Norway","🇳🇴"],["Nepal","🇳🇵"],["Nauru","🇳🇷"],["Niue","🇳🇺"],["New_Zealand","🇳🇿"],["Oman","🇴🇲"],["Panama","🇵🇦"],["Peru","🇵🇪"],["French_Polynesia","🇵🇫"],["Papua_New_Guinea","🇵🇬"],["Philippines","🇵🇭"],["Pakistan","🇵🇰"],["Poland","🇵🇱"],["St._Pierre_&_Miquelon","🇵🇲"],["Pitcairn_Islands","🇵🇳"],["Puerto_Rico","🇵🇷"],["Palestinian_Territories","🇵🇸"],["Portugal","🇵🇹"],["Palau","🇵🇼"],["Paraguay","🇵🇾"],["Qatar","🇶🇦"],["Réunion","🇷🇪"],["Romania","🇷🇴"],["Serbia","🇷🇸"],["Russia","🇷🇺"],["Rwanda","🇷🇼"],["Saudi_Arabia","🇸🇦"],["Solomon_Islands","🇸🇧"],["Seychelles","🇸🇨"],["Sudan","🇸🇩"],["Sweden","🇸🇪"],["Singapore","🇸🇬"],["St._Helena","🇸🇭"],["Slovenia","🇸🇮"],["Svalbard_&_Jan_Mayen","🇸🇯"],["Slovakia","🇸🇰"],["Sierra_Leone","🇸🇱"],["San_Marino","🇸🇲"],["Senegal","🇸🇳"],["Somalia","🇸🇴"],["Suriname","🇸🇷"],["South_Sudan","🇸🇸"],["São_Tomé_&_Príncipe","🇸🇹"],["El_Salvador","🇸🇻"],["Sint_Maarten","🇸🇽"],["Syria","🇸🇾"],["Swaziland","🇸🇿"],["Tristan_da_Cunha","🇹🇦"],["Turks_&_Caicos_Islands","🇹🇨"],["Chad","🇹🇩"],["French_Southern_Territories","🇹🇫"],["Togo","🇹🇬"],["Thailand","🇹🇭"],["Tajikistan","🇹🇯"],["Tokelau","🇹🇰"],["Timor-Leste","🇹🇱"],["Turkmenistan","🇹🇲"],["Tunisia","🇹🇳"],["Tonga","🇹🇴"],["Turkey","🇹🇷"],["Trinidad_&_Tobago","🇹🇹"],["Tuvalu","🇹🇻"],["Taiwan","🇹🇼"],["Tanzania","🇹🇿"],["Ukraine","🇺🇦"],["Uganda","🇺🇬"],["U.S._Outlying_Islands","🇺🇲"],["United_Nations","🇺🇳"],["United_States","🇺🇸"],["Uruguay","🇺🇾"],["Uzbekistan","🇺🇿"],["Vatican_City","🇻🇦"],["St._Vincent_&_Grenadines","🇻🇨"],["Venezuela","🇻🇪"],["British_Virgin_Islands","🇻🇬"],["U.S._Virgin_Islands","🇻🇮"],["Vietnam","🇻🇳"],["Vanuatu","🇻🇺"],["Wallis_&_Futuna","🇼🇫"],["Samoa","🇼🇸"],["Kosovo","🇽🇰"],["Yemen","🇾🇪"],["Mayotte","🇾🇹"],["South_Africa","🇿🇦"],["Zambia","🇿🇲"],["Zimbabwe","🇿🇼"],["England","🏴"],["Scotland","🏴"],["Wales","🏴"]],csrftoken=$("meta[name=csrf-token]").attr("content"),show_management_search=function(){var e=$(".management-body").find(".search-form");e.slideToggle(function(){"none"!=e.css("display")&&e.find("input").focus()})},flash_message=function(e){var t=$("#flashed-messages"),n='<div class="alert alert-'+e.category+'">';"success"==e.category?n+='<span class="glyphicon glyphicon-ok-sign"></span> ':"error"==e.category?n+='<span class="glyphicon glyphicon-exclamation-sign"></span> ':n+='<span class="glyphicon glyphicon-info-sign"></span> ',n+='<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>'+e.message+"</div>",t.append(n)},BulkActions=function(){this.execute=function(e){var t=$("input.action-checkbox:checked").length,n={ids:[]};return 0===t||($("input.action-checkbox:checked").each(function(e,t){n.ids.push($(t).val())}),this.confirm(e,n)),!1},this.confirm=function(e,t){$(".confirmModal").modal({keyboard:!1}).one("click",".confirmBtn",function(){$(".confirmModal").modal("hide"),send_data(e,t)}).on("hidden.bs.modal",function(){$(".confirmBtn").unbind()})}},send_data=function(e,t){$.ajax({url:e,method:"POST",data:JSON.stringify(t),dataType:"json",contentType:"application/json",beforeSend:function(e,t){/^(GET|HEAD|OPTIONS|TRACE)$/i.test(t.type)||this.crossDomain||e.setRequestHeader("X-CSRFToken",csrftoken)}}).done(function(e){flash_message(e),$.each(e.data,function(e,t){var n=$("#"+t.type+"-"+t.id);t.reverse?(n.attr("action",t.reverse_url),"ban"==t.type?reverse_html='<span class="fa fa-flag text-success" data-toggle="tooltip" data-placement="top" title="'+t.reverse_name+'"></span>':"unban"==t.type&&(reverse_html='<span class="fa fa-flag text-warning" data-toggle="tooltip" data-placement="top" title="'+t.reverse_name+'"></span>'),n.find("button").html(reverse_html)):"delete"==t.type&&n.parents(".row").remove()})}).fail(function(e){flash_message(e)})},parse_emoji=function(e){return twemoji.parse(e,{callback:function(e,t,n){switch(e){case"a9":case"ae":case"2122":return!1}return"".concat(t.base,t.size,"/",e,t.ext)},folder:"svg",ext:".svg"})};$(document).ready(function(){$(".action-checkall").change(function(){$("input.action-checkbox").prop("checked",this.checked)}),$(".quote-btn").click(function(e){e.preventDefault();var t=$(this).attr("data-post-id"),n="undefined"!=typeof FORUM_URL_PREFIX?FORUM_URL_PREFIX:"";$.get(n+"/post/"+t+"/raw",function(e){var t=$(".flaskbb-editor");t.val((t.val()+"\n"+e).trim()+"\n"),t.selectionStart=t.selectionEnd=t.val().length,t[0].scrollTop=t[0].scrollHeight,window.location.href="#content"})}),$('button[name="confirmDialog"]').on("click",function(e){var t=$(this).closest("form");e.preventDefault(),$(".confirmModal").modal({keyboard:!0}).one("click",".confirmBtn",function(){t.trigger("submit")}).on("hidden.bs.modal",function(){$(".confirmBtn").unbind()})}),$("time").each(function(e,t){var n=new Date(t.getAttribute("datetime")),i={weekday:void 0,era:void 0,year:"numeric",month:"short",day:"numeric",second:void 0};"date-only"==t.dataset.what_to_display?(i.hour=void 0,i.minute=void 0):(i.hour="2-digit",i.minute="2-digit"),t.textContent=n.toLocaleString(void 0,i)}),parse_emoji(document.body)});
|
|
|
|
|
|
+if(!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?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)}:t(e)}("undefined"!=typeof window?window:this,function(x,e){"use strict";function m(e){return null!=e&&e===e.window}var t=[],n=Object.getPrototypeOf,s=t.slice,f=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},l=t.push,o=t.indexOf,i={},r=i.toString,g=i.hasOwnProperty,a=g.toString,_=a.call(Object),k={},b=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},C=x.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function w(e,t,n){var i,o,r=(n=n||C).createElement("script");if(r.text=e,t)for(i in u)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&r.setAttribute(i,o);n.head.appendChild(r).parentNode.removeChild(r)}function p(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?i[r.call(e)]||"object":typeof e}var d="3.5.1",T=function(e,t){return new T.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=p(e);return!b(e)&&!m(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}T.fn=T.prototype={jquery:d,constructor:T,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=T.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return T.each(this,e)},map:function(n){return this.pushStack(T.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:t.sort,splice:t.splice},T.extend=T.fn.extend=function(){var e,t,n,i,o,r=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof r&&(l=r,r=arguments[a]||{},a++),"object"==typeof r||b(r)||(r={}),a===s&&(r=this,a--);a<s;a++)if(null!=(e=arguments[a]))for(t in e)n=e[t],"__proto__"!==t&&r!==n&&(l&&n&&(T.isPlainObject(n)||(i=Array.isArray(n)))?(o=r[t],o=i&&!Array.isArray(o)?[]:i||T.isPlainObject(o)?o:{},i=!1,r[t]=T.extend(l,o,n)):void 0!==n&&(r[t]=n));return r},T.extend({expando:"jQuery"+(d+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==r.call(e)||(e=n(e))&&("function"!=typeof(e=g.call(e,"constructor")&&e.constructor)||a.call(e)!==_))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,n){w(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(c(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},makeArray:function(e,t){t=t||[];return null!=e&&(c(Object(e))?T.merge(t,"string"==typeof e?[e]:e):l.call(t,e)),t},inArray:function(e,t,n){return null==t?-1:o.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;i<n;i++)e[o++]=t[i];return e.length=o,e},grep:function(e,t,n){for(var i=[],o=0,r=e.length,a=!n;o<r;o++)!t(e[o],o)!=a&&i.push(e[o]);return i},map:function(e,t,n){var i,o,r=0,a=[];if(c(e))for(i=e.length;r<i;r++)null!=(o=t(e[r],r,n))&&a.push(o);else for(r in e)null!=(o=t(e[r],r,n))&&a.push(o);return f(a)},guid:1,support:k}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=t[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){i["[object "+t+"]"]=t.toLowerCase()});var h=function(n){function d(e,t){return e="0x"+e.slice(1)-65536,t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))}function i(){v()}var e,h,w,r,o,p,c,m,y,l,_,v,x,a,C,f,s,u,g,T="sizzle"+ +new Date,k=n.document,$=0,b=0,S=le(),E=le(),A=le(),N=le(),D=function(e,t){return e===t&&(_=!0),0},j={}.hasOwnProperty,t=[],O=t.pop,I=t.push,R=t.push,z=t.slice,P=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",q="[\\x20\\t\\r\\n\\f]",H="(?:\\\\[\\da-fA-F]{1,6}"+q+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",B="\\["+q+"*("+H+")(?:"+q+"*([*^$|!~]?=)"+q+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+H+"))|)"+q+"*\\]",M=":("+H+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+B+")*)|.*)\\)|)",F=new RegExp(q+"+","g"),U=new RegExp("^"+q+"+|((?:^|[^\\\\])(?:\\\\.)*)"+q+"+$","g"),W=new RegExp("^"+q+"*,"+q+"*"),K=new RegExp("^"+q+"*([>+~]|"+q+")"+q+"*"),G=new RegExp(q+"|>"),V=new RegExp(M),Q=new RegExp("^"+H+"$"),J={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+q+"*(even|odd|(([+-]|)(\\d*)n|)"+q+"*(?:([+-]|)"+q+"*(\\d+)|))"+q+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+q+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+q+"*((?:-\\d)?\\d*)"+q+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,ee=/^[^{]+\{\s*\[native \w/,te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ne=/[+~]/,ie=new RegExp("\\\\[\\da-fA-F]{1,6}"+q+"?|\\\\([^\\r\\n\\f])","g"),oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ae=ke(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{R.apply(t=z.call(k.childNodes),k.childNodes),t[k.childNodes.length].nodeType}catch(e){R={apply:t.length?function(e,t){I.apply(e,z.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function se(e,t,n,i){var o,r,a,s,l,_,u,d=t&&t.ownerDocument,c=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==c&&9!==c&&11!==c)return n;if(!i&&(v(t),t=t||x,C)){if(11!==c&&(l=te.exec(e)))if(o=l[1]){if(9===c){if(!(a=t.getElementById(o)))return n;if(a.id===o)return n.push(a),n}else if(d&&(a=d.getElementById(o))&&g(t,a)&&a.id===o)return n.push(a),n}else{if(l[2])return R.apply(n,t.getElementsByTagName(e)),n;if((o=l[3])&&h.getElementsByClassName&&t.getElementsByClassName)return R.apply(n,t.getElementsByClassName(o)),n}if(h.qsa&&!N[e+" "]&&(!f||!f.test(e))&&(1!==c||"object"!==t.nodeName.toLowerCase())){if(u=e,d=t,1===c&&(G.test(e)||K.test(e))){for((d=ne.test(e)&&me(t.parentNode)||t)===t&&h.scope||((s=t.getAttribute("id"))?s=s.replace(oe,re):t.setAttribute("id",s=T)),r=(_=p(e)).length;r--;)_[r]=(s?"#"+s:":scope")+" "+ge(_[r]);u=_.join(",")}try{return R.apply(n,d.querySelectorAll(u)),n}catch(t){N(e,!0)}finally{s===T&&t.removeAttribute("id")}}}return m(e.replace(U,"$1"),t,n,i)}function le(){var i=[];return function e(t,n){return i.push(t+" ")>w.cacheLength&&delete e[i.shift()],e[t+" "]=n}}function _e(e){return e[T]=!0,e}function ue(e){var t=x.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),i=n.length;i--;)w.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function he(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function pe(a){return _e(function(r){return r=+r,_e(function(e,t){for(var n,i=a([],e.length,r),o=i.length;o--;)e[n=i[o]]&&(e[n]=!(t[n]=e[n]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in h=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,e=(e.ownerDocument||e).documentElement;return!X.test(t||e&&e.nodeName||"HTML")},v=se.setDocument=function(e){var t,e=e?e.ownerDocument||e:k;return e!=x&&9===e.nodeType&&e.documentElement&&(a=(x=e).documentElement,C=!o(x),k!=x&&(t=x.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",i,!1):t.attachEvent&&t.attachEvent("onunload",i)),h.scope=ue(function(e){return a.appendChild(e).appendChild(x.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),h.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),h.getElementsByTagName=ue(function(e){return e.appendChild(x.createComment("")),!e.getElementsByTagName("*").length}),h.getElementsByClassName=ee.test(x.getElementsByClassName),h.getById=ue(function(e){return a.appendChild(e).id=T,!x.getElementsByName||!x.getElementsByName(T).length}),h.getById?(w.filter.ID=function(e){var t=e.replace(ie,d);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C){e=t.getElementById(e);return e?[e]:[]}}):(w.filter.ID=function(e){var t=e.replace(ie,d);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C){var n,i,o,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(o=t.getElementsByName(e),i=0;r=o[i++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),w.find.TAG=h.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):h.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],o=0,r=t.getElementsByTagName(e);if("*"!==e)return r;for(;n=r[o++];)1===n.nodeType&&i.push(n);return i},w.find.CLASS=h.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&C)return t.getElementsByClassName(e)},s=[],f=[],(h.qsa=ee.test(x.querySelectorAll))&&(ue(function(e){var t;a.appendChild(e).innerHTML="<a id='"+T+"'></a><select id='"+T+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+q+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||f.push("\\["+q+"*(?:value|"+L+")"),e.querySelectorAll("[id~="+T+"-]").length||f.push("~="),(t=x.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||f.push("\\["+q+"*name"+q+"*="+q+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||f.push(":checked"),e.querySelectorAll("a#"+T+"+*").length||f.push(".#.+[+~]"),e.querySelectorAll("\\\f"),f.push("[\\r\\n\\f]")}),ue(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=x.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&f.push("name"+q+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),f.push(",.*:")})),(h.matchesSelector=ee.test(u=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ue(function(e){h.disconnectedMatch=u.call(e,"*"),u.call(e,"[s!='']:x"),s.push("!=",M)}),f=f.length&&new RegExp(f.join("|")),s=s.length&&new RegExp(s.join("|")),t=ee.test(a.compareDocumentPosition),g=t||ee.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(n.contains?n.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return _=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===n?e==x||e.ownerDocument==k&&g(k,e)?-1:t==x||t.ownerDocument==k&&g(k,t)?1:l?P(l,e)-P(l,t):0:4&n?-1:1)}:function(e,t){if(e===t)return _=!0,0;var n,i=0,o=e.parentNode,r=t.parentNode,a=[e],s=[t];if(!o||!r)return e==x?-1:t==x?1:o?-1:r?1:l?P(l,e)-P(l,t):0;if(o===r)return ce(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?ce(a[i],s[i]):a[i]==k?-1:s[i]==k?1:0}),x},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(v(e),h.matchesSelector&&C&&!N[t+" "]&&(!s||!s.test(t))&&(!f||!f.test(t)))try{var n=u.call(e,t);if(n||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,x,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=x&&v(e),g(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=x&&v(e);var n=w.attrHandle[t.toLowerCase()],n=n&&j.call(w.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==n?n:h.attributes||!C?e.getAttribute(t):(n=e.getAttributeNode(t))&&n.specified?n.value:null},se.escape=function(e){return(e+"").replace(oe,re)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],i=0,o=0;if(_=!h.detectDuplicates,l=!h.sortStable&&e.slice(0),e.sort(D),_){for(;t=e[o++];)t===e[o]&&(i=n.push(o));for(;i--;)e.splice(n[i],1)}return l=null,e},r=se.getText=function(e){var t,n="",i=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=r(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[i++];)n+=r(t);return n},(w=se.selectors={cacheLength:50,createPseudo:_e,match:J,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ie,d),e[3]=(e[3]||e[4]||e[5]||"").replace(ie,d),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return J.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=p(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ie,d).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=S[e+" "];return t||(t=new RegExp("(^|"+q+")"+e+"("+q+"|$)"))&&S(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,n,i){return function(e){e=se.attr(e,t);return null==e?"!="===n:!n||(e+="","="===n?e===i:"!="===n?e!==i:"^="===n?i&&0===e.indexOf(i):"*="===n?i&&-1<e.indexOf(i):"$="===n?i&&e.slice(-i.length)===i:"~="===n?-1<(" "+e.replace(F," ")+" ").indexOf(i):"|="===n&&(e===i||e.slice(0,i.length+1)===i+"-"))}},CHILD:function(p,e,t,m,f){var g="nth"!==p.slice(0,3),k="last"!==p.slice(-4),b="of-type"===e;return 1===m&&0===f?function(e){return!!e.parentNode}:function(e,t,n){var i,o,r,a,s,l,_=g!=k?"nextSibling":"previousSibling",u=e.parentNode,d=b&&e.nodeName.toLowerCase(),c=!n&&!b,h=!1;if(u){if(g){for(;_;){for(a=e;a=a[_];)if(b?a.nodeName.toLowerCase()===d:1===a.nodeType)return!1;l=_="only"===p&&!l&&"nextSibling"}return!0}if(l=[k?u.firstChild:u.lastChild],k&&c){for(h=(s=(i=(o=(r=(a=u)[T]||(a[T]={}))[a.uniqueID]||(r[a.uniqueID]={}))[p]||[])[0]===$&&i[1])&&i[2],a=s&&u.childNodes[s];a=++s&&a&&a[_]||(h=s=0)||l.pop();)if(1===a.nodeType&&++h&&a===e){o[p]=[$,s,h];break}}else if(c&&(h=s=(i=(o=(r=(a=e)[T]||(a[T]={}))[a.uniqueID]||(r[a.uniqueID]={}))[p]||[])[0]===$&&i[1]),!1===h)for(;(a=++s&&a&&a[_]||(h=s=0)||l.pop())&&((b?a.nodeName.toLowerCase()!==d:1!==a.nodeType)||!++h||(c&&((o=(r=a[T]||(a[T]={}))[a.uniqueID]||(r[a.uniqueID]={}))[p]=[$,h]),a!==e)););return(h-=f)===m||h%m==0&&0<=h/m}}},PSEUDO:function(e,r){var t,a=w.pseudos[e]||w.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[T]?a(r):1<a.length?(t=[e,e,"",r],w.setFilters.hasOwnProperty(e.toLowerCase())?_e(function(e,t){for(var n,i=a(e,r),o=i.length;o--;)e[n=P(e,i[o])]=!(t[n]=i[o])}):function(e){return a(e,0,t)}):a}},pseudos:{not:_e(function(e){var i=[],o=[],s=c(e.replace(U,"$1"));return s[T]?_e(function(e,t,n,i){for(var o,r=s(e,null,i,[]),a=e.length;a--;)(o=r[a])&&(e[a]=!(t[a]=o))}):function(e,t,n){return i[0]=e,s(i,null,n,o),i[0]=null,!o.pop()}}),has:_e(function(t){return function(e){return 0<se(t,e).length}}),contains:_e(function(t){return t=t.replace(ie,d),function(e){return-1<(e.textContent||r(e)).indexOf(t)}}),lang:_e(function(n){return Q.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(ie,d).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===x.activeElement&&(!x.hasFocus||x.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:pe(function(){return[0]}),last:pe(function(e,t){return[t-1]}),eq:pe(function(e,t,n){return[n<0?n+t:n]}),even:pe(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:pe(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:pe(function(e,t,n){for(var i=n<0?n+t:t<n?t:n;0<=--i;)e.push(i);return e}),gt:pe(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}}).pseudos.nth=w.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})w.pseudos[e]=function(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}(e);function fe(){}function ge(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function ke(a,e,t){var s=e.dir,l=e.next,_=l||s,u=t&&"parentNode"===_,d=b++;return e.first?function(e,t,n){for(;e=e[s];)if(1===e.nodeType||u)return a(e,t,n);return!1}:function(e,t,n){var i,o,r=[$,d];if(n){for(;e=e[s];)if((1===e.nodeType||u)&&a(e,t,n))return!0}else for(;e=e[s];)if(1===e.nodeType||u)if(i=(o=e[T]||(e[T]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[s]||e;else{if((o=i[_])&&o[0]===$&&o[1]===d)return r[2]=o[2];if((i[_]=r)[2]=a(e,t,n))return!0}return!1}}function be(o){return 1<o.length?function(e,t,n){for(var i=o.length;i--;)if(!o[i](e,t,n))return!1;return!0}:o[0]}function we(e,t,n,i,o){for(var r,a=[],s=0,l=e.length,_=null!=t;s<l;s++)(r=e[s])&&(n&&!n(r,i,o)||(a.push(r),_&&t.push(s)));return a}function ye(e){for(var i,t,n,o=e.length,r=w.relative[e[0].type],a=r||w.relative[" "],s=r?1:0,l=ke(function(e){return e===i},a,!0),_=ke(function(e){return-1<P(i,e)},a,!0),u=[function(e,t,n){n=!r&&(n||t!==y)||((i=t).nodeType?l:_)(e,t,n);return i=null,n}];s<o;s++)if(t=w.relative[e[s].type])u=[ke(be(u),t)];else{if((t=w.filter[e[s].type].apply(null,e[s].matches))[T]){for(n=++s;n<o&&!w.relative[e[n].type];n++);return function e(h,p,m,f,g,t){return f&&!f[T]&&(f=e(f)),g&&!g[T]&&(g=e(g,t)),_e(function(e,t,n,i){var o,r,a,s=[],l=[],_=t.length,u=e||function(e,t,n){for(var i=0,o=t.length;i<o;i++)se(e,t[i],n);return n}(p||"*",n.nodeType?[n]:n,[]),d=!h||!e&&p?u:we(u,s,h,n,i),c=m?g||(e?h:_||f)?[]:t:d;if(m&&m(d,c,n,i),f)for(o=we(c,l),f(o,[],n,i),r=o.length;r--;)(a=o[r])&&(c[l[r]]=!(d[l[r]]=a));if(e){if(g||h){if(g){for(o=[],r=c.length;r--;)(a=c[r])&&o.push(d[r]=a);g(null,c=[],o,i)}for(r=c.length;r--;)(a=c[r])&&-1<(o=g?P(e,a):s[r])&&(e[o]=!(t[o]=a))}}else c=we(c===t?c.splice(_,c.length):c),g?g(null,t,c,i):R.apply(t,c)})}(1<s&&be(u),1<s&&ge(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(U,"$1"),t,s<n&&ye(e.slice(s,n)),n<o&&ye(e=e.slice(n)),n<o&&ge(e))}u.push(t)}return be(u)}return fe.prototype=w.filters=w.pseudos,w.setFilters=new fe,p=se.tokenize=function(e,t){var n,i,o,r,a,s,l,_=E[e+" "];if(_)return t?0:_.slice(0);for(a=e,s=[],l=w.preFilter;a;){for(r in n&&!(i=W.exec(a))||(i&&(a=a.slice(i[0].length)||a),s.push(o=[])),n=!1,(i=K.exec(a))&&(n=i.shift(),o.push({value:n,type:i[0].replace(U," ")}),a=a.slice(n.length)),w.filter)!(i=J[r].exec(a))||l[r]&&!(i=l[r](i))||(n=i.shift(),o.push({value:n,type:r,matches:i}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):E(e,s).slice(0)},c=se.compile=function(e,t){var n,f,g,k,b,i,o=[],r=[],a=A[e+" "];if(!a){for(n=(t=t||p(e)).length;n--;)((a=ye(t[n]))[T]?o:r).push(a);(a=A(e,(f=r,k=0<(g=o).length,b=0<f.length,i=function(e,t,n,i,o){var r,a,s,l=0,_="0",u=e&&[],d=[],c=y,h=e||b&&w.find.TAG("*",o),p=$+=null==c?1:Math.random()||.1,m=h.length;for(o&&(y=t==x||t||o);_!==m&&null!=(r=h[_]);_++){if(b&&r){for(a=0,t||r.ownerDocument==x||(v(r),n=!C);s=f[a++];)if(s(r,t||x,n)){i.push(r);break}o&&($=p)}k&&((r=!s&&r)&&l--,e&&u.push(r))}if(l+=_,k&&_!==l){for(a=0;s=g[a++];)s(u,d,t,n);if(e){if(0<l)for(;_--;)u[_]||d[_]||(d[_]=O.call(i));d=we(d)}R.apply(i,d),o&&!e&&0<d.length&&1<l+g.length&&se.uniqueSort(i)}return o&&($=p,y=c),u},k?_e(i):i))).selector=e}return a},m=se.select=function(e,t,n,i){var o,r,a,s,l,_="function"==typeof e&&e,u=!i&&p(e=_.selector||e);if(n=n||[],1===u.length){if(2<(r=u[0]=u[0].slice(0)).length&&"ID"===(a=r[0]).type&&9===t.nodeType&&C&&w.relative[r[1].type]){if(!(t=(w.find.ID(a.matches[0].replace(ie,d),t)||[])[0]))return n;_&&(t=t.parentNode),e=e.slice(r.shift().value.length)}for(o=J.needsContext.test(e)?0:r.length;o--&&(a=r[o],!w.relative[s=a.type]);)if((l=w.find[s])&&(i=l(a.matches[0].replace(ie,d),ne.test(r[0].type)&&me(t.parentNode)||t))){if(r.splice(o,1),!(e=i.length&&ge(r)))return R.apply(n,i),n;break}}return(_||c(e,u))(i,t,!C,n,!t||ne.test(e)&&me(t.parentNode)||t),n},h.sortStable=T.split("").sort(D).join("")===T,h.detectDuplicates=!!_,v(),h.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(x.createElement("fieldset"))}),ue(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||de("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),h.attributes&&ue(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||de("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||de(L,function(e,t,n){if(!n)return!0===e[t]?t.toLowerCase():(t=e.getAttributeNode(t))&&t.specified?t.value:null}),se}(x);T.find=h,T.expr=h.selectors,T.expr[":"]=T.expr.pseudos,T.uniqueSort=T.unique=h.uniqueSort,T.text=h.getText,T.isXMLDoc=h.isXML,T.contains=h.contains,T.escapeSelector=h.escape;function y(e,t,n){for(var i=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&T(e).is(n))break;i.push(e)}return i}function v(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var $=T.expr.match.needsContext;function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var E=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function A(e,n,i){return b(n)?T.grep(e,function(e,t){return!!n.call(e,t,e)!==i}):n.nodeType?T.grep(e,function(e){return e===n!==i}):"string"!=typeof n?T.grep(e,function(e){return-1<o.call(n,e)!==i}):T.filter(n,e,i)}T.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?T.find.matchesSelector(i,e)?[i]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,i=this.length,o=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t<i;t++)if(T.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)T.find(e,o[t],n);return 1<i?T.uniqueSort(n):n},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&$.test(e)?T(e):e||[],!1).length}});var N,D=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){if(!e)return this;if(n=n||N,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this);if(!(i="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:D.exec(e))||!i[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(e);if(i[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),E.test(i[1])&&T.isPlainObject(t))for(var i in t)b(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(e=C.getElementById(i[2]))&&(this[0]=e,this.length=1),this}).prototype=T.fn,N=T(C);var j=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function I(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(T.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,o=this.length,r=[],a="string"!=typeof e&&T(e);if(!$.test(e))for(;i<o;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&T.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(1<r.length?T.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?o.call(T(e),this[0]):o.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return y(e,"parentNode")},parentsUntil:function(e,t,n){return y(e,"parentNode",n)},next:function(e){return I(e,"nextSibling")},prev:function(e){return I(e,"previousSibling")},nextAll:function(e){return y(e,"nextSibling")},prevAll:function(e){return y(e,"previousSibling")},nextUntil:function(e,t,n){return y(e,"nextSibling",n)},prevUntil:function(e,t,n){return y(e,"previousSibling",n)},siblings:function(e){return v((e.parentNode||{}).firstChild,e)},children:function(e){return v(e.firstChild)},contents:function(e){return null!=e.contentDocument&&n(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(i,o){T.fn[i]=function(e,t){var n=T.map(this,o,e);return"Until"!==i.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=T.filter(t,n)),1<this.length&&(O[i]||T.uniqueSort(n),j.test(i)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function z(e){return e}function P(e){throw e}function L(e,t,n,i){var o;try{e&&b(o=e.promise)?o.call(e).done(t).fail(n):e&&b(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(i){var n;i="string"==typeof i?(n={},T.each(i.match(R)||[],function(e,t){n[t]=!0}),n):T.extend({},i);function o(){for(a=a||i.once,t=r=!0;l.length;_=-1)for(e=l.shift();++_<s.length;)!1===s[_].apply(e[0],e[1])&&i.stopOnFalse&&(_=s.length,e=!1);i.memory||(e=!1),r=!1,a&&(s=e?[]:"")}var r,e,t,a,s=[],l=[],_=-1,u={add:function(){return s&&(e&&!r&&(_=s.length-1,l.push(e)),function n(e){T.each(e,function(e,t){b(t)?i.unique&&u.has(t)||s.push(t):t&&t.length&&"string"!==p(t)&&n(t)})}(arguments),e&&!r&&o()),this},remove:function(){return T.each(arguments,function(e,t){for(var n;-1<(n=T.inArray(t,s,n));)s.splice(n,1),n<=_&&_--}),this},has:function(e){return e?-1<T.inArray(e,s):0<s.length},empty:function(){return s=s&&[],this},disable:function(){return a=l=[],s=e="",this},disabled:function(){return!s},lock:function(){return a=l=[],e||r||(s=e=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],l.push(t),r||o()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!t}};return u},T.extend({Deferred:function(e){var r=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],o="pending",a={state:function(){return o},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var o=arguments;return T.Deferred(function(i){T.each(r,function(e,t){var n=b(o[t[4]])&&o[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&b(e.promise)?e.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[t[0]+"With"](this,n?[e]:arguments)})}),o=null}).promise()},then:function(t,n,i){var l=0;function _(o,r,a,s){return function(){function e(){var e,t;if(!(o<l)){if((e=a.apply(n,i))===r.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,b(t)?s?t.call(e,_(l,r,z,s),_(l,r,P,s)):(l++,t.call(e,_(l,r,z,s),_(l,r,P,s),_(l,r,z,r.notifyWith))):(a!==z&&(n=void 0,i=[e]),(s||r.resolveWith)(n,i))}}var n=this,i=arguments,t=s?e:function(){try{e()}catch(e){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(e,t.stackTrace),l<=o+1&&(a!==P&&(n=void 0,i=[e]),r.rejectWith(n,i))}};o?t():(T.Deferred.getStackHook&&(t.stackTrace=T.Deferred.getStackHook()),x.setTimeout(t))}}return T.Deferred(function(e){r[0][3].add(_(0,e,b(i)?i:z,e.notifyWith)),r[1][3].add(_(0,e,b(t)?t:z)),r[2][3].add(_(0,e,b(n)?n:P))}).promise()},promise:function(e){return null!=e?T.extend(e,a):a}},s={};return T.each(r,function(e,t){var n=t[2],i=t[5];a[t[1]]=n.add,i&&n.add(function(){o=i},r[3-e][2].disable,r[3-e][3].disable,r[0][2].lock,r[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function t(t){return function(e){o[t]=this,r[t]=1<arguments.length?s.call(arguments):e,--n||a.resolveWith(o,r)}}var n=arguments.length,i=n,o=Array(i),r=s.call(arguments),a=T.Deferred();if(n<=1&&(L(e,a.done(t(i)).resolve,a.reject,!n),"pending"===a.state()||b(r[i]&&r[i].then)))return a.then();for(;i--;)L(r[i],t(i),a.reject);return a.promise()}});var q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){x.console&&x.console.warn&&e&&q.test(e.name)&&x.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){x.setTimeout(function(){throw e})};var H=T.Deferred();function B(){C.removeEventListener("DOMContentLoaded",B),x.removeEventListener("load",B),T.ready()}T.fn.ready=function(e){return H.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0)!==e&&0<--T.readyWait||H.resolveWith(C,[T])}}),T.ready.then=H.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?x.setTimeout(T.ready):(C.addEventListener("DOMContentLoaded",B),x.addEventListener("load",B));var M=function(e,t,n,i,o,r,a){var s=0,l=e.length,_=null==n;if("object"===p(n))for(s in o=!0,n)M(e,t,s,n[s],!0,r,a);else if(void 0!==i&&(o=!0,b(i)||(a=!0),_&&(t=a?(t.call(e,i),null):(_=t,function(e,t,n){return _.call(T(e),n)})),t))for(;s<l;s++)t(e[s],n,a?i:i.call(e[s],s,t(e[s],n)));return o?e:_?t.call(e):l?t(e[0],n):r},F=/^-ms-/,U=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function K(e){return e.replace(F,"ms-").replace(U,W)}function G(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function V(){this.expando=T.expando+V.uid++}V.uid=1,V.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,o=this.cache(e);if("string"==typeof t)o[K(t)]=n;else for(i in t)o[K(i)]=t[i];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][K(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(K):(t=K(t))in i?[t]:t.match(R)||[]).length;for(;n--;)delete i[t[n]]}void 0!==t&&!T.isEmptyObject(i)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!T.isEmptyObject(e)}};var Q=new V,J=new V,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(e,t,n){var i,o;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(Y,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n="true"===(o=n)||"false"!==o&&("null"===o?null:o===+o+""?+o:X.test(o)?JSON.parse(o):o)}catch(e){}J.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),T.fn.extend({data:function(n,e){var t,i,o,r=this[0],a=r&&r.attributes;if(void 0!==n)return"object"==typeof n?this.each(function(){J.set(this,n)}):M(this,function(e){var t;return r&&void 0===e?void 0!==(t=J.get(r,n))||void 0!==(t=Z(r,n))?t:void 0:void this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(o=J.get(r),1===r.nodeType&&!Q.get(r,"hasDataAttrs"))){for(t=a.length;t--;)a[t]&&0===(i=a[t].name).indexOf("data-")&&(i=K(i.slice(5)),Z(r,i,o[i]));Q.set(r,"hasDataAttrs",!0)}return o},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),T.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=Q.get(e,t),n&&(!i||Array.isArray(n)?i=Q.access(e,t,T.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),i=n.length,o=n.shift(),r=T._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete r.stop,o.call(e,function(){T.dequeue(e,t)},r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:T.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?T.queue(this[0],t):void 0===n?this:this.each(function(){var e=T.queue(this,t,n);T._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&T.dequeue(this,t)})},dequeue:function(e){return this.each(function(){T.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function n(){--o||r.resolveWith(a,[a])}var i,o=1,r=T.Deferred(),a=this,s=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(i=Q.get(a[s],e+"queueHooks"))&&i.empty&&(o++,i.empty.add(n));return n(),r.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],ie=C.documentElement,oe=function(e){return T.contains(e.ownerDocument,e)},re={composed:!0};ie.getRootNode&&(oe=function(e){return T.contains(e.ownerDocument,e)||e.getRootNode(re)===e.ownerDocument});function ae(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===T.css(e,"display")}function se(e,t,n,i){var o,r,a=20,s=i?function(){return i.cur()}:function(){return T.css(e,t,"")},l=s(),_=n&&n[3]||(T.cssNumber[t]?"":"px"),u=e.nodeType&&(T.cssNumber[t]||"px"!==_&&+l)&&te.exec(T.css(e,t));if(u&&u[3]!==_){for(l/=2,_=_||u[3],u=+l||1;a--;)T.style(e,t,u+_),(1-r)*(1-(r=s()/l||.5))<=0&&(a=0),u/=r;u*=2,T.style(e,t,u+_),n=n||[]}return n&&(u=+u||+l||0,o=n[1]?u+(n[1]+1)*n[2]:+n[2],i&&(i.unit=_,i.start=u,i.end=o)),o}var le={};function _e(e,t){for(var n,i,o,r,a,s,l=[],_=0,u=e.length;_<u;_++)(i=e[_]).style&&(n=i.style.display,t?("none"===n&&(l[_]=Q.get(i,"display")||null,l[_]||(i.style.display="")),""===i.style.display&&ae(i)&&(l[_]=(s=r=o=void 0,r=i.ownerDocument,a=i.nodeName,(s=le[a])||(o=r.body.appendChild(r.createElement(a)),s=T.css(o,"display"),o.parentNode.removeChild(o),"none"===s&&(s="block"),le[a]=s)))):"none"!==n&&(l[_]="none",Q.set(i,"display",n)));for(_=0;_<u;_++)null!=l[_]&&(e[_].style.display=l[_]);return e}T.fn.extend({show:function(){return _e(this,!0)},hide:function(){return _e(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?T(this).show():T(this).hide()})}});var ue=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ce=/^$|^module$|\/(?:java|ecma)script/i,d=C.createDocumentFragment().appendChild(C.createElement("div"));(h=C.createElement("input")).setAttribute("type","radio"),h.setAttribute("checked","checked"),h.setAttribute("name","t"),d.appendChild(h),k.checkClone=d.cloneNode(!0).cloneNode(!0).lastChild.checked,d.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!d.cloneNode(!0).lastChild.defaultValue,d.innerHTML="<option></option>",k.option=!!d.lastChild;var he={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,"",""]};function pe(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&S(e,t)?T.merge([e],n):n}function me(e,t){for(var n=0,i=e.length;n<i;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}he.tbody=he.tfoot=he.colgroup=he.caption=he.thead,he.th=he.td,k.option||(he.optgroup=he.option=[1,"<select multiple='multiple'>","</select>"]);var fe=/<|&#?\w+;/;function ge(e,t,n,i,o){for(var r,a,s,l,_,u=t.createDocumentFragment(),d=[],c=0,h=e.length;c<h;c++)if((r=e[c])||0===r)if("object"===p(r))T.merge(d,r.nodeType?[r]:r);else if(fe.test(r)){for(a=a||u.appendChild(t.createElement("div")),s=(de.exec(r)||["",""])[1].toLowerCase(),s=he[s]||he._default,a.innerHTML=s[1]+T.htmlPrefilter(r)+s[2],_=s[0];_--;)a=a.lastChild;T.merge(d,a.childNodes),(a=u.firstChild).textContent=""}else d.push(t.createTextNode(r));for(u.textContent="",c=0;r=d[c++];)if(i&&-1<T.inArray(r,i))o&&o.push(r);else if(l=oe(r),a=pe(u.appendChild(r),"script"),l&&me(a),n)for(_=0;r=a[_++];)ce.test(r.type||"")&&n.push(r);return u}var ke=/^key/,be=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,we=/^([^.]*)(?:\.(.+)|)/;function ye(){return!0}function ve(){return!1}function xe(e,t){return e===function(){try{return C.activeElement}catch(e){}}()==("focus"===t)}function Ce(e,t,n,i,o,r){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(i=i||n,n=void 0),t)Ce(e,s,n,i,t[s],r);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=ve;else if(!o)return e;return 1===r&&(a=o,(o=function(e){return T().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=T.guid++)),e.each(function(){T.event.add(this,t,o,i,n)})}function Te(e,o,r){r?(Q.set(e,o,!1),T.event.add(e,o,{namespace:!1,handler:function(e){var t,n,i=Q.get(this,o);if(1&e.isTrigger&&this[o]){if(i.length)(T.event.special[o]||{}).delegateType&&e.stopPropagation();else if(i=s.call(arguments),Q.set(this,o,i),t=r(this,o),this[o](),i!==(n=Q.get(this,o))||t?Q.set(this,o,!1):n={},i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else i.length&&(Q.set(this,o,{value:T.event.trigger(T.extend(i[0],T.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,o)&&T.event.add(e,o,ye)}T.event={global:{},add:function(t,e,n,i,o){var r,a,s,l,_,u,d,c,h,p=Q.get(t);if(G(t))for(n.handler&&(n=(r=n).handler,o=r.selector),o&&T.find.matchesSelector(ie,o),n.guid||(n.guid=T.guid++),(s=p.events)||(s=p.events=Object.create(null)),(a=p.handle)||(a=p.handle=function(e){return void 0!==T&&T.event.triggered!==e.type?T.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;l--;)d=h=(_=we.exec(e[l])||[])[1],c=(_[2]||"").split(".").sort(),d&&(u=T.event.special[d]||{},d=(o?u.delegateType:u.bindType)||d,u=T.event.special[d]||{},_=T.extend({type:d,origType:h,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:c.join(".")},r),(h=s[d])||((h=s[d]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(t,i,c,a)||t.addEventListener&&t.addEventListener(d,a)),u.add&&(u.add.call(t,_),_.handler.guid||(_.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,_):h.push(_),T.event.global[d]=!0)},remove:function(e,t,n,i,o){var r,a,s,l,_,u,d,c,h,p,m,f=Q.hasData(e)&&Q.get(e);if(f&&(l=f.events)){for(_=(t=(t||"").match(R)||[""]).length;_--;)if(h=m=(s=we.exec(t[_])||[])[1],p=(s[2]||"").split(".").sort(),h){for(d=T.event.special[h]||{},c=l[h=(i?d.delegateType:d.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=r=c.length;r--;)u=c[r],!o&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(c.splice(r,1),u.selector&&c.delegateCount--,d.remove&&d.remove.call(e,u));a&&!c.length&&(d.teardown&&!1!==d.teardown.call(e,p,f.handle)||T.removeEvent(e,h,f.handle),delete l[h])}else for(h in l)T.event.remove(e,h+t[_],n,i,!0);T.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,i,o,r,a=new Array(arguments.length),s=T.event.fix(e),l=(Q.get(this,"events")||Object.create(null))[s.type]||[],e=T.event.special[s.type]||{};for(a[0]=s,t=1;t<arguments.length;t++)a[t]=arguments[t];if(s.delegateTarget=this,!e.preDispatch||!1!==e.preDispatch.call(this,s)){for(r=T.event.handlers.call(this,s,l),t=0;(i=r[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(o=((T.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,a))&&!1===(s.result=o)&&(s.preventDefault(),s.stopPropagation()));return e.postDispatch&&e.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,i,o,r,a,s=[],l=t.delegateCount,_=e.target;if(l&&_.nodeType&&!("click"===e.type&&1<=e.button))for(;_!==this;_=_.parentNode||this)if(1===_.nodeType&&("click"!==e.type||!0!==_.disabled)){for(r=[],a={},n=0;n<l;n++)void 0===a[o=(i=t[n]).selector+" "]&&(a[o]=i.needsContext?-1<T(o,this).index(_):T.find(o,this,null,[_]).length),a[o]&&r.push(i);r.length&&s.push({elem:_,handlers:r})}return _=this,l<t.length&&s.push({elem:_,handlers:t.slice(l)}),s},addProp:function(t,e){Object.defineProperty(T.Event.prototype,t,{enumerable:!0,configurable:!0,get:b(e)?function(){if(this.originalEvent)return e(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(e){return e[T.expando]?e:new T.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return ue.test(e.type)&&e.click&&S(e,"input")&&Te(e,"click",ye),!1},trigger:function(e){e=this||e;return ue.test(e.type)&&e.click&&S(e,"input")&&Te(e,"click"),!0},_default:function(e){e=e.target;return ue.test(e.type)&&e.click&&S(e,"input")&&Q.get(e,"click")||S(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},T.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},T.Event=function(e,t){if(!(this instanceof T.Event))return new T.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ye:ve,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&T.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[T.expando]=!0},T.Event.prototype={constructor:T.Event,isDefaultPrevented:ve,isPropagationStopped:ve,isImmediatePropagationStopped:ve,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ye,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ye,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ye,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},T.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,code:!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;return null==e.which&&ke.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&be.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},T.event.addProp),T.each({focus:"focusin",blur:"focusout"},function(e,t){T.event.special[e]={setup:function(){return Te(this,e,xe),!1},trigger:function(){return Te(this,e),!0},delegateType:t}}),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,o){T.event.special[e]={delegateType:o,bindType:o,handle:function(e){var t,n=e.relatedTarget,i=e.handleObj;return n&&(n===this||T.contains(this,n))||(e.type=i.origType,t=i.handler.apply(this,arguments),e.type=o),t}}}),T.fn.extend({on:function(e,t,n,i){return Ce(this,e,t,n,i)},one:function(e,t,n,i){return Ce(this,e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,T(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=ve),this.each(function(){T.event.remove(this,e,n,t)});for(o in e)this.off(o,t,e[o]);return this}});var $e=/<script|<style|<link/i,Se=/checked\s*(?:[^=]|=\s*.checked.)/i,Ee=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ae(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function Ne(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function De(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function je(e,t){var n,i,o,r;if(1===t.nodeType){if(Q.hasData(e)&&(r=Q.get(e).events))for(o in Q.remove(t,"handle events"),r)for(n=0,i=r[o].length;n<i;n++)T.event.add(t,o,r[o][n]);J.hasData(e)&&(e=J.access(e),e=T.extend({},e),J.set(t,e))}}function Oe(n,i,o,r){i=f(i);var e,t,a,s,l,_,u=0,d=n.length,c=d-1,h=i[0],p=b(h);if(p||1<d&&"string"==typeof h&&!k.checkClone&&Se.test(h))return n.each(function(e){var t=n.eq(e);p&&(i[0]=h.call(this,e,t.html())),Oe(t,i,o,r)});if(d&&(t=(e=ge(i,n[0].ownerDocument,!1,n,r)).firstChild,1===e.childNodes.length&&(e=t),t||r)){for(s=(a=T.map(pe(e,"script"),Ne)).length;u<d;u++)l=e,u!==c&&(l=T.clone(l,!0,!0),s&&T.merge(a,pe(l,"script"))),o.call(n[u],l,u);if(s)for(_=a[a.length-1].ownerDocument,T.map(a,De),u=0;u<s;u++)l=a[u],ce.test(l.type||"")&&!Q.access(l,"globalEval")&&T.contains(_,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?T._evalUrl&&!l.noModule&&T._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},_):w(l.textContent.replace(Ee,""),l,_))}return n}function Ie(e,t,n){for(var i,o=t?T.filter(t,e):e,r=0;null!=(i=o[r]);r++)n||1!==i.nodeType||T.cleanData(pe(i)),i.parentNode&&(n&&oe(i)&&me(pe(i,"script")),i.parentNode.removeChild(i));return e}T.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,o,r,a,s,l,_,u=e.cloneNode(!0),d=oe(e);if(!(k.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(a=pe(u),i=0,o=(r=pe(e)).length;i<o;i++)s=r[i],"input"===(_=(l=a[i]).nodeName.toLowerCase())&&ue.test(s.type)?l.checked=s.checked:"input"!==_&&"textarea"!==_||(l.defaultValue=s.defaultValue);if(t)if(n)for(r=r||pe(e),a=a||pe(u),i=0,o=r.length;i<o;i++)je(r[i],a[i]);else je(e,u);return 0<(a=pe(u,"script")).length&&me(a,!d&&pe(e,"script")),u},cleanData:function(e){for(var t,n,i,o=T.event.special,r=0;void 0!==(n=e[r]);r++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(i in t.events)o[i]?T.event.remove(n,i):T.removeEvent(n,i,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),T.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return M(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Oe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ae(this,e).appendChild(e)})},prepend:function(){return Oe(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=Ae(this,e)).insertBefore(e,t.firstChild)})},before:function(){return Oe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Oe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(pe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!$e.test(e)&&!he[(de.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(T.cleanData(pe(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Oe(this,arguments,function(e){var t=this.parentNode;T.inArray(this,n)<0&&(T.cleanData(pe(this)),t&&t.replaceChild(e,this))},n)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){T.fn[e]=function(e){for(var t,n=[],i=T(e),o=i.length-1,r=0;r<=o;r++)t=r===o?this:this.clone(!0),T(i[r])[a](t),l.apply(n,t.get());return this.pushStack(n)}});function Re(e,t,n){var i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in n=n.call(e),t)e.style[i]=o[i];return n}var ze,Pe,Le,qe,He,Be,Me,Fe,Ue=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),We=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=x),t.getComputedStyle(e)},Ke=new RegExp(ne.join("|"),"i");function Ge(e,t,n){var i,o,r=e.style;return(n=n||We(e))&&(""!==(o=n.getPropertyValue(t)||n[t])||oe(e)||(o=T.style(e,t)),!k.pixelBoxStyles()&&Ue.test(o)&&Ke.test(t)&&(i=r.width,e=r.minWidth,t=r.maxWidth,r.minWidth=r.maxWidth=r.width=o,o=n.width,r.width=i,r.minWidth=e,r.maxWidth=t)),void 0!==o?o+"":o}function Ve(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function Qe(){var e;Fe&&(Me.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Fe.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(Me).appendChild(Fe),e=x.getComputedStyle(Fe),ze="1%"!==e.top,Be=12===Je(e.marginLeft),Fe.style.right="60%",qe=36===Je(e.right),Pe=36===Je(e.width),Fe.style.position="absolute",Le=12===Je(Fe.offsetWidth/3),ie.removeChild(Me),Fe=null)}function Je(e){return Math.round(parseFloat(e))}Me=C.createElement("div"),(Fe=C.createElement("div")).style&&(Fe.style.backgroundClip="content-box",Fe.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===Fe.style.backgroundClip,T.extend(k,{boxSizingReliable:function(){return Qe(),Pe},pixelBoxStyles:function(){return Qe(),qe},pixelPosition:function(){return Qe(),ze},reliableMarginLeft:function(){return Qe(),Be},scrollboxSize:function(){return Qe(),Le},reliableTrDimensions:function(){var e,t,n;return null==He&&(e=C.createElement("table"),n=C.createElement("tr"),t=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px",n.style.height="1px",t.style.height="9px",ie.appendChild(e).appendChild(n).appendChild(t),n=x.getComputedStyle(n),He=3<parseInt(n.height),ie.removeChild(e)),He}}));var Xe=["Webkit","Moz","ms"],Ye=C.createElement("div").style,Ze={};function et(e){return T.cssProps[e]||Ze[e]||(e in Ye?e:Ze[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Xe.length;n--;)if((e=Xe[n]+t)in Ye)return e}(e)||e)}var tt=/^(none|table(?!-c[ea]).+)/,nt=/^--/,it={position:"absolute",visibility:"hidden",display:"block"},ot={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var i=te.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function at(e,t,n,i,o,r){var a="width"===t?1:0,s=0,l=0;if(n===(i?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+ne[a],!0,o)),i?("content"===n&&(l-=T.css(e,"padding"+ne[a],!0,o)),"margin"!==n&&(l-=T.css(e,"border"+ne[a]+"Width",!0,o))):(l+=T.css(e,"padding"+ne[a],!0,o),"padding"!==n?l+=T.css(e,"border"+ne[a]+"Width",!0,o):s+=T.css(e,"border"+ne[a]+"Width",!0,o));return!i&&0<=r&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-s-.5))||0),l}function st(e,t,n){var i=We(e),o=(!k.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,i),r=o,a=Ge(e,t,i),s="offset"+t[0].toUpperCase()+t.slice(1);if(Ue.test(a)){if(!n)return a;a="auto"}return(!k.boxSizingReliable()&&o||!k.reliableTrDimensions()&&S(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(e,"display",!1,i))&&e.getClientRects().length&&(o="border-box"===T.css(e,"boxSizing",!1,i),(r=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+at(e,t,n||(o?"border":"content"),r,i,a)+"px"}function lt(e,t,n,i,o){return new lt.prototype.init(e,t,n,i,o)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){e=Ge(e,"opacity");return""===e?"1":e}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,r,a,s=K(t),l=nt.test(t),_=e.style;if(l||(t=et(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(o=a.get(e,!1,i))?o:_[t];"string"==(r=typeof n)&&(o=te.exec(n))&&o[1]&&(n=se(e,t,o),r="number"),null!=n&&n==n&&("number"!==r||l||(n+=o&&o[3]||(T.cssNumber[s]?"":"px")),k.clearCloneStyle||""!==n||0!==t.indexOf("background")||(_[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,i))||(l?_.setProperty(t,n):_[t]=n))}},css:function(e,t,n,i){var o,r=K(t);return nt.test(t)||(t=et(r)),(r=T.cssHooks[t]||T.cssHooks[r])&&"get"in r&&(o=r.get(e,!0,n)),void 0===o&&(o=Ge(e,t,i)),"normal"===o&&t in ot&&(o=ot[t]),""===n||n?(t=parseFloat(o),!0===n||isFinite(t)?t||0:o):o}}),T.each(["height","width"],function(e,s){T.cssHooks[s]={get:function(e,t,n){if(t)return!tt.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?st(e,s,n):Re(e,it,function(){return st(e,s,n)})},set:function(e,t,n){var i,o=We(e),r=!k.scrollboxSize()&&"absolute"===o.position,a=(r||n)&&"border-box"===T.css(e,"boxSizing",!1,o),n=n?at(e,s,n,a,o):0;return a&&r&&(n-=Math.ceil(e["offset"+s[0].toUpperCase()+s.slice(1)]-parseFloat(o[s])-at(e,s,"border",!1,o)-.5)),n&&(i=te.exec(t))&&"px"!==(i[3]||"px")&&(e.style[s]=t,t=T.css(e,s)),rt(0,t,n)}}}),T.cssHooks.marginLeft=Ve(k.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Re(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),T.each({margin:"",padding:"",border:"Width"},function(o,r){T.cssHooks[o+r]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];t<4;t++)n[o+ne[t]+r]=i[t]||i[t-2]||i[0];return n}},"margin"!==o&&(T.cssHooks[o+r].set=rt)}),T.fn.extend({css:function(e,t){return M(this,function(e,t,n){var i,o,r={},a=0;if(Array.isArray(t)){for(i=We(e),o=t.length;a<o;a++)r[t[a]]=T.css(e,t[a],!1,i);return r}return void 0!==n?T.style(e,t,n):T.css(e,t)},e,t,1<arguments.length)}}),((T.Tween=lt).prototype={constructor:lt,init:function(e,t,n,i,o,r){this.elem=e,this.prop=n,this.easing=o||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(T.cssNumber[n]?"":"px")},cur:function(){var e=lt.propHooks[this.prop];return(e&&e.get?e:lt.propHooks._default).get(this)},run:function(e){var t,n=lt.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(n&&n.set?n:lt.propHooks._default).set(this),this}}).init.prototype=lt.prototype,(lt.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=T.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[et(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=lt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=lt.prototype.init,T.fx.step={};var _t,ut,dt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function ht(){ut&&(!1===C.hidden&&x.requestAnimationFrame?x.requestAnimationFrame(ht):x.setTimeout(ht,T.fx.interval),T.fx.tick())}function pt(){return x.setTimeout(function(){_t=void 0}),_t=Date.now()}function mt(e,t){var n,i=0,o={height:e};for(t=t?1:0;i<4;i+=2-t)o["margin"+(n=ne[i])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function ft(e,t,n){for(var i,o=(gt.tweeners[t]||[]).concat(gt.tweeners["*"]),r=0,a=o.length;r<a;r++)if(i=o[r].call(n,t,e))return i}function gt(o,e,t){var n,r,i=0,a=gt.prefilters.length,s=T.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var e=_t||pt(),e=Math.max(0,_.startTime+_.duration-e),t=1-(e/_.duration||0),n=0,i=_.tweens.length;n<i;n++)_.tweens[n].run(t);return s.notifyWith(o,[_,t,e]),t<1&&i?e:(i||s.notifyWith(o,[_,1,0]),s.resolveWith(o,[_]),!1)},_=s.promise({elem:o,props:T.extend({},e),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},t),originalProperties:e,originalOptions:t,startTime:_t||pt(),duration:t.duration,tweens:[],createTween:function(e,t){e=T.Tween(o,_.opts,e,t,_.opts.specialEasing[e]||_.opts.easing);return _.tweens.push(e),e},stop:function(e){var t=0,n=e?_.tweens.length:0;if(r)return this;for(r=!0;t<n;t++)_.tweens[t].run(1);return e?(s.notifyWith(o,[_,1,0]),s.resolveWith(o,[_,e])):s.rejectWith(o,[_,e]),this}}),u=_.props;for(function(e,t){var n,i,o,r,a;for(n in e)if(o=t[i=K(n)],r=e[n],Array.isArray(r)&&(o=r[1],r=e[n]=r[0]),n!==i&&(e[i]=r,delete e[n]),(a=T.cssHooks[i])&&"expand"in a)for(n in r=a.expand(r),delete e[i],r)n in e||(e[n]=r[n],t[n]=o);else t[i]=o}(u,_.opts.specialEasing);i<a;i++)if(n=gt.prefilters[i].call(_,o,u,_.opts))return b(n.stop)&&(T._queueHooks(_.elem,_.opts.queue).stop=n.stop.bind(n)),n;return T.map(u,ft,_),b(_.opts.start)&&_.opts.start.call(o,_),_.progress(_.opts.progress).done(_.opts.done,_.opts.complete).fail(_.opts.fail).always(_.opts.always),T.fx.timer(T.extend(l,{elem:o,anim:_,queue:_.opts.queue})),_}T.Animation=T.extend(gt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){for(var n,i=0,o=(e=b(e)?(t=e,["*"]):e.match(R)).length;i<o;i++)n=e[i],gt.tweeners[n]=gt.tweeners[n]||[],gt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,o,r,a,s,l,_,u="width"in t||"height"in t,d=this,c={},h=e.style,p=e.nodeType&&ae(e),m=Q.get(e,"fxshow");for(i in n.queue||(null==(a=T._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,T.queue(e,"fx").length||a.empty.fire()})})),t)if(o=t[i],dt.test(o)){if(delete t[i],r=r||"toggle"===o,o===(p?"hide":"show")){if("show"!==o||!m||void 0===m[i])continue;p=!0}c[i]=m&&m[i]||T.style(e,i)}if((l=!T.isEmptyObject(t))||!T.isEmptyObject(c))for(i in u&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(_=m&&m.display)&&(_=Q.get(e,"display")),"none"===(u=T.css(e,"display"))&&(_?u=_:(_e([e],!0),_=e.style.display||_,u=T.css(e,"display"),_e([e]))),("inline"===u||"inline-block"===u&&null!=_)&&"none"===T.css(e,"float")&&(l||(d.done(function(){h.display=_}),null==_&&(u=h.display,_="none"===u?"":u)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),l=!1,c)l||(m?"hidden"in m&&(p=m.hidden):m=Q.access(e,"fxshow",{display:_}),r&&(m.hidden=!p),p&&_e([e],!0),d.done(function(){for(i in p||_e([e]),Q.remove(e,"fxshow"),c)T.style(e,i,c[i])})),l=ft(p?m[i]:0,i,d),i in m||(m[i]=l.start,p&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?gt.prefilters.unshift(e):gt.prefilters.push(e)}}),T.speed=function(e,t,n){var i=e&&"object"==typeof e?T.extend({},e):{complete:n||!n&&t||b(e)&&e,duration:e,easing:n&&t||t&&!b(t)&&t};return T.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in T.fx.speeds?i.duration=T.fx.speeds[i.duration]:i.duration=T.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){b(i.old)&&i.old.call(this),i.queue&&T.dequeue(this,i.queue)},i},T.fn.extend({fadeTo:function(e,t,n,i){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){var o=T.isEmptyObject(t),r=T.speed(e,n,i),i=function(){var e=gt(this,T.extend({},t),r);(o||Q.get(this,"finish"))&&e.stop(!0)};return i.finish=i,o||!1===r.queue?this.each(i):this.queue(r.queue,i)},stop:function(o,e,r){function a(e){var t=e.stop;delete e.stop,t(r)}return"string"!=typeof o&&(r=e,e=o,o=void 0),e&&this.queue(o||"fx",[]),this.each(function(){var e=!0,t=null!=o&&o+"queueHooks",n=T.timers,i=Q.get(this);if(t)i[t]&&i[t].stop&&a(i[t]);else for(t in i)i[t]&&i[t].stop&&ct.test(t)&&a(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=o&&n[t].queue!==o||(n[t].anim.stop(r),e=!1,n.splice(t,1));!e&&r||T.dequeue(this,o)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],i=t[a+"queueHooks"],o=T.timers,r=n?n.length:0;for(t.finish=!0,T.queue(this,a,[]),i&&i.stop&&i.stop.call(this,!0),e=o.length;e--;)o[e].elem===this&&o[e].queue===a&&(o[e].anim.stop(!0),o.splice(e,1));for(e=0;e<r;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),T.each(["toggle","show","hide"],function(e,i){var o=T.fn[i];T.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?o.apply(this,arguments):this.animate(mt(i,!0),e,t,n)}}),T.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){T.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),T.timers=[],T.fx.tick=function(){var e,t=0,n=T.timers;for(_t=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||T.fx.stop(),_t=void 0},T.fx.timer=function(e){T.timers.push(e),T.fx.start()},T.fx.interval=13,T.fx.start=function(){ut||(ut=!0,ht())},T.fx.stop=function(){ut=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(i,e){return i=T.fx&&T.fx.speeds[i]||i,e=e||"fx",this.queue(e,function(e,t){var n=x.setTimeout(e,i);t.stop=function(){x.clearTimeout(n)}})},d=C.createElement("input"),ee=C.createElement("select").appendChild(C.createElement("option")),d.type="checkbox",k.checkOn=""!==d.value,k.optSelected=ee.selected,(d=C.createElement("input")).value="t",d.type="radio",k.radioValue="t"===d.value;var kt,bt=T.expr.attrHandle;T.fn.extend({attr:function(e,t){return M(this,T.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?T.prop(e,t,n):(1===r&&T.isXMLDoc(e)||(o=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?kt:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:(e.setAttribute(t,n+""),n):!(o&&"get"in o&&null!==(i=o.get(e,t)))&&null==(i=T.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!k.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,o=t&&t.match(R);if(o&&1===e.nodeType)for(;n=o[i++];)e.removeAttribute(n)}}),kt={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),function(e,t){var a=bt[t]||T.find.attr;bt[t]=function(e,t,n){var i,o,r=t.toLowerCase();return n||(o=bt[r],bt[r]=i,i=null!=a(e,t,n)?r:null,bt[r]=o),i}});var wt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function vt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function Ct(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}T.fn.extend({prop:function(e,t){return M(this,T.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&T.isXMLDoc(e)||(t=T.propFix[t]||t,o=T.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):wt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k.optSelected||(T.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(t){var e,n,i,o,r,a,s=0;if(b(t))return this.each(function(e){T(this).addClass(t.call(this,e,xt(this)))});if((e=Ct(t)).length)for(;n=this[s++];)if(a=xt(n),i=1===n.nodeType&&" "+vt(a)+" "){for(r=0;o=e[r++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");a!==(a=vt(i))&&n.setAttribute("class",a)}return this},removeClass:function(t){var e,n,i,o,r,a,s=0;if(b(t))return this.each(function(e){T(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=Ct(t)).length)for(;n=this[s++];)if(a=xt(n),i=1===n.nodeType&&" "+vt(a)+" "){for(r=0;o=e[r++];)for(;-1<i.indexOf(" "+o+" ");)i=i.replace(" "+o+" "," ");a!==(a=vt(i))&&n.setAttribute("class",a)}return this},toggleClass:function(o,t){var r=typeof o,a="string"==r||Array.isArray(o);return"boolean"==typeof t&&a?t?this.addClass(o):this.removeClass(o):b(o)?this.each(function(e){T(this).toggleClass(o.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,i;if(a)for(t=0,n=T(this),i=Ct(o);e=i[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==o&&"boolean"!=r||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==o&&Q.get(this,"__className__")||""))})},hasClass:function(e){for(var t,n=0,i=" "+e+" ";t=this[n++];)if(1===t.nodeType&&-1<(" "+vt(xt(t))+" ").indexOf(i))return!0;return!1}});var Tt=/\r/g;T.fn.extend({val:function(t){var n,e,i,o=this[0];return arguments.length?(i=b(t),this.each(function(e){1===this.nodeType&&(null==(e=i?t.call(this,e,T(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=T.map(e,function(e){return null==e?"":e+""})),(n=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,e,"value")||(this.value=e))})):o?(n=T.valHooks[o.type]||T.valHooks[o.nodeName.toLowerCase()])&&"get"in n&&void 0!==(e=n.get(o,"value"))?e:"string"==typeof(e=o.value)?e.replace(Tt,""):null==e?"":e:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:vt(T.text(e))}},select:{get:function(e){for(var t,n=e.options,i=e.selectedIndex,o="select-one"===e.type,r=o?null:[],a=o?i+1:n.length,s=i<0?a:o?i:0;s<a;s++)if(((t=n[s]).selected||s===i)&&!t.disabled&&(!t.parentNode.disabled||!S(t.parentNode,"optgroup"))){if(t=T(t).val(),o)return t;r.push(t)}return r},set:function(e,t){for(var n,i,o=e.options,r=T.makeArray(t),a=o.length;a--;)((i=o[a]).selected=-1<T.inArray(T.valHooks.option.get(i),r))&&(n=!0);return n||(e.selectedIndex=-1),r}}}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<T.inArray(T(e).val(),t)}},k.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),k.focusin="onfocusin"in x;function $t(e){e.stopPropagation()}var St=/^(?:focusinfocus|focusoutblur)$/;T.extend(T.event,{trigger:function(e,t,n,i){var o,r,a,s,l,_,u,d=[n||C],c=g.call(e,"type")?e.type:e,h=g.call(e,"namespace")?e.namespace.split("."):[],p=u=r=n=n||C;if(3!==n.nodeType&&8!==n.nodeType&&!St.test(c+T.event.triggered)&&(-1<c.indexOf(".")&&(c=(h=c.split(".")).shift(),h.sort()),s=c.indexOf(":")<0&&"on"+c,(e=e[T.expando]?e:new T.Event(c,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:T.makeArray(t,[e]),_=T.event.special[c]||{},i||!_.trigger||!1!==_.trigger.apply(n,t))){if(!i&&!_.noBubble&&!m(n)){for(a=_.delegateType||c,St.test(a+c)||(p=p.parentNode);p;p=p.parentNode)d.push(p),r=p;r===(n.ownerDocument||C)&&d.push(r.defaultView||r.parentWindow||x)}for(o=0;(p=d[o++])&&!e.isPropagationStopped();)u=p,e.type=1<o?a:_.bindType||c,(l=(Q.get(p,"events")||Object.create(null))[e.type]&&Q.get(p,"handle"))&&l.apply(p,t),(l=s&&p[s])&&l.apply&&G(p)&&(e.result=l.apply(p,t),!1===e.result&&e.preventDefault());return e.type=c,i||e.isDefaultPrevented()||_._default&&!1!==_._default.apply(d.pop(),t)||!G(n)||s&&b(n[c])&&!m(n)&&((r=n[s])&&(n[s]=null),T.event.triggered=c,e.isPropagationStopped()&&u.addEventListener(c,$t),n[c](),e.isPropagationStopped()&&u.removeEventListener(c,$t),T.event.triggered=void 0,r&&(n[s]=r)),e.result}},simulate:function(e,t,n){e=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(e,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),k.focusin||T.each({focus:"focusin",blur:"focusout"},function(n,i){function o(e){T.event.simulate(i,e.target,T.event.fix(e))}T.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=Q.access(e,i);t||e.addEventListener(n,o,!0),Q.access(e,i,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Q.access(e,i)-1;t?Q.access(e,i,t):(e.removeEventListener(n,o,!0),Q.remove(e,i))}}});var Et=x.location,At={guid:Date.now()},Nt=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new x.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var Dt=/\[\]$/,jt=/\r?\n/g,Ot=/^(?:submit|button|image|reset|file)$/i,It=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){function n(e,t){t=b(t)?t():t,o[o.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var i,o=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){n(this.name,this.value)});else for(i in e)!function n(i,e,o,r){if(Array.isArray(e))T.each(e,function(e,t){o||Dt.test(i)?r(i,t):n(i+"["+("object"==typeof t&&null!=t?e:"")+"]",t,o,r)});else if(o||"object"!==p(e))r(i,e);else for(var t in e)n(i+"["+t+"]",e[t],o,r)}(i,e[i],t,n);return o.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&It.test(this.nodeName)&&!Ot.test(e)&&(this.checked||!ue.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(jt,"\r\n")}}):{name:t.name,value:n.replace(jt,"\r\n")}}).get()}});var Rt=/%20/g,zt=/#.*$/,Pt=/([?&])_=[^&]*/,Lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,qt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Bt={},Mt={},Ft="*/".concat("*"),Ut=C.createElement("a");function Wt(r){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,o=e.toLowerCase().match(R)||[];if(b(t))for(;n=o[i++];)"+"===n[0]?(n=n.slice(1)||"*",(r[n]=r[n]||[]).unshift(t)):(r[n]=r[n]||[]).push(t)}}function Kt(t,i,o,r){var a={},s=t===Mt;function l(e){var n;return a[e]=!0,T.each(t[e]||[],function(e,t){t=t(i,o,r);return"string"!=typeof t||s||a[t]?s?!(n=t):void 0:(i.dataTypes.unshift(t),l(t),!1)}),n}return l(i.dataTypes[0])||!a["*"]&&l("*")}function Gt(e,t){var n,i,o=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:i=i||{})[n]=t[n]);return i&&T.extend(!0,e,i),e}Ut.href=Et.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ft,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":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,T.ajaxSettings),t):Gt(T.ajaxSettings,e)},ajaxPrefilter:Wt(Bt),ajaxTransport:Wt(Mt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var l,_,u,n,d,i,c,h,o,r,p=T.ajaxSetup({},t),m=p.context||p,f=p.context&&(m.nodeType||m.jquery)?T(m):T.event,g=T.Deferred(),k=T.Callbacks("once memory"),b=p.statusCode||{},a={},s={},w="canceled",y={readyState:0,getResponseHeader:function(e){var t;if(c){if(!n)for(n={};t=Lt.exec(u);)n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?u:null},setRequestHeader:function(e,t){return null==c&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==c&&(p.mimeType=e),this},statusCode:function(e){if(e)if(c)y.always(e[y.status]);else for(var t in e)b[t]=[b[t],e[t]];return this},abort:function(e){e=e||w;return l&&l.abort(e),v(0,e),this}};if(g.promise(y),p.url=((e||p.url||Et.href)+"").replace(Ht,Et.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(R)||[""],null==p.crossDomain){i=C.createElement("a");try{i.href=p.url,i.href=i.href,p.crossDomain=Ut.protocol+"//"+Ut.host!=i.protocol+"//"+i.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=T.param(p.data,p.traditional)),Kt(Bt,p,t,y),c)return y;for(o in(h=T.event&&p.global)&&0==T.active++&&T.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!qt.test(p.type),_=p.url.replace(zt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Rt,"+")):(r=p.url.slice(_.length),p.data&&(p.processData||"string"==typeof p.data)&&(_+=(Nt.test(_)?"&":"?")+p.data,delete p.data),!1===p.cache&&(_=_.replace(Pt,"$1"),r=(Nt.test(_)?"&":"?")+"_="+At.guid+++r),p.url=_+r),p.ifModified&&(T.lastModified[_]&&y.setRequestHeader("If-Modified-Since",T.lastModified[_]),T.etag[_]&&y.setRequestHeader("If-None-Match",T.etag[_])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&y.setRequestHeader("Content-Type",p.contentType),y.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ft+"; q=0.01":""):p.accepts["*"]),p.headers)y.setRequestHeader(o,p.headers[o]);if(p.beforeSend&&(!1===p.beforeSend.call(m,y,p)||c))return y.abort();if(w="abort",k.add(p.complete),y.done(p.success),y.fail(p.error),l=Kt(Mt,p,t,y)){if(y.readyState=1,h&&f.trigger("ajaxSend",[y,p]),c)return y;p.async&&0<p.timeout&&(d=x.setTimeout(function(){y.abort("timeout")},p.timeout));try{c=!1,l.send(a,v)}catch(e){if(c)throw e;v(-1,e)}}else v(-1,"No Transport");function v(e,t,n,i){var o,r,a,s=t;c||(c=!0,d&&x.clearTimeout(d),l=void 0,u=i||"",y.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(a=function(e,t,n){for(var i,o,r,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in s)if(s[o]&&s[o].test(i)){l.unshift(o);break}if(l[0]in n)r=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){r=o;break}a=a||o}r=r||a}if(r)return r!==l[0]&&l.unshift(r),n[r]}(p,y,n)),!i&&-1<T.inArray("script",p.dataTypes)&&(p.converters["text script"]=function(){}),a=function(e,t,n,i){var o,r,a,s,l,_={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)_[a.toLowerCase()]=e.converters[a];for(r=u.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=u.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(a=_[l+" "+r]||_["* "+r]))for(o in _)if((s=o.split(" "))[1]===r&&(a=_[l+" "+s[0]]||_["* "+s[0]])){!0===a?a=_[o]:!0!==_[o]&&(r=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(p,a,y,i),i?(p.ifModified&&((n=y.getResponseHeader("Last-Modified"))&&(T.lastModified[_]=n),(n=y.getResponseHeader("etag"))&&(T.etag[_]=n)),204===e||"HEAD"===p.type?s="nocontent":304===e?s="notmodified":(s=a.state,o=a.data,i=!(r=a.error))):(r=s,!e&&s||(s="error",e<0&&(e=0))),y.status=e,y.statusText=(t||s)+"",i?g.resolveWith(m,[o,s,y]):g.rejectWith(m,[y,s,r]),y.statusCode(b),b=void 0,h&&f.trigger(i?"ajaxSuccess":"ajaxError",[y,p,i?o:r]),k.fireWith(m,[y,s]),h&&(f.trigger("ajaxComplete",[y,p]),--T.active||T.event.trigger("ajaxStop")))}return y},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,o){T[o]=function(e,t,n,i){return b(t)&&(i=i||n,n=t,t=void 0),T.ajax(T.extend({url:e,type:o,dataType:i,data:t,success:n},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){return this[0]&&(b(e)&&(e=e.call(this[0])),e=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return b(n)?this.each(function(e){T(this).wrapInner(n.call(this,e))}):this.each(function(){var e=T(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=b(t);return this.each(function(e){T(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new x.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Qt=T.ajaxSettings.xhr();k.cors=!!Qt&&"withCredentials"in Qt,k.ajax=Qt=!!Qt,T.ajaxTransport(function(o){var r,a;if(k.cors||Qt&&!o.crossDomain)return{send:function(e,t){var n,i=o.xhr();if(i.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(n in o.xhrFields)i[n]=o.xhrFields[n];for(n in o.mimeType&&i.overrideMimeType&&i.overrideMimeType(o.mimeType),o.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)i.setRequestHeader(n,e[n]);r=function(e){return function(){r&&(r=a=i.onload=i.onerror=i.onabort=i.ontimeout=i.onreadystatechange=null,"abort"===e?i.abort():"error"===e?"number"!=typeof i.status?t(0,"error"):t(i.status,i.statusText):t(Vt[i.status]||i.status,i.statusText,"text"!==(i.responseType||"text")||"string"!=typeof i.responseText?{binary:i.response}:{text:i.responseText},i.getAllResponseHeaders()))}},i.onload=r(),a=i.onerror=i.ontimeout=r("error"),void 0!==i.onabort?i.onabort=a:i.onreadystatechange=function(){4===i.readyState&&x.setTimeout(function(){r&&a()})},r=r("abort");try{i.send(o.hasContent&&o.data||null)}catch(e){if(r)throw e}},abort:function(){r&&r()}}}),T.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),T.ajaxTransport("script",function(n){var i,o;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){i=T("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",o=function(e){i.remove(),o=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(i[0])},abort:function(){o&&o()}}});var Jt=[],Xt=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Jt.pop()||T.expando+"_"+At.guid++;return this[e]=!0,e}}),T.ajaxPrefilter("json jsonp",function(e,t,n){var i,o,r,a=!1!==e.jsonp&&(Xt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Xt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=b(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Xt,"$1"+i):!1!==e.jsonp&&(e.url+=(Nt.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return r||T.error(i+" was not called"),r[0]},e.dataTypes[0]="json",o=x[i],x[i]=function(){r=arguments},n.always(function(){void 0===o?T(x).removeProp(i):x[i]=o,e[i]&&(e.jsonpCallback=t.jsonpCallback,Jt.push(i)),r&&b(o)&&o(r[0]),r=o=void 0}),"script"}),k.createHTMLDocument=((d=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===d.childNodes.length),T.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(k.createHTMLDocument?((i=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(i)):t=C),i=!n&&[],(n=E.exec(e))?[t.createElement(n[1])]:(n=ge([e],t,i),i&&i.length&&T(i).remove(),T.merge([],n.childNodes)));var i},T.fn.load=function(e,t,n){var i,o,r,a=this,s=e.indexOf(" ");return-1<s&&(i=vt(e.slice(s)),e=e.slice(0,s)),b(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),0<a.length&&T.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done(function(e){r=arguments,a.html(i?T("<div>").append(T.parseHTML(e)).find(i):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,r||[e.responseText,t,e])})}),this},T.expr.pseudos.animated=function(t){return T.grep(T.timers,function(e){return t===e.elem}).length},T.offset={setOffset:function(e,t,n){var i,o,r,a,s=T.css(e,"position"),l=T(e),_={};"static"===s&&(e.style.position="relative"),r=l.offset(),i=T.css(e,"top"),a=T.css(e,"left"),a=("absolute"===s||"fixed"===s)&&-1<(i+a).indexOf("auto")?(o=(s=l.position()).top,s.left):(o=parseFloat(i)||0,parseFloat(a)||0),b(t)&&(t=t.call(e,n,T.extend({},r))),null!=t.top&&(_.top=t.top-r.top+o),null!=t.left&&(_.left=t.left-r.left+a),"using"in t?t.using.call(e,_):("number"==typeof _.top&&(_.top+="px"),"number"==typeof _.left&&(_.left+="px"),l.css(_))}},T.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){T.offset.setOffset(this,t,e)});var e,n=this[0];return n?n.getClientRects().length?(e=n.getBoundingClientRect(),n=n.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===T.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===T.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((o=T(e).offset()).top+=T.css(e,"borderTopWidth",!0),o.left+=T.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-T.css(i,"marginTop",!0),left:t.left-o.left-T.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===T.css(e,"position");)e=e.offsetParent;return e||ie})}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,o){var r="pageYOffset"===o;T.fn[t]=function(e){return M(this,function(e,t,n){var i;return m(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===n?i?i[o]:e[t]:void(i?i.scrollTo(r?i.pageXOffset:n,r?n:i.pageYOffset):e[t]=n)},t,e,arguments.length)}}),T.each(["top","left"],function(e,n){T.cssHooks[n]=Ve(k.pixelPosition,function(e,t){if(t)return t=Ge(e,n),Ue.test(t)?T(e).position()[n]+"px":t})}),T.each({Height:"height",Width:"width"},function(a,s){T.each({padding:"inner"+a,content:s,"":"outer"+a},function(i,r){T.fn[r]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),o=i||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var i;return m(e)?0===r.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+a],i["scroll"+a],e.body["offset"+a],i["offset"+a],i["client"+a])):void 0===n?T.css(e,t,o):T.style(e,t,n,o)},s,n?e:void 0,n)}})}),T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){T.fn[t]=function(e){return this.on(t,e)}}),T.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 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),T.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(e,n){T.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Yt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;T.proxy=function(e,t){var n,i;if("string"==typeof t&&(i=e[t],t=e,e=i),b(e))return n=s.call(arguments,2),(i=function(){return e.apply(t||this,n.concat(s.call(arguments)))}).guid=e.guid=e.guid||T.guid++,i},T.holdReady=function(e){e?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=S,T.isFunction=b,T.isWindow=m,T.camelCase=K,T.type=p,T.now=Date.now,T.isNumeric=function(e){var t=T.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},T.trim=function(e){return null==e?"":(e+"").replace(Yt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return T});var Zt=x.jQuery,en=x.$;return T.noConflict=function(e){return x.$===T&&(x.$=en),e&&x.jQuery===T&&(x.jQuery=Zt),T},void 0===e&&(x.jQuery=x.$=T),T}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3<e[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(i){"use strict";i.fn.emulateTransitionEnd=function(e){var t=!1,n=this;return i(this).one("bsTransitionEnd",function(){t=!0}),setTimeout(function(){t||i(n).trigger(i.support.transition.end)},e),this},i(function(){i.support.transition=function(){var e,t=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(e in n)if(void 0!==t.style[e])return{end:n[e]};return!1}(),i.support.transition&&(i.event.special.bsTransitionEnd={bindType:i.support.transition.end,delegateType:i.support.transition.end,handle:function(e){if(i(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(r){"use strict";function a(e){r(e).on("click",t,this.close)}var t='[data-dismiss="alert"]';a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.close=function(e){var t=r(this),n=t.attr("data-target");n="#"===(n=n||(n=t.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,""))?[]:n;var i=r(document).find(n);function o(){i.detach().trigger("closed.bs.alert").remove()}e&&e.preventDefault(),i.length||(i=t.closest(".alert")),i.trigger(e=r.Event("close.bs.alert")),e.isDefaultPrevented()||(i.removeClass("in"),r.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",o).emulateTransitionEnd(a.TRANSITION_DURATION):o())};var e=r.fn.alert;r.fn.alert=function(n){return this.each(function(){var e=r(this),t=e.data("bs.alert");t||e.data("bs.alert",t=new a(this)),"string"==typeof n&&t[n].call(e)})},r.fn.alert.Constructor=a,r.fn.alert.noConflict=function(){return r.fn.alert=e,this},r(document).on("click.bs.alert.data-api",t,a.prototype.close)}(jQuery),function(r){"use strict";var o=function(e,t){this.$element=r(e),this.options=r.extend({},o.DEFAULTS,t),this.isLoading=!1};function n(i){return this.each(function(){var e=r(this),t=e.data("bs.button"),n="object"==typeof i&&i;t||e.data("bs.button",t=new o(this,n)),"toggle"==i?t.toggle():i&&t.setState(i)})}o.VERSION="3.4.1",o.DEFAULTS={loadingText:"loading..."},o.prototype.setState=function(e){var t="disabled",n=this.$element,i=n.is("input")?"val":"html",o=n.data();e+="Text",null==o.resetText&&n.data("resetText",n[i]()),setTimeout(r.proxy(function(){n[i]((null==o[e]?this.options:o)[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(t).attr(t,t).prop(t,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(t).removeAttr(t).prop(t,!1))},this),0)},o.prototype.toggle=function(){var e,t=!0,n=this.$element.closest('[data-toggle="buttons"]');n.length?("radio"==(e=this.$element.find("input")).prop("type")?(e.prop("checked")&&(t=!1),n.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==e.prop("type")&&(e.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),e.prop("checked",this.$element.hasClass("active")),t&&e.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};var e=r.fn.button;r.fn.button=n,r.fn.button.Constructor=o,r.fn.button.noConflict=function(){return r.fn.button=e,this},r(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(e){var t=r(e.target).closest(".btn");n.call(t,"toggle"),r(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),(t.is("input,button")?t:t.find("input:visible,button:visible").first()).trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){r(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(_){"use strict";function u(e,t){this.$element=_(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=t,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",_.proxy(this.keydown,this)),"hover"!=this.options.pause||"ontouchstart"in document.documentElement||this.$element.on("mouseenter.bs.carousel",_.proxy(this.pause,this)).on("mouseleave.bs.carousel",_.proxy(this.cycle,this))}function o(o){return this.each(function(){var e=_(this),t=e.data("bs.carousel"),n=_.extend({},u.DEFAULTS,e.data(),"object"==typeof o&&o),i="string"==typeof o?o:n.slide;t||e.data("bs.carousel",t=new u(this,n)),"number"==typeof o?t.to(o):i?t[i]():n.interval&&t.pause().cycle()})}u.VERSION="3.4.1",u.TRANSITION_DURATION=600,u.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},u.prototype.keydown=function(e){if(!/input|textarea/i.test(e.target.tagName)){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()}},u.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(_.proxy(this.next,this),this.options.interval)),this},u.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},u.prototype.getItemForDirection=function(e,t){var n=this.getItemIndex(t);if(("prev"==e&&0===n||"next"==e&&n==this.$items.length-1)&&!this.options.wrap)return t;e=(n+("prev"==e?-1:1))%this.$items.length;return this.$items.eq(e)},u.prototype.to=function(e){var t=this,n=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(e>this.$items.length-1||e<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){t.to(e)}):n==e?this.pause().cycle():this.slide(n<e?"next":"prev",this.$items.eq(e))},u.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&_.support.transition&&(this.$element.trigger(_.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},u.prototype.next=function(){if(!this.sliding)return this.slide("next")},u.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},u.prototype.slide=function(e,t){var n=this.$element.find(".item.active"),i=t||this.getItemForDirection(e,n),o=this.interval,r="next"==e?"left":"right",a=this;if(i.hasClass("active"))return this.sliding=!1;var s=i[0],t=_.Event("slide.bs.carousel",{relatedTarget:s,direction:r});if(this.$element.trigger(t),!t.isDefaultPrevented()){this.sliding=!0,o&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),(t=_(this.$indicators.children()[this.getItemIndex(i)]))&&t.addClass("active"));var l=_.Event("slid.bs.carousel",{relatedTarget:s,direction:r});return _.support.transition&&this.$element.hasClass("slide")?(i.addClass(e),"object"==typeof i&&i.length&&i[0].offsetWidth,n.addClass(r),i.addClass(r),n.one("bsTransitionEnd",function(){i.removeClass([e,r].join(" ")).addClass("active"),n.removeClass(["active",r].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger(l)},0)}).emulateTransitionEnd(u.TRANSITION_DURATION)):(n.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger(l)),o&&this.cycle(),this}};var e=_.fn.carousel;function t(e){var t=_(this),n=(n=t.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""),i=t.attr("data-target")||n;(n=_(document).find(i)).hasClass("carousel")&&(i=_.extend({},n.data(),t.data()),(t=t.attr("data-slide-to"))&&(i.interval=!1),o.call(n,i),t&&n.data("bs.carousel").to(t),e.preventDefault())}_.fn.carousel=o,_.fn.carousel.Constructor=u,_.fn.carousel.noConflict=function(){return _.fn.carousel=e,this},_(document).on("click.bs.carousel.data-api","[data-slide]",t).on("click.bs.carousel.data-api","[data-slide-to]",t),_(window).on("load",function(){_('[data-ride="carousel"]').each(function(){var e=_(this);o.call(e,e.data())})})}(jQuery),function(o){"use strict";var r=function(e,t){this.$element=o(e),this.options=o.extend({},r.DEFAULTS,t),this.$trigger=o('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function n(e){var t=e.attr("data-target")||(t=e.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,"");return o(document).find(t)}function a(i){return this.each(function(){var e=o(this),t=e.data("bs.collapse"),n=o.extend({},r.DEFAULTS,e.data(),"object"==typeof i&&i);!t&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),t||e.data("bs.collapse",t=new r(this,n)),"string"==typeof i&&t[i]()})}r.VERSION="3.4.1",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0},r.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},r.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(i=e.data("bs.collapse"))&&i.transitioning)){var t=o.Event("show.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){e&&e.length&&(a.call(e,"hide"),i||e.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 i=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!o.support.transition)return i.call(this);e=o.camelCase(["scroll",n].join("-"));this.$element.one("bsTransitionEnd",o.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[n](this.$element[0][e])}}}},r.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=o.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var t=this.dimension();this.$element[t](this.$element[t]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!o.support.transition)return e.call(this);this.$element[t](0).one("bsTransitionEnd",o.proxy(e,this)).emulateTransitionEnd(r.TRANSITION_DURATION)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return o(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(o.proxy(function(e,t){t=o(t);this.addAriaAndCollapsedClass(n(t),t)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(e,t){var n=e.hasClass("in");e.attr("aria-expanded",n),t.toggleClass("collapsed",!n).attr("aria-expanded",n)};var e=o.fn.collapse;o.fn.collapse=a,o.fn.collapse.Constructor=r,o.fn.collapse.noConflict=function(){return o.fn.collapse=e,this},o(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(e){var t=o(this);t.attr("data-target")||e.preventDefault();e=n(t),t=e.data("bs.collapse")?"toggle":t.data();a.call(e,t)})}(jQuery),function(o){"use strict";function i(e){o(e).on("click.bs.dropdown",this.toggle)}var r='[data-toggle="dropdown"]';function a(e){var t=e.attr("data-target"),t="#"!==(t=t||(t=e.attr("href"))&&/#[A-Za-z]/.test(t)&&t.replace(/.*(?=#[^\s]*$)/,""))?o(document).find(t):null;return t&&t.length?t:e.parent()}function s(i){i&&3===i.which||(o(".dropdown-backdrop").remove(),o(r).each(function(){var e=o(this),t=a(e),n={relatedTarget:this};t.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&o.contains(t[0],i.target)||(t.trigger(i=o.Event("hide.bs.dropdown",n)),i.isDefaultPrevented()||(e.attr("aria-expanded","false"),t.removeClass("open").trigger(o.Event("hidden.bs.dropdown",n)))))}))}i.VERSION="3.4.1",i.prototype.toggle=function(e){var t=o(this);if(!t.is(".disabled, :disabled")){var n=a(t),i=n.hasClass("open");if(s(),!i){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&o(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(o(this)).on("click",s);i={relatedTarget:this};if(n.trigger(e=o.Event("show.bs.dropdown",i)),e.isDefaultPrevented())return;t.trigger("focus").attr("aria-expanded","true"),n.toggleClass("open").trigger(o.Event("shown.bs.dropdown",i))}return!1}},i.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var t=o(this);if(e.preventDefault(),e.stopPropagation(),!t.is(".disabled, :disabled")){var n=a(t),i=n.hasClass("open");if(!i&&27!=e.which||i&&27==e.which)return 27==e.which&&n.find(r).trigger("focus"),t.trigger("click");t=n.find(".dropdown-menu li:not(.disabled):visible a");t.length&&(n=t.index(e.target),38==e.which&&0<n&&n--,40==e.which&&n<t.length-1&&n++,~n||(n=0),t.eq(n).trigger("focus"))}}};var e=o.fn.dropdown;o.fn.dropdown=function(n){return this.each(function(){var e=o(this),t=e.data("bs.dropdown");t||e.data("bs.dropdown",t=new i(this)),"string"==typeof n&&t[n].call(e)})},o.fn.dropdown.Constructor=i,o.fn.dropdown.noConflict=function(){return o.fn.dropdown=e,this},o(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",r,i.prototype.toggle).on("keydown.bs.dropdown.data-api",r,i.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",i.prototype.keydown)}(jQuery),function(r){"use strict";function a(e,t){this.options=t,this.$body=r(document.body),this.$element=r(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,r.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))}function s(i,o){return this.each(function(){var e=r(this),t=e.data("bs.modal"),n=r.extend({},a.DEFAULTS,e.data(),"object"==typeof i&&i);t||e.data("bs.modal",t=new a(this,n)),"string"==typeof i?t[i](o):n.show&&t.show(o)})}a.VERSION="3.4.1",a.TRANSITION_DURATION=300,a.BACKDROP_TRANSITION_DURATION=150,a.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},a.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},a.prototype.show=function(n){var i=this,e=r.Event("show.bs.modal",{relatedTarget:n});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(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"]',r.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){i.$element.one("mouseup.dismiss.bs.modal",function(e){r(e.target).is(i.$element)&&(i.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=r.support.transition&&i.$element.hasClass("fade");i.$element.parent().length||i.$element.appendTo(i.$body),i.$element.show().scrollTop(0),i.adjustDialog(),e&&i.$element[0].offsetWidth,i.$element.addClass("in"),i.enforceFocus();var t=r.Event("shown.bs.modal",{relatedTarget:n});e?i.$dialog.one("bsTransitionEnd",function(){i.$element.trigger("focus").trigger(t)}).emulateTransitionEnd(a.TRANSITION_DURATION):i.$element.trigger("focus").trigger(t)}))},a.prototype.hide=function(e){e&&e.preventDefault(),e=r.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),r(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"),r.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",r.proxy(this.hideModal,this)).emulateTransitionEnd(a.TRANSITION_DURATION):this.hideModal())},a.prototype.enforceFocus=function(){r(document).off("focusin.bs.modal").on("focusin.bs.modal",r.proxy(function(e){document===e.target||this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},a.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",r.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},a.prototype.resize=function(){this.isShown?r(window).on("resize.bs.modal",r.proxy(this.handleUpdate,this)):r(window).off("resize.bs.modal")},a.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},a.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},a.prototype.backdrop=function(e){var t,n=this,i=this.$element.hasClass("fade")?"fade":"";this.isShown&&this.options.backdrop?(t=r.support.transition&&i,this.$backdrop=r(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",r.proxy(function(e){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),t&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),e&&(t?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):e())):!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),t=function(){n.removeBackdrop(),e&&e()},r.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):t()):e&&e()},a.prototype.handleUpdate=function(){this.adjustDialog()},a.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},a.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},a.prototype.checkScrollbar=function(){var e,t=window.innerWidth;t||(t=(e=document.documentElement.getBoundingClientRect()).right-Math.abs(e.left)),this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},a.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";var o=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",e+o),r(this.fixedContent).each(function(e,t){var n=t.style.paddingRight,i=r(t).css("padding-right");r(t).data("padding-right",n).css("padding-right",parseFloat(i)+o+"px")}))},a.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),r(this.fixedContent).each(function(e,t){var n=r(t).data("padding-right");r(t).removeData("padding-right"),t.style.paddingRight=n||""})},a.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var e=r.fn.modal;r.fn.modal=s,r.fn.modal.Constructor=a,r.fn.modal.noConflict=function(){return r.fn.modal=e,this},r(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t=r(this),n=t.attr("href"),i=t.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,""),o=r(document).find(i),n=o.data("bs.modal")?"toggle":r.extend({remote:!/#/.test(n)&&n},o.data(),t.data());t.is("a")&&e.preventDefault(),o.one("show.bs.modal",function(e){e.isDefaultPrevented()||o.one("hidden.bs.modal",function(){t.is(":visible")&&t.trigger("focus")})}),s.call(o,n,this)})}(jQuery),function(h){"use strict";var i=["sanitize","whiteList","sanitizeFn"],p=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],m=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,f=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function o(e,t,n){if(0===e.length)return e;if(n&&"function"==typeof n)return n(e);if(!document.implementation||!document.implementation.createHTMLDocument)return e;n=document.implementation.createHTMLDocument("sanitization");n.body.innerHTML=e;for(var i=h.map(t,function(e,t){return t}),o=h(n.body).find("*"),r=0,a=o.length;r<a;r++){var s=o[r],l=s.nodeName.toLowerCase();if(-1!==h.inArray(l,i))for(var _=h.map(s.attributes,function(e){return e}),u=[].concat(t["*"]||[],t[l]||[]),d=0,c=_.length;d<c;d++)!function(e,t){var n=e.nodeName.toLowerCase();if(-1!==h.inArray(n,t))return-1===h.inArray(n,p)||Boolean(e.nodeValue.match(m)||e.nodeValue.match(f));for(var i=h(t).filter(function(e,t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return 1}(_[d],u)&&s.removeAttribute(_[d].nodeName);else s.parentNode.removeChild(s)}return n.body.innerHTML}function l(e,t){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",e,t)}l.VERSION="3.4.1",l.TRANSITION_DURATION=150,l.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},sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}},l.prototype.init=function(e,t,n){if(this.enabled=!0,this.type=e,this.$element=h(t),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&h(document).find(h.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},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!");for(var i=this.options.trigger.split(" "),o=i.length;o--;){var r,a=i[o];"click"==a?this.$element.on("click."+this.type,this.options.selector,h.proxy(this.toggle,this)):"manual"!=a&&(r="hover"==a?"mouseenter":"focusin",a="hover"==a?"mouseleave":"focusout",this.$element.on(r+"."+this.type,this.options.selector,h.proxy(this.enter,this)),this.$element.on(a+"."+this.type,this.options.selector,h.proxy(this.leave,this)))}this.options.selector?this._options=h.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},l.prototype.getDefaults=function(){return l.DEFAULTS},l.prototype.getOptions=function(e){var t,n=this.$element.data();for(t in n)n.hasOwnProperty(t)&&-1!==h.inArray(t,i)&&delete n[t];return(e=h.extend({},this.getDefaults(),n,e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e.sanitize&&(e.template=o(e.template,e.whiteList,e.sanitizeFn)),e},l.prototype.getDelegateOptions=function(){var n={},i=this.getDefaults();return this._options&&h.each(this._options,function(e,t){i[e]!=t&&(n[e]=t)}),n},l.prototype.enter=function(e){var t=e instanceof this.constructor?e:h(e.currentTarget).data("bs."+this.type);if(t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),h(e.currentTarget).data("bs."+this.type,t)),e instanceof h.Event&&(t.inState["focusin"==e.type?"focus":"hover"]=!0),t.tip().hasClass("in")||"in"==t.hoverState)t.hoverState="in";else{if(clearTimeout(t.timeout),t.hoverState="in",!t.options.delay||!t.options.delay.show)return t.show();t.timeout=setTimeout(function(){"in"==t.hoverState&&t.show()},t.options.delay.show)}},l.prototype.isInStateTrue=function(){for(var e in this.inState)if(this.inState[e])return!0;return!1},l.prototype.leave=function(e){var t=e instanceof this.constructor?e:h(e.currentTarget).data("bs."+this.type);if(t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),h(e.currentTarget).data("bs."+this.type,t)),e instanceof h.Event&&(t.inState["focusout"==e.type?"focus":"hover"]=!1),!t.isInStateTrue()){if(clearTimeout(t.timeout),t.hoverState="out",!t.options.delay||!t.options.delay.hide)return t.hide();t.timeout=setTimeout(function(){"out"==t.hoverState&&t.hide()},t.options.delay.hide)}},l.prototype.show=function(){var t,e,n,i,o,r,a,s=h.Event("show.bs."+this.type);this.hasContent()&&this.enabled&&(this.$element.trigger(s),n=h.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),!s.isDefaultPrevented()&&n&&(e=(t=this).tip(),r=this.getUID(this.type),this.setContent(),e.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&e.addClass("fade"),a="function"==typeof this.options.placement?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,(o=(i=/\s?auto?\s?/i).test(a))&&(a=a.replace(i,"")||"top"),e.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?e.appendTo(h(document).find(this.options.container)):e.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type),s=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight,o&&(i=a,o=this.getPosition(this.$viewport),a="bottom"==a&&s.bottom+r>o.bottom?"top":"top"==a&&s.top-r<o.top?"bottom":"right"==a&&s.right+n>o.width?"left":"left"==a&&s.left-n<o.left?"right":a,e.removeClass(i).addClass(a)),r=this.getCalculatedOffset(a,s,n,r),this.applyPlacement(r,a),a=function(){var e=t.hoverState;t.$element.trigger("shown.bs."+t.type),t.hoverState=null,"out"==e&&t.leave(t)},h.support.transition&&this.$tip.hasClass("fade")?e.one("bsTransitionEnd",a).emulateTransitionEnd(l.TRANSITION_DURATION):a()))},l.prototype.applyPlacement=function(e,t){var n=this.tip(),i=n[0].offsetWidth,o=n[0].offsetHeight,r=parseInt(n.css("margin-top"),10),a=parseInt(n.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(a)&&(a=0),e.top+=r,e.left+=a,h.offset.setOffset(n[0],h.extend({using:function(e){n.css({top:Math.round(e.top),left:Math.round(e.left)})}},e),0),n.addClass("in");var s=n[0].offsetWidth,r=n[0].offsetHeight;"top"==t&&r!=o&&(e.top=e.top+o-r);a=this.getViewportAdjustedDelta(t,e,s,r);a.left?e.left+=a.left:e.top+=a.top;t=/top|bottom/.test(t),o=t?2*a.left-i+s:2*a.top-o+r,r=t?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(o,n[0][r],t)},l.prototype.replaceArrow=function(e,t,n){this.arrow().css(n?"left":"top",50*(1-e/t)+"%").css(n?"top":"left","")},l.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();this.options.html?(this.options.sanitize&&(t=o(t,this.options.whiteList,this.options.sanitizeFn)),e.find(".tooltip-inner").html(t)):e.find(".tooltip-inner").text(t),e.removeClass("fade in top bottom left right")},l.prototype.hide=function(e){var t=this,n=h(this.$tip),i=h.Event("hide.bs."+this.type);function o(){"in"!=t.hoverState&&n.detach(),t.$element&&t.$element.removeAttr("aria-describedby").trigger("hidden.bs."+t.type),e&&e()}if(this.$element.trigger(i),!i.isDefaultPrevented())return n.removeClass("in"),h.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",o).emulateTransitionEnd(l.TRANSITION_DURATION):o(),this.hoverState=null,this},l.prototype.fixTitle=function(){var e=this.$element;!e.attr("title")&&"string"==typeof e.attr("data-original-title")||e.attr("data-original-title",e.attr("title")||"").attr("title","")},l.prototype.hasContent=function(){return this.getTitle()},l.prototype.getPosition=function(e){var t=(e=e||this.$element)[0],n="BODY"==t.tagName,i=t.getBoundingClientRect();null==i.width&&(i=h.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));t=window.SVGElement&&t instanceof window.SVGElement,t=n?{top:0,left:0}:t?null:e.offset(),e={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},n=n?{width:h(window).width(),height:h(window).height()}:null;return h.extend({},i,e,n,t)},l.prototype.getCalculatedOffset=function(e,t,n,i){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-i,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-i/2,left:t.left-n}:{top:t.top+t.height/2-i/2,left:t.left+t.width}},l.prototype.getViewportAdjustedDelta=function(e,t,n,i){var o={top:0,left:0};if(!this.$viewport)return o;var r,a=this.options.viewport&&this.options.viewport.padding||0,s=this.getPosition(this.$viewport);return/right|left/.test(e)?(e=t.top-a-s.scroll,r=t.top+a-s.scroll+i,e<s.top?o.top=s.top-e:r>s.top+s.height&&(o.top=s.top+s.height-r)):(r=t.left-a,n=t.left+a+n,r<s.left?o.left=s.left-r:n>s.right&&(o.left=s.left+s.width-n)),o},l.prototype.getTitle=function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},l.prototype.getUID=function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},l.prototype.tip=function(){if(!this.$tip&&(this.$tip=h(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},l.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},l.prototype.enable=function(){this.enabled=!0},l.prototype.disable=function(){this.enabled=!1},l.prototype.toggleEnabled=function(){this.enabled=!this.enabled},l.prototype.toggle=function(e){var t=this;e&&((t=h(e.currentTarget).data("bs."+this.type))||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),h(e.currentTarget).data("bs."+this.type,t))),e?(t.inState.click=!t.inState.click,t.isInStateTrue()?t.enter(t):t.leave(t)):t.tip().hasClass("in")?t.leave(t):t.enter(t)},l.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type),e.$tip&&e.$tip.detach(),e.$tip=null,e.$arrow=null,e.$viewport=null,e.$element=null})},l.prototype.sanitizeHtml=function(e){return o(e,this.options.whiteList,this.options.sanitizeFn)};var e=h.fn.tooltip;h.fn.tooltip=function(i){return this.each(function(){var e=h(this),t=e.data("bs.tooltip"),n="object"==typeof i&&i;!t&&/destroy|hide/.test(i)||(t||e.data("bs.tooltip",t=new l(this,n)),"string"==typeof i&&t[i]())})},h.fn.tooltip.Constructor=l,h.fn.tooltip.noConflict=function(){return h.fn.tooltip=e,this}}(jQuery),function(o){"use strict";function r(e,t){this.init("popover",e,t)}if(!o.fn.tooltip)throw new Error("Popover requires tooltip.js");r.VERSION="3.4.1",r.DEFAULTS=o.extend({},o.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>'}),((r.prototype=o.extend({},o.fn.tooltip.Constructor.prototype)).constructor=r).prototype.getDefaults=function(){return r.DEFAULTS},r.prototype.setContent=function(){var e,t=this.tip(),n=this.getTitle(),i=this.getContent();this.options.html?(e=typeof i,this.options.sanitize&&(n=this.sanitizeHtml(n),"string"==e&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(n),t.find(".popover-content").children().detach().end()["string"==e?"html":"append"](i)):(t.find(".popover-title").text(n),t.find(".popover-content").children().detach().end().text(i)),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},r.prototype.hasContent=function(){return this.getTitle()||this.getContent()},r.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},r.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var e=o.fn.popover;o.fn.popover=function(i){return this.each(function(){var e=o(this),t=e.data("bs.popover"),n="object"==typeof i&&i;!t&&/destroy|hide/.test(i)||(t||e.data("bs.popover",t=new r(this,n)),"string"==typeof i&&t[i]())})},o.fn.popover.Constructor=r,o.fn.popover.noConflict=function(){return o.fn.popover=e,this}}(jQuery),function(o){"use strict";function r(e,t){this.$body=o(document.body),this.$scrollElement=o(e).is(document.body)?o(window):o(e),this.options=o.extend({},r.DEFAULTS,t),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",o.proxy(this.process,this)),this.refresh(),this.process()}function t(i){return this.each(function(){var e=o(this),t=e.data("bs.scrollspy"),n="object"==typeof i&&i;t||e.data("bs.scrollspy",t=new r(this,n)),"string"==typeof i&&t[i]()})}r.VERSION="3.4.1",r.DEFAULTS={offset:10},r.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},r.prototype.refresh=function(){var e=this,n="offset",i=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),o.isWindow(this.$scrollElement[0])||(n="position",i=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=o(this),t=e.data("target")||e.attr("href"),e=/^#./.test(t)&&o(t);return e&&e.length&&e.is(":visible")?[[e[n]().top+i,t]]:null}).sort(function(e,t){return e[0]-t[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},r.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,n=this.getScrollHeight(),i=this.options.offset+n-this.$scrollElement.height(),o=this.offsets,r=this.targets,a=this.activeTarget;if(this.scrollHeight!=n&&this.refresh(),i<=t)return a!=(e=r[r.length-1])&&this.activate(e);if(a&&t<o[0])return this.activeTarget=null,this.clear();for(e=o.length;e--;)a!=r[e]&&t>=o[e]&&(void 0===o[e+1]||t<o[e+1])&&this.activate(r[e])},r.prototype.activate=function(e){this.activeTarget=e,this.clear();e=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',e=o(e).parents("li").addClass("active");e.parent(".dropdown-menu").length&&(e=e.closest("li.dropdown").addClass("active")),e.trigger("activate.bs.scrollspy")},r.prototype.clear=function(){o(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var e=o.fn.scrollspy;o.fn.scrollspy=t,o.fn.scrollspy.Constructor=r,o.fn.scrollspy.noConflict=function(){return o.fn.scrollspy=e,this},o(window).on("load.bs.scrollspy.data-api",function(){o('[data-spy="scroll"]').each(function(){var e=o(this);t.call(e,e.data())})})}(jQuery),function(a){"use strict";function s(e){this.element=a(e)}function t(n){return this.each(function(){var e=a(this),t=e.data("bs.tab");t||e.data("bs.tab",t=new s(this)),"string"==typeof n&&t[n]()})}s.VERSION="3.4.1",s.TRANSITION_DURATION=150,s.prototype.show=function(){var e,t,n,i=this.element,o=i.closest("ul:not(.dropdown-menu)"),r=(r=i.data("target"))||(r=i.attr("href"))&&r.replace(/.*(?=#[^\s]*$)/,"");i.parent("li").hasClass("active")||(e=o.find(".active:last a"),t=a.Event("hide.bs.tab",{relatedTarget:i[0]}),n=a.Event("show.bs.tab",{relatedTarget:e[0]}),e.trigger(t),i.trigger(n),n.isDefaultPrevented()||t.isDefaultPrevented()||(r=a(document).find(r),this.activate(i.closest("li"),o),this.activate(r,r.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:i[0]}),i.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})))},s.prototype.activate=function(e,t,n){var i=t.find("> .active"),o=n&&a.support.transition&&(i.length&&i.hasClass("fade")||!!t.find("> .fade").length);function r(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),o?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}i.length&&o?i.one("bsTransitionEnd",r).emulateTransitionEnd(s.TRANSITION_DURATION):r(),i.removeClass("in")};var e=a.fn.tab;function n(e){e.preventDefault(),t.call(a(this),"show")}a.fn.tab=t,a.fn.tab.Constructor=s,a.fn.tab.noConflict=function(){return a.fn.tab=e,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),function(a){"use strict";var s=function(e,t){this.options=a.extend({},s.DEFAULTS,t);t=this.options.target===s.DEFAULTS.target?a(this.options.target):a(document).find(this.options.target);this.$target=t.on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function n(i){return this.each(function(){var e=a(this),t=e.data("bs.affix"),n="object"==typeof i&&i;t||e.data("bs.affix",t=new s(this,n)),"string"==typeof i&&t[i]()})}s.VERSION="3.4.1",s.RESET="affix affix-top affix-bottom",s.DEFAULTS={offset:0,target:window},s.prototype.getState=function(e,t,n,i){var o=this.$target.scrollTop(),r=this.$element.offset(),a=this.$target.height();if(null!=n&&"top"==this.affixed)return o<n&&"top";if("bottom"==this.affixed)return null!=n?!(o+this.unpin<=r.top)&&"bottom":!(o+a<=e-i)&&"bottom";var s=null==this.affixed,r=s?o:r.top;return null!=n&&o<=n?"top":null!=i&&e-i<=r+(s?a:t)&&"bottom"},s.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(s.RESET).addClass("affix");var e=this.$target.scrollTop(),t=this.$element.offset();return this.pinnedOffset=t.top-e},s.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},s.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),t=this.options.offset,n=t.top,i=t.bottom,o=Math.max(a(document).height(),a(document.body).height());"object"!=typeof t&&(i=n=t),"function"==typeof n&&(n=t.top(this.$element)),"function"==typeof i&&(i=t.bottom(this.$element));var r=this.getState(o,e,n,i);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");t="affix"+(r?"-"+r:""),n=a.Event(t+".bs.affix");if(this.$element.trigger(n),n.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(s.RESET).addClass(t).trigger(t.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:o-e-i})}};var e=a.fn.affix;a.fn.affix=n,a.fn.affix.Constructor=s,a.fn.affix.noConflict=function(){return a.fn.affix=e,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var e=a(this),t=e.data();t.offset=t.offset||{},null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom),null!=t.offsetTop&&(t.offset.top=t.offsetTop),n.call(e,t)})})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(w){"use strict";function o(n,i){w.each(["autofocus","savable","hideable","width","height","resize","iconlibrary","language","footer","fullscreen","hiddenButtons","disabledButtons"],function(e,t){void 0!==w(n).data(t)&&((i="object"==typeof i?i:{})[t]=w(n).data(t))}),this.$ns="bootstrap-markdown",this.$element=w(n),this.$editable={el:null,type:null,attrKeys:[],attrValues:[],content:null},this.$options=w.extend(!0,{},w.fn.markdown.defaults,i,this.$element.data("options")),this.$oldContent=null,this.$isPreview=!1,this.$isFullscreen=!1,this.$editor=null,this.$textarea=null,this.$handler=[],this.$callback=[],this.$nextTab=[],this.showEditor()}o.prototype={constructor:o,__alterButtons:function(n,i){var e=this.$handler,o="all"==n,r=this;w.each(e,function(e,t){!1===(!o&&t.indexOf(n)<0)&&i(r.$editor.find('button[data-handler="'+t+'"]'))})},__buildButtons:function(e,t){for(var n=this.$ns,i=this.$handler,o=this.$callback,r=0;r<e.length;r++)for(var a=e[r],s=0;s<a.length;s++){for(var l=a[s].data,_=w("<div/>",{class:"btn-group"}),u=0;u<l.length;u++){var d=l[u],c=n+"-"+d.name,h=this.__getIcon(d.icon),p=d.btnText||"",m=d.btnClass||"btn",f=d.tabIndex||"-1",g=void 0!==d.hotkey?d.hotkey:"",k=void 0!==jQuery.hotkeys&&""!==g?" ("+g+")":"",b=w("<button></button>");b.text(" "+this.__localize(p)).addClass("btn-default btn-sm").addClass(m),m.match(/btn\-(primary|success|info|warning|danger|link)/)&&b.removeClass("btn-default"),b.attr({type:"button",title:this.__localize(d.title)+k,tabindex:f,"data-provider":n,"data-handler":c,"data-hotkey":g}),!0===d.toggle&&b.attr("data-toggle","button"),(g=w("<span/>")).addClass(h),g.prependTo(b),_.append(b),i.push(c),o.push(d.callback)}t.append(_)}return t},__setListener:function(){var e=void 0!==this.$textarea.attr("rows"),t=5<this.$textarea.val().split("\n").length?this.$textarea.val().split("\n").length:"5",t=e?this.$textarea.attr("rows"):t;this.$textarea.attr("rows",t),this.$options.resize&&this.$textarea.css("resize",this.$options.resize),this.$textarea.on({focus:w.proxy(this.focus,this),keyup:w.proxy(this.keyup,this),change:w.proxy(this.change,this),select:w.proxy(this.select,this)}),this.eventSupported("keydown")&&this.$textarea.on("keydown",w.proxy(this.keydown,this)),this.eventSupported("keypress")&&this.$textarea.on("keypress",w.proxy(this.keypress,this)),this.$textarea.data("markdown",this)},__handle:function(e){var t=w(e.currentTarget),n=this.$handler,i=this.$callback,t=t.attr("data-handler"),n=i[n.indexOf(t)];w(e.currentTarget).focus(),n(this),this.change(this),t.indexOf("cmdSave")<0&&this.$textarea.focus(),e.preventDefault()},__localize:function(e){var t=w.fn.markdown.messages,n=this.$options.language;return void 0!==t&&void 0!==t[n]&&void 0!==t[n][e]?t[n][e]:e},__getIcon:function(e){return"object"==typeof e?e[this.$options.iconlibrary]:e},setFullscreen:function(e){var t=this.$editor,n=this.$textarea;!0===e?(t.addClass("md-fullscreen-mode"),w("body").addClass("md-nooverflow"),this.$options.onFullscreen(this)):(t.removeClass("md-fullscreen-mode"),w("body").removeClass("md-nooverflow"),1==this.$isPreview&&this.hidePreview().showPreview()),this.$isFullscreen=e,n.focus()},showEditor:function(){var e,i,n,t,o,r,a=this,s=this.$ns,l=this.$element,_=(l.css("height"),l.css("width"),this.$editable),u=this.$handler,d=this.$callback,c=this.$options,h=w("<div/>",{class:"md-editor",click:function(){a.focus()}});return null===this.$editor?(e=w("<div/>",{class:"md-header btn-toolbar"}),i=[],0<c.buttons.length&&(i=i.concat(c.buttons[0])),0<c.additionalButtons.length&&w.each(c.additionalButtons[0],function(e,n){var t=w.grep(i,function(e,t){return e.name===n.name});0<t.length?t[0].data=t[0].data.concat(n.data):i.push(c.additionalButtons[0][e])}),0<c.reorderButtonGroups.length&&(i=i.filter(function(e){return-1<c.reorderButtonGroups.indexOf(e.name)}).sort(function(e,t){return c.reorderButtonGroups.indexOf(e.name)<c.reorderButtonGroups.indexOf(t.name)?-1:c.reorderButtonGroups.indexOf(e.name)>c.reorderButtonGroups.indexOf(t.name)?1:0})),0<i.length&&(e=this.__buildButtons([i],e)),c.fullscreen.enable&&e.append('<div class="md-controls"><a class="md-control md-control-fullscreen" href="#"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOn)+'"></span></a></div>').on("click",".md-control-fullscreen",function(e){e.preventDefault(),a.setFullscreen(!0)}),h.append(e),l.is("textarea")?(l.before(h),(n=l).addClass("md-input"),h.append(n)):(r="function"==typeof toMarkdown?toMarkdown(l.html()):l.html(),o=w.trim(r),n=w("<textarea/>",{class:"md-input",val:o}),h.append(n),_.el=l,_.type=l.prop("tagName").toLowerCase(),_.content=l.html(),w(l[0].attributes).each(function(){_.attrKeys.push(this.nodeName),_.attrValues.push(this.nodeValue)}),l.replaceWith(h)),t=w("<div/>",{class:"md-footer"}),r=!1,o="",c.savable&&(r=!0,l="cmdSave",u.push(l),d.push(c.onSave),t.append('<button class="btn btn-success" data-provider="'+s+'" data-handler="'+l+'"><i class="icon icon-white icon-ok"></i> '+this.__localize("Save")+"</button>")),o="function"==typeof c.footer?c.footer(this):c.footer,""!==w.trim(o)&&(r=!0,t.append(o)),r&&h.append(t),c.width&&"inherit"!==c.width&&(jQuery.isNumeric(c.width)?(h.css("display","table"),n.css("width",c.width+"px")):h.addClass(c.width)),c.height&&"inherit"!==c.height&&(jQuery.isNumeric(c.height)?(r=c.height,e&&(r=Math.max(0,r-e.outerHeight())),t&&(r=Math.max(0,r-t.outerHeight())),n.css("height",r+"px")):h.addClass(c.height)),this.$editor=h,this.$textarea=n,this.$editable=_,this.$oldContent=this.getContent(),this.__setListener(),this.$editor.attr("id",(new Date).getTime()),this.$editor.on("click",'[data-provider="bootstrap-markdown"]',w.proxy(this.__handle,this)),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this.eventSupported("keydown")&&"object"==typeof jQuery.hotkeys&&e.find('[data-provider="bootstrap-markdown"]').each(function(){var e=w(this),t=e.attr("data-hotkey");""!==t.toLowerCase()&&n.bind("keydown",t,function(){return e.trigger("click"),!1})}),"preview"===c.initialstate?this.showPreview():"fullscreen"===c.initialstate&&c.fullscreen.enable&&this.setFullscreen(!0)):this.$editor.show(),c.autofocus&&(this.$textarea.focus(),this.$editor.addClass("active")),c.fullscreen.enable&&!1!==c.fullscreen&&(this.$editor.append('<div class="md-fullscreen-controls"><a href="#" class="exit-fullscreen" title="Exit fullscreen"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOff)+'"></span></a></div>'),this.$editor.on("click",".exit-fullscreen",function(e){e.preventDefault(),a.setFullscreen(!1)})),this.hideButtons(c.hiddenButtons),this.disableButtons(c.disabledButtons),c.onShow(this),this},parseContent:function(e){var e=e||this.$textarea.val(),e=this.$options.parser?this.$options.parser(e):"object"==typeof markdown?markdown.toHTML(e):"function"==typeof marked?marked(e):e;return e},showPreview:function(){var e=this.$options,t=this.$textarea,n=t.next(),i=w("<div/>",{class:"md-preview","data-provider":"markdown-preview"});return 1==this.$isPreview||(this.$isPreview=!0,this.disableButtons("all").enableButtons("cmdPreview"),e="string"==typeof(e=e.onPreview(this))?e:this.parseContent(),i.html(e),n&&"md-footer"==n.attr("class")?i.insertBefore(n):t.parent().append(i),i.css({width:t.outerWidth()+"px",height:t.outerHeight()+"px"}),this.$options.resize&&i.css("resize",this.$options.resize),t.hide(),i.data("markdown",this),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all"))),this},hidePreview:function(){return this.$isPreview=!1,this.$editor.find('div[data-provider="markdown-preview"]').remove(),this.enableButtons("all"),this.disableButtons(this.$options.disabledButtons),this.$textarea.show(),this.__setListener(),this},isDirty:function(){return this.$oldContent!=this.getContent()},getContent:function(){return this.$textarea.val()},setContent:function(e){return this.$textarea.val(e),this},findSelection:function(e){var t;if(0<=(t=this.getContent().indexOf(e))&&0<e.length){var n=this.getSelection();return this.setSelection(t,t+e.length),e=this.getSelection(),this.setSelection(n.start,n.end),e}return null},getSelection:function(){var t=this.$textarea[0];return("selectionStart"in t?function(){var e=t.selectionEnd-t.selectionStart;return{start:t.selectionStart,end:t.selectionEnd,length:e,text:t.value.substr(t.selectionStart,e)}}:function(){return null})()},setSelection:function(e,t){var n=this.$textarea[0];return("selectionStart"in n?function(){n.selectionStart=e,n.selectionEnd=t}:function(){return null})()},replaceSelection:function(e){var t=this.$textarea[0];return("selectionStart"in t?function(){return t.value=t.value.substr(0,t.selectionStart)+e+t.value.substr(t.selectionEnd,t.value.length),t.selectionStart=t.value.length,this}:function(){return t.value+=e,jQuery(t)})()},getNextTab:function(){if(0===this.$nextTab.length)return null;var e,t=this.$nextTab.shift();return"function"==typeof t?e=t():"object"==typeof t&&0<t.length&&(e=t),e},setNextTab:function(e,t){var n,i;"string"==typeof e?(n=this).$nextTab.push(function(){return n.findSelection(e)}):"number"==typeof e&&"number"==typeof t&&(i=this.getSelection(),this.setSelection(e,t),this.$nextTab.push(this.getSelection()),this.setSelection(i.start,i.end))},__parseButtonNameParam:function(e){return"string"==typeof e?e.split(" "):e},enableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeAttr("disabled")})}),this},disableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.attr("disabled","disabled")})}),this},hideButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.addClass("hidden")})}),this},showButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return w.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeClass("hidden")})}),this},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t="function"==typeof this.$element[e]),t},keyup:function(e){var t,n,i,o=!1;switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:o=null!==(t=this.getNextTab())?(n=this,setTimeout(function(){n.setSelection(t.start,t.end)},500),!0):((i=this.getSelection()).start!=i.end||i.end!=this.getContent().length)&&(this.setSelection(this.getContent().length,this.getContent().length),!0);break;case 13:o=!1;break;case 27:this.$isFullscreen&&this.setFullscreen(!1),o=!1;break;default:o=!1}o&&(e.stopPropagation(),e.preventDefault()),this.$options.onChange(this)},change:function(e){return this.$options.onChange(this),this},select:function(e){return this.$options.onSelect(this),this},focus:function(e){var t=this.$options,n=(t.hideable,this.$editor);return n.addClass("active"),w(document).find(".md-editor").each(function(){var e;w(this).attr("id")!==n.attr("id")&&(null===(e=w(this).find("textarea").data("markdown"))&&(e=w(this).find('div[data-provider="markdown-preview"]').data("markdown")),e&&e.blur())}),t.onFocus(this),this},blur:function(e){var n,t=this.$options,i=t.hideable,o=this.$editor,r=this.$editable;return!o.hasClass("active")&&0!==this.$element.parent().length||(o.removeClass("active"),i&&(null!==r.el?(n=w("<"+r.type+"/>"),i=this.getContent(),i=this.parseContent(i),w(r.attrKeys).each(function(e,t){n.attr(r.attrKeys[e],r.attrValues[e])}),n.html(i),o.replaceWith(n)):o.hide()),t.onBlur(this)),this}};var e=w.fn.markdown;w.fn.markdown=function(i){return this.each(function(){var e=w(this),t=e.data("markdown"),n="object"==typeof i&&i;t||e.data("markdown",new o(this,n))})},w.fn.markdown.messages={},w.fn.markdown.defaults={autofocus:!1,hideable:!1,savable:!1,width:"inherit",height:"inherit",resize:"none",iconlibrary:"glyph",language:"en",initialstate:"editor",parser:null,buttons:[[{name:"groupFont",data:[{name:"cmdBold",hotkey:"Ctrl+B",title:"Bold",icon:{glyph:"glyphicon glyphicon-bold",fa:"fa fa-bold","fa-3":"icon-bold"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("strong text"):t.text,t="**"===n.substr(t.start-2,2)&&"**"===n.substr(t.end,2)?(e.setSelection(t.start-2,t.end+2),e.replaceSelection(i),t.start-2):(e.replaceSelection("**"+i+"**"),t.start+2);e.setSelection(t,t+i.length)}},{name:"cmdItalic",title:"Italic",hotkey:"Ctrl+I",icon:{glyph:"glyphicon glyphicon-italic",fa:"fa fa-italic","fa-3":"icon-italic"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("emphasized text"):t.text,t="_"===n.substr(t.start-1,1)&&"_"===n.substr(t.end,1)?(e.setSelection(t.start-1,t.end+1),e.replaceSelection(i),t.start-1):(e.replaceSelection("_"+i+"_"),t.start+1);e.setSelection(t,t+i.length)}},{name:"cmdHeading",title:"Heading",hotkey:"Ctrl+H",icon:{glyph:"glyphicon glyphicon-header",fa:"fa fa-header","fa-3":"icon-font"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("heading text"):t.text+"\n",o=4,t="### "===n.substr(t.start-o,o)||(o=3,"###"===n.substr(t.start-o,o))?(e.setSelection(t.start-o,t.end),e.replaceSelection(i),t.start-o):0<t.start&&((n=n.substr(t.start-1,1))&&"\n"!=n)?(e.replaceSelection("\n\n### "+i),t.start+6):(e.replaceSelection("### "+i),t.start+4);e.setSelection(t,t+i.length)}}]},{name:"groupLink",data:[{name:"cmdUrl",title:"URL/Link",hotkey:"Ctrl+L",icon:{glyph:"glyphicon glyphicon-link",fa:"fa fa-link","fa-3":"icon-link"},callback:function(e){var t=e.getSelection(),n=(e.getContent(),0===t.length?e.__localize("enter link description here"):t.text),i=prompt(e.__localize("Insert Hyperlink"),"http://"),o=new RegExp("^((http|https)://|(mailto:)|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&o.test(i)&&(i=w("<div>"+i+"</div>").text(),e.replaceSelection("["+n+"]("+i+")"),t=t.start+1,e.setSelection(t,t+n.length))}},{name:"cmdImage",title:"Image",hotkey:"Ctrl+G",icon:{glyph:"glyphicon glyphicon-picture",fa:"fa fa-picture-o","fa-3":"icon-picture"},callback:function(e){var t=e.getSelection(),n=(e.getContent(),0===t.length?e.__localize("enter image description here"):t.text),i=prompt(e.__localize("Insert Image Hyperlink"),"http://"),o=new RegExp("^((http|https)://|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&o.test(i)&&(i=w("<div>"+i+"</div>").text(),e.replaceSelection("+'")'),t=t.start+2,e.setNextTab(e.__localize("enter image title here")),e.setSelection(t,t+n.length))}}]},{name:"groupMisc",data:[{name:"cmdList",hotkey:"Ctrl+U",title:"Unordered List",icon:{glyph:"glyphicon glyphicon-list",fa:"fa fa-list","fa-3":"icon-list-ul"},callback:function(e){var n,t,i=e.getSelection();e.getContent();i=0===i.length?(t=e.__localize("list text here"),e.replaceSelection("- "+t),i.start+2):i.text.indexOf("\n")<0?(t=i.text,e.replaceSelection("- "+t),i.start+2):(n=[],t=(n=i.text.split("\n"))[0],w.each(n,function(e,t){n[e]="- "+t}),e.replaceSelection("\n\n"+n.join("\n")),i.start+4),e.setSelection(i,i+t.length)}},{name:"cmdListO",hotkey:"Ctrl+O",title:"Ordered List",icon:{glyph:"glyphicon glyphicon-th-list",fa:"fa fa-list-ol","fa-3":"icon-list-ol"},callback:function(e){var n,t,i=e.getSelection();e.getContent();i=0===i.length?(t=e.__localize("list text here"),e.replaceSelection("1. "+t),i.start+3):i.text.indexOf("\n")<0?(t=i.text,e.replaceSelection("1. "+t),i.start+3):(n=[],t=(n=i.text.split("\n"))[0],w.each(n,function(e,t){n[e]="1. "+t}),e.replaceSelection("\n\n"+n.join("\n")),i.start+5),e.setSelection(i,i+t.length)}},{name:"cmdCode",hotkey:"Ctrl+K",title:"Code",icon:{glyph:"glyphicon glyphicon-asterisk",fa:"fa fa-code","fa-3":"icon-code"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("code text here"):t.text,t="```\n"===n.substr(t.start-4,4)&&"\n```"===n.substr(t.end,4)?(e.setSelection(t.start-4,t.end+4),e.replaceSelection(i),t.start-4):"`"===n.substr(t.start-1,1)&&"`"===n.substr(t.end,1)?(e.setSelection(t.start-1,t.end+1),e.replaceSelection(i),t.start-1):-1<n.indexOf("\n")?(e.replaceSelection("```\n"+i+"\n```"),t.start+4):(e.replaceSelection("`"+i+"`"),t.start+1);e.setSelection(t,t+i.length)}},{name:"cmdQuote",hotkey:"Ctrl+Q",title:"Quote",icon:{glyph:"glyphicon glyphicon-comment",fa:"fa fa-quote-left","fa-3":"icon-quote-left"},callback:function(e){var n,t,i=e.getSelection();e.getContent();i=0===i.length?(t=e.__localize("quote here"),e.replaceSelection("> "+t),i.start+2):i.text.indexOf("\n")<0?(t=i.text,e.replaceSelection("> "+t),i.start+2):(n=[],t=(n=i.text.split("\n"))[0],w.each(n,function(e,t){n[e]="> "+t}),e.replaceSelection("\n\n"+n.join("\n")),i.start+4),e.setSelection(i,i+t.length)}}]},{name:"groupUtil",data:[{name:"cmdPreview",toggle:!0,hotkey:"Ctrl+P",title:"Preview",btnText:"Preview",btnClass:"btn btn-primary btn-sm",icon:{glyph:"glyphicon glyphicon-search",fa:"fa fa-search","fa-3":"icon-search"},callback:function(e){!1===e.$isPreview?e.showPreview():e.hidePreview()}}]}]],additionalButtons:[],reorderButtonGroups:[],hiddenButtons:[],disabledButtons:[],footer:"",fullscreen:{enable:!0,icons:{fullscreenOn:{fa:"fa fa-expand",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-full"},fullscreenOff:{fa:"fa fa-compress",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-small"}}},onShow:function(e){},onPreview:function(e){},onSave:function(e){},onBlur:function(e){},onFocus:function(e){},onChange:function(e){},onFullscreen:function(e){},onSelect:function(e){}},w.fn.markdown.Constructor=o,w.fn.markdown.noConflict=function(){return w.fn.markdown=e,this};function t(e){e.data("markdown")?e.data("markdown").showEditor():e.markdown()}w(document).on("click.markdown.data-api",'[data-provide="markdown-editable"]',function(e){t(w(this)),e.preventDefault()}).on("click focusin",function(e){var n;n=w(document.activeElement),w(document).find(".md-editor").each(function(){var e=w(this),t=n.closest(".md-editor")[0]===this,e=e.find("textarea").data("markdown")||e.find('div[data-provider="markdown-preview"]').data("markdown");e&&!t&&e.blur()})}).ready(function(){w('textarea[data-provide="markdown"]').each(function(){t(w(this))})})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).marked=t()}(this,function(){"use strict";function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function d(e,t){var n;if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator])return(n=e[Symbol.iterator]()).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n(e){return _[e]}var e,t=(function(t){function e(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}t.exports={defaults:e(),getDefaults:e,changeDefaults:function(e){t.exports.defaults=e}}}(e={exports:{}}),e.exports),i=(t.defaults,t.getDefaults,t.changeDefaults,/[&<>"']/),a=/[&<>"']/g,s=/[<>"']|&(?!#?\w+;)/,l=/[<>"']|&(?!#?\w+;)/g,_={"&":"&","<":"<",">":">",'"':""","'":"'"};var u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function c(e){return e.replace(u,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var h=/(^|[^\[])\^/g;var p=/[^\w:]/g,m=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;var f={},g=/^[^:]+:\/*[^/]*$/,k=/^([^:]+:)[\s\S]*$/,b=/^([^:]+:\/*[^/]*)[\s\S]*$/;function w(e,t){f[" "+e]||(g.test(e)?f[" "+e]=e+"/":f[" "+e]=y(e,"/",!0));var n=-1===(e=f[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(k,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(b,"$1")+t:e+t}function y(e,t,n){var i=e.length;if(0===i)return"";for(var o=0;o<i;){var r=e.charAt(i-o-1);if(r!==t||n){if(r===t||!n)break;o++}else o++}return e.substr(0,i-o)}var v=function(e,t){if(t){if(i.test(e))return e.replace(a,n)}else if(s.test(e))return e.replace(l,n);return e},x=c,C=function(n,e){n=n.source||n,e=e||"";var i={replace:function(e,t){return t=(t=t.source||t).replace(h,"$1"),n=n.replace(e,t),i},getRegex:function(){return new RegExp(n,e)}};return i},T=function(e,t,n){if(e){var i;try{i=decodeURIComponent(c(n)).replace(p,"").toLowerCase()}catch(e){return null}if(0===i.indexOf("javascript:")||0===i.indexOf("vbscript:")||0===i.indexOf("data:"))return null}t&&!m.test(n)&&(n=w(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(e){return null}return n},$={exec:function(){}},S=function(e){for(var t,n,i=1;i<arguments.length;i++)for(n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},E=function(e,t){var n=e.replace(/\|/g,function(e,t,n){for(var i=!1,o=t;0<=--o&&"\\"===n[o];)i=!i;return i?"|":" |"}).split(/ \|/),i=0;if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;i<n.length;i++)n[i]=n[i].trim().replace(/\\\|/g,"|");return n},A=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,i=0,o=0;o<n;o++)if("\\"===e[o])o++;else if(e[o]===t[0])i++;else if(e[o]===t[1]&&--i<0)return o;return-1},N=function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")},D=function(e,t){if(t<1)return"";for(var n="";1<t;)1&t&&(n+=e),t>>=1,e+=e;return n+e},j=t.defaults,O=y,I=E,R=v,z=A;function P(e,t,n){var i=t.href,o=t.title?R(t.title):null,t=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?{type:"link",raw:n,href:i,title:o,text:t}:{type:"image",raw:n,href:i,title:o,text:R(t)}}var L=function(){function e(e){this.options=e||j}var t=e.prototype;return t.space=function(e){e=this.rules.block.newline.exec(e);if(e)return 1<e[0].length?{type:"space",raw:e[0]}:{raw:"\n"}},t.code=function(e,t){e=this.rules.block.code.exec(e);if(e){t=t[t.length-1];if(t&&"paragraph"===t.type)return{raw:e[0],text:e[0].trimRight()};t=e[0].replace(/^ {4}/gm,"");return{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?t:O(t,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],e=function(e,t){if(null===(e=e.match(/^(\s+)(?:```)/)))return t;var n=e[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null!==t&&t[0].length>=n.length?e.slice(n.length):e}).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]&&t[2].trim(),text:e}}},t.heading=function(e){e=this.rules.block.heading.exec(e);if(e)return{type:"heading",raw:e[0],depth:e[1].length,text:e[2]}},t.nptable=function(e){e=this.rules.block.nptable.exec(e);if(e){var t={type:"table",header:I(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[],raw:e[0]};if(t.header.length===t.align.length){for(var n=t.align.length,i=0;i<n;i++)/^ *-+: *$/.test(t.align[i])?t.align[i]="right":/^ *:-+: *$/.test(t.align[i])?t.align[i]="center":/^ *:-+ *$/.test(t.align[i])?t.align[i]="left":t.align[i]=null;for(n=t.cells.length,i=0;i<n;i++)t.cells[i]=I(t.cells[i],t.header.length);return t}}},t.hr=function(e){e=this.rules.block.hr.exec(e);if(e)return{type:"hr",raw:e[0]}},t.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){e=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],text:e}}},t.list=function(e){e=this.rules.block.list.exec(e);if(e){for(var t,n,i,o,r,a=e[0],s=e[2],l=1<s.length,_={type:"list",raw:a,ordered:l,start:l?+s.slice(0,-1):"",loose:!1,items:[]},u=e[0].match(this.rules.block.item),d=!1,c=u.length,h=this.rules.block.listItemStart.exec(u[0]),p=0;p<c;p++){if(a=t=u[p],p!==c-1){if((i=this.rules.block.listItemStart.exec(u[p+1]))[1].length>h[0].length||3<i[1].length){u.splice(p,2,u[p]+"\n"+u[p+1]),p--,c--;continue}(!this.options.pedantic||this.options.smartLists?i[2][i[2].length-1]!==s[s.length-1]:l==(1===i[2].length))&&(n=u.slice(p+1).join("\n"),_.raw=_.raw.substring(0,_.raw.length-n.length),p=c-1),h=i}i=t.length,~(t=t.replace(/^ *([*+-]|\d+[.)]) ?/,"")).indexOf("\n ")&&(i-=t.length,t=this.options.pedantic?t.replace(/^ {1,4}/gm,""):t.replace(new RegExp("^ {1,"+i+"}","gm"),"")),i=d||/\n\n(?!\s*$)/.test(t),p!==c-1&&(d="\n"===t.charAt(t.length-1),i=i||d),i&&(_.loose=!0),this.options.gfm&&(r=void 0,(o=/^\[[ xX]\] /.test(t))&&(r=" "!==t[1],t=t.replace(/^\[[ xX]\] +/,""))),_.items.push({type:"list_item",raw:a,task:o,checked:r,loose:i,text:t})}return _}},t.html=function(e){e=this.rules.block.html.exec(e);if(e)return{type:this.options.sanitize?"paragraph":"html",raw:e[0],pre:!this.options.sanitizer&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):R(e[0]):e[0]}},t.def=function(e){e=this.rules.block.def.exec(e);if(e)return e[3]&&(e[3]=e[3].substring(1,e[3].length-1)),{tag:e[1].toLowerCase().replace(/\s+/g," "),raw:e[0],href:e[2],title:e[3]}},t.table=function(e){e=this.rules.block.table.exec(e);if(e){var t={type:"table",header:I(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]};if(t.header.length===t.align.length){t.raw=e[0];for(var n=t.align.length,i=0;i<n;i++)/^ *-+: *$/.test(t.align[i])?t.align[i]="right":/^ *:-+: *$/.test(t.align[i])?t.align[i]="center":/^ *:-+ *$/.test(t.align[i])?t.align[i]="left":t.align[i]=null;for(n=t.cells.length,i=0;i<n;i++)t.cells[i]=I(t.cells[i].replace(/^ *\| *| *\| *$/g,""),t.header.length);return t}}},t.lheading=function(e){e=this.rules.block.lheading.exec(e);if(e)return{type:"heading",raw:e[0],depth:"="===e[2].charAt(0)?1:2,text:e[1]}},t.paragraph=function(e){e=this.rules.block.paragraph.exec(e);if(e)return{type:"paragraph",raw:e[0],text:"\n"===e[1].charAt(e[1].length-1)?e[1].slice(0,-1):e[1]}},t.text=function(e,t){e=this.rules.block.text.exec(e);if(e){t=t[t.length-1];return t&&"text"===t.type?{raw:e[0],text:e[0]}:{type:"text",raw:e[0],text:e[0]}}},t.escape=function(e){e=this.rules.inline.escape.exec(e);if(e)return{type:"escape",raw:e[0],text:R(e[1])}},t.tag=function(e,t,n){e=this.rules.inline.tag.exec(e);if(e)return!t&&/^<a /i.test(e[0])?t=!0:t&&/^<\/a>/i.test(e[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:e[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):R(e[0]):e[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){e=z(t[2],"()");-1<e&&(i=(0===t[0].indexOf("!")?5:4)+t[1].length+e,t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,i).trim(),t[3]="");var n,e=t[2],i="";return i=this.options.pedantic?(n=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(e),n?(e=n[1],n[3]):""):t[3]?t[3].slice(1,-1):"",P(t,{href:(e=e.trim().replace(/^<([\s\S]*)>$/,"$1"))&&e.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},t[0])}},t.reflink=function(e,t){if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){e=(n[2]||n[1]).replace(/\s+/g," ");if((e=t[e.toLowerCase()])&&e.href)return P(n,e,n[0]);var n=n[0].charAt(0);return{type:"text",raw:n,text:n}}},t.strong=function(e,t,n){void 0===n&&(n="");var i=this.rules.inline.strong.start.exec(e);if(i&&(!i[1]||i[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var o,r="**"===i[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;for(r.lastIndex=0;null!=(i=r.exec(t));)if(o=this.rules.inline.strong.middle.exec(t.slice(0,i.index+3)))return{type:"strong",raw:e.slice(0,o[0].length),text:e.slice(2,o[0].length-2)}}},t.em=function(e,t,n){void 0===n&&(n="");var i=this.rules.inline.em.start.exec(e);if(i&&(!i[1]||i[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var o,r="*"===i[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;for(r.lastIndex=0;null!=(i=r.exec(t));)if(o=this.rules.inline.em.middle.exec(t.slice(0,i.index+2)))return{type:"em",raw:e.slice(0,o[0].length),text:e.slice(1,o[0].length-1)}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),i=/[^ ]/.test(n),e=n.startsWith(" ")&&n.endsWith(" ");return i&&e&&(n=n.substring(1,n.length-1)),n=R(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){e=this.rules.inline.br.exec(e);if(e)return{type:"br",raw:e[0]}},t.del=function(e){e=this.rules.inline.del.exec(e);if(e)return{type:"del",raw:e[0],text:e[2]}},t.autolink=function(e,t){e=this.rules.inline.autolink.exec(e);if(e){var n,t="@"===e[2]?"mailto:"+(n=R(this.options.mangle?t(e[1]):e[1])):n=R(e[1]);return{type:"link",raw:e[0],text:n,href:t,tokens:[{type:"text",raw:n,text:n}]}}},t.url=function(e,t){var n,i,o,r;if(n=this.rules.inline.url.exec(e)){if("@"===n[2])o="mailto:"+(i=R(this.options.mangle?t(n[0]):n[0]));else{for(;r=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0],r!==n[0];);i=R(n[0]),o="www."===n[1]?"http://"+i:i}return{type:"link",raw:n[0],text:i,href:o,tokens:[{type:"text",raw:i,text:i}]}}},t.inlineText=function(e,t,n){e=this.rules.inline.text.exec(e);if(e){n=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):R(e[0]):e[0]:R(this.options.smartypants?n(e[0]):e[0]);return{type:"text",raw:e[0],text:n}}},e}(),E=$,A=C,$=S,C={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?! {0,3}bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:E,table:E,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};C.def=A(C.def).replace("label",C._label).replace("title",C._title).getRegex(),C.bullet=/(?:[*+-]|\d{1,9}[.)])/,C.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/,C.item=A(C.item,"gm").replace(/bull/g,C.bullet).getRegex(),C.listItemStart=A(/^( *)(bull)/).replace("bull",C.bullet).getRegex(),C.list=A(C.list).replace(/bull/g,C.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+C.def.source+")").getRegex(),C._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",C._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,C.html=A(C.html,"i").replace("comment",C._comment).replace("tag",C._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),C.paragraph=A(C._paragraph).replace("hr",C.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",C._tag).getRegex(),C.blockquote=A(C.blockquote).replace("paragraph",C.paragraph).getRegex(),C.normal=$({},C),C.gfm=$({},C.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n {0,3}([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n {0,3}\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),C.gfm.nptable=A(C.gfm.nptable).replace("hr",C.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",C._tag).getRegex(),C.gfm.table=A(C.gfm.table).replace("hr",C.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",C._tag).getRegex(),C.pedantic=$({},C.normal,{html:A("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",C._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:E,paragraph:A(C.normal._paragraph).replace("hr",C.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",C.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});E={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:E,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation_\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation*\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation_\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation*\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:E,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\s*punctuation])/,_punctuation:"!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~"};E.punctuation=A(E.punctuation).replace(/punctuation/g,E._punctuation).getRegex(),E._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",E._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",E._comment=A(C._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),E.em.start=A(E.em.start).replace(/punctuation/g,E._punctuation).getRegex(),E.em.middle=A(E.em.middle).replace(/punctuation/g,E._punctuation).replace(/overlapSkip/g,E._overlapSkip).getRegex(),E.em.endAst=A(E.em.endAst,"g").replace(/punctuation/g,E._punctuation).getRegex(),E.em.endUnd=A(E.em.endUnd,"g").replace(/punctuation/g,E._punctuation).getRegex(),E.strong.start=A(E.strong.start).replace(/punctuation/g,E._punctuation).getRegex(),E.strong.middle=A(E.strong.middle).replace(/punctuation/g,E._punctuation).replace(/overlapSkip/g,E._overlapSkip).getRegex(),E.strong.endAst=A(E.strong.endAst,"g").replace(/punctuation/g,E._punctuation).getRegex(),E.strong.endUnd=A(E.strong.endUnd,"g").replace(/punctuation/g,E._punctuation).getRegex(),E.blockSkip=A(E._blockSkip,"g").getRegex(),E.overlapSkip=A(E._overlapSkip,"g").getRegex(),E._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,E._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,E._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,E.autolink=A(E.autolink).replace("scheme",E._scheme).replace("email",E._email).getRegex(),E._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,E.tag=A(E.tag).replace("comment",E._comment).replace("attribute",E._attribute).getRegex(),E._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,E._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,E._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,E.link=A(E.link).replace("label",E._label).replace("href",E._href).replace("title",E._title).getRegex(),E.reflink=A(E.reflink).replace("label",E._label).getRegex(),E.reflinkSearch=A(E.reflinkSearch,"g").replace("reflink",E.reflink).replace("nolink",E.nolink).getRegex(),E.normal=$({},E),E.pedantic=$({},E.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:A(/^!?\[(label)\]\((.*?)\)/).replace("label",E._label).getRegex(),reflink:A(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",E._label).getRegex()}),E.gfm=$({},E.normal,{escape:A(E.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),E.gfm.url=A(E.gfm.url,"i").replace("email",E.gfm._extended_email).getRegex(),E.breaks=$({},E.gfm,{br:A(E.br).replace("{2,}","*").getRegex(),text:A(E.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var E={block:C,inline:E},q=t.defaults,H=E.block,B=E.inline,M=D;function F(e){return e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function U(e){for(var t,n="",i=e.length,o=0;o<i;o++)t=e.charCodeAt(o),.5<Math.random()&&(t="x"+t.toString(16)),n+="&#"+t+";";return n}var W=function(){function n(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||q,this.options.tokenizer=this.options.tokenizer||new L,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;e={block:H.normal,inline:B.normal};this.options.pedantic?(e.block=H.pedantic,e.inline=B.pedantic):this.options.gfm&&(e.block=H.gfm,this.options.breaks?e.inline=B.breaks:e.inline=B.gfm),this.tokenizer.rules=e}n.lex=function(e,t){return new n(t).lex(e)},n.lexInline=function(e,t){return new n(t).inlineTokens(e)};var e,t,i=n.prototype;return i.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},i.blockTokens=function(e,t,n){var i,o,r,a;for(void 0===t&&(t=[]),void 0===n&&(n=!0),e=e.replace(/^ +$/gm,"");e;)if(i=this.tokenizer.space(e))e=e.substring(i.raw.length),i.type&&t.push(i);else if(i=this.tokenizer.code(e,t))e=e.substring(i.raw.length),i.type?t.push(i):((a=t[t.length-1]).raw+="\n"+i.raw,a.text+="\n"+i.text);else if(i=this.tokenizer.fences(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.heading(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.nptable(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.hr(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.blockquote(e))e=e.substring(i.raw.length),i.tokens=this.blockTokens(i.text,[],n),t.push(i);else if(i=this.tokenizer.list(e)){for(e=e.substring(i.raw.length),r=i.items.length,o=0;o<r;o++)i.items[o].tokens=this.blockTokens(i.items[o].text,[],!1);t.push(i)}else if(i=this.tokenizer.html(e))e=e.substring(i.raw.length),t.push(i);else if(n&&(i=this.tokenizer.def(e)))e=e.substring(i.raw.length),this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title});else if(i=this.tokenizer.table(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.lheading(e))e=e.substring(i.raw.length),t.push(i);else if(n&&(i=this.tokenizer.paragraph(e)))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.text(e,t))e=e.substring(i.raw.length),i.type?t.push(i):((a=t[t.length-1]).raw+="\n"+i.raw,a.text+="\n"+i.text);else if(e){var s="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(s);break}throw new Error(s)}return t},i.inline=function(e){for(var t,n,i,o,r,a=e.length,s=0;s<a;s++)switch((r=e[s]).type){case"paragraph":case"text":case"heading":r.tokens=[],this.inlineTokens(r.text,r.tokens);break;case"table":for(r.tokens={header:[],cells:[]},i=r.header.length,t=0;t<i;t++)r.tokens.header[t]=[],this.inlineTokens(r.header[t],r.tokens.header[t]);for(i=r.cells.length,t=0;t<i;t++)for(o=r.cells[t],r.tokens.cells[t]=[],n=0;n<o.length;n++)r.tokens.cells[t][n]=[],this.inlineTokens(o[n],r.tokens.cells[t][n]);break;case"blockquote":this.inline(r.tokens);break;case"list":for(i=r.items.length,t=0;t<i;t++)this.inline(r.items[t].tokens)}return e},i.inlineTokens=function(e,t,n,i){var o;void 0===t&&(t=[]),void 0===n&&(n=!1),void 0===i&&(i=!1);var r,a,s,l=e;if(this.tokens.links){var _=Object.keys(this.tokens.links);if(0<_.length)for(;null!=(r=this.tokenizer.rules.inline.reflinkSearch.exec(l));)_.includes(r[0].slice(r[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,r.index)+"["+M("a",r[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(r=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,r.index)+"["+M("a",r[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;e;)if(a||(s=""),a=!1,o=this.tokenizer.escape(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.tag(e,n,i))e=e.substring(o.raw.length),n=o.inLink,i=o.inRawBlock,t.push(o);else if(o=this.tokenizer.link(e))e=e.substring(o.raw.length),"link"===o.type&&(o.tokens=this.inlineTokens(o.text,[],!0,i)),t.push(o);else if(o=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(o.raw.length),"link"===o.type&&(o.tokens=this.inlineTokens(o.text,[],!0,i)),t.push(o);else if(o=this.tokenizer.strong(e,l,s))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,i),t.push(o);else if(o=this.tokenizer.em(e,l,s))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,i),t.push(o);else if(o=this.tokenizer.codespan(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.br(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.del(e))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,i),t.push(o);else if(o=this.tokenizer.autolink(e,U))e=e.substring(o.raw.length),t.push(o);else if(n||!(o=this.tokenizer.url(e,U))){if(o=this.tokenizer.inlineText(e,i,F))e=e.substring(o.raw.length),s=o.raw.slice(-1),a=!0,t.push(o);else if(e){var u="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(u);break}throw new Error(u)}}else e=e.substring(o.raw.length),t.push(o);return t},e=n,t=[{key:"rules",get:function(){return{block:H,inline:B}}}],(i=null)&&o(e.prototype,i),t&&o(e,t),n}(),K=t.defaults,G=T,V=v,Q=function(){function e(e){this.options=e||K}var t=e.prototype;return t.code=function(e,t,n){var i=(t||"").match(/\S*/)[0];return!this.options.highlight||null!=(t=this.options.highlight(e,i))&&t!==e&&(n=!0,e=t),i?'<pre><code class="'+this.options.langPrefix+V(i,!0)+'">'+(n?e:V(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:V(e,!0))+"</code></pre>\n"},t.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},t.html=function(e){return e},t.heading=function(e,t,n,i){return this.options.headerIds?"<h"+t+' id="'+this.options.headerPrefix+i.slug(n)+'">'+e+"</h"+t+">\n":"<h"+t+">"+e+"</h"+t+">\n"},t.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},t.list=function(e,t,n){var i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+i+">\n"},t.listitem=function(e){return"<li>"+e+"</li>\n"},t.checkbox=function(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},t.paragraph=function(e){return"<p>"+e+"</p>\n"},t.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n"+(t=t&&"<tbody>"+t+"</tbody>")+"</table>\n"},t.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"</"+n+">\n"},t.strong=function(e){return"<strong>"+e+"</strong>"},t.em=function(e){return"<em>"+e+"</em>"},t.codespan=function(e){return"<code>"+e+"</code>"},t.br=function(){return this.options.xhtml?"<br/>":"<br>"},t.del=function(e){return"<del>"+e+"</del>"},t.link=function(e,t,n){if(null===(e=G(this.options.sanitize,this.options.baseUrl,e)))return n;e='<a href="'+V(e)+'"';return t&&(e+=' title="'+t+'"'),e+=">"+n+"</a>"},t.image=function(e,t,n){if(null===(e=G(this.options.sanitize,this.options.baseUrl,e)))return n;n='<img src="'+e+'" alt="'+n+'"';return t&&(n+=' title="'+t+'"'),n+=this.options.xhtml?"/>":">"},t.text=function(e){return e},e}(),J=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),X=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var n=e,i=0;if(this.seen.hasOwnProperty(n))for(i=this.seen[e];n=e+"-"+ ++i,this.seen.hasOwnProperty(n););return t||(this.seen[e]=i,this.seen[n]=0),n},t.slug=function(e,t){void 0===t&&(t={});var n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)},e}(),Y=t.defaults,Z=x,ee=function(){function n(e){this.options=e||Y,this.options.renderer=this.options.renderer||new Q,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new J,this.slugger=new X}n.parse=function(e,t){return new n(t).parse(e)},n.parseInline=function(e,t){return new n(t).parseInline(e)};var e=n.prototype;return e.parse=function(e,t){void 0===t&&(t=!0);for(var n,i,o,r,a,s,l,_,u,d,c,h,p,m,f,g="",k=e.length,b=0;b<k;b++)switch((_=e[b]).type){case"space":continue;case"hr":g+=this.renderer.hr();continue;case"heading":g+=this.renderer.heading(this.parseInline(_.tokens),_.depth,Z(this.parseInline(_.tokens,this.textRenderer)),this.slugger);continue;case"code":g+=this.renderer.code(_.text,_.lang,_.escaped);continue;case"table":for(s=u="",o=_.header.length,n=0;n<o;n++)s+=this.renderer.tablecell(this.parseInline(_.tokens.header[n]),{header:!0,align:_.align[n]});for(u+=this.renderer.tablerow(s),l="",o=_.cells.length,n=0;n<o;n++){for(s="",r=(a=_.tokens.cells[n]).length,i=0;i<r;i++)s+=this.renderer.tablecell(this.parseInline(a[i]),{header:!1,align:_.align[i]});l+=this.renderer.tablerow(s)}g+=this.renderer.table(u,l);continue;case"blockquote":l=this.parse(_.tokens),g+=this.renderer.blockquote(l);continue;case"list":for(u=_.ordered,w=_.start,d=_.loose,o=_.items.length,l="",n=0;n<o;n++)p=(h=_.items[n]).checked,m=h.task,c="",h.task&&(f=this.renderer.checkbox(p),d?0<h.tokens.length&&"text"===h.tokens[0].type?(h.tokens[0].text=f+" "+h.tokens[0].text,h.tokens[0].tokens&&0<h.tokens[0].tokens.length&&"text"===h.tokens[0].tokens[0].type&&(h.tokens[0].tokens[0].text=f+" "+h.tokens[0].tokens[0].text)):h.tokens.unshift({type:"text",text:f}):c+=f),c+=this.parse(h.tokens,d),l+=this.renderer.listitem(c,m,p);g+=this.renderer.list(l,u,w);continue;case"html":g+=this.renderer.html(_.text);continue;case"paragraph":g+=this.renderer.paragraph(this.parseInline(_.tokens));continue;case"text":for(l=_.tokens?this.parseInline(_.tokens):_.text;b+1<k&&"text"===e[b+1].type;)l+="\n"+((_=e[++b]).tokens?this.parseInline(_.tokens):_.text);g+=t?this.renderer.paragraph(l):l;continue;default:var w='Token with "'+_.type+'" type was not found.';if(this.options.silent)return void console.error(w);throw new Error(w)}return g},e.parseInline=function(e,t){t=t||this.renderer;for(var n,i="",o=e.length,r=0;r<o;r++)switch((n=e[r]).type){case"escape":i+=t.text(n.text);break;case"html":i+=t.html(n.text);break;case"link":i+=t.link(n.href,n.title,this.parseInline(n.tokens,t));break;case"image":i+=t.image(n.href,n.title,n.text);break;case"strong":i+=t.strong(this.parseInline(n.tokens,t));break;case"em":i+=t.em(this.parseInline(n.tokens,t));break;case"codespan":i+=t.codespan(n.text);break;case"br":i+=t.br();break;case"del":i+=t.del(this.parseInline(n.tokens,t));break;case"text":i+=t.text(n.text);break;default:var a='Token with "'+n.type+'" type was not found.';if(this.options.silent)return void console.error(a);throw new Error(a)}return i},n}(),te=S,ne=N,ie=v,v=t.getDefaults,oe=t.changeDefaults,t=t.defaults;function re(e,n,i){if(null==e)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if("function"==typeof n&&(i=n,n=null),n=te({},re.defaults,n||{}),ne(n),i){var o,r=n.highlight;try{o=W.lex(e,n)}catch(e){return i(e)}var a=function(t){var e;if(!t)try{e=ee.parse(o,n)}catch(e){t=e}return n.highlight=r,t?i(t):i(null,e)};if(!r||r.length<3)return a();if(delete n.highlight,!o.length)return a();var s=0;return re.walkTokens(o,function(n){"code"===n.type&&(s++,setTimeout(function(){r(n.text,n.lang,function(e,t){return e?a(e):(null!=t&&t!==n.text&&(n.text=t,n.escaped=!0),void(0===--s&&a()))})},0))}),void(0===s&&a())}try{var t=W.lex(e,n);return n.walkTokens&&re.walkTokens(t,n.walkTokens),ee.parse(t,n)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",n.silent)return"<p>An error occurred:</p><pre>"+ie(e.message+"",!0)+"</pre>";throw e}}return re.options=re.setOptions=function(e){return te(re.defaults,e),oe(re.defaults),re},re.getDefaults=v,re.defaults=t,re.use=function(s){var t,n=te({},s);s.renderer&&function(){var e,a=re.defaults.renderer||new Q;for(e in s.renderer)!function(o){var r=a[o];a[o]=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=s.renderer[o].apply(a,t);return!1===i&&(i=r.apply(a,t)),i}}(e);n.renderer=a}(),s.tokenizer&&function(){var e,a=re.defaults.tokenizer||new L;for(e in s.tokenizer)!function(o){var r=a[o];a[o]=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=s.tokenizer[o].apply(a,t);return!1===i&&(i=r.apply(a,t)),i}}(e);n.tokenizer=a}(),s.walkTokens&&(t=re.defaults.walkTokens,n.walkTokens=function(e){s.walkTokens(e),t&&t(e)}),re.setOptions(n)},re.walkTokens=function(e,t){for(var n,i=d(e);!(n=i()).done;){var o=n.value;switch(t(o),o.type){case"table":for(var r=d(o.tokens.header);!(a=r()).done;){var a=a.value;re.walkTokens(a,t)}for(var s,l=d(o.tokens.cells);!(s=l()).done;)for(var _=d(s.value);!(u=_()).done;){var u=u.value;re.walkTokens(u,t)}break;case"list":re.walkTokens(o.items,t);break;default:o.tokens&&re.walkTokens(o.tokens,t)}}},re.parseInline=function(e,t){if(null==e)throw new Error("marked.parseInline(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");t=te({},re.defaults,t||{}),ne(t);try{var n=W.lexInline(e,t);return t.walkTokens&&re.walkTokens(n,t.walkTokens),ee.parseInline(n,t)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",t.silent)return"<p>An error occurred:</p><pre>"+ie(e.message+"",!0)+"</pre>";throw e}},re.Parser=ee,re.parser=ee.parse,re.Renderer=Q,re.TextRenderer=J,re.Lexer=W,re.lexer=W.lex,re.Tokenizer=L,re.Slugger=X,re.parse=re}),function(e){var t;"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?(t=require("jquery"),module.exports=e(t)):e(jQuery)}(function(e){if(void 0===e)throw new Error("jQuery.textcomplete requires jQuery");return function(r){"use strict";var a=1;r.fn.textcomplete=function(t,n){var o=Array.prototype.slice.call(arguments);return this.each(function(){var e=r(this),i=e.data("textComplete");i||((n=n||{})._oid=a++,i=new r.fn.textcomplete.Completer(this,n),e.data("textComplete",i)),"string"==typeof t?i&&(o.shift(),i[t].apply(i,o),"destroy"===t&&e.removeData("textComplete")):(r.each(t,function(n){r.each(["header","footer","placement","maxCount"],function(e){var t;n[e]&&(i.option[e]=n[e],t=e+"as a strategy param is deprecated. Use option.",console.warn&&console.warn(t),delete n[e])})}),i.register(r.fn.textcomplete.Strategy.parse(t,{el:this,$el:e})))})}}(e),function(a){"use strict";function i(e,t){if(this.$el=a(e),this.id="textcomplete"+l++,this.strategies=[],this.views=[],this.option=a.extend({},i.defaults,t),!(this.$el.is("input[type=text]")||this.$el.is("input[type=search]")||this.$el.is("textarea")||e.isContentEditable||"true"==e.contentEditable))throw new Error("textcomplete must be called on a Textarea or a ContentEditable.");var n;e===e.ownerDocument.activeElement?this.initialize():((n=this).$el.one("focus."+this.id,function(){n.initialize()}),this.option.adapter&&"CKEditor"!=this.option.adapter||"undefined"==typeof CKEDITOR||!this.$el.is("textarea")||CKEDITOR.on("instanceReady",function(t){-1==a.inArray(t.editor.id,_)&&(_.push(t.editor.id),t.editor.on("focus",function(e){n.$el=a(t.editor.editable().$),n.option.adapter||(n.option.adapter=a.fn.textcomplete.CKEditor),n.option.ckeditor_instance=t.editor,n.initialize()}))}))}var o,r,s,l=0,_=[];i.defaults={appendTo:"body",className:"",dropdownClassName:"dropdown-menu textcomplete-dropdown",maxCount:10,zIndex:"100",rightEdgeOffset:30},a.extend(i.prototype,{id:null,option:null,strategies:null,adapter:null,dropdown:null,$el:null,$iframe:null,initialize:function(){var e,t=this.$el.get(0);if(this.$el.prop("ownerDocument")!==document&&window.frames.length)for(var n=0;n<window.frames.length;n++)if(this.$el.prop("ownerDocument")===window.frames[n].document){this.$iframe=a(window.frames[n].frameElement);break}this.dropdown=new a.fn.textcomplete.Dropdown(t,this,this.option),e=this.option.adapter||(e=this.$el.is("textarea")||this.$el.is("input[type=text]")||this.$el.is("input[type=search]")?"number"==typeof t.selectionEnd?"Textarea":"IETextarea":"ContentEditable",a.fn.textcomplete[e]),this.adapter=new e(t,this,this.option)},destroy:function(){this.$el.off("."+this.id),this.adapter&&this.adapter.destroy(),this.dropdown&&this.dropdown.destroy(),this.$el=this.adapter=this.dropdown=null},deactivate:function(){this.dropdown&&this.dropdown.deactivate()},trigger:function(e,t){this.dropdown||this.initialize(),null!=e||(e=this.adapter.getTextFromHeadToCaret());var n=this._extractSearchQuery(e);n.length?(e=n[1],t&&this._term===e&&""!==e||(this._term=e,this._search.apply(this,n))):(this._term=null,this.dropdown.deactivate())},fire:function(e){var t=Array.prototype.slice.call(arguments,1);return this.$el.trigger(e,t),this},register:function(e){Array.prototype.push.apply(this.strategies,e)},select:function(e,t,n){this._term=null,this.adapter.select(e,t,n),this.fire("change").fire("textComplete:select",e,t),this.adapter.focus()},_clearAtNext:!0,_term:null,_extractSearchQuery:function(e){for(var t,n=0;n<this.strategies.length;n++){var i=this.strategies[n],o=i.context(e);if(o||""===o){var r=a.isFunction(i.match)?i.match(e):i.match;t=o,"[object String]"===Object.prototype.toString.call(t)&&(e=o);r=e.match(r);if(r)return[i,r[i.index],r]}}return[]},_search:(o=function(n,i,o,e){var r=this;i.search(o,function(e,t){r.dropdown.shown||r.dropdown.activate(),r._clearAtNext&&(r.dropdown.clear(),r._clearAtNext=!1),r.dropdown.setPosition(r.adapter.getCaretPosition()),r.dropdown.render(r._zip(e,i,o)),t||(n(),r._clearAtNext=!0)},e)},function(){var n,e=Array.prototype.slice.call(arguments);r?s=e:(r=!0,n=this,e.unshift(function e(){var t;s?(t=s,s=void 0,t.unshift(e),o.apply(n,t)):r=!1}),o.apply(this,e))}),_zip:function(e,t,n){return a.map(e,function(e){return{value:e,strategy:t,term:n}})}}),a.fn.textcomplete.Completer=i}(e),function(o){"use strict";function r(e,t,n){this.$el=r.createElement(n),this.completer=t,this.id=t.id+"dropdown",this._data=[],this.$inputEl=o(e),(this.option=n).listPosition&&(this.setPosition=n.listPosition),n.height&&this.$el.height(n.height);var i=this;o.each(["maxCount","placement","footer","header","noResultsMessage","className"],function(e,t){null!=n[t]&&(i[t]=n[t])}),this._bindEvents(e),s[this.id]=this}var a=o(window),s={};o(document).on("click",function(e){var n=e.originalEvent&&e.originalEvent.keepTextCompleteDropdown;o.each(s,function(e,t){e!==n&&t.deactivate()})});var n={SKIP_DEFAULT:0,KEY_UP:1,KEY_DOWN:2,KEY_ENTER:3,KEY_PAGEUP:4,KEY_PAGEDOWN:5,KEY_ESCAPE:6};o.extend(r,{createElement:function(e){var t=e.appendTo;return t instanceof o||(t=o(t)),o("<ul></ul>").addClass(e.dropdownClassName).attr("id","textcomplete-dropdown-"+e._oid).css({display:"none",left:0,position:"absolute",zIndex:e.zIndex}).appendTo(t)}}),o.extend(r.prototype,{$el:null,$inputEl:null,completer:null,footer:null,header:null,id:null,maxCount:null,placement:"",shown:!1,data:[],className:"",destroy:function(){this.deactivate(),this.$el.off("."+this.id),this.$inputEl.off("."+this.id),this.clear(),this.$el.remove(),this.$el=this.$inputEl=this.completer=null,delete s[this.id]},render:function(e){var t=this._buildContents(e),n=o.map(e,function(e){return e.value});e.length?((e=e[0].strategy).id?this.$el.attr("data-strategy",e.id):this.$el.removeAttr("data-strategy"),this._renderHeader(n),this._renderFooter(n),t&&(this._renderContents(t),this._fitToBottom(),this._fitToRight(),this._activateIndexedItem()),this._setScroll()):this.noResultsMessage?this._renderNoResultsMessage(n):this.shown&&this.deactivate()},setPosition:function(e){var t="absolute";return this.$inputEl.add(this.$inputEl.parents()).each(function(){return"absolute"!==o(this).css("position")&&("fixed"===o(this).css("position")?(e.top-=a.scrollTop(),e.left-=a.scrollLeft(),!(t="fixed")):void 0)}),this.$el.css(this._applyPlacement(e)),this.$el.css({position:t}),this},clear:function(){this.$el.html(""),this.data=[],this._index=0,this._$header=this._$footer=this._$noResultsMessage=null},activate:function(){return this.shown||(this.clear(),this.$el.show(),this.className&&this.$el.addClass(this.className),this.completer.fire("textComplete:show"),this.shown=!0),this},deactivate:function(){return this.shown&&(this.$el.hide(),this.className&&this.$el.removeClass(this.className),this.completer.fire("textComplete:hide"),this.shown=!1),this},isUp:function(e){return 38===e.keyCode||e.ctrlKey&&80===e.keyCode},isDown:function(e){return 40===e.keyCode||e.ctrlKey&&78===e.keyCode},isEnter:function(e){return!(e.ctrlKey||e.altKey||e.metaKey||e.shiftKey)&&(13===e.keyCode||9===e.keyCode||!0===this.option.completeOnSpace&&32===e.keyCode)},isPageup:function(e){return 33===e.keyCode},isPagedown:function(e){return 34===e.keyCode},isEscape:function(e){return 27===e.keyCode},_data:null,_index:null,_$header:null,_$noResultsMessage:null,_$footer:null,_bindEvents:function(){this.$el.on("mousedown."+this.id,".textcomplete-item",o.proxy(this._onClick,this)),this.$el.on("touchstart."+this.id,".textcomplete-item",o.proxy(this._onClick,this)),this.$el.on("mouseover."+this.id,".textcomplete-item",o.proxy(this._onMouseover,this)),this.$inputEl.on("keydown."+this.id,o.proxy(this._onKeydown,this))},_onClick:function(e){var t=o(e.target);e.preventDefault(),e.originalEvent.keepTextCompleteDropdown=this.id,t.hasClass("textcomplete-item")||(t=t.closest(".textcomplete-item"));t=this.data[parseInt(t.data("index"),10)];this.completer.select(t.value,t.strategy,e);var n=this;setTimeout(function(){n.deactivate(),"touchstart"===e.type&&n.$inputEl.focus()},0)},_onMouseover:function(e){var t=o(e.target);e.preventDefault(),t.hasClass("textcomplete-item")||(t=t.closest(".textcomplete-item")),this._index=parseInt(t.data("index"),10),this._activateIndexedItem()},_onKeydown:function(e){var t;if(this.shown)switch(o.isFunction(this.option.onKeydown)&&(t=this.option.onKeydown(e,n)),null==t&&(t=this._defaultKeydown(e)),t){case n.KEY_UP:e.preventDefault(),this._up();break;case n.KEY_DOWN:e.preventDefault(),this._down();break;case n.KEY_ENTER:e.preventDefault(),this._enter(e);break;case n.KEY_PAGEUP:e.preventDefault(),this._pageup();break;case n.KEY_PAGEDOWN:e.preventDefault(),this._pagedown();break;case n.KEY_ESCAPE:e.preventDefault(),this.deactivate()}},_defaultKeydown:function(e){return this.isUp(e)?n.KEY_UP:this.isDown(e)?n.KEY_DOWN:this.isEnter(e)?n.KEY_ENTER:this.isPageup(e)?n.KEY_PAGEUP:this.isPagedown(e)?n.KEY_PAGEDOWN:this.isEscape(e)?n.KEY_ESCAPE:void 0},_up:function(){0===this._index?this._index=this.data.length-1:--this._index,this._activateIndexedItem(),this._setScroll()},_down:function(){this._index===this.data.length-1?this._index=0:this._index+=1,this._activateIndexedItem(),this._setScroll()},_enter:function(e){var t=this.data[parseInt(this._getActiveElement().data("index"),10)];this.completer.select(t.value,t.strategy,e),this.deactivate()},_pageup:function(){var t=0,n=this._getActiveElement().position().top-this.$el.innerHeight();this.$el.children().each(function(e){return o(this).position().top+o(this).outerHeight()>n?(t=e,!1):void 0}),this._index=t,this._activateIndexedItem(),this._setScroll()},_pagedown:function(){var t=this.data.length-1,n=this._getActiveElement().position().top+this.$el.innerHeight();this.$el.children().each(function(e){return o(this).position().top>n?(t=e,!1):void 0}),this._index=t,this._activateIndexedItem(),this._setScroll()},_activateIndexedItem:function(){this.$el.find(".textcomplete-item.active").removeClass("active"),this._getActiveElement().addClass("active")},_getActiveElement:function(){return this.$el.children(".textcomplete-item:nth("+this._index+")")},_setScroll:function(){var e=this._getActiveElement(),t=e.position().top,n=e.outerHeight(),i=this.$el.innerHeight(),e=this.$el.scrollTop();0===this._index||this._index==this.data.length-1||t<0?this.$el.scrollTop(t+e):i<t+n&&this.$el.scrollTop(t+n+e-i)},_buildContents:function(e){for(var t,n,i="",o=0;o<e.length&&this.data.length!==this.maxCount;o++)t=e[o],function(e,t){for(var n,i=t.strategy.idProperty,o=0;o<e.length;o++)if((n=e[o]).strategy===t.strategy)if(i){if(n.value[i]===t.value[i])return!0}else if(n.value===t.value)return!0;return!1}(this.data,t)||(n=this.data.length,this.data.push(t),i+='<li class="textcomplete-item" data-index="'+n+'"><a>',i+=t.strategy.template(t.value,t.term),i+="</a></li>");return i},_renderHeader:function(e){this.header&&(this._$header||(this._$header=o('<li class="textcomplete-header"></li>').prependTo(this.$el)),e=o.isFunction(this.header)?this.header(e):this.header,this._$header.html(e))},_renderFooter:function(e){this.footer&&(this._$footer||(this._$footer=o('<li class="textcomplete-footer"></li>').appendTo(this.$el)),e=o.isFunction(this.footer)?this.footer(e):this.footer,this._$footer.html(e))},_renderNoResultsMessage:function(e){this.noResultsMessage&&(this._$noResultsMessage||(this._$noResultsMessage=o('<li class="textcomplete-no-results-message"></li>').appendTo(this.$el)),e=o.isFunction(this.noResultsMessage)?this.noResultsMessage(e):this.noResultsMessage,this._$noResultsMessage.html(e))},_renderContents:function(e){this._$footer?this._$footer.before(e):this.$el.append(e)},_fitToBottom:function(){var e=a.scrollTop()+a.height(),t=this.$el.height();this.$el.position().top+t>e&&(this.completer.$iframe||this.$el.offset({top:e-t}))},_fitToRight:function(){for(var e,t=this.option.rightEdgeOffset,n=this.$el.offset().left,i=this.$el.width(),o=a.width()-t;o<n+i&&(this.$el.offset({left:n-t}),!(n<=(e=this.$el.offset().left)));)n=e},_applyPlacement:function(e){return-1!==this.placement.indexOf("top")?e={top:"auto",bottom:this.$el.parent().height()-e.top+e.lineHeight,left:e.left}:(e.bottom="auto",delete e.lineHeight),-1!==this.placement.indexOf("absleft")?e.left=0:-1!==this.placement.indexOf("absright")&&(e.right=0,e.left="auto"),e}}),o.fn.textcomplete.Dropdown=r,o.extend(o.fn.textcomplete,n)}(e),function(n){"use strict";function i(e){var i,o;n.extend(this,e),this.cache&&(this.search=(i=this.search,o={},function(t,n){o[t]?n(o[t]):i.call(this,t,function(e){o[t]=(o[t]||[]).concat(e),n.apply(null,arguments)})}))}i.parse=function(e,t){return n.map(e,function(e){e=new i(e);return e.el=t.el,e.$el=t.$el,e})},n.extend(i.prototype,{match:null,replace:null,search:null,id:null,cache:!1,context:function(){return!0},index:2,template:function(e){return e},idProperty:null}),n.fn.textcomplete.Strategy=i}(e),function(d){"use strict";function e(){}var c=Date.now||function(){return(new Date).getTime()};d.extend(e.prototype,{id:null,completer:null,el:null,$el:null,option:null,initialize:function(e,t,n){var i,o,r,a,s,l,_,u;this.el=e,this.$el=d(e),this.id=t.id+this.constructor.name,this.completer=t,this.option=n,this.option.debounce&&(this._onKeyup=(i=this._onKeyup,o=this.option.debounce,u=function(){var e=c()-l;e<o?r=setTimeout(u,o-e):(r=null,_=i.apply(s,a),s=a=null)},function(){return s=this,a=arguments,l=c(),r=r||setTimeout(u,o),_})),this._bindEvents()},destroy:function(){this.$el.off("."+this.id),this.$el=this.el=this.completer=null},select:function(){throw new Error("Not implemented")},getCaretPosition:function(){var e=this._getCaretRelativePosition(),t=this.$el.offset(),n=this.option.appendTo;return n&&(n instanceof d||(n=d(n)),n=n.offsetParent().offset(),t.top-=n.top,t.left-=n.left),e.top+=t.top,e.left+=t.left,e},focus:function(){this.$el.focus()},_bindEvents:function(){this.$el.on("keyup."+this.id,d.proxy(this._onKeyup,this))},_onKeyup:function(e){this._skipSearch(e)||this.completer.trigger(this.getTextFromHeadToCaret(),!0)},_skipSearch:function(e){switch(e.keyCode){case 9:case 13:case 16:case 17:case 18:case 33:case 34:case 40:case 38:case 27:return!0}if(e.ctrlKey)switch(e.keyCode){case 78:case 80:return!0}}}),d.fn.textcomplete.Adapter=e}(e),function(r){"use strict";function e(e,t,n){this.initialize(e,t,n)}r.extend(e.prototype,r.fn.textcomplete.Adapter.prototype,{select:function(e,t,n){var i=this.getTextFromHeadToCaret(),o=this.el.value.substring(this.el.selectionEnd),n=t.replace(e,n);void 0!==n&&(r.isArray(n)&&(o=n[1]+o,n=n[0]),t=r.isFunction(t.match)?t.match(i):t.match,i=i.replace(t,n),this.$el.val(i+o),this.el.selectionStart=this.el.selectionEnd=i.length)},getTextFromHeadToCaret:function(){return this.el.value.substring(0,this.el.selectionEnd)},_getCaretRelativePosition:function(){var e=r.fn.textcomplete.getCaretCoordinates(this.el,this.el.selectionStart);return{top:e.top+this._calculateLineHeight()-this.$el.scrollTop(),left:e.left-this.$el.scrollLeft(),lineHeight:this._calculateLineHeight()}},_calculateLineHeight:function(){var e,t,n,i=parseInt(this.$el.css("line-height"),10);return isNaN(i)&&(e=this.el.parentNode,t=document.createElement(this.el.nodeName),n=this.el.style,t.setAttribute("style","margin:0px;padding:0px;font-family:"+n.fontFamily+";font-size:"+n.fontSize),t.innerHTML="test",e.appendChild(t),i=t.clientHeight,e.removeChild(t)),i}}),r.fn.textcomplete.Textarea=e}(e),function(r){"use strict";function e(e,t,n){this.initialize(e,t,n),r("<span>吶</span>").css({position:"absolute",top:-9999,left:-9999}).insertBefore(e)}r.extend(e.prototype,r.fn.textcomplete.Textarea.prototype,{select:function(e,t,n){var i=this.getTextFromHeadToCaret(),o=this.el.value.substring(i.length),n=t.replace(e,n);void 0!==n&&(r.isArray(n)&&(o=n[1]+o,n=n[0]),t=r.isFunction(t.match)?t.match(i):t.match,i=i.replace(t,n),this.$el.val(i+o),this.el.focus(),(o=this.el.createTextRange()).collapse(!0),o.moveEnd("character",i.length),o.moveStart("character",i.length),o.select())},getTextFromHeadToCaret:function(){this.el.focus();var e=document.selection.createRange();e.moveStart("character",-this.el.value.length);e=e.text.split("吶");return 1===e.length?e[0]:e[1]}}),r.fn.textcomplete.IETextarea=e}(e),function(c){"use strict";function e(e,t,n){this.initialize(e,t,n)}c.extend(e.prototype,c.fn.textcomplete.Adapter.prototype,{select:function(e,t,n){var i=this.getTextFromHeadToCaret(),o=this.el.ownerDocument.getSelection(),r=o.getRangeAt(0),a=r.cloneRange();a.selectNodeContents(r.startContainer);a=a.toString().substring(r.startOffset),n=t.replace(e,n);if(void 0!==n){c.isArray(n)&&(a=n[1]+a,n=n[0]),t=c.isFunction(t.match)?t.match(i):t.match,i=i.replace(t,n).replace(/ $/," "),r.selectNodeContents(r.startContainer),r.deleteContents();var s=this.el.ownerDocument.createElement("div");s.innerHTML=i;var l=this.el.ownerDocument.createElement("div");l.innerHTML=a;for(var _,u,d=this.el.ownerDocument.createDocumentFragment();_=s.firstChild;)u=d.appendChild(_);for(;_=l.firstChild;)d.appendChild(_);r.insertNode(d),r.setStartAfter(u),r.collapse(!0),o.removeAllRanges(),o.addRange(r)}},_getCaretRelativePosition:function(){var e=this.el.ownerDocument.getSelection().getRangeAt(0).cloneRange(),t=e.endContainer.parentNode,n=this.el.ownerDocument.createElement("span");e.insertNode(n),e.selectNodeContents(n),e.deleteContents(),setTimeout(function(){t.normalize()},0);var i=c(n),e=i.offset();return e.left-=this.$el.offset().left,e.top+=i.height()-this.$el.offset().top,e.lineHeight=i.height(),this.completer.$iframe&&(n=this.completer.$iframe.offset(),e.top+=n.top,e.left+=n.left,e.top-=c(this.completer.$iframe[0].contentWindow.document).scrollTop()),i.remove(),e},getTextFromHeadToCaret:function(){var e=this.el.ownerDocument.getSelection().getRangeAt(0),t=e.cloneRange();return t.selectNodeContents(e.startContainer),t.toString().substring(0,e.startOffset)}}),c.fn.textcomplete.ContentEditable=e}(e),function(e){"use strict";function t(e,t,n){this.initialize(e,t,n)}e.extend(t.prototype,e.fn.textcomplete.ContentEditable.prototype,{_bindEvents:function(){var t=this;this.option.ckeditor_instance.on("key",function(e){e=e.data;return t._onKeyup(e),(!t.completer.dropdown.shown||!t._skipSearch(e))&&void 0},null,null,1),this.$el.on("keyup."+this.id,e.proxy(this._onKeyup,this))}}),e.fn.textcomplete.CKEditor=t}(e),s=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"],l="undefined"!=typeof window,_=l&&null!=window.mozInnerScreenX,e.fn.textcomplete.getCaretCoordinates=function(e,t,n){if(!l)throw new Error("textarea-caret-position#getCaretCoordinates should only be called in a browser");var i=n&&n.debug||!1;!i||(a=document.querySelector("#input-textarea-caret-position-mirror-div"))&&a.parentNode.removeChild(a),(n=document.createElement("div")).id="input-textarea-caret-position-mirror-div",document.body.appendChild(n);var o=n.style,r=window.getComputedStyle?getComputedStyle(e):e.currentStyle;o.whiteSpace="pre-wrap","INPUT"!==e.nodeName&&(o.wordWrap="break-word"),o.position="absolute",i||(o.visibility="hidden"),s.forEach(function(e){o[e]=r[e]}),_?e.scrollHeight>parseInt(r.height)&&(o.overflowY="scroll"):o.overflow="hidden",n.textContent=e.value.substring(0,t),"INPUT"===e.nodeName&&(n.textContent=n.textContent.replace(/\s/g," "));var a=document.createElement("span");return a.textContent=e.value.substring(t)||".",n.appendChild(a),t={top:a.offsetTop+parseInt(r.borderTopWidth),left:a.offsetLeft+parseInt(r.borderLeftWidth)},i?a.style.backgroundColor="#aaa":document.body.removeChild(n),t},e;var s,l,_}),marked.setOptions({gfm:!0,tables:!0,breaks:!0,pedantic:!1,sanitize:!0,smartLists:!0,smartypants:!1}),$(".flaskbb-editor").markdown({iconlibrary:"fa",additionalButtons:[[{name:"groupHelp",data:[{name:"cmdHelp",toggle:!1,title:"Help",icon:"fa fa-question",btnClass:"btn btn-success",callback:function(e){$("#editor-help").modal("show")}}]}]],onPreview:function(e,n){var t="undefined"!=typeof FORUM_URL_PREFIX?FORUM_URL_PREFIX:"";$.ajax({type:"POST",data:e.getContent(),dataType:"text",contentType:"text/plain",url:t+"/markdown",beforeSend:function(e,t){/^(GET|HEAD|OPTIONS|TRACE)$/i.test(t.type)||this.crossDomain||e.setRequestHeader("X-CSRFToken",csrftoken)}}).done(function(e){parse_emoji(e);var t=$(n);$(e).appendTo(t.empty())}).fail(function(e){console.error("Couldn't send text to markdown preview endpoint: "+e)})}}),$(".flaskbb-editor").textcomplete([{match:/\B:([\-+\w]*)$/,search:function(t,e){e($.map(emojies,function(e){return-1!==e[0].indexOf(t)?{character:e[1],name:e[0]}:null}))},template:function(e){return parse_emoji(e.character)+" "+e.name},replace:function(e){return e.character+" "},index:1}],{onKeydown:function(e,t){if(e.ctrlKey&&74===e.keyCode)return t.KEY_ENTER}});var emojies=[["grinning_face","😀"],["beaming_face_with_smiling_eyes","😁"],["face_with_tears_of_joy","😂"],["rolling_on_the_floor_laughing","🤣"],["grinning_face_with_big_eyes","😃"],["grinning_face_with_smiling_eyes","😄"],["grinning_face_with_sweat","😅"],["grinning_squinting_face","😆"],["winking_face","😉"],["smiling_face_with_smiling_eyes","😊"],["face_savoring_food","😋"],["smiling_face_with_sunglasses","😎"],["smiling_face_with_heart-eyes","😍"],["face_blowing_a_kiss","😘"],["kissing_face","😗"],["kissing_face_with_smiling_eyes","😙"],["kissing_face_with_closed_eyes","😚"],["smiling_face","☺️"],["slightly_smiling_face","🙂"],["hugging_face","🤗"],["star-struck","🤩"],["thinking_face","🤔"],["face_with_raised_eyebrow","🤨"],["neutral_face","😐"],["expressionless_face","😑"],["face_without_mouth","😶"],["face_with_rolling_eyes","🙄"],["smirking_face","😏"],["persevering_face","😣"],["sad_but_relieved_face","😥"],["face_with_open_mouth","😮"],["zipper-mouth_face","🤐"],["hushed_face","😯"],["sleepy_face","😪"],["tired_face","😫"],["sleeping_face","😴"],["relieved_face","😌"],["face_with_tongue","😛"],["winking_face_with_tongue","😜"],["squinting_face_with_tongue","😝"],["drooling_face","🤤"],["unamused_face","😒"],["downcast_face_with_sweat","😓"],["pensive_face","😔"],["confused_face","😕"],["upside-down_face","🙃"],["money-mouth_face","🤑"],["astonished_face","😲"],["frowning_face","☹️"],["slightly_frowning_face","🙁"],["confounded_face","😖"],["disappointed_face","😞"],["worried_face","😟"],["face_with_steam_from_nose","😤"],["crying_face","😢"],["loudly_crying_face","😭"],["frowning_face_with_open_mouth","😦"],["anguished_face","😧"],["fearful_face","😨"],["weary_face","😩"],["exploding_head","🤯"],["grimacing_face","😬"],["anxious_face_with_sweat","😰"],["face_screaming_in_fear","😱"],["flushed_face","😳"],["crazy_face","🤪"],["dizzy_face","😵"],["pouting_face","😡"],["angry_face","😠"],["face_with_symbols_on_mouth","🤬"],["face_with_medical_mask","😷"],["face_with_thermometer","🤒"],["face_with_head-bandage","🤕"],["nauseated_face","🤢"],["face_vomiting","🤮"],["sneezing_face","🤧"],["smiling_face_with_halo","😇"],["cowboy_hat_face","🤠"],["clown_face","🤡"],["lying_face","🤥"],["shushing_face","🤫"],["face_with_hand_over_mouth","🤭"],["face_with_monocle","🧐"],["nerd_face","🤓"],["smiling_face_with_horns","😈"],["angry_face_with_horns","👿"],["ogre","👹"],["goblin","👺"],["skull","💀"],["skull_and_crossbones","☠️"],["ghost","👻"],["alien","👽"],["alien_monster","👾"],["robot_face","🤖"],["pile_of_poo","💩"],["grinning_cat_face","😺"],["grinning_cat_face_with_smiling_eyes","😸"],["cat_face_with_tears_of_joy","😹"],["smiling_cat_face_with_heart-eyes","😻"],["cat_face_with_wry_smile","😼"],["kissing_cat_face","😽"],["weary_cat_face","🙀"],["crying_cat_face","😿"],["pouting_cat_face","😾"],["see-no-evil_monkey","🙈"],["hear-no-evil_monkey","🙉"],["speak-no-evil_monkey","🙊"],["baby","👶"],["baby_light_skin_tone","👶🏻"],["baby_medium-light_skin_tone","👶🏼"],["baby_medium_skin_tone","👶🏽"],["baby_medium-dark_skin_tone","👶🏾"],["baby_dark_skin_tone","👶🏿"],["child","🧒"],["child_light_skin_tone","🧒🏻"],["child_medium-light_skin_tone","🧒🏼"],["child_medium_skin_tone","🧒🏽"],["child_medium-dark_skin_tone","🧒🏾"],["child_dark_skin_tone","🧒🏿"],["boy","👦"],["boy_light_skin_tone","👦🏻"],["boy_medium-light_skin_tone","👦🏼"],["boy_medium_skin_tone","👦🏽"],["boy_medium-dark_skin_tone","👦🏾"],["boy_dark_skin_tone","👦🏿"],["girl","👧"],["girl_light_skin_tone","👧🏻"],["girl_medium-light_skin_tone","👧🏼"],["girl_medium_skin_tone","👧🏽"],["girl_medium-dark_skin_tone","👧🏾"],["girl_dark_skin_tone","👧🏿"],["adult","🧑"],["adult_light_skin_tone","🧑🏻"],["adult_medium-light_skin_tone","🧑🏼"],["adult_medium_skin_tone","🧑🏽"],["adult_medium-dark_skin_tone","🧑🏾"],["adult_dark_skin_tone","🧑🏿"],["man","👨"],["man_light_skin_tone","👨🏻"],["man_medium-light_skin_tone","👨🏼"],["man_medium_skin_tone","👨🏽"],["man_medium-dark_skin_tone","👨🏾"],["man_dark_skin_tone","👨🏿"],["woman","👩"],["woman_light_skin_tone","👩🏻"],["woman_medium-light_skin_tone","👩🏼"],["woman_medium_skin_tone","👩🏽"],["woman_medium-dark_skin_tone","👩🏾"],["woman_dark_skin_tone","👩🏿"],["older_adult","🧓"],["older_adult_light_skin_tone","🧓🏻"],["older_adult_medium-light_skin_tone","🧓🏼"],["older_adult_medium_skin_tone","🧓🏽"],["older_adult_medium-dark_skin_tone","🧓🏾"],["older_adult_dark_skin_tone","🧓🏿"],["old_man","👴"],["old_man_light_skin_tone","👴🏻"],["old_man_medium-light_skin_tone","👴🏼"],["old_man_medium_skin_tone","👴🏽"],["old_man_medium-dark_skin_tone","👴🏾"],["old_man_dark_skin_tone","👴🏿"],["old_woman","👵"],["old_woman_light_skin_tone","👵🏻"],["old_woman_medium-light_skin_tone","👵🏼"],["old_woman_medium_skin_tone","👵🏽"],["old_woman_medium-dark_skin_tone","👵🏾"],["old_woman_dark_skin_tone","👵🏿"],["man_health_worker","👨⚕️"],["man_health_worker_light_skin_tone","👨🏻⚕️"],["man_health_worker_medium-light_skin_tone","👨🏼⚕️"],["man_health_worker_medium_skin_tone","👨🏽⚕️"],["man_health_worker_medium-dark_skin_tone","👨🏾⚕️"],["man_health_worker_dark_skin_tone","👨🏿⚕️"],["woman_health_worker","👩⚕️"],["woman_health_worker_light_skin_tone","👩🏻⚕️"],["woman_health_worker_medium-light_skin_tone","👩🏼⚕️"],["woman_health_worker_medium_skin_tone","👩🏽⚕️"],["woman_health_worker_medium-dark_skin_tone","👩🏾⚕️"],["woman_health_worker_dark_skin_tone","👩🏿⚕️"],["man_student","👨🎓"],["man_student_light_skin_tone","👨🏻🎓"],["man_student_medium-light_skin_tone","👨🏼🎓"],["man_student_medium_skin_tone","👨🏽🎓"],["man_student_medium-dark_skin_tone","👨🏾🎓"],["man_student_dark_skin_tone","👨🏿🎓"],["woman_student","👩🎓"],["woman_student_light_skin_tone","👩🏻🎓"],["woman_student_medium-light_skin_tone","👩🏼🎓"],["woman_student_medium_skin_tone","👩🏽🎓"],["woman_student_medium-dark_skin_tone","👩🏾🎓"],["woman_student_dark_skin_tone","👩🏿🎓"],["man_teacher","👨🏫"],["man_teacher_light_skin_tone","👨🏻🏫"],["man_teacher_medium-light_skin_tone","👨🏼🏫"],["man_teacher_medium_skin_tone","👨🏽🏫"],["man_teacher_medium-dark_skin_tone","👨🏾🏫"],["man_teacher_dark_skin_tone","👨🏿🏫"],["woman_teacher","👩🏫"],["woman_teacher_light_skin_tone","👩🏻🏫"],["woman_teacher_medium-light_skin_tone","👩🏼🏫"],["woman_teacher_medium_skin_tone","👩🏽🏫"],["woman_teacher_medium-dark_skin_tone","👩🏾🏫"],["woman_teacher_dark_skin_tone","👩🏿🏫"],["man_judge","👨⚖️"],["man_judge_light_skin_tone","👨🏻⚖️"],["man_judge_medium-light_skin_tone","👨🏼⚖️"],["man_judge_medium_skin_tone","👨🏽⚖️"],["man_judge_medium-dark_skin_tone","👨🏾⚖️"],["man_judge_dark_skin_tone","👨🏿⚖️"],["woman_judge","👩⚖️"],["woman_judge_light_skin_tone","👩🏻⚖️"],["woman_judge_medium-light_skin_tone","👩🏼⚖️"],["woman_judge_medium_skin_tone","👩🏽⚖️"],["woman_judge_medium-dark_skin_tone","👩🏾⚖️"],["woman_judge_dark_skin_tone","👩🏿⚖️"],["man_farmer","👨🌾"],["man_farmer_light_skin_tone","👨🏻🌾"],["man_farmer_medium-light_skin_tone","👨🏼🌾"],["man_farmer_medium_skin_tone","👨🏽🌾"],["man_farmer_medium-dark_skin_tone","👨🏾🌾"],["man_farmer_dark_skin_tone","👨🏿🌾"],["woman_farmer","👩🌾"],["woman_farmer_light_skin_tone","👩🏻🌾"],["woman_farmer_medium-light_skin_tone","👩🏼🌾"],["woman_farmer_medium_skin_tone","👩🏽🌾"],["woman_farmer_medium-dark_skin_tone","👩🏾🌾"],["woman_farmer_dark_skin_tone","👩🏿🌾"],["man_cook","👨🍳"],["man_cook_light_skin_tone","👨🏻🍳"],["man_cook_medium-light_skin_tone","👨🏼🍳"],["man_cook_medium_skin_tone","👨🏽🍳"],["man_cook_medium-dark_skin_tone","👨🏾🍳"],["man_cook_dark_skin_tone","👨🏿🍳"],["woman_cook","👩🍳"],["woman_cook_light_skin_tone","👩🏻🍳"],["woman_cook_medium-light_skin_tone","👩🏼🍳"],["woman_cook_medium_skin_tone","👩🏽🍳"],["woman_cook_medium-dark_skin_tone","👩🏾🍳"],["woman_cook_dark_skin_tone","👩🏿🍳"],["man_mechanic","👨🔧"],["man_mechanic_light_skin_tone","👨🏻🔧"],["man_mechanic_medium-light_skin_tone","👨🏼🔧"],["man_mechanic_medium_skin_tone","👨🏽🔧"],["man_mechanic_medium-dark_skin_tone","👨🏾🔧"],["man_mechanic_dark_skin_tone","👨🏿🔧"],["woman_mechanic","👩🔧"],["woman_mechanic_light_skin_tone","👩🏻🔧"],["woman_mechanic_medium-light_skin_tone","👩🏼🔧"],["woman_mechanic_medium_skin_tone","👩🏽🔧"],["woman_mechanic_medium-dark_skin_tone","👩🏾🔧"],["woman_mechanic_dark_skin_tone","👩🏿🔧"],["man_factory_worker","👨🏭"],["man_factory_worker_light_skin_tone","👨🏻🏭"],["man_factory_worker_medium-light_skin_tone","👨🏼🏭"],["man_factory_worker_medium_skin_tone","👨🏽🏭"],["man_factory_worker_medium-dark_skin_tone","👨🏾🏭"],["man_factory_worker_dark_skin_tone","👨🏿🏭"],["woman_factory_worker","👩🏭"],["woman_factory_worker_light_skin_tone","👩🏻🏭"],["woman_factory_worker_medium-light_skin_tone","👩🏼🏭"],["woman_factory_worker_medium_skin_tone","👩🏽🏭"],["woman_factory_worker_medium-dark_skin_tone","👩🏾🏭"],["woman_factory_worker_dark_skin_tone","👩🏿🏭"],["man_office_worker","👨💼"],["man_office_worker_light_skin_tone","👨🏻💼"],["man_office_worker_medium-light_skin_tone","👨🏼💼"],["man_office_worker_medium_skin_tone","👨🏽💼"],["man_office_worker_medium-dark_skin_tone","👨🏾💼"],["man_office_worker_dark_skin_tone","👨🏿💼"],["woman_office_worker","👩💼"],["woman_office_worker_light_skin_tone","👩🏻💼"],["woman_office_worker_medium-light_skin_tone","👩🏼💼"],["woman_office_worker_medium_skin_tone","👩🏽💼"],["woman_office_worker_medium-dark_skin_tone","👩🏾💼"],["woman_office_worker_dark_skin_tone","👩🏿💼"],["man_scientist","👨🔬"],["man_scientist_light_skin_tone","👨🏻🔬"],["man_scientist_medium-light_skin_tone","👨🏼🔬"],["man_scientist_medium_skin_tone","👨🏽🔬"],["man_scientist_medium-dark_skin_tone","👨🏾🔬"],["man_scientist_dark_skin_tone","👨🏿🔬"],["woman_scientist","👩🔬"],["woman_scientist_light_skin_tone","👩🏻🔬"],["woman_scientist_medium-light_skin_tone","👩🏼🔬"],["woman_scientist_medium_skin_tone","👩🏽🔬"],["woman_scientist_medium-dark_skin_tone","👩🏾🔬"],["woman_scientist_dark_skin_tone","👩🏿🔬"],["man_technologist","👨💻"],["man_technologist_light_skin_tone","👨🏻💻"],["man_technologist_medium-light_skin_tone","👨🏼💻"],["man_technologist_medium_skin_tone","👨🏽💻"],["man_technologist_medium-dark_skin_tone","👨🏾💻"],["man_technologist_dark_skin_tone","👨🏿💻"],["woman_technologist","👩💻"],["woman_technologist_light_skin_tone","👩🏻💻"],["woman_technologist_medium-light_skin_tone","👩🏼💻"],["woman_technologist_medium_skin_tone","👩🏽💻"],["woman_technologist_medium-dark_skin_tone","👩🏾💻"],["woman_technologist_dark_skin_tone","👩🏿💻"],["man_singer","👨🎤"],["man_singer_light_skin_tone","👨🏻🎤"],["man_singer_medium-light_skin_tone","👨🏼🎤"],["man_singer_medium_skin_tone","👨🏽🎤"],["man_singer_medium-dark_skin_tone","👨🏾🎤"],["man_singer_dark_skin_tone","👨🏿🎤"],["woman_singer","👩🎤"],["woman_singer_light_skin_tone","👩🏻🎤"],["woman_singer_medium-light_skin_tone","👩🏼🎤"],["woman_singer_medium_skin_tone","👩🏽🎤"],["woman_singer_medium-dark_skin_tone","👩🏾🎤"],["woman_singer_dark_skin_tone","👩🏿🎤"],["man_artist","👨🎨"],["man_artist_light_skin_tone","👨🏻🎨"],["man_artist_medium-light_skin_tone","👨🏼🎨"],["man_artist_medium_skin_tone","👨🏽🎨"],["man_artist_medium-dark_skin_tone","👨🏾🎨"],["man_artist_dark_skin_tone","👨🏿🎨"],["woman_artist","👩🎨"],["woman_artist_light_skin_tone","👩🏻🎨"],["woman_artist_medium-light_skin_tone","👩🏼🎨"],["woman_artist_medium_skin_tone","👩🏽🎨"],["woman_artist_medium-dark_skin_tone","👩🏾🎨"],["woman_artist_dark_skin_tone","👩🏿🎨"],["man_pilot","👨✈️"],["man_pilot_light_skin_tone","👨🏻✈️"],["man_pilot_medium-light_skin_tone","👨🏼✈️"],["man_pilot_medium_skin_tone","👨🏽✈️"],["man_pilot_medium-dark_skin_tone","👨🏾✈️"],["man_pilot_dark_skin_tone","👨🏿✈️"],["woman_pilot","👩✈️"],["woman_pilot_light_skin_tone","👩🏻✈️"],["woman_pilot_medium-light_skin_tone","👩🏼✈️"],["woman_pilot_medium_skin_tone","👩🏽✈️"],["woman_pilot_medium-dark_skin_tone","👩🏾✈️"],["woman_pilot_dark_skin_tone","👩🏿✈️"],["man_astronaut","👨🚀"],["man_astronaut_light_skin_tone","👨🏻🚀"],["man_astronaut_medium-light_skin_tone","👨🏼🚀"],["man_astronaut_medium_skin_tone","👨🏽🚀"],["man_astronaut_medium-dark_skin_tone","👨🏾🚀"],["man_astronaut_dark_skin_tone","👨🏿🚀"],["woman_astronaut","👩🚀"],["woman_astronaut_light_skin_tone","👩🏻🚀"],["woman_astronaut_medium-light_skin_tone","👩🏼🚀"],["woman_astronaut_medium_skin_tone","👩🏽🚀"],["woman_astronaut_medium-dark_skin_tone","👩🏾🚀"],["woman_astronaut_dark_skin_tone","👩🏿🚀"],["man_firefighter","👨🚒"],["man_firefighter_light_skin_tone","👨🏻🚒"],["man_firefighter_medium-light_skin_tone","👨🏼🚒"],["man_firefighter_medium_skin_tone","👨🏽🚒"],["man_firefighter_medium-dark_skin_tone","👨🏾🚒"],["man_firefighter_dark_skin_tone","👨🏿🚒"],["woman_firefighter","👩🚒"],["woman_firefighter_light_skin_tone","👩🏻🚒"],["woman_firefighter_medium-light_skin_tone","👩🏼🚒"],["woman_firefighter_medium_skin_tone","👩🏽🚒"],["woman_firefighter_medium-dark_skin_tone","👩🏾🚒"],["woman_firefighter_dark_skin_tone","👩🏿🚒"],["police_officer","👮"],["police_officer_light_skin_tone","👮🏻"],["police_officer_medium-light_skin_tone","👮🏼"],["police_officer_medium_skin_tone","👮🏽"],["police_officer_medium-dark_skin_tone","👮🏾"],["police_officer_dark_skin_tone","👮🏿"],["man_police_officer","👮♂️"],["man_police_officer_light_skin_tone","👮🏻♂️"],["man_police_officer_medium-light_skin_tone","👮🏼♂️"],["man_police_officer_medium_skin_tone","👮🏽♂️"],["man_police_officer_medium-dark_skin_tone","👮🏾♂️"],["man_police_officer_dark_skin_tone","👮🏿♂️"],["woman_police_officer","👮♀️"],["woman_police_officer_light_skin_tone","👮🏻♀️"],["woman_police_officer_medium-light_skin_tone","👮🏼♀️"],["woman_police_officer_medium_skin_tone","👮🏽♀️"],["woman_police_officer_medium-dark_skin_tone","👮🏾♀️"],["woman_police_officer_dark_skin_tone","👮🏿♀️"],["detective","🕵️"],["detective_light_skin_tone","🕵🏻"],["detective_medium-light_skin_tone","🕵🏼"],["detective_medium_skin_tone","🕵🏽"],["detective_medium-dark_skin_tone","🕵🏾"],["detective_dark_skin_tone","🕵🏿"],["man_detective","🕵️♂️"],["man_detective_light_skin_tone","🕵🏻♂️"],["man_detective_medium-light_skin_tone","🕵🏼♂️"],["man_detective_medium_skin_tone","🕵🏽♂️"],["man_detective_medium-dark_skin_tone","🕵🏾♂️"],["man_detective_dark_skin_tone","🕵🏿♂️"],["woman_detective","🕵️♀️"],["woman_detective_light_skin_tone","🕵🏻♀️"],["woman_detective_medium-light_skin_tone","🕵🏼♀️"],["woman_detective_medium_skin_tone","🕵🏽♀️"],["woman_detective_medium-dark_skin_tone","🕵🏾♀️"],["woman_detective_dark_skin_tone","🕵🏿♀️"],["guard","💂"],["guard_light_skin_tone","💂🏻"],["guard_medium-light_skin_tone","💂🏼"],["guard_medium_skin_tone","💂🏽"],["guard_medium-dark_skin_tone","💂🏾"],["guard_dark_skin_tone","💂🏿"],["man_guard","💂♂️"],["man_guard_light_skin_tone","💂🏻♂️"],["man_guard_medium-light_skin_tone","💂🏼♂️"],["man_guard_medium_skin_tone","💂🏽♂️"],["man_guard_medium-dark_skin_tone","💂🏾♂️"],["man_guard_dark_skin_tone","💂🏿♂️"],["woman_guard","💂♀️"],["woman_guard_light_skin_tone","💂🏻♀️"],["woman_guard_medium-light_skin_tone","💂🏼♀️"],["woman_guard_medium_skin_tone","💂🏽♀️"],["woman_guard_medium-dark_skin_tone","💂🏾♀️"],["woman_guard_dark_skin_tone","💂🏿♀️"],["construction_worker","👷"],["construction_worker_light_skin_tone","👷🏻"],["construction_worker_medium-light_skin_tone","👷🏼"],["construction_worker_medium_skin_tone","👷🏽"],["construction_worker_medium-dark_skin_tone","👷🏾"],["construction_worker_dark_skin_tone","👷🏿"],["man_construction_worker","👷♂️"],["man_construction_worker_light_skin_tone","👷🏻♂️"],["man_construction_worker_medium-light_skin_tone","👷🏼♂️"],["man_construction_worker_medium_skin_tone","👷🏽♂️"],["man_construction_worker_medium-dark_skin_tone","👷🏾♂️"],["man_construction_worker_dark_skin_tone","👷🏿♂️"],["woman_construction_worker","👷♀️"],["woman_construction_worker_light_skin_tone","👷🏻♀️"],["woman_construction_worker_medium-light_skin_tone","👷🏼♀️"],["woman_construction_worker_medium_skin_tone","👷🏽♀️"],["woman_construction_worker_medium-dark_skin_tone","👷🏾♀️"],["woman_construction_worker_dark_skin_tone","👷🏿♀️"],["prince","🤴"],["prince_light_skin_tone","🤴🏻"],["prince_medium-light_skin_tone","🤴🏼"],["prince_medium_skin_tone","🤴🏽"],["prince_medium-dark_skin_tone","🤴🏾"],["prince_dark_skin_tone","🤴🏿"],["princess","👸"],["princess_light_skin_tone","👸🏻"],["princess_medium-light_skin_tone","👸🏼"],["princess_medium_skin_tone","👸🏽"],["princess_medium-dark_skin_tone","👸🏾"],["princess_dark_skin_tone","👸🏿"],["person_wearing_turban","👳"],["person_wearing_turban_light_skin_tone","👳🏻"],["person_wearing_turban_medium-light_skin_tone","👳🏼"],["person_wearing_turban_medium_skin_tone","👳🏽"],["person_wearing_turban_medium-dark_skin_tone","👳🏾"],["person_wearing_turban_dark_skin_tone","👳🏿"],["man_wearing_turban","👳♂️"],["man_wearing_turban_light_skin_tone","👳🏻♂️"],["man_wearing_turban_medium-light_skin_tone","👳🏼♂️"],["man_wearing_turban_medium_skin_tone","👳🏽♂️"],["man_wearing_turban_medium-dark_skin_tone","👳🏾♂️"],["man_wearing_turban_dark_skin_tone","👳🏿♂️"],["woman_wearing_turban","👳♀️"],["woman_wearing_turban_light_skin_tone","👳🏻♀️"],["woman_wearing_turban_medium-light_skin_tone","👳🏼♀️"],["woman_wearing_turban_medium_skin_tone","👳🏽♀️"],["woman_wearing_turban_medium-dark_skin_tone","👳🏾♀️"],["woman_wearing_turban_dark_skin_tone","👳🏿♀️"],["man_with_Chinese_cap","👲"],["man_with_Chinese_cap_light_skin_tone","👲🏻"],["man_with_Chinese_cap_medium-light_skin_tone","👲🏼"],["man_with_Chinese_cap_medium_skin_tone","👲🏽"],["man_with_Chinese_cap_medium-dark_skin_tone","👲🏾"],["man_with_Chinese_cap_dark_skin_tone","👲🏿"],["woman_with_headscarf","🧕"],["woman_with_headscarf_light_skin_tone","🧕🏻"],["woman_with_headscarf_medium-light_skin_tone","🧕🏼"],["woman_with_headscarf_medium_skin_tone","🧕🏽"],["woman_with_headscarf_medium-dark_skin_tone","🧕🏾"],["woman_with_headscarf_dark_skin_tone","🧕🏿"],["bearded_person","🧔"],["bearded_person_light_skin_tone","🧔🏻"],["bearded_person_medium-light_skin_tone","🧔🏼"],["bearded_person_medium_skin_tone","🧔🏽"],["bearded_person_medium-dark_skin_tone","🧔🏾"],["bearded_person_dark_skin_tone","🧔🏿"],["blond-haired_person","👱"],["blond-haired_person_light_skin_tone","👱🏻"],["blond-haired_person_medium-light_skin_tone","👱🏼"],["blond-haired_person_medium_skin_tone","👱🏽"],["blond-haired_person_medium-dark_skin_tone","👱🏾"],["blond-haired_person_dark_skin_tone","👱🏿"],["blond-haired_man","👱♂️"],["blond-haired_man_light_skin_tone","👱🏻♂️"],["blond-haired_man_medium-light_skin_tone","👱🏼♂️"],["blond-haired_man_medium_skin_tone","👱🏽♂️"],["blond-haired_man_medium-dark_skin_tone","👱🏾♂️"],["blond-haired_man_dark_skin_tone","👱🏿♂️"],["blond-haired_woman","👱♀️"],["blond-haired_woman_light_skin_tone","👱🏻♀️"],["blond-haired_woman_medium-light_skin_tone","👱🏼♀️"],["blond-haired_woman_medium_skin_tone","👱🏽♀️"],["blond-haired_woman_medium-dark_skin_tone","👱🏾♀️"],["blond-haired_woman_dark_skin_tone","👱🏿♀️"],["man_in_tuxedo","🤵"],["man_in_tuxedo_light_skin_tone","🤵🏻"],["man_in_tuxedo_medium-light_skin_tone","🤵🏼"],["man_in_tuxedo_medium_skin_tone","🤵🏽"],["man_in_tuxedo_medium-dark_skin_tone","🤵🏾"],["man_in_tuxedo_dark_skin_tone","🤵🏿"],["bride_with_veil","👰"],["bride_with_veil_light_skin_tone","👰🏻"],["bride_with_veil_medium-light_skin_tone","👰🏼"],["bride_with_veil_medium_skin_tone","👰🏽"],["bride_with_veil_medium-dark_skin_tone","👰🏾"],["bride_with_veil_dark_skin_tone","👰🏿"],["pregnant_woman","🤰"],["pregnant_woman_light_skin_tone","🤰🏻"],["pregnant_woman_medium-light_skin_tone","🤰🏼"],["pregnant_woman_medium_skin_tone","🤰🏽"],["pregnant_woman_medium-dark_skin_tone","🤰🏾"],["pregnant_woman_dark_skin_tone","🤰🏿"],["breast-feeding","🤱"],["breast-feeding_light_skin_tone","🤱🏻"],["breast-feeding_medium-light_skin_tone","🤱🏼"],["breast-feeding_medium_skin_tone","🤱🏽"],["breast-feeding_medium-dark_skin_tone","🤱🏾"],["breast-feeding_dark_skin_tone","🤱🏿"],["baby_angel","👼"],["baby_angel_light_skin_tone","👼🏻"],["baby_angel_medium-light_skin_tone","👼🏼"],["baby_angel_medium_skin_tone","👼🏽"],["baby_angel_medium-dark_skin_tone","👼🏾"],["baby_angel_dark_skin_tone","👼🏿"],["Santa_Claus","🎅"],["Santa_Claus_light_skin_tone","🎅🏻"],["Santa_Claus_medium-light_skin_tone","🎅🏼"],["Santa_Claus_medium_skin_tone","🎅🏽"],["Santa_Claus_medium-dark_skin_tone","🎅🏾"],["Santa_Claus_dark_skin_tone","🎅🏿"],["Mrs._Claus","🤶"],["Mrs._Claus_light_skin_tone","🤶🏻"],["Mrs._Claus_medium-light_skin_tone","🤶🏼"],["Mrs._Claus_medium_skin_tone","🤶🏽"],["Mrs._Claus_medium-dark_skin_tone","🤶🏾"],["Mrs._Claus_dark_skin_tone","🤶🏿"],["mage","🧙"],["mage_light_skin_tone","🧙🏻"],["mage_medium-light_skin_tone","🧙🏼"],["mage_medium_skin_tone","🧙🏽"],["mage_medium-dark_skin_tone","🧙🏾"],["mage_dark_skin_tone","🧙🏿"],["woman_mage","🧙♀️"],["woman_mage_light_skin_tone","🧙🏻♀️"],["woman_mage_medium-light_skin_tone","🧙🏼♀️"],["woman_mage_medium_skin_tone","🧙🏽♀️"],["woman_mage_medium-dark_skin_tone","🧙🏾♀️"],["woman_mage_dark_skin_tone","🧙🏿♀️"],["man_mage","🧙♂️"],["man_mage_light_skin_tone","🧙🏻♂️"],["man_mage_medium-light_skin_tone","🧙🏼♂️"],["man_mage_medium_skin_tone","🧙🏽♂️"],["man_mage_medium-dark_skin_tone","🧙🏾♂️"],["man_mage_dark_skin_tone","🧙🏿♂️"],["fairy","🧚"],["fairy_light_skin_tone","🧚🏻"],["fairy_medium-light_skin_tone","🧚🏼"],["fairy_medium_skin_tone","🧚🏽"],["fairy_medium-dark_skin_tone","🧚🏾"],["fairy_dark_skin_tone","🧚🏿"],["woman_fairy","🧚♀️"],["woman_fairy_light_skin_tone","🧚🏻♀️"],["woman_fairy_medium-light_skin_tone","🧚🏼♀️"],["woman_fairy_medium_skin_tone","🧚🏽♀️"],["woman_fairy_medium-dark_skin_tone","🧚🏾♀️"],["woman_fairy_dark_skin_tone","🧚🏿♀️"],["man_fairy","🧚♂️"],["man_fairy_light_skin_tone","🧚🏻♂️"],["man_fairy_medium-light_skin_tone","🧚🏼♂️"],["man_fairy_medium_skin_tone","🧚🏽♂️"],["man_fairy_medium-dark_skin_tone","🧚🏾♂️"],["man_fairy_dark_skin_tone","🧚🏿♂️"],["vampire","🧛"],["vampire_light_skin_tone","🧛🏻"],["vampire_medium-light_skin_tone","🧛🏼"],["vampire_medium_skin_tone","🧛🏽"],["vampire_medium-dark_skin_tone","🧛🏾"],["vampire_dark_skin_tone","🧛🏿"],["woman_vampire","🧛♀️"],["woman_vampire_light_skin_tone","🧛🏻♀️"],["woman_vampire_medium-light_skin_tone","🧛🏼♀️"],["woman_vampire_medium_skin_tone","🧛🏽♀️"],["woman_vampire_medium-dark_skin_tone","🧛🏾♀️"],["woman_vampire_dark_skin_tone","🧛🏿♀️"],["man_vampire","🧛♂️"],["man_vampire_light_skin_tone","🧛🏻♂️"],["man_vampire_medium-light_skin_tone","🧛🏼♂️"],["man_vampire_medium_skin_tone","🧛🏽♂️"],["man_vampire_medium-dark_skin_tone","🧛🏾♂️"],["man_vampire_dark_skin_tone","🧛🏿♂️"],["merperson","🧜"],["merperson_light_skin_tone","🧜🏻"],["merperson_medium-light_skin_tone","🧜🏼"],["merperson_medium_skin_tone","🧜🏽"],["merperson_medium-dark_skin_tone","🧜🏾"],["merperson_dark_skin_tone","🧜🏿"],["mermaid","🧜♀️"],["mermaid_light_skin_tone","🧜🏻♀️"],["mermaid_medium-light_skin_tone","🧜🏼♀️"],["mermaid_medium_skin_tone","🧜🏽♀️"],["mermaid_medium-dark_skin_tone","🧜🏾♀️"],["mermaid_dark_skin_tone","🧜🏿♀️"],["merman","🧜♂️"],["merman_light_skin_tone","🧜🏻♂️"],["merman_medium-light_skin_tone","🧜🏼♂️"],["merman_medium_skin_tone","🧜🏽♂️"],["merman_medium-dark_skin_tone","🧜🏾♂️"],["merman_dark_skin_tone","🧜🏿♂️"],["elf","🧝"],["elf_light_skin_tone","🧝🏻"],["elf_medium-light_skin_tone","🧝🏼"],["elf_medium_skin_tone","🧝🏽"],["elf_medium-dark_skin_tone","🧝🏾"],["elf_dark_skin_tone","🧝🏿"],["woman_elf","🧝♀️"],["woman_elf_light_skin_tone","🧝🏻♀️"],["woman_elf_medium-light_skin_tone","🧝🏼♀️"],["woman_elf_medium_skin_tone","🧝🏽♀️"],["woman_elf_medium-dark_skin_tone","🧝🏾♀️"],["woman_elf_dark_skin_tone","🧝🏿♀️"],["man_elf","🧝♂️"],["man_elf_light_skin_tone","🧝🏻♂️"],["man_elf_medium-light_skin_tone","🧝🏼♂️"],["man_elf_medium_skin_tone","🧝🏽♂️"],["man_elf_medium-dark_skin_tone","🧝🏾♂️"],["man_elf_dark_skin_tone","🧝🏿♂️"],["genie","🧞"],["woman_genie","🧞♀️"],["man_genie","🧞♂️"],["zombie","🧟"],["woman_zombie","🧟♀️"],["man_zombie","🧟♂️"],["person_frowning","🙍"],["person_frowning_light_skin_tone","🙍🏻"],["person_frowning_medium-light_skin_tone","🙍🏼"],["person_frowning_medium_skin_tone","🙍🏽"],["person_frowning_medium-dark_skin_tone","🙍🏾"],["person_frowning_dark_skin_tone","🙍🏿"],["man_frowning","🙍♂️"],["man_frowning_light_skin_tone","🙍🏻♂️"],["man_frowning_medium-light_skin_tone","🙍🏼♂️"],["man_frowning_medium_skin_tone","🙍🏽♂️"],["man_frowning_medium-dark_skin_tone","🙍🏾♂️"],["man_frowning_dark_skin_tone","🙍🏿♂️"],["woman_frowning","🙍♀️"],["woman_frowning_light_skin_tone","🙍🏻♀️"],["woman_frowning_medium-light_skin_tone","🙍🏼♀️"],["woman_frowning_medium_skin_tone","🙍🏽♀️"],["woman_frowning_medium-dark_skin_tone","🙍🏾♀️"],["woman_frowning_dark_skin_tone","🙍🏿♀️"],["person_pouting","🙎"],["person_pouting_light_skin_tone","🙎🏻"],["person_pouting_medium-light_skin_tone","🙎🏼"],["person_pouting_medium_skin_tone","🙎🏽"],["person_pouting_medium-dark_skin_tone","🙎🏾"],["person_pouting_dark_skin_tone","🙎🏿"],["man_pouting","🙎♂️"],["man_pouting_light_skin_tone","🙎🏻♂️"],["man_pouting_medium-light_skin_tone","🙎🏼♂️"],["man_pouting_medium_skin_tone","🙎🏽♂️"],["man_pouting_medium-dark_skin_tone","🙎🏾♂️"],["man_pouting_dark_skin_tone","🙎🏿♂️"],["woman_pouting","🙎♀️"],["woman_pouting_light_skin_tone","🙎🏻♀️"],["woman_pouting_medium-light_skin_tone","🙎🏼♀️"],["woman_pouting_medium_skin_tone","🙎🏽♀️"],["woman_pouting_medium-dark_skin_tone","🙎🏾♀️"],["woman_pouting_dark_skin_tone","🙎🏿♀️"],["person_gesturing_NO","🙅"],["person_gesturing_NO_light_skin_tone","🙅🏻"],["person_gesturing_NO_medium-light_skin_tone","🙅🏼"],["person_gesturing_NO_medium_skin_tone","🙅🏽"],["person_gesturing_NO_medium-dark_skin_tone","🙅🏾"],["person_gesturing_NO_dark_skin_tone","🙅🏿"],["man_gesturing_NO","🙅♂️"],["man_gesturing_NO_light_skin_tone","🙅🏻♂️"],["man_gesturing_NO_medium-light_skin_tone","🙅🏼♂️"],["man_gesturing_NO_medium_skin_tone","🙅🏽♂️"],["man_gesturing_NO_medium-dark_skin_tone","🙅🏾♂️"],["man_gesturing_NO_dark_skin_tone","🙅🏿♂️"],["woman_gesturing_NO","🙅♀️"],["woman_gesturing_NO_light_skin_tone","🙅🏻♀️"],["woman_gesturing_NO_medium-light_skin_tone","🙅🏼♀️"],["woman_gesturing_NO_medium_skin_tone","🙅🏽♀️"],["woman_gesturing_NO_medium-dark_skin_tone","🙅🏾♀️"],["woman_gesturing_NO_dark_skin_tone","🙅🏿♀️"],["person_gesturing_OK","🙆"],["person_gesturing_OK_light_skin_tone","🙆🏻"],["person_gesturing_OK_medium-light_skin_tone","🙆🏼"],["person_gesturing_OK_medium_skin_tone","🙆🏽"],["person_gesturing_OK_medium-dark_skin_tone","🙆🏾"],["person_gesturing_OK_dark_skin_tone","🙆🏿"],["man_gesturing_OK","🙆♂️"],["man_gesturing_OK_light_skin_tone","🙆🏻♂️"],["man_gesturing_OK_medium-light_skin_tone","🙆🏼♂️"],["man_gesturing_OK_medium_skin_tone","🙆🏽♂️"],["man_gesturing_OK_medium-dark_skin_tone","🙆🏾♂️"],["man_gesturing_OK_dark_skin_tone","🙆🏿♂️"],["woman_gesturing_OK","🙆♀️"],["woman_gesturing_OK_light_skin_tone","🙆🏻♀️"],["woman_gesturing_OK_medium-light_skin_tone","🙆🏼♀️"],["woman_gesturing_OK_medium_skin_tone","🙆🏽♀️"],["woman_gesturing_OK_medium-dark_skin_tone","🙆🏾♀️"],["woman_gesturing_OK_dark_skin_tone","🙆🏿♀️"],["person_tipping_hand","💁"],["person_tipping_hand_light_skin_tone","💁🏻"],["person_tipping_hand_medium-light_skin_tone","💁🏼"],["person_tipping_hand_medium_skin_tone","💁🏽"],["person_tipping_hand_medium-dark_skin_tone","💁🏾"],["person_tipping_hand_dark_skin_tone","💁🏿"],["man_tipping_hand","💁♂️"],["man_tipping_hand_light_skin_tone","💁🏻♂️"],["man_tipping_hand_medium-light_skin_tone","💁🏼♂️"],["man_tipping_hand_medium_skin_tone","💁🏽♂️"],["man_tipping_hand_medium-dark_skin_tone","💁🏾♂️"],["man_tipping_hand_dark_skin_tone","💁🏿♂️"],["woman_tipping_hand","💁♀️"],["woman_tipping_hand_light_skin_tone","💁🏻♀️"],["woman_tipping_hand_medium-light_skin_tone","💁🏼♀️"],["woman_tipping_hand_medium_skin_tone","💁🏽♀️"],["woman_tipping_hand_medium-dark_skin_tone","💁🏾♀️"],["woman_tipping_hand_dark_skin_tone","💁🏿♀️"],["person_raising_hand","🙋"],["person_raising_hand_light_skin_tone","🙋🏻"],["person_raising_hand_medium-light_skin_tone","🙋🏼"],["person_raising_hand_medium_skin_tone","🙋🏽"],["person_raising_hand_medium-dark_skin_tone","🙋🏾"],["person_raising_hand_dark_skin_tone","🙋🏿"],["man_raising_hand","🙋♂️"],["man_raising_hand_light_skin_tone","🙋🏻♂️"],["man_raising_hand_medium-light_skin_tone","🙋🏼♂️"],["man_raising_hand_medium_skin_tone","🙋🏽♂️"],["man_raising_hand_medium-dark_skin_tone","🙋🏾♂️"],["man_raising_hand_dark_skin_tone","🙋🏿♂️"],["woman_raising_hand","🙋♀️"],["woman_raising_hand_light_skin_tone","🙋🏻♀️"],["woman_raising_hand_medium-light_skin_tone","🙋🏼♀️"],["woman_raising_hand_medium_skin_tone","🙋🏽♀️"],["woman_raising_hand_medium-dark_skin_tone","🙋🏾♀️"],["woman_raising_hand_dark_skin_tone","🙋🏿♀️"],["person_bowing","🙇"],["person_bowing_light_skin_tone","🙇🏻"],["person_bowing_medium-light_skin_tone","🙇🏼"],["person_bowing_medium_skin_tone","🙇🏽"],["person_bowing_medium-dark_skin_tone","🙇🏾"],["person_bowing_dark_skin_tone","🙇🏿"],["man_bowing","🙇♂️"],["man_bowing_light_skin_tone","🙇🏻♂️"],["man_bowing_medium-light_skin_tone","🙇🏼♂️"],["man_bowing_medium_skin_tone","🙇🏽♂️"],["man_bowing_medium-dark_skin_tone","🙇🏾♂️"],["man_bowing_dark_skin_tone","🙇🏿♂️"],["woman_bowing","🙇♀️"],["woman_bowing_light_skin_tone","🙇🏻♀️"],["woman_bowing_medium-light_skin_tone","🙇🏼♀️"],["woman_bowing_medium_skin_tone","🙇🏽♀️"],["woman_bowing_medium-dark_skin_tone","🙇🏾♀️"],["woman_bowing_dark_skin_tone","🙇🏿♀️"],["person_facepalming","🤦"],["person_facepalming_light_skin_tone","🤦🏻"],["person_facepalming_medium-light_skin_tone","🤦🏼"],["person_facepalming_medium_skin_tone","🤦🏽"],["person_facepalming_medium-dark_skin_tone","🤦🏾"],["person_facepalming_dark_skin_tone","🤦🏿"],["man_facepalming","🤦♂️"],["man_facepalming_light_skin_tone","🤦🏻♂️"],["man_facepalming_medium-light_skin_tone","🤦🏼♂️"],["man_facepalming_medium_skin_tone","🤦🏽♂️"],["man_facepalming_medium-dark_skin_tone","🤦🏾♂️"],["man_facepalming_dark_skin_tone","🤦🏿♂️"],["woman_facepalming","🤦♀️"],["woman_facepalming_light_skin_tone","🤦🏻♀️"],["woman_facepalming_medium-light_skin_tone","🤦🏼♀️"],["woman_facepalming_medium_skin_tone","🤦🏽♀️"],["woman_facepalming_medium-dark_skin_tone","🤦🏾♀️"],["woman_facepalming_dark_skin_tone","🤦🏿♀️"],["person_shrugging","🤷"],["person_shrugging_light_skin_tone","🤷🏻"],["person_shrugging_medium-light_skin_tone","🤷🏼"],["person_shrugging_medium_skin_tone","🤷🏽"],["person_shrugging_medium-dark_skin_tone","🤷🏾"],["person_shrugging_dark_skin_tone","🤷🏿"],["man_shrugging","🤷♂️"],["man_shrugging_light_skin_tone","🤷🏻♂️"],["man_shrugging_medium-light_skin_tone","🤷🏼♂️"],["man_shrugging_medium_skin_tone","🤷🏽♂️"],["man_shrugging_medium-dark_skin_tone","🤷🏾♂️"],["man_shrugging_dark_skin_tone","🤷🏿♂️"],["woman_shrugging","🤷♀️"],["woman_shrugging_light_skin_tone","🤷🏻♀️"],["woman_shrugging_medium-light_skin_tone","🤷🏼♀️"],["woman_shrugging_medium_skin_tone","🤷🏽♀️"],["woman_shrugging_medium-dark_skin_tone","🤷🏾♀️"],["woman_shrugging_dark_skin_tone","🤷🏿♀️"],["person_getting_massage","💆"],["person_getting_massage_light_skin_tone","💆🏻"],["person_getting_massage_medium-light_skin_tone","💆🏼"],["person_getting_massage_medium_skin_tone","💆🏽"],["person_getting_massage_medium-dark_skin_tone","💆🏾"],["person_getting_massage_dark_skin_tone","💆🏿"],["man_getting_massage","💆♂️"],["man_getting_massage_light_skin_tone","💆🏻♂️"],["man_getting_massage_medium-light_skin_tone","💆🏼♂️"],["man_getting_massage_medium_skin_tone","💆🏽♂️"],["man_getting_massage_medium-dark_skin_tone","💆🏾♂️"],["man_getting_massage_dark_skin_tone","💆🏿♂️"],["woman_getting_massage","💆♀️"],["woman_getting_massage_light_skin_tone","💆🏻♀️"],["woman_getting_massage_medium-light_skin_tone","💆🏼♀️"],["woman_getting_massage_medium_skin_tone","💆🏽♀️"],["woman_getting_massage_medium-dark_skin_tone","💆🏾♀️"],["woman_getting_massage_dark_skin_tone","💆🏿♀️"],["person_getting_haircut","💇"],["person_getting_haircut_light_skin_tone","💇🏻"],["person_getting_haircut_medium-light_skin_tone","💇🏼"],["person_getting_haircut_medium_skin_tone","💇🏽"],["person_getting_haircut_medium-dark_skin_tone","💇🏾"],["person_getting_haircut_dark_skin_tone","💇🏿"],["man_getting_haircut","💇♂️"],["man_getting_haircut_light_skin_tone","💇🏻♂️"],["man_getting_haircut_medium-light_skin_tone","💇🏼♂️"],["man_getting_haircut_medium_skin_tone","💇🏽♂️"],["man_getting_haircut_medium-dark_skin_tone","💇🏾♂️"],["man_getting_haircut_dark_skin_tone","💇🏿♂️"],["woman_getting_haircut","💇♀️"],["woman_getting_haircut_light_skin_tone","💇🏻♀️"],["woman_getting_haircut_medium-light_skin_tone","💇🏼♀️"],["woman_getting_haircut_medium_skin_tone","💇🏽♀️"],["woman_getting_haircut_medium-dark_skin_tone","💇🏾♀️"],["woman_getting_haircut_dark_skin_tone","💇🏿♀️"],["person_walking","🚶"],["person_walking_light_skin_tone","🚶🏻"],["person_walking_medium-light_skin_tone","🚶🏼"],["person_walking_medium_skin_tone","🚶🏽"],["person_walking_medium-dark_skin_tone","🚶🏾"],["person_walking_dark_skin_tone","🚶🏿"],["man_walking","🚶♂️"],["man_walking_light_skin_tone","🚶🏻♂️"],["man_walking_medium-light_skin_tone","🚶🏼♂️"],["man_walking_medium_skin_tone","🚶🏽♂️"],["man_walking_medium-dark_skin_tone","🚶🏾♂️"],["man_walking_dark_skin_tone","🚶🏿♂️"],["woman_walking","🚶♀️"],["woman_walking_light_skin_tone","🚶🏻♀️"],["woman_walking_medium-light_skin_tone","🚶🏼♀️"],["woman_walking_medium_skin_tone","🚶🏽♀️"],["woman_walking_medium-dark_skin_tone","🚶🏾♀️"],["woman_walking_dark_skin_tone","🚶🏿♀️"],["person_running","🏃"],["person_running_light_skin_tone","🏃🏻"],["person_running_medium-light_skin_tone","🏃🏼"],["person_running_medium_skin_tone","🏃🏽"],["person_running_medium-dark_skin_tone","🏃🏾"],["person_running_dark_skin_tone","🏃🏿"],["man_running","🏃♂️"],["man_running_light_skin_tone","🏃🏻♂️"],["man_running_medium-light_skin_tone","🏃🏼♂️"],["man_running_medium_skin_tone","🏃🏽♂️"],["man_running_medium-dark_skin_tone","🏃🏾♂️"],["man_running_dark_skin_tone","🏃🏿♂️"],["woman_running","🏃♀️"],["woman_running_light_skin_tone","🏃🏻♀️"],["woman_running_medium-light_skin_tone","🏃🏼♀️"],["woman_running_medium_skin_tone","🏃🏽♀️"],["woman_running_medium-dark_skin_tone","🏃🏾♀️"],["woman_running_dark_skin_tone","🏃🏿♀️"],["woman_dancing","💃"],["woman_dancing_light_skin_tone","💃🏻"],["woman_dancing_medium-light_skin_tone","💃🏼"],["woman_dancing_medium_skin_tone","💃🏽"],["woman_dancing_medium-dark_skin_tone","💃🏾"],["woman_dancing_dark_skin_tone","💃🏿"],["man_dancing","🕺"],["man_dancing_light_skin_tone","🕺🏻"],["man_dancing_medium-light_skin_tone","🕺🏼"],["man_dancing_medium_skin_tone","🕺🏽"],["man_dancing_medium-dark_skin_tone","🕺🏾"],["man_dancing_dark_skin_tone","🕺🏿"],["people_with_bunny_ears","👯"],["men_with_bunny_ears","👯♂️"],["women_with_bunny_ears","👯♀️"],["person_in_steamy_room","🧖"],["person_in_steamy_room_light_skin_tone","🧖🏻"],["person_in_steamy_room_medium-light_skin_tone","🧖🏼"],["person_in_steamy_room_medium_skin_tone","🧖🏽"],["person_in_steamy_room_medium-dark_skin_tone","🧖🏾"],["person_in_steamy_room_dark_skin_tone","🧖🏿"],["woman_in_steamy_room","🧖♀️"],["woman_in_steamy_room_light_skin_tone","🧖🏻♀️"],["woman_in_steamy_room_medium-light_skin_tone","🧖🏼♀️"],["woman_in_steamy_room_medium_skin_tone","🧖🏽♀️"],["woman_in_steamy_room_medium-dark_skin_tone","🧖🏾♀️"],["woman_in_steamy_room_dark_skin_tone","🧖🏿♀️"],["man_in_steamy_room","🧖♂️"],["man_in_steamy_room_light_skin_tone","🧖🏻♂️"],["man_in_steamy_room_medium-light_skin_tone","🧖🏼♂️"],["man_in_steamy_room_medium_skin_tone","🧖🏽♂️"],["man_in_steamy_room_medium-dark_skin_tone","🧖🏾♂️"],["man_in_steamy_room_dark_skin_tone","🧖🏿♂️"],["person_climbing","🧗"],["person_climbing_light_skin_tone","🧗🏻"],["person_climbing_medium-light_skin_tone","🧗🏼"],["person_climbing_medium_skin_tone","🧗🏽"],["person_climbing_medium-dark_skin_tone","🧗🏾"],["person_climbing_dark_skin_tone","🧗🏿"],["woman_climbing","🧗♀️"],["woman_climbing_light_skin_tone","🧗🏻♀️"],["woman_climbing_medium-light_skin_tone","🧗🏼♀️"],["woman_climbing_medium_skin_tone","🧗🏽♀️"],["woman_climbing_medium-dark_skin_tone","🧗🏾♀️"],["woman_climbing_dark_skin_tone","🧗🏿♀️"],["man_climbing","🧗♂️"],["man_climbing_light_skin_tone","🧗🏻♂️"],["man_climbing_medium-light_skin_tone","🧗🏼♂️"],["man_climbing_medium_skin_tone","🧗🏽♂️"],["man_climbing_medium-dark_skin_tone","🧗🏾♂️"],["man_climbing_dark_skin_tone","🧗🏿♂️"],["person_in_lotus_position","🧘"],["person_in_lotus_position_light_skin_tone","🧘🏻"],["person_in_lotus_position_medium-light_skin_tone","🧘🏼"],["person_in_lotus_position_medium_skin_tone","🧘🏽"],["person_in_lotus_position_medium-dark_skin_tone","🧘🏾"],["person_in_lotus_position_dark_skin_tone","🧘🏿"],["woman_in_lotus_position","🧘♀️"],["woman_in_lotus_position_light_skin_tone","🧘🏻♀️"],["woman_in_lotus_position_medium-light_skin_tone","🧘🏼♀️"],["woman_in_lotus_position_medium_skin_tone","🧘🏽♀️"],["woman_in_lotus_position_medium-dark_skin_tone","🧘🏾♀️"],["woman_in_lotus_position_dark_skin_tone","🧘🏿♀️"],["man_in_lotus_position","🧘♂️"],["man_in_lotus_position_light_skin_tone","🧘🏻♂️"],["man_in_lotus_position_medium-light_skin_tone","🧘🏼♂️"],["man_in_lotus_position_medium_skin_tone","🧘🏽♂️"],["man_in_lotus_position_medium-dark_skin_tone","🧘🏾♂️"],["man_in_lotus_position_dark_skin_tone","🧘🏿♂️"],["person_taking_bath","🛀"],["person_taking_bath_light_skin_tone","🛀🏻"],["person_taking_bath_medium-light_skin_tone","🛀🏼"],["person_taking_bath_medium_skin_tone","🛀🏽"],["person_taking_bath_medium-dark_skin_tone","🛀🏾"],["person_taking_bath_dark_skin_tone","🛀🏿"],["person_in_bed","🛌"],["person_in_bed_light_skin_tone","🛌🏻"],["person_in_bed_medium-light_skin_tone","🛌🏼"],["person_in_bed_medium_skin_tone","🛌🏽"],["person_in_bed_medium-dark_skin_tone","🛌🏾"],["person_in_bed_dark_skin_tone","🛌🏿"],["man_in_suit_levitating","🕴️"],["man_in_suit_levitating_light_skin_tone","🕴🏻"],["man_in_suit_levitating_medium-light_skin_tone","🕴🏼"],["man_in_suit_levitating_medium_skin_tone","🕴🏽"],["man_in_suit_levitating_medium-dark_skin_tone","🕴🏾"],["man_in_suit_levitating_dark_skin_tone","🕴🏿"],["speaking_head","🗣️"],["bust_in_silhouette","👤"],["busts_in_silhouette","👥"],["person_fencing","🤺"],["horse_racing","🏇"],["horse_racing_light_skin_tone","🏇🏻"],["horse_racing_medium-light_skin_tone","🏇🏼"],["horse_racing_medium_skin_tone","🏇🏽"],["horse_racing_medium-dark_skin_tone","🏇🏾"],["horse_racing_dark_skin_tone","🏇🏿"],["skier","⛷️"],["snowboarder","🏂"],["snowboarder_light_skin_tone","🏂🏻"],["snowboarder_medium-light_skin_tone","🏂🏼"],["snowboarder_medium_skin_tone","🏂🏽"],["snowboarder_medium-dark_skin_tone","🏂🏾"],["snowboarder_dark_skin_tone","🏂🏿"],["person_golfing","🏌️"],["person_golfing_light_skin_tone","🏌🏻"],["person_golfing_medium-light_skin_tone","🏌🏼"],["person_golfing_medium_skin_tone","🏌🏽"],["person_golfing_medium-dark_skin_tone","🏌🏾"],["person_golfing_dark_skin_tone","🏌🏿"],["man_golfing","🏌️♂️"],["man_golfing_light_skin_tone","🏌🏻♂️"],["man_golfing_medium-light_skin_tone","🏌🏼♂️"],["man_golfing_medium_skin_tone","🏌🏽♂️"],["man_golfing_medium-dark_skin_tone","🏌🏾♂️"],["man_golfing_dark_skin_tone","🏌🏿♂️"],["woman_golfing","🏌️♀️"],["woman_golfing_light_skin_tone","🏌🏻♀️"],["woman_golfing_medium-light_skin_tone","🏌🏼♀️"],["woman_golfing_medium_skin_tone","🏌🏽♀️"],["woman_golfing_medium-dark_skin_tone","🏌🏾♀️"],["woman_golfing_dark_skin_tone","🏌🏿♀️"],["person_surfing","🏄"],["person_surfing_light_skin_tone","🏄🏻"],["person_surfing_medium-light_skin_tone","🏄🏼"],["person_surfing_medium_skin_tone","🏄🏽"],["person_surfing_medium-dark_skin_tone","🏄🏾"],["person_surfing_dark_skin_tone","🏄🏿"],["man_surfing","🏄♂️"],["man_surfing_light_skin_tone","🏄🏻♂️"],["man_surfing_medium-light_skin_tone","🏄🏼♂️"],["man_surfing_medium_skin_tone","🏄🏽♂️"],["man_surfing_medium-dark_skin_tone","🏄🏾♂️"],["man_surfing_dark_skin_tone","🏄🏿♂️"],["woman_surfing","🏄♀️"],["woman_surfing_light_skin_tone","🏄🏻♀️"],["woman_surfing_medium-light_skin_tone","🏄🏼♀️"],["woman_surfing_medium_skin_tone","🏄🏽♀️"],["woman_surfing_medium-dark_skin_tone","🏄🏾♀️"],["woman_surfing_dark_skin_tone","🏄🏿♀️"],["person_rowing_boat","🚣"],["person_rowing_boat_light_skin_tone","🚣🏻"],["person_rowing_boat_medium-light_skin_tone","🚣🏼"],["person_rowing_boat_medium_skin_tone","🚣🏽"],["person_rowing_boat_medium-dark_skin_tone","🚣🏾"],["person_rowing_boat_dark_skin_tone","🚣🏿"],["man_rowing_boat","🚣♂️"],["man_rowing_boat_light_skin_tone","🚣🏻♂️"],["man_rowing_boat_medium-light_skin_tone","🚣🏼♂️"],["man_rowing_boat_medium_skin_tone","🚣🏽♂️"],["man_rowing_boat_medium-dark_skin_tone","🚣🏾♂️"],["man_rowing_boat_dark_skin_tone","🚣🏿♂️"],["woman_rowing_boat","🚣♀️"],["woman_rowing_boat_light_skin_tone","🚣🏻♀️"],["woman_rowing_boat_medium-light_skin_tone","🚣🏼♀️"],["woman_rowing_boat_medium_skin_tone","🚣🏽♀️"],["woman_rowing_boat_medium-dark_skin_tone","🚣🏾♀️"],["woman_rowing_boat_dark_skin_tone","🚣🏿♀️"],["person_swimming","🏊"],["person_swimming_light_skin_tone","🏊🏻"],["person_swimming_medium-light_skin_tone","🏊🏼"],["person_swimming_medium_skin_tone","🏊🏽"],["person_swimming_medium-dark_skin_tone","🏊🏾"],["person_swimming_dark_skin_tone","🏊🏿"],["man_swimming","🏊♂️"],["man_swimming_light_skin_tone","🏊🏻♂️"],["man_swimming_medium-light_skin_tone","🏊🏼♂️"],["man_swimming_medium_skin_tone","🏊🏽♂️"],["man_swimming_medium-dark_skin_tone","🏊🏾♂️"],["man_swimming_dark_skin_tone","🏊🏿♂️"],["woman_swimming","🏊♀️"],["woman_swimming_light_skin_tone","🏊🏻♀️"],["woman_swimming_medium-light_skin_tone","🏊🏼♀️"],["woman_swimming_medium_skin_tone","🏊🏽♀️"],["woman_swimming_medium-dark_skin_tone","🏊🏾♀️"],["woman_swimming_dark_skin_tone","🏊🏿♀️"],["person_bouncing_ball","⛹️"],["person_bouncing_ball_light_skin_tone","⛹🏻"],["person_bouncing_ball_medium-light_skin_tone","⛹🏼"],["person_bouncing_ball_medium_skin_tone","⛹🏽"],["person_bouncing_ball_medium-dark_skin_tone","⛹🏾"],["person_bouncing_ball_dark_skin_tone","⛹🏿"],["man_bouncing_ball","⛹️♂️"],["man_bouncing_ball_light_skin_tone","⛹🏻♂️"],["man_bouncing_ball_medium-light_skin_tone","⛹🏼♂️"],["man_bouncing_ball_medium_skin_tone","⛹🏽♂️"],["man_bouncing_ball_medium-dark_skin_tone","⛹🏾♂️"],["man_bouncing_ball_dark_skin_tone","⛹🏿♂️"],["woman_bouncing_ball","⛹️♀️"],["woman_bouncing_ball_light_skin_tone","⛹🏻♀️"],["woman_bouncing_ball_medium-light_skin_tone","⛹🏼♀️"],["woman_bouncing_ball_medium_skin_tone","⛹🏽♀️"],["woman_bouncing_ball_medium-dark_skin_tone","⛹🏾♀️"],["woman_bouncing_ball_dark_skin_tone","⛹🏿♀️"],["person_lifting_weights","🏋️"],["person_lifting_weights_light_skin_tone","🏋🏻"],["person_lifting_weights_medium-light_skin_tone","🏋🏼"],["person_lifting_weights_medium_skin_tone","🏋🏽"],["person_lifting_weights_medium-dark_skin_tone","🏋🏾"],["person_lifting_weights_dark_skin_tone","🏋🏿"],["man_lifting_weights","🏋️♂️"],["man_lifting_weights_light_skin_tone","🏋🏻♂️"],["man_lifting_weights_medium-light_skin_tone","🏋🏼♂️"],["man_lifting_weights_medium_skin_tone","🏋🏽♂️"],["man_lifting_weights_medium-dark_skin_tone","🏋🏾♂️"],["man_lifting_weights_dark_skin_tone","🏋🏿♂️"],["woman_lifting_weights","🏋️♀️"],["woman_lifting_weights_light_skin_tone","🏋🏻♀️"],["woman_lifting_weights_medium-light_skin_tone","🏋🏼♀️"],["woman_lifting_weights_medium_skin_tone","🏋🏽♀️"],["woman_lifting_weights_medium-dark_skin_tone","🏋🏾♀️"],["woman_lifting_weights_dark_skin_tone","🏋🏿♀️"],["person_biking","🚴"],["person_biking_light_skin_tone","🚴🏻"],["person_biking_medium-light_skin_tone","🚴🏼"],["person_biking_medium_skin_tone","🚴🏽"],["person_biking_medium-dark_skin_tone","🚴🏾"],["person_biking_dark_skin_tone","🚴🏿"],["man_biking","🚴♂️"],["man_biking_light_skin_tone","🚴🏻♂️"],["man_biking_medium-light_skin_tone","🚴🏼♂️"],["man_biking_medium_skin_tone","🚴🏽♂️"],["man_biking_medium-dark_skin_tone","🚴🏾♂️"],["man_biking_dark_skin_tone","🚴🏿♂️"],["woman_biking","🚴♀️"],["woman_biking_light_skin_tone","🚴🏻♀️"],["woman_biking_medium-light_skin_tone","🚴🏼♀️"],["woman_biking_medium_skin_tone","🚴🏽♀️"],["woman_biking_medium-dark_skin_tone","🚴🏾♀️"],["woman_biking_dark_skin_tone","🚴🏿♀️"],["person_mountain_biking","🚵"],["person_mountain_biking_light_skin_tone","🚵🏻"],["person_mountain_biking_medium-light_skin_tone","🚵🏼"],["person_mountain_biking_medium_skin_tone","🚵🏽"],["person_mountain_biking_medium-dark_skin_tone","🚵🏾"],["person_mountain_biking_dark_skin_tone","🚵🏿"],["man_mountain_biking","🚵♂️"],["man_mountain_biking_light_skin_tone","🚵🏻♂️"],["man_mountain_biking_medium-light_skin_tone","🚵🏼♂️"],["man_mountain_biking_medium_skin_tone","🚵🏽♂️"],["man_mountain_biking_medium-dark_skin_tone","🚵🏾♂️"],["man_mountain_biking_dark_skin_tone","🚵🏿♂️"],["woman_mountain_biking","🚵♀️"],["woman_mountain_biking_light_skin_tone","🚵🏻♀️"],["woman_mountain_biking_medium-light_skin_tone","🚵🏼♀️"],["woman_mountain_biking_medium_skin_tone","🚵🏽♀️"],["woman_mountain_biking_medium-dark_skin_tone","🚵🏾♀️"],["woman_mountain_biking_dark_skin_tone","🚵🏿♀️"],["racing_car","🏎️"],["motorcycle","🏍️"],["person_cartwheeling","🤸"],["person_cartwheeling_light_skin_tone","🤸🏻"],["person_cartwheeling_medium-light_skin_tone","🤸🏼"],["person_cartwheeling_medium_skin_tone","🤸🏽"],["person_cartwheeling_medium-dark_skin_tone","🤸🏾"],["person_cartwheeling_dark_skin_tone","🤸🏿"],["man_cartwheeling","🤸♂️"],["man_cartwheeling_light_skin_tone","🤸🏻♂️"],["man_cartwheeling_medium-light_skin_tone","🤸🏼♂️"],["man_cartwheeling_medium_skin_tone","🤸🏽♂️"],["man_cartwheeling_medium-dark_skin_tone","🤸🏾♂️"],["man_cartwheeling_dark_skin_tone","🤸🏿♂️"],["woman_cartwheeling","🤸♀️"],["woman_cartwheeling_light_skin_tone","🤸🏻♀️"],["woman_cartwheeling_medium-light_skin_tone","🤸🏼♀️"],["woman_cartwheeling_medium_skin_tone","🤸🏽♀️"],["woman_cartwheeling_medium-dark_skin_tone","🤸🏾♀️"],["woman_cartwheeling_dark_skin_tone","🤸🏿♀️"],["people_wrestling","🤼"],["men_wrestling","🤼♂️"],["women_wrestling","🤼♀️"],["person_playing_water_polo","🤽"],["person_playing_water_polo_light_skin_tone","🤽🏻"],["person_playing_water_polo_medium-light_skin_tone","🤽🏼"],["person_playing_water_polo_medium_skin_tone","🤽🏽"],["person_playing_water_polo_medium-dark_skin_tone","🤽🏾"],["person_playing_water_polo_dark_skin_tone","🤽🏿"],["man_playing_water_polo","🤽♂️"],["man_playing_water_polo_light_skin_tone","🤽🏻♂️"],["man_playing_water_polo_medium-light_skin_tone","🤽🏼♂️"],["man_playing_water_polo_medium_skin_tone","🤽🏽♂️"],["man_playing_water_polo_medium-dark_skin_tone","🤽🏾♂️"],["man_playing_water_polo_dark_skin_tone","🤽🏿♂️"],["woman_playing_water_polo","🤽♀️"],["woman_playing_water_polo_light_skin_tone","🤽🏻♀️"],["woman_playing_water_polo_medium-light_skin_tone","🤽🏼♀️"],["woman_playing_water_polo_medium_skin_tone","🤽🏽♀️"],["woman_playing_water_polo_medium-dark_skin_tone","🤽🏾♀️"],["woman_playing_water_polo_dark_skin_tone","🤽🏿♀️"],["person_playing_handball","🤾"],["person_playing_handball_light_skin_tone","🤾🏻"],["person_playing_handball_medium-light_skin_tone","🤾🏼"],["person_playing_handball_medium_skin_tone","🤾🏽"],["person_playing_handball_medium-dark_skin_tone","🤾🏾"],["person_playing_handball_dark_skin_tone","🤾🏿"],["man_playing_handball","🤾♂️"],["man_playing_handball_light_skin_tone","🤾🏻♂️"],["man_playing_handball_medium-light_skin_tone","🤾🏼♂️"],["man_playing_handball_medium_skin_tone","🤾🏽♂️"],["man_playing_handball_medium-dark_skin_tone","🤾🏾♂️"],["man_playing_handball_dark_skin_tone","🤾🏿♂️"],["woman_playing_handball","🤾♀️"],["woman_playing_handball_light_skin_tone","🤾🏻♀️"],["woman_playing_handball_medium-light_skin_tone","🤾🏼♀️"],["woman_playing_handball_medium_skin_tone","🤾🏽♀️"],["woman_playing_handball_medium-dark_skin_tone","🤾🏾♀️"],["woman_playing_handball_dark_skin_tone","🤾🏿♀️"],["person_juggling","🤹"],["person_juggling_light_skin_tone","🤹🏻"],["person_juggling_medium-light_skin_tone","🤹🏼"],["person_juggling_medium_skin_tone","🤹🏽"],["person_juggling_medium-dark_skin_tone","🤹🏾"],["person_juggling_dark_skin_tone","🤹🏿"],["man_juggling","🤹♂️"],["man_juggling_light_skin_tone","🤹🏻♂️"],["man_juggling_medium-light_skin_tone","🤹🏼♂️"],["man_juggling_medium_skin_tone","🤹🏽♂️"],["man_juggling_medium-dark_skin_tone","🤹🏾♂️"],["man_juggling_dark_skin_tone","🤹🏿♂️"],["woman_juggling","🤹♀️"],["woman_juggling_light_skin_tone","🤹🏻♀️"],["woman_juggling_medium-light_skin_tone","🤹🏼♀️"],["woman_juggling_medium_skin_tone","🤹🏽♀️"],["woman_juggling_medium-dark_skin_tone","🤹🏾♀️"],["woman_juggling_dark_skin_tone","🤹🏿♀️"],["man_and_woman_holding_hands","👫"],["two_men_holding_hands","👬"],["two_women_holding_hands","👭"],["kiss","💏"],["kiss_woman,_man","👩❤️💋👨"],["kiss_man,_man","👨❤️💋👨"],["kiss_woman,_woman","👩❤️💋👩"],["couple_with_heart","💑"],["couple_with_heart_woman,_man","👩❤️👨"],["couple_with_heart_man,_man","👨❤️👨"],["couple_with_heart_woman,_woman","👩❤️👩"],["family","👪"],["family_man,_woman,_boy","👨👩👦"],["family_man,_woman,_girl","👨👩👧"],["family_man,_woman,_girl,_boy","👨👩👧👦"],["family_man,_woman,_boy,_boy","👨👩👦👦"],["family_man,_woman,_girl,_girl","👨👩👧👧"],["family_man,_man,_boy","👨👨👦"],["family_man,_man,_girl","👨👨👧"],["family_man,_man,_girl,_boy","👨👨👧👦"],["family_man,_man,_boy,_boy","👨👨👦👦"],["family_man,_man,_girl,_girl","👨👨👧👧"],["family_woman,_woman,_boy","👩👩👦"],["family_woman,_woman,_girl","👩👩👧"],["family_woman,_woman,_girl,_boy","👩👩👧👦"],["family_woman,_woman,_boy,_boy","👩👩👦👦"],["family_woman,_woman,_girl,_girl","👩👩👧👧"],["family_man,_boy","👨👦"],["family_man,_boy,_boy","👨👦👦"],["family_man,_girl","👨👧"],["family_man,_girl,_boy","👨👧👦"],["family_man,_girl,_girl","👨👧👧"],["family_woman,_boy","👩👦"],["family_woman,_boy,_boy","👩👦👦"],["family_woman,_girl","👩👧"],["family_woman,_girl,_boy","👩👧👦"],["family_woman,_girl,_girl","👩👧👧"],["selfie","🤳"],["selfie_light_skin_tone","🤳🏻"],["selfie_medium-light_skin_tone","🤳🏼"],["selfie_medium_skin_tone","🤳🏽"],["selfie_medium-dark_skin_tone","🤳🏾"],["selfie_dark_skin_tone","🤳🏿"],["flexed_biceps","💪"],["flexed_biceps_light_skin_tone","💪🏻"],["flexed_biceps_medium-light_skin_tone","💪🏼"],["flexed_biceps_medium_skin_tone","💪🏽"],["flexed_biceps_medium-dark_skin_tone","💪🏾"],["flexed_biceps_dark_skin_tone","💪🏿"],["backhand_index_pointing_left","👈"],["backhand_index_pointing_left_light_skin_tone","👈🏻"],["backhand_index_pointing_left_medium-light_skin_tone","👈🏼"],["backhand_index_pointing_left_medium_skin_tone","👈🏽"],["backhand_index_pointing_left_medium-dark_skin_tone","👈🏾"],["backhand_index_pointing_left_dark_skin_tone","👈🏿"],["backhand_index_pointing_right","👉"],["backhand_index_pointing_right_light_skin_tone","👉🏻"],["backhand_index_pointing_right_medium-light_skin_tone","👉🏼"],["backhand_index_pointing_right_medium_skin_tone","👉🏽"],["backhand_index_pointing_right_medium-dark_skin_tone","👉🏾"],["backhand_index_pointing_right_dark_skin_tone","👉🏿"],["index_pointing_up","☝️"],["index_pointing_up_light_skin_tone","☝🏻"],["index_pointing_up_medium-light_skin_tone","☝🏼"],["index_pointing_up_medium_skin_tone","☝🏽"],["index_pointing_up_medium-dark_skin_tone","☝🏾"],["index_pointing_up_dark_skin_tone","☝🏿"],["backhand_index_pointing_up","👆"],["backhand_index_pointing_up_light_skin_tone","👆🏻"],["backhand_index_pointing_up_medium-light_skin_tone","👆🏼"],["backhand_index_pointing_up_medium_skin_tone","👆🏽"],["backhand_index_pointing_up_medium-dark_skin_tone","👆🏾"],["backhand_index_pointing_up_dark_skin_tone","👆🏿"],["middle_finger","🖕"],["middle_finger_light_skin_tone","🖕🏻"],["middle_finger_medium-light_skin_tone","🖕🏼"],["middle_finger_medium_skin_tone","🖕🏽"],["middle_finger_medium-dark_skin_tone","🖕🏾"],["middle_finger_dark_skin_tone","🖕🏿"],["backhand_index_pointing_down","👇"],["backhand_index_pointing_down_light_skin_tone","👇🏻"],["backhand_index_pointing_down_medium-light_skin_tone","👇🏼"],["backhand_index_pointing_down_medium_skin_tone","👇🏽"],["backhand_index_pointing_down_medium-dark_skin_tone","👇🏾"],["backhand_index_pointing_down_dark_skin_tone","👇🏿"],["victory_hand","✌️"],["victory_hand_light_skin_tone","✌🏻"],["victory_hand_medium-light_skin_tone","✌🏼"],["victory_hand_medium_skin_tone","✌🏽"],["victory_hand_medium-dark_skin_tone","✌🏾"],["victory_hand_dark_skin_tone","✌🏿"],["crossed_fingers","🤞"],["crossed_fingers_light_skin_tone","🤞🏻"],["crossed_fingers_medium-light_skin_tone","🤞🏼"],["crossed_fingers_medium_skin_tone","🤞🏽"],["crossed_fingers_medium-dark_skin_tone","🤞🏾"],["crossed_fingers_dark_skin_tone","🤞🏿"],["vulcan_salute","🖖"],["vulcan_salute_light_skin_tone","🖖🏻"],["vulcan_salute_medium-light_skin_tone","🖖🏼"],["vulcan_salute_medium_skin_tone","🖖🏽"],["vulcan_salute_medium-dark_skin_tone","🖖🏾"],["vulcan_salute_dark_skin_tone","🖖🏿"],["sign_of_the_horns","🤘"],["sign_of_the_horns_light_skin_tone","🤘🏻"],["sign_of_the_horns_medium-light_skin_tone","🤘🏼"],["sign_of_the_horns_medium_skin_tone","🤘🏽"],["sign_of_the_horns_medium-dark_skin_tone","🤘🏾"],["sign_of_the_horns_dark_skin_tone","🤘🏿"],["call_me_hand","🤙"],["call_me_hand_light_skin_tone","🤙🏻"],["call_me_hand_medium-light_skin_tone","🤙🏼"],["call_me_hand_medium_skin_tone","🤙🏽"],["call_me_hand_medium-dark_skin_tone","🤙🏾"],["call_me_hand_dark_skin_tone","🤙🏿"],["hand_with_fingers_splayed","🖐️"],["hand_with_fingers_splayed_light_skin_tone","🖐🏻"],["hand_with_fingers_splayed_medium-light_skin_tone","🖐🏼"],["hand_with_fingers_splayed_medium_skin_tone","🖐🏽"],["hand_with_fingers_splayed_medium-dark_skin_tone","🖐🏾"],["hand_with_fingers_splayed_dark_skin_tone","🖐🏿"],["raised_hand","✋"],["raised_hand_light_skin_tone","✋🏻"],["raised_hand_medium-light_skin_tone","✋🏼"],["raised_hand_medium_skin_tone","✋🏽"],["raised_hand_medium-dark_skin_tone","✋🏾"],["raised_hand_dark_skin_tone","✋🏿"],["OK_hand","👌"],["OK_hand_light_skin_tone","👌🏻"],["OK_hand_medium-light_skin_tone","👌🏼"],["OK_hand_medium_skin_tone","👌🏽"],["OK_hand_medium-dark_skin_tone","👌🏾"],["OK_hand_dark_skin_tone","👌🏿"],["thumbs_up","👍"],["thumbs_up_light_skin_tone","👍🏻"],["thumbs_up_medium-light_skin_tone","👍🏼"],["thumbs_up_medium_skin_tone","👍🏽"],["thumbs_up_medium-dark_skin_tone","👍🏾"],["thumbs_up_dark_skin_tone","👍🏿"],["thumbs_down","👎"],["thumbs_down_light_skin_tone","👎🏻"],["thumbs_down_medium-light_skin_tone","👎🏼"],["thumbs_down_medium_skin_tone","👎🏽"],["thumbs_down_medium-dark_skin_tone","👎🏾"],["thumbs_down_dark_skin_tone","👎🏿"],["raised_fist","✊"],["raised_fist_light_skin_tone","✊🏻"],["raised_fist_medium-light_skin_tone","✊🏼"],["raised_fist_medium_skin_tone","✊🏽"],["raised_fist_medium-dark_skin_tone","✊🏾"],["raised_fist_dark_skin_tone","✊🏿"],["oncoming_fist","👊"],["oncoming_fist_light_skin_tone","👊🏻"],["oncoming_fist_medium-light_skin_tone","👊🏼"],["oncoming_fist_medium_skin_tone","👊🏽"],["oncoming_fist_medium-dark_skin_tone","👊🏾"],["oncoming_fist_dark_skin_tone","👊🏿"],["left-facing_fist","🤛"],["left-facing_fist_light_skin_tone","🤛🏻"],["left-facing_fist_medium-light_skin_tone","🤛🏼"],["left-facing_fist_medium_skin_tone","🤛🏽"],["left-facing_fist_medium-dark_skin_tone","🤛🏾"],["left-facing_fist_dark_skin_tone","🤛🏿"],["right-facing_fist","🤜"],["right-facing_fist_light_skin_tone","🤜🏻"],["right-facing_fist_medium-light_skin_tone","🤜🏼"],["right-facing_fist_medium_skin_tone","🤜🏽"],["right-facing_fist_medium-dark_skin_tone","🤜🏾"],["right-facing_fist_dark_skin_tone","🤜🏿"],["raised_back_of_hand","🤚"],["raised_back_of_hand_light_skin_tone","🤚🏻"],["raised_back_of_hand_medium-light_skin_tone","🤚🏼"],["raised_back_of_hand_medium_skin_tone","🤚🏽"],["raised_back_of_hand_medium-dark_skin_tone","🤚🏾"],["raised_back_of_hand_dark_skin_tone","🤚🏿"],["waving_hand","👋"],["waving_hand_light_skin_tone","👋🏻"],["waving_hand_medium-light_skin_tone","👋🏼"],["waving_hand_medium_skin_tone","👋🏽"],["waving_hand_medium-dark_skin_tone","👋🏾"],["waving_hand_dark_skin_tone","👋🏿"],["love-you_gesture","🤟"],["love-you_gesture_light_skin_tone","🤟🏻"],["love-you_gesture_medium-light_skin_tone","🤟🏼"],["love-you_gesture_medium_skin_tone","🤟🏽"],["love-you_gesture_medium-dark_skin_tone","🤟🏾"],["love-you_gesture_dark_skin_tone","🤟🏿"],["writing_hand","✍️"],["writing_hand_light_skin_tone","✍🏻"],["writing_hand_medium-light_skin_tone","✍🏼"],["writing_hand_medium_skin_tone","✍🏽"],["writing_hand_medium-dark_skin_tone","✍🏾"],["writing_hand_dark_skin_tone","✍🏿"],["clapping_hands","👏"],["clapping_hands_light_skin_tone","👏🏻"],["clapping_hands_medium-light_skin_tone","👏🏼"],["clapping_hands_medium_skin_tone","👏🏽"],["clapping_hands_medium-dark_skin_tone","👏🏾"],["clapping_hands_dark_skin_tone","👏🏿"],["open_hands","👐"],["open_hands_light_skin_tone","👐🏻"],["open_hands_medium-light_skin_tone","👐🏼"],["open_hands_medium_skin_tone","👐🏽"],["open_hands_medium-dark_skin_tone","👐🏾"],["open_hands_dark_skin_tone","👐🏿"],["raising_hands","🙌"],["raising_hands_light_skin_tone","🙌🏻"],["raising_hands_medium-light_skin_tone","🙌🏼"],["raising_hands_medium_skin_tone","🙌🏽"],["raising_hands_medium-dark_skin_tone","🙌🏾"],["raising_hands_dark_skin_tone","🙌🏿"],["palms_up_together","🤲"],["palms_up_together_light_skin_tone","🤲🏻"],["palms_up_together_medium-light_skin_tone","🤲🏼"],["palms_up_together_medium_skin_tone","🤲🏽"],["palms_up_together_medium-dark_skin_tone","🤲🏾"],["palms_up_together_dark_skin_tone","🤲🏿"],["folded_hands","🙏"],["folded_hands_light_skin_tone","🙏🏻"],["folded_hands_medium-light_skin_tone","🙏🏼"],["folded_hands_medium_skin_tone","🙏🏽"],["folded_hands_medium-dark_skin_tone","🙏🏾"],["folded_hands_dark_skin_tone","🙏🏿"],["handshake","🤝"],["nail_polish","💅"],["nail_polish_light_skin_tone","💅🏻"],["nail_polish_medium-light_skin_tone","💅🏼"],["nail_polish_medium_skin_tone","💅🏽"],["nail_polish_medium-dark_skin_tone","💅🏾"],["nail_polish_dark_skin_tone","💅🏿"],["ear","👂"],["ear_light_skin_tone","👂🏻"],["ear_medium-light_skin_tone","👂🏼"],["ear_medium_skin_tone","👂🏽"],["ear_medium-dark_skin_tone","👂🏾"],["ear_dark_skin_tone","👂🏿"],["nose","👃"],["nose_light_skin_tone","👃🏻"],["nose_medium-light_skin_tone","👃🏼"],["nose_medium_skin_tone","👃🏽"],["nose_medium-dark_skin_tone","👃🏾"],["nose_dark_skin_tone","👃🏿"],["footprints","👣"],["eyes","👀"],["eye","👁️"],["eye_in_speech_bubble","👁️🗨️"],["brain","🧠"],["tongue","👅"],["mouth","👄"],["kiss_mark","💋"],["heart_with_arrow","💘"],["red_heart","❤️"],["beating_heart","💓"],["broken_heart","💔"],["two_hearts","💕"],["sparkling_heart","💖"],["growing_heart","💗"],["blue_heart","💙"],["green_heart","💚"],["yellow_heart","💛"],["orange_heart","🧡"],["purple_heart","💜"],["black_heart","🖤"],["heart_with_ribbon","💝"],["revolving_hearts","💞"],["heart_decoration","💟"],["heavy_heart_exclamation","❣️"],["love_letter","💌"],["zzz","💤"],["anger_symbol","💢"],["bomb","💣"],["collision","💥"],["sweat_droplets","💦"],["dashing_away","💨"],["dizzy","💫"],["speech_balloon","💬"],["left_speech_bubble","🗨️"],["right_anger_bubble","🗯️"],["thought_balloon","💭"],["hole","🕳️"],["glasses","👓"],["sunglasses","🕶️"],["necktie","👔"],["t-shirt","👕"],["jeans","👖"],["scarf","🧣"],["gloves","🧤"],["coat","🧥"],["socks","🧦"],["dress","👗"],["kimono","👘"],["bikini","👙"],["woman’s_clothes","👚"],["purse","👛"],["handbag","👜"],["clutch_bag","👝"],["shopping_bags","🛍️"],["school_backpack","🎒"],["man’s_shoe","👞"],["running_shoe","👟"],["high-heeled_shoe","👠"],["woman’s_sandal","👡"],["woman’s_boot","👢"],["crown","👑"],["woman’s_hat","👒"],["top_hat","🎩"],["graduation_cap","🎓"],["billed_cap","🧢"],["rescue_worker’s_helmet","⛑️"],["prayer_beads","📿"],["lipstick","💄"],["ring","💍"],["gem_stone","💎"],["monkey_face","🐵"],["monkey","🐒"],["gorilla","🦍"],["dog_face","🐶"],["dog","🐕"],["poodle","🐩"],["wolf_face","🐺"],["fox_face","🦊"],["cat_face","🐱"],["cat","🐈"],["lion_face","🦁"],["tiger_face","🐯"],["tiger","🐅"],["leopard","🐆"],["horse_face","🐴"],["horse","🐎"],["unicorn_face","🦄"],["zebra","🦓"],["deer","🦌"],["cow_face","🐮"],["ox","🐂"],["water_buffalo","🐃"],["cow","🐄"],["pig_face","🐷"],["pig","🐖"],["boar","🐗"],["pig_nose","🐽"],["ram","🐏"],["ewe","🐑"],["goat","🐐"],["camel","🐪"],["two-hump_camel","🐫"],["giraffe","🦒"],["elephant","🐘"],["rhinoceros","🦏"],["mouse_face","🐭"],["mouse","🐁"],["rat","🐀"],["hamster_face","🐹"],["rabbit_face","🐰"],["rabbit","🐇"],["chipmunk","🐿️"],["hedgehog","🦔"],["bat","🦇"],["bear_face","🐻"],["koala","🐨"],["panda_face","🐼"],["paw_prints","🐾"],["turkey","🦃"],["chicken","🐔"],["rooster","🐓"],["hatching_chick","🐣"],["baby_chick","🐤"],["front-facing_baby_chick","🐥"],["bird","🐦"],["penguin","🐧"],["dove","🕊️"],["eagle","🦅"],["duck","🦆"],["owl","🦉"],["frog_face","🐸"],["crocodile","🐊"],["turtle","🐢"],["lizard","🦎"],["snake","🐍"],["dragon_face","🐲"],["dragon","🐉"],["sauropod","🦕"],["T-Rex","🦖"],["spouting_whale","🐳"],["whale","🐋"],["dolphin","🐬"],["fish","🐟"],["tropical_fish","🐠"],["blowfish","🐡"],["shark","🦈"],["octopus","🐙"],["spiral_shell","🐚"],["crab","🦀"],["shrimp","🦐"],["squid","🦑"],["snail","🐌"],["butterfly","🦋"],["bug","🐛"],["ant","🐜"],["honeybee","🐝"],["lady_beetle","🐞"],["cricket","🦗"],["spider","🕷️"],["spider_web","🕸️"],["scorpion","🦂"],["bouquet","💐"],["cherry_blossom","🌸"],["white_flower","💮"],["rosette","🏵️"],["rose","🌹"],["wilted_flower","🥀"],["hibiscus","🌺"],["sunflower","🌻"],["blossom","🌼"],["tulip","🌷"],["seedling","🌱"],["evergreen_tree","🌲"],["deciduous_tree","🌳"],["palm_tree","🌴"],["cactus","🌵"],["sheaf_of_rice","🌾"],["herb","🌿"],["shamrock","☘️"],["four_leaf_clover","🍀"],["maple_leaf","🍁"],["fallen_leaf","🍂"],["leaf_fluttering_in_wind","🍃"],["grapes","🍇"],["melon","🍈"],["watermelon","🍉"],["tangerine","🍊"],["lemon","🍋"],["banana","🍌"],["pineapple","🍍"],["red_apple","🍎"],["green_apple","🍏"],["pear","🍐"],["peach","🍑"],["cherries","🍒"],["strawberry","🍓"],["kiwi_fruit","🥝"],["tomato","🍅"],["coconut","🥥"],["avocado","🥑"],["eggplant","🍆"],["potato","🥔"],["carrot","🥕"],["ear_of_corn","🌽"],["hot_pepper","🌶️"],["cucumber","🥒"],["broccoli","🥦"],["mushroom","🍄"],["peanuts","🥜"],["chestnut","🌰"],["bread","🍞"],["croissant","🥐"],["baguette_bread","🥖"],["pretzel","🥨"],["pancakes","🥞"],["cheese_wedge","🧀"],["meat_on_bone","🍖"],["poultry_leg","🍗"],["cut_of_meat","🥩"],["bacon","🥓"],["hamburger","🍔"],["french_fries","🍟"],["pizza","🍕"],["hot_dog","🌭"],["sandwich","🥪"],["taco","🌮"],["burrito","🌯"],["stuffed_flatbread","🥙"],["egg","🥚"],["cooking","🍳"],["shallow_pan_of_food","🥘"],["pot_of_food","🍲"],["bowl_with_spoon","🥣"],["green_salad","🥗"],["popcorn","🍿"],["canned_food","🥫"],["bento_box","🍱"],["rice_cracker","🍘"],["rice_ball","🍙"],["cooked_rice","🍚"],["curry_rice","🍛"],["steaming_bowl","🍜"],["spaghetti","🍝"],["roasted_sweet_potato","🍠"],["oden","🍢"],["sushi","🍣"],["fried_shrimp","🍤"],["fish_cake_with_swirl","🍥"],["dango","🍡"],["dumpling","🥟"],["fortune_cookie","🥠"],["takeout_box","🥡"],["soft_ice_cream","🍦"],["shaved_ice","🍧"],["ice_cream","🍨"],["doughnut","🍩"],["cookie","🍪"],["birthday_cake","🎂"],["shortcake","🍰"],["pie","🥧"],["chocolate_bar","🍫"],["candy","🍬"],["lollipop","🍭"],["custard","🍮"],["honey_pot","🍯"],["baby_bottle","🍼"],["glass_of_milk","🥛"],["hot_beverage","☕"],["teacup_without_handle","🍵"],["sake","🍶"],["bottle_with_popping_cork","🍾"],["wine_glass","🍷"],["cocktail_glass","🍸"],["tropical_drink","🍹"],["beer_mug","🍺"],["clinking_beer_mugs","🍻"],["clinking_glasses","🥂"],["tumbler_glass","🥃"],["cup_with_straw","🥤"],["chopsticks","🥢"],["fork_and_knife_with_plate","🍽️"],["fork_and_knife","🍴"],["spoon","🥄"],["kitchen_knife","🔪"],["amphora","🏺"],["globe_showing_Europe-Africa","🌍"],["globe_showing_Americas","🌎"],["globe_showing_Asia-Australia","🌏"],["globe_with_meridians","🌐"],["world_map","🗺️"],["map_of_Japan","🗾"],["snow-capped_mountain","🏔️"],["mountain","⛰️"],["volcano","🌋"],["mount_fuji","🗻"],["camping","🏕️"],["beach_with_umbrella","🏖️"],["desert","🏜️"],["desert_island","🏝️"],["national_park","🏞️"],["stadium","🏟️"],["classical_building","🏛️"],["building_construction","🏗️"],["houses","🏘️"],["cityscape","🏙️"],["derelict_house","🏚️"],["house","🏠"],["house_with_garden","🏡"],["office_building","🏢"],["Japanese_post_office","🏣"],["post_office","🏤"],["hospital","🏥"],["bank","🏦"],["hotel","🏨"],["love_hotel","🏩"],["convenience_store","🏪"],["school","🏫"],["department_store","🏬"],["factory","🏭"],["Japanese_castle","🏯"],["castle","🏰"],["wedding","💒"],["Tokyo_tower","🗼"],["Statue_of_Liberty","🗽"],["church","⛪"],["mosque","🕌"],["synagogue","🕍"],["shinto_shrine","⛩️"],["kaaba","🕋"],["fountain","⛲"],["tent","⛺"],["foggy","🌁"],["night_with_stars","🌃"],["sunrise_over_mountains","🌄"],["sunrise","🌅"],["cityscape_at_dusk","🌆"],["sunset","🌇"],["bridge_at_night","🌉"],["hot_springs","♨️"],["milky_way","🌌"],["carousel_horse","🎠"],["ferris_wheel","🎡"],["roller_coaster","🎢"],["barber_pole","💈"],["circus_tent","🎪"],["performing_arts","🎭"],["framed_picture","🖼️"],["artist_palette","🎨"],["slot_machine","🎰"],["locomotive","🚂"],["railway_car","🚃"],["high-speed_train","🚄"],["bullet_train","🚅"],["train","🚆"],["metro","🚇"],["light_rail","🚈"],["station","🚉"],["tram","🚊"],["monorail","🚝"],["mountain_railway","🚞"],["tram_car","🚋"],["bus","🚌"],["oncoming_bus","🚍"],["trolleybus","🚎"],["minibus","🚐"],["ambulance","🚑"],["fire_engine","🚒"],["police_car","🚓"],["oncoming_police_car","🚔"],["taxi","🚕"],["oncoming_taxi","🚖"],["automobile","🚗"],["oncoming_automobile","🚘"],["sport_utility_vehicle","🚙"],["delivery_truck","🚚"],["articulated_lorry","🚛"],["tractor","🚜"],["bicycle","🚲"],["kick_scooter","🛴"],["motor_scooter","🛵"],["bus_stop","🚏"],["motorway","🛣️"],["railway_track","🛤️"],["fuel_pump","⛽"],["police_car_light","🚨"],["horizontal_traffic_light","🚥"],["vertical_traffic_light","🚦"],["construction","🚧"],["stop_sign","🛑"],["anchor","⚓"],["sailboat","⛵"],["canoe","🛶"],["speedboat","🚤"],["passenger_ship","🛳️"],["ferry","⛴️"],["motor_boat","🛥️"],["ship","🚢"],["airplane","✈️"],["small_airplane","🛩️"],["airplane_departure","🛫"],["airplane_arrival","🛬"],["seat","💺"],["helicopter","🚁"],["suspension_railway","🚟"],["mountain_cableway","🚠"],["aerial_tramway","🚡"],["satellite","🛰️"],["rocket","🚀"],["flying_saucer","🛸"],["bellhop_bell","🛎️"],["door","🚪"],["bed","🛏️"],["couch_and_lamp","🛋️"],["toilet","🚽"],["shower","🚿"],["bathtub","🛁"],["hourglass_done","⌛"],["hourglass_not_done","⏳"],["watch","⌚"],["alarm_clock","⏰"],["stopwatch","⏱️"],["timer_clock","⏲️"],["mantelpiece_clock","🕰️"],["twelve_o’clock","🕛"],["twelve-thirty","🕧"],["one_o’clock","🕐"],["one-thirty","🕜"],["two_o’clock","🕑"],["two-thirty","🕝"],["three_o’clock","🕒"],["three-thirty","🕞"],["four_o’clock","🕓"],["four-thirty","🕟"],["five_o’clock","🕔"],["five-thirty","🕠"],["six_o’clock","🕕"],["six-thirty","🕡"],["seven_o’clock","🕖"],["seven-thirty","🕢"],["eight_o’clock","🕗"],["eight-thirty","🕣"],["nine_o’clock","🕘"],["nine-thirty","🕤"],["ten_o’clock","🕙"],["ten-thirty","🕥"],["eleven_o’clock","🕚"],["eleven-thirty","🕦"],["new_moon","🌑"],["waxing_crescent_moon","🌒"],["first_quarter_moon","🌓"],["waxing_gibbous_moon","🌔"],["full_moon","🌕"],["waning_gibbous_moon","🌖"],["last_quarter_moon","🌗"],["waning_crescent_moon","🌘"],["crescent_moon","🌙"],["new_moon_face","🌚"],["first_quarter_moon_face","🌛"],["last_quarter_moon_face","🌜"],["thermometer","🌡️"],["sun","☀️"],["full_moon_face","🌝"],["sun_with_face","🌞"],["white_medium_star","⭐"],["glowing_star","🌟"],["shooting_star","🌠"],["cloud","☁️"],["sun_behind_cloud","⛅"],["cloud_with_lightning_and_rain","⛈️"],["sun_behind_small_cloud","🌤️"],["sun_behind_large_cloud","🌥️"],["sun_behind_rain_cloud","🌦️"],["cloud_with_rain","🌧️"],["cloud_with_snow","🌨️"],["cloud_with_lightning","🌩️"],["tornado","🌪️"],["fog","🌫️"],["wind_face","🌬️"],["cyclone","🌀"],["rainbow","🌈"],["closed_umbrella","🌂"],["umbrella","☂️"],["umbrella_with_rain_drops","☔"],["umbrella_on_ground","⛱️"],["high_voltage","⚡"],["snowflake","❄️"],["snowman","☃️"],["snowman_without_snow","⛄"],["comet","☄️"],["fire","🔥"],["droplet","💧"],["water_wave","🌊"],["jack-o-lantern","🎃"],["Christmas_tree","🎄"],["fireworks","🎆"],["sparkler","🎇"],["sparkles","✨"],["balloon","🎈"],["party_popper","🎉"],["confetti_ball","🎊"],["tanabata_tree","🎋"],["pine_decoration","🎍"],["Japanese_dolls","🎎"],["carp_streamer","🎏"],["wind_chime","🎐"],["moon_viewing_ceremony","🎑"],["ribbon","🎀"],["wrapped_gift","🎁"],["reminder_ribbon","🎗️"],["admission_tickets","🎟️"],["ticket","🎫"],["military_medal","🎖️"],["trophy","🏆"],["sports_medal","🏅"],["1st_place_medal","🥇"],["2nd_place_medal","🥈"],["3rd_place_medal","🥉"],["soccer_ball","⚽"],["baseball","⚾"],["basketball","🏀"],["volleyball","🏐"],["american_football","🏈"],["rugby_football","🏉"],["tennis","🎾"],["pool_8_ball","🎱"],["bowling","🎳"],["cricket_game","🏏"],["field_hockey","🏑"],["ice_hockey","🏒"],["ping_pong","🏓"],["badminton","🏸"],["boxing_glove","🥊"],["martial_arts_uniform","🥋"],["goal_net","🥅"],["direct_hit","🎯"],["flag_in_hole","⛳"],["ice_skate","⛸️"],["fishing_pole","🎣"],["running_shirt","🎽"],["skis","🎿"],["sled","🛷"],["curling_stone","🥌"],["video_game","🎮"],["joystick","🕹️"],["game_die","🎲"],["spade_suit","♠️"],["heart_suit","♥️"],["diamond_suit","♦️"],["club_suit","♣️"],["joker","🃏"],["mahjong_red_dragon","🀄"],["flower_playing_cards","🎴"],["muted_speaker","🔇"],["speaker_low_volume","🔈"],["speaker_medium_volume","🔉"],["speaker_high_volume","🔊"],["loudspeaker","📢"],["megaphone","📣"],["postal_horn","📯"],["bell","🔔"],["bell_with_slash","🔕"],["musical_score","🎼"],["musical_note","🎵"],["musical_notes","🎶"],["studio_microphone","🎙️"],["level_slider","🎚️"],["control_knobs","🎛️"],["microphone","🎤"],["headphone","🎧"],["radio","📻"],["saxophone","🎷"],["guitar","🎸"],["musical_keyboard","🎹"],["trumpet","🎺"],["violin","🎻"],["drum","🥁"],["mobile_phone","📱"],["mobile_phone_with_arrow","📲"],["telephone","☎️"],["telephone_receiver","📞"],["pager","📟"],["fax_machine","📠"],["battery","🔋"],["electric_plug","🔌"],["laptop_computer","💻"],["desktop_computer","🖥️"],["printer","🖨️"],["keyboard","⌨️"],["computer_mouse","🖱️"],["trackball","🖲️"],["computer_disk","💽"],["floppy_disk","💾"],["optical_disk","💿"],["dvd","📀"],["movie_camera","🎥"],["film_frames","🎞️"],["film_projector","📽️"],["clapper_board","🎬"],["television","📺"],["camera","📷"],["camera_with_flash","📸"],["video_camera","📹"],["videocassette","📼"],["magnifying_glass_tilted_left","🔍"],["magnifying_glass_tilted_right","🔎"],["microscope","🔬"],["telescope","🔭"],["satellite_antenna","📡"],["candle","🕯️"],["light_bulb","💡"],["flashlight","🔦"],["red_paper_lantern","🏮"],["notebook_with_decorative_cover","📔"],["closed_book","📕"],["open_book","📖"],["green_book","📗"],["blue_book","📘"],["orange_book","📙"],["books","📚"],["notebook","📓"],["ledger","📒"],["page_with_curl","📃"],["scroll","📜"],["page_facing_up","📄"],["newspaper","📰"],["rolled-up_newspaper","🗞️"],["bookmark_tabs","📑"],["bookmark","🔖"],["label","🏷️"],["money_bag","💰"],["yen_banknote","💴"],["dollar_banknote","💵"],["euro_banknote","💶"],["pound_banknote","💷"],["money_with_wings","💸"],["credit_card","💳"],["chart_increasing_with_yen","💹"],["currency_exchange","💱"],["heavy_dollar_sign","💲"],["envelope","✉️"],["e-mail","📧"],["incoming_envelope","📨"],["envelope_with_arrow","📩"],["outbox_tray","📤"],["inbox_tray","📥"],["package","📦"],["closed_mailbox_with_raised_flag","📫"],["closed_mailbox_with_lowered_flag","📪"],["open_mailbox_with_raised_flag","📬"],["open_mailbox_with_lowered_flag","📭"],["postbox","📮"],["ballot_box_with_ballot","🗳️"],["pencil","✏️"],["black_nib","✒️"],["fountain_pen","🖋️"],["pen","🖊️"],["paintbrush","🖌️"],["crayon","🖍️"],["memo","📝"],["briefcase","💼"],["file_folder","📁"],["open_file_folder","📂"],["card_index_dividers","🗂️"],["calendar","📅"],["tear-off_calendar","📆"],["spiral_notepad","🗒️"],["spiral_calendar","🗓️"],["card_index","📇"],["chart_increasing","📈"],["chart_decreasing","📉"],["bar_chart","📊"],["clipboard","📋"],["pushpin","📌"],["round_pushpin","📍"],["paperclip","📎"],["linked_paperclips","🖇️"],["straight_ruler","📏"],["triangular_ruler","📐"],["scissors","✂️"],["card_file_box","🗃️"],["file_cabinet","🗄️"],["wastebasket","🗑️"],["locked","🔒"],["unlocked","🔓"],["locked_with_pen","🔏"],["locked_with_key","🔐"],["key","🔑"],["old_key","🗝️"],["hammer","🔨"],["pick","⛏️"],["hammer_and_pick","⚒️"],["hammer_and_wrench","🛠️"],["dagger","🗡️"],["crossed_swords","⚔️"],["pistol","🔫"],["bow_and_arrow","🏹"],["shield","🛡️"],["wrench","🔧"],["nut_and_bolt","🔩"],["gear","⚙️"],["clamp","🗜️"],["alembic","⚗️"],["balance_scale","⚖️"],["link","🔗"],["chains","⛓️"],["syringe","💉"],["pill","💊"],["cigarette","🚬"],["coffin","⚰️"],["funeral_urn","⚱️"],["moai","🗿"],["oil_drum","🛢️"],["crystal_ball","🔮"],["shopping_cart","🛒"],["ATM_sign","🏧"],["litter_in_bin_sign","🚮"],["potable_water","🚰"],["wheelchair_symbol","♿"],["men’s_room","🚹"],["women’s_room","🚺"],["restroom","🚻"],["baby_symbol","🚼"],["water_closet","🚾"],["passport_control","🛂"],["customs","🛃"],["baggage_claim","🛄"],["left_luggage","🛅"],["warning","⚠️"],["children_crossing","🚸"],["no_entry","⛔"],["prohibited","🚫"],["no_bicycles","🚳"],["no_smoking","🚭"],["no_littering","🚯"],["non-potable_water","🚱"],["no_pedestrians","🚷"],["no_mobile_phones","📵"],["no_one_under_eighteen","🔞"],["radioactive","☢️"],["biohazard","☣️"],["up_arrow","⬆️"],["up-right_arrow","↗️"],["right_arrow","➡️"],["down-right_arrow","↘️"],["down_arrow","⬇️"],["down-left_arrow","↙️"],["left_arrow","⬅️"],["up-left_arrow","↖️"],["up-down_arrow","↕️"],["left-right_arrow","↔️"],["right_arrow_curving_left","↩️"],["left_arrow_curving_right","↪️"],["right_arrow_curving_up","⤴️"],["right_arrow_curving_down","⤵️"],["clockwise_vertical_arrows","🔃"],["counterclockwise_arrows_button","🔄"],["BACK_arrow","🔙"],["END_arrow","🔚"],["ON!_arrow","🔛"],["SOON_arrow","🔜"],["TOP_arrow","🔝"],["place_of_worship","🛐"],["atom_symbol","⚛️"],["om","🕉️"],["star_of_David","✡️"],["wheel_of_dharma","☸️"],["yin_yang","☯️"],["latin_cross","✝️"],["orthodox_cross","☦️"],["star_and_crescent","☪️"],["peace_symbol","☮️"],["menorah","🕎"],["dotted_six-pointed_star","🔯"],["Aries","♈"],["Taurus","♉"],["Gemini","♊"],["Cancer","♋"],["Leo","♌"],["Virgo","♍"],["Libra","♎"],["Scorpius","♏"],["Sagittarius","♐"],["Capricorn","♑"],["Aquarius","♒"],["Pisces","♓"],["Ophiuchus","⛎"],["shuffle_tracks_button","🔀"],["repeat_button","🔁"],["repeat_single_button","🔂"],["play_button","▶️"],["fast-forward_button","⏩"],["next_track_button","⏭️"],["play_or_pause_button","⏯️"],["reverse_button","◀️"],["fast_reverse_button","⏪"],["last_track_button","⏮️"],["up_button","🔼"],["fast_up_button","⏫"],["down_button","🔽"],["fast_down_button","⏬"],["pause_button","⏸️"],["stop_button","⏹️"],["record_button","⏺️"],["eject_button","⏏️"],["cinema","🎦"],["dim_button","🔅"],["bright_button","🔆"],["antenna_bars","📶"],["vibration_mode","📳"],["mobile_phone_off","📴"],["female_sign","♀️"],["male_sign","♂️"],["medical_symbol","⚕️"],["recycling_symbol","♻️"],["fleur-de-lis","⚜️"],["trident_emblem","🔱"],["name_badge","📛"],["Japanese_symbol_for_beginner","🔰"],["heavy_large_circle","⭕"],["white_heavy_check_mark","✅"],["ballot_box_with_check","☑️"],["heavy_check_mark","✔️"],["heavy_multiplication_x","✖️"],["cross_mark","❌"],["cross_mark_button","❎"],["heavy_plus_sign","➕"],["heavy_minus_sign","➖"],["heavy_division_sign","➗"],["curly_loop","➰"],["double_curly_loop","➿"],["part_alternation_mark","〽️"],["eight-spoked_asterisk","✳️"],["eight-pointed_star","✴️"],["sparkle","❇️"],["double_exclamation_mark","‼️"],["exclamation_question_mark","⁉️"],["question_mark","❓"],["white_question_mark","❔"],["white_exclamation_mark","❕"],["exclamation_mark","❗"],["wavy_dash","〰️"],["copyright","©️"],["registered","®️"],["trade_mark","™️"],["keycap_#","#️⃣"],["keycap_*","*️⃣"],["keycap_0","0️⃣"],["keycap_1","1️⃣"],["keycap_2","2️⃣"],["keycap_3","3️⃣"],["keycap_4","4️⃣"],["keycap_5","5️⃣"],["keycap_6","6️⃣"],["keycap_7","7️⃣"],["keycap_8","8️⃣"],["keycap_9","9️⃣"],["keycap_10","🔟"],["hundred_points","💯"],["input_latin_uppercase","🔠"],["input_latin_lowercase","🔡"],["input_numbers","🔢"],["input_symbols","🔣"],["input_latin_letters","🔤"],["A_button_(blood_type)","🅰️"],["AB_button_(blood_type)","🆎"],["B_button_(blood_type)","🅱️"],["CL_button","🆑"],["COOL_button","🆒"],["FREE_button","🆓"],["information","ℹ️"],["ID_button","🆔"],["circled_M","Ⓜ️"],["NEW_button","🆕"],["NG_button","🆖"],["O_button_(blood_type)","🅾️"],["OK_button","🆗"],["P_button","🅿️"],["SOS_button","🆘"],["UP!_button","🆙"],["VS_button","🆚"],["Japanese_“here”_button","🈁"],["Japanese_“service_charge”_button","🈂️"],["Japanese_“monthly_amount”_button","🈷️"],["Japanese_“not_free_of_charge”_button","🈶"],["Japanese_“reserved”_button","🈯"],["Japanese_“bargain”_button","🉐"],["Japanese_“discount”_button","🈹"],["Japanese_“free_of_charge”_button","🈚"],["Japanese_“prohibited”_button","🈲"],["Japanese_“acceptable”_button","🉑"],["Japanese_“application”_button","🈸"],["Japanese_“passing_grade”_button","🈴"],["Japanese_“vacancy”_button","🈳"],["Japanese_“congratulations”_button","㊗️"],["Japanese_“secret”_button","㊙️"],["Japanese_“open_for_business”_button","🈺"],["Japanese_“no_vacancy”_button","🈵"],["black_small_square","▪️"],["white_small_square","▫️"],["white_medium_square","◻️"],["black_medium_square","◼️"],["white_medium-small_square","◽"],["black_medium-small_square","◾"],["black_large_square","⬛"],["white_large_square","⬜"],["large_orange_diamond","🔶"],["large_blue_diamond","🔷"],["small_orange_diamond","🔸"],["small_blue_diamond","🔹"],["red_triangle_pointed_up","🔺"],["red_triangle_pointed_down","🔻"],["diamond_with_a_dot","💠"],["radio_button","🔘"],["black_square_button","🔲"],["white_square_button","🔳"],["white_circle","⚪"],["black_circle","⚫"],["red_circle","🔴"],["blue_circle","🔵"],["chequered_flag","🏁"],["triangular_flag","🚩"],["crossed_flags","🎌"],["black_flag","🏴"],["white_flag","🏳️"],["rainbow_flag","🏳️🌈"],["Ascension_Island","🇦🇨"],["Andorra","🇦🇩"],["United_Arab_Emirates","🇦🇪"],["Afghanistan","🇦🇫"],["Antigua_&_Barbuda","🇦🇬"],["Anguilla","🇦🇮"],["Albania","🇦🇱"],["Armenia","🇦🇲"],["Angola","🇦🇴"],["Antarctica","🇦🇶"],["Argentina","🇦🇷"],["American_Samoa","🇦🇸"],["Austria","🇦🇹"],["Australia","🇦🇺"],["Aruba","🇦🇼"],["Åland_Islands","🇦🇽"],["Azerbaijan","🇦🇿"],["Bosnia_&_Herzegovina","🇧🇦"],["Barbados","🇧🇧"],["Bangladesh","🇧🇩"],["Belgium","🇧🇪"],["Burkina_Faso","🇧🇫"],["Bulgaria","🇧🇬"],["Bahrain","🇧🇭"],["Burundi","🇧🇮"],["Benin","🇧🇯"],["St._Barthélemy","🇧🇱"],["Bermuda","🇧🇲"],["Brunei","🇧🇳"],["Bolivia","🇧🇴"],["Caribbean_Netherlands","🇧🇶"],["Brazil","🇧🇷"],["Bahamas","🇧🇸"],["Bhutan","🇧🇹"],["Bouvet_Island","🇧🇻"],["Botswana","🇧🇼"],["Belarus","🇧🇾"],["Belize","🇧🇿"],["Canada","🇨🇦"],["Cocos_(Keeling)_Islands","🇨🇨"],["Congo_-_Kinshasa","🇨🇩"],["Central_African_Republic","🇨🇫"],["Congo_-_Brazzaville","🇨🇬"],["Switzerland","🇨🇭"],["Côte_d’Ivoire","🇨🇮"],["Cook_Islands","🇨🇰"],["Chile","🇨🇱"],["Cameroon","🇨🇲"],["China","🇨🇳"],["Colombia","🇨🇴"],["Clipperton_Island","🇨🇵"],["Costa_Rica","🇨🇷"],["Cuba","🇨🇺"],["Cape_Verde","🇨🇻"],["Curaçao","🇨🇼"],["Christmas_Island","🇨🇽"],["Cyprus","🇨🇾"],["Czechia","🇨🇿"],["Germany","🇩🇪"],["Diego_Garcia","🇩🇬"],["Djibouti","🇩🇯"],["Denmark","🇩🇰"],["Dominica","🇩🇲"],["Dominican_Republic","🇩🇴"],["Algeria","🇩🇿"],["Ceuta_&_Melilla","🇪🇦"],["Ecuador","🇪🇨"],["Estonia","🇪🇪"],["Egypt","🇪🇬"],["Western_Sahara","🇪🇭"],["Eritrea","🇪🇷"],["Spain","🇪🇸"],["Ethiopia","🇪🇹"],["European_Union","🇪🇺"],["Finland","🇫🇮"],["Fiji","🇫🇯"],["Falkland_Islands","🇫🇰"],["Micronesia","🇫🇲"],["Faroe_Islands","🇫🇴"],["France","🇫🇷"],["Gabon","🇬🇦"],["United_Kingdom","🇬🇧"],["Grenada","🇬🇩"],["Georgia","🇬🇪"],["French_Guiana","🇬🇫"],["Guernsey","🇬🇬"],["Ghana","🇬🇭"],["Gibraltar","🇬🇮"],["Greenland","🇬🇱"],["Gambia","🇬🇲"],["Guinea","🇬🇳"],["Guadeloupe","🇬🇵"],["Equatorial_Guinea","🇬🇶"],["Greece","🇬🇷"],["South_Georgia_&_South_Sandwich_Islands","🇬🇸"],["Guatemala","🇬🇹"],["Guam","🇬🇺"],["Guinea-Bissau","🇬🇼"],["Guyana","🇬🇾"],["Hong_Kong_SAR_China","🇭🇰"],["Heard_&_McDonald_Islands","🇭🇲"],["Honduras","🇭🇳"],["Croatia","🇭🇷"],["Haiti","🇭🇹"],["Hungary","🇭🇺"],["Canary_Islands","🇮🇨"],["Indonesia","🇮🇩"],["Ireland","🇮🇪"],["Israel","🇮🇱"],["Isle_of_Man","🇮🇲"],["India","🇮🇳"],["British_Indian_Ocean_Territory","🇮🇴"],["Iraq","🇮🇶"],["Iran","🇮🇷"],["Iceland","🇮🇸"],["Italy","🇮🇹"],["Jersey","🇯🇪"],["Jamaica","🇯🇲"],["Jordan","🇯🇴"],["Japan","🇯🇵"],["Kenya","🇰🇪"],["Kyrgyzstan","🇰🇬"],["Cambodia","🇰🇭"],["Kiribati","🇰🇮"],["Comoros","🇰🇲"],["St._Kitts_&_Nevis","🇰🇳"],["North_Korea","🇰🇵"],["South_Korea","🇰🇷"],["Kuwait","🇰🇼"],["Cayman_Islands","🇰🇾"],["Kazakhstan","🇰🇿"],["Laos","🇱🇦"],["Lebanon","🇱🇧"],["St._Lucia","🇱🇨"],["Liechtenstein","🇱🇮"],["Sri_Lanka","🇱🇰"],["Liberia","🇱🇷"],["Lesotho","🇱🇸"],["Lithuania","🇱🇹"],["Luxembourg","🇱🇺"],["Latvia","🇱🇻"],["Libya","🇱🇾"],["Morocco","🇲🇦"],["Monaco","🇲🇨"],["Moldova","🇲🇩"],["Montenegro","🇲🇪"],["St._Martin","🇲🇫"],["Madagascar","🇲🇬"],["Marshall_Islands","🇲🇭"],["Macedonia","🇲🇰"],["Mali","🇲🇱"],["Myanmar_(Burma)","🇲🇲"],["Mongolia","🇲🇳"],["Macau_SAR_China","🇲🇴"],["Northern_Mariana_Islands","🇲🇵"],["Martinique","🇲🇶"],["Mauritania","🇲🇷"],["Montserrat","🇲🇸"],["Malta","🇲🇹"],["Mauritius","🇲🇺"],["Maldives","🇲🇻"],["Malawi","🇲🇼"],["Mexico","🇲🇽"],["Malaysia","🇲🇾"],["Mozambique","🇲🇿"],["Namibia","🇳🇦"],["New_Caledonia","🇳🇨"],["Niger","🇳🇪"],["Norfolk_Island","🇳🇫"],["Nigeria","🇳🇬"],["Nicaragua","🇳🇮"],["Netherlands","🇳🇱"],["Norway","🇳🇴"],["Nepal","🇳🇵"],["Nauru","🇳🇷"],["Niue","🇳🇺"],["New_Zealand","🇳🇿"],["Oman","🇴🇲"],["Panama","🇵🇦"],["Peru","🇵🇪"],["French_Polynesia","🇵🇫"],["Papua_New_Guinea","🇵🇬"],["Philippines","🇵🇭"],["Pakistan","🇵🇰"],["Poland","🇵🇱"],["St._Pierre_&_Miquelon","🇵🇲"],["Pitcairn_Islands","🇵🇳"],["Puerto_Rico","🇵🇷"],["Palestinian_Territories","🇵🇸"],["Portugal","🇵🇹"],["Palau","🇵🇼"],["Paraguay","🇵🇾"],["Qatar","🇶🇦"],["Réunion","🇷🇪"],["Romania","🇷🇴"],["Serbia","🇷🇸"],["Russia","🇷🇺"],["Rwanda","🇷🇼"],["Saudi_Arabia","🇸🇦"],["Solomon_Islands","🇸🇧"],["Seychelles","🇸🇨"],["Sudan","🇸🇩"],["Sweden","🇸🇪"],["Singapore","🇸🇬"],["St._Helena","🇸🇭"],["Slovenia","🇸🇮"],["Svalbard_&_Jan_Mayen","🇸🇯"],["Slovakia","🇸🇰"],["Sierra_Leone","🇸🇱"],["San_Marino","🇸🇲"],["Senegal","🇸🇳"],["Somalia","🇸🇴"],["Suriname","🇸🇷"],["South_Sudan","🇸🇸"],["São_Tomé_&_Príncipe","🇸🇹"],["El_Salvador","🇸🇻"],["Sint_Maarten","🇸🇽"],["Syria","🇸🇾"],["Swaziland","🇸🇿"],["Tristan_da_Cunha","🇹🇦"],["Turks_&_Caicos_Islands","🇹🇨"],["Chad","🇹🇩"],["French_Southern_Territories","🇹🇫"],["Togo","🇹🇬"],["Thailand","🇹🇭"],["Tajikistan","🇹🇯"],["Tokelau","🇹🇰"],["Timor-Leste","🇹🇱"],["Turkmenistan","🇹🇲"],["Tunisia","🇹🇳"],["Tonga","🇹🇴"],["Turkey","🇹🇷"],["Trinidad_&_Tobago","🇹🇹"],["Tuvalu","🇹🇻"],["Taiwan","🇹🇼"],["Tanzania","🇹🇿"],["Ukraine","🇺🇦"],["Uganda","🇺🇬"],["U.S._Outlying_Islands","🇺🇲"],["United_Nations","🇺🇳"],["United_States","🇺🇸"],["Uruguay","🇺🇾"],["Uzbekistan","🇺🇿"],["Vatican_City","🇻🇦"],["St._Vincent_&_Grenadines","🇻🇨"],["Venezuela","🇻🇪"],["British_Virgin_Islands","🇻🇬"],["U.S._Virgin_Islands","🇻🇮"],["Vietnam","🇻🇳"],["Vanuatu","🇻🇺"],["Wallis_&_Futuna","🇼🇫"],["Samoa","🇼🇸"],["Kosovo","🇽🇰"],["Yemen","🇾🇪"],["Mayotte","🇾🇹"],["South_Africa","🇿🇦"],["Zambia","🇿🇲"],["Zimbabwe","🇿🇼"],["England","🏴"],["Scotland","🏴"],["Wales","🏴"]],csrftoken=$("meta[name=csrf-token]").attr("content"),show_management_search=function(){var e=$(".management-body").find(".search-form");e.slideToggle(function(){"none"!=e.css("display")&&e.find("input").focus()})},flash_message=function(e){var t=$("#flashed-messages"),n='<div class="alert alert-'+e.category+'">';"success"==e.category?n+='<span class="glyphicon glyphicon-ok-sign"></span> ':"error"==e.category?n+='<span class="glyphicon glyphicon-exclamation-sign"></span> ':n+='<span class="glyphicon glyphicon-info-sign"></span> ',n+='<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>'+e.message+"</div>",t.append(n)},BulkActions=function(){this.execute=function(e){var t=$("input.action-checkbox:checked").length,n={ids:[]};return 0===t||($("input.action-checkbox:checked").each(function(e,t){n.ids.push($(t).val())}),this.confirm(e,n)),!1},this.confirm=function(e,t){$(".confirmModal").modal({keyboard:!1}).one("click",".confirmBtn",function(){$(".confirmModal").modal("hide"),send_data(e,t)}).on("hidden.bs.modal",function(){$(".confirmBtn").unbind()})}},send_data=function(e,t){$.ajax({url:e,method:"POST",data:JSON.stringify(t),dataType:"json",contentType:"application/json",beforeSend:function(e,t){/^(GET|HEAD|OPTIONS|TRACE)$/i.test(t.type)||this.crossDomain||e.setRequestHeader("X-CSRFToken",csrftoken)}}).done(function(e){flash_message(e),$.each(e.data,function(e,t){var n=$("#"+t.type+"-"+t.id);t.reverse?(n.attr("action",t.reverse_url),"ban"==t.type?reverse_html='<span class="fa fa-flag text-success" data-toggle="tooltip" data-placement="top" title="'+t.reverse_name+'"></span>':"unban"==t.type&&(reverse_html='<span class="fa fa-flag text-warning" data-toggle="tooltip" data-placement="top" title="'+t.reverse_name+'"></span>'),n.find("button").html(reverse_html)):"delete"==t.type&&n.parents(".row").remove()})}).fail(function(e){flash_message(e)})},parse_emoji=function(e){return twemoji.parse(e,{callback:function(e,t,n){switch(e){case"a9":case"ae":case"2122":return!1}return"".concat(t.base,t.size,"/",e,t.ext)},folder:"svg",ext:".svg"})};$(document).ready(function(){$(".action-checkall").change(function(){$("input.action-checkbox").prop("checked",this.checked)}),$(".quote-btn").click(function(e){e.preventDefault();var t=$(this).attr("data-post-id"),e="undefined"!=typeof FORUM_URL_PREFIX?FORUM_URL_PREFIX:"";$.get(e+"/post/"+t+"/raw",function(e){var t=$(".flaskbb-editor");t.val((t.val()+"\n"+e).trim()+"\n"),t.selectionStart=t.selectionEnd=t.val().length,t[0].scrollTop=t[0].scrollHeight,window.location.href="#content"})}),$('button[name="confirmDialog"]').on("click",function(e){var t=$(this).closest("form");e.preventDefault(),$(".confirmModal").modal({keyboard:!0}).one("click",".confirmBtn",function(){t.trigger("submit")}).on("hidden.bs.modal",function(){$(".confirmBtn").unbind()})}),$("time").each(function(e,t){var n=new Date(t.getAttribute("datetime")),i={weekday:void 0,era:void 0,year:"numeric",month:"short",day:"numeric",second:void 0};"date-only"==t.dataset.what_to_display?(i.hour=void 0,i.minute=void 0):(i.hour="2-digit",i.minute="2-digit"),t.textContent=n.toLocaleString(void 0,i)}),parse_emoji(document.body)});
|