summaryrefslogtreecommitdiffstats
path: root/glances/outputs/static/public/js/vendor.js
diff options
context:
space:
mode:
Diffstat (limited to 'glances/outputs/static/public/js/vendor.js')
-rw-r--r--glances/outputs/static/public/js/vendor.js49579
1 files changed, 49571 insertions, 8 deletions
diff --git a/glances/outputs/static/public/js/vendor.js b/glances/outputs/static/public/js/vendor.js
index 8dcb3dad..a5fd87ff 100644
--- a/glances/outputs/static/public/js/vendor.js
+++ b/glances/outputs/static/public/js/vendor.js
@@ -1,8 +1,49571 @@
-!function(t){"use strict";function e(t,e){return e=e||Error,function(){var n,r,i=2,o=arguments,u=o[0],a="["+(t?t+":":"")+u+"] ",s=o[1];for(a+=s.replace(/\{\d+\}/g,function(t){var e=+t.slice(1,-1),n=e+i;return n<o.length?mt(o[n]):t}),a+="\nhttp://errors.angularjs.org/1.5.8/"+(t?t+"/":"")+u,r=i,n="?";r<o.length;r++,n="&")a+=n+"p"+(r-i)+"="+encodeURIComponent(mt(o[r]));return new e(a)}}function n(t){if(null==t||E(t))return!1;if(Jr(t)||w(t)||Pr&&t instanceof Pr)return!0;var e="length"in Object(t)&&t.length;return x(e)&&(e>=0&&(e-1 in t||t instanceof Array)||"function"==typeof t.item)}function r(t,e,i){var o,u;if(t)if(S(t))for(o in t)"prototype"==o||"length"==o||"name"==o||t.hasOwnProperty&&!t.hasOwnProperty(o)||e.call(i,t[o],o,t);else if(Jr(t)||n(t)){var a="object"!=typeof t;for(o=0,u=t.length;o<u;o++)(a||o in t)&&e.call(i,t[o],o,t)}else if(t.forEach&&t.forEach!==r)t.forEach(e,i,t);else if(b(t))for(o in t)e.call(i,t[o],o,t);else if("function"==typeof t.hasOwnProperty)for(o in t)t.hasOwnProperty(o)&&e.call(i,t[o],o,t);else for(o in t)Tr.call(t,o)&&e.call(i,t[o],o,t);return t}function i(t,e,n){for(var r=Object.keys(t).sort(),i=0;i<r.length;i++)e.call(n,t[r[i]],r[i]);return r}function o(t){return function(e,n){t(n,e)}}function u(){return++Zr}function a(t,e){e?t.$$hashKey=e:delete t.$$hashKey}function s(t,e,n){for(var r=t.$$hashKey,i=0,o=e.length;i<o;++i){var u=e[i];if(y(u)||S(u))for(var c=Object.keys(u),l=0,f=c.length;l<f;l++){var h=c[l],p=u[h];n&&y(p)?_(p)?t[h]=new Date(p.valueOf()):C(p)?t[h]=new RegExp(p):p.nodeName?t[h]=p.cloneNode(!0):V(p)?t[h]=p.clone():(y(t[h])||(t[h]=Jr(p)?[]:{}),s(t[h],[p],!0)):t[h]=p}}return a(t,r),t}function c(t){return s(t,Lr.call(arguments,1),!1)}function l(t){return s(t,Lr.call(arguments,1),!0)}function f(t){return parseInt(t,10)}function h(t,e){return c(Object.create(t),e)}function p(){}function d(t){return t}function v(t){return function(){return t}}function $(t){return S(t.toString)&&t.toString!==Hr}function g(t){return"undefined"==typeof t}function m(t){return"undefined"!=typeof t}function y(t){return null!==t&&"object"==typeof t}function b(t){return null!==t&&"object"==typeof t&&!zr(t)}function w(t){return"string"==typeof t}function x(t){return"number"==typeof t}function _(t){return"[object Date]"===Hr.call(t)}function S(t){return"function"==typeof t}function C(t){return"[object RegExp]"===Hr.call(t)}function E(t){return t&&t.window===t}function A(t){return t&&t.$evalAsync&&t.$watch}function k(t){return"[object File]"===Hr.call(t)}function O(t){return"[object FormData]"===Hr.call(t)}function j(t){return"[object Blob]"===Hr.call(t)}function M(t){return"boolean"==typeof t}function T(t){return t&&S(t.then)}function I(t){return t&&x(t.length)&&Kr.test(Hr.call(t))}function N(t){return"[object ArrayBuffer]"===Hr.call(t)}function V(t){return!(!t||!(t.nodeName||t.prop&&t.attr&&t.find))}function R(t){var e,n={},r=t.split(",");for(e=0;e<r.length;e++)n[r[e]]=!0;return n}function D(t){return Ir(t.nodeName||t[0]&&t[0].nodeName)}function P(t,e){var n=t.indexOf(e);return n>=0&&t.splice(n,1),n}function U(t,e){function n(t,e){var n,r=e.$$hashKey;if(Jr(t))for(var o=0,u=t.length;o<u;o++)e.push(i(t[o]));else if(b(t))for(n in t)e[n]=i(t[n]);else if(t&&"function"==typeof t.hasOwnProperty)for(n in t)t.hasOwnProperty(n)&&(e[n]=i(t[n]));else for(n in t)Tr.call(t,n)&&(e[n]=i(t[n]));return a(e,r),e}function i(t){if(!y(t))return t;var e=u.indexOf(t);if(e!==-1)return s[e];if(E(t)||A(t))throw Wr("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");var r=!1,i=o(t);return void 0===i&&(i=Jr(t)?[]:Object.create(zr(t)),r=!0),u.push(t),s.push(i),r?n(t,i):i}function o(t){switch(Hr.call(t)){case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Float32Array]":case"[object Float64Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return new t.constructor(i(t.buffer),t.byteOffset,t.length);case"[object ArrayBuffer]":if(!t.slice){var e=new ArrayBuffer(t.byteLength);return new Uint8Array(e).set(new Uint8Array(t)),e}return t.slice(0);case"[object Boolean]":case"[object Number]":case"[object String]":case"[object Date]":return new t.constructor(t.valueOf());case"[object RegExp]":var n=new RegExp(t.source,t.toString().match(/[^\/]*$/)[0]);return n.lastIndex=t.lastIndex,n;case"[object Blob]":return new t.constructor([t],{type:t.type})}if(S(t.cloneNode))return t.cloneNode(!0)}var u=[],s=[];if(e){if(I(e)||N(e))throw Wr("cpta","Can't copy! TypedArray destination cannot be mutated.");if(t===e)throw Wr("cpi","Can't copy! Source and destination are identical.");return Jr(e)?e.length=0:r(e,function(t,n){"$$hashKey"!==n&&delete e[n]}),u.push(t),s.push(e),n(t,e)}return i(t)}function F(t,e){if(t===e)return!0;if(null===t||null===e)return!1;if(t!==t&&e!==e)return!0;var n,r,i,o=typeof t,u=typeof e;if(o==u&&"object"==o){if(!Jr(t)){if(_(t))return!!_(e)&&F(t.getTime(),e.getTime());if(C(t))return!!C(e)&&t.toString()==e.toString();if(A(t)||A(e)||E(t)||E(e)||Jr(e)||_(e)||C(e))return!1;i=dt();for(r in t)if("$"!==r.charAt(0)&&!S(t[r])){if(!F(t[r],e[r]))return!1;i[r]=!0}for(r in e)if(!(r in i)&&"$"!==r.charAt(0)&&m(e[r])&&!S(e[r]))return!1;return!0}if(!Jr(e))return!1;if((n=t.length)==e.length){for(r=0;r<n;r++)if(!F(t[r],e[r]))return!1;return!0}}return!1}function L(t,e,n){return t.concat(Lr.call(e,n))}function q(t,e){return Lr.call(t,e||0)}function B(t,e){var n=arguments.length>2?q(arguments,2):[];return!S(e)||e instanceof RegExp?e:n.length?function(){return arguments.length?e.apply(t,L(n,arguments,0)):e.apply(t,n)}:function(){return arguments.length?e.apply(t,arguments):e.call(t)}}function H(e,n){var r=n;return"string"==typeof e&&"$"===e.charAt(0)&&"$"===e.charAt(1)?r=void 0:E(n)?r="$WINDOW":n&&t.document===n?r="$DOCUMENT":A(n)&&(r="$SCOPE"),r}function z(t,e){if(!g(t))return x(e)||(e=e?2:null),JSON.stringify(t,H,e)}function W(t){return w(t)?JSON.parse(t):t}function G(t,e){t=t.replace(ei,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(n)?e:n}function Z(t,e){return t=new Date(t.getTime()),t.setMinutes(t.getMinutes()+e),t}function J(t,e,n){n=n?-1:1;var r=t.getTimezoneOffset(),i=G(e,r);return Z(t,n*(i-r))}function K(t){t=Pr(t).clone();try{t.empty()}catch(e){}var n=Pr("<div>").append(t).html();try{return t[0].nodeType===ai?Ir(n):n.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(t,e){return"<"+Ir(e)})}catch(e){return Ir(n)}}function Y(t){try{return decodeURIComponent(t)}catch(e){}}function X(t){var e={};return r((t||"").split("&"),function(t){var n,r,i;t&&(r=t=t.replace(/\+/g,"%20"),n=t.indexOf("="),n!==-1&&(r=t.substring(0,n),i=t.substring(n+1)),r=Y(r),m(r)&&(i=!m(i)||Y(i),Tr.call(e,r)?Jr(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i))}),e}function Q(t){var e=[];return r(t,function(t,n){Jr(t)?r(t,function(t){e.push(et(n,!0)+(t===!0?"":"="+et(t,!0)))}):e.push(et(n,!0)+(t===!0?"":"="+et(t,!0)))}),e.length?e.join("&"):""}function tt(t){return et(t,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function et(t,e){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,e?"%20":"+")}function nt(t,e){var n,r,i=ni.length;for(r=0;r<i;++r)if(n=ni[r]+e,w(n=t.getAttribute(n)))return n;return null}function rt(t,e){var n,i,o={};r(ni,function(e){var r=e+"app";!n&&t.hasAttribute&&t.hasAttribute(r)&&(n=t,i=t.getAttribute(r))}),r(ni,function(e){var r,o=e+"app";!n&&(r=t.querySelector("["+o.replace(":","\\:")+"]"))&&(n=r,i=r.getAttribute(o))}),n&&(o.strictDi=null!==nt(n,"strict-di"),e(n,i?[i]:[],o))}function it(e,n,i){y(i)||(i={});var o={strictDi:!1};i=c(o,i);var u=function(){if(e=Pr(e),e.injector()){var r=e[0]===t.document?"document":K(e);throw Wr("btstrpd","App already bootstrapped with this element '{0}'",r.replace(/</,"&lt;").replace(/>/,"&gt;"))}n=n||[],n.unshift(["$provide",function(t){t.value("$rootElement",e)}]),i.debugInfoEnabled&&n.push(["$compileProvider",function(t){t.debugInfoEnabled(!0)}]),n.unshift("ng");var o=re(n,i.strictDi);return o.invoke(["$rootScope","$rootElement","$compile","$injector",function(t,e,n,r){t.$apply(function(){e.data("$injector",r),n(e)(t)})}]),o},a=/^NG_ENABLE_DEBUG_INFO!/,s=/^NG_DEFER_BOOTSTRAP!/;return t&&a.test(t.name)&&(i.debugInfoEnabled=!0,t.name=t.name.replace(a,"")),t&&!s.test(t.name)?u():(t.name=t.name.replace(s,""),Gr.resumeBootstrap=function(t){return r(t,function(t){n.push(t)}),u()},void(S(Gr.resumeDeferredBootstrap)&&Gr.resumeDeferredBootstrap()))}function ot(){t.name="NG_ENABLE_DEBUG_INFO!"+t.name,t.location.reload()}function ut(t){var e=Gr.element(t).injector();if(!e)throw Wr("test","no injector found for element argument to getTestability");return e.get("$$testability")}function at(t,e){return e=e||"_",t.replace(ri,function(t,n){return(n?e:"")+t.toLowerCase()})}function st(){var e;if(!ii){var n=ti();Ur=g(n)?t.jQuery:n?t[n]:void 0,Ur&&Ur.fn.on?(Pr=Ur,c(Ur.fn,{scope:Ei.scope,isolateScope:Ei.isolateScope,controller:Ei.controller,injector:Ei.injector,inheritedData:Ei.inheritedData}),e=Ur.cleanData,Ur.cleanData=function(t){for(var n,r,i=0;null!=(r=t[i]);i++)n=Ur._data(r,"events"),n&&n.$destroy&&Ur(r).triggerHandler("$destroy");e(t)}):Pr=Ot,Gr.element=Pr,ii=!0}}function ct(t,e,n){if(!t)throw Wr("areq","Argument '{0}' is {1}",e||"?",n||"required");return t}function lt(t,e,n){return n&&Jr(t)&&(t=t[t.length-1]),ct(S(t),e,"not a function, got "+(t&&"object"==typeof t?t.constructor.name||"Object":typeof t)),t}function ft(t,e){if("hasOwnProperty"===t)throw Wr("badname","hasOwnProperty is not a valid {0} name",e)}function ht(t,e,n){if(!e)return t;for(var r,i=e.split("."),o=t,u=i.length,a=0;a<u;a++)r=i[a],t&&(t=(o=t)[r]);return!n&&S(t)?B(o,t):t}function pt(t){for(var e,n=t[0],r=t[t.length-1],i=1;n!==r&&(n=n.nextSibling);i++)(e||t[i]!==n)&&(e||(e=Pr(Lr.call(t,0,i))),e.push(n));return e||t}function dt(){return Object.create(null)}function vt(t){function n(t,e,n){return t[e]||(t[e]=n())}var r=e("$injector"),i=e("ng"),o=n(t,"angular",Object);return o.$$minErr=o.$$minErr||e,n(o,"module",function(){var t={};return function(e,o,u){var a=function(t,e){if("hasOwnProperty"===t)throw i("badname","hasOwnProperty is not a valid {0} name",e)};return a(e,"module"),o&&t.hasOwnProperty(e)&&(t[e]=null),n(t,e,function(){function t(t,e,n,r){return r||(r=i),function(){return r[n||"push"]([t,e,arguments]),l}}function n(t,n){return function(r,o){return o&&S(o)&&(o.$$moduleName=e),i.push([t,n,arguments]),l}}if(!o)throw r("nomod","Module '{0}' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.",e);var i=[],a=[],s=[],c=t("$injector","invoke","push",a),l={_invokeQueue:i,_configBlocks:a,_runBlocks:s,requires:o,name:e,provider:n("$provide","provider"),factory:n("$provide","factory"),service:n("$provide","service"),value:t("$provide","value"),constant:t("$provide","constant","unshift"),decorator:n("$provide","decorator"),animation:n("$animateProvider","register"),filter:n("$filterProvider","register"),controller:n("$controllerProvider","register"),directive:n("$compileProvider","directive"),component:n("$compileProvider","component"),config:c,run:function(t){return s.push(t),this}};return u&&c(u),l})}})}function $t(t,e){if(Jr(t)){e=e||[];for(var n=0,r=t.length;n<r;n++)e[n]=t[n]}else if(y(t)){e=e||{};for(var i in t)"$"===i.charAt(0)&&"$"===i.charAt(1)||(e[i]=t[i])}return e||t}function gt(t){var e=[];return JSON.stringify(t,function(t,n){if(n=H(t,n),y(n)){if(e.indexOf(n)>=0)return"...";e.push(n)}return n})}function mt(t){return"function"==typeof t?t.toString().replace(/ \{[\s\S]*$/,""):g(t)?"undefined":"string"!=typeof t?gt(t):t}function yt(n){c(n,{bootstrap:it,copy:U,extend:c,merge:l,equals:F,element:Pr,forEach:r,injector:re,noop:p,bind:B,toJson:z,fromJson:W,identity:d,isUndefined:g,isDefined:m,isString:w,isFunction:S,isObject:y,isNumber:x,isElement:V,isArray:Jr,version:fi,isDate:_,lowercase:Ir,uppercase:Nr,callbacks:{$$counter:0},getTestability:ut,$$minErr:e,$$csp:Qr,reloadWithDebugInfo:ot}),(Fr=vt(t))("ng",["ngLocale"],["$provide",function(t){t.provider({$$sanitizeUri:Cn}),t.provider("$compile",de).directive({a:Vo,input:tu,textarea:tu,form:Fo,script:Ju,select:Xu,style:ta,option:Qu,ngBind:ru,ngBindHtml:ou,ngBindTemplate:iu,ngClass:au,ngClassEven:cu,ngClassOdd:su,ngCloak:lu,ngController:fu,ngForm:Lo,ngHide:qu,ngIf:du,ngInclude:vu,ngInit:gu,ngNonBindable:Iu,ngPluralize:Du,ngRepeat:Pu,ngShow:Lu,ngStyle:Bu,ngSwitch:Hu,ngSwitchWhen:zu,ngSwitchDefault:Wu,ngOptions:Ru,ngTransclude:Zu,ngModel:ju,ngList:mu,ngChange:uu,pattern:na,ngPattern:na,required:ea,ngRequired:ea,minlength:ia,ngMinlength:ia,maxlength:ra,ngMaxlength:ra,ngValue:nu,ngModelOptions:Tu}).directive({ngInclude:$u}).directive(Ro).directive(hu),t.provider({$anchorScroll:ie,$animate:qi,$animateCss:zi,$$animateJs:Fi,$$animateQueue:Li,$$AnimateRunner:Hi,$$animateAsyncRun:Bi,$browser:le,$cacheFactory:fe,$controller:be,$document:we,$exceptionHandler:xe,$filter:Un,$$forceReflow:Yi,$interpolate:Re,$interval:De,$http:Te,$httpParamSerializer:Se,$httpParamSerializerJQLike:Ce,$httpBackend:Ne,$xhrFactory:Ie,$jsonpCallbacks:uo,$location:Xe,$log:Qe,$parse:yn,$rootScope:Sn,$q:bn,$$q:wn,$sce:On,$sceDelegate:kn,$sniffer:jn,$templateCache:he,$templateRequest:Mn,$$testability:Tn,$timeout:In,$window:Rn,$$rAF:_n,$$jqLite:Kt,$$HashMap:ji,$$cookieReader:Pn})}])}function bt(){return++pi}function wt(t){return t.replace($i,function(t,e,n,r){return r?n.toUpperCase():n}).replace(gi,"Moz$1")}function xt(t){return!wi.test(t)}function _t(t){var e=t.nodeType;return e===oi||!e||e===ci}function St(t){for(var e in hi[t.ng339])return!0;return!1}function Ct(t){for(var e=0,n=t.length;e<n;e++)It(t[e])}function Et(t,e){var n,i,o,u,a=e.createDocumentFragment(),s=[];if(xt(t))s.push(e.createTextNode(t));else{for(n=a.appendChild(e.createElement("div")),i=(xi.exec(t)||["",""])[1].toLowerCase(),o=Si[i]||Si._default,n.innerHTML=o[1]+t.replace(_i,"<$1></$2>")+o[2],u=o[0];u--;)n=n.lastChild;s=L(s,n.childNodes),n=a.firstChild,n.textContent=""}return a.textContent="",a.innerHTML="",r(s,function(t){a.appendChild(t)}),a}function At(e,n){n=n||t.document;var r;return(r=bi.exec(e))?[n.createElement(r[1])]:(r=Et(e,n))?r.childNodes:[]}function kt(t,e){var n=t.parentNode;n&&n.replaceChild(e,t),e.appendChild(t)}function Ot(t){if(t instanceof Ot)return t;var e;if(w(t)&&(t=Yr(t),e=!0),!(this instanceof Ot)){if(e&&"<"!=t.charAt(0))throw yi("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new Ot(t)}e?Ut(this,At(t)):Ut(this,t)}function jt(t){return t.cloneNode(!0)}function Mt(t,e){if(e||It(t),t.querySelectorAll)for(var n=t.querySelectorAll("*"),r=0,i=n.length;r<i;r++)It(n[r])}function Tt(t,e,n,i){if(m(i))throw yi("offargs","jqLite#off() does not support the `selector` argument");var o=Nt(t),u=o&&o.events,a=o&&o.handle;if(a)if(e){var s=function(e){var r=u[e];m(n)&&P(r||[],n),m(n)&&r&&r.length>0||(vi(t,e,a),delete u[e])};r(e.split(" "),function(t){s(t),mi[t]&&s(mi[t])})}else for(e in u)"$destroy"!==e&&vi(t,e,a),delete u[e]}function It(t,e){var n=t.ng339,r=n&&hi[n];if(r){if(e)return void delete r.data[e];r.handle&&(r.events.$destroy&&r.handle({},"$destroy"),Tt(t)),delete hi[n],t.ng339=void 0}}function Nt(t,e){var n=t.ng339,r=n&&hi[n];return e&&!r&&(t.ng339=n=bt(),r=hi[n]={events:{},data:{},handle:void 0}),r}function Vt(t,e,n){if(_t(t)){var r=m(n),i=!r&&e&&!y(e),o=!e,u=Nt(t,!i),a=u&&u.data;if(r)a[e]=n;else{if(o)return a;if(i)return a&&a[e];c(a,e)}}}function Rt(t,e){return!!t.getAttribute&&(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+e+" ")>-1}function Dt(t,e){e&&t.setAttribute&&r(e.split(" "),function(e){t.setAttribute("class",Yr((" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").replace(" "+Yr(e)+" "," ")))})}function Pt(t,e){if(e&&t.setAttribute){var n=(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ");r(e.split(" "),function(t){t=Yr(t),n.indexOf(" "+t+" ")===-1&&(n+=t+" ")}),t.setAttribute("class",Yr(n))}}function Ut(t,e){if(e)if(e.nodeType)t[t.length++]=e;else{var n=e.length;if("number"==typeof n&&e.window!==e){if(n)for(var r=0;r<n;r++)t[t.length++]=e[r]}else t[t.length++]=e}}function Ft(t,e){return Lt(t,"$"+(e||"ngController")+"Controller")}function Lt(t,e,n){t.nodeType==ci&&(t=t.documentElement);for(var r=Jr(e)?e:[e];t;){for(var i=0,o=r.length;i<o;i++)if(m(n=Pr.data(t,r[i])))return n;t=t.parentNode||t.nodeType===li&&t.host}}function qt(t){for(Mt(t,!0);t.firstChild;)t.removeChild(t.firstChild)}function Bt(t,e){e||Mt(t);var n=t.parentNode;n&&n.removeChild(t)}function Ht(e,n){n=n||t,"complete"===n.document.readyState?n.setTimeout(e):Pr(n).on("load",e)}function zt(t,e){var n=Ai[e.toLowerCase()];return n&&ki[D(t)]&&n}function Wt(t){return Oi[t]}function Gt(t,e){var n=function(n,r){n.isDefaultPrevented=function(){return n.defaultPrevented};var i=e[r||n.type],o=i?i.length:0;if(o){if(g(n.immediatePropagationStopped)){var u=n.stopImmediatePropagation;n.stopImmediatePropagation=function(){n.immediatePropagationStopped=!0,n.stopPropagation&&n.stopPropagation(),u&&u.call(n)}}n.isImmediatePropagationStopped=function(){return n.immediatePropagationStopped===!0};var a=i.specialHandlerWrapper||Zt;o>1&&(i=$t(i));for(var s=0;s<o;s++)n.isImmediatePropagationStopped()||a(t,n,i[s])}};return n.elem=t,n}function Zt(t,e,n){n.call(t,e)}function Jt(t,e,n){var r=e.relatedTarget;r&&(r===t||Ci.call(t,r))||n.call(t,e)}function Kt(){this.$get=function(){return c(Ot,{hasClass:function(t,e){return t.attr&&(t=t[0]),Rt(t,e)},addClass:function(t,e){return t.attr&&(t=t[0]),Pt(t,e)},removeClass:function(t,e){return t.attr&&(t=t[0]),Dt(t,e)}})}}function Yt(t,e){var n=t&&t.$$hashKey;if(n)return"function"==typeof n&&(n=t.$$hashKey()),n;var r=typeof t;return n="function"==r||"object"==r&&null!==t?t.$$hashKey=r+":"+(e||u)():r+":"+t}function Xt(t,e){if(e){var n=0;this.nextUid=function(){return++n}}r(t,this.put,this)}function Qt(t){return Function.prototype.toString.call(t)+" "}function te(t){var e=Qt(t).replace(Vi,""),n=e.match(Mi)||e.match(Ti);return n}function ee(t){var e=te(t);return e?"function("+(e[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function ne(t,e,n){var i,o,u;if("function"==typeof t){if(!(i=t.$inject)){if(i=[],t.length){if(e)throw w(n)&&n||(n=t.name||ee(t)),Ri("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);o=te(t),r(o[1].split(Ii),function(t){t.replace(Ni,function(t,e,n){i.push(n)})})}t.$inject=i}}else Jr(t)?(u=t.length-1,lt(t[u],"fn"),i=t.slice(0,u)):lt(t,"fn",!0);return i}function re(t,e){function n(t){return function(e,n){return y(e)?void r(e,o(t)):t(e,n)}}function i(t,e){if(ft(t,"service"),(S(e)||Jr(e))&&(e=_.instantiate(e)),!e.$get)throw Ri("pget","Provider '{0}' must define $get factory method.",t);return x[t+$]=e}function u(t,e){return function(){var n=A.invoke(e,this);if(g(n))throw Ri("undef","Provider '{0}' must return a value from $get factory method.",t);return n}}function a(t,e,n){return i(t,{$get:n!==!1?u(t,e):e})}function s(t,e){return a(t,["$injector",function(t){return t.instantiate(e)}])}function c(t,e){return a(t,v(e),!1)}function l(t,e){ft(t,"constant"),x[t]=e,C[t]=e}function f(t,e){var n=_.get(t+$),r=n.$get;n.$get=function(){var t=A.invoke(r,n);return A.invoke(e,null,{$delegate:t})}}function h(t){ct(g(t)||Jr(t),"modulesToLoad","not an array");var e,n=[];return r(t,function(t){function r(t){var e,n;for(e=0,n=t.length;e<n;e++){var r=t[e],i=_.get(r[0]);i[r[1]].apply(i,r[2])}}if(!b.get(t)){b.put(t,!0);try{w(t)?(e=Fr(t),n=n.concat(h(e.requires)).concat(e._runBlocks),r(e._invokeQueue),r(e._configBlocks)):S(t)?n.push(_.invoke(t)):Jr(t)?n.push(_.invoke(t)):lt(t,"module")}catch(i){throw Jr(t)&&(t=t[t.length-1]),i.message&&i.stack&&i.stack.indexOf(i.message)==-1&&(i=i.message+"\n"+i.stack),Ri("modulerr","Failed to instantiate module {0} due to:\n{1}",t,i.stack||i.message||i)}}}),n}function p(t,n){function r(e,r){if(t.hasOwnProperty(e)){if(t[e]===d)throw Ri("cdep","Circular dependency found: {0}",e+" <- "+m.join(" <- "));return t[e]}try{return m.unshift(e),t[e]=d,t[e]=n(e,r)}catch(i){throw t[e]===d&&delete t[e],i}finally{m.shift()}}function i(t,n,i){for(var o=[],u=re.$$annotate(t,e,i),a=0,s=u.length;a<s;a++){var c=u[a];if("string"!=typeof c)throw Ri("itkn","Incorrect injection token! Expected service name as string, got {0}",c);o.push(n&&n.hasOwnProperty(c)?n[c]:r(c,i))}return o}function o(t){return!(Dr<=11)&&("function"==typeof t&&/^(?:class\b|constructor\()/.test(Qt(t)))}function u(t,e,n,r){"string"==typeof n&&(r=n,n=null);var u=i(t,n,r);return Jr(t)&&(t=t[t.length-1]),o(t)?(u.unshift(null),new(Function.prototype.bind.apply(t,u))):t.apply(e,u)}function a(t,e,n){var r=Jr(t)?t[t.length-1]:t,o=i(t,e,n);return o.unshift(null),new(Function.prototype.bind.apply(r,o))}return{invoke:u,instantiate:a,get:r,annotate:re.$$annotate,has:function(e){return x.hasOwnProperty(e+$)||t.hasOwnProperty(e)}}}e=e===!0;var d={},$="Provider",m=[],b=new Xt([],(!0)),x={$provide:{provider:n(i),factory:n(a),service:n(s),value:n(c),constant:n(l),decorator:f}},_=x.$injector=p(x,function(t,e){throw Gr.isString(e)&&m.push(e),Ri("unpr","Unknown provider: {0}",m.join(" <- "))}),C={},E=p(C,function(t,e){var n=_.get(t+$,e);return A.invoke(n.$get,n,void 0,t)}),A=E;x["$injector"+$]={$get:v(E)};var k=h(t);return A=E.get("$injector"),A.strictDi=e,r(k,function(t){t&&A.invoke(t)}),A}function ie(){var t=!0;this.disableAutoScrolling=function(){t=!1},this.$get=["$window","$location","$rootScope",function(e,n,r){function i(t){var e=null;return Array.prototype.some.call(t,function(t){if("a"===D(t))return e=t,!0}),e}function o(){var t=a.yOffset;if(S(t))t=t();else if(V(t)){var n=t[0],r=e.getComputedStyle(n);t="fixed"!==r.position?0:n.getBoundingClientRect().bottom}else x(t)||(t=0);return t}function u(t){if(t){t.scrollIntoView();var n=o();if(n){var r=t.getBoundingClientRect().top;e.scrollBy(0,r-n)}}else e.scrollTo(0,0)}function a(t){t=w(t)?t:n.hash();var e;t?(e=s.getElementById(t))?u(e):(e=i(s.getElementsByName(t)))?u(e):"top"===t&&u(null):u(null)}var s=e.document;return t&&r.$watch(function(){return n.hash()},function(t,e){t===e&&""===t||Ht(function(){r.$evalAsync(a)})}),a}]}function oe(t,e){return t||e?t?e?(Jr(t)&&(t=t.join(" ")),Jr(e)&&(e=e.join(" ")),t+" "+e):t:e:""}function ue(t){for(var e=0;e<t.length;e++){var n=t[e];if(n.nodeType===Pi)return n}}function ae(t){w(t)&&(t=t.split(" "));var e=dt();return r(t,function(t){t.length&&(e[t]=!0)}),e}function se(t){return y(t)?t:{}}function ce(t,e,n,i){function o(t){try{t.apply(null,q(arguments,1))}finally{if(m--,0===m)for(;y.length;)try{y.pop()()}catch(e){n.error(e)}}}function u(t){var e=t.indexOf("#");return e===-1?"":t.substr(e)}function a(){S=null,s(),c()}function s(){b=C(),b=g(b)?null:b,F(b,k)&&(b=k),k=b}function c(){x===l.url()&&w===b||(x=l.url(),w=b,r(E,function(t){t(l.url(),b)}))}var l=this,f=t.location,h=t.history,d=t.setTimeout,v=t.clearTimeout,$={};l.isMock=!1;var m=0,y=[];l.$$completeOutstandingRequest=o,l.$$incOutstandingRequestCount=function(){m++},l.notifyWhenNoOutstandingRequests=function(t){0===m?t():y.push(t)};var b,w,x=f.href,_=e.find("base"),S=null,C=i.history?function(){try{return h.state}catch(t){}}:p;s(),w=b,l.url=function(e,n,r){if(g(r)&&(r=null),f!==t.location&&(f=t.location),h!==t.history&&(h=t.history),e){var o=w===r;if(x===e&&(!i.history||o))return l;var a=x&&Be(x)===Be(e);return x=e,w=r,!i.history||a&&o?(a||(S=e),n?f.replace(e):a?f.hash=u(e):f.href=e,f.href!==e&&(S=e)):(h[n?"replaceState":"pushState"](r,"",e),s(),w=b),S&&(S=e),l}return S||f.href.replace(/%27/g,"'")},l.state=function(){return b};var E=[],A=!1,k=null;l.onUrlChange=function(e){return A||(i.history&&Pr(t).on("popstate",a),Pr(t).on("hashchange",a),A=!0),E.push(e),e},l.$$applicationDestroyed=function(){Pr(t).off("hashchange popstate",a)},l.$$checkUrlChange=c,l.baseHref=function(){var t=_.attr("href");return t?t.replace(/^(https?\:)?\/\/[^\/]*/,""):""},l.defer=function(t,e){var n;return m++,n=d(function(){delete $[n],o(t)},e||0),$[n]=!0,n},l.defer.cancel=function(t){return!!$[t]&&(delete $[t],v(t),o(p),!0)}}function le(){this.$get=["$window","$log","$sniffer","$document",function(t,e,n,r){return new ce(t,r,e,n)}]}function fe(){this.$get=function(){function t(t,r){function i(t){t!=h&&(p?p==t&&(p=t.n):p=t,o(t.n,t.p),o(t,h),h=t,h.n=null)}function o(t,e){t!=e&&(t&&(t.p=e),e&&(e.n=t))}if(t in n)throw e("$cacheFactory")("iid","CacheId '{0}' is already taken!",t);var u=0,a=c({},r,{id:t}),s=dt(),l=r&&r.capacity||Number.MAX_VALUE,f=dt(),h=null,p=null;return n[t]={put:function(t,e){if(!g(e)){if(l<Number.MAX_VALUE){var n=f[t]||(f[t]={key:t});i(n)}return t in s||u++,s[t]=e,u>l&&this.remove(p.key),e}},get:function(t){if(l<Number.MAX_VALUE){var e=f[t];if(!e)return;i(e)}return s[t]},remove:function(t){if(l<Number.MAX_VALUE){var e=f[t];if(!e)return;e==h&&(h=e.p),e==p&&(p=e.n),o(e.n,e.p),delete f[t]}t in s&&(delete s[t],u--)},removeAll:function(){s=dt(),u=0,f=dt(),h=p=null},destroy:function(){s=null,a=null,f=null,delete n[t]},info:function(){return c({},a,{size:u})}}}var n={};return t.info=function(){var t={};return r(n,function(e,n){t[n]=e.info()}),t},t.get=function(t){return n[t]},t}}function he(){this.$get=["$cacheFactory",function(t){return t("templates")}]}function pe(){}function de(e,n){function i(t,e,n){var i=/^\s*([@&<]|=(\*?))(\??)\s*(\w*)\s*$/,o=dt();return r(t,function(t,r){if(t in E)return void(o[r]=E[t]);var u=t.match(i);if(!u)throw Wi("iscp","Invalid {3} for directive '{0}'. Definition: {... {1}: '{2}' ...}",e,r,t,n?"controller bindings definition":"isolate scope definition");o[r]={mode:u[1][0],collection:"*"===u[2],optional:"?"===u[3],attrName:u[4]||r},u[4]&&(E[t]=o[r])}),o}function u(t,e){var n={isolateScope:null,bindToController:null};if(y(t.scope)&&(t.bindToController===!0?(n.bindToController=i(t.scope,e,!0),n.isolateScope={}):n.isolateScope=i(t.scope,e,!1)),y(t.bindToController)&&(n.bindToController=i(t.bindToController,e,!0)),y(n.bindToController)){var r=t.controller,o=t.controllerAs;if(!r)throw Wi("noctrl","Cannot bind to controller without directive '{0}'s controller.",e);if(!ye(r,o))throw Wi("noident","Cannot bind to controller without identifier for directive '{0}'.",e)}return n}function a(t){var e=t.charAt(0);if(!e||e!==Ir(e))throw Wi("baddir","Directive/Component name '{0}' is invalid. The first character must be a lowercase letter",t);if(t!==t.trim())throw Wi("baddir","Directive/Component name '{0}' is invalid. The name should not contain leading or trailing whitespaces",t)}function s(t){var e=t.require||t.controller&&t.name;return!Jr(e)&&y(e)&&r(e,function(t,n){var r=t.match(_),i=t.substring(r[0].length);i||(e[n]=r[0]+n)}),e}var l={},f="Directive",$=/^\s*directive\:\s*([\w\-]+)\s+(.*)$/,b=/(([\w\-]+)(?:\:([^;]+))?;?)/,x=R("ngSrc,ngSrcset,src,srcset"),_=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,C=/^(on[a-z]+|formaction)$/,E=dt();this.directive=function j(t,n){return ft(t,"directive"),w(t)?(a(t),ct(n,"directiveFactory"),l.hasOwnProperty(t)||(l[t]=[],e.factory(t+f,["$injector","$exceptionHandler",function(e,n){var i=[];return r(l[t],function(r,o){try{var u=e.invoke(r);S(u)?u={compile:v(u)}:!u.compile&&u.link&&(u.compile=v(u.link)),u.priority=u.priority||0,u.index=o,u.name=u.name||t,u.require=s(u),u.restrict=u.restrict||"EA",u.$$moduleName=r.$$moduleName,i.push(u)}catch(a){n(a)}}),i}])),l[t].push(n)):r(t,o(j)),this},this.component=function(t,e){function n(t){function n(e){return S(e)||Jr(e)?function(n,r){return t.invoke(e,this,{$element:n,$attrs:r})}:e}var o=e.template||e.templateUrl?e.template:"",u={controller:i,controllerAs:ye(e.controller)||e.controllerAs||"$ctrl",template:n(o),templateUrl:n(e.templateUrl),transclude:e.transclude,scope:{},bindToController:e.bindings||{},restrict:"E",require:e.require};return r(e,function(t,e){"$"===e.charAt(0)&&(u[e]=t)}),u}var i=e.controller||function(){};return r(e,function(t,e){"$"===e.charAt(0)&&(n[e]=t,S(i)&&(i[e]=t))}),n.$inject=["$injector"],this.directive(t,n)},this.aHrefSanitizationWhitelist=function(t){return m(t)?(n.aHrefSanitizationWhitelist(t),this):n.aHrefSanitizationWhitelist()},this.imgSrcSanitizationWhitelist=function(t){return m(t)?(n.imgSrcSanitizationWhitelist(t),this):n.imgSrcSanitizationWhitelist()};var k=!0;this.debugInfoEnabled=function(t){return m(t)?(k=t,this):k};var O=10;this.onChangesTtl=function(t){return arguments.length?(O=t,this):O},this.$get=["$injector","$interpolate","$exceptionHandler","$templateRequest","$parse","$controller","$rootScope","$sce","$animate","$$sanitizeUri",function(e,n,i,o,a,s,v,E,j,T){function I(){try{if(!--_t)throw yt=void 0,Wi("infchng","{0} $onChanges() iterations reached. Aborting!\n",O);v.$apply(function(){for(var t=[],e=0,n=yt.length;e<n;++e)try{yt[e]()}catch(r){t.push(r)}if(yt=void 0,t.length)throw t})}finally{_t++}}function N(t,e){if(e){var n,r,i,o=Object.keys(e);for(n=0,r=o.length;n<r;n++)i=o[n],this[i]=e[i]}else this.$attr={};this.$$element=t}function V(t,e,n){wt.innerHTML="<span "+e+">";var r=wt.firstChild.attributes,i=r[0];r.removeNamedItem(i.name),i.value=n,t.attributes.setNamedItem(i)}function R(t,e){try{t.addClass(e)}catch(n){}}function U(e,n,r,i,o){e instanceof Pr||(e=Pr(e));for(var u=/\S+/,a=0,s=e.length;a<s;a++){var c=e[a];c.nodeType===ai&&c.nodeValue.match(u)&&kt(c,e[a]=t.document.createElement("span"))}var l=H(e,n,e,r,i,o);U.$$addScopeClass(e);var f=null;return function(t,n,r){ct(t,"scope"),o&&o.needsNewScope&&(t=t.$parent.$new()),r=r||{};var i=r.parentBoundTranscludeFn,u=r.transcludeControllers,a=r.futureParentElement;i&&i.$$boundTransclude&&(i=i.$$boundTransclude),f||(f=L(a));var s;if(s="html"!==f?Pr(ft(f,Pr("<div>").append(e).html())):n?Ei.clone.call(e):e,u)for(var c in u)s.data("$"+c+"Controller",u[c].instance);return U.$$addScopeInfo(s,t),n&&n(s,t),l&&l(t,s,s,i),s}}function L(t){var e=t&&t[0];return e&&"foreignobject"!==D(e)&&Hr.call(e).match(/SVG/)?"svg":"html"}function H(t,e,n,r,i,o){function u(t,n,r,i){var o,u,a,s,c,l,f,h,v;if(p){var $=n.length;for(v=new Array($),c=0;c<d.length;c+=3)f=d[c],v[f]=n[f]}else v=n;for(c=0,l=d.length;c<l;)a=v[d[c++]],o=d[c++],u=d[c++],o?(o.scope?(s=t.$new(),U.$$addScopeInfo(Pr(a),s)):s=t,h=o.transcludeOnThisElement?z(t,o.transclude,i):!o.templateOnThisElement&&i?i:!i&&e?z(t,e):null,o(u,s,a,r,h)):u&&u(t,a.childNodes,void 0,i)}for(var a,s,c,l,f,h,p,d=[],v=0;v<t.length;v++)a=new N,s=W(t[v],[],a,0===v?r:void 0,i),c=s.length?X(s,t[v],a,e,n,null,[],[],o):null,c&&c.scope&&U.$$addScopeClass(a.$$element),f=c&&c.terminal||!(l=t[v].childNodes)||!l.length?null:H(l,c?(c.transcludeOnThisElement||!c.templateOnThisElement)&&c.transclude:e),(c||f)&&(d.push(v,c,f),h=!0,p=p||c),o=null;return h?u:null}function z(t,e,n){function r(r,i,o,u,a){return r||(r=t.$new(!1,a),r.$$transcluded=!0),e(r,i,{parentBoundTranscludeFn:n,transcludeControllers:o,futureParentElement:u})}var i=r.$$slots=dt();for(var o in e.$$slots)e.$$slots[o]?i[o]=z(t,e.$$slots[o],n):i[o]=null;return r}function W(t,e,n,r,i){var o,u,a=t.nodeType,s=n.$attr;switch(a){case oi:nt(e,$e(D(t)),"E",r,i);for(var c,l,f,h,p,d,v=t.attributes,$=0,g=v&&v.length;$<g;$++){var m=!1,x=!1;c=v[$],l=c.name,p=Yr(c.value),h=$e(l),(d=At.test(h))&&(l=l.replace(Zi,"").substr(8).replace(/_(.)/g,function(t,e){return e.toUpperCase()}));var _=h.match(Ot);_&&rt(_[1])&&(m=l,x=l.substr(0,l.length-5)+"end",l=l.substr(0,l.length-6)),f=$e(l.toLowerCase()),s[f]=l,!d&&n.hasOwnProperty(f)||(n[f]=p,zt(t,f)&&(n[f]=!0)),pt(t,e,p,f,d),nt(e,f,"A",r,i,m,x)}if(u=t.className,y(u)&&(u=u.animVal),w(u)&&""!==u)for(;o=b.exec(u);)f=$e(o[2]),nt(e,f,"C",r,i)&&(n[f]=Yr(o[3])),u=u.substr(o.index+o[0].length);break;case ai:if(11===Dr)for(;t.parentNode&&t.nextSibling&&t.nextSibling.nodeType===ai;)t.nodeValue=t.nodeValue+t.nextSibling.nodeValue,t.parentNode.removeChild(t.nextSibling);lt(e,t.nodeValue);break;case si:G(t,e,n,r,i)}return e.sort(ut),e}function G(t,e,n,r,i){try{var o=$.exec(t.nodeValue);if(o){var u=$e(o[1]);
-nt(e,u,"M",r,i)&&(n[u]=Yr(o[2]))}}catch(a){}}function Z(t,e,n){var r=[],i=0;if(e&&t.hasAttribute&&t.hasAttribute(e)){do{if(!t)throw Wi("uterdir","Unterminated attribute, found '{0}' but no matching '{1}' found.",e,n);t.nodeType==oi&&(t.hasAttribute(e)&&i++,t.hasAttribute(n)&&i--),r.push(t),t=t.nextSibling}while(i>0)}else r.push(t);return Pr(r)}function J(t,e,n){return function(r,i,o,u,a){return i=Z(i[0],e,n),t(r,i,o,u,a)}}function Y(t,e,n,r,i,o){var u;return t?U(e,n,r,i,o):function(){return u||(u=U(e,n,r,i,o),e=n=o=null),u.apply(this,arguments)}}function X(t,e,n,o,u,a,s,l,f){function h(t,e,n,r){t&&(n&&(t=J(t,n,r)),t.require=d.require,t.directiveName=v,(C===d||d.$$isolateScope)&&(t=$t(t,{isolateScope:!0})),s.push(t)),e&&(n&&(e=J(e,n,r)),e.require=d.require,e.directiveName=v,(C===d||d.$$isolateScope)&&(e=$t(e,{isolateScope:!0})),l.push(e))}function p(t,o,u,a,f){function h(t,e,n,r){var i;if(A(t)||(r=n,n=e,e=t,t=void 0),M&&(i=b),n||(n=M?k.parent():k),!r)return f(t,e,i,n,P);var o=f.$$slots[r];if(o)return o(t,e,i,n,P);if(g(o))throw Wi("noslot",'No parent directive that requires a transclusion with slot name "{0}". Element: {1}',r,K(k))}var p,d,v,$,m,b,w,k,O,j;e===u?(O=n,k=n.$$element):(k=Pr(u),O=new N(k,n)),m=o,C?$=o.$new(!0):x&&(m=o.$parent),f&&(w=h,w.$$boundTransclude=f,w.isSlotFilled=function(t){return!!f.$$slots[t]}),_&&(b=tt(k,O,w,_,$,o,C)),C&&(U.$$addScopeInfo(k,$,!0,!(E&&(E===C||E===C.$$originalDirective))),U.$$addScopeClass(k,!0),$.$$isolateBindings=C.$$isolateBindings,j=mt(o,O,$,$.$$isolateBindings,C),j.removeWatches&&$.$on("$destroy",j.removeWatches));for(var T in b){var I=_[T],V=b[T],R=I.$$bindings.bindToController;V.identifier&&R?V.bindingInfo=mt(m,O,V.instance,R,I):V.bindingInfo={};var D=V();D!==V.instance&&(V.instance=D,k.data("$"+I.name+"Controller",D),V.bindingInfo.removeWatches&&V.bindingInfo.removeWatches(),V.bindingInfo=mt(m,O,V.instance,R,I))}for(r(_,function(t,e){var n=t.require;t.bindToController&&!Jr(n)&&y(n)&&c(b[e].instance,Q(e,n,k,b))}),r(b,function(t){var e=t.instance;if(S(e.$onChanges))try{e.$onChanges(t.bindingInfo.initialChanges)}catch(n){i(n)}if(S(e.$onInit))try{e.$onInit()}catch(n){i(n)}S(e.$doCheck)&&(m.$watch(function(){e.$doCheck()}),e.$doCheck()),S(e.$onDestroy)&&m.$on("$destroy",function(){e.$onDestroy()})}),p=0,d=s.length;p<d;p++)v=s[p],gt(v,v.isolateScope?$:o,k,O,v.require&&Q(v.directiveName,v.require,k,b),w);var P=o;for(C&&(C.template||null===C.templateUrl)&&(P=$),t&&t(P,u.childNodes,void 0,f),p=l.length-1;p>=0;p--)v=l[p],gt(v,v.isolateScope?$:o,k,O,v.require&&Q(v.directiveName,v.require,k,b),w);r(b,function(t){var e=t.instance;S(e.$postLink)&&e.$postLink()})}f=f||{};for(var d,v,$,m,b,w=-Number.MAX_VALUE,x=f.newScopeDirective,_=f.controllerDirectives,C=f.newIsolateScopeDirective,E=f.templateDirective,k=f.nonTlbTranscludeDirective,O=!1,j=!1,M=f.hasElementTranscludeDirective,T=n.$$element=Pr(e),I=a,V=o,R=!1,P=!1,F=0,L=t.length;F<L;F++){d=t[F];var H=d.$$start,z=d.$$end;if(H&&(T=Z(e,H,z)),$=void 0,w>d.priority)break;if((b=d.scope)&&(d.templateUrl||(y(b)?(st("new/isolated scope",C||x,d,T),C=d):st("new/isolated scope",C,d,T)),x=x||d),v=d.name,!R&&(d.replace&&(d.templateUrl||d.template)||d.transclude&&!d.$$tlb)){for(var G,X=F+1;G=t[X++];)if(G.transclude&&!G.$$tlb||G.replace&&(G.templateUrl||G.template)){P=!0;break}R=!0}if(!d.templateUrl&&d.controller&&(b=d.controller,_=_||dt(),st("'"+v+"' controller",_[v],d,T),_[v]=d),b=d.transclude)if(O=!0,d.$$tlb||(st("transclusion",k,d,T),k=d),"element"==b)M=!0,w=d.priority,$=T,T=n.$$element=Pr(U.$$createComment(v,n[v])),e=T[0],vt(u,q($),e),$[0].$$parentNode=$[0].parentNode,V=Y(P,$,o,w,I&&I.name,{nonTlbTranscludeDirective:k});else{var nt=dt();if($=Pr(jt(e)).contents(),y(b)){$=[];var rt=dt(),ut=dt();r(b,function(t,e){var n="?"===t.charAt(0);t=n?t.substring(1):t,rt[t]=e,nt[e]=null,ut[e]=n}),r(T.contents(),function(t){var e=rt[$e(D(t))];e?(ut[e]=!0,nt[e]=nt[e]||[],nt[e].push(t)):$.push(t)}),r(ut,function(t,e){if(!t)throw Wi("reqslot","Required transclusion slot `{0}` was not filled.",e)});for(var at in nt)nt[at]&&(nt[at]=Y(P,nt[at],o))}T.empty(),V=Y(P,$,o,void 0,void 0,{needsNewScope:d.$$isolateScope||d.$$newScope}),V.$$slots=nt}if(d.template)if(j=!0,st("template",E,d,T),E=d,b=S(d.template)?d.template(T,n):d.template,b=Et(b),d.replace){if(I=d,$=xt(b)?[]:me(ft(d.templateNamespace,Yr(b))),e=$[0],1!=$.length||e.nodeType!==oi)throw Wi("tplrt","Template for directive '{0}' must have exactly one root element. {1}",v,"");vt(u,T,e);var ct={$attr:{}},lt=W(e,[],ct),ht=t.splice(F+1,t.length-(F+1));(C||x)&&et(lt,C,x),t=t.concat(lt).concat(ht),it(n,ct),L=t.length}else T.html(b);if(d.templateUrl)j=!0,st("template",E,d,T),E=d,d.replace&&(I=d),p=ot(t.splice(F,t.length-F),T,n,u,O&&V,s,l,{controllerDirectives:_,newScopeDirective:x!==d&&x,newIsolateScopeDirective:C,templateDirective:E,nonTlbTranscludeDirective:k}),L=t.length;else if(d.compile)try{m=d.compile(T,n,V);var pt=d.$$originalDirective||d;S(m)?h(null,B(pt,m),H,z):m&&h(B(pt,m.pre),B(pt,m.post),H,z)}catch(yt){i(yt,K(T))}d.terminal&&(p.terminal=!0,w=Math.max(w,d.priority))}return p.scope=x&&x.scope===!0,p.transcludeOnThisElement=O,p.templateOnThisElement=j,p.transclude=V,f.hasElementTranscludeDirective=M,p}function Q(t,e,n,i){var o;if(w(e)){var u=e.match(_),a=e.substring(u[0].length),s=u[1]||u[3],c="?"===u[2];if("^^"===s?n=n.parent():(o=i&&i[a],o=o&&o.instance),!o){var l="$"+a+"Controller";o=s?n.inheritedData(l):n.data(l)}if(!o&&!c)throw Wi("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,t)}else if(Jr(e)){o=[];for(var f=0,h=e.length;f<h;f++)o[f]=Q(t,e[f],n,i)}else y(e)&&(o={},r(e,function(e,r){o[r]=Q(t,e,n,i)}));return o||null}function tt(t,e,n,r,i,o,u){var a=dt();for(var c in r){var l=r[c],f={$scope:l===u||l.$$isolateScope?i:o,$element:t,$attrs:e,$transclude:n},h=l.controller;"@"==h&&(h=e[l.name]);var p=s(h,f,!0,l.controllerAs);a[l.name]=p,t.data("$"+l.name+"Controller",p.instance)}return a}function et(t,e,n){for(var r=0,i=t.length;r<i;r++)t[r]=h(t[r],{$$isolateScope:e,$$newScope:n})}function nt(t,n,r,o,a,s,c){if(n===a)return null;var p=null;if(l.hasOwnProperty(n))for(var d,v=e.get(n+f),$=0,m=v.length;$<m;$++)try{if(d=v[$],(g(o)||o>d.priority)&&d.restrict.indexOf(r)!=-1){if(s&&(d=h(d,{$$start:s,$$end:c})),!d.$$bindings){var b=d.$$bindings=u(d,d.name);y(b.isolateScope)&&(d.$$isolateBindings=b.isolateScope)}t.push(d),p=d}}catch(w){i(w)}return p}function rt(t){if(l.hasOwnProperty(t))for(var n,r=e.get(t+f),i=0,o=r.length;i<o;i++)if(n=r[i],n.multiElement)return!0;return!1}function it(t,e){var n=e.$attr,i=t.$attr;t.$$element;r(t,function(r,i){"$"!=i.charAt(0)&&(e[i]&&e[i]!==r&&(r+=("style"===i?";":" ")+e[i]),t.$set(i,r,!0,n[i]))}),r(e,function(e,r){t.hasOwnProperty(r)||"$"===r.charAt(0)||(t[r]=e,"class"!==r&&"style"!==r&&(i[r]=n[r]))})}function ot(t,e,n,i,u,a,s,c){var l,f,p=[],d=e[0],v=t.shift(),$=h(v,{templateUrl:null,transclude:null,replace:null,$$originalDirective:v}),g=S(v.templateUrl)?v.templateUrl(e,n):v.templateUrl,m=v.templateNamespace;return e.empty(),o(g).then(function(o){var h,b,w,x;if(o=Et(o),v.replace){if(w=xt(o)?[]:me(ft(m,Yr(o))),h=w[0],1!=w.length||h.nodeType!==oi)throw Wi("tplrt","Template for directive '{0}' must have exactly one root element. {1}",v.name,g);b={$attr:{}},vt(i,e,h);var _=W(h,[],b);y(v.scope)&&et(_,!0),t=_.concat(t),it(n,b)}else h=d,e.html(o);for(t.unshift($),l=X(t,h,n,u,e,v,a,s,c),r(i,function(t,n){t==h&&(i[n]=e[0])}),f=H(e[0].childNodes,u);p.length;){var S=p.shift(),C=p.shift(),E=p.shift(),A=p.shift(),k=e[0];if(!S.$$destroyed){if(C!==d){var O=C.className;c.hasElementTranscludeDirective&&v.replace||(k=jt(h)),vt(E,Pr(C),k),R(Pr(k),O)}x=l.transcludeOnThisElement?z(S,l.transclude,A):A,l(f,S,k,i,x)}}p=null}),function(t,e,n,r,i){var o=i;e.$$destroyed||(p?p.push(e,n,r,o):(l.transcludeOnThisElement&&(o=z(e,l.transclude,i)),l(f,e,n,r,o)))}}function ut(t,e){var n=e.priority-t.priority;return 0!==n?n:t.name!==e.name?t.name<e.name?-1:1:t.index-e.index}function st(t,e,n,r){function i(t){return t?" (module: "+t+")":""}if(e)throw Wi("multidir","Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}",e.name,i(e.$$moduleName),n.name,i(n.$$moduleName),t,K(r))}function lt(t,e){var r=n(e,!0);r&&t.push({priority:0,compile:function(t){var e=t.parent(),n=!!e.length;return n&&U.$$addBindingClass(e),function(t,e){var i=e.parent();n||U.$$addBindingClass(i),U.$$addBindingInfo(i,r.expressions),t.$watch(r,function(t){e[0].nodeValue=t})}}})}function ft(e,n){switch(e=Ir(e||"html")){case"svg":case"math":var r=t.document.createElement("div");return r.innerHTML="<"+e+">"+n+"</"+e+">",r.childNodes[0].childNodes;default:return n}}function ht(t,e){if("srcdoc"==e)return E.HTML;var n=D(t);return"xlinkHref"==e||"form"==n&&"action"==e||"img"!=n&&("src"==e||"ngSrc"==e)?E.RESOURCE_URL:void 0}function pt(t,e,r,i,o){var u=ht(t,i);o=x[i]||o;var a=n(r,!0,u,o);if(a){if("multiple"===i&&"select"===D(t))throw Wi("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",K(t));e.push({priority:100,compile:function(){return{pre:function(t,e,s){var c=s.$$observers||(s.$$observers=dt());if(C.test(i))throw Wi("nodomevents","Interpolations for HTML DOM event attributes are disallowed. Please use the ng- versions (such as ng-click instead of onclick) instead.");var l=s[i];l!==r&&(a=l&&n(l,!0,u,o),r=l),a&&(s[i]=a(t),(c[i]||(c[i]=[])).$$inter=!0,(s.$$observers&&s.$$observers[i].$$scope||t).$watch(a,function(t,e){"class"===i&&t!=e?s.$updateClass(t,e):s.$set(i,t)}))}}}})}}function vt(e,n,r){var i,o,u=n[0],a=n.length,s=u.parentNode;if(e)for(i=0,o=e.length;i<o;i++)if(e[i]==u){e[i++]=r;for(var c=i,l=c+a-1,f=e.length;c<f;c++,l++)l<f?e[c]=e[l]:delete e[c];e.length-=a-1,e.context===u&&(e.context=r);break}s&&s.replaceChild(r,u);var h=t.document.createDocumentFragment();for(i=0;i<a;i++)h.appendChild(n[i]);for(Pr.hasData(u)&&(Pr.data(r,Pr.data(u)),Pr(u).off("$destroy")),Pr.cleanData(h.querySelectorAll("*")),i=1;i<a;i++)delete n[i];n[0]=r,n.length=1}function $t(t,e){return c(function(){return t.apply(null,arguments)},t,e)}function gt(t,e,n,r,o,u){try{t(e,n,r,o,u)}catch(a){i(a,K(n))}}function mt(t,e,i,o,u){function s(e,n,r){S(i.$onChanges)&&n!==r&&(yt||(t.$$postDigest(I),yt=[]),l||(l={},yt.push(c)),l[e]&&(r=l[e].previousValue),l[e]=new ve(r,n))}function c(){i.$onChanges(l),l=void 0}var l,f=[],h={};return r(o,function(r,o){var c,l,d,v,$,g=r.attrName,m=r.optional,y=r.mode;switch(y){case"@":m||Tr.call(e,g)||(i[o]=e[g]=void 0),e.$observe(g,function(t){if(w(t)||M(t)){var e=i[o];s(o,t,e),i[o]=t}}),e.$$observers[g].$$scope=t,c=e[g],w(c)?i[o]=n(c)(t):M(c)&&(i[o]=c),h[o]=new ve(Gi,i[o]);break;case"=":if(!Tr.call(e,g)){if(m)break;e[g]=void 0}if(m&&!e[g])break;l=a(e[g]),v=l.literal?F:function(t,e){return t===e||t!==t&&e!==e},d=l.assign||function(){throw c=i[o]=l(t),Wi("nonassign","Expression '{0}' in attribute '{1}' used with directive '{2}' is non-assignable!",e[g],g,u.name)},c=i[o]=l(t);var b=function(e){return v(e,i[o])||(v(e,c)?d(t,e=i[o]):i[o]=e),c=e};b.$stateful=!0,$=r.collection?t.$watchCollection(e[g],b):t.$watch(a(e[g],b),null,l.literal),f.push($);break;case"<":if(!Tr.call(e,g)){if(m)break;e[g]=void 0}if(m&&!e[g])break;l=a(e[g]);var x=i[o]=l(t);h[o]=new ve(Gi,i[o]),$=t.$watch(l,function(t,e){if(e===t){if(e===x)return;e=x}s(o,t,e),i[o]=t},l.literal),f.push($);break;case"&":if(l=e.hasOwnProperty(g)?a(e[g]):p,l===p&&m)break;i[o]=function(e){return l(t,e)}}}),{initialChanges:h,removeWatches:f.length&&function(){for(var t=0,e=f.length;t<e;++t)f[t]()}}}var yt,bt=/^\w/,wt=t.document.createElement("div"),_t=O;N.prototype={$normalize:$e,$addClass:function(t){t&&t.length>0&&j.addClass(this.$$element,t)},$removeClass:function(t){t&&t.length>0&&j.removeClass(this.$$element,t)},$updateClass:function(t,e){var n=ge(t,e);n&&n.length&&j.addClass(this.$$element,n);var r=ge(e,t);r&&r.length&&j.removeClass(this.$$element,r)},$set:function(t,e,n,o){var u,a=this.$$element[0],s=zt(a,t),c=Wt(t),l=t;if(s?(this.$$element.prop(t,e),o=s):c&&(this[c]=e,l=c),this[t]=e,o?this.$attr[t]=o:(o=this.$attr[t],o||(this.$attr[t]=o=at(t,"-"))),u=D(this.$$element),"a"===u&&("href"===t||"xlinkHref"===t)||"img"===u&&"src"===t)this[t]=e=T(e,"src"===t);else if("img"===u&&"srcset"===t&&m(e)){for(var f="",h=Yr(e),p=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,d=/\s/.test(h)?p:/(,)/,v=h.split(d),$=Math.floor(v.length/2),y=0;y<$;y++){var b=2*y;f+=T(Yr(v[b]),!0),f+=" "+Yr(v[b+1])}var w=Yr(v[2*y]).split(/\s/);f+=T(Yr(w[0]),!0),2===w.length&&(f+=" "+Yr(w[1])),this[t]=e=f}n!==!1&&(null===e||g(e)?this.$$element.removeAttr(o):bt.test(o)?this.$$element.attr(o,e):V(this.$$element[0],o,e));var x=this.$$observers;x&&r(x[l],function(t){try{t(e)}catch(n){i(n)}})},$observe:function(t,e){var n=this,r=n.$$observers||(n.$$observers=dt()),i=r[t]||(r[t]=[]);return i.push(e),v.$evalAsync(function(){i.$$inter||!n.hasOwnProperty(t)||g(n[t])||e(n[t])}),function(){P(i,e)}}};var St=n.startSymbol(),Ct=n.endSymbol(),Et="{{"==St&&"}}"==Ct?d:function(t){return t.replace(/\{\{/g,St).replace(/}}/g,Ct)},At=/^ngAttr[A-Z]/,Ot=/^(.+)Start$/;return U.$$addBindingInfo=k?function(t,e){var n=t.data("$binding")||[];Jr(e)?n=n.concat(e):n.push(e),t.data("$binding",n)}:p,U.$$addBindingClass=k?function(t){R(t,"ng-binding")}:p,U.$$addScopeInfo=k?function(t,e,n,r){var i=n?r?"$isolateScopeNoTemplate":"$isolateScope":"$scope";t.data(i,e)}:p,U.$$addScopeClass=k?function(t,e){R(t,e?"ng-isolate-scope":"ng-scope")}:p,U.$$createComment=function(e,n){var r="";return k&&(r=" "+(e||"")+": ",n&&(r+=n+" ")),t.document.createComment(r)},U}]}function ve(t,e){this.previousValue=t,this.currentValue=e}function $e(t){return wt(t.replace(Zi,""))}function ge(t,e){var n="",r=t.split(/\s+/),i=e.split(/\s+/);t:for(var o=0;o<r.length;o++){for(var u=r[o],a=0;a<i.length;a++)if(u==i[a])continue t;n+=(n.length>0?" ":"")+u}return n}function me(t){t=Pr(t);var e=t.length;if(e<=1)return t;for(;e--;){var n=t[e];n.nodeType===si&&qr.call(t,e,1)}return t}function ye(t,e){if(e&&w(e))return e;if(w(t)){var n=Ki.exec(t);if(n)return n[3]}}function be(){var t={},n=!1;this.has=function(e){return t.hasOwnProperty(e)},this.register=function(e,n){ft(e,"controller"),y(e)?c(t,e):t[e]=n},this.allowGlobals=function(){n=!0},this.$get=["$injector","$window",function(r,i){function o(t,n,r,i){if(!t||!y(t.$scope))throw e("$controller")("noscp","Cannot export controller '{0}' as '{1}'! No $scope object provided via `locals`.",i,n);t.$scope[n]=r}return function(e,u,a,s){var l,f,h,p;if(a=a===!0,s&&w(s)&&(p=s),w(e)){if(f=e.match(Ki),!f)throw Ji("ctrlfmt","Badly formed controller string '{0}'. Must match `__name__ as __id__` or `__name__`.",e);h=f[1],p=p||f[3],e=t.hasOwnProperty(h)?t[h]:ht(u.$scope,h,!0)||(n?ht(i,h,!0):void 0),lt(e,h,!0)}if(a){var d=(Jr(e)?e[e.length-1]:e).prototype;l=Object.create(d||null),p&&o(u,p,l,h||e.name);var v;return v=c(function(){var t=r.invoke(e,l,u,h);return t!==l&&(y(t)||S(t))&&(l=t,p&&o(u,p,l,h||e.name)),l},{instance:l,identifier:p})}return l=r.instantiate(e,u,h),p&&o(u,p,l,h||e.name),l}}]}function we(){this.$get=["$window",function(t){return Pr(t.document)}]}function xe(){this.$get=["$log",function(t){return function(e,n){t.error.apply(t,arguments)}}]}function _e(t){return y(t)?_(t)?t.toISOString():z(t):t}function Se(){this.$get=function(){return function(t){if(!t)return"";var e=[];return i(t,function(t,n){null===t||g(t)||(Jr(t)?r(t,function(t){e.push(et(n)+"="+et(_e(t)))}):e.push(et(n)+"="+et(_e(t))))}),e.join("&")}}}function Ce(){this.$get=function(){return function(t){function e(t,o,u){null===t||g(t)||(Jr(t)?r(t,function(t,n){e(t,o+"["+(y(t)?n:"")+"]")}):y(t)&&!_(t)?i(t,function(t,n){e(t,o+(u?"":"[")+n+(u?"":"]"))}):n.push(et(o)+"="+et(_e(t))))}if(!t)return"";var n=[];return e(t,"",!0),n.join("&")}}}function Ee(t,e){if(w(t)){var n=t.replace(no,"").trim();if(n){var r=e("Content-Type");(r&&0===r.indexOf(Xi)||Ae(n))&&(t=W(n))}}return t}function Ae(t){var e=t.match(to);return e&&eo[e[0]].test(t)}function ke(t){function e(t,e){t&&(i[t]=i[t]?i[t]+", "+e:e)}var n,i=dt();return w(t)?r(t.split("\n"),function(t){n=t.indexOf(":"),e(Ir(Yr(t.substr(0,n))),Yr(t.substr(n+1)))}):y(t)&&r(t,function(t,n){e(Ir(n),Yr(t))}),i}function Oe(t){var e;return function(n){if(e||(e=ke(t)),n){var r=e[Ir(n)];return void 0===r&&(r=null),r}return e}}function je(t,e,n,i){return S(i)?i(t,e,n):(r(i,function(r){t=r(t,e,n)}),t)}function Me(t){return 200<=t&&t<300}function Te(){var t=this.defaults={transformResponse:[Ee],transformRequest:[function(t){return!y(t)||k(t)||j(t)||O(t)?t:z(t)}],headers:{common:{Accept:"application/json, text/plain, */*"},post:$t(Qi),put:$t(Qi),patch:$t(Qi)},xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",paramSerializer:"$httpParamSerializer"},n=!1;this.useApplyAsync=function(t){return m(t)?(n=!!t,this):n};var i=!0;this.useLegacyPromiseExtensions=function(t){return m(t)?(i=!!t,this):i};var o=this.interceptors=[];this.$get=["$httpBackend","$$cookieReader","$cacheFactory","$rootScope","$q","$injector",function(u,a,s,l,f,h){function p(n){function o(t,e){for(var n=0,r=e.length;n<r;){var i=e[n++],o=e[n++];t=t.then(i,o)}return e.length=0,t}function u(t,e){var n,i={};return r(t,function(t,r){S(t)?(n=t(e),null!=n&&(i[r]=n)):i[r]=t}),i}function a(e){var n,r,i,o=t.headers,a=c({},e.headers);o=c({},o.common,o[Ir(e.method)]);t:for(n in o){r=Ir(n);for(i in a)if(Ir(i)===r)continue t;a[n]=o[n]}return u(a,$t(e))}function s(e){var n=e.headers,i=je(e.data,Oe(n),void 0,e.transformRequest);return g(i)&&r(n,function(t,e){"content-type"===Ir(e)&&delete n[e]}),g(e.withCredentials)&&!g(t.withCredentials)&&(e.withCredentials=t.withCredentials),$(e,i).then(l,l)}function l(t){var e=c({},t);return e.data=je(t.data,t.headers,t.status,p.transformResponse),Me(t.status)?e:f.reject(e)}if(!y(n))throw e("$http")("badreq","Http request configuration must be an object. Received: {0}",n);if(!w(n.url))throw e("$http")("badreq","Http request configuration url must be a string. Received: {0}",n.url);var p=c({method:"get",transformRequest:t.transformRequest,transformResponse:t.transformResponse,paramSerializer:t.paramSerializer},n);p.headers=a(n),p.method=Nr(p.method),p.paramSerializer=w(p.paramSerializer)?h.get(p.paramSerializer):p.paramSerializer;var d=[],v=[],m=f.when(p);return r(_,function(t){(t.request||t.requestError)&&d.unshift(t.request,t.requestError),(t.response||t.responseError)&&v.push(t.response,t.responseError)}),m=o(m,d),m=m.then(s),m=o(m,v),i?(m.success=function(t){return lt(t,"fn"),m.then(function(e){t(e.data,e.status,e.headers,p)}),m},m.error=function(t){return lt(t,"fn"),m.then(null,function(e){t(e.data,e.status,e.headers,p)}),m}):(m.success=io("success"),m.error=io("error")),m}function d(t){r(arguments,function(t){p[t]=function(e,n){return p(c({},n||{},{method:t,url:e}))}})}function v(t){r(arguments,function(t){p[t]=function(e,n,r){return p(c({},r||{},{method:t,url:e,data