!function(t,e){"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return e(t)}:e(t)}("undefined"!=typeof window?window:this,function(z,t){function e(t,e){return e.toUpperCase()}var n=[],_=z.document,l=n.slice,M=n.concat,s=n.push,r=n.indexOf,i={},o=i.toString,d=i.hasOwnProperty,b={},a="2.2.4",O=function(t,e){return new O.fn.init(t,e)},c=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,u=/^-ms-/,h=/-([\da-z])/gi;function f(t){var e=!!t&&"length"in t&&t.length,n=O.type(t);return"function"!==n&&!O.isWindow(t)&&("array"===n||0===e||"number"==typeof e&&0>10|55296,1023&i|56320)}function e(){z()}var t,d,A,o,i,M,f,b,y,c,u,z,_,r,O,m,a,s,g,w="sizzle"+ +new Date,v=n.document,L=0,l=0,p=rt(),N=rt(),q=rt(),W=function(t,e){return t===e&&(u=!0),0},T={}.hasOwnProperty,C=[],x=C.pop,k=C.push,S=C.push,B=C.slice,E=function(t,e){for(var n=0,i=t.length;n+~]|"+D+")"+D+"*"),Y=new RegExp("="+D+"*([^\\]'\"]*?)"+D+"*\\]","g"),G=new RegExp(I),V=new RegExp("^"+R+"$"),K={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+I),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+D+"*(even|odd|(([+-]|)(\\d*)n|)"+D+"*(?:([+-]|)"+D+"*(\\d+)|))"+D+"*\\)|)","i"),bool:new RegExp("^(?:"+X+")$","i"),needsContext:new RegExp("^"+D+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+D+"*((?:-\\d)?\\d*)"+D+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,$=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=/'|\\/g,nt=new RegExp("\\\\([\\da-f]{1,6}"+D+"?|("+D+")|.)","ig");try{S.apply(C=B.call(v.childNodes),v.childNodes),C[v.childNodes.length].nodeType}catch(t){S={apply:C.length?function(t,e){k.apply(t,B.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}function it(t,e,n,i){var r,o,a,s,c,u,l,h,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!i&&((e?e.ownerDocument||e:v)!==_&&z(e),e=e||_,O)){if(11!==p&&(u=Z.exec(t)))if(r=u[1]){if(9===p){if(!(a=e.getElementById(r)))return n;if(a.id===r)return n.push(a),n}else if(f&&(a=f.getElementById(r))&&g(e,a)&&a.id===r)return n.push(a),n}else{if(u[2])return S.apply(n,e.getElementsByTagName(t)),n;if((r=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return S.apply(n,e.getElementsByClassName(r)),n}if(d.qsa&&!q[t+" "]&&(!m||!m.test(t))){if(1!==p)f=e,h=t;else if("object"!==e.nodeName.toLowerCase()){for((s=e.getAttribute("id"))?s=s.replace(et,"\\$&"):e.setAttribute("id",s=w),o=(l=M(t)).length,c=V.test(s)?"#"+s:"[id='"+s+"']";o--;)l[o]=c+" "+ft(l[o]);h=l.join(","),f=tt.test(t)&<(e.parentNode)||e}if(h)try{return S.apply(n,f.querySelectorAll(h)),n}catch(t){}finally{s===w&&e.removeAttribute("id")}}}return b(t.replace(H,"$1"),e,n,i)}function rt(){var n=[];function i(t,e){return n.push(t+" ")>A.cacheLength&&delete i[n.shift()],i[t+" "]=e}return i}function ot(t){return t[w]=!0,t}function at(t){var e=_.createElement("div");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function st(t,e){for(var n=t.split("|"),i=n.length;i--;)A.attrHandle[n[i]]=e}function ct(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||1<<31)-(~t.sourceIndex||1<<31);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function ut(a){return ot(function(o){return o=+o,ot(function(t,e){for(var n,i=a([],t.length,o),r=i.length;r--;)t[n=i[r]]&&(t[n]=!(e[n]=t[n]))})})}function lt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in d=it.support={},i=it.isXML=function(t){t=t&&(t.ownerDocument||t).documentElement;return!!t&&"HTML"!==t.nodeName},z=it.setDocument=function(t){var t=t?t.ownerDocument||t:v;return t!==_&&9===t.nodeType&&t.documentElement&&(r=(_=t).documentElement,O=!i(_),(t=_.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",e,!1):t.attachEvent&&t.attachEvent("onunload",e)),d.attributes=at(function(t){return t.className="i",!t.getAttribute("className")}),d.getElementsByTagName=at(function(t){return t.appendChild(_.createComment("")),!t.getElementsByTagName("*").length}),d.getElementsByClassName=J.test(_.getElementsByClassName),d.getById=at(function(t){return r.appendChild(t).id=w,!_.getElementsByName||!_.getElementsByName(w).length}),d.getById?(A.find.ID=function(t,e){if(void 0!==e.getElementById&&O){t=e.getElementById(t);return t?[t]:[]}},A.filter.ID=function(t){var e=t.replace(nt,h);return function(t){return t.getAttribute("id")===e}}):(delete A.find.ID,A.filter.ID=function(t){var e=t.replace(nt,h);return function(t){t=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return t&&t.value===e}}),A.find.TAG=d.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):d.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,i=[],r=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;n=o[r++];)1===n.nodeType&&i.push(n);return i},A.find.CLASS=d.getElementsByClassName&&function(t,e){return void 0!==e.getElementsByClassName&&O?e.getElementsByClassName(t):void 0},a=[],m=[],(d.qsa=J.test(_.querySelectorAll))&&(at(function(t){r.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+D+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\["+D+"*(?:value|"+X+")"),t.querySelectorAll("[id~="+w+"-]").length||m.push("~="),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+w+"+*").length||m.push(".#.+[+~]")}),at(function(t){var e=_.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name"+D+"*[*^$|!~]?="),t.querySelectorAll(":enabled").length||m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")})),(d.matchesSelector=J.test(s=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.oMatchesSelector||r.msMatchesSelector))&&at(function(t){d.disconnectedMatch=s.call(t,"div"),s.call(t,"[s!='']:x"),a.push("!=",I)}),m=m.length&&new RegExp(m.join("|")),a=a.length&&new RegExp(a.join("|")),t=J.test(r.compareDocumentPosition),g=t||J.test(r.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,e=e&&e.parentNode;return t===e||!(!e||1!==e.nodeType||!(n.contains?n.contains(e):t.compareDocumentPosition&&16&t.compareDocumentPosition(e)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},W=t?function(t,e){if(t===e)return u=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!d.sortDetached&&e.compareDocumentPosition(t)===n?t===_||t.ownerDocument===v&&g(v,t)?-1:e===_||e.ownerDocument===v&&g(v,e)?1:c?E(c,t)-E(c,e):0:4&n?-1:1)}:function(t,e){if(t===e)return u=!0,0;var n,i=0,r=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!r||!o)return t===_?-1:e===_?1:r?-1:o?1:c?E(c,t)-E(c,e):0;if(r===o)return ct(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?ct(a[i],s[i]):a[i]===v?-1:s[i]===v?1:0}),_},it.matches=function(t,e){return it(t,null,null,e)},it.matchesSelector=function(t,e){if((t.ownerDocument||t)!==_&&z(t),e=e.replace(Y,"='$1']"),d.matchesSelector&&O&&!q[e+" "]&&(!a||!a.test(e))&&(!m||!m.test(e)))try{var n=s.call(t,e);if(n||d.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(nt,h),t[3]=(t[3]||t[4]||t[5]||"").replace(nt,h),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||it.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&it.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return K.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&G.test(n)&&(e=M(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(nt,h).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=p[t+" "];return e||(e=new RegExp("(^|"+D+")"+t+"("+D+"|$)"))&&p(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(t){t=it.attr(t,e);return null==t?"!="===n:!n||(t+="","="===n?t===i:"!="===n?t!==i:"^="===n?i&&0===t.indexOf(i):"*="===n?i&&-1(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function w(t,n,i){if(O.isFunction(n))return O.grep(t,function(t,e){return!!n.call(t,e,t)!==i});if(n.nodeType)return O.grep(t,function(t){return t===n!==i});if("string"==typeof n){if(y.test(n))return O.filter(n,t,i);n=O.filter(n,t)}return O.grep(t,function(t){return-1)[^>]*|#([\w-]*))$/;(O.fn.init=function(t,e,n){if(!t)return this;if(n=n||L,"string"!=typeof t)return t.nodeType?(this.context=this[0]=t,this.length=1,this):O.isFunction(t)?void 0!==n.ready?n.ready(t):t(O):(void 0!==t.selector&&(this.selector=t.selector,this.context=t.context),O.makeArray(t,this));if(!(i="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:N.exec(t))||!i[1]&&e)return(!e||e.jquery?e||n:this.constructor(e)).find(t);if(i[1]){if(e=e instanceof O?e[0]:e,O.merge(this,O.parseHTML(i[1],e&&e.nodeType?e.ownerDocument||e:_,!0)),A.test(i[1])&&O.isPlainObject(e))for(var i in e)O.isFunction(this[i])?this[i](e[i]):this.attr(i,e[i]);return this}return(n=_.getElementById(i[2]))&&n.parentNode&&(this.length=1,this[0]=n),this.context=_,this.selector=t,this}).prototype=O.fn,L=O(_);var q=/^(?:parents|prev(?:Until|All))/,W={children:!0,contents:!0,next:!0,prev:!0};function T(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}O.fn.extend({has:function(t){var e=O(t,this),n=e.length;return this.filter(function(){for(var t=0;t",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Q(t,e){var n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&O.nodeName(t,e)?O.merge([t],n):n}function $(t,e){for(var n=0,i=t.length;nx",b.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue;var tt=/^key/,et=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,nt=/^([^.]*)(?:\.(.+)|)/;function it(){return!0}function rt(){return!1}function ot(){try{return _.activeElement}catch(t){}}function at(t,e,n,i,r,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof n&&(i=i||n,n=void 0),e)at(t,s,n,i,e[s],o);return t}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=rt;else if(!r)return t;return 1===o&&(a=r,(r=function(t){return O().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=O.guid++)),t.each(function(){O.event.add(this,e,r,i,n)})}O.event={global:{},add:function(e,t,n,i,r){var o,a,s,c,u,l,h,f,p,d=X.get(e);if(d)for(n.handler&&(n=(o=n).handler,r=o.selector),n.guid||(n.guid=O.guid++),(s=d.events)||(s=d.events={}),(a=d.handle)||(a=d.handle=function(t){return void 0!==O&&O.event.triggered!==t.type?O.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(x)||[""]).length;c--;)h=p=(u=nt.exec(t[c])||[])[1],f=(u[2]||"").split(".").sort(),h&&(l=O.event.special[h]||{},h=(r?l.delegateType:l.bindType)||h,l=O.event.special[h]||{},u=O.extend({type:h,origType:p,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&O.expr.match.needsContext.test(r),namespace:f.join(".")},o),(p=s[h])||((p=s[h]=[]).delegateCount=0,l.setup&&!1!==l.setup.call(e,i,f,a)||e.addEventListener&&e.addEventListener(h,a)),l.add&&(l.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),r?p.splice(p.delegateCount++,0,u):p.push(u),O.event.global[h]=!0)},remove:function(t,e,n,i,r){var o,a,s,c,u,l,h,f,p,d,M,b=X.hasData(t)&&X.get(t);if(b&&(c=b.events)){for(u=(e=(e||"").match(x)||[""]).length;u--;)if(p=M=(s=nt.exec(e[u])||[])[1],d=(s[2]||"").split(".").sort(),p){for(h=O.event.special[p]||{},f=c[p=(i?h.delegateType:h.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=f.length;o--;)l=f[o],!r&&M!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||i&&i!==l.selector&&("**"!==i||!l.selector)||(f.splice(o,1),l.selector&&f.delegateCount--,h.remove&&h.remove.call(t,l));a&&!f.length&&(h.teardown&&!1!==h.teardown.call(t,d,b.handle)||O.removeEvent(t,p,b.handle),delete c[p])}else for(p in c)O.event.remove(t,p+e[u],n,i,!0);O.isEmptyObject(c)&&X.remove(t,"handle events")}},dispatch:function(t){t=O.event.fix(t);var e,n,i,r,o,a=l.call(arguments),s=(X.get(this,"events")||{})[t.type]||[],c=O.event.special[t.type]||{};if((a[0]=t).delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,t)){for(o=O.event.handlers.call(this,t,s),e=0;(i=o[e++])&&!t.isPropagationStopped();)for(t.currentTarget=i.elem,n=0;(r=i.handlers[n++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!t.rnamespace.test(r.namespace)||(t.handleObj=r,t.data=r.data,void 0!==(r=((O.event.special[r.origType]||{}).handle||r.handler).apply(i.elem,a))&&!1===(t.result=r)&&(t.preventDefault(),t.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(t,e){var n,i,r,o,a=[],s=e.delegateCount,c=t.target;if(s&&c.nodeType&&("click"!==t.type||isNaN(t.button)||t.button<1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&(!0!==c.disabled||"click"!==t.type)){for(i=[],n=0;n]*)\/>/gi,ct=/\s*$/g;function ft(t,e){return O.nodeName(t,"table")&&O.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function pt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function dt(t){var e=lt.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function Mt(t,e){var n,i,r,o,a,s;if(1===e.nodeType){if(X.hasData(t)&&(o=X.access(t),a=X.set(e,o),s=o.events))for(r in delete a.handle,a.events={},s)for(n=0,i=s[r].length;n")},clone:function(t,e,n){var i,r,o,a,s,c,u,l=t.cloneNode(!0),h=O.contains(t.ownerDocument,t);if(!(b.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||O.isXMLDoc(t)))for(a=Q(l),i=0,r=(o=Q(t)).length;i")).appendTo(e.documentElement))[0].contentDocument).write(),e.close(),n=At(t,e),gt.detach()),vt[t]=n),n}function zt(t,e,n,i){var r,o={};for(r in e)o[r]=t.style[r],t.style[r]=e[r];for(r in i=n.apply(t,i||[]),e)t.style[r]=o[r];return i}var _t,Ot,wt,Lt,Nt,qt,Wt=/^margin/,Tt=new RegExp("^("+a+")(?!px)[a-z%]+$","i"),Ct=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=z),e.getComputedStyle(t)},xt=_.documentElement;function kt(){qt.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",qt.innerHTML="",xt.appendChild(Nt);var t=z.getComputedStyle(qt);_t="1%"!==t.top,Lt="2px"===t.marginLeft,Ot="4px"===t.width,qt.style.marginRight="50%",wt="4px"===t.marginRight,xt.removeChild(Nt)}function St(t,e,n){var i,r,o=t.style;return""!==(r=(n=n||Ct(t))?n.getPropertyValue(e)||n[e]:void 0)&&void 0!==r||O.contains(t.ownerDocument,t)||(r=O.style(t,e)),n&&!b.pixelMarginRight()&&Tt.test(r)&&Wt.test(e)&&(i=o.width,t=o.minWidth,e=o.maxWidth,o.minWidth=o.maxWidth=o.width=r,r=n.width,o.width=i,o.minWidth=t,o.maxWidth=e),void 0!==r?r+"":r}function Bt(t,e){return{get:function(){return t()?void delete this.get:(this.get=e).apply(this,arguments)}}}Nt=_.createElement("div"),(qt=_.createElement("div")).style&&(qt.style.backgroundClip="content-box",qt.cloneNode(!0).style.backgroundClip="",b.clearCloneStyle="content-box"===qt.style.backgroundClip,Nt.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",Nt.appendChild(qt),O.extend(b,{pixelPosition:function(){return kt(),_t},boxSizingReliable:function(){return null==Ot&&kt(),Ot},pixelMarginRight:function(){return null==Ot&&kt(),wt},reliableMarginLeft:function(){return null==Ot&&kt(),Lt},reliableMarginRight:function(){var t,e=qt.appendChild(_.createElement("div"));return e.style.cssText=qt.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",e.style.marginRight=e.style.width="0",qt.style.width="1px",xt.appendChild(Nt),t=!parseFloat(z.getComputedStyle(e).marginRight),xt.removeChild(Nt),qt.removeChild(e),t}}));var Et=/^(none|table(?!-c[ea]).+)/,Xt={position:"absolute",visibility:"hidden",display:"block"},Dt={letterSpacing:"0",fontWeight:"400"},Rt=["Webkit","O","Moz","ms"],Pt=_.createElement("div").style;function It(t){if(t in Pt)return t;for(var e=t[0].toUpperCase()+t.slice(1),n=Rt.length;n--;)if((t=Rt[n]+e)in Pt)return t}function jt(t,e,n){var i=H.exec(e);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):e}function Ht(t,e,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===e?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=O.css(t,n+F[o],!0,r)),i?("content"===n&&(a-=O.css(t,"padding"+F[o],!0,r)),"margin"!==n&&(a-=O.css(t,"border"+F[o]+"Width",!0,r))):(a+=O.css(t,"padding"+F[o],!0,r),"padding"!==n&&(a+=O.css(t,"border"+F[o]+"Width",!0,r)));return a}function Ft(t,e,n){var i=!0,r="width"===e?t.offsetWidth:t.offsetHeight,o=Ct(t),a="border-box"===O.css(t,"boxSizing",!1,o);if(r<=0||null==r){if(((r=St(t,e,o))<0||null==r)&&(r=t.style[e]),Tt.test(r))return r;i=a&&(b.boxSizingReliable()||r===t.style[e]),r=parseFloat(r)||0}return r+Ht(t,e,n||(a?"border":"content"),i,o)+"px"}function Ut(t,e){for(var n,i,r,o=[],a=0,s=t.length;a").prop({charset:n.scriptCharset,src:n.url}).on("load error",r=function(t){i.remove(),r=null,t&&e("error"===t.type?404:200,t.type)}),_.head.appendChild(i[0])},abort:function(){r&&r()}}});var xe=[],ke=/(=)\?(?=&|$)|\?\?/;O.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=xe.pop()||O.expando+"_"+he++;return this[t]=!0,t}}),O.ajaxPrefilter("json jsonp",function(t,e,n){var i,r,o,a=!1!==t.jsonp&&(ke.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ke.test(t.data)&&"data");return a||"jsonp"===t.dataTypes[0]?(i=t.jsonpCallback=O.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(ke,"$1"+i):!1!==t.jsonp&&(t.url+=(fe.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return o||O.error(i+" was not called"),o[0]},t.dataTypes[0]="json",r=z[i],z[i]=function(){o=arguments},n.always(function(){void 0===r?O(z).removeProp(i):z[i]=r,t[i]&&(t.jsonpCallback=e.jsonpCallback,xe.push(i)),o&&O.isFunction(r)&&r(o[0]),o=r=void 0}),"script"):void 0}),O.parseHTML=function(t,e,n){if(!t||"string"!=typeof t)return null;"boolean"==typeof e&&(n=e,e=!1),e=e||_;var i=A.exec(t),n=!n&&[];return i?[e.createElement(i[1])]:(i=Z([t],e,n),n&&n.length&&O(n).remove(),O.merge([],i.childNodes))};var Se=O.fn.load;function Be(t){return O.isWindow(t)?t:9===t.nodeType&&t.defaultView}O.fn.load=function(t,e,n){if("string"!=typeof t&&Se)return Se.apply(this,arguments);var i,r,o,a=this,s=t.indexOf(" ");return-1").append(O.parseHTML(t)).find(i):t)}).always(n&&function(t,e){a.each(function(){n.apply(this,o||[t.responseText,e,t])})}),this},O.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){O.fn[e]=function(t){return this.on(e,t)}}),O.expr.filters.animated=function(e){return O.grep(O.timers,function(t){return e===t.elem}).length},O.offset={setOffset:function(t,e,n){var i,r,o,a,s=O.css(t,"position"),c=O(t),u={};"static"===s&&(t.style.position="relative"),o=c.offset(),i=O.css(t,"top"),a=O.css(t,"left"),a=("absolute"===s||"fixed"===s)&&-1<(i+a).indexOf("auto")?(r=(s=c.position()).top,s.left):(r=parseFloat(i)||0,parseFloat(a)||0),O.isFunction(e)&&(e=e.call(t,n,O.extend({},o))),null!=e.top&&(u.top=e.top-o.top+r),null!=e.left&&(u.left=e.left-o.left+a),"using"in e?e.using.call(t,u):c.css(u)}},O.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){O.offset.setOffset(this,e,t)});var t,n=this[0],i={top:0,left:0},r=n&&n.ownerDocument;return r?(t=r.documentElement,O.contains(t,n)?(i=n.getBoundingClientRect(),r=Be(r),{top:i.top+r.pageYOffset-t.clientTop,left:i.left+r.pageXOffset-t.clientLeft}):i):void 0},position:function(){if(this[0]){var t,e,n=this[0],i={top:0,left:0};return"fixed"===O.css(n,"position")?e=n.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),O.nodeName(t[0],"html")||(i=t.offset()),i.top+=O.css(t[0],"borderTopWidth",!0),i.left+=O.css(t[0],"borderLeftWidth",!0)),{top:e.top-i.top-O.css(n,"marginTop",!0),left:e.left-i.left-O.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===O.css(t,"position");)t=t.offsetParent;return t||xt})}}),O.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var o="pageYOffset"===r;O.fn[e]=function(t){return B(this,function(t,e,n){var i=Be(t);return void 0===n?i?i[r]:t[e]:void(i?i.scrollTo(o?i.pageXOffset:n,o?n:i.pageYOffset):t[e]=n)},e,t,arguments.length)}}),O.each(["top","left"],function(t,n){O.cssHooks[n]=Bt(b.pixelPosition,function(t,e){return e?(e=St(t,n),Tt.test(e)?O(t).position()[n]+"px":e):void 0})}),O.each({Height:"height",Width:"width"},function(o,a){O.each({padding:"inner"+o,content:a,"":"outer"+o},function(i,t){O.fn[t]=function(t,e){var n=arguments.length&&(i||"boolean"!=typeof t),r=i||(!0===t||!0===e?"margin":"border");return B(this,function(t,e,n){var i;return O.isWindow(t)?t.document.documentElement["client"+o]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+o],i["scroll"+o],t.body["offset"+o],i["offset"+o],i["client"+o])):void 0===n?O.css(t,e,r):O.style(t,e,n,r)},a,n?t:void 0,n,null)}})}),O.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,i){return this.on(e,t,n,i)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)},size:function(){return this.length}}),O.fn.andSelf=O.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return O});var Ee=z.jQuery,Xe=z.$;return O.noConflict=function(t){return z.$===O&&(z.$=Xe),t&&z.jQuery===O&&(z.jQuery=Ee),O},t||(z.jQuery=z.$=O),O}),function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.clipboard=e():t.clipboard=e()}(this,function(){return r={},i.m=n=[function(t,e,n){"use strict";function o(t){var e=new m,t=function(n,t,i){f("listener called"),n.success=!0,t.forEach(function(t,e){i.clipboardData.setData(e,t),e===M&&i.clipboardData.getData(e)!=t&&(f("setting text/plain failed"),n.success=!1)}),i.preventDefault()}.bind(this,e,t);document.addEventListener("copy",t);try{document.execCommand("copy")}finally{document.removeEventListener("copy",t)}return e.success}function a(t,e){s(t);e=o(e);return c(),e}function s(t){var e=document.getSelection(),n=document.createRange();n.selectNodeContents(t),e.removeAllRanges(),e.addRange(n)}function c(){document.getSelection().removeAllRanges()}function u(){return"undefined"==typeof ClipboardEvent&&void 0!==window.clipboardData&&void 0!==window.clipboardData.setData}function i(){return new h(function(t,e){var n=window.clipboardData.getData("Text");""===n?e(new Error("Empty clipboard or could not read plain text from clipboard")):t(n)})}Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),l=n(5),h="undefined"==typeof Promise?r.Promise:Promise,f=function(t){},p=!0,d=function(){(console.warn||console.log).call(arguments)}.bind(console,"[clipboard-polyfill]"),M="text/plain",r=(b.setDebugLog=function(t){f=t},b.suppressWarnings=function(){p=!1,l.suppressDTWarnings()},b.write=function(r){return p&&!r.getData(M)&&d("clipboard.write() was called without a `text/plain` data type. On some platforms, this may result in an empty clipboard. Call clipboard.suppressWarnings() to suppress this warning."),new h(function(t,e){if(u())(function(t){if(void 0!==(t=t.getData(M)))return window.clipboardData.setData("Text",t);throw"No `text/plain` value was specified."})(r)?t():e(new Error("Copying failed, possibly because the user rejected it."));else{if(o(r))return f("regular execCopy worked"),void t();if(-1 assuming success'),void t();if(a(document.body,r))return f("copyUsingTempSelection worked"),void t();if(i=r,(n=document.createElement("div")).setAttribute("style","-webkit-user-select: text !important"),n.textContent="temporary element",document.body.appendChild(n),i=a(n,i),document.body.removeChild(n),i)return f("copyUsingTempElem worked"),void t();var n,i=r.getData(M);if(void 0!==i&&function(t){f("copyTextUsingDOM");var e=document.createElement("div");e.setAttribute("style","-webkit-user-select: text !important");var n=e;e.attachShadow&&(f("Using shadow DOM."),n=e.attachShadow({mode:"open"}));var i=document.createElement("span");return i.innerText=t,n.appendChild(i),document.body.appendChild(e),s(i),i=document.execCommand("copy"),c(),document.body.removeChild(e),i}(i))return f("copyTextUsingDOM worked"),void t();e(new Error("Copy command failed."))}})},b.writeText=function(t){if(navigator.clipboard&&navigator.clipboard.writeText)return navigator.clipboard.writeText(t);var e=new l.DT;return e.setData(M,t),this.write(e)},b.read=function(){return new h(function(n,t){u()?i().then(function(t){return n((e=t,(t=new l.DT).setData(M,e),t));var e},t):t("Read is not supported in your browser.")})},b.readText=function(){return navigator.clipboard&&navigator.clipboard.readText?navigator.clipboard.readText():u()?i():new h(function(t,e){e("Read is not supported in your browser.")})},b.DT=l.DT,b);function b(){}e.default=r;var m=function(){this.success=!1};t.exports=r},function(t,e,at){(function(rt,ot){t.exports=function(){"use strict";function n(t){var e=typeof t;return null!==t&&("object"===e||"function"===e)}function u(t){return"function"==typeof t}function t(t){j=t}function e(t){H=t}function i(){return void 0!==I?function(){I(o)}:r()}function r(){var t=setTimeout;return function(){return t(o,1)}}function o(){for(var t=0;t","
","
",""].join(""),Xt=function(){var t="";if(St)for(var e=1;e<=6;e++)t+="
";return["
","
","
","
","","
","
","
","
","
","
","
","
","
","
","
","
","
","
","
","
","
",t,"
","
","
","
","
","","
","
","
","","","
","
","
"].join("")}();function e(t,e){return!!~(""+t).indexOf(e)}function Dt(t,e,n,i){for(var r=[],o=0;o')):r.push(Tt("
").append(Tt('').attr("title",i.noColorSelectedText)).html())}return"
"+r.join("")+"
"}function n(){}function Rt(t){t.stopPropagation()}function Pt(t,e){var n=Array.prototype.slice,i=n.call(arguments,2);return function(){return t.apply(e,i.concat(n.call(arguments)))}}function It(i,r,e,t){r=r||function(){},e=e||function(){},t=t||function(){};var o=document,a=!1,s={},c=0,u=0,l="ontouchstart"in window,n={};function h(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.returnValue=!1}function f(t){if(a){if(St&&o.documentMode<9&&!t.button)return p();var e=t.originalEvent&&t.originalEvent.touches&&t.originalEvent.touches[0],n=e&&e.pageX||t.pageX,e=e&&e.pageY||t.pageY,n=Math.max(0,Math.min(n-s.left,u)),e=Math.max(0,Math.min(e-s.top,c));l&&h(t),r.apply(i,[n,e,t])}}function p(){a&&(Tt(o).unbind(n),Tt(o.body).removeClass("sp-dragging"),setTimeout(function(){t.apply(i,arguments)},0)),a=!1}n.selectstart=h,n.dragstart=h,n["touchmove mousemove"]=f,n["touchend mouseup"]=p,Tt(i).bind("touchstart mousedown",function(t){(t.which?3==t.which:2==t.button)||a||!1!==e.apply(i,arguments)&&(a=!0,c=Tt(i).height(),u=Tt(i).width(),s=Tt(i).offset(),Tt(o).bind(n),Tt(o.body).addClass("sp-dragging"),f(t),h(t))})}function jt(){return Tt.fn.spectrum.inputTypeColorSupport()}var o="spectrum.id";Tt.fn.spectrum=function(n,t){if("string"!=typeof n)return this.spectrum("destroy").each(function(){var t=function(t,e){var n,i,r,s=(r=t,(e=Tt.extend({},xt,e)).callbacks={move:Pt(e.move,r),change:Pt(e.change,r),show:Pt(e.show,r),hide:Pt(e.hide,r),beforeShow:Pt(e.beforeShow,r)},e),c=s.flat,o=s.showSelectionPalette,a=s.localStorageKey,e=s.theme,u=s.callbacks,l=(n=Nt,function(){var t=this,e=arguments;i=i||setTimeout(function(){i=null,n.apply(t,e)},10)}),h=!10,f=!1,p=0,d=0,M=0,b=0,m=0,g=0,v=0,A=0,y=0,z=0,_=1,O=[],w=[],L={},N=s.selectionPalette.slice(0),q=s.maxSelectionSize,W="sp-dragging",T=null,C=t.ownerDocument,x=(C.body,Tt(t)),k=!1,S=Tt(Xt,C).addClass(e),B=S.find(".sp-picker-container"),E=S.find(".sp-color"),X=S.find(".sp-dragger"),D=S.find(".sp-hue"),R=S.find(".sp-slider"),P=S.find(".sp-alpha-inner"),I=S.find(".sp-alpha"),j=S.find(".sp-alpha-handle"),H=S.find(".sp-input"),F=S.find(".sp-palette"),U=S.find(".sp-initial"),Y=S.find(".sp-cancel"),G=S.find(".sp-clear"),V=S.find(".sp-choose"),K=S.find(".sp-palette-toggle"),Q=x.is("input"),t=Q&&"color"===x.attr("type")&&jt(),$=Q&&!c,J=$?Tt(Et).addClass(e).addClass(s.className).addClass(s.replacerClassName):Tt([]),Z=$?J:x,tt=J.find(".sp-preview-inner"),et=s.color||Q&&x.val(),nt=!1,it=s.preferredFormat,rt=!s.showButtons||s.clickoutFiresChange,ot=!et,at=s.allowEmpty&&!t;function st(){if(s.showPaletteOnly&&(s.showPalette=!0),K.text(s.showPaletteOnly?s.togglePaletteMoreText:s.togglePaletteLessText),s.palette){O=s.palette.slice(0),w=Tt.isArray(O[0])?O:[O],L={};for(var t=0;tq;)N.shift();if(a&&window.localStorage)try{window.localStorage[a]=N.join(";")}catch(t){}}}function lt(){var n=zt(),t=Tt.map(w,function(t,e){return Dt(t,n,"sp-palette-row sp-palette-row-"+e,s)});ct(),N&&t.push(Dt(function(){var t=[];if(s.showPalette)for(var e=0;er&&to&&eMath.abs(e-i),T=i?"x":"y"):T=null;var i=!T||"y"===T;T&&"x"!==T||(y=parseFloat(t/p)),i&&(z=parseFloat((d-e)/d)),ot=!1,s.showAlpha||(_=1),_t()},ft,pt),et?(yt(et),Ot(),it=s.preferredFormat||tinycolor(et).format,ut(et)):Ot(),c&&bt();var e=St?"mousedown.spectrum":"click.spectrum touchstart.spectrum";F.delegate(".sp-thumb-el",e,t),U.delegate(".sp-thumb-el:nth-child(1)",e,{ignore:!0},t)}();var Wt={show:bt,hide:vt,toggle:Mt,reflow:Nt,option:function(t,e){return t===Ct?Tt.extend({},s):e===Ct?s[t]:(s[t]=e,"preferredFormat"===t&&(it=s.preferredFormat),void st())},enable:function(){k=!1,x.attr("disabled",!1),Z.removeClass("sp-disabled")},disable:qt,offset:function(t){s.offset=t,Nt()},set:function(t){yt(t),Lt()},get:zt,destroy:function(){x.show(),Z.unbind("click.spectrum touchstart.spectrum"),S.remove(),J.remove(),kt[Wt.id]=null},container:S};return Wt.id=kt.push(Wt)-1,Wt}(this,Tt.extend({},n,Tt(this).data()));Tt(this).data(o,t.id)});var i=this,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=kt[Tt(this).data(o)];if(t){var e=t[n];if(!e)throw new Error("Spectrum: no such method: '"+n+"'");"get"==n?i=t.get():"container"==n?i=t.container:"option"==n?i=t.option.apply(t,r):"destroy"==n?(t.destroy(),Tt(this).removeData(o)):e.apply(t,r)}}),i},Tt.fn.spectrum.load=!0,Tt.fn.spectrum.loadOpts={},Tt.fn.spectrum.draggable=It,Tt.fn.spectrum.defaults=xt,Tt.fn.spectrum.inputTypeColorSupport=function t(){var e;return void 0===t._cachedResult&&(e=Tt("")[0],t._cachedResult="color"===e.type&&""!==e.value),t._cachedResult},Tt.spectrum={},Tt.spectrum.localization={},Tt.spectrum.palettes={},Tt.fn.spectrum.processNativeColorInputs=function(){var t=Tt("input[type=color]");t.length&&!jt()&&t.spectrum({preferredFormat:"hex6"})},function(){var d=/^[\s,#]+/,M=/\s+$/,b=0,m=Math,g=m.round,v=m.min,A=m.max,t=m.random,y=function(t,e){if(e=e||{},(t=t||"")instanceof y)return t;if(!(this instanceof y))return new y(t,e);var n,i,r,o,a,s,c,u,l,h,f,l=(u={r:0,g:0,b:0},f=h=!(l=1),"string"==typeof(n=t)&&(n=function(t){t=t.replace(d,"").replace(M,"").toLowerCase();var e,n=!1;if(L[t])t=L[t],n=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};return(e=E.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=E.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=E.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=E.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=E.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=E.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=E.hex8.exec(t))?{a:C(e[1])/255,r:C(e[2]),g:C(e[3]),b:C(e[4]),format:n?"name":"hex8"}:(e=E.hex6.exec(t))?{r:C(e[1]),g:C(e[2]),b:C(e[3]),format:n?"name":"hex"}:!!(e=E.hex3.exec(t))&&{r:C(e[1]+""+e[1]),g:C(e[2]+""+e[2]),b:C(e[3]+""+e[3]),format:n?"name":"hex"}}(n)),"object"==typeof n&&(n.hasOwnProperty("r")&&n.hasOwnProperty("g")&&n.hasOwnProperty("b")?(a=n.r,s=n.g,c=n.b,u={r:255*W(a,255),g:255*W(s,255),b:255*W(c,255)},h=!0,f="%"===String(n.r).substr(-1)?"prgb":"rgb"):n.hasOwnProperty("h")&&n.hasOwnProperty("s")&&n.hasOwnProperty("v")?(n.s=k(n.s),n.v=k(n.v),u=function(t,e,n){t=6*W(t,360),e=W(e,100),n=W(n,100);var i=m.floor(t),r=t-i,o=n*(1-e),t=n*(1-r*e),e=n*(1-(1-r)*e),i=i%6;return{r:255*[n,t,o,o,e,n][i],g:255*[e,n,n,t,o,o][i],b:255*[o,o,e,n,n,t][i]}}(n.h,n.s,n.v),h=!0,f="hsv"):n.hasOwnProperty("h")&&n.hasOwnProperty("s")&&n.hasOwnProperty("l")&&(n.s=k(n.s),n.l=k(n.l),a=n.h,s=n.s,c=n.l,a=W(a,360),s=W(s,100),c=W(c,100),0===s?i=r=o=c:(i=p(s=2*c-(c=c<.5?c*(1+s):c+s-c*s),c,a+1/3),r=p(s,c,a),o=p(s,c,a-1/3)),u={r:255*i,g:255*r,b:255*o},h=!0,f="hsl"),n.hasOwnProperty("a")&&(l=n.a)),l=q(l),{ok:h,format:n.format||f,r:v(255,A(u.r,0)),g:v(255,A(u.g,0)),b:v(255,A(u.b,0)),a:l});function p(t,e,n){return n<0&&(n+=1),1>1)+720)%360;--e;)i.h=(i.h+r)%360,o.push(y(i));return o}function w(t,e){e=e||6;for(var t=y(t).toHsv(),n=t.h,i=t.s,r=t.v,o=[],a=1/e;e--;)o.push(y({h:n,s:i,v:r})),r=(r+a)%1;return o}y.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},setAlpha:function(t){return this._a=q(t),this._roundA=g(100*this._a)/100,this},toHsv:function(){var t=r(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=r(this._r,this._g,this._b),e=g(360*t.h),n=g(100*t.s),t=g(100*t.v);return 1==this._a?"hsv("+e+", "+n+"%, "+t+"%)":"hsva("+e+", "+n+"%, "+t+"%, "+this._roundA+")"},toHsl:function(){var t=i(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=i(this._r,this._g,this._b),e=g(360*t.h),n=g(100*t.s),t=g(100*t.l);return 1==this._a?"hsl("+e+", "+n+"%, "+t+"%)":"hsla("+e+", "+n+"%, "+t+"%, "+this._roundA+")"},toHex:function(t){return e(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(){return o(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:g(this._r),g:g(this._g),b:g(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+g(this._r)+", "+g(this._g)+", "+g(this._b)+")":"rgba("+g(this._r)+", "+g(this._g)+", "+g(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:g(100*W(this._r,255))+"%",g:g(100*W(this._g,255))+"%",b:g(100*W(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+g(100*W(this._r,255))+"%, "+g(100*W(this._g,255))+"%, "+g(100*W(this._b,255))+"%)":"rgba("+g(100*W(this._r,255))+"%, "+g(100*W(this._g,255))+"%, "+g(100*W(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(N[e(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+o(this._r,this._g,this._b,this._a),n=e,i=this._gradientType?"GradientType = 1, ":"";return t&&(n=y(t).toHex8String()),"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+e+",endColorstr="+n+")"},toString:function(t){var e=!!t;t=t||this._format;var n=!1,i=this._a<1&&0<=this._a;return e||!i||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"name"!==t?("rgb"===t&&(n=this.toRgbString()),"prgb"===t&&(n=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(n=this.toHexString()),"hex3"===t&&(n=this.toHexString(!0)),"hex8"===t&&(n=this.toHex8String()),"name"===t&&(n=this.toName()),"hsl"===t&&(n=this.toHslString()),"hsv"===t&&(n=this.toHsvString()),n||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},_applyModification:function(t,e){e=t.apply(null,[this].concat([].slice.call(e)));return this._r=e._r,this._g=e._g,this._b=e._b,this.setAlpha(e._a),this},lighten:function(){return this._applyModification(c,arguments)},brighten:function(){return this._applyModification(u,arguments)},darken:function(){return this._applyModification(l,arguments)},desaturate:function(){return this._applyModification(n,arguments)},saturate:function(){return this._applyModification(a,arguments)},greyscale:function(){return this._applyModification(s,arguments)},spin:function(){return this._applyModification(h,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(O,arguments)},complement:function(){return this._applyCombination(f,arguments)},monochromatic:function(){return this._applyCombination(w,arguments)},splitcomplement:function(){return this._applyCombination(_,arguments)},triad:function(){return this._applyCombination(p,arguments)},tetrad:function(){return this._applyCombination(z,arguments)}},y.fromRatio=function(t,e){if("object"==typeof t){var n,i={};for(n in t)t.hasOwnProperty(n)&&(i[n]="a"===n?t[n]:k(t[n]));t=i}return y(t,e)},y.equals=function(t,e){return!(!t||!e)&&y(t).toRgbString()==y(e).toRgbString()},y.random=function(){return y.fromRatio({r:t(),g:t(),b:t()})},y.mix=function(t,e,n){n=0===n?0:n||50;var i=y(t).toRgb(),r=y(e).toRgb(),t=n/100,e=2*t-1,n=r.a-i.a,n=1-(e=(1+(e=e*n==-1?e:(e+n)/(1+e*n)))/2),t={r:r.r*e+i.r*n,g:r.g*e+i.g*n,b:r.b*e+i.b*n,a:r.a*t+i.a*(1-t)};return y(t)},y.readability=function(t,e){var n=y(t),i=y(e),t=n.toRgb(),e=i.toRgb(),n=n.getBrightness(),i=i.getBrightness(),e=Math.max(t.r,e.r)-Math.min(t.r,e.r)+Math.max(t.g,e.g)-Math.min(t.g,e.g)+Math.max(t.b,e.b)-Math.min(t.b,e.b);return{brightness:Math.abs(n-i),color:e}},y.isReadable=function(t,e){e=y.readability(t,e);return 125",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=l++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var n=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){n._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var n,i,r,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(n=t.split(".")).shift(),n.length){for(i=o[t]=z.widget.extend({},this.options[t]),r=0;r
"),n=e.children()[0];return z("body").append(e),t=n.offsetWidth,e.css("overflow","scroll"),t===(n=n.offsetWidth)&&(n=e[0].clientWidth),e.remove(),i=t-n},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),n=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width_(O(i),O(r))?o.important="horizontal":o.important="vertical",h.using.call(this,t,o)}),a.offset(z.extend(u,{using:t}))})},z.ui.position={fit:{left:function(t,e){var n=e.within,i=n.isWindow?n.scrollLeft:n.offset.left,r=n.width,o=t.left-e.collisionPosition.marginLeft,a=i-o,s=o+e.collisionWidth-r-i;e.collisionWidth>r?0r?0?@[\]^`{|}~])/g,function(t){return t.replace(e,"\\$1")}),z.fn.labels=function(){var t,e,n;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(n=(n=this.eq(0).parents().last()).add((n.length?n:this).siblings()),t="label[for='"+z.ui.escapeSelector(t)+"']",e=e.add(n.find(t).addBack(t))),this.pushStack(e))},z.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&z(this).removeAttr("id")})}});var e,t,f,p=/ui-corner-([a-z]){2,6}/g;z.widget("ui.controlgroup",{version:"1.12.1",defaultElement:"
",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var o=this,a=[];z.each(this.options.items,function(i,t){var e,r;if(t)return"controlgroupLabel"===i?((e=o.element.find(t)).each(function(){var t=z(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("")}),o._addClass(e,null,"ui-widget ui-widget-content ui-state-default"),void(a=a.concat(e.get()))):void(z.fn[i]&&(r=o["_"+i+"Options"]?o["_"+i+"Options"]("middle"):{classes:{}},o.element.find(t).each(function(){var t=z(this),e=t[i]("instance"),n=z.widget.extend({},r);"button"===i&&t.parent(".ui-spinner").length||((e=e||t[i]()[i]("instance"))&&(n.classes=o._resolveClassesValues(n.classes,e)),t[i](n),n=t[i]("widget"),z.data(n[0],"ui-controlgroup-data",e||t[i]("instance")),a.push(n[0]))})))}),this.childWidgets=z(z.unique(a)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each(function(){var t=z(this).data("ui-controlgroup-data");t&&t[e]&&t[e]()})},_updateCornerClass:function(t,e){e=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,e)},_buildSimpleOptions:function(t,e){var n="vertical"===this.options.direction,i={classes:{}};return i.classes[e]={middle:"",first:"ui-corner-"+(n?"top":"left"),last:"ui-corner-"+(n?"bottom":"right"),only:"ui-corner-all"}[t],i},_spinnerOptions:function(t){t=this._buildSimpleOptions(t,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:!!e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(n,i){var r={};return z.each(n,function(t){var e=i.options.classes[t]||"",e=z.trim(e.replace(p,""));r[t]=(e+" "+n[t]).replace(/\s+/g," ")}),r},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"!==t?this.refresh():this._callChildMethod(e?"disable":"enable")},refresh:function(){var r,o=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),r=this.childWidgets,this.options.onlyVisible&&(r=r.filter(":visible")),r.length&&(z.each(["first","last"],function(t,e){var n,i=r[e]().data("ui-controlgroup-data");i&&o["_"+i.widgetName+"Options"]?((n=o["_"+i.widgetName+"Options"](1===r.length?"only":e)).classes=o._resolveClassesValues(n.classes,i),i.element[i.widgetName](n)):o._updateCornerClass(r[e](),e)}),this._callChildMethod("refresh"))}}),z.widget("ui.checkboxradio",[z.ui.formResetMixin,{version:"1.12.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,e=this,n=this._super()||{};return this._readType(),t=this.element.labels(),this.label=z(t[t.length-1]),this.label.length||z.error("No label found for checkboxradio widget"),this.originalLabel="",this.label.contents().not(this.element[0]).each(function(){e.originalLabel+=3===this.nodeType?z(this).text():this.outerHTML}),this.originalLabel&&(n.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(n.disabled=t),n},_create:function(){var t=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),t&&(this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this.icon&&this._addClass(this.icon,null,"ui-state-hover")),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||z.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,e="input[name='"+z.ui.escapeSelector(t)+"']";return t?(this.form.length?z(this.form[0].elements).filter(e):z(e).filter(function(){return 0===z(this).form().length})).not(this.element):z([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each(function(){var t=z(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(t,e){if("label"!==t||e){if(this._super(t,e),"disabled"===t)return this._toggleClass(this.label,null,"ui-state-disabled",e),void(this.element[0].disabled=e);this.refresh()}},_updateIcon:function(t){var e="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=z(""),this.iconSpace=z(" "),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(e+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):e+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",e),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var t=this.label.contents().not(this.element[0]);this.icon&&(t=t.not(this.icon[0])),this.iconSpace&&(t=t.not(this.iconSpace[0])),t.remove(),this.label.append(this.options.label)},refresh:function(){var t=this.element[0].checked,e=this.element[0].disabled;this._updateIcon(t),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),null!==this.options.label&&this._updateLabel(),e!==this.options.disabled&&this._setOptions({disabled:e})}}]),z.ui.checkboxradio,z.widget("ui.button",{version:"1.12.1",defaultElement:"
全部日期
'),this.parentEl=e.parentEl&&C(e.parentEl).length?C(e.parentEl):C(this.parentEl),this.container=C(e.template).appendTo(this.parentEl),"object"==typeof e.locale&&("string"==typeof e.locale.format&&(this.locale.format=e.locale.format),"string"==typeof e.locale.separator&&(this.locale.separator=e.locale.separator),"object"==typeof e.locale.daysOfWeek&&(this.locale.daysOfWeek=e.locale.daysOfWeek.slice()),"object"==typeof e.locale.monthNames&&(this.locale.monthNames=e.locale.monthNames.slice()),"number"==typeof e.locale.firstDay&&(this.locale.firstDay=e.locale.firstDay),"string"==typeof e.locale.applyLabel&&(this.locale.applyLabel=e.locale.applyLabel),"string"==typeof e.locale.cancelLabel&&(this.locale.cancelLabel=e.locale.cancelLabel),"string"==typeof e.locale.weekLabel&&(this.locale.weekLabel=e.locale.weekLabel),"string"==typeof e.locale.customRangeLabel&&(this.locale.customRangeLabel=e.locale.customRangeLabel)),"string"==typeof e.startDate&&(this.startDate=T(e.startDate,this.locale.format)),"string"==typeof e.endDate&&(this.endDate=T(e.endDate,this.locale.format)),"string"==typeof e.minDate&&(this.minDate=T(e.minDate,this.locale.format)),"string"==typeof e.maxDate&&(this.maxDate=T(e.maxDate,this.locale.format)),"object"==typeof e.startDate&&(this.startDate=T(e.startDate)),"object"==typeof e.endDate&&(this.endDate=T(e.endDate)),"object"==typeof e.minDate&&(this.minDate=T(e.minDate)),"object"==typeof e.maxDate&&(this.maxDate=T(e.maxDate)),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),"string"==typeof e.applyClass&&(this.applyClass=e.applyClass),"string"==typeof e.cancelClass&&(this.cancelClass=e.cancelClass),"object"==typeof e.dateLimit&&(this.dateLimit=e.dateLimit),"string"==typeof e.opens&&(this.opens=e.opens),"string"==typeof e.drops&&(this.drops=e.drops),"boolean"==typeof e.showWeekNumbers&&(this.showWeekNumbers=e.showWeekNumbers),"boolean"==typeof e.showISOWeekNumbers&&(this.showISOWeekNumbers=e.showISOWeekNumbers),"string"==typeof e.buttonClasses&&(this.buttonClasses=e.buttonClasses),"object"==typeof e.buttonClasses&&(this.buttonClasses=e.buttonClasses.join(" ")),"boolean"==typeof e.showDropdowns&&(this.showDropdowns=e.showDropdowns),"boolean"==typeof e.singleDatePicker&&(this.singleDatePicker=e.singleDatePicker,this.singleDatePicker&&(this.endDate=this.startDate.clone())),"boolean"==typeof e.timePicker&&(this.timePicker=e.timePicker),"boolean"==typeof e.timePickerSeconds&&(this.timePickerSeconds=e.timePickerSeconds),"number"==typeof e.timePickerIncrement&&(this.timePickerIncrement=e.timePickerIncrement),"boolean"==typeof e.timePicker24Hour&&(this.timePicker24Hour=e.timePicker24Hour),"boolean"==typeof e.autoApply&&(this.autoApply=e.autoApply),"boolean"==typeof e.autoUpdateInput&&(this.autoUpdateInput=e.autoUpdateInput),"boolean"==typeof e.linkedCalendars&&(this.linkedCalendars=e.linkedCalendars),"function"==typeof e.isInvalidDate&&(this.isInvalidDate=e.isInvalidDate),"boolean"==typeof e.alwaysShowCalendars&&(this.alwaysShowCalendars=e.alwaysShowCalendars),0!=this.locale.firstDay)for(var i=this.locale.firstDay;0";u+="",this.container.find(".ranges").prepend(u)}"function"==typeof n&&(this.callback=n),this.timePicker||(this.startDate=this.startDate.startOf("day"),this.endDate=this.endDate.endOf("day"),this.container.find(".calendar-time").hide()),this.timePicker&&this.autoApply&&(this.autoApply=!1),this.autoApply&&"object"!=typeof e.ranges?this.container.find(".ranges").hide():this.autoApply&&this.container.find(".applyBtn, .cancelBtn").addClass("hide"),this.singleDatePicker&&(this.container.addClass("single"),this.container.find(".calendar.left").addClass("single"),this.container.find(".calendar.left").show(),this.container.find(".calendar.right").hide(),this.container.find(".daterangepicker_input input, .daterangepicker_input i").hide(),this.timePicker||this.container.find(".ranges").hide()),(void 0===e.ranges&&!this.singleDatePicker||this.alwaysShowCalendars)&&this.container.addClass("show-calendar"),this.container.addClass("opens"+this.opens),void 0!==e.ranges&&"right"==this.opens&&(n=(s=this.container.find(".ranges")).clone(),s.remove(),this.container.find(".calendar.left").parent().prepend(n)),this.container.find(".applyBtn, .cancelBtn").addClass(this.buttonClasses),this.applyClass.length&&this.container.find(".applyBtn").addClass(this.applyClass),this.cancelClass.length&&this.container.find(".cancelBtn").addClass(this.cancelClass),this.container.find(".applyBtn").html(this.locale.applyLabel),this.container.find(".cancelBtn").html(this.locale.cancelLabel),this.container.find(".calendar").on("click.daterangepicker",".prev",C.proxy(this.clickPrev,this)).on("click.daterangepicker",".next",C.proxy(this.clickNext,this)).on("click.daterangepicker",".prev_year",C.proxy(this.clickPrevYear,this)).on("click.daterangepicker",".prev_month",C.proxy(this.clickNextYear,this)).on("click.daterangepicker","td.available",C.proxy(this.clickDate,this)).on("mouseenter.daterangepicker","td.available",C.proxy(this.hoverDate,this)).on("mouseleave.daterangepicker","td.available",C.proxy(this.updateFormInputs,this)).on("change.daterangepicker","select.yearselect",C.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.monthselect",C.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.hourselect,select.minuteselect,select.secondselect,select.ampmselect",C.proxy(this.timeChanged,this)).on("click.daterangepicker",".daterangepicker_input input",C.proxy(this.showCalendars,this)).on("change.daterangepicker",".daterangepicker_input input",C.proxy(this.formInputsChanged,this)),this.container.find(".ranges").on("click.daterangepicker","button.applyBtn",C.proxy(this.clickApply,this)).on("click.daterangepicker","button.cancelBtn",C.proxy(this.clickCancel,this)).on("click.daterangepicker","li",C.proxy(this.clickRange,this)),this.element.is("input")?this.element.on({"click.daterangepicker":C.proxy(this.show,this),"focus.daterangepicker":C.proxy(this.show,this),"keyup.daterangepicker":C.proxy(this.elementChanged,this),"keydown.daterangepicker":C.proxy(this.keydown,this)}):this.element.on("click.daterangepicker",C.proxy(this.toggle,this)),this.element.is("input")&&!this.singleDatePicker&&this.autoUpdateInput?(this.element.val(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.element.trigger("change")):this.element.is("input")&&this.autoUpdateInput&&(this.element.val(this.startDate.format(this.locale.format)),this.element.trigger("change"))}return i.prototype={constructor:i,setStartDate:function(t){"string"==typeof t&&(this.startDate=T(t,this.locale.format)),"object"==typeof t&&(this.startDate=T(t)),this.timePicker||(this.startDate=this.startDate.startOf("day")),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate),this.maxDate&&this.startDate.isAfter(this.maxDate)&&(this.startDate=this.maxDate),this.isShowing||this.updateElement(),this.updateMonthsInView()},setEndDate:function(t){"string"==typeof t&&(this.endDate=T(t,this.locale.format)),"object"==typeof t&&(this.endDate=T(t)),this.timePicker||(this.endDate=this.endDate.endOf("day")),this.timePicker&&this.timePickerIncrement&&this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.endDate.isBefore(this.startDate)&&(this.endDate=this.startDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate),this.dateLimit&&this.startDate.clone().add(this.dateLimit).isBefore(this.endDate)&&(this.endDate=this.startDate.clone().add(this.dateLimit)),this.previousRightTime=this.endDate.clone(),this.isShowing||this.updateElement(),this.updateMonthsInView()},isInvalidDate:function(){return!1},updateView:function(){this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"),this.endDate?this.container.find(".right .calendar-time select").removeAttr("disabled").removeClass("disabled"):this.container.find(".right .calendar-time select").attr("disabled","disabled").addClass("disabled")),this.endDate?(this.container.find('input[name="daterangepicker_end"]').removeClass("active"),this.container.find('input[name="daterangepicker_start"]').addClass("active")):(this.container.find('input[name="daterangepicker_end"]').addClass("active"),this.container.find('input[name="daterangepicker_start"]').removeClass("active")),this.updateMonthsInView(),this.updateCalendars(),this.updateFormInputs()},updateMonthsInView:function(){this.endDate?(this.singleDatePicker||!this.leftCalendar.month||!this.rightCalendar.month||this.startDate.format("YYYY-MM")!=this.leftCalendar.month.format("YYYY-MM")&&this.startDate.format("YYYY-MM")!=this.rightCalendar.month.format("YYYY-MM")||this.endDate.format("YYYY-MM")!=this.leftCalendar.month.format("YYYY-MM")&&this.endDate.format("YYYY-MM")!=this.rightCalendar.month.format("YYYY-MM"))&&(this.leftCalendar.month=this.startDate.clone().date(2),this.linkedCalendars||this.endDate.month()==this.startDate.month()&&this.endDate.year()==this.startDate.year()?this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"):this.rightCalendar.month=this.endDate.clone().date(2)):this.leftCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&this.rightCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&(this.leftCalendar.month=this.startDate.clone().date(2),this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"))},updateCalendars:function(){var t,e,n,i;this.timePicker&&(this.endDate?(t=parseInt(this.container.find(".left .hourselect").val(),10),e=parseInt(this.container.find(".left .minuteselect").val(),10),n=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,this.timePicker24Hour||("PM"===(i=this.container.find(".left .ampmselect").val())&&t<12&&(t+=12),"AM"===i&&12===t&&(t=0))):(t=parseInt(this.container.find(".right .hourselect").val(),10),e=parseInt(this.container.find(".right .minuteselect").val(),10),n=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,this.timePicker24Hour||("PM"===(i=this.container.find(".right .ampmselect").val())&&t<12&&(t+=12),"AM"===i&&12===t&&(t=0))),this.leftCalendar.month.hour(t).minute(e).second(n),this.rightCalendar.month.hour(t).minute(e).second(n)),this.renderCalendar("left"),this.renderCalendar("right"),this.container.find(".ranges li").removeClass("active"),null!=this.endDate&&this.calculateChosenLabel()},renderCalendar:function(t){var e="left"==t?this.leftCalendar:this.rightCalendar,n=e.month.month(),i=e.month.year(),r=e.month.hour(),o=e.month.minute(),a=e.month.second(),s=T([i,n]).daysInMonth(),c=T([i,n,1]),u=T([i,n,s]),l=T(c).subtract(1,"month").month(),i=T(c).subtract(1,"month").year(),n=T([i,l]).daysInMonth(),s=c.day();(e=[]).firstDay=c,e.lastDay=u;for(var h=0;h<6;h++)e[h]=[];u=n-s+this.locale.firstDay+1;n');m+="",m+="",(this.showWeekNumbers||this.showISOWeekNumbers)&&(m+=""),M&&!M.isBefore(e.firstDay)||this.linkedCalendars&&"left"!=t?m+="":m+='';l=e[1][1].format("YYYY")+"年"+e[1][1].format("MM")+"月";if(this.showDropdowns){for(var g=e[1][1].month(),v=e[1][1].year(),A=b&&b.year()||v+5,u=M&&M.year()||v-50,y=v==u,z=v==A,_='";for(var w='")+_}m+=''+l+"",b&&!b.isAfter(e.lastDay)||this.linkedCalendars&&"right"!=t&&!this.singleDatePicker?m+="":m+='',m+="",m+="",(this.showWeekNumbers||this.showISOWeekNumbers)&&(m+=''+this.locale.weekLabel+""),C.each(this.locale.daysOfWeek,function(t,e){m+=""+e+""}),m+="",m+="",m+="",null==this.endDate&&this.dateLimit&&(l=this.startDate.clone().add(this.dateLimit).endOf("day"),b&&!l.isBefore(b)||(b=l));for(d=0;d<6;d++){m+="",this.showWeekNumbers?m+=''+e[d][0].week()+"":this.showISOWeekNumbers&&(m+=''+e[d][0].isoWeek()+"");for(p=0;p<7;p++){var N=[];e[d][p].isSame(new Date,"day")&&N.push("today"),5this.startDate&&e[d][p]'+e[d][p].date()+""}m+=""}m+="",m+="",this.container.find(".calendar."+t+" .calendar-table").html(m)},renderTimePicker:function(t){var e,n,i,r=this.maxDate;!this.dateLimit||this.maxDate&&!this.startDate.clone().add(this.dateLimit).isAfter(this.maxDate)||(r=this.startDate.clone().add(this.dateLimit)),"left"==t?(n=this.startDate.clone(),i=this.minDate):"right"==t&&(n=(this.endDate?this.endDate:this.previousRightTime).clone(),i=this.startDate,""!=(o=this.container.find(".calendar.right .calendar-time div")).html()&&(n.hour(o.find(".hourselect option:selected").val()||n.hour()),n.minute(o.find(".minuteselect option:selected").val()||n.minute()),n.second(o.find(".secondselect option:selected").val()||n.second()),this.timePicker24Hour||("PM"===(h=o.find(".ampmselect option:selected").val())&&n.hour()<12&&n.hour(n.hour()+12),"AM"===h&&12===n.hour()&&n.hour(0)),n.isBefore(this.startDate)&&(n=this.startDate.clone()),n.isAfter(r)&&(n=r.clone()))),e=' ",e+=': ",this.timePickerSeconds){e+=': "}this.timePicker24Hour||(e+='"),this.container.find(".calendar."+t+" .calendar-time div").html(e)},updateFormInputs:function(){this.container.find("input[name=daterangepicker_start]").val(this.startDate.format(this.locale.format)),this.container.find("input[name=daterangepicker_end]").val(this.startDate.format(this.locale.format)),this.endDate&&this.container.find("input[name=daterangepicker_end]").val(this.endDate.format(this.locale.format)),this.singleDatePicker||this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate)),this.container.find("button.applyBtn").removeAttr("disabled")},move:function(){var t,e={top:0,left:0},n=C(window).width();this.parentEl.is("body")||(e={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()},n=this.parentEl[0].clientWidth+this.parentEl.offset().left),t="up"==this.drops?this.element.offset().top-this.container.outerHeight()-e.top:this.element.offset().top+this.element.outerHeight()-e.top,this.container["up"==this.drops?"addClass":"removeClass"]("dropup"),"left"==this.opens?(this.container.css({top:t,right:n-this.element.offset().left-this.element.outerWidth(),left:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):"center"==this.opens?(this.container.css({top:t,left:this.element.offset().left-e.left+this.element.outerWidth()/2-this.container.outerWidth()/2,right:"auto"}),this.container.offset().left<0&&this.container.css({right:"auto",left:9})):(this.container.css({top:t,left:this.element.offset().left-e.left,right:"auto"}),this.container.offset().left+this.container.outerWidth()>C(window).width()&&this.container.css({left:"auto",right:0}))},show:function(t){this.isShowing||(this._outsideClickProxy=C.proxy(function(t){this.outsideClick(t)},this),C(document).on("mousedown.daterangepicker",this._outsideClickProxy).on("touchend.daterangepicker",this._outsideClickProxy).on("click.daterangepicker","[data-toggle=dropdown]",this._outsideClickProxy).on("focusin.daterangepicker",this._outsideClickProxy),C(window).on("resize.daterangepicker",C.proxy(function(t){this.move(t)},this)),this.oldStartDate=this.startDate.clone(),this.updateView(),this.container.show(),this.move(),this.element.trigger("show.daterangepicker",this),this.isShowing=!0,"全部"==C("#daterange-btn span").html()&&(C(".calendar").find(".active").removeClass("active"),C(".calendar").find(".in-range").removeClass("in-range")))},hide:function(t){this.isShowing&&(this.startDate&&!this.endDate?(C("#daterange-btn span").html(this.container.find("input[name=daterangepicker_start]").val()),this.callback(this.startDate,this.endDate,this.chosenLabel)):this.startDate.isSame(this.oldStartDate)&&this.endDate.isSame(this.oldEndDate)||this.callback(this.startDate,this.endDate,this.chosenLabel),this.updateElement(),C(document).off(".daterangepicker"),C(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1)},toggle:function(t){this.isShowing?this.hide():this.show()},outsideClick:function(t){var e=C(t.target);"focusin"==t.type||e.closest(this.element).length||e.closest(this.container).length||e.closest(".calendar-table").length||this.hide()},showCalendars:function(){this.container.addClass("show-calendar"),this.move(),this.element.trigger("showCalendar.daterangepicker",this)},hideCalendars:function(){this.container.removeClass("show-calendar"),this.element.trigger("hideCalendar.daterangepicker",this)},hoverRange:function(t){this.container.find("input[name=daterangepicker_start]").is(":focus")||this.container.find("input[name=daterangepicker_end]").is(":focus")||t.target.innerHTML==this.locale.customRangeLabel&&this.updateView()},clickRange:function(t){var e=t.target.innerHTML;(this.chosenLabel=e)==this.locale.customRangeLabel?this.showCalendars():(t=this.ranges[e],this.startDate=t[0],this.endDate=t[1],this.timePicker||(this.startDate.startOf("day"),this.endDate.endOf("day")),this.alwaysShowCalendars||(this.setStartDate(this.startDate),this.setEndDate(this.endDate),this.updateCalendars(),this.renderCalendar("left"),this.renderCalendar("right"),"全部"==e?(C(".daterangepicker .all").css("display","block"),C(".calendar").find(".active").removeClass("active"),C(".calendar").find(".in-range").removeClass("in-range")):C(".daterangepicker .all").css("display","none"),this.updateFormInputs()))},clickPrev:function(t){C(t.target).parents(".calendar").hasClass("left")?(this.leftCalendar.month.subtract(1,"month"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"month")):this.rightCalendar.month.subtract(1,"month"),this.updateCalendars()},clickNext:function(t){C(t.target).parents(".calendar").hasClass("left")?this.leftCalendar.month.add(1,"month"):(this.rightCalendar.month.add(1,"month"),this.linkedCalendars&&this.leftCalendar.month.add(1,"month")),this.updateCalendars()},clickPrevYear:function(t){C(t.target).parents(".calendar").hasClass("left")?(this.leftCalendar.month.subtract(1,"year"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"year")):this.rightCalendar.month.subtract(1,"year"),this.updateCalendars()},clickNextYear:function(t){C(t.target).parents(".calendar").hasClass("left")?this.leftCalendar.month.add(1,"year"):(this.rightCalendar.month.add(1,"year"),this.linkedCalendars&&this.leftCalendar.month.add(1,"year")),this.updateCalendars()},hoverDate:function(t){},clickDate:function(t){var e,n,i,r,o,a;C(t.target).hasClass("available")&&(e=(n=C(t.target).attr("data-title")).substr(1,1),n=n.substr(3,1),n=(C(t.target).parents(".calendar").hasClass("left")?this.leftCalendar:this.rightCalendar).calendar[e][n],this.endDate||n.isBefore(this.startDate,"day")?(this.timePicker&&(i=parseInt(this.container.find(".left .hourselect").val(),10),this.timePicker24Hour||("PM"===(r=this.container.find(".left .ampmselect").val())&&i<12&&(i+=12),"AM"===r&&12===i&&(i=0)),o=parseInt(this.container.find(".left .minuteselect").val(),10),a=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,n=n.clone().hour(i).minute(o).second(a)),this.endDate=null,this.setStartDate(n.clone())):!this.endDate&&n.isBefore(this.startDate)?this.setEndDate(this.startDate.clone()):(this.timePicker&&(i=parseInt(this.container.find(".right .hourselect").val(),10),this.timePicker24Hour||("PM"===(r=this.container.find(".right .ampmselect").val())&&i<12&&(i+=12),"AM"===r&&12===i&&(i=0)),o=parseInt(this.container.find(".right .minuteselect").val(),10),a=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,n=n.clone().hour(i).minute(o).second(a)),this.setEndDate(n.clone()),this.autoApply&&(this.calculateChosenLabel(),this.clickApply())),this.singleDatePicker&&(this.setEndDate(this.startDate),this.timePicker||this.clickApply()),this.updateView())},calculateChosenLabel:function(){var t,e=!0,n=0;for(t in this.ranges){if(this.timePicker){if(this.startDate.isSame(this.ranges[t][0])&&this.endDate.isSame(this.ranges[t][1])){e=!1,this.chosenLabel=this.container.find(".ranges li:eq("+n+")").addClass("active").html();break}}else if(this.startDate.format("YYYY/MM/DD")==this.ranges[t][0].format("YYYY/MM/DD")&&this.endDate.format("YYYY/MM/DD")==this.ranges[t][1].format("YYYY/MM/DD")){e=!1,this.chosenLabel=this.container.find(".ranges li:eq("+n+")").addClass("active").html();break}n++}e&&(this.chosenLabel=this.container.find(".ranges li:last").addClass("active").html(),this.showCalendars())},clickApply:function(t){this.element.trigger("apply.daterangepicker",this),this.hide()},clickCancel:function(t){this.element.trigger("cancel.daterangepicker",this),C(document).off(".daterangepicker"),C(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1},monthOrYearChanged:function(t){var e=C(t.target).closest(".calendar").hasClass("left"),n=e?"left":"right",t=this.container.find(".calendar."+n),n=parseInt(t.find(".monthselect").val(),10),t=t.find(".yearselect").val();e||(tthis.maxDate.year()||t==this.maxDate.year()&&n>this.maxDate.month())&&(n=this.maxDate.month(),t=this.maxDate.year()),e?(this.leftCalendar.month.month(n).year(t),this.linkedCalendars&&(this.rightCalendar.month=this.leftCalendar.month.clone().add(1,"month"))):(this.rightCalendar.month.month(n).year(t),this.linkedCalendars&&(this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,"month"))),this.updateCalendars()},timeChanged:function(t){var e,n=C(t.target).closest(".calendar"),i=n.hasClass("left"),r=parseInt(n.find(".hourselect").val(),10),o=parseInt(n.find(".minuteselect").val(),10),t=this.timePickerSeconds?parseInt(n.find(".secondselect").val(),10):0;this.timePicker24Hour||("PM"===(n=n.find(".ampmselect").val())&&r<12&&(r+=12),"AM"===n&&12===r&&(r=0)),i?((e=this.startDate.clone()).hour(r),e.minute(o),e.second(t),this.setStartDate(e),this.singleDatePicker?this.endDate=this.startDate.clone():this.endDate&&this.endDate.format("YYYY/MM/DD")==e.format("YYYY/MM/DD")&&this.endDate.isBefore(e)&&this.setEndDate(e.clone())):this.endDate&&((e=this.endDate.clone()).hour(r),e.minute(o),e.second(t),this.setEndDate(e)),this.updateCalendars(),this.updateFormInputs(),this.renderTimePicker("left"),this.renderTimePicker("right")},formInputsChanged:function(t){var e=C(t.target).closest(".calendar").hasClass("right"),n=T(this.container.find('input[name="daterangepicker_start"]').val(),this.locale.format),t=T(this.container.find('input[name="daterangepicker_end"]').val(),this.locale.format);n.isValid()&&t.isValid()&&(e&&t.isBefore(n)&&(n=t.clone()),this.setStartDate(n),this.setEndDate(t),e?this.container.find('input[name="daterangepicker_start"]').val(this.startDate.format(this.locale.format)):this.container.find('input[name="daterangepicker_end"]').val(this.endDate.format(this.locale.format))),this.updateCalendars(),this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"))},elementChanged:function(){var t,e,n;this.element.is("input")&&this.element.val().length&&(this.element.val().lengthi;)a=c+(r=-(e+u)*(e+n+u)*t/(e+2*u)/(e+2*u+1))*a,s=(o=(l=s)+r*o)+(r=(u+=1)*(n-u)*t/(e+2*u-1)/(e+2*u))*s,o/=c=a+r*c,a/=c,s/=c,c=1;return s/e}function m(t,e,n){var i=[.9815606342467192,.9041172563704749,.7699026741943047,.5873179542866175,.3678314989981802,.1252334085114689],r=[.04717533638651183,.10693932599531843,.16007832854334622,.20316742672306592,.2334925365383548,.24914704581340277],o=.5*t;if(8<=o)return 1;for(var a=(a=2*y.normal.cdf(o,0,1,1,0)-1)>=z.exp(-50/n)?z.pow(a,n):0,s=3=z.exp(-30/f)&&(d+=r[g-1]*z.exp(-.5*v)*z.pow(A,f))}h+=d*=2*b*n/z.sqrt(2*z.PI),c=l,l+=u}return(a+=h)<=z.exp(-30/e)?0:1<=(a=z.pow(a,e))?1:a}function g(t){return e(t)||t instanceof b}function v(t,e,n,i){if(1e&&(e=t[n]);return e},c.unique=function(t){for(var e={},n=[],i=0;i-4*d.log(n)*n*n););return i/n},p.randg=function(t,e,n){var i,r,o,a,s,c=t;if(n=n||e,t=t||1,e)return(n=p.zeros(e,n)).alter(function(){return p.randg(t)}),n;t<1&&(t+=1),i=t-1/3,r=1/d.sqrt(9*i);do{for(;(a=1+r*(s=p.randn()))<=0;);a*=a*a,o=p._random_fn()}while(o>1-.331*d.pow(s,4)&&d.log(o)>.5*s*s+i*(1-a+d.log(a)));if(t==c)return i*a;for(;0===(o=p._random_fn()););return d.pow(o,1/c)*i*a},function(t){for(var e=0;e>>0&&(t<0?0:y.combination(t+e-1,e-1)*z.pow(1-n,t)*z.pow(n,e))},cdf:function(t,e,n){var i=0,r=0;if(t<0)return 0;for(;r<=t;r++)i+=y.negbin.pdf(r,e,n);return i}}),y.extend(y.hypgeom,{pdf:function(t,e,n,i){if(t!=t|0)return!1;if(t<0||tM.abs(i[c][s])&&(c=u);var l=i[s];for(i[s]=i[c],i[c]=l,u=s+1;ui;)r=s,s=b.add(b.multiply(a,r),o),c++;return s},gauss_seidel:function(t,e,n,i){for(var r,o,a,s,c,u=0,l=t.length,h=[],f=[],p=[];ui;)o=c,c=b.add(b.multiply(s,o),a),u+=1;return c},SOR:function(t,e,n,i,r){for(var o,a,s,c,u,l=0,h=t.length,f=[],p=[],d=[];li;)a=u,u=b.add(b.multiply(c,a),s),l++;return u},householder:function(t){for(var e,n,i,r,o,a=t.length,s=t[0].length,c=0,u=[];cn);i++);return e[--i]+(n-t[i])*h[i]+b.sq(n-t[i])*r[i]+(n-t[i])*b.sq(n-t[i])*f[i]},gauss_quadrature:function(){throw new Error("gauss_quadrature not yet implemented")},PCA:function(t){for(var e,n,i,r,o,a,s=t.length,c=t[0].length,u=0,l=[],h=[],f=[],p=[],d=[],M=[],u=0;u>>32-e|0}function r(t,e){return t>>>e|t<<32-e|0}function o(t,e,n){return 32===n?e:32>>n|e<<32-n)}function a(t,e,n){return 32===n?t:32>>n|t<<32-n)}n.d(e,"a",function(){return i}),n.d(e,"b",function(){return r}),n.d(e,"d",function(){return a}),n.d(e,"c",function(){return o})},function(t,e,n){"use strict";function i(t){for(var e="",n=0,i=t.length;n>6):(r<55296||57344<=r?e+=String.fromCharCode(224|r>>12):(n++,r=65536+((1023&r)<<10|1023&t.charCodeAt(n)),e+=String.fromCharCode(240|r>>18),e+=String.fromCharCode(128|r>>12&63)),e+=String.fromCharCode(128|r>>6&63)),e+=String.fromCharCode(128|63&r))}return e}n.d(e,"a",function(){return i})},function(t,e,n){"use strict";function i(t){for(var e="",n=0,i=t.length;n=this.blockSizeInBytes;){this.blockUnits=[];for(var t=0;t>24&255)+String.fromCharCode(this.state.hash[n]>>16&255)+String.fromCharCode(this.state.hash[n]>>8&255)+String.fromCharCode(255&this.state.hash[n]);return e}},{key:"addLengthBits",value:function(){this.state.message+="\0\0\0"+String.fromCharCode(this.state.length>>29&255)+String.fromCharCode(this.state.length>>21&255)+String.fromCharCode(this.state.length>>13&255)+String.fromCharCode(this.state.length>>5&255)+String.fromCharCode(this.state.length<<3&255)}}]),n=a;function a(t){var e;return function(t){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}(this),e=this,(t=!(t=r(a).call(this,t))||"object"!==i(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).unitOrder=1,t.blockUnits=[],t}e.a=n},function(t,e,n){"use strict";var i=(function(t,e){for(var n=0;n=this.blockSizeInBytes;){this.blockUnits=[];for(var t=0;t>8&255)+String.fromCharCode(this.state.hash[n]>>16&255)+String.fromCharCode(this.state.hash[n]>>24&255);return e}},{key:"addLengthBits",value:function(){this.state.message+=String.fromCharCode(this.state.length<<3&255)+String.fromCharCode(this.state.length>>5&255)+String.fromCharCode(this.state.length>>13&255)+String.fromCharCode(this.state.length>>21&255)+String.fromCharCode(this.state.length>>29&255)+"\0\0\0"}}]),n=a;function a(t){var e;return function(t){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}(this),e=this,(t=!(t=r(a).call(this,t))||"object"!==i(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).blockUnits=[],t}e.a=n},function(t,e,n){"use strict";var i=n(3),N=n(0);function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e,n){return(o="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){t=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(t){e=Object.getOwnPropertyDescriptor(t,e);return e.get?e.get.call(n):e.value}})(t,e,n||t)}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){return(s=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var q=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],i=(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&s(t,e)}(c,i.a),i=[{key:"reset",value:function(){switch(o(a(c.prototype),"reset",this).call(this),this.options.length){case 384:this.state.hash=[-876896931,-1056596264,1654270250,914150663,-1856437926,812702999,355462360,-150054599,1731405415,-4191439,-1900787065,1750603025,-619958771,1694076839,1203062813,-1090891868];break;case 512:this.state.hash=[1779033703,-205731576,-1150833019,-2067093701,1013904242,-23791573,-1521486534,1595750129,1359893119,-1377402159,-1694144372,725511199,528734635,-79577749,1541459225,327033209];break;default:for(var t=new c,e=0;e<16;e++)t.state.hash[e]=2779096485^t.state.hash[e];t.update("SHA-512/"+this.options.length);var n=t.finalize();this.state.hash=[];for(var i=0;i<64;i+=4)this.state.hash.push(n.charCodeAt(i)<<24|n.charCodeAt(i+1)<<16|n.charCodeAt(i+2)<<8|n.charCodeAt(i+3))}}},{key:"processBlock",value:function(t){for(var e,n,i,r,o=this.state.hash[0],a=this.state.hash[1],s=this.state.hash[2],c=this.state.hash[3],u=this.state.hash[4],l=this.state.hash[5],h=this.state.hash[6],f=this.state.hash[7],p=this.state.hash[8],d=this.state.hash[9],M=this.state.hash[10],b=this.state.hash[11],m=this.state.hash[12],g=this.state.hash[13],v=this.state.hash[14],A=this.state.hash[15],y=0;y>>7,n=Object(N.d)(this.W[y-30],this.W[y-29],1)^Object(N.d)(this.W[y-30],this.W[y-29],8)^(this.W[y-29]>>>7|this.W[y-30]<<25),i=Object(N.c)(this.W[y-4],this.W[y-3],19)^Object(N.c)(this.W[y-4],this.W[y-3],61)^this.W[y-4]>>>6,r=Object(N.d)(this.W[y-4],this.W[y-3],19)^Object(N.d)(this.W[y-4],this.W[y-3],61)^(this.W[y-3]>>>6|this.W[y-4]<<26),w=(65535&this.W[y-13])+(65535&this.W[y-31])+(65535&n)+(65535&r)|0,L=(this.W[y-13]>>>16)+(this.W[y-31]>>>16)+(n>>>16)+(r>>>16)+(w>>>16)|0,O=(65535&this.W[y-14])+(65535&this.W[y-32])+(65535&e)+(65535&i)+(L>>>16)|0,_=(this.W[y-14]>>>16)+(this.W[y-32]>>>16)+(e>>>16)+(i>>>16)+(O>>>16)|0,this.W[y]=4294967295&(_<<16|65535&O),this.W[y+1]=4294967295&(L<<16|65535&w)),e=Object(N.c)(o,a,28)^Object(N.c)(o,a,34)^Object(N.c)(o,a,39),n=Object(N.d)(o,a,28)^Object(N.d)(o,a,34)^Object(N.d)(o,a,39);var z=d&b^~d&g,_=o&s^o&u^s&u,O=a&c^a&l^c&l,w=(w=(w=v+(i=Object(N.c)(p,d,14)^Object(N.c)(p,d,18)^Object(N.c)(p,d,41))+((L=A+(r=Object(N.d)(p,d,14)^Object(N.d)(p,d,18)^Object(N.d)(p,d,41))|0)>>>0>>0?1:0)|0)+(p&M^~p&m)+((L=L+z|0)>>>0>>0?1:0)|0)+q[y]+((L=L+q[y+1]|0)>>>0>>0?1:0)|0,L=L+this.W[y+1]|0,O=n+O|0,v=m,A=g,m=M,g=b,M=p,b=d,p=h+(w=w+this.W[y]+(L>>>0>>0?1:0)|0)+((d=f+L|0)>>>0>>0?1:0)|0,h=u,f=l,u=s,l=c,s=o,c=a,o=w+(e+_+(O>>>0>>0?1:0)|0)+((a=L+O|0)>>>0>>0?1:0)|0}this.state.hash[1]=this.state.hash[1]+a|0,this.state.hash[0]=this.state.hash[0]+o+(this.state.hash[1]>>>0>>0?1:0)|0,this.state.hash[3]=this.state.hash[3]+c|0,this.state.hash[2]=this.state.hash[2]+s+(this.state.hash[3]>>>0>>0?1:0)|0,this.state.hash[5]=this.state.hash[5]+l|0,this.state.hash[4]=this.state.hash[4]+u+(this.state.hash[5]>>>0>>0?1:0)|0,this.state.hash[7]=this.state.hash[7]+f|0,this.state.hash[6]=this.state.hash[6]+h+(this.state.hash[7]>>>0>>0?1:0)|0,this.state.hash[9]=this.state.hash[9]+d|0,this.state.hash[8]=this.state.hash[8]+p+(this.state.hash[9]>>>0>>0?1:0)|0,this.state.hash[11]=this.state.hash[11]+b|0,this.state.hash[10]=this.state.hash[10]+M+(this.state.hash[11]>>>0>>0?1:0)|0,this.state.hash[13]=this.state.hash[13]+g|0,this.state.hash[12]=this.state.hash[12]+m+(this.state.hash[13]>>>0>>0?1:0)|0,this.state.hash[15]=this.state.hash[15]+A|0,this.state.hash[14]=this.state.hash[14]+v+(this.state.hash[15]>>>0>>0?1:0)|0}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<112?112-this.state.message.length|0:240-this.state.message.length|0),this.state.message+="\0\0\0\0\0\0\0\0",this.addLengthBits(),this.process(),this.getStateHash(this.options.length/32|0)}}],function(t,e){for(var n=0;n>>3)+this.W[u-7]+(Object(f.b)(this.W[u-2],17)^Object(f.b)(this.W[u-2],19)^this.W[u-2]>>>10)|0;var l=c+(Object(f.b)(o,6)^Object(f.b)(o,11)^Object(f.b)(o,25))+(o&a^~o&s)+p[u]+this.W[u]|0,h=(Object(f.b)(e,2)^Object(f.b)(e,13)^Object(f.b)(e,22))+(e&n^e&i^n&i)|0,c=s,s=a,a=o,o=r+l|0,r=i,i=n,n=e,e=l+h|0}this.state.hash[0]=this.state.hash[0]+e|0,this.state.hash[1]=this.state.hash[1]+n|0,this.state.hash[2]=this.state.hash[2]+i|0,this.state.hash[3]=this.state.hash[3]+r|0,this.state.hash[4]=this.state.hash[4]+o|0,this.state.hash[5]=this.state.hash[5]+a|0,this.state.hash[6]=this.state.hash[6]+s|0,this.state.hash[7]=this.state.hash[7]+c|0}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<56?56-this.state.message.length|0:120-this.state.message.length|0),this.addLengthBits(),this.process(),this.getStateHash(this.options.length/32|0)}}]),c);function c(t){var e;return function(t){if(!(t instanceof c))throw new TypeError("Cannot call a class as a function")}(this),(t=t||{}).length=t.length||256,t.rounds=t.rounds||64,e=this,(t=!(t=a(c).call(this,t))||"object"!==r(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).W=new Array(64),t}e.a=i},function(t,e,n){"use strict";var i=n(5),d=n(0);function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n>>0&15]^=a,this.W[o+1&15]^=a}for(var s=0;s<16;s++)this.W[s]=Object(u.b)(this.W[s],h[r])}for(var c=0;c>0]|0,s=a<20?s+(n&i|~n&r)|0:!(a<40)&&a<60?s+(n&i|n&r|i&r)|0:s+(n^i^r)|0,o=r,r=i,i=0|Object(c.a)(n,30),n=e,e=s}this.state.hash[0]=this.state.hash[0]+e|0,this.state.hash[1]=this.state.hash[1]+n|0,this.state.hash[2]=this.state.hash[2]+i|0,this.state.hash[3]=this.state.hash[3]+r|0,this.state.hash[4]=this.state.hash[4]+o|0}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<56?56-this.state.message.length|0:120-this.state.message.length|0),this.addLengthBits(),this.process(),this.getStateHash()}}]),l);function l(t){var e;return function(t){if(!(t instanceof l))throw new TypeError("Cannot call a class as a function")}(this),e=this,(t=!(t=a(l).call(this,t))||"object"!==r(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).options.rounds=t.options.rounds||80,t.W=new Array(80),t}e.a=i},function(t,e,n){"use strict";var u=n(0),n=n(3);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e,n){return(r="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){t=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=o(t)););return t}(t,e);if(t){e=Object.getOwnPropertyDescriptor(t,e);return e.get?e.get.call(n):e.value}})(t,e,n||t)}function o(t){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function a(t,e){return(a=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var s=new Array(256),c=[104,208,235,43,72,157,106,228,227,163,86,129,125,241,133,158,44,142,120,202,23,169,97,213,93,11,140,60,119,81,34,66,63,84,65,128,204,134,179,24,46,87,6,98,244,54,209,107,27,101,117,16,218,73,38,249,203,102,231,186,174,80,82,171,5,240,13,115,59,4,32,254,221,245,180,95,10,181,192,160,113,165,45,96,114,147,57,8,131,33,92,135,177,224,0,195,18,145,138,2,28,230,69,194,196,253,191,68,161,76,51,197,132,35,124,176,37,21,53,105,255,148,77,112,162,175,205,214,108,183,248,9,243,103,164,234,236,182,212,210,20,30,225,36,56,198,219,75,122,58,222,94,223,149,252,170,215,206,7,15,61,88,154,152,156,242,167,17,126,139,67,3,226,220,229,178,78,199,109,233,39,64,216,55,146,143,1,29,83,62,89,193,79,50,22,250,116,251,99,159,52,26,42,90,141,201,207,246,144,40,136,155,49,14,189,74,232,150,166,12,200,121,188,190,239,110,70,151,91,237,25,217,172,153,168,41,100,31,173,85,19,187,247,111,185,71,47,238,184,123,137,48,211,127,118,130],l=[1,11,9,12,13,6,15,3,14,8,7,4,10,2,5,0],h=[7,12,11,13,14,4,9,15,6,3,8,10,2,5,1,0],f=new Array(16),p=[1,1,4,1,8,5,2,9],d=[1,1,3,1,5,8,9,5],M=new Array(512),b=new Array(22),m=new Array(512),g=new Array(22),v=new Array(512),A=new Array(22);function y(t,e){for(var n=new Array(512),i=new Array(22),r=0;r<8;r++)n[r]=[];for(var o=0;o<256;o++){var a=new Array(10);a[1]=t[o],a[2]=a[1]<<1,256<=a[2]&&(a[2]^=285),a[3]=a[2]^a[1],a[4]=a[2]<<1,256<=a[4]&&(a[4]^=285),a[5]=a[4]^a[1],a[8]=a[4]<<1,256<=a[8]&&(a[8]^=285),a[9]=a[8]^a[1],n[0][2*o]=a[e[0]]<<24|a[e[1]]<<16|a[e[2]]<<8|a[e[3]],n[0][2*o+1]=a[e[4]]<<24|a[e[5]]<<16|a[e[6]]<<8|a[e[7]];for(var s=1;s<8;s++)n[s][2*o]=Object(u.d)(n[0][2*o+1],n[0][2*o],s<<3),n[s][2*o+1]=Object(u.c)(n[0][2*o+1],n[0][2*o],s<<3)}i[0]=0,i[1]=0;for(var c=1;c<=10;c++)i[2*c]=4278190080&n[0][16*c-16]^16711680&n[1][16*c-14]^65280&n[2][16*c-12]^255&n[3][16*c-10],i[2*c+1]=4278190080&n[4][16*c-7]^16711680&n[5][16*c-5]^65280&n[6][16*c-3]^255&n[7][16*c-1];return[n,i]}!function(){!function(){for(var t=0;t<16;t++)f[l[t]]=0|t;for(var e=0;e<256;e++){var n=l[e>>4],i=f[15&e],r=h[n^i];s[e]=l[n^r]<<4|f[i^r]}}();var t=y(c,d);m=t[0],g=t[1],t=y(s,d),v=t[0],A=t[1],t=y(s,p),M=t[0],b=t[1]}();(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&a(t,e)})(z,n.a),function(t,e){for(var n=0;n>>c%32&255)],r[2*a+1]^=this.C[s][2*(e[2*(a-s&7)+u]>>>c%32&255)+1]}for(var l=0;l<16;l++)e[l]=r[l];e[0]^=this.RC[2*o],e[1]^=this.RC[2*o+1];for(var h=0;h<8;h++){r[2*h]=e[2*h],r[2*h+1]=e[2*h+1];for(var f=0,p=56,d=0;f<8;f++,d=(p-=8)<32?1:0)r[2*h]^=this.C[f][2*(n[2*(h-f&7)+d]>>>p%32&255)],r[2*h+1]^=this.C[f][2*(n[2*(h-f&7)+d]>>>p%32&255)+1]}for(var M=0;M<16;M++)n[M]=r[M]}for(var b=0;b<16;b++)this.state.hash[b]^=n[b]^t[b]}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<32?56-this.state.message.length|0:120-this.state.message.length|0),this.addLengthBits(),this.process(),this.getStateHash()}}]),n=z;function z(t){var e;switch(function(t){if(!(t instanceof z))throw new TypeError("Cannot call a class as a function")}(this),(t=t||{}).type=t.type||"",t.rounds=t.rounds||10,e=this,(t=!(t=o(z).call(this,t))||"object"!==i(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).options.type){case"0":case 0:t.C=m,t.RC=g;break;case"t":t.C=v,t.RC=A;break;default:t.C=M,t.RC=b}return t}e.a=n},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function o(t,e){return(o=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)})(a,n(4).a),function(t,e){for(var n=0;n=this.blockSizeInBytes;){this.blockUnits=new Array(this.blockSizeInBytes);for(var t=0;t>0]|0,c=s<20?c+(n&i|~n&r)|0:!(s<40)&&s<60?c+(i^(n|~r))|0:c+(n^i^r)|0,o=r,r=i,i=0|Object(u.a)(n,f[s/20>>0]),n=e,e=c;this.state.hash[0]=this.state.hash[0]+e|0,this.state.hash[1]=this.state.hash[1]+n|0,this.state.hash[2]=this.state.hash[2]+i|0,this.state.hash[3]=this.state.hash[3]+r|0,this.state.hash[4]=this.state.hash[4]+o|0}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<56?56-this.state.message.length|0:120-this.state.message.length|0),this.addLengthBits(),this.process(),this.getStateHash()}}]),c);function c(t){var e;return function(t){if(!(t instanceof c))throw new TypeError("Cannot call a class as a function")}(this),e=this,(t=!(t=a(c).call(this,t))||"object"!==r(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).options.rounds=t.options.rounds||80,t.W=new Array(32),t}e.a=i},function(t,e,n){"use strict";n.d(e,"a",function(){return i});var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function i(t){for(var e="",n=t.length-t.length%3|0,i=0,r=0;r>18)+o.charAt(i>>12&63)+o.charAt(i>>6&63)+o.charAt(63&i);return t.length-n==2?(i=t.charCodeAt(n)<<16|t.charCodeAt(1+n)<<8,e+=o.charAt(i>>18)+o.charAt(i>>12&63)+o.charAt(i>>6&63)+"="):t.length-n==1&&(i=t.charCodeAt(n)<<16,e+=o.charAt(i>>18)+o.charAt(i>>12&63)+"=="),e}},function(t,e,n){"use strict";var i=n(5),c=n(0);function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var n=0;n>0]|0,s=a<20?s+(n&i|~n&r)|0:!(a<40)&&a<60?s+(n&i|n&r|i&r)|0:s+(n^i^r)|0,o=r,r=i,i=0|Object(c.a)(n,30),n=e,e=s}this.state.hash[0]=this.state.hash[0]+e|0,this.state.hash[1]=this.state.hash[1]+n|0,this.state.hash[2]=this.state.hash[2]+i|0,this.state.hash[3]=this.state.hash[3]+r|0,this.state.hash[4]=this.state.hash[4]+o|0}},{key:"finalize",value:function(){return this.addPaddingISO7816(this.state.message.length<56?56-this.state.message.length|0:120-this.state.message.length|0),this.addLengthBits(),this.process(),this.getStateHash()}}]),l);function l(t){var e;return function(t){if(!(t instanceof l))throw new TypeError("Cannot call a class as a function")}(this),e=this,(t=!(t=a(l).call(this,t))||"object"!==r(t)&&"function"!=typeof t?function(){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}():t).options.rounds=t.options.rounds||80,t.W=new Array(80),t}e.a=i},function(t,e,n){"use strict";function i(t){for(var e="",n=new Uint8Array(t),i=0;ie.blockSizeInBytes&&(e.update(t),t=e.finalize(),e.reset());for(var n=t.length;n