1/* 2 This library was changed. 3 "loadImagesUsingIntersectionObserver" function was added. 4 5 jQuery & Zepto Lazy - v1.7.10 6 http://jquery.eisbehr.de/lazy/ 7 8 Copyright 2012 - 2018, Daniel 'Eisbehr' Kern 9 10 Dual licensed under the MIT and GPL-2.0 licenses: 11 http://www.opensource.org/licenses/mit-license.php 12 http://www.gnu.org/licenses/gpl-2.0.html 13 14 $("img.lazy").lazy(); 15 picturefill - v3.0.2 - 2016-02-12 16 https://scottjehl.github.io/picturefill/ 17 Copyright (c) 2016 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; Licensed MIT 18 Gecko-Picture - v1.0 19 https://github.com/scottjehl/picturefill/tree/3.0/src/plugins/gecko-picture 20 Firefox's early picture implementation (prior to FF41) is static and does 21 not react to viewport changes. This tiny module fixes this. 22 Picturefill - v3.0.2 23 http://scottjehl.github.io/picturefill 24 Copyright (c) 2015 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; 25 License: MIT 26 Hammer.JS - v2.0.4 - 2014-09-28 27 http://hammerjs.github.io/ 28 29 Copyright (c) 2014 Jorik Tangelder 30 Licensed under the MIT license matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license Magnific Popup - v1.1.0 - 2016-02-20 31 http://dimsemenov.com/plugins/magnific-popup/ 32 Copyright (c) 2016 Dmitry Semenov; jQuery throttle / debounce - v1.1 - 3/7/2010 33 http://benalman.com/projects/jquery-throttle-debounce-plugin/ 34 35 Copyright (c) 2010 "Cowboy" Ben Alman 36 Dual licensed under the MIT and GPL licenses. 37 http://benalman.com/about/license/ 38 Cytoscape.js 3.1.2 (MIT licensed) 39 40Copyright (c) The Cytoscape Consortium 41 42Permission is hereby granted, free of charge, to any person obtaining a copy of 43this software and associated documentation files (the âSoftwareâ), to deal in 44the Software without restriction, including without limitation the rights to 45use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 46of the Software, and to permit persons to whom the Software is furnished to do 47so, subject to the following conditions: 48 49The above copyright notice and this permission notice shall be included in all 50copies or substantial portions of the Software. 51 52THE SOFTWARE IS PROVIDED âAS ISâ, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 53IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 54FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 55AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 56LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 57OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 58SOFTWARE. 59 60 Bezier curve function generator. Copyright Gaetan Renaudeau. MIT License: http://en.wikipedia.org/wiki/MIT_License Runge-Kutta spring physics function generator. Adapted from Framer.js, copyright Koen Bok. MIT License: http://en.wikipedia.org/wiki/MIT_License Event object based on jQuery events, MIT license 61 62https://jquery.org/license/ 63https://tldrlegal.com/license/mit-license 64https://github.com/jquery/jquery/blob/master/src/event.js 65 Ported by Xueqiao Xu <[email protected]>; 66 67PSF LICENSE AGREEMENT FOR PYTHON 2.7.2 68 691. This LICENSE AGREEMENT is between the Python Software Foundation (âPSFâ), and the Individual or Organization (âLicenseeâ) accessing and otherwise using Python 2.7.2 software in source or binary form and its associated documentation. 702. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python 2.7.2 alone or in any derivative version, provided, however, that PSFâs License Agreement and PSFâs notice of copyright, i.e., âCopyright © 2001-2012 Python Software Foundation; All Rights Reservedâ are retained in Python 2.7.2 alone or in any derivative version prepared by Licensee. 713. In the event Licensee prepares a derivative work that is based on or incorporates Python 2.7.2 or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python 2.7.2. 724. PSF is making Python 2.7.2 available to Licensee on an âAS ISâ basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.7.2 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
735. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 2.7.2 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.7.2, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. 746. This License Agreement will automatically terminate upon a material breach of its terms and conditions. 757. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party. 768. By copying, installing or otherwise using Python 2.7.2, Licensee agrees to be bound by the terms and conditions of this License Agreement. 77 Embeddable Minimum Strictly-Compliant Promises/A+ 1.1.1 Thenable 78Copyright (c) 2013-2014 Ralf S. Engelschall (http://engelschall.com) 79Licensed under The MIT License (http://opensource.org/licenses/MIT) 80 Copyright (c) The Cytoscape Consortium 81 82Permission is hereby granted, free of charge, to any person obtaining a copy of 83this software and associated documentation files (the âSoftwareâ), to deal in 84the Software without restriction, including without limitation the rights to 85use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 86of the Software, and to permit persons to whom the Software is furnished to do 87so, subject to the following conditions: 88 89The above copyright notice and this permission notice shall be included in all 90copies or substantial portions of the Software. 91 92THE SOFTWARE IS PROVIDED âAS ISâ, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 93IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 94FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 95AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 96LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 97OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 98SOFTWARE. 99 ScrollMagic v2.0.7 (2019-05-07) 100 The javascript library for magical scroll interactions. 101 (c) 2019 Jan Paepke (@janpaepke) 102 Project Website: http://scrollmagic.io 103 104 @version 2.0.7 105 @license Dual licensed under MIT license and GPL. 106 @author Jan Paepke - [email protected] 107 108 @file ScrollMagic main library. 109 VERSION: 2.0.2 110 DATE: 2018-08-27 111 UPDATES AND DOCS AT: http://greensock.com 112 113 Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin 114 115 @license Copyright (c) 2008-2018, GreenSock. All rights reserved. 116 This work is subject to the terms at http://greensock.com/standard-license or for 117 Club GreenSock members, the software agreement that was issued with your membership. 118 119 @author: Jack Doyle, [email protected] 120 ScrollMagic v2.0.7 (2019-05-07) 121 The javascript library for magical scroll interactions. 122 (c) 2019 Jan Paepke (@janpaepke) 123 Project Website: http://scrollmagic.io 124 125 @version 2.0.7 126 @license Dual licensed under MIT license and GPL. 127 @author Jan Paepke - [email protected] 128 129 @file ScrollMagic GSAP Animation Plugin. 130 131 requires: GSAP ~1.14 132 Powered by the Greensock Animation Platform (GSAP): http://www.greensock.com/js 133 Greensock License info at http://www.greensock.com/licensing/ 134*/ 135var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(y){return y.raw=y};$jscomp.createTemplateTagFirstArgWithRaw=function(y,m){y.raw=m;return y};$jscomp.arrayIteratorImpl=function(y){var m=0;return function(){return m<y.length?{done:!1,value:y[m++]}:{done:!0}}};$jscomp.arrayIterator=function(y){return{next:$jscomp.arrayIteratorImpl(y)}};$jscomp.makeIterator=function(y){var m="undefined"!=typeof Symbol&&Symbol.iterator&&y[Symbol.iterator];return m?m.call(y):$jscomp.arrayIterator(y)}; 136window._g=window._g||{};_g.shared={};void 0===window.console&&(window.console={log:function(y){}}); 137_g.shared.HTTP=new function(){var y=function(){return{headers:{},body:{}}},m=function(v){if(!v)return null;var u=y();u.body=v.responseText;u.headers[_g.HTTP.HEADER_STATUS]=v.status;u.responseText=v.responseText;u.status=v.status;return u};
137return{EXTENSION_HTML:".html",EXTENSION_JSON:".json",EXTENSION_RES:".res",HEADER_STATUS:"Status",HEADER_MESSAGE:"Message",HEADER_LOCATION:"Location",HEADER_PATH:"Path",PARAM_NO_CACHE:"cq_ck",get:function(v,u,n,b){v=_g.HTTP.getXhrHookedURL(_g.HTTP.externalize(v,!0)); 138if(void 0!=u)return _g.$.ajax({type:"GET",url:v,externalize:!1,encodePath:!1,hook:!1,complete:function(a,e){a=m(a);b||_g.HTTP.handleForbidden(a);u.call(n||this,this,"success"==e,a)}});try{var d=_g.$.ajax({type:"GET",url:v,async:!1,externalize:!1,encodePath:!1,hook:!1}),c=m(d);b||_g.HTTP.handleForbidden(c);return c}catch(a){return null}},post:function(v,u,n,b,d,c){v=_g.HTTP.externalize(v,!0);if(d=_g.HTTP.getXhrHook(v,"POST",n))v=d.url,n=d.params;if(void 0!=u)return _g.$.ajax({type:"POST",url:v,data:n, 139externalize:!1,encodePath:!1,hook:!1,complete:function(f,k){var g=_g.HTTP.buildPostResponseFromHTML(f.responseText);c||_g.HTTP.handleForbidden(f);u.call(b||this,this,"success"==k,g)}});try{var a=_g.$.ajax({type:"POST",url:v,data:n,async:!1,externalize:!1,encodePath:!1,hook:!1}),e=_g.HTTP.buildPostResponseFromHTML(a.responseText);c||_g.HTTP.handleForbidden(a);return e}catch(f){return null}},getParameter:function(v,u){v=_g.HTTP.getParameters(v,u);return null!=v?v[0]:null},getParameters:function(v,u){var n= 140[];if(!u)return null;u=encodeURIComponent(u);if(-1==v.indexOf("?"))return null;-1!=v.indexOf("#")&&(v=v.substring(0,v.indexOf("#")));v=v.substring(v.indexOf("?")+1);if(-1==v.indexOf(u))return null;v=v.split("\x26");for(var b=0;b<v.length;b++){var d=v[b].split("\x3d");d[0]==u&&n.push(1<d.length?decodeURIComponent(d[1]):"")}return 0<n.length?n:null},addParameter:function(v,u,n){if(n&&n instanceof Array){for(var b=0;b<n.length;b++)v=_g.HTTP.addParameter(v,u,n[b]);return v}b=-1==v.indexOf("?")?"?":"\x26"; 141var d=v.indexOf("#");if(0>d)return v+b+encodeURIComponent(u)+"\x3d"+encodeURIComponent(n);var c=v.substring(d);v=v.substring(0,d);return v+b+encodeURIComponent(u)+"\x3d"+encodeURIComponent(n)+c},setParameter:function(v,u,n){v=_g.HTTP.removeParameter(v,u);return _g.HTTP.addParameter(v,u,n)},removeParameter:function(v,u){var n="?"+encodeURIComponent(u)+"\x3d";u="\x26"+encodeURIComponent(u)+"\x3d";if(-1==v.indexOf(n))if(-1!=v.indexOf(u))n=u;else return v;u=v.indexOf(n);n=v.substring(0,u);u=v.indexOf("\x26", 142u+1);var b="";-1!=u&&(b=v.substring(u),0==b.indexOf("\x26")&&(b=b.replace("\x26","?")));return n+b},removeParameters:Granite.HTTP.removeParameters,addSelector:function(v,u,n){n||(n=0);var b="",d=v.indexOf("?");-1==d&&(d=v.indexOf("#"));-1!=d&&(b=v.substring(d),v=v.substring(0,d));var c=v.lastIndexOf("/");d=v.substring(c);if(-1==d.indexOf("."+u+".")){v=v.substring(0,c);d=d.split(".");var a=c="";if(n>d.length-2||-1==n)n=d.length-2;for(var e=0;e<d.length;e++)c+=a+d[e],a=".",n==e&&(c+=a+u);return v+c+ 143b}return v},setSelector:function(v,u,n){var b="",d=v.indexOf("?");-1==d&&(d=v.indexOf("#"));-1!=d&&(b=v.substring(d),v=v.substring(0,d));d=_g.HTTP.getSelectors(v);var c=v.substring(v.lastIndexOf("."));v=v.substring(0,v.lastIndexOf("."));v=0<d.length?v.replace("."+d.join("."),""):v;if(0<d.length)for(var a=0;a<d.length;a++)v=n==a?v+("."+u):v+("."+d[a]);else v+="."+u;return v+c+b},addSelectors:function(v,u){var n=v;if(v&&u&&u.length)for(v=0;v<u.length;v++)n=_g.HTTP.addSelector(n,u[v],v);return n},getAnchor:function(v){return-1!= 144v.indexOf("#")?v.substring(v.indexOf("#")+1):""},setAnchor:function(v,u){return _g.HTTP.removeAnchor(v)+"#"+u},removeAnchor:Granite.HTTP.removeAnchor,noCaching:function(v){return _g.HTTP.setParameter(v,_g.HTTP.PARAM_NO_CACHE,(new Date).valueOf())},buildPostResponseFromNode:function(v,u){if(!v)return null;void 0==u&&(u=y());for(var n=0;n<v.childNodes.length;n++){var b=v.childNodes[n];b.tagName&&(b.id&&(u.headers[b.id]=b.href?b.href:b.innerHTML),u=_g.HTTP.buildPostResponseFromNode(b,u))}return u},buildPostResponseFromHTML:function(v){var u= 145y();try{void 0!=v.responseText?v=v.responseText:"string"!=typeof v&&(v=v.toString());var n=document.createElement("div");n.innerHTML=v;u=_g.HTTP.buildPostResponseFromNode(n,u)}catch(b){}return u},getCookie:function(v){var u=encodeURIComponent(v)+"\x3d";v=document.cookie;if(0<v.length){var n=v.indexOf(u);if(-1!=n)return n+=u.length,u=v.indexOf(";",n),-1==u&&(u=v.length),decodeURIComponent(v.substring(n,u))}return null},setCookie:function(v,u,n,b,d,c){"number"!=typeof b&&(b=7);if(0<b){var a=new Date; 146a.setTime(a.getTime()+864E5*b)}else a=new Date(0);document.cookie=encodeURIComponent(v)+"\x3d"+encodeURIComponent(u)+";
146 "+(0!=b?"expires\x3d"+a.toGMTString()+"; ":"")+(d?"domain\x3d"+d+"; ":"")+(n?"path\x3d"+n:"")+(c?"; secure":"");return u},clearCookie:function(v,u,n,b){_g.HTTP.setCookie(v,"null",u||"",-1,n||"",b||"")},getSchemeAndAuthority:Granite.HTTP.getSchemeAndAuthority,getContextPath:Granite.HTTP.getContextPath,externalize:function(v,u){if("undefined"!=typeof G_IS_HOOKED&&G_IS_HOOKED(v))return v; 147u&&(v=_g.HTTP.encodePathOfURI(v));return v=Granite.HTTP.externalize(v)},internalize:Granite.HTTP.internalize,getPath:Granite.HTTP.getPath,getSuffix:function(){return window.CQURLInfo&&CQURLInfo.suffix?CQURLInfo.suffix:null},getSelectors:function(v){if(!v&&window.CQURLInfo&&CQURLInfo.selectors)return CQURLInfo.selectors;var u=[];v=v||window.location.href;v=_g.HTTP.removeParameters(v);v=_g.HTTP.removeAnchor(v);if(v=v.substring(v.lastIndexOf("/")))if(v=v.split("."),2<v.length)for(var n=0;n<v.length;n++)0< 148n&&n<v.length-1&&u.push(v[n]);return u},getExtension:function(v){if(!v&&window.CQURLInfo&&CQURLInfo.extension)return CQURLInfo.extension;v=v||window.location.href;v=_g.HTTP.removeParameters(v);v=_g.HTTP.removeAnchor(v);var u=v.lastIndexOf(".");if(0>u)return"";v=v.substring(u+1);u=v.indexOf("/");return 0>u?v:v.substring(0,u)},encodePathOfURI:Granite.HTTP.encodePathOfURI,encodePath:Granite.HTTP.encodePath,eval:Granite.HTTP.eval,isOkStatus:function(v){try{return 0==(new String(v)).indexOf("2")}catch(u){return!1}}, 149isOk:function(v){try{return _g.HTTP.isOkStatus(v.headers[_g.HTTP.HEADER_STATUS])}catch(u){return!1}},handleForbidden:function(v,u){try{return 403==v[_g.HTTP.HEADER_STATUS.toLowerCase()]?(Granite.HTTP.handleLoginRedirect(),!0):!1}catch(n){return!1}},getXhrHook:Granite.HTTP.getXhrHook,getXhrHookedURL:function(v,u,n){return(u=_g.HTTP.getXhrHook(v,u,n))?u.url:v},reloadHook:function(v){"undefined"!=typeof G_RELOAD_HOOK&&_g.$.isFunction(G_RELOAD_HOOK)&&(""!=CQURLInfo.selectorString&&(v=_g.HTTP.addSelector(v, 150CQURLInfo.selectorString)),v=G_RELOAD_HOOK(v)||v);return v}}};_g.HTTP=_g.shared.HTTP; 151_g.shared.Util=new function(){return{reload:function(y,m,v){y||(y=window);m||(m=_g.HTTP.noCaching(y.location.href));m=_g.HTTP.reloadHook(m);v?y.location.replace(m):y.location.href=m},load:function(y,m){_g.Util.reload(window,y,m)},open:function(y,m,v,u){m||(m=window);if(y)return y=_g.HTTP.reloadHook(y),v||(v=""),u||(u=""),m.open(y,v,u)},htmlEncode:function(y){return y?String(y).replace(/&/g,"\x26amp;").replace(/>/g,"\x26gt;").replace(/</g,"\x26lt;").replace(/"/g,"\x26quot;"):y},htmlDecode:function(y){return y? 152String(y).replace(/>/g,"\x3e").replace(/</g,"\x3c").replace(/"/g,'"').replace(/&/g,"\x26"):y},ellipsis:function(y,m,v){if(y&&y.length>m){if(v){v=y.substr(0,m-2);var u=Math.max(v.lastIndexOf(" "),v.lastIndexOf("."),v.lastIndexOf("!"),v.lastIndexOf("?"),v.lastIndexOf(";"));return-1==u||u<m-15?y.substr(0,m-3)+"...":v.substr(0,u)+"..."}return y.substr(0,m-3)+"..."}return y},patchText:Granite.Util.patchText,eval:function(y){return _g.HTTP.eval(y)},getTopWindow:Granite.Util.getTopWindow, 153setIFrameMode:Granite.Util.setIFrameMode}};_g.Util=_g.shared.Util; 154_g.shared.Sling=function(){return{SELECTOR_INFINITY:Granite.Sling.SELECTOR_INFINITY,CHARSET:Granite.Sling.CHARSET,STATUS:Granite.Sling.STATUS,STATUS_BROWSER:Granite.Sling.STATUS_BROWSER,OPERATION:Granite.Sling.OPERATION,OPERATION_DELETE:Granite.Sling.OPERATION_DELETE,OPERATION_MOVE:Granite.Sling.OPERATION_MOVE,DELETE_SUFFIX:Granite.Sling.DELETE_SUFFIX,TYPEHINT_SUFFIX:Granite.Sling.TYPEHINT_SUFFIX,COPY_SUFFIX:Granite.Sling.COPY_SUFFIX,MOVE_SUFFIX:Granite.Sling.MOVE_SUFFIX,ORDER:Granite.Sling.ORDER, 155REPLACE:Granite.Sling.REPLACE,DESTINATION:Granite.Sling.DESTINATION,SAVE_PARAM_PREFIX:Granite.Sling.SAVE_PARAM_PREFIX,IGNORE_PARAM:Granite.Sling.IGNORE_PARAM,REQUEST_LOGIN_PARAM:Granite.Sling.REQUEST_LOGIN_PARAM,LOGIN_URL:Granite.Sling.LOGIN_URL,LOGOUT_URL:Granite.Sling.LOGOUT_URL,processBinaryData:function(y){if(y&&void 0!=y[":jcr:data"]){var m={};m.size=y[":jcr:data"];m.type=y["jcr:mimeType"];m.date=y["jcr:lastModified"];y=m}return y},getContentPath:function(y,m,v){m.lastIndexOf(".")>m.lastIndexOf("/")&& 156(m=m.substr(0,m.indexOf(".",m.lastIndexOf("/"))));if(y)if(0==y.indexOf("/"))m=y;else{if(v)for(;0==y.indexOf("../");)y=y.substring(3),m=m.substring(0,m.lastIndexOf("/"));y=y.replace("./","");m=m+"/"+y}return m}}}();_g.Sling=_g.shared.Sling; 157_g.shared.XSS=new function(){return{getXSSPropertyName:function(y){return y?_g.XSS.KEY_REGEXP.test(y)?y:y+_g.XSS.KEY_SUFFIX:""},getXSSRecordPropertyValue:function(y,m,v){var u="";y&&m&&(u=(u=y.get(this.getXSSPropertyName(m)))?u:this.getXSSValue(y.get(m)),v&&!isNaN(v)&&(u=_g.Util.ellipsis(u,v,!0)));return u},getXSSTablePropertyValue:function(y,m,v){var u="";y&&m&&(u=(u=y[this.getXSSPropertyName(m)])?u:this.getXSSValue(y[m]),v&&!isNaN(v)&&(u=_g.Util.ellipsis(u,v,!0)));return u},getXSSValue:function(y){return y? 158_g.Util.htmlEncode(y):""},updatePropertyName:function(y,m){y&&m&&y[m]&&y.xssProtect&&!y.xssKeepPropName&&(y[m]=this.getXSSPropertyName(y[m]))},xssPropertyRenderer:function(y,m,v,u){return u&&u.dataIndex&&v&&v.data&&v.data[this.getXSSPropertyName(u.dataIndex)]?(y=v.data[this.getXSSPropertyName(u.dataIndex)],u.ellipsisLimit&&!isNaN(u.ellipsisLimit)&&(y=_g.Util.ellipsis(y,u.ellipsisLimit,!0)),y):y?y:""}}};_g.XSS=_g.shared.XSS;_g.XSS.KEY_SUFFIX="_xss";_g.XSS.KEY_REGEXP=new RegExp(_g.XSS.KEY_SUFFIX+"$"); 159_g.shared.I18n=Granite.I18n;_g.I18n=_g.shared.I18n;_g.shared.I18n.getMessage=Granite.I18n.get;_g.shared.I18n.getVarMessage=Granite.I18n.getVar; 160_g.shared.String=new function(){return{startsWith:function(y,m){return null==y||null==m?null==y&&null==m:m.length>y.length?!1:0==y.toString().indexOf(m.toString())},endsWith:function(y,m){if(null==y||null==m)return null==y&&null==m;if(m.length>y.length)return!1;y=y.toString();m=m.toString();return y.lastIndexOf(m)==y.length-m.length},contains:function(y,m){if(null==y||null==m)return!1;y=y.toString();m=m.toString();return 0<=y.indexOf(m)}}};_g.String=_g.shared.String; 161_g.shared.ClientSidePersistence=function(y){var m={PERSISTENCE_NAME:_g.shared.ClientSidePersistence.decoratePersistenceName("ClientSidePersistence"),config:{},cache:null,getMode:function(){return this.config.mode},getWindow:function(){return this.config.window||_g.shared.Util.getTopWindow()},debug:function(){if(console){for(var u=this.getMap(),n="[ClientSidePersistence -\x3e mode\x3d"+this.getMode().name+", container\x3d"+(this.config.container||"")+"]\n",b=0,d=new RegExp("^"+this.config.container+
162"/"),c=0,a=Object.keys(u).sort();c<a.length;c++){var e=a[c];if(!this.config.container||"string"!=typeof e||e.match(d)){var f=u[e];n+="-["+ ++b+"]-\x3e '"+e.replace(d,"")+"' \x3d '"+decodeURIComponent(f)+"'\n"}}b||(n+="(container is empty)");console.log(n)}},keyName:function(u){return(this.config.container?this.config.container+"/":"")+u},getKeys:function(){var u=this.getMap(),n=[];if(u)for(var b in u)this.config.container?0==b.indexOf(this.config.container+"/")&&(u=b.substring(this.config.container.length+ 1631),n.push(u)):n.push(b);return n},get:function(u){return(u=this.getMap()[this.keyName(u)])?decodeURIComponent(u):u},set:function(u,n){u="string"===typeof u?u.replace(/:=/g,""):"";var b={key:u};u=this.keyName(u);if(u.length){var d=[],c=this.getMap();b.action=c[u]?"update":"set";n?c[u]=encodeURIComponent(n):(b.action="remove",delete c[u]);for(var a in c)d.push(a+":\x3d"+c[a]);this.cache=c;this.write(d.join("|"));_g.$.extend(b,{value:n,mode:this.getMode().name,container:this.config.container});_g.$(_g.shared.ClientSidePersistence).trigger(_g.shared.ClientSidePersistence.EVENT_NAME, 164b)}},getMap:function(){if(!this.cache||!this.config.useCache){for(var u=this.read().split("|"),n={},b=0;b<u.length;b++){var d=u[b].split(":\x3d"),c=d[0];c&&c.length&&(n[c]=d[1]||"")}this.cache=n}return this.cache},remove:function(u){this.set(u)},clearMap:function(){this.write()},read:function(){return this.config.mode.read(this)||""},write:function(u){this.config.mode.write(this,u||"")}};_g.$.extend(m.config,_g.shared.ClientSidePersistence.getDefaultConfig(),y);!1===m.config.useContainer&&(m.config.container= 165null);var v="test-"+Math.random();if(m.config.mode===_g.shared.ClientSidePersistence.MODE_SESSION){y=!1;try{window.sessionStorage.setItem(v,v),window.sessionStorage.removeItem(v)}catch(u){y=!0}y&&(m.config.mode=_g.shared.ClientSidePersistence.MODE_LOCAL)}if(m.config.mode===_g.shared.ClientSidePersistence.MODE_LOCAL){y=!1;try{window.localStorage.setItem(v,v),window.localStorage.removeItem(v)}catch(u){y=!0}y&&(m.config.mode=_g.shared.ClientSidePersistence.MODE_WINDOW)}return m}; 166_g.shared.ClientSidePersistence.EVENT_NAME="ClientSidePersistence";_g.shared.ClientSidePersistence.MODE_SESSION={name:"session",read:function(y){return y.getWindow().sessionStorage.getItem(y.PERSISTENCE_NAME)},write:function(y,m){if(!Granite.OptOutUtil.isOptedOut())try{y.getWindow().sessionStorage.setItem(y.PERSISTENCE_NAME,m)}catch(v){}}}; 167_g.shared.ClientSidePersistence.MODE_LOCAL={name:"local",read:function(y){return y.getWindow().localStorage.getItem(y.PERSISTENCE_NAME)},write:function(y,m){if(!Granite.OptOutUtil.isOptedOut())try{y.getWindow().localStorage.setItem(y.PERSISTENCE_NAME,m)}catch(v){}}};_g.shared.ClientSidePersistence.decoratePersistenceName=function(y){return y}; 168_g.shared.ClientSidePersistence.MODE_WINDOW={name:"window",read:function(y){return y.getWindow().name},write:function(y,m){Granite.OptOutUtil.isOptedOut()||(y.getWindow().name=m)}}; 169_g.shared.ClientSidePersistence.MODE_COOKIE={COOKIE_NAME:_g.shared.ClientSidePersistence.decoratePersistenceName("SessionPersistence"),name:"cookie",read:function(y){return _g.shared.ClientSidePersistence.CookieHelper.read(this.COOKIE_NAME)},write:function(y,m){if(!Granite.OptOutUtil.isOptedOut()||Granite.OptOutUtil.maySetCookie(this.COOKIE_NAME))m?_g.shared.ClientSidePersistence.CookieHelper.set(this.COOKIE_NAME,m,365):_g.shared.ClientSidePersistence.CookieHelper.erase(this.COOKIE_NAME)}}; 170_g.shared.ClientSidePersistence.getDefaultConfig=function(){return{window:_g.shared.Util.getTopWindow(),useCache:!1,container:null,mode:_g.shared.ClientSidePersistence.MODE_LOCAL}}; 171_g.shared.ClientSidePersistence.CookieHelper={set:function(y,m,v){var u="";v&&(u=new Date,u.setTime(u.getTime()+864E5*v),u="; expires\x3d"+u.toGMTString());m&&(m=encodeURIComponent(m));document.cookie=y+"\x3d"+m+u+"; path\x3d/"},read:function(y){y+="\x3d";for(var m=document.cookie.split(";"),v=0;v<m.length;v++){for(var u=m[v];" "==u.charAt(0);)u=u.substring(1,u.length);if(0==u.indexOf(y))return(y=u.substring(y.length,u.length))?decodeURIComponent(y):null}return null},erase:function(y){_g.shared.ClientSidePersistence.CookieHelper.set(y, 172"",-1)}};_g.shared.ClientSidePersistence.clearAllMaps=function(){_g.$.each([_g.shared.ClientSidePersistence.MODE_COOKIE,_g.shared.ClientSidePersistence.MODE_LOCAL,_g.shared.ClientSidePersistence.MODE_SESSION,_g.shared.ClientSidePersistence.MODE_WINDOW],function(y,m){(ne
172w _g.shared.ClientSidePersistence({mode:m})).clearMap()})};_g.I18n.init();namespace("SAP.wcm.form.unsubscribe"); 173SAP.wcm.form.unsubscribe=function(){function y(){var u=$.deparam.querystring(),n=Object.keys(u).filter(function(b){return"subscriptionid"===b.toLowerCase()});return n?u[n]:""}var m=$.Deferred(),v={status:"",data:{}};(function(){var u=y();u&&"1b04cc77-4253-41a8-a7cd-0809d8e1c32a"!==u.toLowerCase()?$.getJSON("/bin/sapdx/getUnsubscribeName.json?subscriptionid\x3d"+u).done(function(n){v.status="done";v.data=n;m.resolve("done")}).fail(function(){v.status="fail";v.data=void 0;m.resolve("fail")}):m.resolve(v.status)})(); 174return{updateUnsubscribeForm:function(){},isDataLoaded:function(){return m.promise()},result:v}}();namespace("SAP.wcm.form.options");SAP.wcm.form.external={iFrameEvents:{lightBoxCloseButtonClick:"close_button_click",contentDimensionsInfo:"content_dimensions_info",refreshContent:"refresh_content"},pushIFrameEventToParent:function(y,m){window.top.postMessage({event:y,data:m},"*")},isNotCrossOriginFrame:function(){try{return!!window.top.location.hostname}catch(y){return!1}}}; 175SAP.wcm.form.isLightbox=function(){try{return window.self!==window.top}catch(y){return!0}};
175SAP.wcm.form.isExternalWidgetPage=function(){return 1<=$(".external-widget-page").length}; 176SAP.wcm.form.goToThankYouPage=function(y){var m=y,v=CQ.shared.HTTP.getParameter(window.location.href,"q"),u=CQ.shared.HTTP.getParameter(window.location.href,"resource");"overlay-component"===SAP.anchorBar.url.selector&&(m=CQ.shared.HTTP.addSelector(y,"overlay-component"));if("lightbox-component"===SAP.anchorBar.url.selector){m=CQ.shared.HTTP.addSelector(y,"lightbox-component");try{var n=$(window.parent.document);0<n.find(".mfp-wrap.contactLightbox").length&&(n.find(".html-content-lightbox-frame").contents().find("body.is-lightbox").css("display", 177"none"),n.find(".complexAssetsLightbox .mfp-content").css("height","auto"),n.find(".complexAssetsLightbox .popup-container").css("height","auto"),n.find(".mfp-container").find(".mfp-content").css("visibility","hidden"),n.find(".mfp-preloader").html(SAP.sapdx.gating.trials.links.core.loadingBar).show())}catch(b){console.error(b)}}!v&&u&&(v=CQ.shared.HTTP.getParameter(u,"q"));v&&(m=CQ.shared.HTTP.addParameter(m,"q",v));window.location=m};namespace("SAP.data.utils"); 178SAP.data.utils.getBoolean=function(y){return!0===y||"true"===y||1===y};namespace("SAP.sapdx.formEngine");SAP.sapdx.formEngine.formDdlObserver=new MutationObserver(function(y){for(var m=0;m<y.length;m++)if("aria-expanded"===y[m].attributeName){"true"===y[m].target.getAttribute("aria-expanded")?$("#main").css("overflow","visible"):$("#main").css("overflow","hidden");break}}); 179(function(y){var m=!!y.deparam.querystring()["external-site"],v=!1,u=-1,n=-1;window.resetFrameHeight=function(){v=!0;var b=y("iframe.form-iframe",window.parent.document),d=b.contents().find("body");d.length&&(d.css("display","none"),b.css("height",""))};window.setFrameHeight=function(b){if(!v){var d=y(".mfp-content .popup-container iframe.form-iframe",window.parent.document),c=d.contents().find("#main");c.length&&(c=c.height(),u!==c&&(u=c,d.css("height",c)));m&&(d=parent.document.getElementsByClassName("mfp-wrap mfp-auto-cursor form-popup mfp-ready"), 180c=y(d).find(".mfp-content .popup-header").innerHeight()+y(d).find(".mfp-content .popup-container").innerHeight(),n!==c||!0===b)&&(n=c,b=!0===b?{width:y(d).find(".mfp-content .popup-container").innerWidth(),height:c}:{height:c},SAP.wcm.form.external.pushIFrameEventToParent(SAP.wcm.form.external.iFrameEvents.contentDimensionsInfo,b))}}})($);$(window).resize(function(){window.setFrameHeight()}); 181(function(){if(SAP.wcm.form.isLightbox()){try{var y=$(".mfp-wrap.formEngineRegistrationAndLoginLightbox",window.parent.document);if(y.length){y.addClass("universalFormLightbox");$(document).ready(function(){$("#header, #footer").hide()});return}}catch(v){console.error("Cannot get parent document",v)}var m=-1;y=function(){try{$(".mfp-wrap.complexAssetsLightbox .popup-container",window.parent.document).css("transition","")}catch(v){console.error("Cannot get parent document",v)}};try{$(".mfp-wrap.complexAssetsLightbox .popup-container", 182window.parent.document).css("transition","height 0.7s"),window.removeFrameHeightTransition=y}catch(v){console.error("Cannot get parent document",v)}window.setFrameHeight=function(){var v=$(".mfp-wrap.complexAssetsLightbox .popup-container",window.parent.document),u=v.find("iframe").contents().find("#main");u.length&&(u=u.height(),m!==u&&(m=u,v.css("height",u)))}}})();$(function(){var y=$("#main.emailAtFirst");y.length&&639<window.parent.innerWidth&&y.addClass("emailAtFirstDesktop")});namespace("SAP.sapdx.formEngine"); 183SAP.sapdx.formEngine.adjustContainerWidth=function(){var y=$(".contactUsRedesign .contactUsFormContainer .formEngineContainer");y.prev(".universalLayout").addClass("followedByForm");var m=["unsubscribeForm"].includes(y.find("#formEngine").data("submitaction"))?"col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xlg-10 col-xlg-offset-1":"col-xs-12 col-sm-10 col-sm-offset-1 col-md-10 col-md-offset-1 col-lg-10 col-lg-offset-1 col-xlg-8 col-xlg-offset-2";y.addClass(m).removeClass("section");y.parent(".row").length|| 184y.wrap('\x3cdiv class\x3d"row"\x3e\x3c/div\x3e')};function setCookie(y,m,v,u){var n=new Date;n.setDate(n.getDate()+v);m=escape(m)+(null==v?"":";
184 expires\x3d"+n.toUTCString())+(u?"; path\x3d"+escape(u):"");document.cookie=y+"\x3d"+m}function getCookie(y){var m,v=document.cookie.split(";");for(m=0;m<v.length;m++){var u=v[m].substr(0,v[m].indexOf("\x3d"));var n=v[m].substr(v[m].indexOf("\x3d")+1);u=u.trim();if(u===y)return unescape(n)}}function deleteCookie(y){setCookie(y,"",-1)} 185(function(y,m){"object"===typeof exports&&"undefined"!==typeof module?module.exports=m():"function"===typeof define&&define.amd?define(m):y.moment=m()})(this,function(){function y(){return ie.apply(null,arguments)}function m(l){return l instanceof Array||"[object Array]"===Object.prototype.toString.call(l)}function v(l){return l instanceof Date||"[object Date]"===Object.prototype.toString.call(l)}function u(l,B){var R=[],U;for(U=0;U<l.length;++U)R.push(B(l[U],U));return R}function n(l,B){return Object.prototype.hasOwnProperty.call(l, 186B)}function b(l,B){for(var R in B)n(B,R)&&(l[R]=B[R]);n(B,"toString")&&(l.toString=B.toString);n(B,"valueOf")&&(l.valueOf=B.valueOf);return l}function d(l,B,R,U){return Fb(l,B,R,U,!0).utc()}function c(l){null==l._pf&&(l._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null});return l._pf}function a(l){if(null==l._isValid){var B=c(l),R=Vc.call(B.parsedDateParts,function(U){return null!= 187U});l._isValid=!isNaN(l._d.getTime())&&0>B.overflow&&!B.empty&&!B.invalidMonth&&!B.invalidWeekday&&!B.nullInput&&!B.invalidFormat&&!B.userInvalidated&&(!B.meridiem||B.meridiem&&R);l._strict&&(l._isValid=l._isValid&&0===B.charsLeftOver&&0===B.unusedTokens.length&&void 0===B.bigHour)}return l._isValid}function e(l){var B=d(NaN);null!=l?b(c(B),l):c(B).userInvalidated=!0;return B}function f(l){return void 0===l}function k(l,B){var R;f(B._isAMomentObject)||(l._isAMomentObject=B._isAMomentObject);f(B._i)|| 188(l._i=B._i);f(B._f)||(l._f=B._f);f(B._l)||(l._l=B._l);f(B._strict)||(l._strict=B._strict);f(B._tzm)||(l._tzm=B._tzm);f(B._isUTC)||(l._isUTC=B._isUTC);f(B._offset)||(l._offset=B._offset);f(B._pf)||(l._pf=c(B));f(B._locale)||(l._locale=B._locale);if(0<oc.length)for(R in oc){var U=oc[R];var Da=B[U];f(Da)||(l[U]=Da)}return l}function g(l){k(this,l);this._d=new Date(null!=l._d?l._d.getTime():NaN);!1===Ac&&(Ac=!0,y.updateOffset(this),Ac=!1)}function t(l){return l instanceof g||null!=l&&null!=l._isAMomentObject} 189function p(l){return 0>l?Math.ceil(l):Math.floor(l)}function h(l){l=+l;var B=0;0!==l&&isFinite(l)&&(B=p(l));return B}function r(l,B,R){var U=Math.min(l.length,B.length),Da=Math.abs(l.length-B.length),cb=0,qb;for(qb=0;qb<U;qb++)(R&&l[qb]!==B[qb]||!R&&h(l[qb])!==h(B[qb]))&&cb++;return cb+Da}function q(l){!1===y.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+l)}function x(l,B){var R=!0;return b(function(){null!=y.deprecationHandler&&y.deprecationHandler(null, 190l);R&&(q(l+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+Error().stack),R=!1);return B.apply(this,arguments)},B)}function A(l,B){null!=y.deprecationHandler&&y.deprecationHandler(l,B);Hc[l]||(q(B),Hc[l]=!0)}function z(l){return l instanceof Function||"[object Function]"===Object.prototype.toString.call(l)}function D(l,B){var R=b({},l),U;for(U in B)n(B,U)&&("[object Object]"===Object.prototype.toString.call(l[U])&&"[object Object]"===Object.prototype.toString.call(B[U])?(R[U]= 191{},b(R[U],l[U]),b(R[U],B[U])):null!=B[U]?R[U]=B[U]:delete R[U]);return R}function E(l){null!=l&&this.set(l)}function J(l){return l?l.toLowerCase().replace("_","-"):l}function M(l){var B=null;if(!Gb[l]&&"undefined"!==typeof module&&module&&module.exports)try{B=Wc._abbr,require("./locale/"+l),I(B)}catch(R){}return Gb[l]}function I(l,B){l&&(l=f(B)?N(l):T(l,B))&&(Wc=l);return Wc._abbr}function T(l,B){if(null!==B)return B.abbr=l,null!=Gb[l]?(A("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale"), 192B=D(Gb[l]._config,B)):null!=B.parentLocale&&(null!=Gb[B.parentLocale]?B=D(Gb[B.parentLocale]._config,B):A("parentLocaleUndefined","specified parentLocale is not defined yet")),Gb[l]=new E(B),I(l),Gb[l];delete Gb[l];return null}function N(l){var B;l&&l._locale&&l._locale._abbr&&(l=l._locale._abbr);if(!l)return Wc;if(!m(l)){if(B=M(l))return B;l=[l]}a:{B=0;for(var R,U,Da,cb;B<l.length;){cb=J(l[B]).split("-");R=cb.length;for(U=(U=J(l[B+1]))?U.split("-"):null;0<R;){if(Da=M(cb.slice(0,R).join("-"))){l= 193Da;break a}if(U&&U.length>=R&&r(cb,U,!0)>=R-1)break;R--}B++}l=null}return l}function Z(l,B){var R=l.toLowerCase();Oc[R]=Oc[R+"s"]=Oc[B]=l}function L(l){return"string"===typeof l?Oc[l]||Oc[l.toLowerCase()]:void 0}function W(l){var B={},R,U;
193for(U in l)n(l,U)&&(R=L(U))&&(B[R]=l[U]);return B}function ka(l,B){return function(R){if(null!=R){if(this.isValid())this._d["set"+(this._isUTC?"UTC":"")+l](R);y.updateOffset(this,B);return this}return qa(this,l)}}function qa(l,B){return l.isValid()?l._d["get"+(l._isUTC? 194"UTC":"")+B]():NaN}function za(l,B){var R;if("object"===typeof l)for(R in l)this.set(R,l[R]);else if(l=L(l),z(this[l]))return this[l](B);return this}function Ea(l,B,R){var U=""+Math.abs(l);return(0<=l?R?"+":"":"-")+Math.pow(10,Math.max(0,B-U.length)).toString().substr(1)+U}function fa(l,B,R,U){var Da=U;"string"===typeof U&&(Da=function(){return this[U]()});l&&(Ic[l]=Da);B&&(Ic[B[0]]=function(){return Ea(Da.apply(this,arguments),B[1],B[2])});R&&(Ic[R]=function(){return this.localeData().ordinal(Da.apply(this, 195arguments),l)})}function va(l){return l.match(/\[[\s\S]/)?l.replace(/^\[|\]$/g,""):l.replace(/\\/g,"")}function ja(l){var B=l.match(td),R;var U=0;for(R=B.length;U<R;U++)B[U]=Ic[B[U]]?Ic[B[U]]:va(B[U]);return function(Da){var cb="",qb;for(qb=0;qb<R;qb++)cb+=B[qb]instanceof Function?B[qb].call(Da,l):B[qb];return cb}}function Aa(l,B){if(!l.isValid())return l.localeData().invalidDate();B=Oa(B,l.localeData());mc[B]=mc[B]||ja(B);return mc[B](l)}function Oa(l,B){function R(Da){return B.longDateFormat(Da)|| 196Da}var U=5;for(fd.lastIndex=0;0<=U&&fd.test(l);)l=l.replace(fd,R),fd.lastIndex=0,--U;return l}function Ia(l,B,R){gd[l]=z(B)?B:function(U,Da){return U&&R?R:B}}function Wa(l){return X(l.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(B,R,U,Da,cb){return R||U||Da||cb}))}function X(l){return l.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$\x26")}function da(l,B){var R,U=B;"string"===typeof l&&(l=[l]);"number"===typeof B&&(U=function(Da,cb){cb[B]=h(Da)});for(R=0;R<l.length;R++)Hd[l[R]]= 197U}function oa(l,B){da(l,function(R,U,Da,cb){Da._w=Da._w||{};B(R,Da._w,Da,cb)})}function H(l,B){return(new Date(Date.UTC(l,B+1,0))).getUTCDate()}function F(l,B){if(!l.isValid())return l;if("string"===typeof B)if(/^\d+$/.test(B))B=h(B);else if(B=l.localeData().monthsParse(B),"number"!==typeof B)return l;var R=Math.min(l.date(),H(l.year(),B));l._d["set"+(l._isUTC?"UTC":"")+"Month"](B,R);return l}function S(l){return null!=l?(F(this,l),y.updateOffset(this,!0),this):qa(this,"Month")}function Y(){function l(qb, 198Eb){return Eb.length-qb.length}var B=[],R=[],U=[],Da;for(Da=0;12>Da;Da++){var cb=d([2E3,Da]);B.push(this.monthsShort(cb,""));R.push(this.months(cb,""));U.push(this.months(cb,""));U.push(this.monthsShort(cb,""))}B.sort(l);R.sort(l);U.sort(l);for(Da=0;12>Da;Da++)B[Da]=X(B[Da]),R[Da]=X(R[Da]),U[Da]=X(U[Da]);this._monthsShortRegex=this._monthsRegex=new RegExp("^("+U.join("|")+")","i");this._monthsStrictRegex=new RegExp("^("+R.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+B.join("|")+ 199")","i")}function la(l){var B;(B=l._a)&&-2===c(l).overflow&&(B=0>B[Xc]||11<B[Xc]?Xc:1>B[Pc]||B[Pc]>H(B[hc],B[Xc])?Pc:0>B[dc]||24<B[dc]||24===B[dc]&&(0!==B[vc]||0!==B[Lb]||0!==B[pc])?dc:0>B[vc]||59<B[vc]?vc:0>B[Lb]||59<B[Lb]?Lb:0>B[pc]||999<B[pc]?pc:-1,c(l)._overflowDayOfYear&&(B<hc||B>Pc)&&(B=Pc),c(l)._overflowWeeks&&-1===B&&(B=Bb),c(l)._overflowWeekday&&-1===B&&(B=md),c(l).overflow=B);return l}function ra(l){var B;var R=l._i;var U=je.exec(R)||ke.exec(R);if(U){c(l).iso=!0;R=0;for(B=Ad.length;R<B;R++)if(Ad[R][1].exec(U[1])){var Da= 200Ad[R][0];var cb=!1!==Ad[R][2];break}if(null==Da)l._isValid=!1;else{if(U[3]){R=0;for(B=Bd.length;R<B;R++)if(Bd[R][1].exec(U[3])){var qb=(U[2]||" ")+Bd[R][0];break}if(null==qb){l._isValid=!1;return}}if(cb||null==qb){if(U[4])if(le.exec(U[4]))var Eb="Z";else{l._isValid=!1;return}l._f=Da+(qb||"")+(Eb||"");$a(l)}else l._isValid=!1}}else l._isValid=!1}function xa(l){var B=Jc.exec(l._i);null!==B?l._d=new Date(+B[1]):(ra(l),!1===l._isValid&&(delete l._isValid,y.createFromInputFallback(l)))}function sa(l,B, 201R,U,Da,cb,qb){B=new Date(l,B,R,U,Da,cb,qb);100>l&&0<=l&&isFinite(B.getFullYear())&&B.setFullYear(l);return B}function K(l){var B=new Date(Date.UTC.apply(null,arguments));100>l&&0<=l&&isFinite(B.getUTCFullYear())&&B.setUTCFullYear(l);return B}function V(l){return 0===l%4&&0!==l%100||0===l%400}function ba(l,B,R){R=7+B-R;return-((7+K(l,0,R).getUTCDay()-B)%7)+R-1}function na(l,B,R,U,Da){R=(7+R-U)%7;U=ba(l,U,Da);U=1+7*(B-1)+R+U;0>=U?(B=l-1,l=(V(B)?366:365)+U):U>(V(l)?366:365)?(B=l+1,l=U-(V(l)?366:365)): 202(B=l,l=U);return{year:B,dayOfYear:l}}function wa(l,B,R){var U=ba(l.year(),B,R);U=Math.floor((l.dayOfYear()-U-1)/7)+1;1>U?(l=l.year()-1,B=U+Ba(l,B,R)):U>Ba(l.year(),B,R)?(B=U-Ba(l.year(),B,R),l=l.year()+1):(l=l.year(),B=U);return{week:B,year:l}}function Ba(l,B,R){var U=ba(l,B,R);B=ba(l+1,B,R);return((V(l)?366:365)-U+B)/7}function Pa(l,B,R){return null!=l?l:null!=B?B:R}function La(l){var B=[];if(!l._d){var R=new Date(y.now());R=l._useUTC?[R.getUTCFullYear(),R.getUTCMonth(),R.getUTCDate()]:[R.getFullYear(), 203R.getMonth(),R.getDate()];if(l._w&&null==l._a[Pc]&&null==l._a[Xc]){var U=l._w;if(null!=U.GG||null!=U.W||null!=U.E){var Da=1;var cb=4;var qb=Pa(U.GG,l._a[hc],wa(mb(),1,4).year);var Eb=Pa(U.W,1);var Cb=Pa(U.E,1);if(1>Cb||7<Cb)var yb=!0}else if(Da=l._locale._week.dow,cb=l._locale._week.doy,qb=Pa(U.gg,l._a[hc],wa(mb(),Da,cb).year),Eb=Pa(U.w,1
203),null!=U.d){if(Cb=U.d,0>Cb||6<Cb)yb=!0}else if(null!=U.e){if(Cb=U.e+Da,0>U.e||6<U.e)yb=!0}else Cb=Da;1>Eb||Eb>Ba(qb,Da,cb)?c(l)._overflowWeeks=!0:null!=yb?c(l)._overflowWeekday= 204!0:(yb=na(qb,Eb,Cb,Da,cb),l._a[hc]=yb.year,l._dayOfYear=yb.dayOfYear)}l._dayOfYear&&(yb=Pa(l._a[hc],R[hc]),l._dayOfYear>(V(yb)?366:365)&&(c(l)._overflowDayOfYear=!0),yb=K(yb,0,l._dayOfYear),l._a[Xc]=yb.getUTCMonth(),l._a[Pc]=yb.getUTCDate());for(yb=0;3>yb&&null==l._a[yb];++yb)l._a[yb]=B[yb]=R[yb];for(;7>yb;yb++)l._a[yb]=B[yb]=null==l._a[yb]?2===yb?1:0:l._a[yb];24===l._a[dc]&&0===l._a[vc]&&0===l._a[Lb]&&0===l._a[pc]&&(l._nextDay=!0,l._a[dc]=0);l._d=(l._useUTC?K:sa).apply(null,B);null!=l._tzm&&l._d.setUTCMinutes(l._d.getUTCMinutes()- 205l._tzm);l._nextDay&&(l._a[dc]=24)}}function $a(l){if(l._f===y.ISO_8601)ra(l);else{l._a=[];c(l).empty=!0;var B=""+l._i,R,U=B.length,Da=0;var cb=Oa(l._f,l._locale).match(td)||[];for(R=0;R<cb.length;R++){var qb=cb[R];var Eb=B;var Cb=Eb.match;var yb=qb;var ud=l;yb=n(gd,yb)?gd[yb](ud._strict,ud._locale):new RegExp(Wa(yb));if(Eb=(Cb.call(Eb,yb)||[])[0])Cb=B.substr(0,B.indexOf(Eb)),0<Cb.length&&c(l).unusedInput.push(Cb),B=B.slice(B.indexOf(Eb)+Eb.length),Da+=Eb.length;if(Ic[qb]){if(Eb?c(l).empty=!1:c(l).unusedTokens.push(qb), 206Cb=l,null!=Eb&&n(Hd,qb))Hd[qb](Eb,Cb._a,Cb,qb)}else l._strict&&!Eb&&c(l).unusedTokens.push(qb)}c(l).charsLeftOver=U-Da;0<B.length&&c(l).unusedInput.push(B);!0===c(l).bigHour&&12>=l._a[dc]&&0<l._a[dc]&&(c(l).bigHour=void 0);c(l).parsedDateParts=l._a.slice(0);c(l).meridiem=l._meridiem;B=l._a;R=dc;U=l._locale;cb=l._a[dc];Da=l._meridiem;null!=Da&&(null!=U.meridiemHour?cb=U.meridiemHour(cb,Da):null!=U.isPM&&((U=U.isPM(Da))&&12>cb&&(cb+=12),U||12!==cb||(cb=0)));B[R]=cb;La(l);la(l)}}function Na(l){if(!l._d){var B= 207W(l._i);l._a=u([B.year,B.month,B.day||B.date,B.hour,B.minute,B.second,B.millisecond],function(R){return R&&parseInt(R,10)});La(l)}}function kb(l){var B=l._i,R=l._f;l._locale=l._locale||N(l._l);if(null===B||void 0===R&&""===B)return e({nullInput:!0});"string"===typeof B&&(l._i=B=l._locale.preparse(B));if(t(B))return new g(la(B));if(m(R))if(0===l._f.length)c(l).invalidFormat=!0,l._d=new Date(NaN);else{for(B=0;B<l._f.length;B++){R=0;var U=k({},l);null!=l._useUTC&&(U._useUTC=l._useUTC);U._f=l._f[B];$a(U); 208if(a(U)&&(R+=c(U).charsLeftOver,R+=10*c(U).unusedTokens.length,c(U).score=R,null==Da||R<Da)){var Da=R;var cb=U}}b(l,cb||U)}else R?$a(l):v(B)?l._d=B:zb(l);a(l)||(l._d=null);return l}function zb(l){var B=l._i;void 0===B?l._d=new Date(y.now()):v(B)?l._d=new Date(B.valueOf()):"string"===typeof B?xa(l):m(B)?(l._a=u(B.slice(0),function(R){return parseInt(R,10)}),La(l)):"object"===typeof B?Na(l):"number"===typeof B?l._d=new Date(B):y.createFromInputFallback(l)}function Fb(l,B,R,U,Da){var cb={};"boolean"=== 209typeof R&&(U=R,R=void 0);cb._isAMomentObject=!0;cb._useUTC=cb._isUTC=Da;cb._l=R;cb._i=l;cb._f=B;cb._strict=U;l=new g(la(kb(cb)));l._nextDay&&(l.add(1,"d"),l._nextDay=void 0);return l}function mb(l,B,R,U){return Fb(l,B,R,U,!1)}function rb(l,B){var R;1===B.length&&m(B[0])&&(B=B[0]);if(!B.length)return mb();var U=B[0];for(R=1;R<B.length;++R)if(!B[R].isValid()||B[R][l](U))U=B[R];return U}function Ta(l){l=W(l);var B=l.year||0,R=l.quarter||0,U=l.month||0,Da=l.week||0,cb=l.day||0;this._milliseconds=+(l.millisecond|| 2100)+1E3*(l.second||0)+6E4*(l.minute||0)+36E5*(l.hour||0);this._days=+cb+7*Da;this._months=+U+3*R+12*B;this._data={};this._locale=N();this._bubble()}function pa(l){return l instanceof Ta}function pb(l,B){fa(l,0,0,function(){var R=this.utcOffset(),U="+";0>R&&(R=-R,U="-");return U+Ea(~~(R/60),2)+B+Ea(~~R%60,2)})}function nb(l,B){l=(B||"").match(l)||[];l=((l[l.length-1]||[])+"").match(me)||["-",0,0];B=+(60*l[1])+h(l[2]);return"+"===l[0]?B:-B}function ib(l,B){return B._isUTC?(B=B.clone(),l=(t(l)||v(l)? 211l.valueOf():mb(l).valueOf())-B.valueOf(),B._d.setTime(B._d.valueOf()+l),y.updateOffset(B,!1),B):mb(l).local()}function Jb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function vb(l,B){var R=l;pa(l)?R={ms:l._milliseconds,d:l._days,M:l._months}:"number"===typeof l?(R={},B?R[B]=l:R.milliseconds=l):(B=ne.exec(l))?(R="-"===B[1]?-1:1,R={y:0,d:h(B[Pc])*R,h:h(B[dc])*R,m:h(B[vc])*R,s:h(B[Lb])*R,ms:h(B[pc])*R}):(B=Ud.exec(l))?(R="-"===B[1]?-1:1,R={y:ea(B[2],R),M:ea(B[3],R),w:ea(B[4],R),d:ea(B[5], 212R),h:ea(B[6],R),m:ea(B[7],R),s:ea(B[8],R)}):null==R?R={}:"object"===typeof R&&("from"in R||"to"in R)&&(B=mb(R.from),R=mb(R.to),B.isValid()&&R.isValid()?(R=ib(R,B),B.isBefore(R)?R=ta(B,R):(R=ta(R,B),R.milliseconds=-R.milliseconds,R.months=-R.months),B=R):B={milliseconds:0,months:0},R={},R.ms=B.milliseconds,R.M=B.months);R=new Ta(R);pa(l)&&n(l,"_locale")&&(R._locale=l._locale);return R}function ea(l,B){l=l&&parseFloat(l.replace(",","."));return(isNaN(l)?0:l)*B}function ta(l,B){var R={milliseconds:0, 213months:0};R.months=B.month()-l.month()+12*(B.year()-l.year());l.clone().add(R.months,"M").isAfter(B)&&--R.months;R.milliseconds=+B-+l.clone().add(R.months,"M");return R}function Ca(l){return 0>l?-1*Math.round(-1*l):Math.round(l)}
213function Ra(l,B){return function(R,U){if(null!==U&&!isNaN(+U)){A(B,"moment()."+B+"(period, number) is deprecated. Please use moment()."+B+"(number, period).");var Da=R;R=U;U=Da}R=vb("string"===typeof R?+R:R,U);ab(this,R,l);return this}}function ab(l,B,R,U){var Da=B._milliseconds, 214cb=Ca(B._days);B=Ca(B._months);if(l.isValid()){U=null==U?!0:U;Da&&l._d.setTime(l._d.valueOf()+Da*R);if(cb&&(Da=qa(l,"Date")+cb*R,l.isValid()))l._d["set"+(l._isUTC?"UTC":"")+"Date"](Da);B&&F(l,qa(l,"Month")+B*R);U&&y.updateOffset(l,cb||B)}}function jb(l){if(void 0===l)return this._locale._abbr;l=N(l);null!=l&&(this._locale=l);return this}function lb(){return this._locale}function wb(l,B){fa(0,[l,l.length],0,B)}function Mb(l,B,R,U,Da){if(null==l)return wa(this,U,Da).year;var cb=Ba(l,U,Da);B>cb&&(B= 215cb);l=na(l,B,R,U,Da);l=K(l.year,0,l.dayOfYear);this.year(l.getUTCFullYear());this.month(l.getUTCMonth());this.date(l.getUTCDate());return this}function Yc(l,B,R){var U;l=l.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],U=0;7>U;++U){var Da=d([2E3,1]).day(U);this._minWeekdaysParse[U]=this.weekdaysMin(Da,"").toLocaleLowerCase();this._shortWeekdaysParse[U]=this.weekdaysShort(Da,"").toLocaleLowerCase();this._weekdaysParse[U]= 216this.weekdays(Da,"").toLocaleLowerCase()}if(R)B="dddd"===B?$b.call(this._weekdaysParse,l):"ddd"===B?$b.call(this._shortWeekdaysParse,l):$b.call(this._minWeekdaysParse,l);else if("dddd"===B){B=$b.call(this._weekdaysParse,l);if(-1!==B)return B;B=$b.call(this._shortWeekdaysParse,l);if(-1!==B)return B;B=$b.call(this._minWeekdaysParse,l)}else if("ddd"===B){B=$b.call(this._shortWeekdaysParse,l);if(-1!==B)return B;B=$b.call(this._weekdaysParse,l);if(-1!==B)return B;B=$b.call(this._minWeekdaysParse,l)}else{B= 217$b.call(this._minWeekdaysParse,l);if(-1!==B)return B;B=$b.call(this._weekdaysParse,l);if(-1!==B)return B;B=$b.call(this._shortWeekdaysParse,l)}return-1!==B?B:null}function Vb(){function l(yb,ud){return ud.length-yb.length}var B=[],R=[],U=[],Da=[],cb;for(cb=0;7>cb;cb++){var qb=d([2E3,1]).day(cb);var Eb=this.weekdaysMin(qb,"");var Cb=this.weekdaysShort(qb,"");qb=this.weekdays(qb,"");B.push(Eb);R.push(Cb);U.push(qb);Da.push(Eb);Da.push(Cb);Da.push(qb)}B.sort(l);R.sort(l);U.sort(l);Da.sort(l);for(cb= 2180;7>cb;cb++)R[cb]=X(R[cb]),U[cb]=X(U[cb]),Da[cb]=X(Da[cb]);this._weekdaysMinRegex=this._weekdaysShortRegex=this._weekdaysRegex=new RegExp("^("+Da.join("|")+")","i");this._weekdaysStrictRegex=new RegExp("^("+U.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+R.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+B.join("|")+")","i")}function Bc(){return this.hours()%12||12}function wc(l,B){fa(l,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(), 219B)})}function nd(l,B){return B._meridiemParse}function Kc(l,B){B[pc]=h(1E3*("0."+l))}function xc(l){return l}function Cc(l,B,R,U){var Da=N();B=d().set(U,B);return Da[R](B,l)}function Dc(l,B,R){"number"===typeof l&&(B=l,l=void 0);l=l||"";if(null!=B)return Cc(l,B,R,"month");var U=[];for(B=0;12>B;B++)U[B]=Cc(l,B,R,"month");return U}function Qc(l,B,R,U){"boolean"!==typeof l&&(R=B=l,l=!1);"number"===typeof B&&(R=B,B=void 0);B=B||"";var Da=N();l=l?Da._week.dow:0;if(null!=R)return Cc(B,(R+l)%7,U,"day"); 220Da=[];for(R=0;7>R;R++)Da[R]=Cc(B,(R+l)%7,U,"day");return Da}function ic(l,B,R,U){B=vb(B,R);l._milliseconds+=U*B._milliseconds;l._days+=U*B._days;l._months+=U*B._months;return l._bubble()}function yc(l){return 0>l?Math.floor(l):Math.ceil(l)}function qc(l){return function(){return this.as(l)}}function Nb(l){return function(){return this._data[l]}}function Ec(l,B,R,U,Da){return Da.relativeTime(B||1,!!R,l,U)}function ec(){var l=hd(this._milliseconds)/1E3,B=hd(this._days),R=hd(this._months);var U=p(l/ 22160);var Da=p(U/60);l%=60;U%=60;var cb=p(R/12);R%=12;var qb=this.asSeconds();return qb?(0>qb?"-":"")+"P"+(cb?cb+"Y":"")+(R?R+"M":"")+(B?B+"D":"")+(Da||U||l?"T":"")+(Da?Da+"H":"")+(U?U+"M":"")+(l?l+"S":""):"P0D"}function rc(l,B,R){if("m"===R)return B?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443";if("h"===R)return B?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443";var U=+l;B={mm:B?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d": 222"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:B?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e", 223yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[R].split("_");return l+" "+(1===U%10&&11!==U%100?B[0]:2<=U%10&&4>=U%10&&(10>U%100||20<=U%100)?B[1]:B[2])}function fc(l,B,R){B={mm:"munutenn",MM:"miz",dd:"devezh"}[R];2===l&&(R={m:"v",b:"v",d:"z"},B=void 0===R[B.charAt(0)]?B:R[B.charAt(0)]+B.substring(1));return l+" "+B}function Ub(l){return 9<l?Ub(l%10):l}function Q(l,B,R){var U=l+" ";switch(R){case "m":return B?"jedna minuta":"jedne minute";case "mm":return 1===l?U+ 224"minuta":2===l||3===l||4===l?U+"minute":U+"minuta";case "h":return B?"jedan sat":"jednog sata";case "hh":return 1===l?U+"sat":2===l||3===l||4===l?U+"sata":U+"sati";case "dd":return 1===l?U+"dan":U+"dana";case "MM":return 1===l?U+"mjesec":2===l||3===l||4===l?U+"mjeseca":U+"mjeseci";case "yy":return 1===l?U+"godina":2===l||3===l||4===l?U+"godine":U+"godina"}}function O(l){return 1<l&&5>l&&1!==~~(l/10)}function ha(l,B,R,U){var Da=l+" ";switch(R){case "s":return B||U?"p\u00e1r sekund":"p\u00e1r sekundami"; 225case "m":return B?"minuta":U?"minutu":"minutou";case "mm":return B||U?Da+(O(l)?"minuty":"minut"):Da+"minutami";case "h":return B?"hodina":U?"hodinu":"hodinou";case "hh":return B||U?Da+(O(l)?"hodiny":"hodin"):Da+"hodinami";case "d":return B||U?"den":"dnem";case "dd":return B||U?Da+(O(l)?"dny":"dn\u00ed"):Da+"dny";case "M":return B||U?"m\u011bs\u00edc":"m\u011bs\u00edcem";case "MM":return B||U?Da+(O(l)?"m\u011bs\u00edce":"m\u011bs\u00edc\u016f"):Da+"m\u011bs\u00edci";
225case "y":return B||U?"rok":"rokem"; 226case "yy":return B||U?Da+(O(l)?"roky":"let"):Da+"lety"}}function ca(l,B,R,U){l={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[l+" Tage",l+" Tagen"],M:["ein Monat","einem Monat"],MM:[l+" Monate",l+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[l+" Jahre",l+" Jahren"]};return B?l[R][0]:l[R][1]}function ia(l,B,R,U){l={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[l+" Tage",l+" Tagen"],M:["ein Monat","einem Monat"], 227MM:[l+" Monate",l+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[l+" Jahre",l+" Jahren"]};return B?l[R][0]:l[R][1]}function ya(l,B,R,U){l={s:["m\u00f5ne sekundi","m\u00f5ni sekund","paar sekundit"],m:["\u00fche minuti","\u00fcks minut"],mm:[l+" minuti",l+" minutit"],h:["\u00fche tunni","tund aega","\u00fcks tund"],hh:[l+" tunni",l+" tundi"],d:["\u00fche p\u00e4eva","\u00fcks p\u00e4ev"],M:["kuu aja","kuu aega","\u00fcks kuu"],MM:[l+" kuu",l+" kuud"],y:["\u00fche aasta","aasta","\u00fcks aasta"],yy:[l+ 228" aasta",l+" aastat"]};return B?l[R][2]?l[R][2]:l[R][1]:U?l[R][0]:l[R][1]}function ma(l,B,R,U){B="";switch(R){case "s":return U?"muutaman sekunnin":"muutama sekunti";case "m":return U?"minuutin":"minuutti";case "mm":B=U?"minuutin":"minuuttia";break;case "h":return U?"tunnin":"tunti";case "hh":B=U?"tunnin":"tuntia";break;case "d":return U?"p\u00e4iv\u00e4n":"p\u00e4iv\u00e4";case "dd":B=U?"p\u00e4iv\u00e4n":"p\u00e4iv\u00e4\u00e4";break;case "M":return U?"kuukauden":"kuukausi";case "MM":B=U?"kuukauden": 229"kuukautta";break;case "y":return U?"vuoden":"vuosi";case "yy":B=U?"vuoden":"vuotta"}return B=(10>l?U?Vd[l]:Rc[l]:l)+" "+B}function Ga(l,B,R){var U=l+" ";switch(R){case "m":return B?"jedna minuta":"jedne minute";case "mm":return 1===l?U+"minuta":2===l||3===l||4===l?U+"minute":U+"minuta";case "h":return B?"jedan sat":"jednog sata";case "hh":return 1===l?U+"sat":2===l||3===l||4===l?U+"sata":U+"sati";case "dd":return 1===l?U+"dan":U+"dana";case "MM":return 1===l?U+"mjesec":2===l||3===l||4===l?U+"mjeseca": 230U+"mjeseci";case "yy":return 1===l?U+"godina":2===l||3===l||4===l?U+"godine":U+"godina"}}function Ka(l,B,R,U){switch(R){case "s":return U||B?"n\u00e9h\u00e1ny m\u00e1sodperc":"n\u00e9h\u00e1ny m\u00e1sodperce";case "m":return"egy"+(U||B?" perc":" perce");case "mm":return l+(U||B?" perc":" perce");case "h":return"egy"+(U||B?" \u00f3ra":" \u00f3r\u00e1ja");case "hh":return l+(U||B?" \u00f3ra":" \u00f3r\u00e1ja");case "d":return"egy"+(U||B?" nap":" napja");case "dd":return l+(U||B?" nap":" napja");case "M":return"egy"+ 231(U||B?" h\u00f3nap":" h\u00f3napja");case "MM":return l+(U||B?" h\u00f3nap":" h\u00f3napja");case "y":return"egy"+(U||B?" \u00e9v":" \u00e9ve");case "yy":return l+(U||B?" \u00e9v":" \u00e9ve")}return""}function Ma(l){return 11!==l%100&&1===l%10?!1:!0}function Ya(l,B,R,U){var Da=l+" ";switch(R){case "s":return B||U?"nokkrar sek\u00fandur":"nokkrum sek\u00fandum";case "m":return B?"m\u00edn\u00fata":"m\u00edn\u00fatu";case "mm":return Ma(l)?Da+(B||U?"m\u00edn\u00fatur":"m\u00edn\u00fatum"):B?Da+"m\u00edn\u00fata": 232Da+"m\u00edn\u00fatu";case "hh":return Ma(l)?Da+(B||U?"klukkustundir":"klukkustundum"):Da+"klukkustund";case "d":return B?"dagur":U?"dag":"degi";case "dd":return Ma(l)?B?Da+"dagar":Da+(U?"daga":"d\u00f6gum"):B?Da+"dagur":Da+(U?"dag":"degi");case "M":return B?"m\u00e1nu\u00f0ur":U?"m\u00e1nu\u00f0":"m\u00e1nu\u00f0i";case "MM":return Ma(l)?B?Da+"m\u00e1nu\u00f0ir":Da+(U?"m\u00e1nu\u00f0i":"m\u00e1nu\u00f0um"):B?Da+"m\u00e1nu\u00f0ur":Da+(U?"m\u00e1nu\u00f0":"m\u00e1nu\u00f0i");case "y":return B||U? 233"\u00e1r":"\u00e1ri";case "yy":return Ma(l)?Da+(B||U?"\u00e1r":"\u00e1rum"):Da+(B||U?"\u00e1r":"\u00e1ri")}}function Xa(l,B,R,U){l={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return B?l[R][0]:l[R][1]}function Ja(l){l=parseInt(l,10);if(isNaN(l))return!1;if(0>l)return!0;if(10>l)return 4<=l&&7>=l?!0:!1;if(100>l){var B=l%10;return 0===B?Ja(l/10):Ja(B)}if(1E4>l){for(;10<=l;)l/=10;return Ja(l)}return Ja(l/ 2341E3)}function Qa(l,B,R,U){return B?bb(R)[0]:U?bb(R)[1]:bb(R)[2]}function bb(l){return Qe[l].split("_")}function Va(l,B,R,U){var Da=l+" ";return 1===l?Da+Qa(l,B,R[0],U):B?Da+(0===l%10||10<l&&20>l?bb(R)[1]:bb(R)[0]):U?Da+bb(R)[1]:Da+(0===l%10||10<l&&20>l?bb(R)[1]:bb(R)[2])}function gb(l,B,R){return R?1===B%10&&11!==B?l[2]:l[3]:1===B%10&&11!==B?l[0]:l[1]}
234function sb(l,B,R){return l+" "+gb(sc[R],l,B)}function Ob(l,B,R){return gb(sc[R],l,B)}function Pb(l,B,R,U){U="";if(B)switch(R){case "s":U="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926"; 235break;case "m":U="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case "mm":U="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case "h":U="\u090f\u0915 \u0924\u093e\u0938";break;case "hh":U="%d \u0924\u093e\u0938";break;case "d":U="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case "dd":U="%d \u0926\u093f\u0935\u0938";break;case "M":U="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case "MM":U="%d \u092e\u0939\u093f\u0928\u0947";break;case "y":U="\u090f\u0915 \u0935\u0930\u094d\u0937";break; 236case "yy":U="%d \u0935\u0930\u094d\u0937\u0947"}else switch(R){case "s":U="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case "m":U="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case "mm":U="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case "h":U="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case "hh":U="%d \u0924\u093e\u0938\u093e\u0902";break;case "d":U="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case "dd":U="%d \u0926\u093f\u0935\u0938\u093e\u0902"; 237break;case "M":U="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case "MM":U="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case "y":U="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case "yy":U="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return U.replace(/%d/i,l)}function Wb(l){return 5>l%10&&1<l%10&&1!==~~(l/10)%10}function Qb(l,B,R){var U=l+" ";switch(R){case "m":return B?"minuta":"minut\u0119";case "mm":return U+(Wb(l)?"minuty":"minut");case "h":return B? 238"godzina":"godzin\u0119";case "hh":return U+(Wb(l)?"godziny":"godzin");case "MM":return U+(Wb(l)?"miesi\u0105ce":"miesi\u0119cy");case "yy":return U+(Wb(l)?"lata":"lat")}}function ob(l,B,R){B=" ";if(20<=l%100||100<=l&&0===l%100)B=" de ";return l+B+{mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[R]}function fb(l,B,R){if("m"===R)return B?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443";var U=+l;B={mm:B?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442": 239"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[R].split("_");return l+" "+(1===U%10&&11!==U%100?B[0]:2<= 240U%10&&4>=U%10&&(10>U%100||20<=U%100)?B[1]:B[2])}function ub(l,B,R,U){var Da=l+" ";switch(R){case "s":return B||U?"p\u00e1r sek\u00fand":"p\u00e1r sekundami";case "m":return B?"min\u00fata":U?"min\u00fatu":"min\u00fatou";case "mm":return B||U?Da+(1<l&&5>l?"min\u00faty":"min\u00fat"):Da+"min\u00fatami";case "h":return B?"hodina":U?"hodinu":"hodinou";case "hh":return B||U?Da+(1<l&&5>l?"hodiny":"hod\u00edn"):Da+"hodinami";case "d":return B||U?"de\u0148":"d\u0148om";case "dd":return B||U?Da+(1<l&&5>l? 241"dni":"dn\u00ed"):Da+"d\u0148ami";case "M":return B||U?"mesiac":"mesiacom";case "MM":return B||U?Da+(1<l&&5>l?"mesiace":"mesiacov"):Da+"mesiacmi";case "y":return B||U?"rok":"rokom";case "yy":return B||U?Da+(1<l&&5>l?"roky":"rokov"):Da+"rokmi"}}function xb(l,B,R,U){var Da=l+" ";switch(R){case "s":return B||U?"nekaj sekund":"nekaj sekundami";case "m":return B?"ena minuta":"eno minuto";case "mm":return 1===l?Da+(B?"minuta":"minuto"):2===l?Da+(B||U?"minuti":"minutama"):5>l?Da+(B||U?"minute":"minutami"): 242Da+(B||U?"minut":"minutami");case "h":return B?"ena ura":"eno uro";case "hh":return 1===l?Da+(B?"ura":"uro"):2===l?Da+(B||U?"uri":"urama"):5>l?Da+(B||U?"ure":"urami"):Da+(B||U?"ur":"urami");case "d":return B||U?"en dan":"enim dnem";case "dd":return 1===l?Da+(B||U?"dan":"dnem"):2===l?Da+(B||U?"dni":"dnevoma"):Da+(B||U?"dni":"dnevi");case "M":return B||U?"en mesec":"enim mesecem";case "MM":return 1===l?Da+(B||U?"mesec":"mesecem"):2===l?Da+(B||U?"meseca":"mesecema"):5>l?Da+(B||U?"mesece":"meseci"):Da+ 243(B||U?"mesecev":"meseci");case "y":return B||U?"eno leto":"enim letom";case "yy":return 1===l?Da+(B||U?"leto":"letom"):2===l?Da+(B||U?"leti":"letoma"):5>l?Da+(B||U?"leta":"leti"):Da+(B||U?"let":"leti")}}function ac(l,B,R,U){B=Math.floor(l%1E3/100);U=Math.floor(l%100/10);l%=10;var Da="";0<B&&(Da+=cc[B]+"vatlh");0<U&&(Da+=(""!==Da?" ":"")+cc[U]+"maH");0<l&&(Da+=(""!==Da?" ":"")+cc[l]);l=""===Da?"pagh":Da;switch(R){case "mm":return l+" tup";
243case "hh":return l+" rep";case "dd":return l+" jaj";case "MM":return l+ 244" jar";case "yy":return l+" DIS"}}function Rb(l,B,R,U){l={s:["viensas secunds","'iensas secunds"],m:["'n m\u00edut","'iens m\u00edut"],mm:[l+" m\u00eduts",""+l+" m\u00eduts"],h:["'n \u00feora","'iensa \u00feora"],hh:[l+" \u00feoras",""+l+" \u00feoras"],d:["'n ziua","'iensa ziua"],dd:[l+" ziuas",""+l+" ziuas"],M:["'n mes","'iens mes"],MM:[l+" mesen",""+l+" mesen"],y:["'n ar","'iens ar"],yy:[l+" ars",""+l+" ars"]};return U?l[R][0]:B?l[R][0]:l[R][1]}function gc(l,B,R){if("m"===R)return B?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430": 245"\u0445\u0432\u0438\u043b\u0438\u043d\u0443";if("h"===R)return B?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443";var U=+l;B={mm:B?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:B?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d": 246"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[R].split("_");return l+" "+(1===U%10&&11!==U%100?B[0]:2<=U%10&&4>=U%10&&(10>U%100||20<=U%100)?B[1]:B[2])}function zc(l){return function(){return l+ 247"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}var Vc=Array.prototype.some?Array.prototype.some:function(l){for(var B=Object(this),R=B.length>>>0,U=0;U<R;U++)if(U in B&&l.call(this,B[U],U,B))return!0;return!1};var oc=y.momentProperties=[],Ac=!1,Hc={};y.suppressDeprecationWarnings=!1;y.deprecationHandler=null;var Sc=Object.keys?Object.keys:function(l){var B,R=[];for(B in l)n(l,B)&&R.push(B);return R};var Gb={},Wc,Oc={},td=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, 248fd=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,mc={},Ic={},Zc=/\d/,bc=/\d\d/,$c=/\d{3}/,ad=/\d{4}/,od=/[+-]?\d{6}/,Kb=/\d\d?/,Wd=/\d\d\d\d?/,oe=/\d\d\d\d\d\d?/,vd=/\d{1,3}/,Id=/\d{1,4}/,Lc=/[+-]?\d{1,6}/,Re=/\d+/,Jd=/[+-]?\d+/,Se=/Z|[+-]\d\d:?\d\d/gi,Hb=/Z|[+-]\d\d(?::?\d\d)?/gi,id=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,gd={},Hd={},hc=0,Xc=1,Pc=2,dc=3,vc=4,Lb=5,pc=6,Bb=7,md=8;var $b=Array.prototype.indexOf?Array.prototype.indexOf: 249function(l){var B;for(B=0;B<this.length;++B)if(this[B]===l)return B;return-1};fa("M",["MM",2],"Mo",function(){return this.month()+1});fa("MMM",0,0,function(l){return this.localeData().monthsShort(this,l)});fa("MMMM",0,0,function(l){return this.localeData().months(this,l)});Z("month","M");Ia("M",Kb);Ia("MM",Kb,bc);Ia("MMM",function(l,B){return B.monthsShortRegex(l)});Ia("MMMM",function(l,B){return B.monthsRegex(l)});da(["M","MM"],function(l,B){B[Xc]=h(l)-1});da(["MMM","MMMM"],function(l,B,R,U){U=R._locale.monthsParse(l, 250U,R._strict);null!=U?B[Xc]=U:c(R).invalidMonth=l});var Mc=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,je=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ke=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,le=/Z|[+-]\d\d(?::?\d\d)?/,Ad=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E", 251/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Bd=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]], 252Jc=/^\/?Date\((\-?\d+)/i;y.createFromInputFallback=x("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(l){l._d=new Date(l._i+(l._useUTC?" UTC":""))});fa("Y",0,0,function(){var l=this.year();return 9999>=l?""+l:"+"+l});fa(0,["YY",2],0,function(){return this.year()%100});fa(0,["YYYY",4],0,"year");fa(0,["YYYYY",5],0,"year");fa(0,["YYYYYY",6,!0],0,"year"); 253Z("year","y");Ia("Y",Jd);Ia("YY",Kb,bc);Ia("YYYY",Id,ad);Ia("YYYYY",Lc,od);Ia("YYYYYY",Lc,od);da(["YYYYY","YYYYYY"],hc);da("YYYY",function(l,B){B[hc]=2===l.length?y.parseTwoDigitYear(l):h(l)});da("YY",function(l,B){B[hc]=y.parseTwoDigitYear(l)});da("Y",function(l,B){B[hc]=parseInt(l,10)});y.parseTwoDigitYear=function(l){return h(l)+(68<h(l)?1900:2E3)};var bd=ka("FullYear",!0);y.ISO_8601=function(){};var pe=x("moment().min is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548", 254function(){var l=mb.apply(null,arguments);return this.isValid()&&l.isValid()?l<this?this:l:e()}),qe=x("moment().max is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var l=mb.apply(null,arguments);return this.isValid()&&l.isValid()?l>this?this:l:e()});pb("Z",":");pb("ZZ","");Ia("Z",Hb);Ia("ZZ",Hb);da(["Z","ZZ"],function(l,B,R){R._useUTC=!0;R._tzm=nb(Hb,l)});var me=/([\+\-]|\d\d)/gi;y.updateOffset=function(){};var ne=/^(\-)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)\.?(\d{3})?\d*)?$/, 255Ud=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;vb.fn=Ta.prototype;var Cd=Ra(1,"add"),re=Ra(-1,"subtract");y.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";y.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Xd=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(l){return void 0===l?this.localeData():this.locale(l)}); 256fa(0,["gg",2],0,function(){return this.weekYear()%100});fa(0,["GG",2],0,function(){return this.isoWeekYear()%100});wb("gggg","weekYear");wb("ggggg","weekYear");wb("GGGG","isoWeekYear");wb("GGGGG","isoWeekYear");Z("weekYear","gg");Z("isoWeekYear","GG");Ia("G",Jd);Ia("g",Jd);Ia("GG",Kb,bc);Ia("gg",Kb,bc);Ia("GGGG",Id,ad);Ia("gggg",Id,ad);Ia("GGGGG",Lc,od);Ia("ggggg",Lc,od);oa(["gggg","ggggg","GGGG","GGGGG"],function(l,B,R,U){B[U.substr(0,2)]=h(l)});oa(["gg","GG"],function(l,B,R,U){B[U]=y.parseTwoDigitYear(l)}); 257fa("Q",0,"Qo","quarter");Z("quarter","Q");Ia("Q",Zc);da("Q",function(l,B){B[Xc]=3*(h(l)-1)});fa("w",["ww",2],"wo","week");fa("W",["WW",2],"Wo","isoWeek");Z("week","w");Z("isoWeek","W");Ia("w",Kb);Ia("ww",Kb,bc);Ia("W",Kb);Ia("WW",Kb,bc);oa(["w","ww","W","WW"],function(l,B,R,U){B[U.substr(0,1)]=h(l)});fa("D",["DD",2],"Do","date");Z("date","D");Ia("D",Kb);Ia("DD",Kb,bc);Ia("Do",function(l,B){return l?B._ordinalParse:B._ordinalParseLenient});da(["D","DD"],Pc);da("Do",function(l,B){B[Pc]=h(l.match(Kb)[0], 25810)});var Kd=ka("Date",!0);fa("d",0,"do","day");fa("dd",0,0,function(l){return this.localeData().weekdaysMin(this,l)});fa("ddd",0,0,function(l){return this.localeData().weekdaysShort(this,l)});fa("dddd",0,0,function(l){return this.localeData().weekdays(this,l)});fa("e",0,0,"weekday");fa("E",0,0,"isoWeekday");Z("day","d");Z("weekday","e");Z("isoWeekday","E");Ia("d",Kb);Ia("e",Kb);Ia("E",Kb);Ia("dd",function(l,B){return B.weekdaysMinRegex(l)});Ia("ddd",function(l,B){return B.weekdaysShortRegex(l)}); 259Ia("dddd",function(l,B){return B.weekdaysRegex(l)});oa(["dd","ddd","dddd"],function(l,B,R,U){U=R._locale.weekdaysParse(l,U,R._strict);null!=U?B.d=U:c(R).invalidWeekday=l});oa(["d","e","E"],function(l,B,R,U){B[U]=h(l)});fa("DDD",["DDDD",3],"DDDo","dayOfYear");Z("dayOfYear","DDD");Ia("DDD",vd);Ia("DDDD",$c);da(["DDD","DDDD"],function(l,B,R){R._dayOfYear=h(l)});fa("H",["HH",2],0,"hour");fa("h",["hh",2],0,Bc);fa("k",["kk",2],0,function(){return this.hours()||24});fa("hmm",0,0,function(){return""+Bc.apply(this)+ 260Ea(this.minutes(),2)}
260);fa("hmmss",0,0,function(){return""+Bc.apply(this)+Ea(this.minutes(),2)+Ea(this.seconds(),2)});fa("Hmm",0,0,function(){return""+this.hours()+Ea(this.minutes(),2)});fa("Hmmss",0,0,function(){return""+this.hours()+Ea(this.minutes(),2)+Ea(this.seconds(),2)});wc("a",!0);wc("A",!1);Z("hour","h");Ia("a",nd);Ia("A",nd);Ia("H",Kb);Ia("h",Kb);Ia("HH",Kb,bc);Ia("hh",Kb,bc);Ia("hmm",Wd);Ia("hmmss",oe);Ia("Hmm",Wd);Ia("Hmmss",oe);da(["H","HH"],dc);da(["a","A"],function(l,B,R){R._isPm=R._locale.isPM(l); 261R._meridiem=l});da(["h","hh"],function(l,B,R){B[dc]=h(l);c(R).bigHour=!0});da("hmm",function(l,B,R){var U=l.length-2;B[dc]=h(l.substr(0,U));B[vc]=h(l.substr(U));c(R).bigHour=!0});da("hmmss",function(l,B,R){var U=l.length-4,Da=l.length-2;B[dc]=h(l.substr(0,U));B[vc]=h(l.substr(U,2));B[Lb]=h(l.substr(Da));c(R).bigHour=!0});da("Hmm",function(l,B,R){R=l.length-2;B[dc]=h(l.substr(0,R));B[vc]=h(l.substr(R))});da("Hmmss",function(l,B,R){R=l.length-4;var U=l.length-2;B[dc]=h(l.substr(0,R));B[vc]=h(l.substr(R, 2622));B[Lb]=h(l.substr(U))});var se=ka("Hours",!0);fa("m",["mm",2],0,"minute");Z("minute","m");Ia("m",Kb);Ia("mm",Kb,bc);da(["m","mm"],vc);var te=ka("Minutes",!1);fa("s",["ss",2],0,"second");Z("second","s");Ia("s",Kb);Ia("ss",Kb,bc);da(["s","ss"],Lb);var ue=ka("Seconds",!1);fa("S",0,0,function(){return~~(this.millisecond()/100)});fa(0,["SS",2],0,function(){return~~(this.millisecond()/10)});fa(0,["SSS",3],0,"millisecond");fa(0,["SSSS",4],0,function(){return 10*this.millisecond()});fa(0,["SSSSS",5],0, 263function(){return 100*this.millisecond()});fa(0,["SSSSSS",6],0,function(){return 1E3*this.millisecond()});fa(0,["SSSSSSS",7],0,function(){return 1E4*this.millisecond()});fa(0,["SSSSSSSS",8],0,function(){return 1E5*this.millisecond()});fa(0,["SSSSSSSSS",9],0,function(){return 1E6*this.millisecond()});Z("millisecond","ms");Ia("S",vd,Zc);Ia("SS",vd,bc);Ia("SSS",vd,$c);var Tc;for(Tc="SSSS";9>=Tc.length;Tc+="S")Ia(Tc,Re);for(Tc="S";9>=Tc.length;Tc+="S")da(Tc,Kc);var ve=ka("Milliseconds",!1);fa("z",0,0, 264"zoneAbbr");fa("zz",0,0,"zoneName");var db=g.prototype;db.add=Cd;db.calendar=function(l,B){l=l||mb();var R=ib(l,this).startOf("day");R=this.diff(R,"days",!0);R=-6>R?"sameElse":-1>R?"lastWeek":0>R?"lastDay":1>R?"sameDay":2>R?"nextDay":7>R?"nextWeek":"sameElse";B=B&&(z(B[R])?B[R]():B[R]);return this.format(B||this.localeData().calendar(R,this,mb(l)))};db.clone=function(){return new g(this)};db.diff=function(l,B,R){if(!this.isValid())return NaN;l=ib(l,this);if(!l.isValid())return NaN;var U=6E4*(l.utcOffset()- 265this.utcOffset());B=L(B);if("year"===B||"month"===B||"quarter"===B){U=12*(l.year()-this.year())+(l.month()-this.month());var Da=this.clone().add(U,"months");if(0>l-Da){var cb=this.clone().add(U-1,"months");l=(l-Da)/(Da-cb)}else cb=this.clone().add(U+1,"months"),l=(l-Da)/(cb-Da);l=-(U+l)||0;"quarter"===B?l/=3:"year"===B&&(l/=12)}else l=this-l,l="second"===B?l/1E3:"minute"===B?l/6E4:"hour"===B?l/36E5:"day"===B?(l-U)/864E5:"week"===B?(l-U)/6048E5:l;return R?l:p(l)};db.endOf=function(l){l=L(l);if(void 0=== 266l||"millisecond"===l)return this;"date"===l&&(l="day");return this.startOf(l).add(1,"isoWeek"===l?"week":l).subtract(1,"ms")};db.format=function(l){l||(l=this.isUtc()?y.defaultFormatUtc:y.defaultFormat);l=Aa(this,l);return this.localeData().postformat(l)};db.from=function(l,B){return this.isValid()&&(t(l)&&l.isValid()||mb(l).isValid())?vb({to:this,from:l}).locale(this.locale()).humanize(!B):this.localeData().invalidDate()};db.fromNow=function(l){return this.from(mb(),l)};db.to=function(l,B){return this.isValid()&& 267(t(l)&&l.isValid()||mb(l).isValid())?vb({from:this,to:l}).locale(this.locale()).humanize(!B):this.localeData().invalidDate()};db.toNow=function(l){return this.to(mb(),l)};db.get=za;db.invalidAt=function(){return c(this).overflow};db.isAfter=function(l,B){l=t(l)?l:mb(l);if(!this.isValid()||!l.isValid())return!1;B=L(f(B)?"millisecond":B);return"millisecond"===B?this.valueOf()>l.valueOf():l.valueOf()<this.clone().startOf(B).valueOf()};db.isBefore=function(l,B){l=t(l)?l:mb(l);if(!this.isValid()||!l.isValid())return!1; 268B=L(f(B)?"millisecond":B);return"millisecond"===B?this.valueOf()<l.valueOf():this.clone().endOf(B).valueOf()<l.valueOf()};db.isBetween=function(l,B,R,U){U=U||"()";return("("===U[0]?this.isAfter(l,R):!this.isBefore(l,R))&&(")"===U[1]?this.isBefore(B,R):!this.isAfter(B,R))};db.isSame=function(l,B){l=t(l)?l:mb(l);if(!this.isValid()||!l.isValid())return!1;B=L(B||"millisecond");if("millisecond"===B)return this.valueOf()===l.valueOf();l=l.valueOf();return this.clone().startOf(B).valueOf()<=l&&l<=this.clone().endOf(B).valueOf()}; 269db.isSameOrAfter=function(l,B){return this.isSame(l,B)||this.isAfter(l,B)};db.isSameOrBefore=function(l,B){return this.isSame(l,B)||this.isBefore(l,B)};db.isValid=function(){return a(this)};db.lang=Xd;db.locale=jb;db.localeData=lb;db.max=qe;db.min=pe;db.parsingFlags=function(){return b({},c(this))};db.set=za;db.startOf=function(l){l=L(l);switch(l){case "year":this.month(0);case "quarter":case "month":this.date(1);case "week":case "isoWeek":case "day":case "date":this.hours(0);case "hour":this.minutes(0); 270case "minute":this.seconds(0);case "second":this.milliseconds(0)}"week"===l&&this.weekday(0);"isoWeek"===l&&this.isoWeekday(1);"quarter"===l&&this.month(3*Math.floor(this.month()/3));return this};db.subtract=re;db.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]};db.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}}; 271db.toDate=function(){return this._offset?new Date(this.valueOf()):this._d};db.toISOString=function(){var l=this.clone().utc();return 0<l.year()&&9999>=l.year()?z(Date.prototype.toISOString)?this.toDate().toISOString():Aa(l,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):Aa(l,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")};db.toJSON=function(){return this.isValid()?this.toISOString():null};db.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")};db.unix=function(){return Math.floor(this.valueOf()/ 2721E3)};db.valueOf=function(){return this._d.valueOf()-6E4*(this._offset||0)};db.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}};db.year=bd;db.isLeapYear=function(){return V(this.year())};db.weekYear=function(l){return Mb.call(this,l,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)};
272db.isoWeekYear=function(l){return Mb.call(this,l,this.isoWeek(),this.isoWeekday(),1,4)};db.quarter=db.quarters=function(l){return null== 273l?Math.ceil((this.month()+1)/3):this.month(3*(l-1)+this.month()%3)};db.month=S;db.daysInMonth=function(){return H(this.year(),this.month())};db.week=db.weeks=function(l){var B=this.localeData().week(this);return null==l?B:this.add(7*(l-B),"d")};db.isoWeek=db.isoWeeks=function(l){var B=wa(this,1,4).week;return null==l?B:this.add(7*(l-B),"d")};db.weeksInYear=function(){var l=this.localeData()._week;return Ba(this.year(),l.dow,l.doy)};db.isoWeeksInYear=function(){return Ba(this.year(),1,4)};db.date= 274Kd;db.day=db.days=function(l){if(!this.isValid())return null!=l?this:NaN;var B=this._isUTC?this._d.getUTCDay():this._d.getDay();if(null!=l){var R=this.localeData();"string"===typeof l&&(isNaN(l)?(l=R.weekdaysParse(l),l="number"===typeof l?l:null):l=parseInt(l,10));return this.add(l-B,"d")}return B};db.weekday=function(l){if(!this.isValid())return null!=l?this:NaN;var B=(this.day()+7-this.localeData()._week.dow)%7;return null==l?B:this.add(l-B,"d")};db.isoWeekday=function(l){return this.isValid()? 275null==l?this.day()||7:this.day(this.day()%7?l:l-7):null!=l?this:NaN};db.dayOfYear=function(l){var B=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864E5)+1;return null==l?B:this.add(l-B,"d")};db.hour=db.hours=se;db.minute=db.minutes=te;db.second=db.seconds=ue;db.millisecond=db.milliseconds=ve;db.utcOffset=function(l,B){var R=this._offset||0,U;return this.isValid()?null!=l?("string"===typeof l?l=nb(Hb,l):16>Math.abs(l)&&(l*=60),!this._isUTC&&B&&(U=15*-Math.round(this._d.getTimezoneOffset()/ 27615)),this._offset=l,this._isUTC=!0,null!=U&&this.add(U,"m"),R!==l&&(!B||this._changeInProgress?ab(this,vb(l-R,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,y.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?R:15*-Math.round(this._d.getTimezoneOffset()/15):null!=l?this:NaN};db.utc=function(l){return this.utcOffset(0,l)};db.local=function(l){this._isUTC&&(this.utcOffset(0,l),this._isUTC=!1,l&&this.subtract(15*-Math.round(this._d.getTimezoneOffset()/15),"m"));return this}; 277db.parseZone=function(){this._tzm?this.utcOffset(this._tzm):"string"===typeof this._i&&this.utcOffset(nb(Se,this._i));return this};db.hasAlignedHourOffset=function(l){if(!this.isValid())return!1;l=l?mb(l).utcOffset():0;return 0===(this.utcOffset()-l)%60};db.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()};db.isDSTShifted=function(){if(!f(this._isDSTShifted))return this._isDSTShifted;var l={};k(l,this);l=kb(l);if(l._a){var B= 278l._isUTC?d(l._a):mb(l._a);this._isDSTShifted=this.isValid()&&0<r(l._a,B.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted};db.isLocal=function(){return this.isValid()?!this._isUTC:!1};db.isUtcOffset=function(){return this.isValid()?this._isUTC:!1};db.isUtc=Jb;db.isUTC=Jb;db.zoneAbbr=function(){return this._isUTC?"UTC":""};db.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""};db.dates=x("dates accessor is deprecated. Use date instead.",Kd);db.months=x("months accessor is deprecated. Use month instead", 279S);db.years=x("years accessor is deprecated. Use year instead",bd);db.zone=x("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",function(l,B){return null!=l?("string"!==typeof l&&(l=-l),this.utcOffset(l,B),this):-this.utcOffset()});var tb=E.prototype;tb._calendar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};tb.calendar=function(l,B,R){l=this._calendar[l]; 280return z(l)?l.call(B,R):l};tb._longDateFormat={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};tb.longDateFormat=function(l){var B=this._longDateFormat[l],R=this._longDateFormat[l.toUpperCase()];if(B||!R)return B;this._longDateFormat[l]=R.replace(/MMMM|MM|DD|dddd/g,function(U){return U.slice(1)});return this._longDateFormat[l]};tb._invalidDate="Invalid date";tb.invalidDate=function(){return this._invalidDate};tb._ordinal="%d"; 281tb.ordinal=function(l){return this._ordinal.replace("%d",l)};tb._ordinalParse=/\d{1,2}/;tb.preparse=xc;tb.postformat=xc;tb._relativeTime={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};tb.relativeTime=function(l,B,R,U){var Da=this._relativeTime[R];return z(Da)?Da(l,B,R,U):Da.replace(/%d/i,l)};tb.pastFuture=function(l,B){l=this._relativeTime[0<l?"future":"past"];return z(l)? 282l(B):l.replace(/%s/i,B)};tb.set=function(l){var B;for(B in l){var R=l[B];z(R)?this[B]=R:this["_"+B]=R}this._config=l;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)};tb.months=function(l,B){return m(this._months)?this._months[l.month()]:this._months[Mc.test(B
282)?"format":"standalone"][l.month()]};tb._months="January February March April May June July August September October November December".split(" ");tb.monthsShort=function(l,B){return m(this._monthsShort)?this._monthsShort[l.month()]: 283this._monthsShort[Mc.test(B)?"format":"standalone"][l.month()]};tb._monthsShort="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ");tb.monthsParse=function(l,B,R){var U;if(this._monthsParseExact){a:{l=l.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],U=0;12>U;++U){var Da=d([2E3,U]);this._shortMonthsParse[U]=this.monthsShort(Da,"").toLocaleLowerCase();this._longMonthsParse[U]=this.months(Da,"").toLocaleLowerCase()}if(R)B= 284"MMM"===B?$b.call(this._shortMonthsParse,l):$b.call(this._longMonthsParse,l);else if("MMM"===B){B=$b.call(this._shortMonthsParse,l);if(-1!==B)break a;B=$b.call(this._longMonthsParse,l)}else{B=$b.call(this._longMonthsParse,l);if(-1!==B)break a;B=$b.call(this._shortMonthsParse,l)}B=-1!==B?B:null}return B}this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]);for(U=0;12>U;U++)if(Da=d([2E3,U]),R&&!this._longMonthsParse[U]&&(this._longMonthsParse[U]=new RegExp("^"+ 285this.months(Da,"").replace(".","")+"$","i"),this._shortMonthsParse[U]=new RegExp("^"+this.monthsShort(Da,"").replace(".","")+"$","i")),R||this._monthsParse[U]||(Da="^"+this.months(Da,"")+"|^"+this.monthsShort(Da,""),this._monthsParse[U]=new RegExp(Da.replace(".",""),"i")),R&&"MMMM"===B&&this._longMonthsParse[U].test(l)||R&&"MMM"===B&&this._shortMonthsParse[U].test(l)||!R&&this._monthsParse[U].test(l))return U};tb._monthsRegex=id;tb.monthsRegex=function(l){return this._monthsParseExact?(n(this,"_monthsRegex")|| 286Y.call(this),l?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&l?this._monthsStrictRegex:this._monthsRegex};tb._monthsShortRegex=id;tb.monthsShortRegex=function(l){return this._monthsParseExact?(n(this,"_monthsRegex")||Y.call(this),l?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&l?this._monthsShortStrictRegex:this._monthsShortRegex};tb.week=function(l){return wa(l,this._week.dow,this._week.doy).week};tb._week={dow:0,doy:6};tb.firstDayOfYear= 287function(){return this._week.doy};tb.firstDayOfWeek=function(){return this._week.dow};tb.weekdays=function(l,B){return m(this._weekdays)?this._weekdays[l.day()]:this._weekdays[this._weekdays.isFormat.test(B)?"format":"standalone"][l.day()]};tb._weekdays="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ");tb.weekdaysMin=function(l){return this._weekdaysMin[l.day()]};tb._weekdaysMin="Su Mo Tu We Th Fr Sa".split(" ");tb.weekdaysShort=function(l){return this._weekdaysShort[l.day()]}; 288tb._weekdaysShort="Sun Mon Tue Wed Thu Fri Sat".split(" ");tb.weekdaysParse=function(l,B,R){var U;if(this._weekdaysParseExact)return Yc.call(this,l,B,R);this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]);for(U=0;7>U;U++){var Da=d([2E3,1]).day(U);R&&!this._fullWeekdaysParse[U]&&(this._fullWeekdaysParse[U]=new RegExp("^"+this.weekdays(Da,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[U]=new RegExp("^"+this.weekdaysShort(Da, 289"").replace(".",".?")+"$","i"),this._minWeekdaysParse[U]=new RegExp("^"+this.weekdaysMin(Da,"").replace(".",".?")+"$","i"));this._weekdaysParse[U]||(Da="^"+this.weekdays(Da,"")+"|^"+this.weekdaysShort(Da,"")+"|^"+this.weekdaysMin(Da,""),this._weekdaysParse[U]=new RegExp(Da.replace(".",""),"i"));if(R&&"dddd"===B&&this._fullWeekdaysParse[U].test(l)||R&&"ddd"===B&&this._shortWeekdaysParse[U].test(l)||R&&"dd"===B&&this._minWeekdaysParse[U].test(l)||!R&&this._weekdaysParse[U].test(l))return U}};tb._weekdaysRegex= 290id;tb.weekdaysRegex=function(l){return this._weekdaysParseExact?(n(this,"_weekdaysRegex")||Vb.call(this),l?this._weekdaysStrictRegex:this._weekdaysRegex):this._weekdaysStrictRegex&&l?this._weekdaysStrictRegex:this._weekdaysRegex};tb._weekdaysShortRegex=id;tb.weekdaysShortRegex=function(l){return this._weekdaysParseExact?(n(this,"_weekdaysRegex")||Vb.call(this),l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):this._weekdaysShortStrictRegex&&l?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}; 291tb._weekdaysMinRegex=id;tb.weekdaysMinRegex=function(l){return this._weekdaysParseExact?(n(this,"_weekdaysRegex")||Vb.call(this),l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):this._weekdaysMinStrictRegex&&l?this._weekdaysMinStrictRegex:this._weekdaysMinRegex};tb.isPM=function(l){return"p"===(l+"").toLowerCase().charAt(0)};tb._meridiemParse=/[ap]\.?m?\.?/i;tb.meridiem=function(l,B,R){return 11<l?R?"pm":"PM":R?"am":"AM"};I("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(l){var B= 292l%10;B=1===h(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th";return l+B}});y.lang=x("moment.lang is deprecated. Use moment.locale instead.",I);y.langData=x("moment.langData is deprecated. Use moment.localeData instead.",N);var Nc=Math.abs,Ld=qc("ms"),we=qc("s"),xe=qc("m"),ye=qc("h"),Yd=qc("d"),Ib=qc("w"),ze=qc("M"),cd=qc("y"),Ae=Nb("milliseconds"),Zd=Nb("seconds"),pd=Nb("minutes"),Tb=Nb("hours"),Be=Nb("days"),Ce=Nb("months"),Md=Nb("years"),qd=Math.round,Uc={s:45,m:45,h:22,d:26,M:11},hd=Math.abs, 293Db=Ta.prototype;Db.abs=function(){var l=this._data;this._milliseconds=Nc(this._milliseconds);this._days=Nc(this._days);this._months=Nc(this._months);l.milliseconds=Nc(l.milliseconds);l.seconds=Nc(l.seconds);l.minutes=Nc(l.minutes);l.hours=Nc(l.hours);l.months=Nc(l.months);l.years=Nc(l.years);return this};Db.add=function(l,B){return ic(this,l,B,1)};Db.subtract=function(l,B){return ic(this,l,B,-1)};Db.as=function(l){var B=this._milliseconds;l=L(l);if("month"===l||"year"===l){var R=this._days+B/864E5; 294R=this._months+4800*R/146097;return"month"===l?R:R/12}R=this._days+Math.round(146097*this._months/4800);switch(l){case "week":return R/7+B/6048E5;case "day":return R+B/864E5;case "hour":return 24*R+B/36E5;case "minute":return 1440*R+B/6E4;case "second":return 86400*R+B/1E3;case "millisecond":return Math.floor(864E5*R)+B;default:throw Error("Unknown unit "+l);}};Db.asMilliseconds=Ld;Db.asSeconds=we;Db.asMinutes=xe;Db.asHours=ye;Db.asDays=Yd;Db.asWeeks=Ib;Db.asMonths=ze;Db.asYears=cd;Db.valueOf=function(){return this._milliseconds+ 295864E5*this._days+this._months%12*2592E6+31536E6*h(this._months/12)};Db._bubble=function(){var l=this._milliseconds,B=this._days,R=this._months,U=this._data;0<=l&&0<=B&&0<=R||0>=l&&0>=B&&0>=R||(l+=864E5*yc(146097*R/4800+B),R=B=0);U.milliseconds=l%1E3;l=p(l/1E3);U.seconds=l%60;l=p(l/60);U.minutes=l%60;l=p(l/60);U.hours=l%24;B+=p(l/24);l=p(4800*B/146097);R+=l;B-=yc(146097*l/4800);l=p(R/12);U.days=B;U.months=R%12;U.years=l;return this};Db.get=function(l){l=L(l);return this[l+"s"]()};Db.milliseconds=Ae;
296Db.seconds=Zd;Db.minutes=pd;Db.hours=Tb;Db.days=Be;Db.weeks=function(){return p(this.days()/7)};Db.months=Ce;Db.years=Md;Db.humanize=function(l){var B=this.localeData();var R=!l;var U=vb(this).abs(),Da=qd(U.as("s")),cb=qd(U.as("m")),qb=qd(U.as("h")),Eb=qd(U.as("d")),Cb=qd(U.as("M"));U=qd(U.as("y"));Da=Da<Uc.s&&["s",Da]||1>=cb&&["m"]||cb<Uc.m&&["mm",cb]||1>=qb&&["h"]||qb<Uc.h&&["hh",qb]||1>=Eb&&["d"]||Eb<Uc.d&&["dd",Eb]||1>=Cb&&["M"]||Cb<Uc.M&&["MM",Cb]||1>=U&&["y"]||["yy",U];Da[2]=R;Da[3]=0<+this; 297Da[4]=B;R=Ec.apply(null,Da);l&&(R=B.pastFuture(+this,R));return B.postformat(R)};Db.toISOString=ec;Db.toString=ec;Db.toJSON=ec;Db.locale=jb;Db.localeData=lb;Db.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ec);Db.lang=Xd;fa("X",0,0,"unix");fa("x",0,0,"valueOf");Ia("x",Jd);Ia("X",/[+-]?\d+(\.\d{1,3})?/);da("X",function(l,B,R){R._d=new Date(1E3*parseFloat(l,10))});da("x",function(l,B,R){R._d=new Date(h(l))});y.version="2.13.0";var ie=mb;y.fn=db; 298y.min=function(){var l=[].slice.call(arguments,0);return rb("isBefore",l)};y.max=function(){var l=[].slice.call(arguments,0);return rb("isAfter",l)};y.now=function(){return Date.now?Date.now():+new Date};y.utc=d;y.unix=function(l){return mb(1E3*l)};y.months=function(l,B){return Dc(l,B,"months")};y.isDate=v;y.locale=I;y.invalid=e;y.duration=vb;y.isMoment=t;y.weekdays=function(l,B,R){return Qc(l,B,R,"weekdays")};y.parseZone=function(){return mb.apply(null,arguments).parseZone()};y.localeData=N;y.isDuration= 299pa;y.monthsShort=function(l,B){return Dc(l,B,"monthsShort")};y.weekdaysMin=function(l,B,R){return Qc(l,B,R,"weekdaysMin")};y.defineLocale=T;y.updateLocale=function(l,B){null!=B?(null!=Gb[l]&&(B=D(Gb[l]._config,B)),B=new E(B),B.parentLocale=Gb[l],Gb[l]=B,I(l)):null!=Gb[l]&&(null!=Gb[l].parentLocale?Gb[l]=Gb[l].parentLocale:null!=Gb[l]&&delete Gb[l]);return Gb[l]};y.locales=function(){return Sc(Gb)};y.weekdaysShort=function(l,B,R){return Qc(l,B,R,"weekdaysShort")};y.normalizeUnits=L;y.relativeTimeThreshold= 300function(l,B){if(void 0===Uc[l])return!1;if(void 0===B)return Uc[l];Uc[l]=B;return!0};y.prototype=db;y.defineLocale("af",{months:"Januarie Februarie Maart April Mei Junie Julie Augustus September Oktober November Desember".split(" "),monthsShort:"Jan Feb Mar Apr Mei Jun Jul Aug Sep Okt Nov Des".split(" "),weekdays:"Sondag Maandag Dinsdag Woensdag Donderdag Vrydag Saterdag".split(" "),weekdaysShort:"Son Maa Din Woe Don Vry Sat".split(" "),weekdaysMin:"So Ma Di Wo Do Vr Sa".split(" "),meridiemParse:/vm|nm/i, 301isPM:function(l){return/^nm$/i.test(l)},meridiem:function(l,B,R){return 12>l?R?"vm":"VM":R?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\u00f4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure", 302d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||20<=l?"ste":"de")},week:{dow:1,doy:4}});y.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648\u0632 \u063a\u0634\u062a \u0634\u062a\u0646\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0646\u0628\u0631 \u062f\u062c\u0646\u0628\u0631".split(" "), 303monthsShort:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648\u0632 \u063a\u0634\u062a \u0634\u062a\u0646\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0646\u0628\u0631 \u062f\u062c\u0646\u0628\u0631".split(" "),weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062a\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "), 304weekdaysShort:"\u0627\u062d\u062f \u0627\u062a\u0646\u064a\u0646 \u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0631\u0628\u0639\u0627\u0621 \u062e\u0645\u064a\u0633 \u062c\u0645\u0639\u0629 \u0633\u0628\u062a".split(" "),weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT", 305nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642", 306h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:6,doy:12}});var De={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},$d={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9", 307"\u0660":"0"};y.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a\u0648 \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648 \u0623\u063a\u0633\u0637\u0633 \u0633\u0628\u062a\u0645\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0641\u0645\u0628\u0631 \u062f\u064a\u0633\u0645\u0628\u0631".split(" "),monthsShort:"\u064a\u0646\u0627\u064a\u0631 \u0641\u0628\u0631\u0627\u064a\u0631 \u0645\u0627\u0631\u0633 \u0623\u0628\u0631\u064a\u0644 \u0645\u0627\u064a\u0648 \u064a\u0648\u0646\u064a\u0648 \u064a\u0648\u0644\u064a\u0648 \u0623\u063a\u0633\u0637\u0633 \u0633\u0628\u062a\u0645\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0641\u0645\u0628\u0631 \u062f\u064a\u0633\u0645\u0628\u0631".split(" "), 308weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062b\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "),weekdaysShort:"\u0623\u062d\u062f \u0625\u062b\u0646\u064a\u0646 \u062b\u0644\u0627\u062b\u0627\u0621 \u0623\u0631\u0628\u0639\u0627\u0621 \u062e\u0645\u064a\u0633 \u062c\u0645\u0639\u0629 \u0633\u0628\u062a".split(" "), 309weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,B,R){return 12>l?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT", 310nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645", 311dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(l){return l.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(B){return $d[B]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(B){return De[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}});y.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a \u0641\u064a\u064
3111\u0631\u064a \u0645\u0627\u0631\u0633 \u0623\u0641\u0631\u064a\u0644 \u0645\u0627\u064a \u062c\u0648\u0627\u0646 \u062c\u0648\u064a\u0644\u064a\u0629 \u0623\u0648\u062a \u0633\u0628\u062a\u0645\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0641\u0645\u0628\u0631 \u062f\u064a\u0633\u0645\u0628\u0631".split(" "), 312monthsShort:"\u062c\u0627\u0646\u0641\u064a \u0641\u064a\u0641\u0631\u064a \u0645\u0627\u0631\u0633 \u0623\u0641\u0631\u064a\u0644 \u0645\u0627\u064a \u062c\u0648\u0627\u0646 \u062c\u0648\u064a\u0644\u064a\u0629 \u0623\u0648\u062a \u0633\u0628\u062a\u0645\u0628\u0631 \u0623\u0643\u062a\u0648\u0628\u0631 \u0646\u0648\u0641\u0645\u0628\u0631 \u062f\u064a\u0633\u0645\u0628\u0631".split(" "),weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062b\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "), 313weekdaysShort:"\u0623\u062d\u062f \u0625\u062b\u0646\u064a\u0646 \u062b\u0644\u0627\u062b\u0627\u0621 \u0623\u0631\u0628\u0639\u0627\u0621 \u062e\u0645\u064a\u0633 \u062c\u0645\u0639\u0629 \u0633\u0628\u062a".split(" "),weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT", 314nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642", 315h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}});var jd={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},Ee={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9", 316"\u0660":"0"},Dd=function(l){return 0===l?0:1===l?1:2===l?2:3<=l%100&&10>=l%100?3:11<=l%100?4:5},Fe={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629", 317["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645", 318"\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645", 319"\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},Fc=function(l){return function(B,R,U,Da){U=Dd(B);Da=Fe[l][Dd(B)];2===U&&(Da=Da[R?0:1]);return Da.replace(/%d/i,B)}},ae="\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a \u064a\u0646\u0627\u064a\u0631;\u0634\u0628\u0627\u0637 \u0641\u0628\u0631\u0627\u064a\u0631;\u0622\u0630\u0627\u0631 \u0645\u0627\u0631\u0633;\u0646\u064a\u0633\u0627\u0646 \u0623\u0628\u0631\u064a\u0644;\u0623\u064a\u0627\u0631 \u0645\u0627\u064a\u0648;\u062d\u0632\u064a\u0631\u0627\u0646 \u064a\u0648\u0646\u064a\u0648;\u062a\u0645\u0648\u0632 \u064a\u0648\u0644\u064a\u0648;\u0622\u0628 \u0623\u063a\u0633\u0637\u0633;\u0623\u064a\u0644\u0648\u0644 \u0633\u0628\u062a\u0645\u0628\u0631;\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644 \u0623\u0643\u062a\u0648\u0628\u0631;\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a \u0646\u0648\u0641\u0645\u0628\u0631;\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644 \u062f\u064a\u0633\u0645\u0628\u0631".split(";"); 320y.defineLocale("ar",{months:ae,monthsShort:ae,weekdays:"\u0627\u0644\u0623\u062d\u062f \u0627\u0644\u0625\u062b\u0646\u064a\u0646 \u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621 \u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621 \u0627\u0644\u062e\u0645\u064a\u0633 \u0627\u0644\u062c\u0645\u0639\u0629 \u0627\u0644\u0633\u0628\u062a".split(" "),weekdaysShort:"\u0623\u062d\u062f \u0625\u062b\u0646\u064a\u0646 \u062b\u0644\u0627\u062b\u0627\u0621 \u0623\u0631\u0628\u0639\u0627\u0621 \u062e\u0645\u064a\u0633 \u062c\u0645\u0639\u0629 \u0633\u0628\u062a".split(" "), 321weekdaysMin:"\u062d\u0646\u062b\u0631\u062e\u062c\u0633".split(""),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,B,R){return 12>l?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT", 322nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:Fc("s"),m:Fc("m"),mm:Fc("m"),h:Fc("h"),hh:Fc("h"),d:Fc("d"),dd:Fc("d"),M:Fc("M"),MM:Fc("M"),y:Fc("y"),yy:Fc("y")},preparse:function(l){return l.replace(/\u200f/g,"").replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g, 323function(B){return Ee[B]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(B){return jd[B]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}});var Nd={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\u00fcnc\u00fc",4:"-\u00fcnc\u00fc",100:"-\u00fcnc\u00fc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};y.defineLocale("az",{months:"yanvar fevral mart aprel may iyun iyul avqust sentyabr oktyabr noyabr dekabr".split(" "), 324monthsShort:"yan fev mar apr may iyn iyl avq sen okt noy dek".split(" "),weekdays:"Bazar;Bazar ert\u0259si;
324\u00c7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131;\u00c7\u0259r\u015f\u0259nb\u0259;C\u00fcm\u0259 ax\u015fam\u0131;C\u00fcm\u0259;\u015e\u0259nb\u0259".split(";"),weekdaysShort:"Baz BzE \u00c7Ax \u00c7\u0259r CAx C\u00fcm \u015e\u0259n".split(" "),weekdaysMin:"Bz BE \u00c7A \u00c7\u0259 CA C\u00fc \u015e\u0259".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY", 325LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\u00fcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\u00fcn\u0259n] LT",lastWeek:"[ke\u00e7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"birne\u00e7\u0259 saniyy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\u00fcn",dd:"%d g\u00fcn", 326M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\u00fcnd\u00fcz|ax\u015fam/,isPM:function(l){return/^(g\u00fcnd\u00fcz|ax\u015fam)$/.test(l)},meridiem:function(l,B,R){return 4>l?"gec\u0259":12>l?"s\u0259h\u0259r":17>l?"g\u00fcnd\u00fcz":"ax\u015fam"},ordinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\u00fcnc\u00fc|nc\u0131|uncu)/,ordinal:function(l){if(0===l)return l+"-\u0131nc\u0131";var B=l%10;return l+(Nd[B]||Nd[l%100-B]||Nd[100<=l?100:null])},week:{dow:1,doy:7}}); 327y.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f \u043b\u044e\u0442\u0430\u0433\u0430 \u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430 \u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430 \u0442\u0440\u0430\u045e\u043d\u044f \u0447\u044d\u0440\u0432\u0435\u043d\u044f \u043b\u0456\u043f\u0435\u043d\u044f \u0436\u043d\u0456\u045e\u043d\u044f \u0432\u0435\u0440\u0430\u0441\u043d\u044f \u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430 \u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430 \u0441\u043d\u0435\u0436\u043d\u044f".split(" "), 328standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c \u043b\u044e\u0442\u044b \u0441\u0430\u043a\u0430\u0432\u0456\u043a \u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a \u0442\u0440\u0430\u0432\u0435\u043d\u044c \u0447\u044d\u0440\u0432\u0435\u043d\u044c \u043b\u0456\u043f\u0435\u043d\u044c \u0436\u043d\u0456\u0432\u0435\u043d\u044c \u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c \u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a \u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434 \u0441\u043d\u0435\u0436\u0430\u043d\u044c".split(" ")}, 329monthsShort:"\u0441\u0442\u0443\u0434 \u043b\u044e\u0442 \u0441\u0430\u043a \u043a\u0440\u0430\u0441 \u0442\u0440\u0430\u0432 \u0447\u044d\u0440\u0432 \u043b\u0456\u043f \u0436\u043d\u0456\u0432 \u0432\u0435\u0440 \u043a\u0430\u0441\u0442 \u043b\u0456\u0441\u0442 \u0441\u043d\u0435\u0436".
329split(" "),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e \u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a \u0430\u045e\u0442\u043e\u0440\u0430\u043a \u0441\u0435\u0440\u0430\u0434\u0443 \u0447\u0430\u0446\u0432\u0435\u0440 \u043f\u044f\u0442\u043d\u0456\u0446\u0443 \u0441\u0443\u0431\u043e\u0442\u0443".split(" "), 330standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f \u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a \u0430\u045e\u0442\u043e\u0440\u0430\u043a \u0441\u0435\u0440\u0430\u0434\u0430 \u0447\u0430\u0446\u0432\u0435\u0440 \u043f\u044f\u0442\u043d\u0456\u0446\u0430 \u0441\u0443\u0431\u043e\u0442\u0430".split(" "),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434 \u043f\u043d \u0430\u0442 \u0441\u0440 \u0447\u0446 \u043f\u0442 \u0441\u0431".split(" "), 331weekdaysMin:"\u043d\u0434 \u043f\u043d \u0430\u0442 \u0441\u0440 \u0447\u0446 \u043f\u0442 \u0441\u0431".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"}, 332lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:rc,mm:rc,h:rc,hh:rc,d:"\u0434\u0437\u0435\u043d\u044c",dd:rc,M:"\u043c\u0435\u0441\u044f\u0446", 333MM:rc,y:"\u0433\u043e\u0434",yy:rc},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(l)},meridiem:function(l,B,R){return 4>l?"\u043d\u043e\u0447\u044b":12>l?"\u0440\u0430\u043d\u0456\u0446\u044b":17>l?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},ordinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(l, 334B){switch(B){case "M":case "d":case "DDD":case "w":case "W":return 2!==l%10&&3!==l%10||12===l%100||13===l%100?l+"-\u044b":l+"-\u0456";case "D":return l+"-\u0433\u0430";default:return l}},week:{dow:1,doy:7}});y.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438 \u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0438\u043b \u043c\u0430\u0439 \u044e\u043d\u0438 \u044e\u043b\u0438 \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438 \u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438 \u043d\u043e\u0435\u043c\u0432\u0440\u0438 \u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(" "), 335monthsShort:"\u044f\u043d\u0440 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0439 \u044e\u043d\u0438 \u044e\u043b\u0438 \u0430\u0432\u0433 \u0441\u0435\u043f \u043e\u043a\u0442 \u043d\u043e\u0435 \u0434\u0435\u043a".split(" "),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u044f\u0434\u0430 \u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a \u043f\u0435\u0442\u044a\u043a \u0441\u044a\u0431\u043e\u0442\u0430".split(" "), 336weekdaysShort:"\u043d\u0435\u0434 \u043f\u043e\u043d \u0432\u0442\u043e \u0441\u0440\u044f \u0447\u0435\u0442 \u043f\u0435\u0442 \u0441\u044a\u0431".split(" "),weekdaysMin:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT", 337nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u0412 \u0438\u0437\u043c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438", 338m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u043d\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},ordinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(l){var B=l%10,R=l%100; 339return 0===l?l+"-\u0435\u0432":0===R?l+"-\u0435\u043d":10<R&&20>R?l+"-\u0442\u0438":1===B?l+"-\u0432\u0438":2===B?l+"-\u0440\u0438":7===B||8===B?l+"-\u043c\u0438":l+"-\u0442\u0438"},week:{dow:1,doy:7}});var Od={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},rd={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};y.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09c0 \u09ab\u09c7\u09ac\u09c1\u09df\u09be\u09b0\u09c0 \u09ae\u09be\u09b0\u09cd\u099a \u098f\u09aa\u09cd\u09b0\u09bf\u09b2 \u09ae\u09c7 \u099c\u09c1\u09a8 \u099c\u09c1\u09b2\u09be\u0987 \u0985\u0997\u09be\u09b8\u09cd\u099f \u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0 \u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0 \u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0 \u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split(" "), 340monthsShort:"\u099c\u09be\u09a8\u09c1 \u09ab\u09c7\u09ac \u09ae\u09be\u09b0\u09cd\u099a \u098f\u09aa\u09b0 \u09ae\u09c7 \u099c\u09c1\u09a8 \u099c\u09c1\u09b2 \u0985\u0997 \u09b8\u09c7\u09aa\u09cd\u099f \u0985\u0995\u09cd\u099f\u09cb \u09a8\u09ad \u09a1\u09bf\u09b8\u09c7\u09ae\u09cd".
340split(" "),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0 \u09b8\u09cb\u09ae\u09ac\u09be\u09b0 \u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0 \u09ac\u09c1\u09a7\u09ac\u09be\u09b0 \u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09cd\u09a4\u09bf\u09ac\u09be\u09b0 \u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0 \u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split(" "), 341weekdaysShort:"\u09b0\u09ac\u09bf \u09b8\u09cb\u09ae \u09ae\u0999\u09cd\u0997\u09b2 \u09ac\u09c1\u09a7 \u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09cd\u09a4\u09bf \u09b6\u09c1\u0995\u09cd\u09b0 \u09b6\u09a8\u09bf".split(" "),weekdaysMin:"\u09b0\u09ac \u09b8\u09ae \u09ae\u0999\u09cd\u0997 \u09ac\u09c1 \u09ac\u09cd\u09b0\u09bf\u09b9 \u09b6\u09c1 \u09b6\u09a8\u09bf".split(" "),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df", 342LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f", 343h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(l){return l.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(B){return rd[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Od[B]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/, 344meridiemHour:function(l,B){12===l&&(l=0);return"\u09b0\u09be\u09a4"===B&&4<=l||"\u09a6\u09c1\u09aa\u09c1\u09b0"===B&&5>l||"\u09ac\u09bf\u0995\u09be\u09b2"===B?l+12:l},meridiem:function(l,B,R){return 4>l?"\u09b0\u09be\u09a4":10>l?"\u09b8\u0995\u09be\u09b2":17>l?"\u09a6\u09c1\u09aa\u09c1\u09b0":20>l?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}});var Ge={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},be={"\u0f21":"1", 345"\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};y.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split(" "), 346monthsShort:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54 \u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split(" "), 347weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b \u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b \u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b \u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b \u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74 \u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b \u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split(" "),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b \u0f5f\u0fb3\u0f0b\u0f56\u0f0b \u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b \u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b \u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74 \u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b \u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split(" "), 348weekdaysMin:"\u0f49\u0f72\u0f0b\u0f58\u0f0b \u0f5f\u0fb3\u0f0b\u0f56\u0f0b \u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b \u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b \u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74 \u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b \u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split(" "),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT", 349nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",m:"\u0f66\u0f90\u0f
34962\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42", 350hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(l){return l.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(B){return be[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Ge[B]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/, 351meridiemHour:function(l,B){12===l&&(l=0);return"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===B&&4<=l||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===B&&5>l||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===B?l+12:l},meridiem:function(l,B,R){return 4>l?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":10>l?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":17>l?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":20>l?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}});y.defineLocale("br", 352{months:"Genver C'hwevrer Meurzh Ebrel Mae Mezheven Gouere Eost Gwengolo Here Du Kerzu".split(" "),monthsShort:"Gen C'hwe Meu Ebr Mae Eve Gou Eos Gwe Her Du Ker".split(" "),weekdays:"Sul Lun Meurzh Merc'her Yaou Gwener Sadorn".split(" "),weekdaysShort:"Sul Lun Meu Mer Yao Gwe Sad".split(" "),weekdaysMin:"Su Lu Me Mer Ya Gw Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"}, 353calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondenno\u00f9",m:"ur vunutenn",mm:fc,h:"un eur",hh:"%d eur",d:"un devezh",dd:fc,M:"ur miz",MM:fc,y:"ur bloaz",yy:function(l){switch(Ub(l)){case 1:case 3:case 4:case 5:case 9:return l+" bloaz";default:return l+" vloaz"}}},ordinalParse:/\d{1,2}(a\u00f1|vet)/,ordinal:function(l){return l+ 354(1===l?"a\u00f1":"vet")},week:{dow:1,doy:4}});y.defineLocale("bs",{months:"januar februar mart april maj juni juli august septembar oktobar novembar decembar".split(" "),monthsShort:"jan. feb. mar. apr. maj. jun. jul. aug. sep. okt. nov. dec.".split(" "),monthsParseExact:!0,weekdays:"nedjelja ponedjeljak utorak srijeda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sri. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm", 355LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT"; 356case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:Q,mm:Q,h:Q,hh:Q,d:"dan",dd:Q,M:"mjesec",MM:Q,y:"godinu",yy:Q},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});y.defineLocale("ca",{months:"gener febrer mar\u00e7 abril maig juny juliol agost setembre octubre novembre desembre".split(" "),monthsShort:"gen. febr. mar. abr. mai. jun. jul. ag. set. oct. nov. des.".split(" "),monthsParseExact:!0,weekdays:"diumenge dilluns dimarts dimecres dijous divendres dissabte".split(" "), 357weekdaysShort:"dg. dl. dt. dc. dj. dv. ds.".split(" "),weekdaysMin:"Dg Dl Dt Dc Dj Dv Ds".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\u00e0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+ 358(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%
358d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|\u00e8|a)/,ordinal:function(l,B){var R=1===l?"r":2===l?"n":3===l?"r":4===l?"t":"\u00e8";if("w"===B||"W"===B)R="a";return l+R},week:{dow:1,doy:4}});var Pd= 359"leden \u00fanor b\u0159ezen duben kv\u011bten \u010derven \u010dervenec srpen z\u00e1\u0159\u00ed \u0159\u00edjen listopad prosinec".split(" "),wd="led \u00fano b\u0159e dub kv\u011b \u010dvn \u010dvc srp z\u00e1\u0159 \u0159\u00edj lis pro".split(" ");y.defineLocale("cs",{months:Pd,monthsShort:wd,monthsParse:function(l,B){var R,U=[];for(R=0;12>R;R++)U[R]=new RegExp("^"+l[R]+"$|^"+B[R]+"$","i");return U}(Pd,wd),shortMonthsParse:function(l){var B,R=[];for(B=0;12>B;B++)R[B]=new RegExp("^"+l[B]+"$", 360"i");return R}(wd),longMonthsParse:function(l){var B,R=[];for(B=0;12>B;B++)R[B]=new RegExp("^"+l[B]+"$","i");return R}(Pd),weekdays:"ned\u011ble pond\u011bl\u00ed \u00fater\u00fd st\u0159eda \u010dtvrtek p\u00e1tek sobota".split(" "),weekdaysShort:"ne po \u00fat st \u010dt p\u00e1 so".split(" "),weekdaysMin:"ne po \u00fat st \u010dt p\u00e1 so".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes v] LT", 361nextDay:"[z\u00edtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\u00e1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\u00e9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\u00fd] dddd [v] LT"; 362case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:ha,m:ha,mm:ha,h:ha,hh:ha,d:ha,dd:ha,M:ha,MM:ha,y:ha,yy:ha},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447 \u043d\u0430\u0440\u04d1\u0441 \u043f\u0443\u0448 \u0430\u043a\u0430 \u043c\u0430\u0439 \u04ab\u04d7\u0440\u0442\u043c\u0435 \u0443\u0442\u04d1 \u04ab\u0443\u0440\u043b\u0430 \u0430\u0432\u04d1\u043d \u044e\u043f\u0430 \u0447\u04f3\u043a \u0440\u0430\u0448\u0442\u0430\u0432".split(" "), 363monthsShort:"\u043a\u04d1\u0440 \u043d\u0430\u0440 \u043f\u0443\u0448 \u0430\u043a\u0430 \u043c\u0430\u0439 \u04ab\u04d7\u0440 \u0443\u0442\u04d1 \u04ab\u0443\u0440 \u0430\u0432\u043d \u044e\u043f\u0430 \u0447\u04f3\u043a \u0440\u0430\u0448".split(" "),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d \u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d \u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d \u044e\u043d\u043a\u0443\u043d \u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d \u044d\u0440\u043d\u0435\u043a\u0443\u043d \u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split(" "), 364weekdaysShort:"\u0432\u044b\u0440 \u0442\u0443\u043d \u044b\u0442\u043b \u044e\u043d \u043a\u04d7\u04ab \u044d\u0440\u043d \u0448\u04d1\u043c".split(" "),weekdaysMin:"\u0432\u0440 \u0442\u043d \u044b\u0442 \u044e\u043d \u043a\u04ab \u044d\u0440 \u0448\u043c".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm", 365LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]", 366sameElse:"L"},relativeTime:{future:function(l){var B=/\u0441\u0435\u0445\u0435\u0442$/i.exec(l)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(l)?"\u0442\u0430\u043d":"\u0440\u0430\u043d";return l+B},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442", 367d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},ordinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}});y.defineLocale("cy",{months:"Ionawr Chwefror Mawrth Ebrill Mai Mehefin Gorffennaf Awst Medi Hydref Tachwedd Rhagfyr".split(" "),monthsShort:"Ion Chwe Maw Ebr Mai Meh Gor Aws Med Hyd Tach Rhag".split(" "), 368weekdays:"Dydd Sul;Dydd Llun;Dydd Mawrth;Dydd Mercher;Dydd Iau;Dydd Gwener;Dydd Sadwrn".split(";"),weekdaysShort:"Sul Llun Maw Mer Iau Gwe Sad".split(" "),weekdaysMin:"Su Ll Ma Me Ia Gw Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"}, 369relativeTime:{future:"mewn %s",past:"%s yn \u00f4l",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(l){var B="",R=" af il ydd ydd ed ed ed fed fed fed eg fed eg eg fed eg eg fed eg fed".split(" ");20<l?B=40===l||50===l||60===l||80===l||100===l?"fed":"ain":0<l&&(B=R[l]);return l+B},week:{dow:1,doy:4}});y.defineLocale("da",{months:"januar februar marts april maj juni juli august september oktober november december".split(" "), 370monthsShort:"jan feb mar apr maj jun jul aug sep okt nov dec".split(" "),weekdays:"s\u00f8ndag mandag tirsdag onsdag torsdag fredag l\u00f8rdag".split(" "),weekdaysShort:"s\u00f8n man tir ons tor fre l\u00f8r".split(" "),weekdaysMin:"s\u00f8 ma t
370i on to fr l\u00f8".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT", 371lastDay:"[I g\u00e5r kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\u00e5 sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\u00e5ned",MM:"%d m\u00e5neder",y:"et \u00e5r",yy:"%d \u00e5r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("de-at",{months:"J\u00e4nner Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),monthsShort:"J\u00e4n. Febr. Mrz. Apr. Mai Jun. Jul. Aug. Sept. Okt. Nov. Dez.".split(" "), 372monthsParseExact:!0,weekdays:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),weekdaysShort:"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),weekdaysMin:"So Mo Di Mi Do Fr Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]", 373lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:ca,mm:"%d Minuten",h:ca,hh:"%d Stunden",d:ca,dd:ca,M:ca,MM:ca,y:ca,yy:ca},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("de",{months:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),monthsShort:"Jan. Febr. Mrz. Apr. Mai Jun. Jul. Aug. Sept. Okt. Nov. Dez.".split(" "),monthsParseExact:!0,weekdays:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "), 374weekdaysShort:"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),weekdaysMin:"So Mo Di Mi Do Fr Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden", 375m:ia,mm:"%d Minuten",h:ia,hh:"%d Stunden",d:ia,dd:ia,M:ia,MM:ia,y:ia,yy:ia},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Sb="\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9 \u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9 \u0789\u07a7\u0783\u07a8\u0797\u07aa \u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa \u0789\u07ad \u0796\u07ab\u0782\u07b0 \u0796\u07aa\u078d\u07a6\u0787\u07a8 \u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa \u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa \u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa \u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa \u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa".split(" "), 376ce="\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6 \u0780\u07af\u0789\u07a6 \u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6 \u0784\u07aa\u078b\u07a6 \u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8 \u0780\u07aa\u0786\u07aa\u0783\u07aa \u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa".split(" ");y.defineLocale("dv",{months:Sb,monthsShort:Sb,weekdays:ce,weekdaysShort:ce,weekdaysMin:"\u0787\u07a7\u078b\u07a8 \u0780\u07af\u0789\u07a6 \u0787\u07a6\u0782\u07b0 \u0784\u07aa\u078b\u07a6 \u0784\u07aa\u0783\u07a7 \u0780\u07aa\u0786\u07aa \u0780\u07ae\u0782\u07a8".split(" "), 377longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(l){return"\u0789\u078a"===l},meridiem:function(l,B,R){return 12>l?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT", 378sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d", 379M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:7,doy:12}});
379y.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2 \u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2 \u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2 \u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2 \u039c\u03ac\u03b9\u03bf\u03c2 \u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2 \u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2 \u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2 \u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2 \u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2 \u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2 \u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split(" "), 380monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5 \u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5 \u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5 \u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5 \u039c\u03b1\u0390\u03bf\u03c5 \u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5 \u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5 \u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5 \u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5 \u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5 \u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5 \u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split(" "), 381months:function(l,B){return/D/.test(B.substring(0,B.indexOf("MMMM")))?this._monthsGenitiveEl[l.month()]:this._monthsNominativeEl[l.month()]},monthsShort:"\u0399\u03b1\u03bd \u03a6\u03b5\u03b2 \u039c\u03b1\u03c1 \u0391\u03c0\u03c1 \u039c\u03b1\u03ca \u0399\u03bf\u03c5\u03bd \u0399\u03bf\u03c5\u03bb \u0391\u03c5\u03b3 \u03a3\u03b5\u03c0 \u039f\u03ba\u03c4 \u039d\u03bf\u03b5 \u0394\u03b5\u03ba".split(" "),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae \u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1 \u03a4\u03c1\u03af\u03c4\u03b7 \u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7 \u03a0\u03ad\u03bc\u03c0\u03c4\u03b7 \u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae \u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split(" "), 382weekdaysShort:"\u039a\u03c5\u03c1 \u0394\u03b5\u03c5 \u03a4\u03c1\u03b9 \u03a4\u03b5\u03c4 \u03a0\u03b5\u03bc \u03a0\u03b1\u03c1 \u03a3\u03b1\u03b2".split(" "),weekdaysMin:"\u039a\u03c5 \u0394\u03b5 \u03a4\u03c1 \u03a4\u03b5 \u03a0\u03b5 \u03a0\u03b1 \u03a3\u03b1".split(" "),meridiem:function(l,B,R){return 11<l?R?"\u03bc\u03bc":"\u039c\u039c":R?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(l){return"\u03bc"===(l+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A", 383LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}}, 384sameElse:"L"},calendar:function(l,B){l=this._calendarEl[l];var R=B&&B.hours();z(l)&&(l=l.apply(B));return l.replace("{}",1===R%12?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2", 385d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},ordinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}});y.defineLocale("en-au",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 386weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"h:mm A",LT
386S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s", 387past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th")},week:{dow:1,doy:4}});y.defineLocale("en-ca",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 388weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s", 389past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th")}});y.defineLocale("en-gb",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 390weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago", 391s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th")},week:{dow:1,doy:4}});y.defineLocale("en-ie",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 392weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago", 393s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th")},week:{dow:1,doy:4}});y.defineLocale("en-nz",{months:"January February March April May June July August September October November December".split(" "),monthsShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), 394weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),weekdaysShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),weekdaysMin:"Su Mo Tu We Th Fr Sa".split(" "),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s", 395past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3===B?"rd":"th")},week:{dow:1,doy:4}});y.defineLocale("eo",{months:"januaro februaro marto aprilo majo junio julio a\u016dgusto septembro oktobro novembro decembro".split(" "),monthsShort:"jan feb mar apr maj jun jul a\u016dg sep okt nov dec".split(" "), 396weekdays:"Diman\u0109o Lundo Mardo Merkredo \u0134a\u016ddo Vendredo Sabato".split(" "),weekdaysShort:"Dim Lun Mard Merk \u0134a\u016d Ven Sab".split(" "),weekdaysMin:"Di Lu Ma Me \u0134a Ve Sa".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-an de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(l){return"p"===l.charAt(0).toLowerCase()},meridiem:function(l,B,R){return 11<l?R?"p.t.m.":"P.T.M.":
397R?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"anta\u016d %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});var Te="ene. feb. mar. abr. may. jun. jul. ago. sep. oct. nov. dic.".split(" "), 398He="ene feb mar abr may jun jul ago sep oct nov dic".split(" ");y.defineLocale("es",{months:"Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre".split(" "),monthsShort:function(l,B){return/-MMM-/.test(B)?He[l.month()]:Te[l.month()]},monthsParseExact:!0,weekdays:"domingo lunes martes mi\u00e9rcoles jueves viernes s\u00e1bado".split(" "),weekdaysShort:"dom. lun. mar. mi\u00e9. jue. vie. s\u00e1b.".split(" "),weekdaysMin:"do lu ma mi ju vi s\u00e1".split(" "),weekdaysParseExact:!0, 399longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\u00f1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+ 400(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\u00eda",dd:"%d d\u00edas",M:"un mes",MM:"%d meses",y:"un a\u00f1o",yy:"%d a\u00f1os"},ordinalParse:/\d{1,2}\u00ba/,ordinal:"%d\u00ba",week:{dow:1,doy:4}});y.defineLocale("et",{months:"jaanuar veebruar m\u00e4rts aprill mai juuni juuli august september oktoober november detsember".split(" "),monthsShort:"jaan veebr m\u00e4rts apr mai juuni juuli aug sept okt nov dets".split(" "), 401weekdays:"p\u00fchap\u00e4ev esmasp\u00e4ev teisip\u00e4ev kolmap\u00e4ev neljap\u00e4ev reede laup\u00e4ev".split(" "),weekdaysShort:"PETKNRL".split(""),weekdaysMin:"PETKNRL".split(""),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\u00e4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\u00e4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\u00e4rast", 402past:"%s tagasi",s:ya,m:ya,mm:ya,h:ya,hh:ya,d:ya,dd:"%d p\u00e4eva",M:ya,MM:ya,y:ya,yy:ya},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("eu",{months:"urtarrila otsaila martxoa apirila maiatza ekaina uztaila abuztua iraila urria azaroa abendua".split(" "),monthsShort:"urt. ots. mar. api. mai. eka. uzt. abu. ira. urr. aza. abe.".split(" "),monthsParseExact:!0,weekdays:"igandea astelehena asteartea asteazkena osteguna ostirala larunbata".split(" "),weekdaysShort:"ig. al. ar. az. og. ol. lr.".split(" "), 403weekdaysMin:"ig al ar az og ol lr".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru", 404past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var sd={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},Ie={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};y.defineLocale("fa", 405{months:"\u0698\u0627\u0646\u0648\u06cc\u0647 \u0641\u0648\u0631\u06cc\u0647 \u0645\u0627\u0631\u0633 \u0622\u0648\u0631\u06cc\u0644 \u0645\u0647 \u0698\u0648\u0626\u0646 \u0698\u0648\u0626\u06cc\u0647 \u0627\u0648\u062a \u0633\u067e\u062a\u0627\u0645\u0628\u0631 \u0627\u06a9\u062a\u0628\u0631 \u0646\u0648\u0627\u0645\u0628\u0631 \u062f\u0633\u0627\u0645\u0628\u0631".split(" "),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647 \u0641\u0648\u0631\u06cc\u0647 \u0645\u0627\u0631\u0633 \u0622\u0648\u0631\u06cc\u0644 \u0645\u0647 \u0698\u0648\u0626\u0646 \u0698\u0648\u0626\u06cc\u0647 \u0627\u0648\u062a \u0633\u067e\u062a\u0627\u0645\u0628\u0631 \u0627\u06a9\u062a\u0628\u0631 \u0646\u0648\u0627\u0645\u0628\u0631 \u062f\u0633\u0627\u0645\u0628\u0631".split(" "), 406weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647 \u062f\u0648\u0634\u0646\u0628\u0647 \u0633\u0647\u200c\u0634\u0646\u0628\u0647 \u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647 \u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647 \u062c\u0645\u0639\u0647 \u0634\u0646\u0628\u0647".split(" "),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647 \u062f\u0648\u0634\u0646\u0628\u0647 \u0633\u0647\u200c\u0634\u0646\u0628\u0647 \u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647 \u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647 \u062c\u0645\u0639\u0647 \u0634\u0646\u0628\u0647".split(" "), 407weekdaysMin:"\u06cc\u062f\u0633\u0686\u067e\u062c\u0634".split(""),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(l){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(l)},meridiem:function(l,B,R){return 12>l?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631": 408"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"}
408,relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f\u06cc\u0646 \u062b\u0627\u0646\u06cc\u0647", 409m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/[\u06f0-\u06f9]/g,function(B){return Ie[B]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g, 410function(B){return sd[B]}).replace(/,/g,"\u060c")},ordinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}});var Rc="nolla yksi kaksi kolme nelj\u00e4 viisi kuusi seitsem\u00e4n kahdeksan yhdeks\u00e4n".split(" "),Vd=["nolla","yhden","kahden","kolmen","nelj\u00e4n","viiden","kuuden",Rc[7],Rc[8],Rc[9]];y.defineLocale("fi",{months:"tammikuu helmikuu maaliskuu huhtikuu toukokuu kes\u00e4kuu hein\u00e4kuu elokuu syyskuu lokakuu marraskuu joulukuu".split(" "),monthsShort:"tammi helmi maalis huhti touko kes\u00e4 hein\u00e4 elo syys loka marras joulu".split(" "), 411weekdays:"sunnuntai maanantai tiistai keskiviikko torstai perjantai lauantai".split(" "),weekdaysShort:"su ma ti ke to pe la".split(" "),weekdaysMin:"su ma ti ke to pe la".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\u00e4n\u00e4\u00e4n] [klo] LT",nextDay:"[huomenna] [klo] LT", 412nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\u00e4\u00e4st\u00e4",past:"%s sitten",s:ma,m:ma,mm:ma,h:ma,hh:ma,d:ma,dd:ma,M:ma,MM:ma,y:ma,yy:ma},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("fo",{months:"januar februar mars apr\u00edl mai juni juli august september oktober november desember".split(" "),monthsShort:"jan feb mar apr mai jun jul aug sep okt nov des".split(" "),weekdays:"sunnudagur m\u00e1nad
412agur t\u00fdsdagur mikudagur h\u00f3sdagur fr\u00edggjadagur leygardagur".split(" "), 413weekdaysShort:"sun m\u00e1n t\u00fds mik h\u00f3s fr\u00ed ley".split(" "),weekdaysMin:"su m\u00e1 t\u00fd mi h\u00f3 fr le".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\u00cd dag kl.] LT",nextDay:"[\u00cd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\u00cd gj\u00e1r kl.] LT",lastWeek:"[s\u00ed\u00f0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\u00ed\u00f0ani", 414s:"f\u00e1 sekund",m:"ein minutt",mm:"%d minuttir",h:"ein t\u00edmi",hh:"%d t\u00edmar",d:"ein dagur",dd:"%d dagar",M:"ein m\u00e1na\u00f0i",MM:"%d m\u00e1na\u00f0ir",y:"eitt \u00e1r",yy:"%d \u00e1r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("fr-ca",{months:"janvier f\u00e9vrier mars avril mai juin juillet ao\u00fbt septembre octobre novembre d\u00e9cembre".split(" "),monthsShort:"janv. f\u00e9vr. mars avr. mai juin juil. ao\u00fbt sept. oct. nov. d\u00e9c.".split(" "), 415monthsParseExact:!0,weekdays:"dimanche lundi mardi mercredi jeudi vendredi samedi".split(" "),weekdaysShort:"dim. lun. mar. mer. jeu. ven. sam.".split(" "),weekdaysMin:"Di Lu Ma Me Je Ve Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui \u00e0] LT",nextDay:"[Demain \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[Hier \u00e0] LT",lastWeek:"dddd [dernier \u00e0] LT", 416sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(l){return l+(1===l?"er":"e")}});y.defineLocale("fr-ch",{months:"janvier f\u00e9vrier mars avril mai juin juillet ao\u00fbt septembre octobre novembre d\u00e9cembre".split(" "),monthsShort:"janv. f\u00e9vr. mars avr. mai juin juil. ao\u00fbt sept. oct. nov. d\u00e9c.".split(" "), 417monthsParseExact:!0,weekdays:"dimanche lundi mardi mercredi jeudi vendredi samedi".split(" "),weekdaysShort:"dim. lun. mar. mer. jeu. ven. sam.".split(" "),weekdaysMin:"Di Lu Ma Me Je Ve Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui \u00e0] LT",nextDay:"[Demain \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[Hier \u00e0] LT",lastWeek:"dddd [dernier \u00e0] LT", 418sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(l){return l+(1===l?"er":"e")},week:{dow:1,doy:4}});y.defineLocale("fr",{months:"janvier f\u00e9vrier mars avril mai juin juillet ao\u00fbt septembre octobre novembre d\u00e9cembre".split(" "),monthsShort:"janv. f\u00e9vr. mars avr. mai juin juil. ao\u00fbt sept. oct. nov. d\u00e9c.".split(" "), 419monthsParseExact:!0,weekdays:"dimanche lundi mardi mercredi jeudi vendredi samedi".split(" "),weekdaysShort:"dim. lun. mar. mer. jeu. ven. sam.".split(" "),weekdaysMin:"Di Lu Ma Me Je Ve Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui \u00e0] LT",nextDay:"[Demain \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[Hier \u00e0] LT",lastWeek:"dddd [dernier \u00e0] LT", 420sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(l){return l+(1===l?"er":"")},week:{dow:1,doy:4}});var Je="jan. feb. mrt. apr. mai jun. jul. aug. sep. okt. nov. des.".split(" "),Gc="jan feb mrt apr mai jun jul aug sep okt nov des".split(" ");y.defineLocale("fy",{months:"jannewaris febrewaris maart april maaie juny july augustus septimber oktober novimber desimber".split(" "), 421monthsShort:function(l,B){return/-MMM-/.test(B)?Gc[l.month()]:Je[l.month()]},monthsParseExact:!0,weekdays:"snein moandei tiisdei woansdei tongersdei freed sneon".split(" "),weekdaysShort:"si. mo. ti. wo. to. fr. so.".split(" "),weekdaysMin:"Si Mo Ti Wo To Fr So".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT", 422lastDay:"[juster om] LT",lastWeek:"[\u00f4fr\u00fbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien min\u00fat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||20<=l?"ste":"de")},week:{dow:1,doy:4}});y.defineLocale("gd",{months:"Am Faoilleach;An Gearran;Am M\u00e0rt;An Giblean;An C\u00e8itean;An t-\u00d2gmhios;An t-Iuchar;An L\u00f9nastal;An t-Sultain;An D\u00e0mhair;An t-Samhain;An D\u00f9bhlachd".split(";"), 423monthsShort:"Faoi Gear M\u00e0rt Gibl C\u00e8it \u00d2gmh Iuch L\u00f9n Sult D\u00e0mh Samh D\u00f9bh".split(" "),monthsParseExact:!0,weekdays:"Did\u00f2mhnaich Diluain Dim\u00e0irt Diciadain Diardaoin Dihaoine Disathairne".split(" "),weekdaysShort:"Did Dil Dim Dic Dia Dih Dis".split(" "),weekdaysMin:"D\u00f2 Lu M\u00e0 Ci Ar Ha Sa".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT", 424nextDay:"[A-m\u00e0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\u00e8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\u00ecos",MM:"%d m\u00ecosan",y:"bliadhna",yy:"%d bliadhna"},ordinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(l){return l+(1===l?"d":2===l%10?"na":"mh")},week:{dow:1,doy:4}});y.defineLocale("gl",{months:"Xaneiro Febreiro Marzo Abril Maio Xu\u00f1o Xullo Agosto Setembro Outubro N
424ovembro Decembro".split(" "), 425monthsShort:"Xan. Feb. Mar. Abr. Mai. Xu\u00f1. Xul. Ago. Set. Out. Nov. Dec.".split(" "),monthsParseExact:!0,weekdays:"Domingo Luns Martes M\u00e9rcores Xoves Venres S\u00e1bado".split(" "),weekdaysShort:"Dom. Lun. Mar. M\u00e9r. Xov. Ven. S\u00e1b.".split(" "),weekdaysMin:"Do Lu Ma M\u00e9 Xo Ve S\u00e1".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+ 426(1!==this.hours()?"\u00e1s":"\u00e1")+"] LT"},nextDay:function(){return"[ma\u00f1\u00e1 "+(1!==this.hours()?"\u00e1s":"\u00e1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\u00e1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\u00e1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\u00e1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(l){return"uns segundos"===l?"nuns segundos":"en "+l},past:"hai %s",s:"uns segundos", 427m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\u00eda",dd:"%d d\u00edas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}\u00ba/,ordinal:"%d\u00ba",week:{dow:1,doy:7}});y.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8 \u05e4\u05d1\u05e8\u05d5\u05d0\u05e8 \u05de\u05e8\u05e5 \u05d0\u05e4\u05e8\u
42705d9\u05dc \u05de\u05d0\u05d9 \u05d9\u05d5\u05e0\u05d9 \u05d9\u05d5\u05dc\u05d9 \u05d0\u05d5\u05d2\u05d5\u05e1\u05d8 \u05e1\u05e4\u05d8\u05de\u05d1\u05e8 \u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8 \u05e0\u05d5\u05d1\u05de\u05d1\u05e8 \u05d3\u05e6\u05de\u05d1\u05e8".split(" "), 428monthsShort:"\u05d9\u05e0\u05d5\u05f3 \u05e4\u05d1\u05e8\u05f3 \u05de\u05e8\u05e5 \u05d0\u05e4\u05e8\u05f3 \u05de\u05d0\u05d9 \u05d9\u05d5\u05e0\u05d9 \u05d9\u05d5\u05dc\u05d9 \u05d0\u05d5\u05d2\u05f3 \u05e1\u05e4\u05d8\u05f3 \u05d0\u05d5\u05e7\u05f3 \u05e0\u05d5\u05d1\u05f3 \u05d3\u05e6\u05de\u05f3".split(" "),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df \u05e9\u05e0\u05d9 \u05e9\u05dc\u05d9\u05e9\u05d9 \u05e8\u05d1\u05d9\u05e2\u05d9 \u05d7\u05de\u05d9\u05e9\u05d9 \u05e9\u05d9\u05e9\u05d9 \u05e9\u05d1\u05ea".split(" "), 429weekdaysShort:"\u05d0\u05f3 \u05d1\u05f3 \u05d2\u05f3 \u05d3\u05f3 \u05d4\u05f3 \u05d5\u05f3 \u05e9\u05f3".split(" "),weekdaysMin:"\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05e9".split(""),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT", 430nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(l){return 2===l?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd": 431l+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(l){return 2===l?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":l+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(l){return 2===l?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":l+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(l){return 2===l?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":0===l%10&&10!==l?l+" \u05e9\u05e0\u05d4":l+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i, 432isPM:function(l){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(l)},meridiem:function(l,B,R){return 5>l?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":10>l?"\u05d1\u05d1\u05d5\u05e7\u05e8":12>l?R?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":18>l?R?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd": 433"\u05d1\u05e2\u05e8\u05d1"}});var Ke={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},de={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};y.defineLocale("hi",{months:"\u091c\u0928\u0935\u0930\u0940 \u092b\u093c\u0930\u0935\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u0948\u0932 \u092e\u0908 \u091c\u0942\u0928 \u091c\u0941\u0932\u093e\u0908 \u0905\u0917\u0938\u094d\u0924 \u0938\u093f\u0924\u092e\u094d\u092c\u0930 \u0905\u0915\u094d\u091f\u0942\u092c\u0930 \u0928\u0935\u092e\u094d\u092c\u0930 \u0926\u093f\u0938\u092e\u094d\u092c\u0930".split(" "), 434monthsShort:"\u091c\u0928. \u092b\u093c\u0930. \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u0948. \u092e\u0908 \u091c\u0942\u0928 \u091c\u0941\u0932. \u0905\u0917. \u0938\u093f\u0924. \u0905\u0915\u094d\u091f\u0942. \u0928\u0935. \u0926\u093f\u0938.".split(" "),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930 \u0938\u094b\u092e\u0935\u093e\u0930 \u092e\u0902\u0917\u0932\u0935\u093e\u0930 \u092c\u0941\u0927\u0935\u093e\u0930 \u0917\u0941\u0930\u0942\u0935\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930 \u0936\u0928\u093f\u0935\u093e\u0930".split(" "), 435weekdaysShort:"\u0930\u0935\u093f \u0938\u094b\u092e \u092e\u0902\u0917\u0932 \u092c\u0941\u0927 \u0917\u0941\u0930\u0942 \u0936\u0941\u0915\u094d\u0930 \u0936\u0928\u093f".split(" "),weekdaysMin:"\u0930 \u0938\u094b \u092e\u0902 \u092c\u0941 \u0917\u0941 \u0936\u0941 \u0936".split(" "),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},calendar:{sameDay:"[\u0906\u091c] LT", 436nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947", 437MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(B){return de[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Ke[B]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(l,B){12===l&&(l=0);if("\u0930\u093e\u0924"===B)return 4> 438l?l:l+12;if("\u0938\u0941\u092c\u0939"===B)return l;if("\u0926\u094b\u092a\u0939\u0930"===B)return 10<=l?l:l+12;if("\u0936\u093e\u092e"===B)return l+12},meridiem:function(l,B,R){return 4>l?"\u0930\u093e\u0924":10>l?"\u0938\u0941\u092c\u0939":17>l?"\u0926\u094b\u092a\u0939\u0930":20>l?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}});y.defineLocale("hr",{months:{format:"sije\u010dnja velja\u010de o\u017eujka travnja svibnja lipnja srpnja kolovoza rujna listopada studenoga prosinca".split(" "), 439standalone:"sije\u010danj velja\u010da o\u017eujak travanj svibanj lipanj srpanj kolovoz rujan listopad studeni prosinac".split(" ")},monthsShort:"sij. velj. o\u017eu. tra. svi. lip. srp. kol. ruj. lis. stu. pro.".split(" "),monthsParseExact:!0,weekdays:"nedjelja ponedjeljak utorak srijeda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sri. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss", 440L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT"; 441case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:Ga,mm:Ga,h:Ga,hh:Ga,d:"dan",dd:Ga,M:"mjesec",MM:Ga,y:"godinu",yy:Ga},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var Le="vas\u00e1rnap h\u00e9tf\u0151n kedden szerd\u00e1n cs\u00fct\u00f6rt\u00f6k\u00f6n p\u00e9nteken szombaton".split(" ");y.defineLocale("hu",{months:"janu\u00e1r febru\u00e1r m\u00e1rcius \u00e1prilis m\u00e1jus j\u00fanius j\u00falius augusztus szeptember okt\u00f3ber november december".split(" "), 442monthsShort:"jan feb m\u00e1rc \u00e1pr m\u00e1j j\u00fan j\u00fal aug szept okt nov dec".split(" "),weekdays:"vas\u00e1rnap h\u00e9tf\u0151 kedd szerda cs\u00fct\u00f6rt\u00f6k p\u00e9ntek szombat".split(" "),weekdaysShort:"vas h\u00e9t kedd sze cs\u00fct p\u00e9n szo".split(" "),weekdaysMin:"v h k sze cs p szo".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(l){return"u"=== 443l.charAt(1).toLowerCase()},meridiem:function(l,B,R){return 12>l?!0===R?"de":"DE":!0===R?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return"["+Le[this.day()]+"] LT[-kor]"},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return"[m\u00falt] ["+Le[this.day()]+"] LT[-kor]"},sameElse:"L"},relativeTime:{future:"%s m\u00falva",past:"%s",s:Ka,m:Ka,mm:Ka,h:Ka,hh:Ka,d:Ka,dd:Ka,M:Ka,MM:Ka,y:Ka,yy:Ka},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}); 444y.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b \u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b \u0574\u0561\u0580\u057f\u056b \u0561\u057a\u0580\u056b\u056c\u056b \u0574\u0561\u0575\u056b\u057d\u056b \u0570\u0578\u0582\u0576\u056b\u057d\u056b \u0570\u0578\u0582\u056c\u056b\u057d\u056b \u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b \u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b \u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b \u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b \u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split(" "), 445standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580 \u0583\u0565\u057f\u0580\u057e\u0561\u0580 \u0574\u0561\u0580\u057f \u0561\u057a\u0580\u056b\u056c \u0574\u0561\u0575\u056b\u057d \u0570\u0578\u0582\u0576\u056b\u057d \u0570\u0578\u0582\u056c\u056b\u057d \u0585\u0563\u0578\u057d\u057f\u0578\u057d \u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580 \u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580 \u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580 \u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split(" ")}, 446monthsShort:"\u0570\u0576\u057e \u0583\u057f\u0580 \u0574\u0580\u057f \u0561\u057a\u0580 \u0574\u0575\u057d \u0570\u0576\u057d \u0570\u056c\u057d \u0585\u0563\u057d \u057d\u057a\u057f \u0570\u056f\u057f \u0576\u0574\u0562 \u0564\u056f\u057f".split(" "),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b \u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b \u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b \u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b \u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b \u0578\u0582\u0580\u0562\u0561\u0569 \u0577\u0561\u0562\u0561\u0569".split(" "), 447weekdaysShort:"\u056f\u0580\u056f \u0565\u0580\u056f \u0565\u0580\u0584 \u0579\u0580\u0584 \u0570\u0576\u0563 \u0578\u0582\u0580\u0562 \u0577\u0562\u0569".split(" "),weekdaysMin:"\u056f\u0580\u056f \u0565\u0580\u056f \u0565\u0580\u0584 \u0579\u0580\u0584 \u0570\u0576\u0563 \u0578\u0582\u0580\u0562 \u0577\u0562\u0569".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT", 448nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565", 449h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(l){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(l)}, 450meridiem:function(l){return 4>l?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":12>l?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":17>l?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},ordinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(l,B){switch(B){case "DDD":case "w":case "W":case "DDDo":return 1===l?l+"-\u056b\u0576":l+"-\u0580\u0564";default:return l}},week:{dow:1,doy:7}});
450y.defineLocale("id",{months:"Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember".split(" "), 451monthsShort:"Jan Feb Mar Apr Mei Jun Jul Ags Sep Okt Nov Des".split(" "),weekdays:"Minggu Senin Selasa Rabu Kamis Jumat Sabtu".split(" "),weekdaysShort:"Min Sen Sel Rab Kam Jum Sab".split(" "),weekdaysMin:"Mg Sn Sl Rb Km Jm Sb".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(l,B){12===l&&(l=0);if("pagi"===B)return l;if("siang"===B)return 11<= 452l?l:l+12;if("sore"===B||"malam"===B)return l+12},meridiem:function(l,B,R){return 11>l?"pagi":15>l?"siang":19>l?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1, 453doy:7}});y.defineLocale("is",{months:"jan\u00faar febr\u00faar mars apr\u00edl ma\u00ed j\u00fan\u00ed j\u00fal\u00ed \u00e1g\u00fast september okt\u00f3ber n\u00f3vember desember".split(" "),monthsShort:"jan feb mar apr ma\u00ed j\u00fan j\u00fal \u00e1g\u00fa sep okt n\u00f3v des".split(" "),weekdays:"sunnudagur m\u00e1nudagur \u00feri\u00f0judagur mi\u00f0vikudagur fimmtudagur f\u00f6studagur laugardagur".split(" "),weekdaysShort:"sun m\u00e1n \u00feri mi\u00f0 fim f\u00f6s lau".split(" "),weekdaysMin:"Su M\u00e1 \u00der Mi Fi F\u00f6 La".split(" "), 454longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\u00ed dag kl.] LT",nextDay:"[\u00e1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\u00ed g\u00e6r kl.] LT",lastWeek:"[s\u00ed\u00f0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\u00ed\u00f0an",s:Ya,m:Ya,mm:Ya,h:"klukkustund",hh:Ya,d:Ya,dd:Ya,M:Ya,MM:Ya,y:Ya,yy:Ya},ordinalParse:/\d{1,2}\./,ordinal:"%d.", 455week:{dow:1,doy:4}});y.defineLocale("it",{months:"gennaio febbraio marzo aprile maggio giugno luglio agosto settembre ottobre novembre dicembre".split(" "),monthsShort:"gen feb mar apr mag giu lug ago set ott nov dic".split(" "),weekdays:"Domenica Luned\u00ec Marted\u00ec Mercoled\u00ec Gioved\u00ec Venerd\u00ec Sabato".split(" "),weekdaysShort:"Dom Lun Mar Mer Gio Ven Sab".split(" "),weekdaysMin:"Do Lu Ma Me Gi Ve Sa".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY", 456LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(l){return(/^[0-9].+$/.test(l)?"tra":"in")+" "+l},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni", 457M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}\u00ba/,ordinal:"%d\u00ba",week:{dow:1,doy:4}});y.defineLocale("ja",{months:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u65e5\u66dc\u65e5 \u6708\u66dc\u65e5 \u706b\u66dc\u65e5 \u6c34\u66dc\u65e5 \u6728\u66dc\u65e5 \u91d1\u66dc\u65e5 \u571f\u66dc\u65e5".split(" "), 458weekdaysShort:"\u65e5\u6708\u706b\u6c34\u6728\u91d1\u571f".split(""),weekdaysMin:"\u65e5\u6708\u706b\u6c34\u6728\u91d1\u571f".split(""),longDateFormat:{LT:"Ah\u6642m\u5206",LTS:"Ah\u6642m\u5206s\u79d2",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u6642m\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5Ah\u6642m\u5206 dddd"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(l){return"\u5348\u5f8c"===l},meridiem:function(l,B,R){return 12>l?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT", 459nextDay:"[\u660e\u65e5] LT",nextWeek:"[\u6765\u9031]dddd LT",lastDay:"[\u6628\u65e5] LT",lastWeek:"[\u524d\u9031]dddd LT",sameElse:"L"},ordinalParse:/\d{1,2}\u65e5/,ordinal:function(l,B){switch(B){case "d":case "D":case "DDD":return l+"\u65e5";default:return l}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",
459yy:"%d\u5e74"}});y.defineLocale("jv", 460{months:"Januari Februari Maret April Mei Juni Juli Agustus September Oktober Nopember Desember".split(" "),monthsShort:"Jan Feb Mar Apr Mei Jun Jul Ags Sep Okt Nop Des".split(" "),weekdays:"Minggu Senen Seloso Rebu Kemis Jemuwah Septu".split(" "),weekdaysShort:"Min Sen Sel Reb Kem Jem Sep".split(" "),weekdaysMin:"Mg Sn Sl Rb Km Jm Sp".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/, 461meridiemHour:function(l,B){12===l&&(l=0);if("enjing"===B)return l;if("siyang"===B)return 11<=l?l:l+12;if("sonten"===B||"ndalu"===B)return l+12},meridiem:function(l,B,R){return 11>l?"enjing":15>l?"siyang":19>l?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit", 462mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});y.defineLocale("ka",{months:{standalone:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8 \u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8 \u10db\u10d0\u10e0\u10e2\u10d8 \u10d0\u10de\u10e0\u10d8\u10da\u10d8 \u10db\u10d0\u10d8\u10e1\u10d8 \u10d8\u10d5\u10dc\u10d8\u10e1\u10d8 \u10d8\u10d5\u10da\u10d8\u10e1\u10d8 \u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd \u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8 \u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8 \u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8 \u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split(" "), 463format:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10e1 \u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10e1 \u10db\u10d0\u10e0\u10e2\u10e1 \u10d0\u10de\u10e0\u10d8\u10da\u10d8\u10e1 \u10db\u10d0\u10d8\u10e1\u10e1 \u10d8\u10d5\u10dc\u10d8\u10e1\u10e1 \u10d8\u10d5\u10da\u10d8\u10e1\u10e1 \u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10e1 \u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10e1 \u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10e1 \u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10e1 \u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10e1".split(" ")}, 464monthsShort:"\u10d8\u10d0\u10dc \u10d7\u10d4\u10d1 \u10db\u10d0\u10e0 \u10d0\u10de\u10e0 \u10db\u10d0\u10d8 \u10d8\u10d5\u10dc \u10d8\u10d5\u10da \u10d0\u10d2\u10d5 \u10e1\u10d4\u10e5 \u10dd\u10e5\u10e2 \u10dc\u10dd\u10d4 \u10d3\u10d4\u10d9".split(" "),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0 \u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8 \u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8 \u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split(" "), 465format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1 \u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1 \u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1 \u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split(" "),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8 \u10dd\u10e0\u10e8 \u10e1\u10d0\u10db \u10dd\u10d7\u10ee \u10ee\u10e3\u10d7 \u10de\u10d0\u10e0 \u10e8\u10d0\u10d1".split(" "), 466weekdaysMin:"\u10d9\u10d5 \u10dd\u10e0 \u10e1\u10d0 \u10dd\u10d7 \u10ee\u10e3 \u10de\u10d0 \u10e8\u10d0".split(" "),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]", 467lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(l){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10ec\u10d4\u10da\u10d8)/.test(l)?l.replace(/\u10d8$/,"\u10e8\u10d8"):l+"\u10e8\u10d8"},past:function(l){if(/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(l))return l.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"); 468if(/\u10ec\u10d4\u10da\u10d8/.test(l))return l.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc")},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"}, 469ordinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(l){return 0===l?l:1===l?l+"-\u10da\u10d8":20>l||100>=l&&0===l%20||0===l%100?"\u10db\u10d4-"+l:l+"-\u10d4"},week:{dow:1,doy:7}});var Qd={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b", 47070:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};y.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440 \u0430\u049b\u043f\u0430\u043d \u043d\u0430\u0443\u0440\u044b\u0437 \u0441\u04d9\u0443\u0456\u0440 \u043c\u0430\u043c\u044b\u0440 \u043c\u0430\u0443\u0441\u044b\u043c \u0448\u0456\u043b\u0434\u0435 \u0442\u0430\u043c\u044b\u0437 \u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a \u049b\u0430\u0437\u0430\u043d \u049b\u0430\u0440\u0430\u0448\u0430 \u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split(" "), 471monthsShort:"\u049b\u0430\u04a3 \u0430\u049b\u043f \u043d\u0430\u0443 \u0441\u04d9\u0443 \u043c\u0430\u043c \u043c\u0430\u0443 \u0448\u0456\u043b \u0442\u0430\u043c \u049b\u044b\u0440 \u049b\u0430\u0437 \u049b\u0430\u0440 \u0436\u0435\u043b".split(" "),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456 \u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456 \u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456 \u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456 \u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456 \u0436\u04b1\u043c\u0430 \u0441\u0435\u043d\u0431\u0456".split(" "), 472weekdaysShort:"\u0436\u0435\u043a \u0434\u04af\u0439 \u0441\u0435\u0439 \u0441\u04d9\u0440 \u0431\u0435\u0439 \u0436\u04b1\u043c \u0441\u0435\u043d".split(" "),weekdaysMin:"\u0436\u043a \u0434\u0439 \u0441\u0439 \u0441\u0440 \u0431\u0439 \u0436\u043c \u0441\u043d".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT", 473nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442", 474mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},ordinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(l){return l+(Qd[l]||Qd[l%10]||Qd[100<=l?100:null])},week:{dow:1,doy:7}});y.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6 \u1780\u17bb\u1798\u17d2\u1797\u17c8 \u1798\u17b8\u1793\u17b6 \u1798\u17c1\u179f\u17b6 \u17a7\u179f\u1797\u17b6 \u1798\u17b7\u1790\u17bb\u1793\u17b6 \u1780\u1780\u17d2\u1780\u178a\u17b6 \u179f\u17b8\u17a0\u17b6 \u1780\u1789\u17d2\u1789\u17b6 \u178f\u17bb\u179b\u17b6 \u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6 \u1792\u17d2\u1793\u17bc".split(" "), 475monthsShort:"\u1798\u1780\u179a\u17b6 \u1780\u17bb\u1798\u17d2\u1797\u17c8 \u1798\u17b8\u1793\u17b6 \u1798\u17c1\u179f\u17b6 \u17a7\u179f\u1797\u17b6 \u1798\u17b7\u1790\u17bb\u1793\u17b6 \u1780\u1780\u17d2\u1780\u178a\u17b6 \u179f\u17b8\u17a0\u17b6 \u1780\u1789\u17d2\u1789\u17b6 \u178f\u17bb\u179b\u17b6 \u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6 \u1792\u17d2\u1793\u17bc".split(" "),weekdays:"\u
47517a2\u17b6\u1791\u17b7\u178f\u17d2\u1799 \u1785\u17d0\u1793\u17d2\u1791 \u17a2\u1784\u17d2\u1782\u17b6\u179a \u1796\u17bb\u1792 \u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd \u179f\u17bb\u1780\u17d2\u179a \u179f\u17c5\u179a\u17cd".split(" "), 476weekdaysShort:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799 \u1785\u17d0\u1793\u17d2\u1791 \u17a2\u1784\u17d2\u1782\u17b6\u179a \u1796\u17bb\u1792 \u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd \u179f\u17bb\u1780\u17d2\u179a \u179f\u17c5\u179a\u17cd".split(" "),weekdaysMin:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799 \u1785\u17d0\u1793\u17d2\u1791 \u17a2\u1784\u17d2\u1782\u17b6\u179a \u1796\u17bb\u1792 \u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd \u179f\u17bb\u1780\u17d2\u179a \u179f\u17c5\u179a\u17cd".split(" "), 477longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT", 478sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6", 479yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},week:{dow:1,doy:4}});y.defineLocale("ko",{months:"1\uc6d4 2\uc6d4 3\uc6d4 4\uc6d4 5\uc6d4 6\uc6d4 7\uc6d4 8\uc6d4 9\uc6d4 10\uc6d4 11\uc6d4 12\uc6d4".split(" "),monthsShort:"1\uc6d4 2\uc6d4 3\uc6d4 4\uc6d4 5\uc6d4 6\uc6d4 7\uc6d4 8\uc6d4 9\uc6d4 10\uc6d4 11\uc6d4 12\uc6d4".split(" "),weekdays:"\uc77c\uc694\uc77c \uc6d4\uc694\uc77c \ud654\uc694\uc77c \uc218\uc694\uc77c \ubaa9\uc694\uc77c \uae08\uc694\uc77c \ud1a0\uc694\uc77c".split(" "),weekdaysShort:"\uc77c\uc6d4\ud654\uc218\ubaa9\uae08\ud1a0".split(""), 480weekdaysMin:"\uc77c\uc6d4\ud654\uc218\ubaa9\uae08\ud1a0".split(""),longDateFormat:{LT:"A h\uc2dc m\ubd84",LTS:"A h\uc2dc m\ubd84 s\ucd08",L:"YYYY.MM.DD",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h\uc2dc m\ubd84",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h\uc2dc m\ubd84"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08", 481ss:"%d\ucd08",m:"\uc77c\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},ordinalParse:/\d{1,2}\uc77c/,ordinal:"%d\uc77c",meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(l){return"\uc624\ud6c4"===l},meridiem:function(l,B,R){return 12>l?"\uc624\uc804":"\uc624\ud6c4"}});var Yb={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438", 4826:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};y.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c \u0444\u0435\u0432\u0440\u0430\u043b\u044c \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0435\u043b\u044c \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c \u043e\u043a\u0442\u044f\u0431\u0440\u044c \u043d\u043e\u044f\u0431\u0440\u044c \u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(" "), 483monthsShort:"\u044f\u043d\u0432 \u0444\u0435\u0432 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440 \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433 \u0441\u0435\u043d \u043e\u043a\u0442 \u043d\u043e\u044f \u0434\u0435\u043a".split(" "),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438 \u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af \u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438 \u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438 \u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438 \u0416\u0443\u043c\u0430 \u0418\u0448\u0435\u043c\u0431\u0438".split(" "), 484weekdaysShort:"\u0416\u0435\u043a \u0414\u04af\u0439 \u0428\u0435\u0439 \u0428\u0430\u0440 \u0411\u0435\u0439 \u0416\u0443\u043c \u0418\u0448\u0435".split(" "),weekdaysMin:"\u0416\u043a \u0414\u0439 \u0428\u0439 \u0428\u0440 \u0411\u0439 \u0416\u043c \u0418\u0448".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT", 485nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u0435 \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442", 486mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},ordinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(l){return l+(Yb[l]||Yb[l%10]||Yb[100<=l?100:null])},week:{dow:1,doy:7}});y.defineLocale("lb", 487{months:"Januar Februar M\u00e4erz Abr\u00ebll Mee Juni Juli August September Oktober November Dezember".split(" "),monthsShort:"Jan. Febr. Mrz. Abr. Mee Jun. Jul. Aug. Sept. Okt. Nov. Dez.".split(" "),monthsParseExact:!0,weekdays:"Sonndeg M\u00e9indeg D\u00ebnschdeg M\u00ebttwoch Donneschdeg Freideg Samschdeg".split(" "),weekdaysShort:"So. M\u00e9. D\u00eb. M\u00eb. Do. Fr. Sa.".split(" "),weekdaysMin:"So M\u00e9 D\u00eb M\u00eb Do Fr Sa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]", 488LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\u00ebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(l){var B=l.substr(0,l.indexOf(" "));return Ja(B)?"a "+l:"an "+l},past:function(l){var B=l.substr(0, 489l.indexOf(" "));return Ja(B)?"viru "+l:"virun "+l},s:"e puer Sekonnen",m:Xa,mm:"%d Minutten",h:Xa,hh:"%d Stonnen",d:Xa,dd:"%d Deeg",M:Xa,MM:"%d M\u00e9int",y:Xa,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99 \u0e81\u0eb8\u0ea1\u0e9e\u0eb2 \u0ea1\u0eb5\u0e99\u0eb2 \u0ec0\u0ea1\u0eaa\u0eb2 \u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2 \u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2 \u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94 \u
4890eaa\u0eb4\u0e87\u0eab\u0eb2 \u0e81\u0eb1\u0e99\u0e8d\u0eb2 \u0e95\u0eb8\u0ea5\u0eb2 \u0e9e\u0eb0\u0e88\u0eb4\u0e81 \u0e97\u0eb1\u0e99\u0ea7\u0eb2".split(" "), 490monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99 \u0e81\u0eb8\u0ea1\u0e9e\u0eb2 \u0ea1\u0eb5\u0e99\u0eb2 \u0ec0\u0ea1\u0eaa\u0eb2 \u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2 \u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2 \u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94 \u0eaa\u0eb4\u0e87\u0eab\u0eb2 \u0e81\u0eb1\u0e99\u0e8d\u0eb2 \u0e95\u0eb8\u0ea5\u0eb2 \u0e9e\u0eb0\u0e88\u0eb4\u0e81 \u0e97\u0eb1\u0e99\u0ea7\u0eb2".split(" "),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94 \u0e88\u0eb1\u0e99 \u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99 \u0e9e\u0eb8\u0e94 \u0e9e\u0eb0\u0eab\u0eb1\u0e94 \u0eaa\u0eb8\u0e81 \u0ec0\u0eaa\u0ebb\u0eb2".split(" "), 491weekdaysShort:"\u0e97\u0eb4\u0e94 \u0e88\u0eb1\u0e99 \u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99 \u0e9e\u0eb8\u0e94 \u0e9e\u0eb0\u0eab\u0eb1\u0e94 \u0eaa\u0eb8\u0e81 \u0ec0\u0eaa\u0ebb\u0eb2".split(" "),weekdaysMin:"\u0e97 \u0e88 \u0ead\u0e84 \u0e9e \u0e9e\u0eab \u0eaa\u0e81 \u0eaa".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/, 492isPM:function(l){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===l},meridiem:function(l,B,R){return 12>l?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT", 493lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9", 494dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},ordinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(l){return"\u0e97\u0eb5\u0ec8"+l}});var Qe={m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f", 495MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};y.defineLocale("lt",{months:{format:"sausio vasario kovo baland\u017eio gegu\u017e\u0117s bir\u017eelio liepos rugpj\u016b\u010dio rugs\u0117jo spalio lapkri\u010dio gruod\u017eio".split(" "),standalone:"sausis vasaris kovas balandis gegu\u017e\u0117 bir\u017eelis liepa rugpj\u016btis rugs\u0117jis spalis lapkritis gruodis".split(" ")},monthsShort:"sau vas kov bal geg bir lie rgp rgs spa lap grd".split(" "), 496weekdays:{format:"sekmadien\u012f pirmadien\u012f antradien\u012f tre\u010diadien\u012f ketvirtadien\u012f penktadien\u012f \u0161e\u0161tadien\u012f".split(" "),standalone:"sekmadienis pirmadienis antradienis tre\u010diadienis ketvirtadienis penktadienis \u0161e\u0161tadienis".split(" "),isFormat:/dddd HH:mm/},weekdaysShort:"Sek Pir Ant Tre Ket Pen \u0160e\u0161".split(" "),weekdaysMin:"S P A T K Pn \u0160".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD", 497LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(l,B,R,U){return B?"kelios sekund\u0117s": 498U?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},m:Qa,mm:Va,h:Qa,hh:Va,d:Qa,dd:Va,M:Qa,MM:Va,y:Qa,yy:Va},ordinalParse:/\d{1,2}-oji/,ordinal:function(l){return l+"-oji"},week:{dow:1,doy:4}});var sc={m:["min\u016btes","min\u016bt\u0113m","min\u016bte","min\u016btes"],mm:["min\u016btes","min\u016bt\u0113m","min\u016bte","min\u016btes"],h:["stundas","stund\u0101m","stunda","stundas"],hh:["stundas","stund\u0101m","stunda","stundas"],d:["dienas","dien\u0101m","diena","dienas"],dd:["dienas","dien\u0101m",
499"diena","dienas"],M:["m\u0113ne\u0161a","m\u0113ne\u0161iem","m\u0113nesis","m\u0113ne\u0161i"],MM:["m\u0113ne\u0161a","m\u0113ne\u0161iem","m\u0113nesis","m\u0113ne\u0161i"],y:["gada","gadiem","gads","gadi"],yy:["gada","gadiem","gads","gadi"]};y.defineLocale("lv",{months:"janv\u0101ris febru\u0101ris marts apr\u012blis maijs j\u016bnijs j\u016blijs augusts septembris oktobris novembris decembris".split(" "),monthsShort:"jan feb mar apr mai j\u016bn j\u016bl aug sep okt nov dec".split(" "),weekdays:"sv\u0113tdiena pirmdiena otrdiena tre\u0161diena ceturtdiena piektdiena sestdiena".split(" "), 500weekdaysShort:"Sv P O T C Pk S".split(" "),weekdaysMin:"Sv P O T C Pk S".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s", 501past:"pirms %s",s:function(l,B){return B?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},m:Ob,mm:sb,h:Ob,hh:sb,d:Ob,dd:sb,M:Ob,MM:sb,y:Ob,yy:sb},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var dd={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(l,B){return 1===l?B[0]:2<=l&&4>= 502l?B[1]:B[2]},translate:function(l,B,R){var U=dd.words[R];return 1===R.length?B?U[0]:U[1]:l+" "+dd.correctGrammaticalCase(l,U)}};y.defineLocale("me",{months:"januar februar mart april maj jun jul avgust septembar oktobar novembar decembar".split(" "),monthsShort:"jan. feb. mar. apr. maj jun jul avg. sep. okt. nov. dec.".split(" "),monthsParseExact:!0,weekdays:"nedjelja ponedjeljak utorak srijeda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sri. \u010det. pet. sub.".split(" "), 503weekdaysMin:"ne po ut sr \u010de pe su".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return"[pro\u0161le] [nedjelje] [u] LT;[pro\u0161log] [ponedjeljka] [u] LT;[pro\u0161log] [utorka] [u] LT;[pro\u0161le] [srijede] [u] LT;[pro\u0161log] [\u010detvrtka] [u] LT;[pro\u0161log] [petka] [u] LT;[pro\u0161le] [subote] [u] LT".split(";")[this.day()]}, 504sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:dd.translate,mm:dd.translate,h:dd.translate,hh:dd.translate,d:"dan",dd:dd.translate,M:"mjesec",MM:dd.translate,y:"godinu",yy:dd.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});y.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438 \u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0438\u043b \u043c\u0430\u0458 \u0458\u0443\u043d\u0438 \u0458\u0443\u043b\u0438 \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438 \u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438 \u043d\u043e\u0435\u043c\u0432\u0440\u0438 \u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split(" "), 505monthsShort:"\u0458\u0430\u043d \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0458 \u0458\u0443\u043d \u0458\u0443\u043b \u0430\u0432\u0433 \u0441\u0435\u043f \u043e\u043a\u0442 \u043d\u043e\u0435 \u0434\u0435\u043a".split(" "),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a \u043f\u0435\u0442\u043e\u043a \u0441\u0430\u0431\u043e\u0442\u0430".split(" "), 506weekdaysShort:"\u043d\u0435\u0434 \u043f\u043e\u043d \u0432\u0442\u043e \u0441\u0440\u0435 \u0447\u0435\u0442 \u043f\u0435\u0442 \u0441\u0430\u0431".split(" "),weekdaysMin:"\u043de \u043fo \u0432\u0442 \u0441\u0440 \u0447\u0435 \u043f\u0435 \u0441a".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT", 507nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u043e\u0441\u043b\u0435 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438", 508m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},ordinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(l){var B=l%10,R= 509l%100;return 0===l?l+"-\u0435\u0432":0===R?l+"-\u0435\u043d":10<R&&20>R?l+"-\u0442\u0438":1===B?l+"-\u0432\u0438":2===B?l+"-\u0440\u0438":7===B||8===B?l+"-\u043c\u0438":l+"-\u0442\u0438"},week:{dow:1,doy:7}});y.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f \u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f \u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d \u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d \u0d2e\u0d47\u0d2f\u0d4d \u0d1c\u0d42\u0d7a \u0d1c\u0d42\u0d32\u0d48 \u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d \u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c \u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c \u0d28\u0d35\u0d02\u0d2c\u0d7c \u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split(" "), 510monthsShort:"\u0d1c\u0d28\u0d41. \u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41. \u0d2e\u0d3e\u0d7c. \u0d0f\u0d2a\u0d4d\u0d30\u0d3f. \u0d2e\u0d47\u0d2f\u0d4d \u0d1c\u0d42\u0d7a \u0d1c\u0d42\u0d32\u0d48. \u
5100d13\u0d17. \u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31. \u0d12\u0d15\u0d4d\u0d1f\u0d4b. \u0d28\u0d35\u0d02. \u0d21\u0d3f\u0d38\u0d02.".split(" "),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a \u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a \u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a \u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a \u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a \u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a \u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split(" "), 511weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c \u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e \u0d1a\u0d4a\u0d35\u0d4d\u0d35 \u0d2c\u0d41\u0d27\u0d7b \u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02 \u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f \u0d36\u0d28\u0d3f".split(" "),weekdaysMin:"\u0d1e\u0d3e \u0d24\u0d3f \u0d1a\u0d4a \u0d2c\u0d41 \u0d35\u0d4d\u0d2f\u0d3e \u0d35\u0d46 \u0d36".split(" "),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41", 512LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d", 513mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i, 514meridiemHour:function(l,B){12===l&&(l=0);return"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===B&&4<=l||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===B||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===B?l+12:l},meridiem:function(l,B,R){return 4>l?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":12>l?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":17>l?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":20>l?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02": 515"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}});var Ue={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},Ve={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};y.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940 \u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u090f\u092a\u094d\u0930\u093f\u0932 \u092e\u0947 \u091c\u0942\u0928 \u091c\u0941\u0932\u0948 \u0911\u0917\u0938\u094d\u091f \u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930 \u0911\u0915\u094d\u091f\u094b\u092c\u0930 \u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930 \u0921\u093f\u0938\u0947\u0902\u092c\u0930".split(" "), 516monthsShort:"\u091c\u093e\u0928\u0947. \u092b\u0947\u092c\u094d\u0930\u0941. \u092e\u093e\u0930\u094d\u091a. \u090f\u092a\u094d\u0930\u093f. \u092e\u0947. \u091c\u0942\u0928. \u091c\u0941\u0932\u0948. \u0911\u0917. \u0938\u092a\u094d\u091f\u0947\u0902. \u0911\u0915\u094d\u091f\u094b. \u0928\u094b\u0935\u094d\u0939\u0947\u0902. \u0921\u093f\u0938\u0947\u0902.".split(" "),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930 \u0938\u094b\u092e\u0935\u093e\u0930 \u092e\u0902\u0917\u0933\u0935\u093e\u0930 \u092c\u0941\u0927\u0935\u093e\u0930 \u0917\u0941\u0930\u0942\u0935\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930 \u0936\u0928\u093f\u0935\u093e\u0930".split(" "), 517weekdaysShort:"\u0930\u0935\u093f \u0938\u094b\u092e \u092e\u0902\u0917\u0933 \u092c\u0941\u0927 \u0917\u0941\u0930\u0942 \u0936\u0941\u0915\u094d\u0930 \u0936\u0928\u093f".split(" "),weekdaysMin:"\u0930 \u0938\u094b \u092e\u0902 \u092c\u0941 \u0917\u0941 \u0936\u0941 \u0936".split(" "),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"}, 518calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:Pb,m:Pb,mm:Pb,h:Pb,hh:Pb,d:Pb,dd:Pb,M:Pb,MM:Pb,y:Pb,yy:Pb},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(B){return Ve[B]})},postformat:function(l){return l.replace(/\d/g, 519function(B){return Ue[B]})},meridiemParse:/\u0930\u093e\u0924\u094d\u0930\u0940|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940/,meridiemHour:function(l,B){12===l&&(l=0);if("\u0930\u093e\u0924\u094d\u0930\u0940"===B)return 4>l?l:l+12;if("\u0938\u0915\u093e\u0933\u0940"===B)return l;if("\u0926\u0941\u092a\u093e\u0930\u0940"===B)return 10<=l?l:l+12;if("\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===B)return l+12},meridiem:function(l, 520B,R){return 4>l?"\u0930\u093e\u0924\u094d\u0930\u0940":10>l?"\u0938\u0915\u093e\u0933\u0940":17>l?"\u0926\u0941\u092a\u093e\u0930\u0940":20>l?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}});
520y.defineLocale("ms-my",{months:"Januari Februari Mac April Mei Jun Julai Ogos September Oktober November Disember".split(" "),monthsShort:"Jan Feb Mac Apr Mei Jun Jul Ogs Sep Okt Nov Dis".split(" "),weekdays:"Ahad Isnin Selasa Rabu Khamis Jumaat Sabtu".split(" "), 521weekdaysShort:"Ahd Isn Sel Rab Kha Jum Sab".split(" "),weekdaysMin:"Ah Is Sl Rb Km Jm Sb".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(l,B){12===l&&(l=0);if("pagi"===B)return l;if("tengahari"===B)return 11<=l?l:l+12;if("petang"===B||"malam"===B)return l+12},meridiem:function(l,B,R){return 11>l?"pagi":15>l?"tengahari":19>l? 522"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});y.defineLocale("ms",{months:"Januari Februari Mac April Mei Jun Julai Ogos September Oktober November Disember".split(" "), 523monthsShort:"Jan Feb Mac Apr Mei Jun Jul Ogs Sep Okt Nov Dis".split(" "),weekdays:"Ahad Isnin Selasa Rabu Khamis Jumaat Sabtu".split(" "),weekdaysShort:"Ahd Isn Sel Rab Kha Jum Sab".split(" "),weekdaysMin:"Ah Is Sl Rb Km Jm Sb".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(l,B){12===l&&(l=0);if("pagi"===B)return l;if("tengahari"=== 524B)return 11<=l?l:l+12;if("petang"===B||"malam"===B)return l+12},meridiem:function(l,B,R){return 11>l?"pagi":15>l?"tengahari":19>l?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"}, 525week:{dow:1,doy:7}});var Ed={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},We={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};y.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e \u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e \u1019\u1010\u103a \u1027\u1015\u103c\u102e \u1019\u1031 \u1007\u103d\u1014\u103a \u1007\u1030\u101c\u102d\u102f\u1004\u103a \u101e\u103c\u1002\u102f\u1010\u103a \u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c \u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c \u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c \u1012\u102e\u1007\u1004\u103a\u1018\u102c".split(" "), 526monthsShort:"\u1007\u1014\u103a \u1016\u1031 \u1019\u1010\u103a \u1015\u103c\u102e \u1019\u1031 \u1007\u103d\u1014\u103a \u101c\u102d\u102f\u1004\u103a \u101e\u103c \u1005\u1000\u103a \u1021\u1031\u102c\u1000\u103a \u1014\u102d\u102f \u1012\u102e".split(" "),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031 \u1010\u1014\u1004\u103a\u1039\u101c\u102c \u1021\u1004\u103a\u1039\u1002\u102b \u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038 \u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038 \u101e\u1031\u102c\u1000\u103c\u102c \u1005\u1014\u1031".split(" "), 527weekdaysShort:"\u1014\u103d\u1031 \u101c\u102c \u1002\u102b \u101f\u1030\u1038 \u1000\u103c\u102c \u101e\u1031\u102c \u1014\u1031".split(" "),weekdaysMin:"\u1014\u103d\u1031 \u101c\u102c \u1002\u102b \u101f\u1030\u1038 \u1000\u103c\u102c \u101e\u1031\u102c \u1014\u1031".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]", 528nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",
528s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a", 529mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(l){return l.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(B){return We[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Ed[B]})}, 530week:{dow:1,doy:4}});y.defineLocale("nb",{months:"januar februar mars april mai juni juli august september oktober november desember".split(" "),monthsShort:"jan. feb. mars april mai juni juli aug. sep. okt. nov. des.".split(" "),monthsParseExact:!0,weekdays:"s\u00f8ndag mandag tirsdag onsdag torsdag fredag l\u00f8rdag".split(" "),weekdaysShort:"s\u00f8. ma. ti. on. to. fr. l\u00f8.".split(" "),weekdaysMin:"s\u00f8 ma ti on to fr l\u00f8".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm", 531LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\u00e5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en m\u00e5ned",MM:"%d m\u00e5neder",y:"ett \u00e5r",yy:"%d \u00e5r"}, 532ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Xe={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},Ye={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};y.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940 \u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940 \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u093f\u0932 \u092e\u0908 \u091c\u0941\u0928 \u091c\u0941\u0932\u093e\u0908 \u0905\u0917\u0937\u094d\u091f \u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930 \u0905\u0915\u094d\u091f\u094b\u092c\u0930 \u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930 \u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split(" "), 533monthsShort:"\u091c\u0928. \u092b\u0947\u092c\u094d\u0930\u0941. \u092e\u093e\u0930\u094d\u091a \u0905\u092a\u094d\u0930\u093f. \u092e\u0908 \u091c\u0941\u0928 \u091c\u0941\u0932\u093e\u0908. \u0905\u0917. \u0938\u0947\u092a\u094d\u091f. \u0905\u0915\u094d\u091f\u094b. \u0928\u094b\u092d\u0947. \u0921\u093f\u0938\u0947.".split(" "),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930 \u0938\u094b\u092e\u092c\u093e\u0930 \u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930 \u092c\u0941\u0927\u092c\u093e\u0930 \u092c\u093f\u0939\u093f\u092c\u093e\u0930 \u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930 \u0936\u0928\u093f\u092c\u093e\u0930".split(" "), 534weekdaysShort:"\u0906\u0907\u0924. \u0938\u094b\u092e. \u092e\u0919\u094d\u0917\u0932. \u092c\u0941\u0927. \u092c\u093f\u0939\u093f. \u0936\u0941\u0915\u094d\u0930. \u0936\u0928\u093f.".split(" "),weekdaysMin:"\u0906. \u0938\u094b. \u092e\u0902. \u092c\u0941. \u092c\u093f. \u0936\u0941. \u0936.".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947", 535LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(B){return Ye[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Xe[B]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(l,B){12===l&&(l=0);if("\u0930\u093e\u0924\u093f"===B)return 4>l?l:l+12;if("\u092c\u093f\u0939\u093e\u0928"=== 536B)return l;if("\u0926\u093f\u0909\u0901\u0938\u094b"===B)return 10<=l?l:l+12;if("\u0938\u093e\u0901\u091d"===B)return l+12},meridiem:function(l,B,R){return 3>l?"\u0930\u093e\u0924\u093f":12>l?"\u092c\u093f\u0939\u093e\u0928":16>l?"\u0926\u093f\u0909\u0901\u0938\u094b":20>l?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT", 537lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e", 538y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}});var Rd="jan. feb. mrt. apr. mei jun. jul. aug. sep. okt. nov. dec.".split(" "),Sd="jan feb mrt apr mei jun jul aug sep okt nov dec".split(" ");y.defineLocale("nl",{months:"januari februari maart april mei juni juli augustus september oktober november december".split(" "),monthsShort:function(l,B){return/-MMM-/.test(B)?S
538d[l.month()]:Rd[l.month()]},monthsParseExact:!0,weekdays:"zondag maandag dinsdag woensdag donderdag vrijdag zaterdag".split(" "), 539weekdaysShort:"zo. ma. di. wo. do. vr. za.".split(" "),weekdaysMin:"Zo Ma Di Wo Do Vr Za".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"\u00e9\u00e9n minuut", 540mm:"%d minuten",h:"\u00e9\u00e9n uur",hh:"%d uur",d:"\u00e9\u00e9n dag",dd:"%d dagen",M:"\u00e9\u00e9n maand",MM:"%d maanden",y:"\u00e9\u00e9n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||20<=l?"ste":"de")},week:{dow:1,doy:4}});y.defineLocale("nn",{months:"januar februar mars april mai juni juli august september oktober november desember".split(" "),monthsShort:"jan feb mar apr mai jun jul aug sep okt nov des".split(" "),weekdays:"sundag m\u00e5ndag tysdag onsdag torsdag fredag laurdag".split(" "), 541weekdaysShort:"sun m\u00e5n tys ons tor fre lau".split(" "),weekdaysMin:"su m\u00e5 ty on to fr l\u00f8".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\u00e5r klokka] LT",lastWeek:"[F\u00f8reg\u00e5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund", 542m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein m\u00e5nad",MM:"%d m\u00e5nader",y:"eit \u00e5r",yy:"%d \u00e5r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Me={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},Ne={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};y.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40 \u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40 \u0a2e\u0a3e\u0a30\u0a1a \u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32 \u0a2e\u0a08 \u0a1c\u0a42\u0a28 \u0a1c\u0a41\u0a32\u0a3e\u0a08 \u0a05\u0a17\u0a38\u0a24 \u0a38\u0a24\u0a70\u0a2c\u0a30 \u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30 \u0a28\u0a35\u0a70\u0a2c\u0a30 \u0a26\u0a38\u0a70\u0a2c\u0a30".split(" "), 543monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40 \u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40 \u0a2e\u0a3e\u0a30\u0a1a \u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32 \u0a2e\u0a08 \u0a1c\u0a42\u0a28 \u0a1c\u0a41\u0a32\u0a3e\u0a08 \u0a05\u0a17\u0a38\u0a24 \u0a38\u0a24\u0a70\u0a2c\u0a30 \u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30 \u0a28\u0a35\u0a70\u0a2c\u0a30 \u0a26\u0a38\u0a70\u0a2c\u0a30".split(" "),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30 \u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30 \u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30 \u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30 \u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30 \u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30 \u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split(" "), 544weekdaysShort:"\u0a10\u0a24 \u0a38\u0a4b\u0a2e \u0a2e\u0a70\u0a17\u0a32 \u0a2c\u0a41\u0a27 \u0a35\u0a40\u0a30 \u0a38\u0a3c\u0a41\u0a15\u0a30 \u0a38\u0a3c\u0a28\u0a40".split(" "),weekdaysMin:"\u0a10\u0a24 \u0a38\u0a4b\u0a2e \u0a2e\u0a70\u0a17\u0a32 \u0a2c\u0a41\u0a27 \u0a35\u0a40\u0a30 \u0a38\u0a3c\u0a41\u0a15\u0a30 \u0a38\u0a3c\u0a28\u0a40".split(" "),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47", 545LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0
545a15 \u0a18\u0a70\u0a1f\u0a3e", 546hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(l){return l.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(B){return Ne[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return Me[B]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/, 547meridiemHour:function(l,B){12===l&&(l=0);if("\u0a30\u0a3e\u0a24"===B)return 4>l?l:l+12;if("\u0a38\u0a35\u0a47\u0a30"===B)return l;if("\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===B)return 10<=l?l:l+12;if("\u0a38\u0a3c\u0a3e\u0a2e"===B)return l+12},meridiem:function(l,B,R){return 4>l?"\u0a30\u0a3e\u0a24":10>l?"\u0a38\u0a35\u0a47\u0a30":17>l?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":20>l?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}});var ee="stycze\u0144 luty marzec kwiecie\u0144 maj czerwiec lipiec sierpie\u0144 wrzesie\u0144 pa\u017adziernik listopad grudzie\u0144".split(" "), 548Fd="stycznia lutego marca kwietnia maja czerwca lipca sierpnia wrze\u015bnia pa\u017adziernika listopada grudnia".split(" ");y.defineLocale("pl",{months:function(l,B){return""===B?"("+Fd[l.month()]+"|"+ee[l.month()]+")":/D MMMM/.test(B)?Fd[l.month()]:ee[l.month()]},monthsShort:"sty lut mar kwi maj cze lip sie wrz pa\u017a lis gru".split(" "),weekdays:"niedziela poniedzia\u0142ek wtorek \u015broda czwartek pi\u0105tek sobota".split(" "),weekdaysShort:"nie pon wt \u015br czw pt sb".split(" "),weekdaysMin:"Nd Pn Wt \u015ar Cz Pt So".split(" "), 549longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"}, 550relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:Qb,mm:Qb,h:Qb,hh:Qb,d:"1 dzie\u0144",dd:"%d dni",M:"miesi\u0105c",MM:Qb,y:"rok",yy:Qb},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("pt-br",{months:"Janeiro Fevereiro Mar\u00e7o Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "),monthsShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),weekdays:"Domingo Segunda-feira Ter\u00e7a-feira Quarta-feira Quinta-feira Sexta-feira S\u00e1bado".split(" "), 551weekdaysShort:"Dom Seg Ter Qua Qui Sex S\u00e1b".split(" "),weekdaysMin:"Dom 2\u00aa 3\u00aa 4\u00aa 5\u00aa 6\u00aa S\u00e1b".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\u00e0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\u00e0s] HH:mm"},calendar:{sameDay:"[Hoje \u00e0s] LT",nextDay:"[Amanh\u00e3 \u00e0s] LT",nextWeek:"dddd [\u00e0s] LT",lastDay:"[Ontem \u00e0s] LT",lastWeek:function(){return 0=== 552this.day()||6===this.day()?"[\u00daltimo] dddd [\u00e0s] LT":"[\u00daltima] dddd [\u00e0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atr\u00e1s",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\u00eas",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}\u00ba/,ordinal:"%d\u00ba"});y.defineLocale("pt",{months:"Janeiro Fevereiro Mar\u00e7o Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "), 553monthsShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),weekdays:"Domingo Segunda-Feira Ter\u00e7a-Feira Quarta-Feira Quinta-Feira Sexta-Feira S\u00e1bado".split(" "),weekdaysShort:"Dom Seg Ter Qua Qui Sex S\u00e1b".split(" "),weekdaysMin:"Dom 2\u00aa 3\u00aa 4\u00aa 5\u00aa 6\u00aa S\u00e1b".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"}, 554calendar:{sameDay:"[Hoje \u00e0s] LT",nextDay:"[Amanh\u00e3 \u00e0s] LT",nextWeek:"dddd [\u00e0s] LT",lastDay:"[Ontem \u00e0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\u00daltimo] dddd [\u00e0s] LT":"[\u00daltima] dddd [\u00e0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\u00e1 %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%
554d horas",d:"um dia",dd:"%d dias",M:"um m\u00eas",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}\u00ba/,ordinal:"%d\u00ba", 555week:{dow:1,doy:4}});y.defineLocale("ro",{months:"ianuarie februarie martie aprilie mai iunie iulie august septembrie octombrie noiembrie decembrie".split(" "),monthsShort:"ian. febr. mart. apr. mai iun. iul. aug. sept. oct. nov. dec.".split(" "),monthsParseExact:!0,weekdays:"duminic\u0103 luni mar\u021bi miercuri joi vineri s\u00e2mb\u0103t\u0103".split(" "),weekdaysShort:"Dum Lun Mar Mie Joi Vin S\u00e2m".split(" "),weekdaysMin:"Du Lu Ma Mi Jo Vi S\u00e2".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss", 556L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\u00e2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \u00een urm\u0103",s:"c\u00e2teva secunde",m:"un minut",mm:ob,h:"o or\u0103",hh:ob,d:"o zi",dd:ob,M:"o lun\u0103",MM:ob,y:"un an",yy:ob},week:{dow:1,doy:7}});var xd=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i, 557/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];y.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f \u0444\u0435\u0432\u0440\u0430\u043b\u044f \u043c\u0430\u0440\u0442\u0430 \u0430\u043f\u0440\u0435\u043b\u044f \u043c\u0430\u044f \u0438\u044e\u043d\u044f \u0438\u044e\u043b\u044f \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u043d\u043e\u044f\u0431\u0440\u044f \u0434\u0435\u043a\u0430\u0431\u0440\u044f".split(" "), 558standalone:"\u044f\u043d\u0432\u0430\u0440\u044c \u0444\u0435\u0432\u0440\u0430\u043b\u044c \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0435\u043b\u044c \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c \u043e\u043a\u0442\u044f\u0431\u0440\u044c \u043d\u043e\u044f\u0431\u0440\u044c \u0434\u0435\u043a\u0430\u0431\u0440\u044c".split(" ")},monthsShort:{format:"\u044f\u043d\u0432. \u0444\u0435\u0432\u0440. \u043c\u0430\u0440. \u0430\u043f\u0440. \u043c\u0430\u044f \u0438\u044e\u043d\u044f \u0438\u044e\u043b\u044f \u0430\u0432\u0433. \u0441\u0435\u043d\u0442. \u043e\u043a\u0442. \u043d\u043e\u044f\u0431. \u0434\u0435\u043a.".split(" "), 559standalone:"\u044f\u043d\u0432. \u0444\u0435\u0432\u0440. \u043c\u0430\u0440\u0442 \u0430\u043f\u0440. \u043c\u0430\u0439 \u0438\u044e\u043d\u044c \u0438\u044e\u043b\u044c \u0430\u0432\u0433. \u0441\u0435\u043d\u0442. \u043e\u043a\u0442. \u043d\u043e\u044f\u0431. \u0434\u0435\u043a.".split(" ")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0433 \u043f\u044f\u0442\u043d\u0438\u0446\u0430 \u0441\u0443\u0431\u0431\u043e\u0442\u0430".split(" "), 560format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a \u0432\u0442\u043e\u0440\u043d\u0438\u043a \u0441\u0440\u0435\u0434\u0443 \u0447\u0435\u0442\u0432\u0435\u0440\u0433 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 \u0441\u0443\u0431\u0431\u043e\u0442\u0443".split(" "),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?\] ?dddd/}, 561weekdaysShort:"\u0432\u0441 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),weekdaysMin:"\u0432\u0441 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),monthsParse:xd,longMonthsParse:xd,shortMonthsParse:xd,monthsRegex:/^(\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0441\u0435\u043d\u0442\.|\u0444\u0435\u0432\u0440\.|\u043d\u043e\u044f\u0431\.|\u0438\u044e\u043d\u044c|\u044f\u043d\u0432.|\u0438\u044e\u043b\u044c|\u0434\u0435\u043a.|\u0430\u0432\u0433.|\u0430\u043f\u0440.|\u043c\u0430\u0440\u0442\u0430|\u043c\u0430\u0440[.\u0442]|\u043e\u043a\u0442.|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439])/i, 562monthsShortRegex:/^(\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0441\u0435\u043d\u0442\.|\u0444\u0435\u0432\u0440\.|\u043d\u043e\u044f\u0431\.|\u0438\u044e\u043d\u044c|\u044f\u043d\u0432.|\u0438\u044e\u043b\u044c|\u0434\u0435\u043a.|\u0430\u0432\u0433.|\u0430\u043f\u0440.|\u043c\u0430\u0440\u0442\u0430|\u043c\u0430\u0440[.\u0442]|\u043e\u043a\u0442.|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439])/i, 563monthsStrictRegex:/^(\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439])/i, 564monthsShortStrictRegex:/^(\u043d\u043e\u044f\u0431\.|\u0444\u0435\u0432\u0440\.|\u0441\u0435\u043d\u0442\.|\u0438\u044e\u043b\u044c|\u044f\u043d\u0432\.|\u0438\u044e\u043d[\u044f\u044c]|\u043c\u0430\u0440[.\u0442]|\u0430\u0432\u0433\.|\u0430\u043f\u0440\.|\u043e\u043a\u0442\.|\u0434\u0435\u043a\.|\u043c\u0430[\u044f\u0439])/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0432] LT", 565nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430 \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",nextWeek:function(l){if(l.week()!==this.week())switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd [\u0432] LT";
565case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd [\u0432] LT"}else return 2=== 566this.day()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT"},lastWeek:function(l){if(l.week()!==this.week())switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd [\u0432] LT"}else return 2===this.day()?"[\u0412\u043e] dddd [\u0432] LT":"[\u0412] dddd [\u0432] LT"}, 567sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",m:fb,mm:fb,h:"\u0447\u0430\u0441",hh:fb,d:"\u0434\u0435\u043d\u044c",dd:fb,M:"\u043c\u0435\u0441\u044f\u0446",MM:fb,y:"\u0433\u043e\u0434",yy:fb},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(l)}, 568meridiem:function(l,B,R){return 4>l?"\u043d\u043e\u0447\u0438":12>l?"\u0443\u0442\u0440\u0430":17>l?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},ordinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(l,B){switch(B){case "M":case "d":case "DDD":return l+"-\u0439";case "D":return l+"-\u0433\u043e";case "w":case "W":return l+"-\u044f";default:return l}},week:{dow:1,doy:7}});y.defineLocale("se",{months:"o\u0111\u0111ajagem\u00e1nnu guovvam\u00e1nnu njuk\u010dam\u00e1nnu cuo\u014bom\u00e1nnu miessem\u00e1nnu geassem\u00e1nnu suoidnem\u00e1nnu borgem\u00e1nnu \u010dak\u010dam\u00e1nnu golggotm\u00e1nnu sk\u00e1bmam\u00e1nnu juovlam\u00e1nnu".split(" "), 569monthsShort:"o\u0111\u0111j guov njuk cuo mies geas suoi borg \u010dak\u010d golg sk\u00e1b juov".split(" "),weekdays:"sotnabeaivi vuoss\u00e1rga ma\u014b\u014beb\u00e1rga gaskavahkku duorastat bearjadat l\u00e1vvardat".split(" "),weekdaysShort:"sotn vuos ma\u014b gask duor bear l\u00e1v".split(" "),weekdaysMin:"svmgdbL".split(""),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT", 570nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\u00e1nnu",MM:"%d m\u00e1nut",y:"okta jahki",yy:"%d jagit"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2 \u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2 \u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4 \u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca \u0db8\u0dd0\u0dba\u0dd2 \u0da2\u0dd6\u0db1\u0dd2 \u0da2\u0dd6\u0dbd\u0dd2 \u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4 \u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca \u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca \u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca \u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split(" "), 571monthsShort:"\u0da2\u0db1 \u0db4\u0dd9\u0db6 \u0db8\u0dcf\u0dbb\u0dca \u0d85\u0db4\u0dca \u0db8\u0dd0\u0dba\u0dd2 \u0da2\u0dd6\u0db1\u0dd2 \u0da2\u0dd6\u0dbd\u0dd2 \u0d85\u0d9c\u0ddd \u0dc3\u0dd0\u0db4\u0dca \u0d94\u0d9a\u0dca \u0db1\u0ddc\u0dc0\u0dd0 \u0daf\u0dd9\u0dc3\u0dd0".split(" "),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf \u0dc3\u0db3\u0dd4\u0daf\u0dcf \u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf \u0db6\u0daf\u0dcf\u0daf\u0dcf \u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf \u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf \u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split(" "), 572weekdaysShort:"\u0d89\u0dbb\u0dd2 \u0dc3\u0db3\u0dd4 \u0d85\u0d9f \u0db6\u0daf\u0dcf \u0db6\u0dca\u200d\u0dbb\u0dc4 \u0dc3\u0dd2\u0d9a\u0dd4 \u0dc3\u0dd9\u0db1".split(" "),weekdaysMin:"\u0d89 \u0dc3 \u0d85 \u0db6 \u0db6\u0dca\u200d\u0dbb \u0dc3\u0dd2 \u0dc3\u0dd9".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]", 573nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d", 574d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},ordinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(l){return l+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(l){return"\u0db4.\u0dc0."===l||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===l},meridiem:function(l, 575B,R){return 11<l?R?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":R?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}});y.defineLocale("sk",{months:"janu\u00e1r febru\u00e1r marec apr\u00edl m\u00e1j j\u00fan j\u00fal august september okt\u00f3ber november december".split(" "),monthsShort:"jan feb mar apr m\u00e1j j\u00fan j\u00fal aug sep okt nov dec".split(" "),weekdays:"nede\u013ea pondelok utorok streda \u0161tvrtok piatok sobota".split(" "),weekdaysShort:"ne po ut st \u0161t pi so".split(" "), 576weekdaysMin:"ne po ut st \u0161t pi so".split(" "),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT", 577lastWeek:function(){switch(this.day()){case 0:return"[minul\u00fa nede\u013eu o] LT";case 1:case 2:return"[minul\u00fd] dddd [o] LT";case 3:return"[minul\u00fa stredu o] LT";case 4:case 5:return"[minul\u00fd] dddd [o] LT";case 6:return"[minul\u00fa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:ub,m:ub,mm:ub,h:ub,hh:ub,d:ub,dd:ub,M:ub,MM:ub,y:ub,yy:ub},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("sl",{months:"januar februar marec april maj junij julij avgust september oktober november december".split(" "), 578monthsShort:"jan. feb. mar. apr. maj. jun. jul. avg. sep. okt. nov. dec.".split(" "),monthsParseExact:!0,weekdays:"nedelja ponedeljek torek sreda \u010detrtek petek sobota".split(" "),weekdaysShort:"ned. pon. tor. sre. \u010det. pet. sob.".split(" "),weekdaysMin:"ne po to sr \u010de pe so".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT", 579nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s", 580past:"pred %s",s:xb,m:xb,mm:xb,h:xb,hh:xb,d:xb,dd:xb,M:xb,MM:xb,y:xb,yy:xb},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});y.defineLocale("sq",{months:"Janar Shkurt Mars Prill Maj Qershor Korrik Gusht Shtator Tetor N\u00ebntor Dhjetor".split(" "),monthsShort:"Jan Shk Mar Pri Maj Qer Kor Gus Sht Tet N\u00ebn Dhj".split(" "),weekdays:"E Diel;E H\u00ebn\u00eb;E Mart\u00eb;E M\u00ebrkur\u00eb;E Enjte;E Premte;E Shtun\u00eb".split(";"),weekdaysShort:"Die H\u00ebn Mar M\u00ebr Enj Pre Sht".split(" "), 581weekdaysMin:"D H Ma M\u00eb E P Sh".split(" "),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(l){return"M"===l.charAt(0)},meridiem:function(l,B,R){return 12>l?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\u00eb] LT",nextDay:"[Nes\u00ebr n\u00eb] LT",nextWeek:"dddd [n\u00eb] LT",lastDay:"[Dje n\u00eb] LT",lastWeek:"dddd [e kaluar n\u00eb] LT",sameElse:"L"},relativeTime:{future:"n\u00eb %s", 582past:"%s m\u00eb par\u00eb",s:"disa sekonda",m:"nj\u00eb minut\u00eb",mm:"%d minuta",h:"nj\u00eb or\u00eb",hh:"%d or\u00eb",d:"nj\u00eb dit\u00eb",dd:"%d dit\u00eb",M:"nj\u00eb muaj",MM:"%d muaj",y:"nj\u00eb vit",yy:"%d vite"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var nc={words:{m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435", 583"\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435", 584"\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(l,B){return 1===l?B[0]:2<=l&&4>=l?B[1]:B[2]},translate:function(l,B,R){var U=nc.words[R];return 1===R.length?B?U[0]:U[1]:l+" "+nc.correctGrammaticalCase(l,U)}};y.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440 \u0444\u0435\u0431\u0440\u0443\u0430\u0440 \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0438\u043b \u043c\u0430\u0458 \u
5840458\u0443\u043d \u0458\u0443\u043b \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440 \u043e\u043a\u0442\u043e\u0431\u0430\u0440 \u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440 \u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split(" "), 585monthsShort:"\u0458\u0430\u043d. \u0444\u0435\u0431. \u043c\u0430\u0440. \u0430\u043f\u0440. \u043c\u0430\u0458 \u0458\u0443\u043d \u0458\u0443\u043b \u0430\u0432\u0433. \u0441\u0435\u043f. \u043e\u043a\u0442. \u043d\u043e\u0432. \u0434\u0435\u0446.".split(" "),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430 \u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a \u0443\u0442\u043e\u0440\u0430\u043a \u0441\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a \u043f\u0435\u0442\u0430\u043a \u0441\u0443\u0431\u043e\u0442\u0430".split(" "), 586weekdaysShort:"\u043d\u0435\u0434. \u043f\u043e\u043d. \u0443\u0442\u043e. \u0441\u0440\u0435. \u0447\u0435\u0442. \u043f\u0435\u0442. \u0441\u0443\u0431.".split(" "),weekdaysMin:"\u043d\u0435 \u043f\u043e \u0443\u0442 \u0441\u0440 \u0447\u0435 \u043f\u0435 \u0441\u0443".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT", 587nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return"[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT;[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT".split(";")[this.day()]}, 588sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:nc.translate,mm:nc.translate,h:nc.translate,hh:nc.translate,d:"\u0434\u0430\u043d",dd:nc.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:nc.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:nc.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var ed={words:{m:["jedan minut","jedne minute"],mm:["minut", 589"minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(l,B){return 1===l?B[0]:2<=l&&4>=l?B[1]:B[2]},translate:function(l,B,R){var U=ed.words[R];return 1===R.length?B?U[0]:U[1]:l+" "+ed.correctGrammaticalCase(l,U)}};y.defineLocale("sr",{months:"januar februar mart april maj jun jul avgust septembar oktobar novembar decembar".split(" "),monthsShort:"jan. feb. mar. apr. maj jun jul avg. sep. okt. nov. dec.".split(" "), 590monthsParseExact:!0,weekdays:"nedelja ponedeljak utorak sreda \u010detvrtak petak subota".split(" "),weekdaysShort:"ned. pon. uto. sre. \u010det. pet. sub.".split(" "),weekdaysMin:"ne po ut sr \u010de pe su".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT"; 591case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return"[pro\u0161le] [nedelje] [u] LT;[pro\u0161log] [ponedeljka] [u] LT;[pro\u0161log] [utorka] [u] LT;[pro\u0161le] [srede] [u] LT;[pro\u0161log] [\u010detvrtka] [u] LT;[pro\u0161log] [petka] [u] LT;[pro\u0161le] [subote] [u] LT".split(";")[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi", 592m:ed.translate,mm:ed.translate,h:ed.translate,hh:ed.translate,d:"dan",dd:ed.translate,M:"mesec",MM:ed.translate,y:"godinu",yy:ed.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});y.defineLocale("ss",{months:"Bhimbidvwane Indlovana Indlov'lenkhulu Mabasa Inkhwekhweti Inhlaba Kholwane Ingci Inyoni Imphala Lweti Ingongoni".split(" "),monthsShort:"Bhi Ina Inu Mab Ink Inh Kho Igc Iny Imp Lwe Igo".split(" "),weekdays:"Lisontfo Umsombuluko Lesibili Lesitsatfu Lesine Lesihlanu Umgcibelo".split(" "), 593weekdaysShort:"Lis Umb Lsb Les Lsi Lsh Umg".split(" "),weekdaysMin:"Li Us Lb Lt Ls Lh Ug".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LT
593S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu", 594mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(l,B,R){return 11>l?"ekuseni":15>l?"emini":19>l?"entsambama":"ebusuku"},meridiemHour:function(l,B){12===l&&(l=0);if("ekuseni"===B)return l;if("emini"===B)return 11<=l?l:l+12;if("entsambama"===B||"ebusuku"===B)return 0===l?0:l+12},ordinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});y.defineLocale("sv", 595{months:"januari februari mars april maj juni juli augusti september oktober november december".split(" "),monthsShort:"jan feb mar apr maj jun jul aug sep okt nov dec".split(" "),weekdays:"s\u00f6ndag m\u00e5ndag tisdag onsdag torsdag fredag l\u00f6rdag".split(" "),weekdaysShort:"s\u00f6n m\u00e5n tis ons tor fre l\u00f6r".split(" "),weekdaysMin:"s\u00f6 m\u00e5 ti on to fr l\u00f6".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm", 596LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\u00e5r] LT",nextWeek:"[P\u00e5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\u00f6r %s sedan",s:"n\u00e5gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\u00e5nad",MM:"%d m\u00e5nader",y:"ett \u00e5r",yy:"%d \u00e5r"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(l){var B= 597l%10;return l+(1===~~(l%100/10)?"e":1===B?"a":2===B?"a":"e")},week:{dow:1,doy:4}});y.defineLocale("sw",{months:"Januari Februari Machi Aprili Mei Juni Julai Agosti Septemba Oktoba Novemba Desemba".split(" "),monthsShort:"Jan Feb Mac Apr Mei Jun Jul Ago Sep Okt Nov Des".split(" "),weekdays:"Jumapili Jumatatu Jumanne Jumatano Alhamisi Ijumaa Jumamosi".split(" "),weekdaysShort:"Jpl Jtat Jnne Jtan Alh Ijm Jmos".split(" "),weekdaysMin:"J2 J3 J4 J5 Al Ij J1".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm", 598LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1, 599doy:7}});var yd={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},Oe={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};y.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf \u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf \u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd \u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd \u0bae\u0bc7 \u0b9c\u0bc2\u0ba9\u0bcd \u0b9c\u0bc2\u0bb2\u0bc8 \u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd \u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd \u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(" "), 600monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf \u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf \u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd \u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd \u0bae\u0bc7 \u0b9c\u0bc2\u0ba9\u0bcd \u0b9c\u0bc2\u0bb2\u0bc8 \u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd \u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd \u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd \u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split(" "),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8 \u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split(" "), 601weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1 \u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd \u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd \u0baa\u0bc1\u0ba4\u0ba9\u0bcd \u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd \u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf \u0b9a\u0ba9\u0bbf".split(" "),weekdaysMin:"\u0b9e\u0bbe \u0ba4\u0bbf \u0b9a\u0bc6 \u0baa\u0bc1 \u0bb5\u0bbf \u0bb5\u0bc6 \u0b9a".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"}, 602calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd", 603mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"}, 604ordinalParse:/\d{1,2}
604\u0bb5\u0ba4\u0bc1/,ordinal:function(l){return l+"\u0bb5\u0ba4\u0bc1"},preparse:function(l){return l.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(B){return Oe[B]})},postformat:function(l){return l.replace(/\d/g,function(B){return yd[B]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/, 605meridiem:function(l,B,R){return 2>l?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":6>l?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":10>l?" \u0b95\u0bbe\u0bb2\u0bc8":14>l?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":18>l?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":22>l?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(l,B){12===l&&(l=0);return"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===B?2>l?l:l+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===B||"\u0b95\u0bbe\u0bb2\u0bc8"===B?l:"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"=== 606B?10<=l?l:l+12:l+12},week:{dow:0,doy:6}});y.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f \u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f \u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f \u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d \u0c2e\u0c47 \u0c1c\u0c42\u0c28\u0c4d \u0c1c\u0c42\u0c32\u0c46\u0c56 \u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41 \u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d \u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d \u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d \u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split(" "), 607monthsShort:"\u0c1c\u0c28. \u0c2b\u0c3f\u0c2c\u0c4d\u0c30. \u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f \u0c0f\u0c2a\u0c4d\u0c30\u0c3f. \u0c2e\u0c47 \u0c1c\u0c42\u0c28\u0c4d \u0c1c\u0c42\u0c32\u0c46\u0c56 \u0c06\u0c17. \u0c38\u0c46\u0c2a\u0c4d. \u0c05\u0c15\u0c4d\u0c1f\u0c4b. \u0c28\u0c35. \u0c21\u0c3f\u0c38\u0c46.".split(" "),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02 \u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02 \u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02 \u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02 \u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02 \u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02 \u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split(" "), 608weekdaysShort:"\u0c06\u0c26\u0c3f \u0c38\u0c4b\u0c2e \u0c2e\u0c02\u0c17\u0c33 \u0c2c\u0c41\u0c27 \u0c17\u0c41\u0c30\u0c41 \u0c36\u0c41\u0c15\u0c4d\u0c30 \u0c36\u0c28\u0c3f".split(" "),weekdaysMin:"\u0c06 \u0c38\u0c4b \u0c2e\u0c02 \u0c2c\u0c41 \u0c17\u0c41 \u0c36\u0c41 \u0c36".split(" "),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT", 609nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41", 610dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},ordinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(l, 611B){12===l&&(l=0);if("\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===B)return 4>l?l:l+12;if("\u0c09\u0c26\u0c2f\u0c02"===B)return l;if("\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===B)return 10<=l?l:l+12;if("\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===B)return l+12},meridiem:function(l,B,R){return 4>l?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":10>l?"\u0c09\u0c26\u0c2f\u0c02":17>l?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":20>l?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02": 612"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}});y.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21 \u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c \u0e21\u0e35\u0e19\u0e32\u0e04\u0e21 \u0e40\u0e21\u0e29\u0e32\u0e22\u0e19 \u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21 \u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19 \u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21 \u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21 \u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19 \u0e15\u0e38\u0e25\u0e32\u0e04\u0e21 \u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19 \u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split(" "), 613monthsShort:"\u0e21\u0e01\u0e23\u0e32 \u0e01\u0e38\u0e21\u0e20\u0e32 \u0e21\u0e35\u0e19\u0e32 \u0e40\u0e21\u0e29\u0e32 \u0e1e\u0e24\u0e29\u0e20\u0e32 \u0e21\u0e34\u0e16\u0e38\u0e19\u0e32 \u0e01\u0e23\u0e01\u0e0e\u0e32 \u0e2a\u0e34\u0e07\u0e2b\u0e32 \u0e01\u0e31\u0e19\u0e22\u0e32 \u0e15\u0e38\u0e25\u0e32 \u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32 \u0e18\u0e31\u0e19\u0e27\u0e32".split(" "),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23 \u0e1e\u0e38\u0e18 \u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35 \u0e28\u0e38\u0e01\u0e23\u0e4c \u0e40\u0e2a\u0e32\u0e23\u0e4c".split(" "), 614weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c \u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c \u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23 \u0e1e\u0e38\u0e18 \u0e1e\u0e24\u0e2b\u0e31\u0e2a \u0e28\u0e38\u0e01\u0e23\u0e4c \u0e40\u0e2a\u0e32\u0e23\u0e4c".split(" "),weekdaysMin:"\u0e2d\u0e32. \u0e08. \u0e2d. \u0e1e. \u0e1e\u0e24. \u0e28. \u0e2a.".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 m \u0e19\u0e32\u0e17\u0e35",LTS:"H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 m \u0e19\u0e32\u0e17\u0e35 s \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35", 615L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 m \u0e19\u0e32\u0e17\u0e35",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H \u0e19\u0e32\u0e2c\u0e34\u0e01\u0e32 m \u0e19\u0e32\u0e17\u0e35"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(l){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"=== 616l},meridiem:function(l,B,R){return 12>l?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT", 617lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19", 618M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}});y.defineLocale("tl-ph",{months:"Enero Pebrero Marso Abril Mayo Hunyo Hulyo Agosto Setyembre Oktubre Nobyembre Disyembre".split(" "),monthsShort:"Ene Peb Mar Abr May Hun Hul Ago Set Okt Nob Dis".split(" "),weekdays:"Linggo Lunes Martes Miyerkules Huwebes Biyernes Sabado".split(" "),weekdaysShort:"Lin Lun Mar Miy Huw Biy Sab".split(" "),weekdaysMin:"Li Lu Ma Mi Hu Bi Sab".split(" "), 619longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%
619d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon", 620yy:"%d taon"},ordinalParse:/\d{1,2}/,ordinal:function(l){return l},week:{dow:1,doy:4}});var cc="pagh wa\u2019 cha\u2019 wej loS vagh jav Soch chorgh Hut".split(" ");y.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019;tera\u2019 jar cha\u2019;tera\u2019 jar wej;tera\u2019 jar loS;tera\u2019 jar vagh;tera\u2019 jar jav;tera\u2019 jar Soch;tera\u2019 jar chorgh;tera\u2019 jar Hut;tera\u2019 jar wa\u2019maH;tera\u2019 jar wa\u2019maH wa\u2019;tera\u2019 jar wa\u2019maH cha\u2019".split(";"),monthsShort:"jar wa\u2019;jar cha\u2019;jar wej;jar loS;jar vagh;jar jav;jar Soch;jar chorgh;jar Hut;jar wa\u2019maH;jar wa\u2019maH wa\u2019;jar wa\u2019maH cha\u2019".split(";"), 621monthsParseExact:!0,weekdays:"lojmItjaj DaSjaj povjaj ghItlhjaj loghjaj buqjaj ghInjaj".split(" "),weekdaysShort:"lojmItjaj DaSjaj povjaj ghItlhjaj loghjaj buqjaj ghInjaj".split(" "),weekdaysMin:"lojmItjaj DaSjaj povjaj ghItlhjaj loghjaj buqjaj ghInjaj".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT", 622lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(l){var B=l;return B=-1!==l.indexOf("jaj")?B.slice(0,-3)+"leS":-1!==l.indexOf("jar")?B.slice(0,-3)+"waQ":-1!==l.indexOf("DIS")?B.slice(0,-3)+"nem":B+" pIq"},past:function(l){var B=l;return B=-1!==l.indexOf("jaj")?B.slice(0,-3)+"Hu\u2019":-1!==l.indexOf("jar")?B.slice(0,-3)+"wen":-1!==l.indexOf("DIS")?B.slice(0,-3)+"ben":B+" ret"},s:"puS lup",m:"wa\u2019 tup",mm:ac,h:"wa\u2019 rep",hh:ac,d:"wa\u2019 jaj",dd:ac,M:"wa\u2019 jar",MM:ac,y:"wa\u2019 DIS", 623yy:ac},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var jc={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\u00fcnc\u00fc",4:"'\u00fcnc\u00fc",100:"'\u00fcnc\u00fc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};y.defineLocale("tr",{months:"Ocak \u015eubat Mart Nisan May\u0131s Haziran Temmuz A\u011fustos Eyl\u00fcl Ekim Kas\u0131m Aral\u0131k".split(" "),monthsShort:"Oca \u015eub Mar Nis May Haz Tem A\u011fu Eyl Eki Kas Ara".split(" "), 624weekdays:"Pazar Pazartesi Sal\u0131 \u00c7ar\u015famba Per\u015fembe Cuma Cumartesi".split(" "),weekdaysShort:"Paz Pts Sal \u00c7ar Per Cum Cts".split(" "),weekdaysMin:"Pz Pt Sa \u00c7a Pe Cu Ct".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\u00fcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[d\u00fcn] LT",lastWeek:"[ge\u00e7en hafta] dddd [saat] LT", 625sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u00f6nce",s:"birka\u00e7 saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\u00fcn",dd:"%d g\u00fcn",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinalParse:/\d{1,2}'(inci|nci|\u00fcnc\u00fc|nc\u0131|uncu|\u0131nc\u0131)/,ordinal:function(l){if(0===l)return l+"'\u0131nc\u0131";var B=l%10;return l+(jc[B]||jc[l%100-B]||jc[100<=l?100:null])},week:{dow:1,doy:7}});y.defineLocale("tzl",{months:"Januar Fevraglh Mar\u00e7 Avr\u00efu Mai G\u00fcn Julia Guscht Setemvar Listop\u00e4ts Noemvar Zecemvar".split(" "), 626monthsShort:"Jan Fev Mar Avr Mai G\u00fcn Jul Gus Set Lis Noe Zec".split(" "),weekdays:"S\u00faladi L\u00fane\u00e7i Maitzi M\u00e1rcuri Xh\u00faadi Vi\u00e9ner\u00e7i S\u00e1turi".split(" "),weekdaysShort:"S\u00fal L\u00fan Mai M\u00e1r Xh\u00fa Vi\u00e9 S\u00e1t".split(" "),weekdaysMin:"S\u00fa L\u00fa Ma M\u00e1 Xh Vi S\u00e1".split(" "),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"}, 627meridiemParse:/d'o|d'a/i,isPM:function(l){return"d'o"===l.toLowerCase()},meridiem:function(l,B,R){return 11<l?R?"d'o":"D'O":R?"d'a":"D'A"},calendar:{sameDay:"[oxhi \u00e0] LT",nextDay:"[dem\u00e0 \u00e0] LT",nextWeek:"dddd [\u00e0] LT",lastDay:"[ieiri \u00e0] LT",lastWeek:"[s\u00fcr el] dddd [lasteu \u00e0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:Rb,m:Rb,mm:Rb,h:Rb,hh:Rb,d:Rb,dd:Rb,M:Rb,MM:Rb,y:Rb,yy:Rb},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});y.defineLocale("tzm-latn", 628{months:"innayr br\u02e4ayr\u02e4 mar\u02e4s\u02e4 ibrir mayyw ywnyw ywlywz \u0263w\u0161t \u0161wtanbir kt\u02e4
628wbr\u02e4 nwwanbir dwjnbir".split(" "),monthsShort:"innayr br\u02e4ayr\u02e4 mar\u02e4s\u02e4 ibrir mayyw ywnyw ywlywz \u0263w\u0161t \u0161wtanbir kt\u02e4wbr\u02e4 nwwanbir dwjnbir".split(" "),weekdays:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "),weekdaysShort:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "),weekdaysMin:"asamas aynas asinas akras akwas asimwas asi\u1e0dyas".split(" "), 629longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});y.defineLocale("tzm", 630{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54 \u2d31\u2d55\u2d30\u2d62\u2d55 \u2d4e\u2d30\u2d55\u2d5a \u2d49\u2d31\u2d54\u2d49\u2d54 \u2d4e\u2d30\u2d62\u2d62\u2d53 \u2d62\u2d53\u2d4f\u2d62\u2d53 \u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63 \u2d56\u2d53\u2d5b\u2d5c \u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d3d\u2d5f\u2d53\u2d31\u2d55 \u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(" "),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54 \u2d31\u2d55\u2d30\u2d62\u2d55 \u2d4e\u2d30\u2d55\u2d5a \u2d49\u2d31\u2d54\u2d49\u2d54 \u2d4e\u2d30\u2d62\u2d62\u2d53 \u2d62\u2d53\u2d4f\u2d62\u2d53 \u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63 \u2d56\u2d53\u2d5b\u2d5c \u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d3d\u2d5f\u2d53\u2d31\u2d55 \u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54 \u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split(" "), 631weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "), 632weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59 \u2d30\u2d62\u2d4f\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59 \u2d30\u2d3d\u2d54\u2d30\u2d59 \u2d30\u2d3d\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59 \u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT", 633nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54", 634MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}});y.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f \u043b\u044e\u0442\u043e\u0433\u043e \u0431\u0435\u0440\u0435\u0437\u043d\u044f \u043a\u0432\u0456\u0442\u043d\u044f \u0442\u0440\u0430\u0432\u043d\u044f \u0447\u0435\u0440\u0432\u043d\u044f \u043b\u0438\u043f\u043d\u044f \u0441\u0435\u0440\u043f\u043d\u044f \u0432\u0435\u0440\u0435\u0441\u043d\u044f \u0436\u043e\u0432\u0442\u043d\u044f \u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430 \u0433\u0440\u0443\u0434\u043d\u044f".split(" "), 635standalone:"\u0441\u0456\u0447\u0435\u043d\u044c \u043b\u044e\u0442\u0438\u0439 \u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c \u043a\u0432\u0456\u0442\u0435\u043d\u044c \u0442\u0440\u0430\u0432\u0435\u043d\u044c \u0447\u0435\u0440\u0432\u0435\u043d\u044c \u043b\u0438\u043f\u0435\u043d\u044c \u0441\u0435\u0440\u043f\u0435\u043d\u044c \u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c \u0436\u043e\u0432\u0442\u0435\u043d\u044c \u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434 \u0433\u0440\u0443\u0434\u0435\u043d\u044c".split(" ")}, 636monthsShort:"\u0441\u0456\u0447 \u043b\u044e\u0442 \u0431\u0435\u0440 \u043a\u0432\u0456\u0442 \u0442\u0440\u0430\u0432 \u0447\u0435\u0440\u0432 \u043b\u0438\u043f \u0441\u0435\u0440\u043f \u0432\u0435\u0440 \u0436\u043e\u0432\u0442 \u043b\u0438\u0441\u0442 \u0433\u0440\u0443\u0434".split(" "),weekdays:function(l,B){return{nominative:"\u043d\u0435\u0434\u0456\u043b\u044f \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a \u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a \u0441\u0435\u0440\u0435\u0434\u0430 \u0447\u0435\u0442\u0432\u0435\u0440 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f \u0441\u0443\u0431\u043e\u0442\u0430".split(" "), 637accusative:"\u043d\u0435\u0434\u0456\u043b\u044e \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a \u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a \u0441\u0435\u0440\u0435\u0434\u0443 \u0447\u0435\u0442\u0432\u0435\u0440 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e \u0441\u0443\u0431\u043e\u0442\u0443".split(" "),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456 \u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430 \u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430 \u0441\u0435\u0440\u0435\u0434\u0438 \u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430 \u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456 \u0441\u0443\u0431\u043e\u0442\u0438".split(" ")}[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(B)? 638"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(B)?"genitive":"nominative"][l.day()]},weekdaysShort:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),weekdaysMin:"\u043d\u0434 \u043f\u043d \u0432\u0442 \u0441\u0440 \u0447\u0442 \u043f\u0442 \u0441\u0431".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm", 639LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:zc("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:zc("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:zc("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:zc("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case
6396:return zc("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return zc("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"}, 640relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",m:gc,mm:gc,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:gc,d:"\u0434\u0435\u043d\u044c",dd:gc,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:gc,y:"\u0440\u0456\u043a",yy:gc},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(l)}, 641meridiem:function(l,B,R){return 4>l?"\u043d\u043e\u0447\u0456":12>l?"\u0440\u0430\u043d\u043a\u0443":17>l?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},ordinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(l,B){switch(B){case "M":case "d":case "DDD":case "w":case "W":return l+"-\u0439";case "D":return l+"-\u0433\u043e";default:return l}},week:{dow:1,doy:7}});y.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440 \u0444\u0435\u0432\u0440\u0430\u043b \u043c\u0430\u0440\u0442 \u0430\u043f\u0440\u0435\u043b \u043c\u0430\u0439 \u0438\u044e\u043d \u0438\u044e\u043b \u0430\u0432\u0433\u0443\u0441\u0442 \u0441\u0435\u043d\u0442\u044f\u0431\u0440 \u043e\u043a\u0442\u044f\u0431\u0440 \u043d\u043e\u044f\u0431\u0440 \u0434\u0435\u043a\u0430\u0431\u0440".split(" "), 642monthsShort:"\u044f\u043d\u0432 \u0444\u0435\u0432 \u043c\u0430\u0440 \u0430\u043f\u0440 \u043c\u0430\u0439 \u0438\u044e\u043d \u0438\u044e\u043b \u0430\u0432\u0433 \u0441\u0435\u043d \u043e\u043a\u0442 \u043d\u043e\u044f \u0434\u0435\u043a".split(" "),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430 \u0414\u0443\u0448\u0430\u043d\u0431\u0430 \u0421\u0435\u0448\u0430\u043d\u0431\u0430 \u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430 \u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430 \u0416\u0443\u043c\u0430 \u0428\u0430\u043d\u0431\u0430".split(" "), 643weekdaysShort:"\u042f\u043a\u0448 \u0414\u0443\u0448 \u0421\u0435\u0448 \u0427\u043e\u0440 \u041f\u0430\u0439 \u0416\u0443\u043c \u0428\u0430\u043d".split(" "),weekdaysMin:"\u042f\u043a \u0414\u0443 \u0421\u0435 \u0427\u043e \u041f\u0430 \u0416\u0443 \u0428\u0430".split(" "),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]", 644nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d", 645s:"\u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}});y.defineLocale("vi",{months:"th\u00e1ng 1;th\u00e1ng 2;th\u00e1ng 3;th\u00e1ng 4;th\u00e1ng 5;th\u00e1ng 6;th\u00e1ng 7;th\u00e1ng 8;th\u00e1ng 9;th\u00e1ng 10;th\u00e1ng 11;th\u00e1ng 12".split(";"), 646monthsShort:"Th01 Th02 Th03 Th04 Th05 Th06 Th07 Th08 Th09 Th10 Th11 Th12".split(" "),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt;th\u1ee9 hai;th\u1ee9 ba;th\u1ee9 t\u01b0;th\u1ee9 n\u0103m;th\u1ee9 s\u00e1u;th\u1ee9 b\u1ea3y".split(";"),weekdaysShort:"CN T2 T3 T4 T5 T6 T7".split(" "),weekdaysMin:"CN T2 T3 T4 T5 T6 T7".split(" "),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(l){return/^ch$/i.test(l)},meridiem:function(l,B,R){return 12>
646l?R?"sa":"SA":R?"ch":"CH"},longDateFormat:{LT:"HH:mm", 647LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\u00f4m nay l\u00fac] LT",nextDay:"[Ng\u00e0y mai l\u00fac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\u00fac] LT",lastDay:"[H\u00f4m qua l\u00fac] LT",lastWeek:"dddd [tu\u1ea7n r\u1ed3i l\u00fac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc", 648s:"v\u00e0i gi\u00e2y",m:"m\u1ed9t ph\u00fat",mm:"%d ph\u00fat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\u00e0y",dd:"%d ng\u00e0y",M:"m\u1ed9t th\u00e1ng",MM:"%d th\u00e1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},ordinalParse:/\d{1,2}/,ordinal:function(l){return l},week:{dow:1,doy:4}});y.defineLocale("x-pseudo",{months:"J~\u00e1\u00f1\u00fa\u00e1~r\u00fd F~\u00e9br\u00fa~\u00e1r\u00fd ~M\u00e1rc~h \u00c1p~r\u00edl ~M\u00e1\u00fd ~J\u00fa\u00f1\u00e9~ J\u00fal~\u00fd \u00c1\u00fa~g\u00fast~ S\u00e9p~t\u00e9mb~\u00e9r \u00d3~ct\u00f3b~\u00e9r \u00d1~\u00f3v\u00e9m~b\u00e9r ~D\u00e9c\u00e9~mb\u00e9r".split(" "), 649monthsShort:"J~\u00e1\u00f1 ~F\u00e9b ~M\u00e1r ~\u00c1pr ~M\u00e1\u00fd ~J\u00fa\u00f1 ~J\u00fal ~\u00c1\u00fag ~S\u00e9p ~\u00d3ct ~\u00d1\u00f3v ~D\u00e9c".split(" "),monthsParseExact:!0,weekdays:"S~\u00fa\u00f1d\u00e1~\u00fd M\u00f3~\u00f1d\u00e1\u00fd~ T\u00fa\u00e9~sd\u00e1\u00fd~ W\u00e9d~\u00f1\u00e9sd~\u00e1\u00fd T~h\u00fars~d\u00e1\u00fd ~Fr\u00edd~\u00e1\u00fd S~\u00e1t\u00far~d\u00e1\u00fd".split(" "),weekdaysShort:"S~\u00fa\u00f1 ~M\u00f3\u00f1 ~T\u00fa\u00e9 ~W\u00e9d ~Th\u00fa ~Fr\u00ed ~S\u00e1t".split(" "), 650weekdaysMin:"S~\u00fa M\u00f3~ T\u00fa ~W\u00e9 T~h Fr~ S\u00e1".split(" "),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\u00f3d\u00e1~\u00fd \u00e1t] LT",nextDay:"[T~\u00f3m\u00f3~rr\u00f3~w \u00e1t] LT",nextWeek:"dddd [\u00e1t] LT",lastDay:"[\u00dd~\u00e9st~\u00e9rd\u00e1~\u00fd \u00e1t] LT",lastWeek:"[L~\u00e1st] dddd [\u00e1t] LT",sameElse:"L"},relativeTime:{future:"\u00ed~\u00f1 %s", 651past:"%s \u00e1~g\u00f3",s:"\u00e1 ~f\u00e9w ~s\u00e9c\u00f3~\u00f1ds",m:"\u00e1 ~m\u00ed\u00f1~\u00fat\u00e9",mm:"%d m~\u00ed\u00f1\u00fa~t\u00e9s",h:"\u00e1~\u00f1 h\u00f3~\u00far",hh:"%d h~\u00f3\u00fars",d:"\u00e1 ~d\u00e1\u00fd",dd:"%d d~\u00e1\u00fds",M:"\u00e1 ~m\u00f3\u00f1~th",MM:"%d m~\u00f3\u00f1t~hs",y:"\u00e1 ~\u00fd\u00e9\u00e1r",yy:"%d \u00fd~\u00e9\u00e1rs"},ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(l){var B=l%10;return l+(1===~~(l%100/10)?"th":1===B?"st":2===B?"nd":3=== 652B?"rd":"th")},week:{dow:1,doy:4}});y.defineLocale("zh-cn",{months:"\u4e00\u6708 \u4e8c\u6708 \u4e09\u6708 \u56db\u6708 \u4e94\u6708 \u516d\u6708 \u4e03\u6708 \u516b\u6708 \u4e5d\u6708 \u5341\u6708 \u5341\u4e00\u6708 \u5341\u4e8c\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u661f\u671f\u65e5 \u661f\u671f\u4e00 \u661f\u671f\u4e8c \u661f\u671f\u4e09 \u661f\u671f\u56db \u661f\u671f\u4e94 \u661f\u671f\u516d".split(" "), 653weekdaysShort:"\u5468\u65e5 \u5468\u4e00 \u5468\u4e8c \u5468\u4e09 \u5468\u56db \u5468\u4e94 \u5468\u516d".split(" "),weekdaysMin:"\u65e5\u4e00\u4e8c\u4e09\u56db\u4e94\u516d".split(""),longDateFormat:{LT:"Ah\u70b9mm\u5206",LTS:"Ah\u70b9m\u5206s\u79d2",L:"YYYY-MM-DD",LL:"YYYY\u5e74MMMD\u65e5",LLL:"YYYY\u5e74MMMD\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74MMMD\u65e5ddddAh\u70b9mm\u5206",l:"YYYY-MM-DD",ll:"YYYY\u5e74MMMD\u65e5",lll:"YYYY\u5e74MMMD\u65e5Ah\u70b9mm\u5206",llll:"YYYY\u5e74MMMD\u65e5ddddAh\u70b9mm\u5206"}, 654meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l,B){12===l&&(l=0);return"\u51cc\u6668"===B||"\u65e9\u4e0a"===B||"\u4e0a\u5348"===B?l:"\u4e0b\u5348"===B||"\u665a\u4e0a"===B?l+12:11<=l?l:l+12},meridiem:function(l,B,R){l=100*l+B;return 600>l?"\u51cc\u6668":900>l?"\u65e9\u4e0a":1130>l?"\u4e0a\u5348":1230>l?"\u4e2d\u5348":1800>l?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:function(){return 0===this.minutes()?"[\u4eca\u5929]Ah[\u70b9\u6574]": 655"[\u4eca\u5929]LT"},nextDay:function(){return 0===this.minutes()?"[\u660e\u5929]Ah[\u70b9\u6574]":"[\u660e\u5929]LT"},lastDay:function(){return 0===this.minutes()?"[\u6628\u5929]Ah[\u70b9\u6574]":"[\u6628\u5929]LT"},nextWeek:function(){var l=y().startOf("week");l=7<=this.diff(l,"days")?"[\u4e0b]":"[\u672c]";return 0===this.minutes()?l+"dddAh\u70b9\u6574":l+"dddAh\u70b9mm"},lastWeek:function(){var l=y().startOf("week");l=this.unix()<l.unix()?"[\u4e0a]":"[\u672c]";return 0===this.minutes()?l+"dddAh\u70b9\u6574": 656l+"dddAh\u70b9mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(l,B){switch(B){case "d":case "D":case "DDD":return l+"\u65e5";case "M":return l+"\u6708";case "w":case "W":return l+"\u5468";default:return l}},relativeTime:{future:"%s\u5185",past:"%s\u524d",s:"\u51e0\u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}}); 657y.defineLocale("zh-tw",{months:"\u4e00\u6708 \u4e8c\u6708 \u4e09\u6708 \u56db\u6708 \u4e94\u6708 \u516d\u6708 \u4e03\u6708 \u516b\u6708 \u4e5d\u6708 \u5341\u6708 \u5341\u4e00\u6708 \u5341\u4e8c\u6708".split(" "),monthsShort:"1\u6708 2\u6708 3\u6708 4\u6708 5\u6708 6\u6708 7\u6708 8\u6708 9\u6708 10\u6708 11\u6708 12\u6708".split(" "),weekdays:"\u661f\u671f\u65e5 \u661f\u671f\u4e00 \u661f\u671f\u4e8c \u661f\u671f\u4e09 \u661f\u671f\u56db \u661f\u671f\u4e94 \u661f\u671f\u516d".split(" "),weekdaysShort:"\u9031\u65e5 \u9031\u4e00 \u9031\u4e8c \u9031\u4e09 \u9031\u56db \u9031\u4e94 \u9031\u516d".split(" "), 658weekdaysMin:"\u65e5\u4e00\u4e8c\u4e09\u56db\u4e94\u516d".split(""),longDateFormat:{LT:"Ah\u9edemm\u5206",LTS:"Ah\u9edem\u5206s\u79d2",L:"YYYY\u5e74MMMD\u65e5",LL:"YYYY\u5e74MMMD\u65e5",LLL:"YYYY\u5e74MMMD\u65e5Ah\u9edemm\u5206",LLLL:"YYYY\u5e74MMMD\u65e5ddddAh\u9edemm\u5206",l:"YYYY\u5e74MMMD\u65e5",ll:"YYYY\u5e74MMMD\u65e5",lll:"YYYY\u5e74MMMD\u65e5Ah\u9edemm\u5206",llll:"YYYY\u5e74MMMD\u65e5ddddAh\u9edemm\u5206"},meridiemParse:/\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(l, 659B){12===l&&(l=0);if("\u65e9\u4e0a"===B||"\u4e0a\u5348"===B)return l;if("\u4e2d\u5348"===B)return 11<=l?l:l+12;if("\u4e0b\u5348"===B||"\u665a\u4e0a"===B)return l+12},meridiem:function(l,B,R){l=100*l+B;return 900>l?"\u65e9\u4e0a":1130>l?"\u4e0a\u5348":1230>l?"\u4e2d\u5348":1800>l?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/, 660ordinal:function(l,B){switch(B){case "d":case "D":case "DDD":return l+"\u65e5";case "M":return l+"\u6708";case "w":case "W":return l+"\u9031";default:return l}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",m:"1\u5206\u9418",mm:"%d\u5206\u9418",h:"1\u5c0f\u6642",hh:"%d\u5c0f\u6642",d:"1\u5929",dd:"%d\u5929",M:"1\u500b\u6708",MM:"%d\u500b\u6708",y:"1\u5e74",
660yy:"%d\u5e74"}});y.locale("en");return y}); 661(function(y,m){function v(){var r=h.elements;return"string"==typeof r?r.split(" "):r}function u(r){var q=t[r[k]];q||(q={},g++,r[k]=g,t[g]=q);return q}function n(r,q,x){q||(q=m);if(p)return q.createElement(r);x||(x=u(q));q=x.cache[r]?x.cache[r].cloneNode():e.test(r)?(x.cache[r]=x.createElem(r)).cloneNode():x.createElem(r);return q.canHaveChildren&&!a.test(r)?x.frag.appendChild(q):q}function b(r,q){q.cache||(q.cache={},q.createElem=r.createElement,q.createFrag=r.createDocumentFragment,q.frag=q.createFrag()); 662r.createElement=function(x){return h.shivMethods?n(x,r,q):q.createElem(x)};r.createDocumentFragment=Function("h,f","return function(){var n\x3df.cloneNode(),c\x3dn.createElement;h.shivMethods\x26\x26("+v().join().replace(/\w+/g,function(x){q.createElem(x);q.frag.createElement(x);return'c("'+x+'")'})+");return n}")(h,q.frag)}function d(r){r||(r=m);var q=u(r);if(h.shivCSS&&!f&&!q.hasCSS){var x=r;var A=x.createElement("p");x=x.getElementsByTagName("head")[0]||x.documentElement;A.innerHTML="x\x3cstyle\x3earticle,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}\x3c/style\x3e"; 663A=x.insertBefore(A.lastChild,x.firstChild);q.hasCSS=!!A}p||b(r,q);return r}var c=y.html5||{},a=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,k="_html5shiv",g=0,t={},p;(function(){try{var r=m.createElement("a");r.innerHTML="\x3cxyz\x3e\x3c/xyz\x3e";f="hidden"in r;var q;if(!(q=1==r.childNodes.length)){m.createElement("a");var x=m.createDocumentFragment();q="undefined"== 664typeof x.cloneNode||"undefined"==typeof x.createDocumentFragment||"undefined"==typeof x.createElement}p=q}catch(A){p=f=!0}})();var h={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==c.shivCSS,supportsUnknownElements:p,shivMethods:!1!==c.shivMethods,type:"default",shivDocument:d,createElement:n,createDocumentFragment:function(r,q){r||(r=m); 665if(p)return r.createDocumentFragment();q=q||u(r);r=q.frag.cloneNode();q=0;for(var x=v(),A=x.length;q<A;q++)r.createElement(x[q]);return r}};y.html5=h;d(m)})(this,document); 666(function(y,m){function v(a,e,f,k,g){function t(){var N=document.querySelectorAll("img.lazy-io[data-src]");if(n&&N.length){var Z=new IntersectionObserver(function(L){L.forEach(function(W){var ka=W.target,qa=b(ka).attr("data-src");W.isIntersecting&&qa&&(ka.src=qa,ka.removeAttribute("data-src"),Z.unobserve(ka))})});N.forEach(function(L){Z.observe(L)})}}function p(){T=1<y.devicePixelRatio;n||b("img.lazy-io[data-src]").removeClass("lazy-io").addClass("lazy");f=h(f);t();0<=e.delay&&setTimeout(function(){r(!0)}, 667e.delay);if(0>e.delay||e.combined)k.e=z(e.throttle,function(N){"resize"===N.type&&(M=I=-1);r(N.all)}),k.a=function(N){N=h(N);f.push.apply(f,N)},k.g=function(){return f=b(f).filter(function(){return!b(this).data(e.loadedName)})},k.f=function(N){for(var Z=0;Z<N.length;Z++){var L=f.filter(function(){return this===N[Z]});L.length&&r(!1,L)}},r(),b(e.appendScroll).on("scroll."+g+" resize."+g,k.e)}function h(N){var Z=e.defaultImage,L=e.placeholder,W=e.imageBase,ka=e.srcsetAttribute,qa=e.loaderAttribute, 668za=e._f||{};N=b(N).filter(function(){var Oa=b(this),Ia=this.tagName.toLowerCase(),Wa="img"===Ia&&this.getAttribute("data-src");if(Wa=Wa&&!!Wa.match(/\.[svg]+$/i)&&n)this.classList.remove("lazy"),this.classList.add("lazy-io");return!Oa.data(e.handledName)&&!Wa&&(Oa.attr(e.attribute)||Oa.attr(ka)||Oa.attr(qa)||za[Ia]!==m)}).data("plugin_"+e.name,a);for(var Ea=0,fa=N.length;Ea<fa;Ea++){var va=b(N[Ea]),ja=N[Ea].tagName.toLowerCase(),Aa=va.attr(e.imageBaseAttribute)||W;"img"===ja&&Aa&&va.attr(ka)&&va.attr(ka, 669A(va.attr(ka),Aa));za[ja]===m||va.attr(qa)||va.attr(qa,za[ja]);"img"===ja&&Z&&!va.attr("src")?va.attr("src",Z):"img"===ja||!L||va.css("background-image")&&"none"!==va.css("background-image")||va.css("background-image","url('"+L+"')")}return N}function r(N,Z){if(f.length){for(var L=Z||f,W=!1,ka=e.imageBase||"",qa=e.srcsetAttribute,za=e.handledName,Ea=0;Ea<L.length;Ea++)if(N||Z||x(L[Ea])){var fa=b(L[Ea]),va=L[Ea].tagName.toLowerCase(),ja=fa.attr(e.attribute),Aa=fa.attr(e.imageBaseAttribute)||ka,Oa= 670fa.attr(e.loaderAttribute);fa.data(za)||e.visibleOnly&&!fa.is(":visible")||!((ja||fa.attr(qa))&&("img"===va&&(Aa+ja!==fa.attr("src")||fa.attr(qa)!==fa.attr("srcset"))||"img"!==va&&Aa+ja!==fa.css("background-image"))||Oa)||(W=!0,fa.data(za,!0),q(fa,va,Aa,Oa))}W&&(f=b(f).filter(function(){return!b(this).data(za)}))}else e.autoDestroy&&a.destroy()}function q(N,Z,L,W){++J;var ka=function(){E("onError",N);D();ka=b.noop};E("beforeLoad",N);
670var qa=e.attribute,za=e.srcsetAttribute,Ea=e.sizesAttribute,fa=e.retinaAttribute, 671va=e.removeAttribute,ja=e.loadedName,Aa=N.attr(fa);if(W){var Oa=function(){va&&N.removeAttr(e.loaderAttribute);N.data(ja,!0);E("afterLoad",N);setTimeout(D,1);Oa=b.noop};N.off("error").one("error",ka).one("load",Oa);E(W,N,function(Wa){Wa?(N.off("load"),Oa()):(N.off("error"),ka())})||N.trigger("error")}else{var Ia=b(new Image);Ia.one("error",ka).one("load",function(){N.hide();"img"===Z?N.attr("sizes",Ia.attr("sizes")).attr("srcset",Ia.attr("srcset")).attr("src",Ia.attr("src")):N.css("background-image", 672"url('"+Ia.attr("src")+"')");N[e.effect](e.effectTime);va&&(N.removeAttr(qa+" "+za+" "+fa+" "+e.imageBaseAttribute),"sizes"!==Ea&&N.removeAttr(Ea));N.data(ja,!0);E("afterLoad",N);Ia.remove();D()});W=(T&&Aa?Aa:N.attr(qa))||"";Ia.attr("sizes",N.attr(Ea)).attr("srcset",N.attr(za)).attr("src",W?L+W:null);Ia.complete&&Ia.trigger("load")}}function x(N){var Z=null;try{Z=N.getBoundingClientRect()}catch(ka){Z={top:N.offsetTop,left:N.offsetLeft}}N=e.scrollDirection;var L=e.threshold,W=(0<=I?I:I=b(y).height())+ 673L>Z.top&&-L<Z.bottom;Z=(0<=M?M:M=b(y).width())+L>Z.left&&-L<Z.right;return"vertical"===N?W:"horizontal"===N?Z:W&&Z}function A(N,Z){if(Z){var L=N.split(",");N="";for(var W=0,ka=L.length;W<ka;W++)N+=Z+L[W].trim()+(W!==ka-1?",":"")}return N}function z(N,Z){var L,W=0;return function(ka,qa){function za(){W=+new Date;Z.call(a,ka)}var Ea=+new Date-W;L&&clearTimeout(L);Ea>N||!e.enableThrottle||qa?za():L=setTimeout(za,N-Ea)}}function D(){--J;f.length||J||E("onFinishedAll")}function E(N,Z,L){return(N=e[N])? 674(N.apply(a,[].slice.call(arguments,1)),!0):!1}var J=0,M=-1,I=-1,T=!1;if("event"===e.bind||c||"loading"!==document.readyState)p();else b(y).on("load."+g,p)}function u(a,e){var f=this,k=b.extend({},f.config,e),g={},t=k.name+"-"+ ++d;f.config=function(p,h){if(h===m)return k[p];k[p]=h;return f};f.addItems=function(p){g.a&&g.a("string"===b.type(p)?b(p):p);return f};f.getItems=function(){return g.g?g.g():{}};f.update=function(p){g.e&&g.e({},!p);return f};f.force=function(p){g.f&&g.f("string"===b.type(p)? 675b(p):p);return f};f.loadAll=function(){g.e&&g.e({all:!0},!0);return f};f.destroy=function(){b(k.appendScroll).off("."+t,g.e);b(y).off("."+t);g={};return m};v(f,k,a,g,t);return k.chainable?a:f}var n="IntersectionObserver"in y,b=y.jQuery||y.Zepto,d=0,c=!1;b.fn.Lazy=b.fn.lazy=function(a){return new u(this,a)};b.Lazy=b.lazy=function(a,e,f){b.isFunction(e)&&(f=e,e=[]);if(b.isFunction(f)){a=b.isArray(a)?a:[a];e=b.isArray(e)?e:[e];for(var k=u.prototype.config,g=k._f||(k._f={}),t=0,p=a.length;t<p;t++)if(k[a[t]]=== 676m||b.isFunction(k[a[t]]))k[a[t]]=f;f=0;for(k=e.length;f<k;f++)g[e[f]]=a[0]}};u.prototype.config={name:"lazy",chainable:!0,autoDestroy:!0,bind:"load",threshold:500,visibleOnly:!1,appendScroll:y,scrollDirection:"both",imageBase:null,defaultImage:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw\x3d\x3d",placeholder:null,delay:-1,combined:!1,attribute:"data-src",srcsetAttribute:"data-srcset",sizesAttribute:"data-sizes",retinaAttribute:"data-retina",loaderAttribute:"data-loader", 677imageBaseAttribute:"data-imagebase",removeAttribute:!0,handledName:"handled",loadedName:"loaded",effect:"show",effectTime:0,enableThrottle:!0,throttle:250,beforeLoad:m,afterLoad:m,onError:m,onFinishedAll:m};document.addEventListener("DOMContentLoaded",function(){c=!0})})(window); 678(function(y){var m=navigator.userAgent;y.HTMLPictureElement&&/ecko/.test(m)&&m.match(/rv:(\d+)/)&&45>RegExp.$1&&addEventListener("resize",function(){var v,u=document.createElement("source"),n=function(e){var f=e.parentNode;if("PICTURE"===f.nodeName.toUpperCase()){var k=u.cloneNode();f.insertBefore(k,f.firstElementChild);setTimeout(function(){f.removeChild(k)})}else if(!e._pfLastSize||e.offsetWidth>e._pfLastSize){e._pfLastSize=e.offsetWidth;var g=e.sizes;e.sizes+=",100vw";setTimeout(function(){e.sizes= 679g})}},b=function(){var e,f=document.querySelectorAll("picture \x3e img, img[srcset][sizes]");for(e=0;e<f.length;e++)n(f[e])},d=function(){clearTimeout(v);v=setTimeout(b,99)},c=y.matchMedia&&matchMedia("(orientation: landscape)"),a=function(){d();c&&c.addListener&&c.addListener(d)};u.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw\x3d\x3d";/^[c|i]|d$/.test(document.readyState||"")?a():document.addEventListener("DOMContentLoaded",a);return d}())})(window); 680(function(y,m,v){function u(H){return" "===H||"\t"===H||"\n"===H||"\f"===H||"\r"===H}function n(H,F){var S=new y.Image;S.onerror=function(){z[H]=!1;oa()};S.onload=function(){z[H]=1===S.width;oa()};S.src=F;return"pending"}function b(H,F){return H.res-F.res}function d(H,F){if(H&&F){var S=g.parseSet(F);H=g.makeUrl(H);for(F=0;F<S.length;F++)if(H===g.makeUrl(S[F].url)){var Y=S[F];break}}return Y}function c(H,F){function S(wa){if(wa=wa.exec(H.substring(ba)))return wa=wa[0],ba+=wa.length,wa}function Y(){var wa= 681!1,Ba,Pa,La,$a,Na={};for($a=0;$a<xa.length;$a++){var kb=xa[$a];var zb=kb[kb.length-1];kb=kb.substring(0,kb.length-1);var Fb=parseInt(kb,10);var mb=parseFloat(kb);if(Aa.test(kb)&&"w"===zb){if(Ba||Pa)wa=!0;0===Fb?wa=!0:Ba=Fb}else if(Oa.test(kb)&&"x"===zb){if(Ba||Pa||La)wa=!0;0>mb?wa=!0:Pa=mb}else if(Aa.test(kb)&&"h"===zb){if(La||Pa)wa=!0;0===Fb?wa=!0:La=Fb}else wa=!0}wa||(Na.url=ra,Ba&&(Na.w=Ba),Pa&&(Na.d=Pa),La&&(Na.h=La),La||Pa||Ba||(Na.d=1),1===Na.d&&(F.has1x=!0),Na.set=F,na.push(Na))}for(var la= 682H.length,ra,xa,sa,K,V,ba=0,na=[];;){S(fa);if(ba>=la)return na;ra=S(va);xa=[];if(","===ra.slice(-1))ra=ra.replace(ja,""),Y();else for(S(Ea),sa="",K="in descriptor";;){V=H.charAt(ba);if("in descriptor"===K)if(u(V))sa&&(xa.push(sa),sa="",K="after descriptor");else if(","===V){ba+=1;sa&&xa.push(sa);Y();break}else if("("===V)sa+=V,K="in parens";else if(""===V){sa&&xa.push(sa);Y();break}else sa+=V;else if("in parens"===K)if(")"===V)sa+=V,K="in descriptor";else if(""===V){xa.push(sa);Y();break}else sa+= 683V;else if("after descriptor"===K&&!u(V))if(""===V){Y();break}else K="in descriptor",--ba;ba+=1}}}function a(H){function F(K){return S.test(K)&&0<=parseFloat(K)||Y.test(K)||"0"===K||"-0"===K||"+0"===K?!0:!1}var S=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,Y=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;
683var la=function(K){function V(){wa&&(Ba.push(wa),wa="")}function ba(){Ba[0]&&(Pa.push(Ba),Ba=[])}for(var na,wa="",Ba=[],Pa=[],La=0,$a=0,Na= 684!1;;){na=K.charAt($a);if(""===na)return V(),ba(),Pa;if(Na)"*"===na&&"/"===K[$a+1]?(Na=!1,$a+=2,V()):$a+=1;else{if(u(na))if(K.charAt($a-1)&&u(K.charAt($a-1))||!wa){$a+=1;continue}else if(0===La){V();$a+=1;continue}else na=" ";else if("("===na)La+=1;else if(")"===na)--La;else if(","===na){V();ba();$a+=1;continue}else if("/"===na&&"*"===K.charAt($a+1)){Na=!0;$a+=2;continue}wa+=na;$a+=1}}}(H);var ra=la.length;for(H=0;H<ra;H++){var xa=la[H];var sa=xa[xa.length-1];if(F(sa)){xa.pop();if(0===xa.length)return sa; 685xa=xa.join(" ");if(g.matchesMedia(xa))return sa}}return"100vw"}m.createElement("picture");var e,f,k,g={},t=!1,p=function(){},h=m.createElement("img"),r=h.getAttribute,q=h.setAttribute,x=h.removeAttribute,A=m.documentElement,z={},D={algorithm:""},E=navigator.userAgent,J=/rident/.test(E)||/ecko/.test(E)&&E.match(/rv:(\d+)/)&&35<RegExp.$1,M="currentSrc",I=/\s+\+?\d+(e\d+)?w/,T=/(\([^)]+\))?\s*(.+)/;E=y.picturefillCFG;var N=!0,Z={},L={},W=y.devicePixelRatio,ka={px:1,"in":96},qa=m.createElement("a"),za= 686!1,Ea=/^[ \t\n\r\u000c]+/,fa=/^[, \t\n\r\u000c]+/,va=/^[^ \t\n\r\u000c]+/,ja=/[,]+$/,Aa=/^\d+$/,Oa=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,Ia=function(H,F,S,Y){H.addEventListener?H.addEventListener(F,S,Y||!1):H.attachEvent&&H.attachEvent("on"+F,S)},Wa=function(H){var F={};return function(S){S in F||(F[S]=H(S));return F[S]}},X=function(){var H=/^([\d\.]+)(em|vw|px)$/,F=function(){for(var Y=arguments,la=0,ra=Y[0];++la in Y;)ra=ra.replace(Y[la],Y[++la]);return ra},S=Wa(function(Y){return"return "+ 687F((Y||"").toLowerCase(),/\band\b/g,"\x26\x26",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1\x3e\x3d",/max-([a-z-\s]+):/g,"e.$1\x3c\x3d",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/ig,"")+";"});return function(Y,la){var ra;if(!(Y in Z))if(Z[Y]=!1,la&&(ra=Y.match(H)))Z[Y]=ra[1]*ka[ra[2]];else try{Z[Y]=(new Function("e",S(Y)))(ka)}catch(xa){}return Z[Y]}}(),da=function(H,F){H.w?(H.cWidth=g.calcListLength(F||"100vw"),H.res=H.w/H.cWidth):H.res=H.d;return H}, 688oa=function(H){if(t){var F,S,Y=H||{};Y.elements&&1===Y.elements.nodeType&&("IMG"===Y.elements.nodeName.toUpperCase()?Y.elements=[Y.elements]:(Y.context=Y.elements,Y.elements=null));H=Y.elements||g.qsa(Y.context||m,Y.reevaluate||Y.reselect?g.sel:g.selShort);if(S=H.length){g.setupRun(Y);za=!0;for(F=0;F<S;F++)g.fillImg(H[F],Y);g.teardownRun(Y)}}};M in h||(M="src");z["image/jpeg"]=!0;z["image/gif"]=!0;z["image/png"]=!0;z["image/svg+xml"]=m.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image", 689"1.1");g.ns=("pf"+(new Date).getTime()).substr(0,9);g.supSrcset="srcset"in h;g.supSizes="sizes"in h;g.supPicture=!!y.HTMLPictureElement;g.supSrcset&&g.supPicture&&!g.supSizes&&function(H){h.srcset="data:,a";H.src="data:,a";g.supSrcset=h.complete===H.complete;g.supPicture=g.supSrcset&&g.supPicture}(m.createElement("img"));g.supSrcset&&!g.supSizes?function(){var H=m.createElement("img"),F=function(){2===H.width&&(g.supSizes=!0);f=g.supSrcset&&!g.supSizes;t=!0;setTimeout(oa)};H.onload=F;H.onerror=F; 690H.setAttribute("sizes","9px");H.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw\x3d\x3d 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw\x3d\x3d 9w";H.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw\x3d\x3d"}():t=!0;g.selShort="picture\x3eimg,img[srcset]";g.sel=g.selShort;g.cfg=D;g.DPR=W||1;g.u=ka;g.types=z;g.setSize=p;g.makeUrl=Wa(function(H){qa.href=H;return qa.href});g.qsa=function(H,F){return"querySelector"in 691H?H.querySelectorAll(F):[]};g.matchesMedia=function(){y.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?g.matchesMedia=function(H){return!H||matchMedia(H).matches}:g.matchesMedia=g.mMQ;return g.matchesMedia.apply(this,arguments)};g.mMQ=function(H){return H?X(H):!0};g.calcLength=function(H){H=X(H,!0)||!1;0>H&&(H=!1);return H};g.supportsType=function(H){return H?z[H]:!0};g.parseSize=Wa(function(H){H=(H||"").match(T);return{media:H&&H[1],length:H&&H[2]}});g.parseSet=function(H){H.cands||(H.cands= 692c(H.srcset,H));return H.cands};g.getEmValue=function(){var H;if(!e&&(H=m.body)){var F=m.createElement("div"),S=A.style.cssText,Y=H.style.cssText;F.style.cssText="position:absolute;
692left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)";A.style.cssText="font-size:100%!important;";H.style.cssText="font-size:100%!important;";H.appendChild(F);e=F.offsetWidth;H.removeChild(F);e=parseFloat(e,10);A.style.cssText=S;H.style.cssText= 693Y}return e||16};g.calcListLength=function(H){if(!(H in L)||D.uT){var F=g.calcLength(a(H));L[H]=F?F:ka.width}return L[H]};g.setRes=function(H){if(H){var F=g.parseSet(H);for(var S=0,Y=F.length;S<Y;S++)da(F[S],H.sizes)}return F};g.setRes.res=da;g.applySetCandidate=function(H,F){if(H.length){var S,Y,la=F[g.ns],ra=g.DPR;var xa=la.curSrc||F[M];if(!(S=la.curCan)){S=xa;var sa=H[0].set;!sa&&S&&(sa=(sa=F[g.ns].sets)&&sa[sa.length-1]);if(sa=d(S,sa))S=g.makeUrl(S),F[g.ns].curSrc=S,F[g.ns].curCan=sa,sa.res||da(sa, 694sa.set.sizes);S=sa}if(S&&S.set===H[0].set){var K=J&&!F.complete&&S.res-.1>ra;K||(S.cached=!0,S.res>=ra&&(Y=S))}if(!Y){H.sort(b);var V=H.length;Y=H[V-1];for(sa=0;sa<V;sa++)if(S=H[sa],S.res>=ra){Y=sa-1;if(K=H[Y]&&(K||xa!==g.makeUrl(S.url)))sa=H[Y].res,V=S.res,"saveData"===D.algorithm?2.7<sa?K=ra+1:(K=Math.pow(sa-.6,1.5),V=(V-ra)*K,H[Y].cached&&(V+=.1*K),K=sa+V):K=1<ra?Math.sqrt(sa*V):sa,K=K>ra;Y=K?H[Y]:S;break}}Y&&(H=g.makeUrl(Y.url),la.curSrc=H,la.curCan=Y,H!==xa&&g.setSrc(F,Y),g.setSize(F))}};g.setSrc= 695function(H,F){H.src=F.url;"image/svg+xml"===F.set.type&&(F=H.style.width,H.style.width=H.offsetWidth+1+"px",H.offsetWidth+1&&(H.style.width=F))};g.getSet=function(H){var F,S=!1,Y=H[g.ns].sets;for(H=0;H<Y.length&&!S;H++){var la=Y[H];if(la.srcset&&g.matchesMedia(la.media)&&(F=g.supportsType(la.type))){"pending"===F&&(la=F);S=la;break}}return S};g.parseSets=function(H,F,S){var Y=F&&"PICTURE"===F.nodeName.toUpperCase(),la=H[g.ns];if(la.src===v||S.src)la.src=r.call(H,"src"),la.src?q.call(H,"data-pfsrc", 696la.src):x.call(H,"data-pfsrc");if(la.srcset===v||S.srcset||!g.supSrcset||H.srcset){var ra=r.call(H,"srcset");la.srcset=ra;var xa=!0}la.sets=[];if(Y){la.pic=!0;S=la.sets;var sa,K,V=F.getElementsByTagName("source");F=0;for(sa=V.length;F<sa;F++){var ba=V[F];ba[g.ns]=!0;(K=ba.getAttribute("srcset"))&&S.push({srcset:K,media:ba.getAttribute("media"),type:ba.getAttribute("type"),sizes:ba.getAttribute("sizes")})}}if(la.srcset){var na={srcset:la.srcset,sizes:r.call(H,"sizes")};la.sets.push(na);var wa=(f|| 697la.src)&&I.test(la.srcset||"");wa||!la.src||d(la.src,na)||na.has1x||(na.srcset+=", "+la.src,na.cands.push({url:la.src,d:1,set:na}))}else la.src&&la.sets.push({srcset:la.src,sizes:null});la.curCan=null;la.curSrc=v;la.supported=!(Y||na&&!g.supSrcset||wa&&!g.supSizes);xa&&g.supSrcset&&!la.supported&&(ra?(q.call(H,"data-pfsrcset",ra),H.srcset=""):x.call(H,"data-pfsrcset"));la.supported&&!la.srcset&&(!la.src&&H.src||H.src!==g.makeUrl(la.src))&&(null===la.src?H.removeAttribute("src"):H.src=la.src);la.parsed= 698!0};g.fillImg=function(H,F){var S=F.reselect||F.reevaluate;H[g.ns]||(H[g.ns]={});var Y=H[g.ns];if(S||Y.evaled!==k)Y.parsed&&!F.reevaluate||g.parseSets(H,H.parentNode,F),Y.supported?Y.evaled=k:(Y=g.getSet(H),F=!1,"pending"!==Y&&(F=k,Y&&(Y=g.setRes(Y),g.applySetCandidate(Y,H))),H[g.ns].evaled=F)};g.setupRun=function(){if(!za||N||W!==y.devicePixelRatio)N=!1,W=y.devicePixelRatio,Z={},L={},g.DPR=W||1,ka.width=Math.max(y.innerWidth||0,A.clientWidth),ka.height=Math.max(y.innerHeight||0,A.clientHeight),ka.vw= 699ka.width/100,ka.vh=ka.height/100,k=[ka.height,ka.width,W].join("-"),ka.em=g.getEmValue(),ka.rem=ka.em};g.supPicture?(oa=p,g.fillImg=p):function(){var H,F=y.attachEvent?/d$|^c/:/d$|^c|^i/,S=function(){var ra=m.readyState||"";Y=setTimeout(S,"loading"===ra?200:999);m.body&&(g.fillImgs(),(H=H||F.test(ra))&&clearTimeout(Y))},Y=setTimeout(S,m.body?9:99),la=A.clientHeight;Ia(y,"resize",function(ra,xa){var sa,K,V=function(){var ba=new Date-K;ba<xa?sa=setTimeout(V,xa-ba):(sa=null,ra())};return function(){K= 700new Date;sa||(sa=setTimeout(V,xa))}}(function(){N=Math.max(y.innerWidth||0,A.clientWidth)!==ka.width||A.clientHeight!==la;la=A.clientHeight;N&&g.fillImgs()},99));Ia(m,"readystatechange",S)}();g.picturefill=oa;g.fillImgs=oa;g.teardownRun=p;oa._=g;for(y.picturefillCFG={pf:g,push:function(H){var F=H.shift();"function"===typeof g[F]?g[F].apply(g,H):(D[F]=H[0],za&&g.fillImgs({reselect:!0}))}};E&&E.length;)y.picturefillCFG.push(E.shift());y.picturefill=oa;"object"===typeof module&&"object"===typeof module.exports? 701module.exports=oa:"function"===typeof define&&define.amd&&define("picturefill",function(){return oa});g.supPicture||(z["image/webp"]=n("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA\x3d\x3d"))})(window,document); 702(function(y,m,v,u){function n(ea,ta,Ca){return setTimeout(f(ea,Ca),ta)}function b(ea,ta,Ca){return Array.isArray(ea)?(d(ea,Ca[ta],Ca),!0):!1}function d(ea,ta,Ca){var Ra;if(ea)if(ea.forEach)ea.forEach(ta,Ca);else if(ea.length!==u)for(Ra=0;Ra<ea.length;)ta.call(Ca,ea[Ra],Ra,ea),Ra++;else for(Ra in ea)ea.hasOwnProperty(Ra)&&ta.call(Ca,ea[Ra],Ra,ea)}function c(ea,ta,Ca){for(var Ra=Object.keys(ta),ab=0;ab<Ra.length;){if(!Ca||Ca&&ea[Ra[ab]]===u)ea[Ra[ab]]=ta[Ra[ab]];ab++}return ea}function a(ea,ta){return c(ea, 703ta,!0)}function e(ea,ta,Ca){ta=ta.prototype;var Ra=ea.prototype=Object.create(ta);Ra.constructor=ea;Ra._super=ta;Ca&&c(Ra,Ca)}function f(ea,ta){return function(){return ea.apply(ta,arguments)}}function k(ea,ta){return"function"==typeof ea?ea.apply(ta?ta[0]||u:u,ta):ea}function g(ea,ta,Ca){d(h(ta),function(Ra){ea.addEventListener(Ra,Ca,!1)})}function t(ea,ta,Ca){d(h(ta),function(Ra){ea.removeEventListener(Ra,Ca,!1)})}function p(ea,ta){for(;ea;){if(ea==ta)return!0;ea=ea.parentNode}return!1}function h(ea){return ea.trim().split(/\s+/g)}
703 704function r(ea,ta,Ca){if(ea.indexOf&&!Ca)return ea.indexOf(ta);for(var Ra=0;Ra<ea.length;){if(Ca&&ea[Ra][Ca]==ta||!Ca&&ea[Ra]===ta)return Ra;Ra++}return-1}function q(ea){return Array.prototype.slice.call(ea,0)}function x(ea,ta,Ca){for(var Ra=[],ab=[],jb=0;jb<ea.length;){var lb=ta?ea[jb][ta]:ea[jb];0>r(ab,lb)&&Ra.push(ea[jb]);ab[jb]=lb;jb++}Ca&&(Ra=ta?Ra.sort(function(wb,Mb){return wb[ta]>Mb[ta]}):Ra.sort());return Ra}function A(ea,ta){for(var Ca,Ra=ta[0].toUpperCase()+ta.slice(1),ab=0;ab<xa.length;){Ca= 705(Ca=xa[ab])?Ca+Ra:ta;if(Ca in ea)return Ca;ab++}return u}function z(ea){ea=ea.ownerDocument;return ea.defaultView||ea.parentWindow}function D(ea,ta){var Ca=this;this.manager=ea;this.callback=ta;this.element=ea.element;this.target=ea.options.inputTarget;this.domHandler=function(Ra){k(ea.options.enable,[ea])&&Ca.handler(Ra)};this.init()}function E(ea){var ta=ea.options.inputClass;return new (ta?ta:Pa?W:La?qa:Ba?Ea:L)(ea,J)}function J(ea,ta,Ca){var Ra=Ca.pointers.length,ab=Ca.changedPointers.length, 706jb=ta&1&&0===Ra-ab;Ca.isFirst=!!jb;Ca.isFinal=!!(ta&12&&0===Ra-ab);jb&&(ea.session={});Ca.eventType=ta;ta=ea.session;Ra=Ca.pointers;ab=Ra.length;ta.firstInput||(ta.firstInput=M(Ca));1<ab&&!ta.firstMultiple?ta.firstMultiple=M(Ca):1===ab&&(ta.firstMultiple=!1);jb=ta.firstInput;var lb=(ab=ta.firstMultiple)?ab.center:jb.center,wb=Ca.center=I(Ra);Ca.timeStamp=ba();Ca.deltaTime=Ca.timeStamp-jb.timeStamp;Ca.angle=Z(lb,wb);Ca.distance=N(lb,wb);jb=Ca.center;lb=ta.offsetDelta||{};wb=ta.prevDelta||{};var Mb= 707ta.prevInput||{};if(1===Ca.eventType||4===Mb.eventType)wb=ta.prevDelta={x:Mb.deltaX||0,y:Mb.deltaY||0},lb=ta.offsetDelta={x:jb.x,y:jb.y};Ca.deltaX=wb.x+(jb.x-lb.x);Ca.deltaY=wb.y+(jb.y-lb.y);Ca.offsetDirection=T(Ca.deltaX,Ca.deltaY);ab?(jb=ab.pointers,jb=N(Ra[0],Ra[1],Na)/N(jb[0],jb[1],Na)):jb=1;Ca.scale=jb;ab?(ab=ab.pointers,Ra=Z(Ra[1],Ra[0],Na)-Z(ab[1],ab[0],Na)):Ra=0;Ca.rotation=Ra;lb=ta.lastInterval||Ca;Ra=Ca.timeStamp-lb.timeStamp;8!=Ca.eventType&&(25<Ra||lb.velocity===u)?(jb=lb.deltaX-Ca.deltaX, 708lb=lb.deltaY-Ca.deltaY,wb=jb/Ra||0,Mb=lb/Ra||0,Ra=wb,ab=Mb,wb=V(wb)>V(Mb)?wb:Mb,jb=T(jb,lb),ta.lastInterval=Ca):(wb=lb.velocity,Ra=lb.velocityX,ab=lb.velocityY,jb=lb.direction);Ca.velocity=wb;Ca.velocityX=Ra;Ca.velocityY=ab;Ca.direction=jb;ta=ea.element;p(Ca.srcEvent.target,ta)&&(ta=Ca.srcEvent.target);Ca.target=ta;ea.emit("hammer.input",Ca);ea.recognize(Ca);ea.session.prevInput=Ca}function M(ea){for(var ta=[],Ca=0;Ca<ea.pointers.length;)ta[Ca]={clientX:K(ea.pointers[Ca].clientX),clientY:K(ea.pointers[Ca].clientY)}, 709Ca++;return{timeStamp:ba(),pointers:ta,center:I(ta),deltaX:ea.deltaX,deltaY:ea.deltaY}}function I(ea){var ta=ea.length;if(1===ta)return{x:K(ea[0].clientX),y:K(ea[0].clientY)};for(var Ca=0,Ra=0,ab=0;ab<ta;)Ca+=ea[ab].clientX,Ra+=ea[ab].clientY,ab++;return{x:K(Ca/ta),y:K(Ra/ta)}}function T(ea,ta){return ea===ta?1:V(ea)>=V(ta)?0<ea?2:4:0<ta?8:16}function N(ea,ta,Ca){Ca||(Ca=$a);var Ra=ta[Ca[0]]-ea[Ca[0]];ea=ta[Ca[1]]-ea[Ca[1]];return Math.sqrt(Ra*Ra+ea*ea)}function Z(ea,ta,Ca){Ca||(Ca=$a);return 180* 710Math.atan2(ta[Ca[1]]-ea[Ca[1]],ta[Ca[0]]-ea[Ca[0]])/Math.PI}function L(){this.evEl=zb;this.evWin=Fb;this.allow=!0;this.pressed=!1;D.apply(this,arguments)}function W(){this.evEl=Ta;this.evWin=pa;D.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}function ka(){this.evTarget="touchstart";this.evWin="touchstart touchmove touchend touchcancel";this.started=!1;D.apply(this,arguments)}function qa(){this.evTarget=ib;this.targetIds={};D.apply(this,arguments)}function za(ea,ta){var Ca= 711q(ea.touches),Ra=this.targetIds;if(ta&3&&1===Ca.length)return Ra[Ca[0].identifier]=!0,[Ca,Ca];ea=q(ea.changedTouches);var ab=[],jb=this.target;var lb=Ca.filter(function(wb){return p(wb.target,jb)});if(1===ta)for(Ca=0;Ca<lb.length;)Ra[lb[Ca].identifier]=!0,Ca++;for(Ca=0;Ca<ea.length;)Ra[ea[Ca].identifier]&&ab.push(ea[Ca]),ta&12&&delete Ra[ea[Ca].identifier],Ca++;if(ab.length)return[x(lb.concat(ab),"identifier",!0),ab]}function Ea(){D.apply(this,arguments);var ea=f(this.handler,this);this.touch=new qa(this.manager, 712ea);this.mouse=new L(this.manager,ea)}function fa(ea,ta){this.manager=ea;this.set(ta)}function va(ea){if(-1<ea.indexOf("none"))return"none";var ta=-1<ea.indexOf("pan-x"),Ca=-1<ea.indexOf("pan-y");
712return ta&&Ca?"pan-x pan-y":ta||Ca?ta?"pan-x":"pan-y":-1<ea.indexOf("manipulation")?"manipulation":"auto"}function ja(ea){this.id=na++;this.manager=null;this.options=a(ea||{},this.defaults);ea=this.options.enable;this.options.enable=ea===u?!0:ea;this.state=1;this.simultaneous={};this.requireFail=[]}function Aa(ea){return 16== 713ea?"down":8==ea?"up":2==ea?"left":4==ea?"right":""}function Oa(ea,ta){return(ta=ta.manager)?ta.get(ea):ea}function Ia(){ja.apply(this,arguments)}function Wa(){Ia.apply(this,arguments);this.pY=this.pX=null}function X(){Ia.apply(this,arguments)}function da(){ja.apply(this,arguments);this._input=this._timer=null}function oa(){Ia.apply(this,arguments)}function H(){Ia.apply(this,arguments)}function F(){ja.apply(this,arguments);this.pCenter=this.pTime=!1;this._input=this._timer=null;this.count=0}function S(ea, 714ta){ta=ta||{};var Ca=ta.recognizers;ta.recognizers=Ca===u?S.defaults.preset:Ca;return new Y(ea,ta)}function Y(ea,ta){ta=ta||{};this.options=a(ta,S.defaults);this.options.inputTarget=this.options.inputTarget||ea;this.handlers={};this.session={};this.recognizers=[];this.element=ea;this.input=E(this);this.touchAction=new fa(this,this.options.touchAction);la(this,!0);d(ta.recognizers,function(Ca){var Ra=this.add(new Ca[0](Ca[1]));Ca[2]&&Ra.recognizeWith(Ca[2]);Ca[3]&&Ra.requireFailure(Ca[3])},this)}function la(ea, 715ta){var Ca=ea.element;d(ea.options.cssProps,function(Ra,ab){Ca.style[A(Ca.style,ab)]=ta?Ra:""})}function ra(ea,ta){var Ca=m.createEvent("Event");Ca.initEvent(ea,!0,!0);Ca.gesture=ta;ta.target.dispatchEvent(Ca)}var xa=" webkit moz MS ms o".split(" "),sa=m.createElement("div"),K=Math.round,V=Math.abs,ba=Date.now,na=1,wa=/mobile|tablet|ip(ad|hone|od)|android/i,Ba="ontouchstart"in y,Pa=A(y,"PointerEvent")!==u,La=Ba&&wa.test(navigator.userAgent),$a=["x","y"],Na=["clientX","clientY"];D.prototype={handler:function(){}, 716init:function(){this.evEl&&g(this.element,this.evEl,this.domHandler);this.evTarget&&g(this.target,this.evTarget,this.domHandler);this.evWin&&g(z(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&t(this.element,this.evEl,this.domHandler);this.evTarget&&t(this.target,this.evTarget,this.domHandler);this.evWin&&t(z(this.element),this.evWin,this.domHandler)}};var kb={mousedown:1,mousemove:2,mouseup:4},zb="mousedown",Fb="mousemove mouseup";e(L,D,{handler:function(ea){var ta=kb[ea.type]; 717ta&1&&0===ea.button&&(this.pressed=!0);ta&2&&1!==ea.which&&(ta=4);this.pressed&&this.allow&&(ta&4&&(this.pressed=!1),this.callback(this.manager,ta,{pointers:[ea],changedPointers:[ea],pointerType:"mouse",srcEvent:ea}))}});var mb={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},rb={2:"touch",3:"pen",4:"mouse",5:"kinect"},Ta="pointerdown",pa="pointermove pointerup pointercancel";y.MSPointerEvent&&(Ta="MSPointerDown",pa="MSPointerMove MSPointerUp MSPointerCancel");e(W,D,{handler:function(ea){var ta= 718this.store,Ca=!1,Ra=ea.type.toLowerCase().replace("ms","");Ra=mb[Ra];var ab=rb[ea.pointerType]||ea.pointerType,jb="touch"==ab,lb=r(ta,ea.pointerId,"pointerId");Ra&1&&(0===ea.button||jb)?0>lb&&(ta.push(ea),lb=ta.length-1):Ra&12&&(Ca=!0);0>lb||(ta[lb]=ea,this.callback(this.manager,Ra,{pointers:ta,changedPointers:[ea],pointerType:ab,srcEvent:ea}),Ca&&ta.splice(lb,1))}});var pb={touchstart:1,touchmove:2,touchend:4,touchcancel:8};e(ka,D,{handler:function(ea){var ta=pb[ea.type];1===ta&&(this.started=!0); 719if(this.started){var Ca=q(ea.touches);var Ra=q(ea.changedTouches);ta&12&&(Ca=x(Ca.concat(Ra),"identifier",!0));Ca=[Ca,Ra];ta&12&&0===Ca[0].length-Ca[1].length&&(this.started=!1);this.callback(this.manager,ta,{pointers:Ca[0],changedPointers:Ca[1],pointerType:"touch",srcEvent:ea})}}});var nb={touchstart:1,touchmove:2,touchend:4,touchcancel:8},ib="touchstart touchmove touchend touchcancel";e(qa,D,{handler:function(ea){var ta=nb[ea.type],Ca=za.call(this,ea,ta);Ca&&this.callback(this.manager,ta,{pointers:Ca[0], 720changedPointers:Ca[1],pointerType:"touch",srcEvent:ea})}});e(Ea,D,{handler:function(ea,ta,Ca){var Ra="mouse"==Ca.pointerType;if("touch"==Ca.pointerType)this.mouse.allow=!1;else if(Ra&&!this.mouse.allow)return;ta&12&&(this.mouse.allow=!0);this.callback(ea,ta,Ca)},destroy:function(){this.touch.destroy();this.mouse.destroy()}});var Jb=A(sa.style,"touchAction"),vb=Jb!==u;fa.prototype={set:function(ea){"compute"==ea&&(ea=this.compute());vb&&(this.manager.element.style[Jb]=ea);this.actions=ea.toLowerCase().trim()}, 721update:function(){this.set(this.manager.options.touchAction)},compute:function(){var ea=[];d(this.manager.recognizers,function(ta){k(ta.options.enable,[ta])&&(ea=ea.concat(ta.getTouchAction()))});return va(ea.join(" "))},preventDefaults:function(ea){if(!vb){var ta=ea.srcEvent;ea=ea.offsetDirection;if(this.manager.session.prevented)ta.preventDefault();else{var Ca=this.actions,Ra=-1<Ca.indexOf("none"),ab=-1<Ca.indexOf("pan-y");Ca=-1<Ca.indexOf("pan-x");if(Ra||ab&&ea&6||Ca&&ea&24)return this.preventSrc(ta)}}}, 722preventSrc:function(ea){this.manager.session.prevented=!0;ea.preventDefault()}};ja.prototype={defaults:{},set:function(ea){c(this.options,ea);this.manager&&this.manager.touchAction.update();return this},recognizeWith:function(ea){if(b(ea,"recognizeWith",this))return this;var ta=this.simultaneous;ea=Oa(ea,this);ta[ea.id]||(ta[ea.id]=ea,ea.recognizeWith(this));return this},dropRecognizeWith:function(ea){if(b(ea,"dropRecognizeWith",this))return this;ea=Oa(ea,this);delete this.simultaneous[ea.id];return this}, 723requireFailure:function(ea){if(b(ea,"requireFailure",this))return this;var ta=this.requireFail;ea=Oa(ea,this);-1===r(ta,ea)&&(ta.push(ea),ea.requireFailure(this));return this},dropRequireFailure:function(ea){if(b(ea,"dropRequireFailure",this))return this;ea=Oa(ea,this);
723ea=r(this.requireFail,ea);-1<ea&&this.requireFail.splice(ea,1);return this},hasRequireFailures:function(){return 0<this.requireFail.length},canRecognizeWith:function(ea){return!!this.simultaneous[ea.id]},emit:function(ea){function ta(ab){Ca.manager.emit(Ca.options.event+ 724(ab?Ra&16?"cancel":Ra&8?"end":Ra&4?"move":Ra&2?"start":"":""),ea)}var Ca=this,Ra=this.state;8>Ra&&ta(!0);ta();8<=Ra&&ta(!0)},tryEmit:function(ea){if(this.canEmit())return this.emit(ea);this.state=32},canEmit:function(){for(var ea=0;ea<this.requireFail.length;){if(!(this.requireFail[ea].state&33))return!1;ea++}return!0},recognize:function(ea){ea=c({},ea);k(this.options.enable,[this,ea])?(this.state&56&&(this.state=1),this.state=this.process(ea),this.state&30&&this.tryEmit(ea)):(this.reset(),this.state= 72532)},process:function(ea){},getTouchAction:function(){},reset:function(){}};e(Ia,ja,{defaults:{pointers:1},attrTest:function(ea){var ta=this.options.pointers;return 0===ta||ea.pointers.length===ta},process:function(ea){var ta=this.state,Ca=ea.eventType,Ra=ta&6;ea=this.attrTest(ea);return Ra&&(Ca&8||!ea)?ta|16:Ra||ea?Ca&4?ta|8:ta&2?ta|4:2:32}});e(Wa,Ia,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var ea=this.options.direction,ta=[];ea&6&&ta.push("pan-y");ea& 72624&&ta.push("pan-x");return ta},directionTest:function(ea){var ta=this.options,Ca=!0,Ra=ea.distance,ab=ea.direction,jb=ea.deltaX,lb=ea.deltaY;ab&ta.direction||(ta.direction&6?(ab=0===jb?1:0>jb?2:4,Ca=jb!=this.pX,Ra=Math.abs(ea.deltaX)):(ab=0===lb?1:0>lb?8:16,Ca=lb!=this.pY,Ra=Math.abs(ea.deltaY)));ea.direction=ab;return Ca&&Ra>ta.threshold&&ab&ta.direction},attrTest:function(ea){return Ia.prototype.attrTest.call(this,ea)&&(this.state&2||!(this.state&2)&&this.directionTest(ea))},emit:function(ea){this.pX= 727ea.deltaX;this.pY=ea.deltaY;var ta=Aa(ea.direction);ta&&this.manager.emit(this.options.event+ta,ea);this._super.emit.call(this,ea)}});e(X,Ia,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(ea){return this._super.attrTest.call(this,ea)&&(Math.abs(ea.scale-1)>this.options.threshold||this.state&2)},emit:function(ea){this._super.emit.call(this,ea);1!==ea.scale&&this.manager.emit(this.options.event+(1>ea.scale?"in":"out"),ea)}});e(da,ja,{defaults:{event:"press", 728pointers:1,time:500,threshold:5},getTouchAction:function(){return["auto"]},process:function(ea){var ta=this.options,Ca=ea.pointers.length===ta.pointers,Ra=ea.distance<ta.threshold,ab=ea.deltaTime>ta.time;this._input=ea;if(!Ra||!Ca||ea.eventType&12&&!ab)this.reset();else if(ea.eventType&1)this.reset(),this._timer=n(function(){this.state=8;this.tryEmit()},ta.time,this);else if(ea.eventType&4)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(ea){8===this.state&&(ea&&ea.eventType& 7294?this.manager.emit(this.options.event+"up",ea):(this._input.timeStamp=ba(),this.manager.emit(this.options.event,this._input)))}});e(oa,Ia,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(ea){return this._super.attrTest.call(this,ea)&&(Math.abs(ea.rotation)>this.options.threshold||this.state&2)}});e(H,Ia,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:30,pointers:1},getTouchAction:function(){return Wa.prototype.getTouchAction.call(this)}, 730attrTest:function(ea){var ta=this.options.direction;if(ta&30)var Ca=ea.velocity;else ta&6?Ca=ea.velocityX:ta&24&&(Ca=ea.velocityY);return this._super.attrTest.call(this,ea)&&ta&ea.direction&&ea.distance>this.options.threshold&&V(Ca)>this.options.velocity&&ea.eventType&4},emit:function(ea){var ta=Aa(ea.direction);ta&&this.manager.emit(this.options.event+ta,ea);this.manager.emit(this.options.event,ea)}});e(F,ja,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10}, 731getTouchAction:function(){return["manipulation"]},process:function(ea){var ta=this.options,Ca=ea.pointers.length===ta.pointers,Ra=ea.distance<ta.threshold,ab=ea.deltaTime<ta.time;this.reset();if(ea.eventType&1&&0===this.count)return this.failTimeout();if(Ra&&ab&&Ca){if(4!=ea.eventType)return this.failTimeout();Ca=this.pTime?ea.timeStamp-this.pTime<ta.interval:!0;Ra=!this.pCenter||N(this.pCenter,ea.center)<ta.posThreshold;this.pTime=ea.timeStamp;this.pCenter=ea.center;this.count=Ra&&Ca?this.count+ 7321:1;this._input=ea;
732if(0===this.count%ta.taps)return this.hasRequireFailures()?(this._timer=n(function(){this.state=8;this.tryEmit()},ta.interval,this),2):8}return 32},failTimeout:function(){this._timer=n(function(){this.state=32},this.options.interval,this);return 32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});S.VERSION="2.0.4";S.defaults={domEvents:!1,touchAction:"compute",enable:!0, 733inputTarget:null,inputClass:null,preset:[[oa,{enable:!1}],[X,{enable:!1},["rotate"]],[H,{direction:6}],[Wa,{direction:6},["swipe"]],[F],[F,{event:"doubletap",taps:2},["tap"]],[da]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};Y.prototype={set:function(ea){c(this.options,ea);ea.touchAction&&this.touchAction.update();ea.inputTarget&&(this.input.destroy(),this.input.target=ea.inputTarget,this.input.init()); 734return this},stop:function(ea){this.session.stopped=ea?2:1},recognize:function(ea){var ta=this.session;if(!ta.stopped){this.touchAction.preventDefaults(ea);var Ca=this.recognizers,Ra=ta.curRecognizer;if(!Ra||Ra&&Ra.state&8)Ra=ta.curRecognizer=null;for(var ab=0;ab<Ca.length;){var jb=Ca[ab];2===ta.stopped||Ra&&jb!=Ra&&!jb.canRecognizeWith(Ra)?jb.reset():jb.recognize(ea);!Ra&&jb.state&14&&(Ra=ta.curRecognizer=jb);ab++}}},get:function(ea){if(ea instanceof ja)return ea;for(var ta=this.recognizers,Ca=0;Ca< 735ta.length;Ca++)if(ta[Ca].options.event==ea)return ta[Ca];return null},add:function(ea){if(b(ea,"add",this))return this;var ta=this.get(ea.options.event);ta&&this.remove(ta);this.recognizers.push(ea);ea.manager=this;this.touchAction.update();return ea},remove:function(ea){if(b(ea,"remove",this))return this;var ta=this.recognizers;ea=this.get(ea);ta.splice(r(ta,ea),1);this.touchAction.update();return this},on:function(ea,ta){var Ca=this.handlers;d(h(ea),function(Ra){Ca[Ra]=Ca[Ra]||[];Ca[Ra].push(ta)}); 736return this},off:function(ea,ta){var Ca=this.handlers;d(h(ea),function(Ra){ta?Ca[Ra].splice(r(Ca[Ra],ta),1):delete Ca[Ra]});return this},emit:function(ea,ta){this.options.domEvents&&ra(ea,ta);var Ca=this.handlers[ea]&&this.handlers[ea].slice();if(Ca&&Ca.length)for(ta.type=ea,ta.preventDefault=function(){ta.srcEvent.preventDefault()},ea=0;ea<Ca.length;)Ca[ea](ta),ea++},destroy:function(){this.element&&la(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};c(S,{INPUT_START:1, 737INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Y,Input:D,TouchAction:fa,TouchInput:qa,MouseInput:L,PointerEventInput:W,TouchMouseInput:Ea,SingleTouchInput:ka,Recognizer:ja,AttrRecognizer:Ia,Tap:F,Pan:Wa,Swipe:H,Pinch:X,Rotate:oa,Press:da, 738on:g,off:t,each:d,merge:a,extend:c,inherit:e,bindFn:f,prefixed:A});"function"==typeof define&&define.amd?define(function(){return S}):"undefined"!=typeof module&&module.exports?module.exports=S:y[v]=S;$.fn.hammer=function(ea){return this.each(function(){var ta=$(this),Ca=ta.data("hammer");Ca?Ca&&ea&&S.utils.extend(Ca.options,ea):ta.data("hammer",new S(this,ea||{}))})}})(window,document,"Hammer"); 739(function(y){function m(u){this.options=y.extend({mask:"div.mask",slider:"\x3e*",slides:"\x3e*",activeClass:"active",disabledClass:"disabled",btnPrev:"a.btn-prev",btnNext:"a.btn-next",generatePagination:!1,pagerList:"\x3cul\x3e",pagerListItem:'\x3cli\x3e\x3ca href\x3d"#"\x3e\x3c/a\x3e\x3c/li\x3e',pagerListItemText:"a",pagerLinks:".pagination li",currentNumber:"span.current-num",totalNumber:"span.total-num",btnPlay:".btn-play",btnPause:".btn-pause",btnPlayPause:".btn-play-pause",galleryReadyClass:"gallery-js-ready", 740autorotationActiveClass:"autorotation-active",autorotationDisabledClass:"autorotation-disabled",stretchSlideToMask:!1,useMultipleSliders:!1,circularRotation:!0,disableWhileAnimating:!1,autoRotation:!1,pauseOnHover:v?!1:!0,maskAutoSize:!1,switchTime:4E3,animSpeed:600,event:"click",
740swipeThreshold:15,handleTouch:!0,vertical:!1,useTranslate3D:!1,step:!1,isRtl:!1},u);this.init()}m.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.refreshPosition(),this.refreshState(!0), 741this.resumeRotation(),this.makeCallback("onInit",this))},findElements:function(){this.fullSizeFunction=this.options.vertical?"outerHeight":"outerWidth";this.innerSizeFunction=this.options.vertical?"height":"width";this.slideSizeFunction="outerHeight";this.maskSizeProperty="height";this.animProperty=this.options.vertical?"marginTop":this.options.isRtl?"marginRight":"marginLeft";this.gallery=y(this.options.holder).addClass(this.options.galleryReadyClass);this.mask=this.gallery.find(this.options.mask); 742this.slider=this.mask.find(this.options.slider);this.slides=this.slider.find(this.options.slides);this.btnPrev=this.gallery.find(this.options.btnPrev);this.btnNext=this.gallery.find(this.options.btnNext);this.stepsCount=this.currentStep=0;if(this.options.isRtl){var u=this.btnPrev;this.btnPrev=this.btnNext;this.btnNext=u}!1===this.options.step&&(u=this.slides.filter("."+this.options.activeClass),u.length&&(this.currentStep=this.slides.index(u)));this.calculateOffsets();"string"===typeof this.options.generatePagination? 743(this.pagerLinks=y(),this.buildPagination()):(this.pagerLinks=this.gallery.find(this.options.pagerLinks),this.attachPaginationEvents());this.btnPlay=this.gallery.find(this.options.btnPlay);this.btnPause=this.gallery.find(this.options.btnPause);this.btnPlayPause=this.gallery.find(this.options.btnPlayPause);this.curNum=this.gallery.find(this.options.currentNumber);this.allNum=this.gallery.find(this.options.totalNumber)},attachEvents:function(){var u=this;this.bindHandlers(["onWindowResize"]);y(window).bind("load resize orientationchange", 744this.onWindowResize);this.btnPrev.length&&(this.prevSlideHandler=function(b){b.preventDefault();u.prevSlide()},this.btnPrev.bind(this.options.event,this.prevSlideHandler));this.btnNext.length&&(this.nextSlideHandler=function(b){b.preventDefault();u.nextSlide()},this.btnNext.bind(this.options.event,this.nextSlideHandler));this.options.pauseOnHover&&!v&&(this.hoverHandler=function(){u.options.autoRotation&&(u.galleryHover=!0,u.pauseRotation())},this.leaveHandler=function(){u.options.autoRotation&&(u.galleryHover= 745!1,u.resumeRotation())},this.gallery.bind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler}));this.btnPlay.length&&(this.btnPlayHandler=function(b){b.preventDefault();u.startRotation()},this.btnPlay.bind(this.options.event,this.btnPlayHandler));this.btnPause.length&&(this.btnPauseHandler=function(b){b.preventDefault();u.stopRotation()},this.btnPause.bind(this.options.event,this.btnPauseHandler));this.btnPlayPause.length&&(this.btnPlayPauseHandler=function(b){b.preventDefault();u.gallery.hasClass(u.options.autorotationActiveClass)? 746u.stopRotation():u.startRotation()},this.btnPlayPause.bind(this.options.event,this.btnPlayPauseHandler));v&&this.options.useTranslate3D&&this.slider.css({"-webkit-transform":"translate3d(0px, 0px, 0px)"});if(v&&this.options.handleTouch&&window.Hammer&&this.mask.length){this.swipeHandler=new Hammer.Manager(this.mask[0]);this.swipeHandler.add(new Hammer.Pan({direction:u.options.vertical?Hammer.DIRECTION_VERTICAL:Hammer.DIRECTION_HORIZONTAL,threshold:u.options.swipeThreshold}));var n=Hammer.DIRECTION_RIGHT; 747u.options.isRtl&&(n=Hammer.DIRECTION_LEFT);this.swipeHandler.on("panstart",function(){u.galleryAnimating?u.swipeHandler.stop():(u.pauseRotation(),u.originalOffset=parseFloat(u.slider.css(u.animProperty)))}).on("panmove",function(b){b=u.options.isRtl?u.options.vertical?u.originalOffset+b.deltaY:u.originalOffset-b.deltaX:u.originalOffset+b[u.options.vertical?"deltaY":"deltaX"];b=Math.max(Math.min(0,b),u.maxOffset);u.slider.css(u.animProperty,b)}).on("panend",function(b){u.resumeRotation();b.distance> 748u.options.swipeThreshold?b.offsetDirection===n||b.offsetDirection===Hammer.DIRECTION_DOWN?u.nextSlide():u.prevSlide():u.switchSlide()})}},onWindowResize:function(){this.galleryAnimating||this.isDestroyed?this.resizeQueue=!0:(this.calculateOffsets(),this.refreshPosition(),this.buildPagination(),this.refreshState(),this.resizeQueue=!1)},refreshPosition:function(){this.currentStep=Math.min(this.currentStep,this.stepsCount-1);this.tmpProps={};this.tmpProps[this.animProperty]=this.getStepOffset();this.slider.stop().css(this.tmpProps)}, 749calculateOffsets:function(){var u=this,n;this.makeCallback("beforeCalculateOffsets",this);if(this.options.stretchSlideToMask){var b={};b[this.innerSizeFunction]=this.mask[this.innerSizeFunction]();this.slides.css(b)}this.maskSize=this.mask[this.innerSizeFunction]();this.sumSize=this.getSumSize();this.maxOffset=this.maskSize-this.sumSize;if(this.options.vertical&&this.options.maskAutoSize){this.options.step=1;this.stepsCount=this.slides.length;this.stepOffsets=[0];for(n=b=0;n<this.slides.length;n++)b-= 750y(this.slides[n])[this.fullSizeFunction](!0),this.stepOffsets.push(b);this.maxOffset=b}else{if("number"===typeof this.options.step&&0<this.options.step)for(this.slideDimensions=[],this.slides.each(y.proxy(function(d,c){u.slideDimensions.push(y(c)[u.fullSizeFunction](!0))},this)),this.stepOffsets=[0],this.stepsCount=1,b=n=0;b>this.maxOffset;)b-=this.getSlideSize(n,n+this.options.step),n+=this.options.step,this.stepOffsets.push(Math.max(b,this.maxOffset)),this.stepsCount++;else this.stepSize=this.maskSize, 751this.options.stretchSlideToMask?this.stepsCount=parseInt((Math.abs(this.maxOffset)+this.maskSize)/this.maskSize):(b=this.sumSize%this.maskSize,n=parseInt(Math.abs(this.sumSize/this.maskSize)),0<b&&n++,this.stepsCount=n);this.makeCallback("onCalculateOffsets",this)}},getSumSize:function(){var u=0;this.slides.each(y.proxy(function(n,b){u+=y(b)[this.fullSizeFunction](!0)},this));this.slider.css(this.innerSizeFunction,u);!0===this.options.useMultipleSliders&&(u/=2);return u},getStepOffset:function(u){return"number"=== 752typeof this.options.step?this.stepOffsets[this.currentStep]:Math.min(0,Math.max(-this.currentStep*this.stepSize,this.maxOffset))},getSlideSize:function(u,n){for(var b=0;
752u<Math.min(n,this.slideDimensions.length);u++)b+=this.slideDimensions[u];return b},buildPagination:function(){if("string"===typeof this.options.generatePagination&&(this.pagerHolder||(this.pagerHolder=this.gallery.find(this.options.generatePagination)),!0===this.options.useMultipleSliders&&this.calculateOffsets(),this.pagerHolder.length&& 753this.oldStepsCount!=this.stepsCount)){this.oldStepsCount=this.stepsCount;this.pagerHolder.empty();this.pagerList=y(this.options.pagerList).appendTo(this.pagerHolder);for(var u=0;u<this.stepsCount;u++)y(this.options.pagerListItem).appendTo(this.pagerList).find(this.options.pagerListItemText).text(u+1);this.pagerLinks=this.pagerList.children();this.attachPaginationEvents()}},attachPaginationEvents:function(){var u=this;this.pagerLinksHandler=function(n){n.preventDefault();u.numSlide(u.pagerLinks.index(n.currentTarget))}; 754this.pagerLinks.bind(this.options.event,this.pagerLinksHandler)},prevSlide:function(){this.options.disableWhileAnimating&&this.galleryAnimating||(0<this.currentStep?(this.currentStep--,this.switchSlide()):this.options.circularRotation&&(this.currentStep=this.stepsCount-1,this.switchSlide()))},nextSlide:function(u){if(!this.options.disableWhileAnimating||!this.galleryAnimating)if(this.currentStep<this.stepsCount-1)this.currentStep++,this.switchSlide();else if(this.options.circularRotation||!0===u)this.currentStep= 7550,this.switchSlide()},numSlide:function(u){this.currentStep!=u&&(this.currentStep=u,this.switchSlide())},switchSlide:function(){var u=this;this.galleryAnimating=!0;this.tmpProps={};this.tmpProps[this.animProperty]=this.getStepOffset();this.slider.stop().animate(this.tmpProps,{duration:this.options.animSpeed,complete:function(){u.galleryAnimating=!1;if(u.resizeQueue)u.onWindowResize();u.makeCallback("onChange",u);u.autoRotate()}});this.refreshState();this.makeCallback("onBeforeChange",this)},refreshState:function(u){1!== 756this.options.step&&this.stepsCount!==this.slides.length||this.slides.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass);this.pagerLinks.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass);this.curNum.html(this.currentStep+1);this.allNum.html(this.stepsCount);this.options.maskAutoSize&&"number"===typeof this.options.step&&(this.tmpProps={},this.tmpProps[this.maskSizeProperty]=this.slides.eq(Math.min(this.currentStep, 757this.slides.length-1))[this.slideSizeFunction](!0),this.mask.stop()[u?"css":"animate"](this.tmpProps));this.options.circularRotation||(this.btnPrev.add(this.btnNext).removeClass(this.options.disabledClass),0===this.currentStep&&this.btnPrev.addClass(this.options.disabledClass),this.currentStep===this.stepsCount-1&&this.btnNext.addClass(this.options.disabledClass));this.gallery.toggleClass("not-enough-slides",this.sumSize<=this.maskSize);this.sumSize>this.maskSize&&y(this.gallery).trigger("showArrows")}, 758startRotation:function(){this.options.autoRotation=!0;this.autoRotationStopped=this.galleryHover=!1;this.resumeRotation()},stopRotation:function(){this.autoRotationStopped=this.galleryHover=!0;this.pauseRotation()},pauseRotation:function(){this.gallery.addClass(this.options.autorotationDisabledClass);this.gallery.removeClass(this.options.autorotationActiveClass);clearTimeout(this.timer)},resumeRotation:function(){this.autoRotationStopped||(this.gallery.addClass(this.options.autorotationActiveClass), 759this.gallery.removeClass(this.options.autorotationDisabledClass),this.autoRotate())},autoRotate:function(){var u=this;clearTimeout(this.timer);!this.options.autoRotation||this.galleryHover||this.autoRotationStopped?this.pauseRotation():this.timer=setTimeout(function(){u.nextSlide(!0)},this.options.switchTime)},bindHandlers:function(u){var n=this;y.each(u,function(b,d){var c=n[d];n[d]=function(){return c.apply(n,arguments)}})},makeCallback:function(u){if("function"===typeof this.options[u]){var n= 760Array.prototype.slice.call(arguments);n.shift();this.options[u].apply(this,n)}},destroy:function(){y(window).unbind("load resize orientationchange",this.onWindowResize);this.isDestroyed=!0;this.btnPrev.unbind(this.options.event,this.prevSlideHandler);this.btnNext.unbind(this.options.event,this.nextSlideHandler);this.pagerLinks.unbind(this.options.event,this.pagerLinksHandler);this.gallery.unbind("mouseenter",this.hoverHandler);this.gallery.unbind("mouseleave",this.leaveHandler);this.stopRotation(); 761this.btnPlay.unbind(this.options.event,this.btnPlayHandler);this.btnPause.unbind(this.options.event,this.btnPauseHandler);this.btnPlayPause.unbind(this.options.event,this.btnPlayPauseHandler);this.swipeHandler&&this.swipeHandler.destroy();this.gallery.removeClass([this.options.galleryReadyClass,this.options.autorotationActiveClass,this.options.autorotationDisabledClass].join(" "));this.slider.add(this.slides).removeAttr("style");"string"===typeof this.options.generatePagination&&this.pagerHolder.empty()}}; 762var v=/Windows Phone/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;y.fn.scrollGallery=function(u){return this.each(function(){y(this).data("ScrollGallery",new m(y.extend(u,{holder:this})))})}})(jQuery); 763(function(y){function m(u){this.options=y.extend({activeClass:"active",mask:"div.slides-mask",
763slider:"\x3eul",slides:"\x3eli",btnPrev:".btn-prev",btnNext:".btn-next",pagerLinks:"ul.pager \x3e li",generatePagination:!1,pagerList:"\x3cul\x3e",pagerListItem:'\x3cli\x3e\x3ca href\x3d"#"\x3e\x3c/a\x3e\x3c/li\x3e',pagerListItemText:"a",galleryReadyClass:"gallery-js-ready",currentNumber:"span.current-num",totalNumber:"span.total-num",maskAutoSize:!1,autoRotation:!1,pauseOnHover:!1,stretchSlideToMask:!1, 764switchTime:3E3,animSpeed:500,handleTouch:!0,swipeThreshold:15,vertical:!1},u);this.init()}m.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.makeCallback("onInit",this))},findElements:function(){this.holder=y(this.options.holder).addClass(this.options.galleryReadyClass);this.mask=this.holder.find(this.options.mask);this.slider=this.mask.find(this.options.slider);this.slides=this.slider.find(this.options.slides);this.btnPrev=this.holder.find(this.options.btnPrev); 765this.btnNext=this.holder.find(this.options.btnNext);this.currentNumber=this.holder.find(this.options.currentNumber);this.totalNumber=this.holder.find(this.options.totalNumber);this.pagerLinks="string"===typeof this.options.generatePagination?this.buildPagination():this.holder.find(this.options.pagerLinks);this.sizeProperty=this.options.vertical?"height":"width";this.positionProperty=this.options.vertical?"top":"left";this.animProperty=this.options.vertical?"marginTop":"marginLeft";this.slideSize= 766this.slides[this.sizeProperty]();this.prevIndex=this.currentIndex=0;this.options.maskAutoSize=this.options.vertical?!1:this.options.maskAutoSize;this.options.vertical&&this.mask.css({height:this.slides.innerHeight()});this.options.maskAutoSize&&this.mask.css({height:this.slider.height()});this.slider.css({position:"relative",height:this.options.vertical?this.slideSize*this.slides.length:"100%"});this.slides.css({position:"absolute"}).css(this.positionProperty,-9999).eq(this.currentIndex).css(this.positionProperty, 7670);this.refreshState()},buildPagination:function(){var u=y();this.pagerHolder||(this.pagerHolder=this.holder.find(this.options.generatePagination));if(this.pagerHolder.length){this.pagerHolder.empty();this.pagerList=y(this.options.pagerList).appendTo(this.pagerHolder);for(u=0;u<this.slides.length;u++)y(this.options.pagerListItem).appendTo(this.pagerList).find(this.options.pagerListItemText).text(u+1);u=this.pagerList.children()}return u},attachEvents:function(){var u=this;this.btnPrev.length&&(this.btnPrevHandler= 768function(n){n.preventDefault();u.prevSlide()},this.btnPrev.click(this.btnPrevHandler));this.btnNext.length&&(this.btnNextHandler=function(n){n.preventDefault();u.nextSlide()},this.btnNext.click(this.btnNextHandler));this.pagerLinks.length&&(this.pagerLinksHandler=function(n){n.preventDefault();u.numSlide(u.pagerLinks.index(n.currentTarget))},this.pagerLinks.click(this.pagerLinksHandler));this.options.pauseOnHover&&(this.hoverHandler=function(){clearTimeout(u.timer)},this.leaveHandler=function(){u.autoRotate()}, 769this.holder.bind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler}));this.resizeHandler=function(){u.animating||(u.options.stretchSlideToMask&&u.resizeSlides(),u.resizeHolder(),u.setSlidesPosition(u.currentIndex))};y(window).bind("load resize orientationchange",this.resizeHandler);y(window).bind("load",function(){setTimeout(function(){u.resizeHandler()},200)});u.options.stretchSlideToMask&&u.resizeSlides();this.options.handleTouch&&window.Hammer&&this.mask.length&&1<this.slides.length&& 770v&&(this.swipeHandler=new Hammer.Manager(this.mask[0]),this.swipeHandler.add(new Hammer.Pan({direction:u.options.vertical?Hammer.DIRECTION_VERTICAL:Hammer.DIRECTION_HORIZONTAL,threshold:u.options.swipeThreshold})),this.swipeHandler.on("panstart",function(){u.animating?u.swipeHandler.stop():clearTimeout(u.timer)}).on("panmove",function(n){u.swipeOffset=-u.slideSize+n[u.options.vertical?"deltaY":"deltaX"];u.slider.css(u.animProperty,u.swipeOffset);clearTimeout(u.timer)}).on("panend",function(n){n.distance> 771u.options.swipeThreshold?n.offsetDirection===Hammer.DIRECTION_RIGHT||n.offsetDirection===Hammer.DIRECTION_DOWN?u.nextSlide():u.prevSlide():(n={},n[u.animProperty]=-u.slideSize,u.slider.animate(n,{duration:u.options.animSpeed}),u.autoRotate());u.swipeOffset=0}));this.autoRotate();this.resizeHolder();this.setSlidesPosition(this.currentIndex)},resizeSlides:function(){this.slideSize=this.mask[this.options.vertical?"height":"width"]();this.slides.css(this.sizeProperty,this.slideSize)},resizeHolder:function(){this.options.maskAutoSize&& 772this.mask.css({height:this.slides.eq(this.currentIndex).outerHeight(!0)})},prevSlide:function(){!this.animating&&1<this.slides.length&&(this.direction=-1,this.prevIndex=this.currentIndex,0<this.currentIndex?this.currentIndex--:this.currentIndex=this.slides.length-1,this.switchSlide())},nextSlide:function(u){!this.animating&&1<this.slides.length&&(this.direction=1,this.prevIndex=this.currentIndex,this.currentIndex<this.slides.length-1?this.currentIndex++:this.currentIndex=0,this.switchSlide())},numSlide:function(u){!this.animating&& 773this.currentIndex!==u&&1<this.slides.length&&(this.direction=u>this.currentIndex?1:-1,this.prevIndex=this.currentIndex,this.currentIndex=u,this.switchSlide())},preparePosition:function(){this.setSlidesPosition(this.prevIndex,0>this.direction?this.currentIndex:null,0<this.direction?this.currentIndex:null,this.direction)},setSlidesPosition:function(u,n,b,d){1<this.slides.length&&(n="number"===typeof n?n:0<u?u-1:this.slides.length-1,b="number"===typeof b?b:u<this.slides.length-1?u+1:0,this.slider.css(this.animProperty, 774this.swipeOffset?this.swipeOffset:-this.slideSize),this.slides.css(this.positionProperty,-9999).eq(u).css(this.positionProperty,this.slideSize),n===b&&"number"===typeof d?(u=0<d?2*this.slideSize:0,this.slides.eq(b).css(this.positionProperty,u)):(this.slides.eq(n).css(this.positionProperty,0),this.slides.eq(b).css(this.positionProperty,2*this.slideSize)))},switchSlide:function(){var u=this,n=this.slides.eq(this.currentIndex);this.animating=!0;this.options.maskAutoSize&&(n=n.outerHeight(!0),this.mask.animate({height:0!= 775n%2?--n:n},{duration:this.options.animSpeed}));n={};n[this.animProperty]=0<this.direction?2*-this.slideSize:0;this.preparePosition();this.slider.animate(n,{duration:this.options.animSpeed,complete:function(){u.setSlidesPosition(u.currentIndex);u.animating=!1;u.autoRotate();u.makeCallback("onChange",u)}});this.refreshState();this.makeCallback("onBeforeChange",this)},refreshState:function(u){this.slides.removeClass(this.options.activeClass).eq(this.currentIndex).addClass(this.options.activeClass);this.pagerLinks.removeClass(this.options.activeClass).eq(this.currentIndex).addClass(this.options.activeClass); 776this.currentNumber.html(this.currentIndex+1);this.totalNumber.html(this.slides.length);
776this.holder.toggleClass("not-enough-slides",1===this.slides.length)},autoRotate:function(){var u=this;clearTimeout(this.timer);this.options.autoRotation&&(this.timer=setTimeout(function(){u.nextSlide()},this.options.switchTime))},makeCallback:function(u){if("function"===typeof this.options[u]){var n=Array.prototype.slice.call(arguments);n.shift();this.options[u].apply(this,n)}},destroy:function(){this.btnPrev.unbind("click", 777this.btnPrevHandler);this.btnNext.unbind("click",this.btnNextHandler);this.pagerLinks.unbind("click",this.pagerLinksHandler);this.holder.unbind("mouseenter",this.hoverHandler);this.holder.unbind("mouseleave",this.leaveHandler);y(window).unbind("load resize orientationchange",this.resizeHandler);clearTimeout(this.timer);this.swipeHandler&&this.swipeHandler.destroy();this.holder.removeClass(this.options.galleryReadyClass);this.slider.add(this.slides).removeAttr("style");"string"===typeof this.options.generatePagination&& 778this.pagerHolder.empty()}};var v=/Windows Phone/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;y.fn.scrollAbsoluteGallery=function(u){return this.each(function(){y(this).data("ScrollAbsoluteGallery",new m(y.extend(u,{holder:this})))})}})(jQuery); 779window.matchMedia||(window.matchMedia=function(){var y=window.styleMedia||window.media;if(!y){var m=document.createElement("style"),v=document.getElementsByTagName("script")[0],u=null;m.type="text/css";m.id="matchmediajs-test";v.parentNode.insertBefore(m,v);u="getComputedStyle"in window&&window.getComputedStyle(m,null)||m.currentStyle;y={matchMedium:function(n){n="@media "+n+"{ #matchmediajs-test { width: 1px; } }";m.styleSheet?m.styleSheet.cssText=n:m.textContent=n;return"1px"===u.width}}}return function(n){return{matches:y.matchMedium(n|| 780"all"),media:n||"all"}}}()); 781window.ResponsiveHelper=function(y){function m(a){var e=d.width();if(e!==b||!0===a)b=e,y.each(n,function(f,k){y.each(k.data,function(g,t){!t.currentActive||!0!==a&&v(t.range[0],t.range[1])||(t.currentActive=!1,"function"===typeof t.disableCallback&&t.disableCallback())});y.each(k.data,function(g,t){t.currentActive&&!0!==a||!v(t.range[0],t.range[1])||(t.currentActive=!0,"function"===typeof t.enableCallback&&t.enableCallback())})})}function v(a,e){var f="";0<a&&(f+="(min-width: "+a+"px)");Infinity> 782e&&(f+=(f?" and ":"")+"(max-width: "+e+"px)");a=window.matchMedia&&c?matchMedia(f).matches:window.styleMedia?styleMedia.matchMedium(f):window.media?media.matchMedium(f):b>=a&&b<=e;return a}function u(a){var e=a.split("..");a=parseInt(e[0],10)||-Infinity;e=parseInt(e[1],10)||Infinity;return[a,e].sort(function(f,k){return f-k})}var n=[],b,d=y(window),c=!1;window.matchMedia&&(window.Window&&window.matchMedia===Window.prototype.matchMedia?c=!0:-1<window.matchMedia.toString().indexOf("native")&&(c=!0)); 783d.bind("headerForceResize",function(){m(!0)});d.bind("load resize orientationchange",m);return{addRange:function(a){var e={data:{}};y.each(a,function(f,k){e.data[f]={range:u(f),enableCallback:k.on,disableCallback:k.off}});n.push(e);b=null;m()},deleteRange:function(a){y.each(a,function(e,f){y.each(n,function(k,g){y.each(g.data,function(t,p){var h=u(t),r=p.enableCallback===f.on&&p.disableCallback===f.off;p.range[0]===h[0]&&p.range[1]===h[1]&&r&&delete g.data[t]})})})}}}(jQuery); 784(function(y){function m(n){this.options=y.extend({wrapper:"#wrapper",otherOpeners:".header-holder .mobile-btn",addClassBeforeAnimation:!0,hideOnClickOutside:!1,activeClass:"active",opener:".opener",slider:".slide",animSpeed:400,animDirection:"left",effect:"fade",setWindowHeight:!1,event:"click touchstart"},n);this.init()}m.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.makeCallback("onInit",this))},findElements:function(){this.win=y(window);this.holder= 785y(this.options.holder);this.wrapper=y(this.options.wrapper);this.otherOpeners=y(this.options.otherOpeners);this.opener=this.holder.find(this.options.opener);this.slider=this.holder.find(this.options.slider)},attachEvents:function(){var n=this;this.eventHandler=function(b){b.preventDefault();n.slider.hasClass(v)?n.showSlide():n.hideSlide()};n.opener.bind(n.options.event,this.eventHandler);"over"===n.options.event&&(n.opener.bind("mouseenter",function(){n.showSlide()}),n.holder.bind("mouseleave",function(){n.hideSlide()})); 786n.outsideClickHandler=function(b){n.options.hideOnClickOutside&&(b=y(b.target),b.is(n.holder)||b.closest(n.holder).length||n.hideSlide())};this.holder.hasClass(this.options.activeClass)?y(document).bind("click touchstart",n.outsideClickHandler):this.slider.addClass(v);
786n.resizeHandler=function(){n.options.setWindowHeight&&n.slider.css({height:n.win.height()})};this.win.on("load resize orientationchange",n.resizeHandler)},showSlide:function(){var n=this;n.options.addClassBeforeAnimation&&n.holder.addClass(n.options.activeClass); 787n.slider.removeClass(v);y(document).bind("click touchstart",n.outsideClickHandler);n.makeCallback("animStart",!0,n);u[n.options.effect].show({box:n.slider,wrapper:n.wrapper,opener:n.opener,otherOpeners:n.otherOpeners,speed:n.options.animSpeed,animDirection:n.options.animDirection,complete:function(){n.options.addClassBeforeAnimation||n.holder.addClass(n.options.activeClass);n.makeCallback("animEnd",!0,n)}})},hideSlide:function(){var n=this;n.options.addClassBeforeAnimation&&n.holder.removeClass(n.options.activeClass); 788y(document).unbind("click touchstart",n.outsideClickHandler);n.makeCallback("animStart",!1,n);u[n.options.effect].hide({box:n.slider,wrapper:n.wrapper,opener:n.opener,otherOpeners:n.otherOpeners,speed:n.options.animSpeed,animDirection:n.options.animDirection,complete:function(){n.options.addClassBeforeAnimation||n.holder.removeClass(n.options.activeClass);n.holder.data("OpenClose")&&n.slider.addClass(v);n.makeCallback("animEnd",!1,n);"push"===n.options.effect&&(n.wrapper.removeAttr("style"),n.slider.css({display:""}))}})}, 789destroy:function(){this.win.off("resize orientationchange",this.resizeHandler);this.slider.removeClass(v).css({display:"",height:""});this.opener.unbind(this.options.event,this.eventHandler);this.holder.removeClass(this.options.activeClass).removeData("OpenClose");this.otherOpeners.removeAttr("style");this.wrapper.removeAttr("style");y(document).unbind("click touchstart",this.outsideClickHandler)},makeCallback:function(n){if("function"===typeof this.options[n]){var b=Array.prototype.slice.call(arguments); 790b.shift();this.options[n].apply(this,b)}}};var v="js-slide-hidden";(function(){var n=y('\x3cstyle type\x3d"text/css"\x3e')[0],b="."+v;b+="{position:absolute !important;left:-9999px !important;top:-9999px !important;display:block !important}";n.styleSheet?n.styleSheet.cssText=b:n.appendChild(document.createTextNode(b));y("head").append(n)})();var u={slide:{show:function(n){n.box.stop(!0).hide().removeAttr("style").slideDown(n.speed,n.complete)},hide:function(n){n.box.stop(!0).slideUp(n.speed,n.complete)}}, 791fade:{show:function(n){n.box.stop(!0).hide().fadeIn(n.speed,n.complete)},hide:function(n){n.box.stop(!0).fadeOut(n.speed,n.complete)}},none:{show:function(n){n.box.hide().show(0,n.complete)},hide:function(n){n.box.hide(0,n.complete)}},push:{show:function(n){var b={};b[n.animDirection]=-n.box.outerWidth();n.box.show();n.otherOpeners.not(n.opener).hide();n.wrapper.animate(b,n.speed,n.complete)},hide:function(n){var b={};b[n.animDirection]=0;n.otherOpeners.removeAttr("style");n.wrapper.animate(b,n.speed, 792n.complete)}}};y.fn.openClose=function(n){return this.each(function(){jQuery(this).data("OpenClose",new m(y.extend(n,{holder:this})))})}})(jQuery); 793(function(y){function m(b,d){var c=y(),a=0,e=b.eq(0).offset().top;b.each(function(k){k=y(this);k.offset().top===e?c=c.add(this):(f=v(c),a=Math.max(a,u(c,f,d)),c=k,e=k.offset().top)});if(c.length){var f=v(c);a=Math.max(a,u(c,f,d))}d.biggestHeight&&b.css(d.useMinHeight&&n?"minHeight":"height",a)}function v(b){var d=0;b.each(function(){d=Math.max(d,y(this).outerHeight())});return d}function u(b,d,c){var a,e="number"===typeof d?d:d.height();b.removeClass(c.leftEdgeClass).removeClass(c.rightEdgeClass).each(function(f){f= 794y(this);var k=0,g="border-box"===f.css("boxSizing")||"border-box"===f.css("-moz-box-sizing")||"border-box"===f.css("-webkit-box-sizing");"number"!==typeof d&&f.parents().each(function(){var t=y(this);if(d.is(this))return!1;k+=t.outerHeight()-t.height()});a=e-k;a-=g?0:f.outerHeight()-f.height();0<a&&f.css(c.useMinHeight&&n?"minHeight":"height",a)});b.filter(":first").addClass(c.leftEdgeClass);b.filter(":last").addClass(c.rightEdgeClass);return a}y.fn.sameHeight=function(b){var d=y.extend({skipClass:"same-height-ignore", 795leftEdgeClass:"same-height-left",rightEdgeClass:"same-height-right",elements:"\x3e*",flexible:!1,multiLine:!1,useMinHeight:!1,biggestHeight:!1},b);return this.each(function(){function c(){k.css(d.useMinHeight&&n?"minHeight":"height","");d.multiLine?m(k,d):u(k,a,d)}var a=y(this),e,f,k=a.find(d.elements).not("."+d.skipClass);if(k.length){c();
795var g=function(){f||(f=!0,c(),clearTimeout(e),e=setTimeout(function(){c();setTimeout(function(){f=!1},10)},100))};d.flexible&&y(window).bind("resize orientationchange fontresize sameHeightRecalc", 796g);y(window).bind("load",g)}})};var n="undefined"!==typeof document.documentElement.style.maxHeight})(jQuery); 797(function(y){"function"===typeof define&&define.amd?define(["jquery"],y):"object"===typeof exports?y(require("jquery")):y(window.jQuery||window.Zepto)})(function(y){var m,v=function(){},u=!!window.jQuery,n,b=y(window),d,c,a,e,f=function(L,W){m.ev.on("mfp"+L+".mfp",W)},k=function(L,W,ka,qa){var za=document.createElement("div");za.className="mfp-"+L;ka&&(za.innerHTML=ka);qa?W&&W.appendChild(za):(za=y(za),W&&za.appendTo(W));return za},g=function(L,W){m.ev.triggerHandler("mfp"+L,W);m.st.callbacks&&(L= 798L.charAt(0).toLowerCase()+L.slice(1),m.st.callbacks[L]&&m.st.callbacks[L].apply(m,y.isArray(W)?W:[W]))},t=function(L){L===e&&m.currTemplate.closeBtn||(m.currTemplate.closeBtn=y(m.st.closeMarkup.replace("%title%",m.st.tClose)),e=L);return m.currTemplate.closeBtn},p=function(){y.magnificPopup.instance||(m=new v,m.init(),y.magnificPopup.instance=m)},h=function(){var L=document.createElement("p").style,W=["ms","O","Moz","Webkit"];if(void 0!==L.transition)return!0;for(;W.length;)if(W.pop()+"Transition"in 799L)return!0;return!1};v.prototype={constructor:v,init:function(){var L=navigator.appVersion;m.isLowIE=m.isIE8=document.all&&!document.addEventListener;m.isAndroid=/android/gi.test(L);m.isIOS=/iphone|ipad|ipod/gi.test(L);m.supportsTransition=h();m.probablyMobile=m.isAndroid||m.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent);d=y(document);m.popupsCache={}},open:function(L){var W;if(!1===L.isObj){m.items=L.items.toArray();m.index=0;var ka= 800L.items;for(W=0;W<ka.length;W++){var qa=ka[W];qa.parsed&&(qa=qa.el[0]);if(qa===L.el[0]){m.index=W;break}}}else m.items=y.isArray(L.items)?L.items:[L.items],m.index=L.index||0;if(m.isOpen)m.updateItemHTML();else{m.types=[];a="";m.ev=L.mainEl&&L.mainEl.length?L.mainEl.eq(0):d;L.key?(m.popupsCache[L.key]||(m.popupsCache[L.key]={}),m.currTemplate=m.popupsCache[L.key]):m.currTemplate={};m.st=y.extend(!0,{},y.magnificPopup.defaults,L);m.fixedContentPos="auto"===m.st.fixedContentPos?!m.probablyMobile:m.st.fixedContentPos; 801m.st.modal&&(m.st.closeOnContentClick=!1,m.st.closeOnBgClick=!1,m.st.showCloseBtn=!1,m.st.enableEscapeKey=!1);m.bgOverlay||(m.bgOverlay=k("bg").on("click.mfp",function(){m.close()}),m.wrap=k("wrap").attr("tabindex",-1).on("click.mfp",function(za){m._checkIfClose(za.target)&&m.close()}),m.container=k("container",m.wrap));m.contentContainer=k("content");m.st.preloader&&(m.preloader=k("preloader",m.container,m.st.tLoading));ka=y.magnificPopup.modules;for(W=0;W<ka.length;W++)qa=ka[W],qa=qa.charAt(0).toUpperCase()+ 802qa.slice(1),m["init"+qa].call(m);g("BeforeOpen");m.st.showCloseBtn&&(m.st.closeBtnInside?(f("MarkupParse",function(za,Ea,fa,va){fa.close_replaceWith=t(va.type)}),a+=" mfp-close-btn-in"):m.wrap.append(t()));m.st.alignTop&&(a+=" mfp-align-top");m.fixedContentPos?m.wrap.css({overflow:m.st.overflowY,overflowX:"hidden",overflowY:m.st.overflowY}):m.wrap.css({top:b.scrollTop(),position:"absolute"});(!1===m.st.fixedBgPos||"auto"===m.st.fixedBgPos&&!m.fixedContentPos)&&m.bgOverlay.css({height:d.height(),position:"absolute"}); 803if(m.st.enableEscapeKey)d.on("keyup.mfp",function(za){27===za.keyCode&&m.close()});b.on("resize.mfp",function(){m.updateSize()});m.st.closeOnContentClick||(a+=" mfp-auto-cursor");a&&m.wrap.addClass(a);W=m.wH=b.height();ka={};m.fixedContentPos&&m._hasScrollBar(W)&&(qa=m._getScrollbarSize())&&(ka.marginRight=qa);m.fixedContentPos&&(m.isIE7?y("body, html").css("overflow","hidden"):ka.overflow="hidden");qa=m.st.mainClass;m.isIE7&&(qa+=" mfp-ie7");qa&&m._addClassToMFP(qa);m.updateItemHTML();g("BuildControls"); 804y("html").css(ka);m.bgOverlay.add(m.wrap).prependTo(m.st.prependTo||y(document.body));m._lastFocusedEl=document.activeElement;setTimeout(function(){m.content?(m._addClassToMFP("mfp-ready"),m._setFocus()):m.bgOverlay.addClass("mfp-ready");d.on("focusin.mfp",m._onFocusIn)},16);m.isOpen=!0;m.updateSize(W);g("Open");return L}},close:function(){m.isOpen&&(g("BeforeClose"),m.isOpen=!1,m.st.removalDelay&&!m.isLowIE&&m.supportsTransition?(m._addClassToMFP("mfp-removing"),setTimeout(function(){m._close()}, 805m.st.removalDelay)):m._close())},_close:function(){g("Close");var L="mfp-removing mfp-ready ";m.bgOverlay.detach();m.wrap.detach();m.container.empty();m.st.mainClass&&(L+=m.st.mainClass+" ");m._removeClassFromMFP(L);m.fixedContentPos&&(L={marginRight:""},m.isIE7?y("body, html").css("overflow",""):L.overflow="",y("html").css(L));d.off("keyup.mfp focusin.mfp");m.ev.off(".mfp");m.wrap.attr("class","mfp-wrap").removeAttr("style");m.bgOverlay.attr("class","mfp-bg");m.container.attr("class","mfp-container"); 806!m.st.showCloseBtn||m.st.closeBtnInside&&!0!==m.currTemplate[m.currItem.type]||m.currTemplate.closeBtn&&m.currTemplate.closeBtn.detach();m.st.autoFocusLast&&m._lastFocusedEl&&y(m._lastFocusedEl).focus();m.currItem=null;m.content=null;m.currTemplate=null;m.prevHeight=0;g("AfterClose")},updateSize:function(L){m.isIOS?(L=document.documentElement.clientWidth/window.innerWidth*window.innerHeight,m.wrap.css("height",L),m.wH=L):m.wH=L||b.height();m.fixedContentPos||m.wrap.css("height",m.wH);g("Resize")}, 807updateItemHTML:function(){var L=m.items[m.index];m.contentContainer.detach();m.content&&m.content.detach();L.parsed||(L=m.parseEl(m.index));var W=L.type;g("BeforeChange",[m.currItem?m.currItem.type:"",W]);m.currItem=L;if(!m.currTemplate[W]){var ka=m.st[W]?m.st[W].markup:!1;g("FirstMarkupParse",ka);m.currTemplate[W]=ka?y(ka):!0}
807c&&c!==L.type&&m.container.removeClass("mfp-"+c+"-holder");ka=m["get"+W.charAt(0).toUpperCase()+W.slice(1)](L,m.currTemplate[W]);m.appendContent(ka,W);L.preloaded=!0;g("Change", 808L);c=L.type;m.container.prepend(m.contentContainer);g("AfterChange")},appendContent:function(L,W){(m.content=L)?m.st.showCloseBtn&&m.st.closeBtnInside&&!0===m.currTemplate[W]?m.content.find(".mfp-close").length||m.content.append(t()):m.content=L:m.content="";g("BeforeAppend");m.container.addClass("mfp-"+W+"-holder");m.contentContainer.append(m.content)},parseEl:function(L){var W=m.items[L];if(W.tagName)W={el:y(W)};else{var ka=W.type;W={data:W,src:W.src}}if(W.el){for(var qa=m.types,za=0;za<qa.length;za++)if(W.el.hasClass("mfp-"+ 809qa[za])){ka=qa[za];break}W.src=W.el.attr("data-mfp-src");W.src||(W.src=W.el.attr("href"))}W.type=ka||m.st.type||"inline";W.index=L;W.parsed=!0;m.items[L]=W;g("ElementParse",W);return m.items[L]},addGroup:function(L,W){var ka=function(qa){qa.mfpEl=this;m._openClick(qa,L,W)};W||(W={});W.mainEl=L;if(W.items)W.isObj=!0,L.off("click.magnificPopup").on("click.magnificPopup",ka);else if(W.isObj=!1,W.delegate)L.off("click.magnificPopup").on("click.magnificPopup",W.delegate,ka);else W.items=L,L.off("click.magnificPopup").on("click.magnificPopup", 810ka)},_openClick:function(L,W,ka){if((void 0!==ka.midClick?ka.midClick:y.magnificPopup.defaults.midClick)||!(2===L.which||L.ctrlKey||L.metaKey||L.altKey||L.shiftKey)){var qa=void 0!==ka.disableOn?ka.disableOn:y.magnificPopup.defaults.disableOn;if(qa)if(y.isFunction(qa)){if(!qa.call(m))return!0}else if(b.width()<qa)return!0;L.type&&(L.preventDefault(),m.isOpen&&L.stopPropagation());ka.el=y(L.mfpEl);ka.delegate&&(ka.items=W.find(ka.delegate));m.open(ka)}},updateStatus:function(L,W){m.preloader&&(n!== 811L&&m.container.removeClass("mfp-s-"+n),W||"loading"!==L||(W=m.st.tLoading),W={status:L,text:W},g("UpdateStatus",W),L=W.status,W=W.text,m.preloader.html(W),m.preloader.find("a").on("click",function(ka){ka.stopImmediatePropagation()}),m.container.addClass("mfp-s-"+L),n=L)},_checkIfClose:function(L){if(!y(L).hasClass("mfp-prevent-close")){var W=m.st.closeOnContentClick,ka=m.st.closeOnBgClick;if(W&&ka||!m.content||y(L).hasClass("mfp-close")||m.preloader&&L===m.preloader[0])return!0;if(L!==m.content[0]&& 812!y.contains(m.content[0],L)){if(ka&&y.contains(document,L))return!0}else if(W)return!0;return!1}},_addClassToMFP:function(L){m.bgOverlay.addClass(L);m.wrap.addClass(L)},_removeClassFromMFP:function(L){this.bgOverlay.removeClass(L);m.wrap.removeClass(L)},_hasScrollBar:function(L){return(m.isIE7?d.height():document.body.scrollHeight)>(L||b.height())},_setFocus:function(){(m.st.focus?m.content.find(m.st.focus).eq(0):m.wrap).focus()},_onFocusIn:function(L){if(L.target!==m.wrap[0]&&!y.contains(m.wrap[0], 813L.target))return m._setFocus(),!1},_parseMarkup:function(L,W,ka){var qa;ka.data&&(W=y.extend(ka.data,W));g("MarkupParse",[L,W,ka]);y.each(W,function(za,Ea){if(void 0===Ea||!1===Ea)return!0;qa=za.split("_");if(1<qa.length){if(za=L.find(".mfp-"+qa[0]),0<za.length){var fa=qa[1];"replaceWith"===fa?za[0]!==Ea[0]&&za.replaceWith(Ea):"img"===fa?za.is("img")?za.attr("src",Ea):za.replaceWith(y("\x3cimg\x3e").attr("src",Ea).attr("class",za.attr("class"))):za.attr(qa[1],Ea)}}else L.find(".mfp-"+za).html(Ea)})}, 814_getScrollbarSize:function(){if(void 0===m.scrollbarSize){var L=document.createElement("div");L.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;";document.body.appendChild(L);m.scrollbarSize=L.offsetWidth-L.clientWidth;document.body.removeChild(L)}return m.scrollbarSize}};y.magnificPopup={instance:null,proto:v.prototype,modules:[],open:function(L,W){p();L=L?y.extend(!0,{},L):{};L.isObj=!0;L.index=W||0;return this.instance.open(L)},close:function(){return y.magnificPopup.instance&& 815y.magnificPopup.instance.close()},registerModule:function(L,W){W.options&&(y.magnificPopup.defaults[L]=W.options);y.extend(this.proto,W.proto);this.modules.push(L)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'\x3cbutton title\x3d"%title%" type\x3d"button" class\x3d"mfp-close"\x3e\x26#215;\x3c/button\x3e', 816tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}};y.fn.magnificPopup=function(L){p();var W=y(this);if("string"===typeof L)if("open"===L){var ka=u?W.data("magnificPopup"):W[0].magnificPopup,qa=parseInt(arguments[1],10)||0;if(ka.items)var za=ka.items[qa];else za=W,ka.delegate&&(za=za.find(ka.delegate)),za=za.eq(qa);m._openClick({mfpEl:za},W,ka)}
816else m.isOpen&&m[L].apply(m,Array.prototype.slice.call(arguments,1));else L=y.extend(!0,{},L),u?W.data("magnificPopup",L):W[0].magnificPopup=L,m.addGroup(W, 817L);return W};var r,q,x,A=function(){x&&(q.after(x.addClass(r)).detach(),x=null)};y.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){m.types.push("inline");f("Close.inline",function(){A()})},getInline:function(L,W){A();if(L.src){W=m.st.inline;var ka=y(L.src);if(ka.length){var qa=ka[0].parentNode;qa&&qa.tagName&&(q||(r=W.hiddenClass,q=k(r),r="mfp-"+r),x=ka.after(q).detach().removeClass(r));m.updateStatus("ready")}else m.updateStatus("error", 818W.tNotFound),ka=y("\x3cdiv\x3e");return L.inlineElement=ka}m.updateStatus("ready");m._parseMarkup(W,{},L);return W}}});var z,D=function(){z&&y(document.body).removeClass(z)},E=function(){D();m.req&&m.req.abort()};y.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'\x3ca href\x3d"%url%"\x3eThe content\x3c/a\x3e could not be loaded.'},proto:{initAjax:function(){m.types.push("ajax");z=m.st.ajax.cursor;f("Close.ajax",E);f("BeforeChange.ajax",E)},getAjax:function(L){z&& 819y(document.body).addClass(z);m.updateStatus("loading");var W=y.extend({url:L.src,success:function(ka,qa,za){ka={data:ka,xhr:za};g("ParseAjax",ka);m.appendContent(y(ka.data),"ajax");L.finished=!0;D();m._setFocus();setTimeout(function(){m.wrap.addClass("mfp-ready")},16);m.updateStatus("ready");g("AjaxContentAdded")},error:function(){D();L.finished=L.loadError=!0;m.updateStatus("error",m.st.ajax.tError.replace("%url%",L.src))}},m.st.ajax.settings);m.req=y.ajax(W);return""}}});var J,M=function(L){if(L.data&& 820void 0!==L.data.title)return L.data.title;var W=m.st.image.titleSrc;if(W){if(y.isFunction(W))return W.call(m,L);if(L.el)return L.el.attr(W)||""}return""};y.magnificPopup.registerModule("image",{options:{markup:'\x3cdiv class\x3d"mfp-figure"\x3e\x3cdiv class\x3d"mfp-close"\x3e\x3c/div\x3e\x3cfigure\x3e\x3cdiv class\x3d"mfp-img"\x3e\x3c/div\x3e\x3cfigcaption\x3e\x3cdiv class\x3d"mfp-bottom-bar"\x3e\x3cdiv class\x3d"mfp-title"\x3e\x3c/div\x3e\x3cdiv class\x3d"mfp-counter"\x3e\x3c/div\x3e\x3c/div\x3e\x3c/figcaption\x3e\x3c/figure\x3e\x3c/div\x3e', 821cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'\x3ca href\x3d"%url%"\x3eThe image\x3c/a\x3e could not be loaded.'},proto:{initImage:function(){var L=m.st.image;m.types.push("image");f("Open.image",function(){"image"===m.currItem.type&&L.cursor&&y(document.body).addClass(L.cursor)});f("Close.image",function(){L.cursor&&y(document.body).removeClass(L.cursor);b.off("resize.mfp")});f("Resize.image",m.resizeImage);m.isLowIE&&f("AfterChange",m.resizeImage)},resizeImage:function(){var L= 822m.currItem;if(L&&L.img&&m.st.image.verticalFit){var W=0;m.isLowIE&&(W=parseInt(L.img.css("padding-top"),10)+parseInt(L.img.css("padding-bottom"),10));L.img.css("max-height",m.wH-W)}},_onImageHasSize:function(L){L.img&&(L.hasSize=!0,J&&clearInterval(J),L.isCheckingImgSize=!1,g("ImageHasSize",L),L.imgHidden&&(m.content&&m.content.removeClass("mfp-loading"),L.imgHidden=!1))},findImageSize:function(L){var W=0,ka=L.img[0],qa=function(za){J&&clearInterval(J);J=setInterval(function(){0<ka.naturalWidth?m._onImageHasSize(L): 823(200<W&&clearInterval(J),W++,3===W?qa(10):40===W?qa(50):100===W&&qa(500))},za)};qa(1)},getImage:function(L,W){var ka=0,qa=function(){L&&(L.img[0].complete?(L.img.off(".mfploader"),L===m.currItem&&(m._onImageHasSize(L),m.updateStatus("ready")),L.hasSize=!0,L.loaded=!0,g("ImageLoadComplete")):(ka++,200>ka?setTimeout(qa,100):za()))},za=function(){L&&(L.img.off(".mfploader"),L===m.currItem&&(m._onImageHasSize(L),m.updateStatus("error",Ea.tError.replace("%url%",L.src))),L.hasSize=!0,L.loaded=!0,L.loadError= 824!0)},Ea=m.st.image,fa=W.find(".mfp-img");if(fa.length){var va=document.createElement("img");va.className="mfp-img";L.el&&L.el.find("img").length&&(va.alt=L.el.find("img").attr("alt"));L.img=y(va).on("load.mfploader",qa).on("error.mfploader",za);va.src=L.src;fa.is("img")&&(L.img=L.img.clone());va=L.img[0];
8240<va.naturalWidth?L.hasSize=!0:va.width||(L.hasSize=!1)}m._parseMarkup(W,{title:M(L),img_replaceWith:L.img},L);m.resizeImage();if(L.hasSize)return J&&clearInterval(J),L.loadError?(W.addClass("mfp-loading"), 825m.updateStatus("error",Ea.tError.replace("%url%",L.src))):(W.removeClass("mfp-loading"),m.updateStatus("ready")),W;m.updateStatus("loading");L.loading=!0;L.hasSize||(L.imgHidden=!0,W.addClass("mfp-loading"),m.findImageSize(L));return W}}});var I;y.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(L){return L.is("img")?L:L.find("img")}},proto:{initZoom:function(){var L=m.st.zoom,W;if(L.enabled&&m.supportsTransition){var ka=L.duration,qa=function(va){va= 826va.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image");var ja={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"};ja["-webkit-transition"]=ja["-moz-transition"]=ja["-o-transition"]=ja.transition="all "+L.duration/1E3+"s "+L.easing;va.css(ja);return va},za=function(){m.content.css("visibility","visible")},Ea,fa;f("BuildControls.zoom",function(){m._allowZoom()&&(clearTimeout(Ea),m.content.css("visibility","hidden"),(W=m._getItemToZoom())?(fa= 827qa(W),fa.css(m._getOffset()),m.wrap.append(fa),Ea=setTimeout(function(){fa.css(m._getOffset(!0));Ea=setTimeout(function(){za();setTimeout(function(){fa.remove();W=fa=null;g("ZoomAnimationEnded")},16)},ka)},16)):za())});f("BeforeClose.zoom",function(){if(m._allowZoom()){clearTimeout(Ea);m.st.removalDelay=ka;if(!W){W=m._getItemToZoom();if(!W)return;fa=qa(W)}fa.css(m._getOffset(!0));m.wrap.append(fa);m.content.css("visibility","hidden");setTimeout(function(){fa.css(m._getOffset())},16)}});f("Close.zoom", 828function(){m._allowZoom()&&(za(),fa&&fa.remove(),W=null)})}},_allowZoom:function(){return"image"===m.currItem.type},_getItemToZoom:function(){return m.currItem.hasSize?m.currItem.img:!1},_getOffset:function(L){var W=L?m.currItem.img:m.st.zoom.opener(m.currItem.el||m.currItem);L=W.offset();var ka=parseInt(W.css("padding-top"),10),qa=parseInt(W.css("padding-bottom"),10);L.top-=y(window).scrollTop()-ka;W={width:W.width(),height:(u?W.innerHeight():W[0].offsetHeight)-qa-ka};void 0===I&&(I=void 0!==document.createElement("p").style.MozTransform); 829I?W["-moz-transform"]=W.transform="translate("+L.left+"px,"+L.top+"px)":(W.left=L.left,W.top=L.top);return W}}});var T=function(L){if(m.currTemplate.iframe){var W=m.currTemplate.iframe.find("iframe");W.length&&(L||(W[0].src="//about:blank"),m.isIE8&&W.css("display",L?"block":"none"))}};y.magnificPopup.registerModule("iframe",{options:{markup:'\x3cdiv class\x3d"mfp-iframe-scaler"\x3e\x3cdiv class\x3d"mfp-close"\x3e\x3c/div\x3e\x3ciframe class\x3d"mfp-iframe" src\x3d"//about:blank" frameborder\x3d"0" allowfullscreen\x3e\x3c/iframe\x3e\x3c/div\x3e', 830srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v\x3d",src:"//www.youtube.com/embed/%id%?autoplay\x3d1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay\x3d1"},gmaps:{index:"//maps.google.",src:"%id%\x26output\x3dembed"}}},proto:{initIframe:function(){m.types.push("iframe");f("BeforeChange",function(L,W,ka){W!==ka&&("iframe"===W?T():"iframe"===ka&&T(!0))});f("Close.iframe",function(){T()})},getIframe:function(L,W){var ka=L.src,qa=m.st.iframe;y.each(qa.patterns, 831function(){if(-1<ka.indexOf(this.index))return this.id&&(ka="string"===typeof this.id?ka.substr(ka.lastIndexOf(this.id)+this.id.length,ka.length):this.id.call(this,ka)),ka=this.src.replace("%id%",ka),!1});var za={};qa.srcAction&&(za[qa.srcAction]=ka);m._parseMarkup(W,za,L);m.updateStatus("ready");return W}}});var N=function(L){var W=m.items.length;return L>W-1?L-W:0>L?W+L:L},Z=function(L,W,ka){return L.replace(/%curr%/gi,W+1).replace(/%total%/gi,ka)};y.magnificPopup.registerModule("gallery",{options:{enabled:!1, 832arrowMarkup:'\x3cbutton title\x3d"%title%" type\x3d"button" class\x3d"mfp-arrow mfp-arrow-%dir%"\x3e\x3c/button\x3e',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var L=m.st.gallery;m.direction=!0;if(!L||!L.enabled)return!1;a+=" mfp-gallery";f("Open.mfp-gallery",function(){if(L.navigateByImgClick)m.wrap.on("click.mfp-gallery",".mfp-img",function(){if(1<m.items.length)return m.next(), 833!1});d.on("keydown.mfp-gallery",function(W){37===W.keyCode?m.prev():39===W.keyCode&&m.next()})});f("UpdateStatus.mfp-gallery",function(W,ka){ka.text&&(ka.text=Z(ka.text,m.currItem.index,m.items.length))});f("MarkupParse.mfp-gallery",function(W,ka,qa,za){W=m.items.length;qa.counter=1<W?Z(L.tCounter,za.index,W):""});f("BuildControls.mfp-gallery",function(){if(1<m.items.length&&L.arrows&&!m.arrowLeft){var W=L.arrowMarkup,ka=m.arrowLeft=y(W.replace(/%title%/gi,L.tPrev).replace(/%dir%/gi,"left")).addClass("mfp-prevent-close"); 834W=m.arrowRight=y(W.replace(/%title%/gi,L.tNext).replace(/%dir%/gi,"right")).addClass("mfp-prevent-close");ka.click(function(){m.prev()});W.click(function(){m.next()});m.container.append(ka.add(W))}});f("Change.mfp-gallery",function(){m._preloadTimeout&&clearTimeout(m._preloadTimeout);m._preloadTimeout=setTimeout(function(){m.preloadNearbyImages();m._preloadTimeout=null},16)});f("Close.mfp-gallery",function(){d.off(".mfp-gallery");m.wrap.off("click.mfp-gallery");m.arrowRight=m.arrowLeft=null})},next:function(){m.direction= 835!0;m.index=N(m.index+1);m.updateItemHTML()},prev:function(){m.direction=!1;m.index=N(m.index-1);m.updateItemHTML()},goTo:function(L){m.direction=L>=m.index;m.index=L;m.updateItemHTML()},preloadNearbyImages:function(){var L=m.st.gallery.preload,W=Math.min(L[0],m.items.length);L=Math.min(L[1],m.items.length);var ka;for(ka=1;ka<=(m.direction?L:W);ka++)m._preloadItem(m.index+ka);for(ka=1;ka<=(m.direction?W:L);ka++)m._preloadItem(m.index-ka)},_preloadItem:function(L){L=N(L);if(!m.items[L].preloaded){var W= 836m.items[L];W.parsed||(W=m.parseEl(L));g("LazyLoad",W);"image"===W.type&&(W.img=y('\x3cimg class\x3d"mfp-img" /\x3e').on("load.mfploader",function(){W.hasSize=!0}).on("error.mfploader",function(){W.hasSize=!0;W.loadError=!0;g("LazyLoadError",W)}).attr("src",W.src));W.preloaded=!0}}}});y.magnificPopup.registerModule("retina",{options:{replaceSrc:function(L){return L.src.replace(/\.\w+$/,function(W){return"@2x"+W})},ratio:1},proto:{initRetina:function(){if(1<window.devicePixelRatio){var L=m.st.retina, 837W=L.ratio;W=isNaN(W)?W():W;1<W&&(f("ImageHasSize.retina",function(ka,qa){qa.img.css({"max-width":qa.img[0].naturalWi
837dth/W,width:"100%"})}),f("ElementParse.retina",function(ka,qa){qa.src=L.replaceSrc(qa,W)}))}}}});p()}); 838(function(){function y(b){for(var d=[],c=0,a=d.length=b.length;c<a;c++)d[c]=b[c];return d}function m(b){return(b.type?b.type:b.tagName).toLowerCase()}function v(b,d){return b.className?b.className.match(new RegExp("(\\s|^)"+d+"(\\s|$)")):!1}function u(b,d){return function(){return b.apply(d,arguments)}}var n=[];PlaceholderInput=function(){this.options={element:null,showUntilTyping:!1,wrapWithElement:!1,getParentByClass:!1,showPasswordBullets:!1,placeholderAttr:"value",inputFocusClass:"focus",inputActiveClass:"text-active", 839parentFocusClass:"parent-focus",parentActiveClass:"parent-active",labelFocusClass:"label-focus",labelActiveClass:"label-active",fakeElementClass:"input-placeholder-text"};n.push(this);this.init.apply(this,arguments)};PlaceholderInput.refreshAllInputs=function(b){for(var d=0;d<n.length;d++)b!==n[d]&&n[d].refreshState()};PlaceholderInput.replaceByOptions=function(b){for(var d=[].concat(y(document.getElementsByTagName("input")),y(document.getElementsByTagName("textarea"))),c=0;c<d.length;c++)if(0>d[c].className.indexOf(b.skipClass)){var a= 840m(d[c]),e=d[c].getAttribute("placeholder");(b.focusOnly||b.clearInputs&&("text"===a||"email"===a||e)||b.clearTextareas&&"textarea"===a||b.clearPasswords&&"password"===a)&&new PlaceholderInput({element:d[c],focusOnly:b.focusOnly,wrapWithElement:b.wrapWithElement,showUntilTyping:b.showUntilTyping,getParentByClass:b.getParentByClass,showPasswordBullets:b.showPasswordBullets,placeholderAttr:e?"placeholder":b.placeholderAttr})}};PlaceholderInput.prototype={init:function(b){this.setOptions(b);if(this.element&& 841this.element.PlaceholderInst)this.element.PlaceholderInst.refreshClasses();else if(this.element.PlaceholderInst=this,"radio"!==this.elementType||"checkbox"!==this.elementType||"file"!==this.elementType)this.initElements(),this.attachEvents(),this.refreshClasses()},setOptions:function(b){for(var d in b)b.hasOwnProperty(d)&&(this.options[d]=b[d]);this.options.element&&(this.element=this.options.element,this.elementType=m(this.element),this.wrapWithElement=this.options.focusOnly?!1:"password"===this.elementType&& 842this.options.showPasswordBullets&&!this.options.showUntilTyping?!1:"password"===this.elementType||this.options.showUntilTyping?!0:this.options.wrapWithElement,this.setPlaceholderValue(this.options.placeholderAttr))},setPlaceholderValue:function(b){this.origValue="value"===b?this.element.defaultValue:this.element.getAttribute(b)||"";"value"!==this.options.placeholderAttr&&this.element.removeAttribute(this.options.placeholderAttr)},initElements:function(){if(this.wrapWithElement){this.fakeElement=document.createElement("span"); 843this.fakeElement.className=this.options.fakeElementClass;this.fakeElement.innerHTML+=this.origValue;if(!$(this.element).data("skip-placeholder-color")){var b=this.fakeElement.style;var d=this.element;d=document.defaultView&&document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(d,null).color:d.currentStyle?d.currentStyle.color:d.style.color;b.color=d}this.fakeElement.style.position="absolute";this.element.parentNode.insertBefore(this.fakeElement,this.element);this.element.value!== 844this.origValue&&this.element.value?this.togglePlaceholderText(!1,!0):(this.element.value="",this.togglePlaceholderText(!0,!0))}else!this.element.value&&this.origValue.length&&(this.element.value=this.origValue);if(this.element.id)for(this.labels=document.getElementsByTagName("label"),b=0;b<this.labels.length;b++)if(this.labels[b].htmlFor===this.element.id){this.labelFor=this.labels[b];break}this.elementParent=this.element.parentNode;if("string"===typeof this.options.getParentByClass)for(b=this.element;b.parentNode;)if(v(b.parentNode, 845this.options.getParentByClass)){this.elementParent=b.parentNode;break}else b=b.parentNode},attachEvents:function(){this.element.onfocus=u(this.focusHandler,this);this.element.onblur=u(this.blurHandler,this);this.options.showUntilTyping&&(this.element.onkeydown=u(this.typingHandler,this),this.element.onpaste=u(this.typingHandler,this));this.wrapWithElement&&(this.fakeElement.onclick=u(this.focusSetter,this))},togglePlaceholderText:function(b,d){this.element.readOnly&&!d||this.options.focusOnly||(this.wrapWithElement? 846this.fakeElement?this.fakeElement.style.display=b?"":"none":this.element.PlaceholderInst&&(this.element.PlaceholderInst.fakeElement.style.display=b?"":"none"):this.element.value=b?this.origValue:"")},focusSetter:function(){this.element.focus()},focusHandler:function(){clearInterval(this.checkerInterval);this.checkerInterval=setInterval(u(this.intervalHandler,this),1);this.focused=!0;this.element.value.length&&this.element.value!==this.origValue||this.options.showUntilTyping||this.togglePlaceholderText(!1); 847this.refreshClasses()},blurHandler:function(){clearInterval(this.checkerInterval);this.focused=!1;this.element.value.length||this.togglePlaceholderText(!0);this.refreshClasses();PlaceholderInput.refreshAllInputs(this)},typingHandler:function(){setTimeout(u(function(){this.element.value.length&&(this.togglePlaceholderText(!1),this.refreshClasses())},this),10)},intervalHandler:function(){"undefined"===typeof this.tmpValue&&(this.tmpValue=this.element.value);this.tmpValue!==this.element.value&&PlaceholderInput.refreshAllInputs(this)}, 848refreshState:function(){this.wrapWithElement&&(this.element.value.length&&this.element.value!==this.origValue?this.togglePlaceholderText(!1):this.element.value.length||this.togglePlaceholderText(!0));this.refreshClasses()},refreshClasses:function(){this.textActive=this.focused||this.element.value.trim().length&&this.element.value.trim()!==this.origValue.trim();this.setStateClass(this.element,this.options.inputFocusClass,this.focused);this.setStateClass(this.elementParent,this.options.parentFocusClass, 849this.focused);this.setStateClass(this.labelFor,this.options.labelFocusClass,this.focused);this.setStateClass(this.element,this.options.inputActiveClass,this.textActive);this.setStateClass(this.elementParent,this.options.parentActiveClass,this.textActive);this.setStateClass(this.labelFor,this.options.labelActiveClass,this.textActive)},setStateClass:function(b,d,c){b&&(c?v(b,d)||(b.className+=" "+d):v(b,d)&&(b.className=b.className.replace(new RegExp("(\\s|^)"+d+"(\\s|$)")," ")))}}})(); 850(function(y,m){y(function(){function v(a,e){return null!=a&&null!=e&&a.toLowerCase()===e.toLowerCase()}function u(a){for(var e in a)d.call(a,e)&&(a[e]=new RegExp(a[e],"i"))}function n(a,e){this.ua=a||"";this._cache={};this.maxPhoneWidth=e||600}var b={mobileDetectRules:{phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m", 851Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell.*Streak|Dell.*Aero|Dell.*Venue|DELL.*Venue Pro|Dell Flash|Dell Smoke|Dell Mini 3iX|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b", 852Samsung:"Samsung
vendor: 5,289 bytes, line 852
852|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205
852", 853LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802)", 854Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790", 855Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLI
855M|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b", 856Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo 3DS",Amoi:"Amoi",INQ:"INQ",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)|^.*Android.*Nexus(?:(?!Mobile).)*$",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805", 857Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI)\\b",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K017 |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C", 858BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b", 859ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD", 860LenovoTablet:"Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b", 861MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b", 862AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP612",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT", 863CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MI
863D810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b", 864SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris E10)|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100", 865BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE", 866PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1", 867GalapadTablet:"Android.*\\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b", 868YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026", 869PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync", 870DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042", 871ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b", 872ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)", 873TecnoTablet:"TECNO P9",JXDTablet:"Android.*\\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)", 874FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a", 875OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi", 876OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b", 877EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",
878MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",Hudl:"Hudl HT7S3",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bJolla\\b"}, 879oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b", 880webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+|Coast/[0-9.]+",Skyfire:"Skyfire",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",Tizen:"Tizen",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp", 881baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Puffin:"Puffin",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]", 882Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:"Firefox/[VER]",Fennec:"Fennec/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]","UC Browser":"UC Browser[VER]",MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]", 883baidubrowser:"baidubrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]", 884"Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)", 885Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},detectMobileBrowsers:{fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
885sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i, 886tabletPattern:/android|ipad|playbook|silk/i}},d=Object.prototype.hasOwnProperty;b.FALLBACK_PHONE="UnknownPhone";b.FALLBACK_TABLET="UnknownTablet";b.FALLBACK_MOBILE="UnknownMobile";var c="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)};(function(){var a,e,f=b.mobileDetectRules;for(a in f.props)if(d.call(f.props,a)){var k=f.props[a];c(k)||(k=[k]);var g=k.length;for(e=0;e<g;++e){var t=k[e];var p=t.indexOf("[VER]");0<=p&&(t=t.substring(0,p)+"([\\w._\\+]+)"+ 887t.substring(p+5));k[e]=new RegExp(t,"i")}f.props[a]=k}u(f.oss);u(f.phones);u(f.tablets);u(f.uas);u(f.utils);f.oss0={WindowsPhoneOS:f.oss.WindowsPhoneOS,WindowsMobileOS:f.oss.WindowsMobileOS}})();b.findMatch=function(a,e){for(var f in a)if(d.call(a,f)&&a[f].test(e))return f;return null};b.getVersionStr=function(a,e){var f=b.mobileDetectRules.props;if(d.call(f,a)){a=f[a];var k=a.length;for(f=0;f<k;++f){var g=a[f].exec(e);if(null!==g)return g[1]}}return null};b.getVersion=function(a,e){return(a=b.getVersionStr(a, 888e))?b.prepareVersionNo(a):NaN};b.prepareVersionNo=function(a){var e=a.split(/[a-z._ \/\-]/i);1===e.length&&(a=e[0]);1<e.length&&(a=e[0]+".",e.shift(),a+=e.join(""));return Number(a)};b.isMobileFallback=function(a){return b.detectMobileBrowsers.fullPattern.test(a)||b.detectMobileBrowsers.shortPattern.test(a.substr(0,4))};b.isTabletFallback=function(a){return b.detectMobileBrowsers.tabletPattern.test(a)};b.prepareDetectionCache=function(a,e,f){if(a.mobile===m){var k;(k=b.findMatch(b.mobileDetectRules.tablets, 889e))?(a.mobile=a.tablet=k,a.phone=null):(k=b.findMatch(b.mobileDetectRules.phones,e))?(a.mobile=a.phone=k,a.tablet=null):b.isMobileFallback(e)?(e=n.isPhoneSized(f),e===m?(a.mobile=b.FALLBACK_MOBILE,a.tablet=a.phone=null):e?(a.mobile=a.phone=b.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=b.FALLBACK_TABLET,a.phone=null)):b.isTabletFallback(e)?(a.mobile=a.tablet=b.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null}};b.mobileGrade=function(a){var e=null!==a.mobile();if(a.os("iOS")&&4.3<= 890a.version("iPad")||a.os("iOS")&&3.1<=a.version("iPhone")||a.os("iOS")&&3.1<=a.version("iPod")||2.1<a.version("Android")&&a.is("Webkit")||7<=a.version("Windows Phone OS")||a.is("BlackBerry")&&6<=a.version("BlackBerry")||a.match("Playbook.*Tablet")||1.4<=a.version("webOS")&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&12<=a.version("Firefox")||a.is("Chrome")&&a.is("AndroidOS")&&4<=a.version("Android")||a.is("Skyfire")&&4.1<=a.version("Skyfire")&&a.is("AndroidOS")&&2.3<=a.version("Android")|| 891a.is("Opera")&&11<a.version("Opera Mobi")&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&2<=a.version("Bada")||(a.is("UC Browser")||a.is("Dolfin"))&&2.3<=a.version("Android")||a.match("Kindle Fire")||a.is("Kindle")&&3<=a.version("Kindle")||a.is("AndroidOS")&&a.is("NookTablet")||11<=a.version("Chrome")&&!e||5<=a.version("Safari")&&!e||4<=a.version("Firefox")&&!e||7<=a.version("MSIE")&&!e||10<=a.version("Opera")&&!e)return"A";if(a.os("iOS")&&4.3>a.version("iPad")||a.os("iOS")&& 8923.1>a.version("iPhone")||a.os("iOS")&&3.1>a.version("iPod")||a.is("Blackberry")&&5<=a.version("BlackBerry")&&6>a.version("BlackBerry")||5<=a.version("Opera Mini")&&6.5>=a.version("Opera Mini")&&(2.3<=a.version("Android")||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||11<=a.version("Opera Mobi")&&a.is("SymbianOS"))return"B";5>a.version("BlackBerry")||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile");return"C"};b.detectOS=function(a){return b.findMatch(b.mobileDetectRules.oss0, 893a)||b.findMatch(b.mobileDetectRules.oss,a)};b.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height};n.prototype={constructor:n,mobile:function(){b.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth);return this._cache.mobile},phone:function(){b.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth);return this._cache.phone},tablet:function(){b.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth);return this._cache.tablet}, 894userAgent:function(){this._cache.userAgent===m&&(this._cache.userAgent=b.findMatch(b.mobileDetectRules.uas,this.ua));return this._cache.userAgent},os:function(){this._cache.os===m&&(this._cache.os=b.detectOS(this.ua));return this._cache.os},version:function(a){return b.getVersion(a,this.ua)},versionStr:function(a){return b.getVersionStr(a,this.ua)},is:function(a){return v(a,this.userAgent())||v(a,this.os())||v(a,this.phone())||v(a,this.tablet())||v(a,b.findMatch(b.mobileDetectRules.utils,this.ua))}, 895match:function(a){a instanceof RegExp||(a=new RegExp(a,"i"));return a.test(this.ua)},isPhoneSized:function(a){return n.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){this._cache.grade===m&&(this._cache.grade=b.mobileGrade(this));return this._cache.grade}};n.isPhoneSized="undefined"!==typeof window&&window.screen?function(a){return 0>a?m:b.getDeviceSmallerSide()<=a}:function(){};n._impl=b;return n})})(function(y){if("undefined"!==typeof module&&module.exports)return function(m){module.exports= 896m()};if("function"===typeof define&&define.amd)return define;if("undefined"!==typeof window)return function(m){window.MobileDetect=m()};throw Error("unknown environment");}());(function(y){y=new MobileDetect(navigator.userAgent);var m="iPad"==y.tablet()?!0:!1;SAP.is_iPad=!1;m&&(SAP.is_iPad=!0,SAP.safariVer=y.version(y.os()))})(jQuery); 897(function(y){var m=(new MobileDetect(window.navigator.userAgent)).os(),v=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);y=y("html");m&&y.addClass(m);v&&y.addClass("safari")})(jQuery);(function(y){y=y("html");SAP.isRtl=y.hasClass("rtl");SAP.isRtlBP=y.hasClass("rtl-bp")})(jQuery); 898(function(){(function(){var y=document.querySelector('meta[name\x3d"viewport"]');y&&(SAP.resetZoom=function(){},SAP.viewportInitial=y.content,SAP.resetZoom=function(){y&&(y.content="width\x3ddevice-width, minimum-scale\x3d1.0, maximum-scale\x3d1.0, initial-scale\x3d1.0",document.body.addEventListener("gesturestart",function(){y.content=SAP.viewportInitial},!1))})})()})(); 899(function(y,m){"$:nomunge";var v=y.jQuery||y.Cowboy||(y.Cowboy={}),u;v.throttle=u=function(n,b,d,c){function a(){function k(){f=+new Date;d.apply(t,h)}function g(){e=m}var t=this,p=+new Date-f,h=arguments;c&&!e&&k();e&&clearTimeout(e);c===m&&p>n?k():!0!==b&&(e=setTimeout(c?g:k,c===m?n-p:n))}var e,f=0;"boolean"!==typeof b&&(c=d,d=b,b=m);v.guid&&(a.guid=d.guid=d.guid||v.guid++);return a};v.debounce=function(n,b,d){return d===m?u(n,b,!1):u(n,d,!1!==b)}})(this); 900!function(y){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=y();else if("function"==typeof define&&define.amd)define([],y);else{var m;"undefined"!=typeof window?m=window:"undefined"!=typeof global?m=global:"undefined"!=typeof self&&(m=self);m.dagre=y()}}(function(){return function n(m,v,u){function b(a,e){if(!v[a]){if(!m[a]){var f="function"==typeof require&&require;if(!e&&f)return f(a,!0);if(d)return d(a,!0);e=Error("Cannot find module '"+a+"'");throw e.code="MODULE_NOT_FOUND", 901e;}e=v[a]={exports:{}};m[a][0].call(e.exports,function(k){var g=m[a][1][k];return b(g?g:k)},e,e.exports,n,m,v,u)}return v[a].exports}for(var d="function"==typeof require&&require,c=0;c<u.length;c++)b(u[c]);return b}({1:[function(m,v,u){v.exports={graphlib:m("./lib/graphlib"),layout:m("./lib/layout"),debug:m("./lib/debug"),util:{time:m("./lib/util").time,notime:m("./lib/util").notime},version:m("./lib/version")}},{"./lib/debug":6,"./lib/graphlib":7,"./lib/layout":9,"./lib/util":29,"./lib/version":30}], 9022:[function(m,v,u){function n(c){function a(g){b.has(k,g)||(k[g]=!0,f[g]=!0,b.each(c.outEdges(g),function(t){b.has(f,t.w)?e.push(t):a(t.w)}),delete f[g])}var e=[],f={},k={};b.each(c.nodes(),a);return e}var b=m("./lodash"),d=m("./greedy-fas");v.exports={run:function(c){function a(f){return function(k){return f.edge(k).weight}}var e="greedy"===c.graph().acyclicer?d(c,a(c)):n(c);b.each(e,function(f){var k=c.edge(f);c.removeEdge(f);k.forwardName=f.name;k.reversed=!0;c.setEdge(f.w,f.v,k,b.uniqueId("rev"))})}, 903undo:function(c){b.each(c.edges(),function(a){var e=c.edge(a);if(e.reversed){c.removeEdge(a);var f=e.forwardName;delete e.reversed;delete e.forwardName;c.setEdge(a.w,a.v,e,f)}})}}},{"./greedy-fas":8,"./lodash":10}],3:[function(m,v,u){function n(c,a,e,f,k,g){var t=k[a][g-1];e=d.addDummyNode(c,"border",{width:0,height:0,rank:g,borderType:a},e);k[a][g]=e;c.setParent(e,f);t&&c.setEdge(t,e,{weight:1})}var b=m("./lodash"),d=m("./util");v.exports=function(c){function a(e){var f=c.children(e),k=c.node(e); 904f.length&&b.each(f,a);if(b.has(k,"minRank")){k.borderLeft=[];k.borderRight=[];
904f=k.minRank;for(var g=k.maxRank+1;f<g;++f)n(c,"borderLeft","_bl",e,k,f),n(c,"borderRight","_br",e,k,f)}}b.each(c.children(),a)}},{"./lodash":10,"./util":29}],4:[function(m,v,u){function n(k){f.each(k.nodes(),function(g){b(k.node(g))});f.each(k.edges(),function(g){b(k.edge(g))})}function b(k){var g=k.width;k.width=k.height;k.height=g}function d(k){f.each(k.nodes(),function(g){c(k.node(g))});f.each(k.edges(),function(g){g= 905k.edge(g);f.each(g.points,c);f.has(g,"y")&&c(g)})}function c(k){k.y=-k.y}function a(k){f.each(k.nodes(),function(g){e(k.node(g))});f.each(k.edges(),function(g){g=k.edge(g);f.each(g.points,e);f.has(g,"x")&&e(g)})}function e(k){var g=k.x;k.x=k.y;k.y=g}var f=m("./lodash");v.exports={adjust:function(k){var g=k.graph().rankdir.toLowerCase();"lr"!==g&&"rl"!==g||n(k)},undo:function(k){var g=k.graph().rankdir.toLowerCase();"bt"!==g&&"rl"!==g||d(k);if("lr"===g||"rl"===g)a(k),n(k)}}},{"./lodash":10}],5:[function(m, 906v,u){function n(){var c={};this._sentinel=c._next=c._prev=c}function b(c){c._prev._next=c._next;c._next._prev=c._prev;delete c._next;delete c._prev}function d(c,a){if("_next"!==c&&"_prev"!==c)return a}v.exports=n;n.prototype.dequeue=function(){var c=this._sentinel,a=c._prev;if(a!==c)return b(a),a};n.prototype.enqueue=function(c){var a=this._sentinel;c._prev&&c._next&&b(c);c._next=a._next;a._next._prev=c;a._next=c;c._prev=a};n.prototype.toString=function(){for(var c=[],a=this._sentinel,e=a._prev;e!== 907a;)c.push(JSON.stringify(e,d)),e=e._prev;return"["+c.join(", ")+"]"}},{}],6:[function(m,v,u){var n=m("./lodash"),b=m("./util"),d=m("./graphlib").Graph;v.exports={debugOrdering:function(c){var a=b.buildLayerMatrix(c),e=(new d({compound:!0,multigraph:!0})).setGraph({});n.each(c.nodes(),function(f){e.setNode(f,{label:f});e.setParent(f,"layer"+c.node(f).rank)});n.each(c.edges(),function(f){e.setEdge(f.v,f.w,{},f.name)});n.each(a,function(f,k){e.setNode("layer"+k,{rank:"same"});n.reduce(f,function(g,t){e.setEdge(g, 908t,{style:"invis"});return t})});return e}}},{"./graphlib":7,"./lodash":10,"./util":29}],7:[function(m,v,u){if("function"===typeof m)try{var n=m("graphlib")}catch(b){}n||(n=window.graphlib);v.exports=n},{graphlib:31}],8:[function(m,v,u){function n(g,t,p){for(var h=[],r=t[t.length-1],q=t[0],x;g.nodeCount();){for(;x=q.dequeue();)b(g,t,p,x);for(;x=r.dequeue();)b(g,t,p,x);if(g.nodeCount())for(var A=t.length-2;0<A;--A)if(x=t[A].dequeue()){h=h.concat(b(g,t,p,x,!0));break}}return h}function b(g,t,p,h,r){var q= 909r?[]:void 0;a.each(g.inEdges(h.v),function(x){var A=g.edge(x),z=g.node(x.v);r&&q.push({v:x.v,w:x.w});z.out-=A;c(t,p,z)});a.each(g.outEdges(h.v),function(x){var A=g.edge(x);x=g.node(x.w);x["in"]-=A;c(t,p,x)});g.removeNode(h.v);return q}function d(g,t){var p=new e,h=0,r=0;a.each(g.nodes(),function(A){p.setNode(A,{v:A,"in":0,out:0})});a.each(g.edges(),function(A){var z=p.edge(A.v,A.w)||0,D=t(A);p.setEdge(A.v,A.w,z+D);r=Math.max(r,p.node(A.v).out+=D);h=Math.max(h,p.node(A.w)["in"]+=D)});var q=a.range(r+ 910h+3).map(function(){return new f}),x=h+1;a.each(p.nodes(),function(A){c(q,x,p.node(A))});return{graph:p,buckets:q,zeroIdx:x}}function c(g,t,p){p.out?p["in"]?g[p.out-p["in"]+t].enqueue(p):g[g.length-1].enqueue(p):g[0].enqueue(p)}var a=m("./lodash"),e=m("./graphlib").Graph,f=m("./data/list");v.exports=function(g,t){if(1>=g.nodeCount())return[];t=d(g,t||k);t=n(t.graph,t.buckets,t.zeroIdx);return a.flatten(a.map(t,function(p){return g.outEdges(p.v,p.w)}),!0)};var k=a.constant(1)},{"./data/list":5,"./graphlib":7, 911"./lodash":10}],9:[function(m,v,u){function n(X,da){da(" makeSpaceForEdgeLabels",function(){c(X)});da(" removeSelfEdges",function(){r(X)});da(" acyclic",function(){D.run(X)});da(" nestingGraph.run",function(){N.run(X)});da(" rank",function(){J(qa.asNonCompoundGraph(X))});da(" injectEdgeLabelProxies",function(){a(X)});da(" removeEmptyRanks",function(){T(X)});da(" nestingGraph.cleanup",function(){N.cleanup(X)});da(" normalizeRanks",function(){M(X)});da(" assignRankMinMax", 912function(){e(X)});da(" removeEdgeLabelProxies",function(){f(X)});da(" normalize.run",function(){E.run(X)});da(" parentDummyChains",function(){I(X)});da(" addBorderSegments",function(){Z(X)});da(" order",function(){W(X)});da(" insertSelfEdges",function(){q(X)});da(" adjustCoordinateSystem",function(){L.adjust(X)});da(" position",function(){ka(X)});da(" positionSelfEdges",function(){x(X)});da(" removeBorderNodes",function(){h(X)});da(" normalize.undo",function(){E.undo(X)}); 913da(" fixupEdgeLabelCoords",function(){t(X)});da(" undoCoordinateSystem",function(){L.undo(X)});da(" translateGraph",function(){k(X)});da(" assignNodeIntersects",function(){g(X)});da(" reversePoints",function(){p(X)});
913da(" acyclic.undo",function(){D.undo(X)})}function b(X,da){z.each(X.nodes(),function(oa){var H=X.node(oa),F=da.node(oa);H&&(H.x=F.x,H.y=F.y,da.children(oa).length&&(H.width=F.width,H.height=F.height))});z.each(X.edges(),function(oa){var H=X.edge(oa);oa=da.edge(oa);H.points= 914oa.points;z.has(oa,"x")&&(H.x=oa.x,H.y=oa.y)});X.graph().width=da.graph().width;X.graph().height=da.graph().height}function d(X){var da=new za({multigraph:!0,compound:!0}),oa=A(X.graph());da.setGraph(z.merge({},fa,z.mapValues(z.pick(oa,Ea),Number),z.pick(oa,va)));z.each(X.nodes(),function(H){var F=A(X.node(H));da.setNode(H,z.defaults(z.mapValues(z.pick(F,ja),Number),Aa));da.setParent(H,X.parent(H))});z.each(X.edges(),function(H){var F=A(X.edge(H));da.setEdge(H,z.merge({},Ia,z.mapValues(z.pick(F,Oa), 915Number),z.pick(F,Wa)))});return da}function c(X){var da=X.graph();da.ranksep/=2;z.each(X.edges(),function(oa){oa=X.edge(oa);oa.minlen*=2;"c"!==oa.labelpos.toLowerCase()&&("TB"===da.rankdir||"BT"===da.rankdir?oa.width+=oa.labeloffset:oa.height+=oa.labeloffset)})}function a(X){z.each(X.edges(),function(da){var oa=X.edge(da);oa.width&&oa.height&&(oa=X.node(da.v),da={rank:(X.node(da.w).rank-oa.rank)/2+oa.rank,e:da},qa.addDummyNode(X,"edge-proxy",da,"_ep"))})}function e(X){var da=0;z.each(X.nodes(),function(oa){oa= 916X.node(oa);oa.borderTop&&(oa.minRank=X.node(oa.borderTop).rank,oa.maxRank=X.node(oa.borderBottom).rank,da=z.max(da,oa.maxRank))});X.graph().maxRank=da}function f(X){z.each(X.nodes(),function(da){var oa=X.node(da);"edge-proxy"===oa.dummy&&(X.edge(oa.e).labelRank=oa.rank,X.removeNode(da))})}function k(X){function da(xa){var sa=xa.x,K=xa.y,V=xa.width;xa=xa.height;oa=Math.min(oa,sa-V/2);H=Math.max(H,sa+V/2);F=Math.min(F,K-xa/2);S=Math.max(S,K+xa/2)}var oa=Number.POSITIVE_INFINITY,H=0,F=Number.POSITIVE_INFINITY, 917S=0,Y=X.graph(),la=Y.marginx||0,ra=Y.marginy||0;z.each(X.nodes(),function(xa){da(X.node(xa))});z.each(X.edges(),function(xa){xa=X.edge(xa);z.has(xa,"x")&&da(xa)});oa-=la;F-=ra;z.each(X.nodes(),function(xa){xa=X.node(xa);xa.x-=oa;xa.y-=F});z.each(X.edges(),function(xa){xa=X.edge(xa);z.each(xa.points,function(sa){sa.x-=oa;sa.y-=F});z.has(xa,"x")&&(xa.x-=oa);z.has(xa,"y")&&(xa.y-=F)});Y.width=H-oa+la;Y.height=S-F+ra}function g(X){z.each(X.edges(),function(da){var oa=X.edge(da),H=X.node(da.v);da=X.node(da.w); 918if(oa.points){var F=oa.points[0];var S=oa.points[oa.points.length-1]}else oa.points=[],F=da,S=H;oa.points.unshift(qa.intersectRect(H,F));oa.points.push(qa.intersectRect(da,S))})}function t(X){z.each(X.edges(),function(da){da=X.edge(da);if(z.has(da,"x")){if("l"===da.labelpos||"r"===da.labelpos)da.width-=da.labeloffset;switch(da.labelpos){case "l":da.x-=da.width/2+da.labeloffset;break;case "r":da.x+=da.width/2+da.labeloffset}}})}function p(X){z.each(X.edges(),function(da){da=X.edge(da);da.reversed&& 919da.points.reverse()})}function h(X){z.each(X.nodes(),function(da){if(X.children(da).length){da=X.node(da);var oa=X.node(da.borderTop),H=X.node(da.borderBottom),F=X.node(z.last(da.borderLeft)),S=X.node(z.last(da.borderRight));da.width=Math.abs(S.x-F.x);da.height=Math.abs(H.y-oa.y);da.x=F.x+da.width/2;da.y=oa.y+da.height/2}});z.each(X.nodes(),function(da){"border"===X.node(da).dummy&&X.removeNode(da)})}function r(X){z.each(X.edges(),function(da){if(da.v===da.w){var oa=X.node(da.v);oa.selfEdges||(oa.selfEdges= 920[]);oa.selfEdges.push({e:da,label:X.edge(da)});X.removeEdge(da)}})}function q(X){var da=qa.buildLayerMatrix(X);z.each(da,function(oa){var H=0;z.each(oa,function(F,S){var Y=X.node(F);Y.order=S+H;z.each(Y.selfEdges,function(la){qa.addDummyNode(X,"selfedge",{width:la.label.width,height:la.label.height,rank:Y.rank,order:S+ ++H,e:la.e,label:la.label},"_se")});delete Y.selfEdges})})}function x(X){z.each(X.nodes(),function(da){var oa=X.node(da);if("selfedge"===oa.dummy){var H=X.node(oa.e.v),F=H.x+H.width/ 9212,S=H.y,Y=oa.x-F;H=H.height/2;X.setEdge(oa.e,oa.label);X.removeNode(da);oa.label.points=[{x:F+2*Y/3,y:S-H},{x:F+5*Y/6,y:S-H},{x:F+Y,y:S},{x:F+5*Y/6,y:S+H},{x:F+2*Y/3,y:S+H}];oa.label.x=oa.x;oa.label.y=oa.y}})}function A(X){var da={};z.each(X,function(oa,H){da[H.toLowerCase()]=oa});return da}var z=m("./lodash"),D=m("./acyclic"),E=m("./normalize"),J=m("./rank"),M=m("./util").normalizeRanks,I=m("./parent-dummy-chains"),T=m("./util").removeEmptyRanks,N=m("./nesting-graph"),Z=m("./add-border-segments"), 922L=m("./coordinate-system"),W=m("./order"),ka=m("./position"),qa=m("./util"),za=m("./graphlib").Graph;v.exports=function(X,da){var oa=da&&da.debugTiming?qa.time:qa.notime;oa("layout",function(){var H=oa(" buildLayoutGraph",function(){return d(X)});oa(" runLayout",function(){n(H,oa)});oa(" updateInputGraph",function(){b(X,H)})})};var Ea=["nodesep","edgesep","ranksep","marginx","marginy"],fa={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},va=["acyclicer","ranker","rankdir","align"],ja=["width","height"], 923Aa={width:0,height:0},Oa=["minlen","weight","width","height","labeloffset"],Ia={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},Wa=["labelpos"]},{"./acyclic":2,"./add-border-segments":3,"./coordinate-system":4,"./graphlib":7,"./lodash":10,"./nesting-graph":11,"./normalize":12,"./order":17,"./parent-dummy-chains":22,"./position":24,"./rank":26,"./util":29}],10:[function(m,v,u){if("function"===typeof m)try{var n=m("lodash")}catch(b){}n||(n=window._);v.exports=n},{lodash:51}],11:[function(m, 924v,u){function n(e,f,k,g,t,p,h){var r=e.children(h);
924if(r.length){var q=a.addBorderNode(e,"_bt"),x=a.addBorderNode(e,"_bb"),A=e.node(h);e.setParent(q,h);A.borderTop=q;e.setParent(x,h);A.borderBottom=x;c.each(r,function(z){n(e,f,k,g,t,p,z);var D=e.node(z),E=D.borderTop?D.borderTop:z;z=D.borderBottom?D.borderBottom:z;D=D.borderTop?g:2*g;var J=E!==z?1:t-p[h]+1;e.setEdge(q,E,{weight:D,minlen:J,nestingEdge:!0});e.setEdge(z,x,{weight:D,minlen:J,nestingEdge:!0})});e.parent(h)||e.setEdge(f,q,{weight:0,minlen:t+ 925p[h]})}else h!==f&&e.setEdge(f,h,{weight:0,minlen:k})}function b(e){function f(g,t){var p=e.children(g);p&&p.length&&c.each(p,function(h){f(h,t+1)});k[g]=t}var k={};c.each(e.children(),function(g){f(g,1)});return k}function d(e){return c.reduce(e.edges(),function(f,k){return f+e.edge(k).weight},0)}var c=m("./lodash"),a=m("./util");v.exports={run:function(e){var f=a.addDummyNode(e,"root",{},"_root"),k=b(e),g=c.max(k)-1,t=2*g+1;e.graph().nestingRoot=f;c.each(e.edges(),function(h){e.edge(h).minlen*= 926t});var p=d(e)+1;c.each(e.children(),function(h){n(e,f,t,p,g,k,h)});e.graph().nodeRankFactor=t},cleanup:function(e){var f=e.graph();e.removeNode(f.nestingRoot);delete f.nestingRoot;c.each(e.edges(),function(k){e.edge(k).nestingEdge&&e.removeEdge(k)})}}},{"./lodash":10,"./util":29}],12:[function(m,v,u){var n=m("./lodash"),b=m("./util");v.exports={run:function(d){d.graph().dummyChains=[];n.each(d.edges(),function(c){var a=c.v,e=d.node(a).rank,f=c.w,k=d.node(f).rank,g=c.name,t=d.edge(c),p=t.labelRank; 927if(k!==e+1){d.removeEdge(c);var h=0;for(++e;e<k;++h,++e){t.points=[];var r={width:0,height:0,edgeLabel:t,edgeObj:c,rank:e};var q=b.addDummyNode(d,"edge",r,"_d");e===p&&(r.width=t.width,r.height=t.height,r.dummy="edge-label",r.labelpos=t.labelpos);d.setEdge(a,q,{weight:t.weight},g);0===h&&d.graph().dummyChains.push(q);a=q}d.setEdge(a,f,{weight:t.weight},g)}})},undo:function(d){n.each(d.graph().dummyChains,function(c){var a=d.node(c),e=a.edgeLabel;for(d.setEdge(a.edgeObj,e);a.dummy;){var f=d.successors(c)[0]; 928d.removeNode(c);e.points.push({x:a.x,y:a.y});"edge-label"===a.dummy&&(e.x=a.x,e.y=a.y,e.width=a.width,e.height=a.height);c=f;a=d.node(c)}})}}},{"./lodash":10,"./util":29}],13:[function(m,v,u){var n=m("../lodash");v.exports=function(b,d,c){var a={},e;n.each(c,function(f){f=b.parent(f);for(var k,g;f;){(k=b.parent(f))?(g=a[k],a[k]=f):(g=e,e=f);if(g&&g!==f){d.setEdge(g,f);break}f=k}})}},{"../lodash":10}],14:[function(m,v,u){var n=m("../lodash");v.exports=function(b,d){return n.map(d,function(c){var a= 929b.inEdges(c);return a.length?(a=n.reduce(a,function(e,f){var k=b.edge(f);f=b.node(f.v);return{sum:e.sum+k.weight*f.order,weight:e.weight+k.weight}},{sum:0,weight:0}),{v:c,barycenter:a.sum/a.weight,weight:a.weight}):{v:c}})}},{"../lodash":10}],15:[function(m,v,u){function n(c){for(var a;c.hasNode(a=b.uniqueId("_root")););return a}var b=m("../lodash"),d=m("../graphlib").Graph;v.exports=function(c,a,e){var f=n(c),k=(new d({compound:!0})).setGraph({root:f}).setDefaultNodeLabel(function(g){return c.node(g)}); 930b.each(c.nodes(),function(g){var t=c.node(g),p=c.parent(g);if(t.rank===a||t.minRank<=a&&a<=t.maxRank)k.setNode(g),k.setParent(g,p||f),b.each(c[e](g),function(h){var r=h.v===g?h.w:h.v,q=k.edge(r,g);q=b.isUndefined(q)?0:q.weight;k.setEdge(r,g,{weight:c.edge(h).weight+q})}),b.has(t,"minRank")&&k.setNode(g,{borderLeft:t.borderLeft[a],borderRight:t.borderRight[a]})});return k}},{"../graphlib":7,"../lodash":10}],16:[function(m,v,u){function n(d,c,a){var e=b.zipObject(a,b.map(a,function(t,p){return p})); 931c=b.flatten(b.map(c,function(t){return b.chain(d.outEdges(t)).map(function(p){return{pos:e[p.w],weight:d.edge(p).weight}}).sortBy("pos").value()}),!0);for(var f=1;f<a.length;)f<<=1;a=2*f-1;--f;var k=b.map(Array(a),function(){return 0}),g=0;b.each(c.forEach(function(t){var p=t.pos+f;k[p]+=t.weight;for(var h=0;0<p;)p%2&&(h+=k[p+1]),p=p-1>>1,k[p]+=t.weight;g+=t.weight*h}));return g}var b=m("../lodash");v.exports=function(d,c){for(var a=0,e=1;e<c.length;++e)a+=n(d,c[e-1],c[e]);return a}},{"../lodash":10}], 93217:[function(m,v,u){function n(h,r,q){return c.map(r,function(x){return k(h,x,q)})}function b(h,r){var q=new t;c.each(h,function(x){var A=x.graph().root;A=f(x,A,q,r);c.each(A.vs,function(z,D){x.node(z).order=D});g(x,q,A.vs)})}function d(h,r){c.each(r,function(q){c.each(q,function(x,A){h.node(x).order=A})})}var c=m("../lodash"),a=m("./init-order"),e=m("./cross-count"),f=m("./sort-subgraph"),k=m("./build-layer-graph"),g=m("./add-subgraph-constraints"),t=m("../graphlib").Graph,p=m("../util");v.exports= 933function(h){var r=p.maxRank(h),q=n(h,c.range(1,r+1),"inEdges");r=n(h,c.range(r-1,-1,-1),"outEdges");var x=a(h);d(h,x);for(var A=Number.POSITIVE_INFINITY,z,D=0,E=0;4>E;++D,++E){b(D%2?q:r,2<=D%4);x=p.buildLayerMatrix(h);var J=e(h,x);J<A&&(E=0,z=c.cloneDeep(x),A=J)}
933d(h,z)}},{"../graphlib":7,"../lodash":10,"../util":29,"./add-subgraph-constraints":13,"./build-layer-graph":15,"./cross-count":16,"./init-order":18,"./sort-subgraph":20}],18:[function(m,v,u){var n=m("../lodash");v.exports=function(b){function d(k){if(!n.has(c, 934k)){c[k]=!0;var g=b.node(k);f[g.rank].push(k);n.each(b.successors(k),d)}}var c={},a=n.filter(b.nodes(),function(k){return!b.children(k).length}),e=n.max(n.map(a,function(k){return b.node(k).rank})),f=n.map(n.range(e+1),function(){return[]});a=n.sortBy(a,function(k){return b.node(k).rank});n.each(a,d);return f}},{"../lodash":10}],19:[function(m,v,u){function n(d){function c(k){return function(g){if(!g.merged&&(b.isUndefined(g.barycenter)||b.isUndefined(k.barycenter)||g.barycenter>=k.barycenter)){var t= 9350,p=0;k.weight&&(t+=k.barycenter*k.weight,p+=k.weight);g.weight&&(t+=g.barycenter*g.weight,p+=g.weight);k.vs=g.vs.concat(k.vs);k.barycenter=t/p;k.weight=p;k.i=Math.min(g.i,k.i);g.merged=!0}}}function a(k){return function(g){g["in"].push(k);0===--g.indegree&&d.push(g)}}for(var e=[];d.length;){var f=d.pop();e.push(f);b.each(f["in"].reverse(),c(f));b.each(f.out,a(f))}return b.chain(e).filter(function(k){return!k.merged}).map(function(k){return b.pick(k,["vs","i","barycenter","weight"])}).value()}var b= 936m("../lodash");v.exports=function(d,c){var a={};b.each(d,function(e,f){f=a[e.v]={indegree:0,"in":[],out:[],vs:[e.v],i:f};b.isUndefined(e.barycenter)||(f.barycenter=e.barycenter,f.weight=e.weight)});b.each(c.edges(),function(e){var f=a[e.v],k=a[e.w];b.isUndefined(f)||b.isUndefined(k)||(k.indegree++,f.out.push(a[e.w]))});d=b.filter(a,function(e){return!e.indegree});return n(d)}},{"../lodash":10}],20:[function(m,v,u){function n(f,k,g,t){var p=f.children(k),h=(k=f.node(k))?k.borderLeft:void 0,r=k?k.borderRight: 937void 0,q={};h&&(p=d.filter(p,function(A){return A!==h&&A!==r}));p=c(f,p);d.each(p,function(A){if(f.children(A.v).length){var z=n(f,A.v,g,t);q[A.v]=z;d.has(z,"barycenter")&&(d.isUndefined(A.barycenter)?(A.barycenter=z.barycenter,A.weight=z.weight):(A.barycenter=(A.barycenter*A.weight+z.barycenter*z.weight)/(A.weight+z.weight),A.weight+=z.weight))}});p=a(p,g);b(p,q);p=e(p,t);if(h&&(p.vs=d.flatten([h,p.vs,r],!0),f.predecessors(h).length)){k=f.node(f.predecessors(h)[0]);var x=f.node(f.predecessors(r)[0]); 938d.has(p,"barycenter")||(p.barycenter=0,p.weight=0);p.barycenter=(p.barycenter*p.weight+k.order+x.order)/(p.weight+2);p.weight+=2}return p}function b(f,k){d.each(f,function(g){g.vs=d.flatten(g.vs.map(function(t){return k[t]?k[t].vs:t}),!0)})}var d=m("../lodash"),c=m("./barycenter"),a=m("./resolve-conflicts"),e=m("./sort");v.exports=n},{"../lodash":10,"./barycenter":14,"./resolve-conflicts":19,"./sort":21}],21:[function(m,v,u){function n(a,e,f){for(var k;e.length&&(k=d.last(e)).i<=f;)e.pop(),a.push(k.vs), 939f++;return f}function b(a){return function(e,f){return e.barycenter<f.barycenter?-1:e.barycenter>f.barycenter?1:a?f.i-e.i:e.i-f.i}}var d=m("../lodash"),c=m("../util");v.exports=function(a,e){a=c.partition(a,function(r){return d.has(r,"barycenter")});var f=a.lhs,k=d.sortBy(a.rhs,function(r){return-r.i}),g=[],t=0,p=0,h=0;f.sort(b(!!e));h=n(g,k,h);d.each(f,function(r){h+=r.vs.length;g.push(r.vs);t+=r.barycenter*r.weight;p+=r.weight;h=n(g,k,h)});e={vs:d.flatten(g,!0)};p&&(e.barycenter=t/p,e.weight=p); 940return e}},{"../lodash":10,"../util":29}],22:[function(m,v,u){function n(d){function c(f){var k=e;b.each(d.children(f),c);a[f]={low:k,lim:e++}}var a={},e=0;b.each(d.children(),c);return a}var b=m("./lodash");v.exports=function(d){var c=n(d);b.each(d.graph().dummyChains,function(a){var e=d.node(a),f=e.edgeObj,k=f.v;var g=f.w;e=[];var t=[],p=Math.min(c[k].low,c[g].low),h=Math.max(c[k].lim,c[g].lim);do k=d.parent(k),e.push(k);while(k&&(c[k].low>p||h>c[k].lim));p=k;for(k=g;(k=d.parent(k))!==p;)t.push(k); 941g=e.concat(t.reverse());t=0;h=g[t];for(k=!0;a!==f.w;){e=d.node(a);if(k){for(;(h=g[t])!==p&&d.node(h).maxRank<e.rank;)t++;h===p&&(k=!1)}if(!k){for(;t<g.length-1&&d.node(g[t+1]).minRank<=e.rank;)t++;h=g[t]}d.setParent(a,h);a=d.successors(a)[0]}})}},{"./lodash":10}],23:[function(m,v,u){function n(A,z){var D={};r.reduce(z,function(E,J){var M=0,I=0,T=E.length,N=r.last(J);r.each(J,function(Z,L){var W=d(A,Z),ka=W?A.node(W).order:T;if(W||Z===N)r.each(J.slice(I,L+1),function(qa){r.each(A.predecessors(qa), 942function(za){var Ea=A.node(za),fa=Ea.order;!(fa<M||ka<fa)||Ea.dummy&&A.node(qa).dummy||c(D,za,qa)})}),I=L+1,M=ka});return J});return D}function b(A,z){function D(J,M,I,T,N){var Z;r.each(r.range(M,I),function(L){Z=J[L];A.node(Z).dummy&&r.each(A.predecessors(Z),function(W){var ka=A.n
942ode(W);ka.dummy&&(ka.order<T||ka.order>N)&&c(E,W,Z)})})}var E={};r.reduce(z,function(J,M){var I=-1,T,N=0;r.each(M,function(Z,L){"border"===A.node(Z).dummy&&(Z=A.predecessors(Z),Z.length&&(T=A.node(Z[0]).order,D(M,N,L,I, 943T),N=L,I=T));D(M,N,M.length,T,J.length)});return M});return E}function d(A,z){if(A.node(z).dummy)return r.find(A.predecessors(z),function(D){return A.node(D).dummy})}function c(A,z,D){if(z>D){var E=z;z=D;D=E}(E=A[z])||(A[z]=E={});E[D]=!0}function a(A,z,D){if(z>D){var E=z;z=D;D=E}return r.has(A[z],D)}function e(A,z,D,E){var J={},M={},I={};r.each(z,function(T){r.each(T,function(N,Z){J[N]=N;M[N]=N;I[N]=Z})});r.each(z,function(T){var N=-1;r.each(T,function(Z){var L=E(Z);if(L.length){L=r.sortBy(L,function(za){return I[za]}); 944var W=(L.length-1)/2,ka=Math.floor(W);for(W=Math.ceil(W);ka<=W;++ka){var qa=L[ka];M[Z]===Z&&N<I[qa]&&!a(D,Z,qa)&&(M[qa]=Z,M[Z]=J[Z]=J[qa],N=I[qa])}}})});return{root:J,align:M}}function f(A,z,D,E,J){function M(W){r.has(Z,W)||(Z[W]=!0,T[W]=r.reduce(N.inEdges(W),function(ka,qa){M(qa.v);return Math.max(ka,T[qa.v]+N.edge(qa))},0))}function I(W){if(2!==Z[W]){Z[W]++;var ka=A.node(W),qa=r.reduce(N.outEdges(W),function(za,Ea){I(Ea.w);return Math.min(za,T[Ea.w]-N.edge(Ea))},Number.POSITIVE_INFINITY);qa!==Number.POSITIVE_INFINITY&& 945ka.borderType!==L&&(T[W]=Math.max(T[W],qa))}}var T={},N=k(A,z,D,J),Z={};r.each(N.nodes(),M);var L=J?"borderLeft":"borderRight";r.each(N.nodes(),I);r.each(E,function(W){T[W]=T[D[W]]});return T}function k(A,z,D,E){var J=new q,M=A.graph(),I=h(M.nodesep,M.edgesep,E);r.each(z,function(T){var N;r.each(T,function(Z){var L=D[Z];J.setNode(L);if(N){var W=D[N],ka=J.edge(W,L);J.setEdge(W,L,Math.max(I(A,Z,N),ka||0))}N=Z})});return J}function g(A,z){return r.min(z,function(D){var E=r.min(D,function(J,M){return J- 946A.node(M).width/2});return r.max(D,function(J,M){return J+A.node(M).width/2})-E})}function t(A,z){var D=r.min(z),E=r.max(z);r.each(["u","d"],function(J){r.each(["l","r"],function(M){var I=J+M,T=A[I],N;T!==z&&(N="l"===M?D-r.min(T):E-r.max(T))&&(A[I]=r.mapValues(T,function(Z){return Z+N}))})})}function p(A,z){return r.mapValues(A.ul,function(D,E){if(z)return A[z.toLowerCase()][E];D=r.sortBy(r.pluck(A,E));return(D[1]+D[2])/2})}function h(A,z,D){return function(E,J,M){J=E.node(J);E=E.node(M);M=J.width/ 9472;if(r.has(J,"labelpos"))switch(J.labelpos.toLowerCase()){case "l":var I=-J.width/2;break;case "r":I=J.width/2}I&&(M+=D?I:-I);I=0;M+=(J.dummy?z:A)/2;M+=(E.dummy?z:A)/2;M+=E.width/2;if(r.has(E,"labelpos"))switch(E.labelpos.toLowerCase()){case "l":I=E.width/2;break;case "r":I=-E.width/2}I&&(M+=D?I:-I);return M}}var r=m("../lodash"),q=m("../graphlib").Graph,x=m("../util");v.exports={positionX:function(A){var z=x.buildLayerMatrix(A),D=r.merge(n(A,z),b(A,z)),E={},J;r.each(["u","d"],function(I){J="u"=== 948I?z:r.values(z).reverse();r.each(["l","r"],function(T){"r"===T&&(J=r.map(J,function(Z){return r.values(Z).reverse()}));var N=r.bind("u"===I?A.predecessors:A.successors,A);N=e(A,J,D,N);N=f(A,J,N.root,N.align,"r"===T);"r"===T&&(N=r.mapValues(N,function(Z){return 0!==Z?-Z:0}));E[I+T]=N})});var M=g(A,E);t(E,M);return p(E,A.graph().align)},findType1Conflicts:n,findType2Conflicts:b,addConflict:c,hasConflict:a,verticalAlignment:e,horizontalCompaction:f,alignCoordinates:t,findSmallestWidthAlignment:g,balance:p}}, 949{"../graphlib":7,"../lodash":10,"../util":29}],24:[function(m,v,u){function n(a){var e=d.buildLayerMatrix(a),f=a.graph().ranksep,k=0;b.each(e,function(g){var t=b.max(b.map(g,function(p){return a.node(p).height}));b.each(g,function(p){a.node(p).y=k+t/2});k+=t+f})}var b=m("../lodash"),d=m("../util"),c=m("./bk").positionX;v.exports=function(a){a=d.asNonCompoundGraph(a);n(a);b.each(c(a),function(e,f){a.node(f).x=e})}},{"../lodash":10,"../util":29,"./bk":23}],25:[function(m,v,u){function n(f,k){function g(t){c.each(k.nodeEdges(t), 950function(p){var h=p.v;h=t===h?p.w:h;f.hasNode(h)||e(k,p)||(f.setNode(h,{}),f.setEdge(t,h,{}),g(h))})}c.each(f.nodes(),g);return f.nodeCount()}function b(f,k){return c.min(k.edges(),function(g){if(f.hasNode(g.v)!==f.hasNode(g.w))return e(k,g)})}function d(f,k,g){c.each(f.nodes(),function(t){k.node(t).rank+=g})}var c=m("../lodash"),a=m("../graphlib").Graph,e=m("./util").slack;v.exports=function(f){var k=new a({directed:!1}),g=f.nodes()[0],t=f.nodeCount();for(k.setNode(g,{});n(k,f)<t;)g=b(k,f),g=k.hasNode(g.v)? 951e(f,g):-e(f,g),d(k,f,g);return k}},{"../graphlib":7,"../lodash":10,"./util":28}],26:[function(m,v,u){var n=m("./util").longestPath,b=m("./feasible-tree"),d=m("./network-simplex");v.exports=function(a){switch(a.graph().ranker){case "network-simplex":d(a);break;case "tight-tree":n(a);b(a);break;case "longest-path":c(a);break;default:d(a)}};var c=n},{"./feasible-tree":25,"./network-simplex":27,"./util":28}],27:[function(m,v,u){function n(z){z=A(z);r(z);var D=p(z);c(D);b(D,z);for(var E,J;E=e(D);)J=f(D, 952z,E),k(D,z,E,J)}function b(z,D){var E=x(z,z.nodes());E=E.slice(0,E.length-1);t.each(E,function(J){var M=z.node(J).parent;z.edge(J,M).cutvalue=d(z,D,J)})}function d(z,D,E){var J=z.node(E).parent,M=!0,I=D.edge(E,J),T=0;I||(M=!1,I=D.edge(J,E));T=I.weight;t.each(D.nodeEdges(E),function(N){var Z=N.v===E,L=Z?N.w:N.v;L!==J&&(Z=Z===M,N=D.edge(N).weight,T+=Z?N:-N,z.hasEdge(E,L)&&(L=z.edge(E,L).cutvalue,T+=Z?-L:L))});return T}function c(z,D){2>arguments.length&&(D=z.nodes()[0]);a(z,{},1,D)}function a(z,D,E, 953J,M){var I=E,T=z.node(J);D[J]=!0;
953t.each(z.neighbors(J),function(N){t.has(D,N)||(E=a(z,D,E,N,J))});T.low=I;T.lim=E++;M?T.parent=M:delete T.parent;return E}function e(z){return t.find(z.edges(),function(D){return 0>z.edge(D).cutvalue})}function f(z,D,E){var J=E.v,M=E.w;D.hasEdge(J,M)||(J=E.w,M=E.v);E=z.node(J);M=z.node(M);var I=E,T=!1;E.lim>M.lim&&(I=M,T=!0);M=t.filter(D.edges(),function(N){var Z=T,L=z.node(N.v);if(Z=Z===(I.low<=L.lim&&L.lim<=I.lim))Z=T,N=z.node(N.w),Z=Z!==(I.low<=N.lim&&N.lim<=I.lim); 954return Z});return t.min(M,function(N){return h(D,N)})}function k(z,D,E,J){z.removeEdge(E.v,E.w);z.setEdge(J.v,J.w,{});c(z);b(z,D);g(z,D)}function g(z,D){var E=t.find(z.nodes(),function(J){return!D.node(J).parent});E=q(z,E);E=E.slice(1);t.each(E,function(J){var M=z.node(J).parent,I=D.edge(J,M),T=!1;I||(I=D.edge(M,J),T=!0);D.node(J).rank=D.node(M).rank+(T?I.minlen:-I.minlen)})}var t=m("../lodash"),p=m("./feasible-tree"),h=m("./util").slack,r=m("./util").longestPath,q=m("../graphlib").alg.preorder,x= 955m("../graphlib").alg.postorder,A=m("../util").simplify;v.exports=n;n.initLowLimValues=c;n.initCutValues=b;n.calcCutValue=d;n.leaveEdge=e;n.enterEdge=f;n.exchangeEdges=k},{"../graphlib":7,"../lodash":10,"../util":29,"./feasible-tree":25,"./util":28}],28:[function(m,v,u){var n=m("../lodash");v.exports={longestPath:function(b){function d(a){var e=b.node(a);if(n.has(c,a))return e.rank;c[a]=!0;a=n.min(n.map(b.outEdges(a),function(f){return d(f.w)-b.edge(f).minlen}));a===Number.POSITIVE_INFINITY&&(a=0); 956return e.rank=a}var c={};n.each(b.sources(),d)},slack:function(b,d){return b.node(d.w).rank-b.node(d.v).rank-b.edge(d).minlen}}},{"../lodash":10}],29:[function(m,v,u){function n(a,e,f,k){do var g=d.uniqueId(k);while(a.hasNode(g));f.dummy=e;a.setNode(g,f);return g}function b(a){return d.max(d.map(a.nodes(),function(e){e=a.node(e).rank;if(!d.isUndefined(e))return e}))}var d=m("./lodash"),c=m("./graphlib").Graph;v.exports={addDummyNode:n,simplify:function(a){var e=(new c).setGraph(a.graph());d.each(a.nodes(), 957function(f){e.setNode(f,a.node(f))});d.each(a.edges(),function(f){var k=e.edge(f.v,f.w)||{weight:0,minlen:1},g=a.edge(f);e.setEdge(f.v,f.w,{weight:k.weight+g.weight,minlen:Math.max(k.minlen,g.minlen)})});return e},asNonCompoundGraph:function(a){var e=(new c({multigraph:a.isMultigraph()})).setGraph(a.graph());d.each(a.nodes(),function(f){a.children(f).length||e.setNode(f,a.node(f))});d.each(a.edges(),function(f){e.setEdge(f,a.edge(f))});return e},successorWeights:function(a){var e=d.map(a.nodes(), 958function(f){var k={};d.each(a.outEdges(f),function(g){k[g.w]=(k[g.w]||0)+a.edge(g).weight});return k});return d.zipObject(a.nodes(),e)},predecessorWeights:function(a){var e=d.map(a.nodes(),function(f){var k={};d.each(a.inEdges(f),function(g){k[g.v]=(k[g.v]||0)+a.edge(g).weight});return k});return d.zipObject(a.nodes(),e)},intersectRect:function(a,e){var f=a.x,k=a.y,g=e.x-f;e=e.y-k;var t=a.width/2,p=a.height/2;if(!g&&!e)throw Error("Not possible to find intersection inside of the rectangle");Math.abs(e)* 959t>Math.abs(g)*p?(0>e&&(p=-p),a=p*g/e,g=p):(0>g&&(t=-t),a=t,g=t*e/g);return{x:f+a,y:k+g}},buildLayerMatrix:function(a){var e=d.map(d.range(b(a)+1),function(){return[]});d.each(a.nodes(),function(f){var k=a.node(f),g=k.rank;d.isUndefined(g)||(e[g][k.order]=f)});return e},normalizeRanks:function(a){var e=d.min(d.map(a.nodes(),function(f){return a.node(f).rank}));d.each(a.nodes(),function(f){f=a.node(f);d.has(f,"rank")&&(f.rank-=e)})},removeEmptyRanks:function(a){var e=d.min(d.map(a.nodes(),function(t){return a.node(t).rank})), 960f=[];d.each(a.nodes(),function(t){var p=a.node(t).rank-e;f[p]||(f[p]=[]);f[p].push(t)});var k=0,g=a.graph().nodeRankFactor;d.each(f,function(t,p){d.isUndefined(t)&&0!==p%g?--k:k&&d.each(t,function(h){a.node(h).rank+=k})})},addBorderNode:function(a,e,f,k){var g={width:0,height:0};4<=arguments.length&&(g.rank=f,g.order=k);return n(a,"border",g,e)},maxRank:b,partition:function(a,e){var f={lhs:[],rhs:[]};d.each(a,function(k){e(k)?f.lhs.push(k):f.rhs.push(k)});return f},time:function(a,e){var f=d.now(); 961try{return e()}finally{console.log(a+" time: "+(d.now()-f)+"ms")}},notime:function(a,e){return e()}}},{"./graphlib":7,"./lodash":10}],30:[function(m,v,u){v.exports="0.7.4"},{}],31:[function(m,v,u){u=m("./lib");v.exports={Graph:u.Graph,json:m("./lib/json"),alg:m("./lib/alg"),version:u.version}},{"./lib":47,"./lib/alg":38,"./lib/json":48}],32:[function(m,v,u){var n=m("../lodash");v.exports=function(b){function d(f){n.has(c,f)||(c[f]=!0,e.push(f),n.each(b.successors(f),d),n.each(b.predecessors(f),d))} 962var c={},a=[],e;n.each(b.nodes(),function(f){e=[];d(f);e.length&&a.push(e)});return a}},{"../lodash":49}
962],33:[function(m,v,u){function n(d,c,a,e,f){b.has(e,c)||(e[c]=!0,a||f.push(c),b.each(d.neighbors(c),function(k){n(d,k,a,e,f)}),a&&f.push(c))}var b=m("../lodash");v.exports=function(d,c,a){b.isArray(c)||(c=[c]);var e=[],f={};b.each(c,function(k){if(!d.hasNode(k))throw Error("Graph does not have node: "+k);n(d,k,"post"===a,f,e)});return e}},{"../lodash":49}],34:[function(m,v,u){var n=m("./dijkstra"), 963b=m("../lodash");v.exports=function(d,c,a){return b.transform(d.nodes(),function(e,f){e[f]=n(d,f,c,a)},{})}},{"../lodash":49,"./dijkstra":35}],35:[function(m,v,u){function n(c,a,e,f){var k={},g=new b,t=function(r){var q=r.v!==p?r.v:r.w,x=k[q],A=e(r),z=h.distance+A;if(0>A)throw Error("dijkstra does not allow negative edge weights. Bad edge: "+r+" Weight: "+A);z<x.distance&&(x.distance=z,x.predecessor=p,g.decrease(q,z))};for(c.nodes().forEach(function(r){var q=r===a?0:Number.POSITIVE_INFINITY;k[r]= 964{distance:q};g.add(r,q)});0<g.size();){var p=g.removeMin();var h=k[p];if(h.distance===Number.POSITIVE_INFINITY)break;f(p).forEach(t)}return k}u=m("../lodash");var b=m("../data/priority-queue");v.exports=function(c,a,e,f){return n(c,String(a),e||d,f||function(k){return c.outEdges(k)})};var d=u.constant(1)},{"../data/priority-queue":45,"../lodash":49}],36:[function(m,v,u){var n=m("../lodash"),b=m("./tarjan");v.exports=function(d){return n.filter(b(d),function(c){return 1<c.length||1===c.length&&d.hasEdge(c[0], 965c[0])})}},{"../lodash":49,"./tarjan":43}],37:[function(m,v,u){function n(d,c,a){var e={},f=d.nodes();f.forEach(function(k){e[k]={};e[k][k]={distance:0};f.forEach(function(g){k!==g&&(e[k][g]={distance:Number.POSITIVE_INFINITY})});a(k).forEach(function(g){var t=g.v===k?g.w:g.v;g=c(g);e[k][t]={distance:g,predecessor:k}})});f.forEach(function(k){var g=e[k];f.forEach(function(t){var p=e[t];f.forEach(function(h){var r=g[h];h=p[h];var q=p[k].distance+r.distance;q<h.distance&&(h.distance=q,h.predecessor= 966r.predecessor)})})});return e}m=m("../lodash");v.exports=function(d,c,a){return n(d,c||b,a||function(e){return d.outEdges(e)})};var b=m.constant(1)},{"../lodash":49}],38:[function(m,v,u){v.exports={components:m("./components"),dijkstra:m("./dijkstra"),dijkstraAll:m("./dijkstra-all"),findCycles:m("./find-cycles"),floydWarshall:m("./floyd-warshall"),isAcyclic:m("./is-acyclic"),postorder:m("./postorder"),preorder:m("./preorder"),prim:m("./prim"),tarjan:m("./tarjan"),topsort:m("./topsort")}},{"./components":32, 967"./dijkstra":35,"./dijkstra-all":34,"./find-cycles":36,"./floyd-warshall":37,"./is-acyclic":39,"./postorder":40,"./preorder":41,"./prim":42,"./tarjan":43,"./topsort":44}],39:[function(m,v,u){var n=m("./topsort");v.exports=function(b){try{n(b)}catch(d){if(d instanceof n.CycleException)return!1;throw d;}return!0}},{"./topsort":44}],40:[function(m,v,u){var n=m("./dfs");v.exports=function(b,d){return n(b,d,"post")}},{"./dfs":33}],41:[function(m,v,u){var n=m("./dfs");v.exports=function(b,d){return n(b, 968d,"pre")}},{"./dfs":33}],42:[function(m,v,u){var n=m("../lodash"),b=m("../graph"),d=m("../data/priority-queue");v.exports=function(c,a){function e(h){var r=h.v===p?h.w:h.v,q=g.priority(r);void 0!==q&&(h=a(h),h<q&&(k[r]=p,g.decrease(r,h)))}var f=new b,k={},g=new d;if(0===c.nodeCount())return f;n.each(c.nodes(),function(h){g.add(h,Number.POSITIVE_INFINITY);f.setNode(h)});g.decrease(c.nodes()[0],0);for(var t=!1;0<g.size();){var p=g.removeMin();if(n.has(k,p))f.setEdge(p,k[p]);else{if(t)throw Error("Input graph is not connected: "+ 969c);t=!0}c.nodeEdges(p).forEach(e)}return f}},{"../data/priority-queue":45,"../graph":46,"../lodash":49}],43:[function(m,v,u){var n=m("../lodash");v.exports=function(b){function d(k){var g=e[k]={onStack:!0,lowlink:c,index:c++};a.push(k);b.successors(k).forEach(function(h){n.has(e,h)?e[h].onStack&&(g.lowlink=Math.min(g.lowlink,e[h].index)):(d(h),g.lowlink=Math.min(g.lowlink,e[h].lowlink))});if(g.lowlink===g.index){var t=[];do{var p=a.pop();e[p].onStack=!1;t.push(p)}while(k!==p);f.push(t)}}var c=0,a= 970[],e={},f=[];b.nodes().forEach(function(k){n.has(e,k)||d(k)});return f}},{"../lodash":49}],44:[function(m,v,u){function n(c){function a(g){if(d.has(f,g))throw new b;d.has(e,g)||(f[g]=!0,e[g]=!0,d.each(c.predecessors(g),a),delete f[g],k.push(g))}var e={},f={},k=[];d.each(c.sinks(),a);if(d.size(e)!==c.nodeCount())throw new b;return k}function b(){}var d=m("../lodash");v.exports=n;n.CycleException=b},{"../lodash":49}],45:[function(m,v,u){function n(){this._arr=[];this._keyIndices={}}var b=m("../lodash");
971v.exports=n;n.prototype.size=function(){return this._arr.length};n.prototype.keys=function(){return this._arr.map(function(d){return d.key})};n.prototype.has=function(d){return b.has(this._keyIndices,d)};n.prototype.priority=function(d){d=this._keyIndices[d];if(void 0!==d)return this._arr[d].priority};n.prototype.min=function(){if(0===this.size())throw Error("Queue underflow");return this._arr[0].key};n.prototype.add=function(d,c){var a=this._keyIndices;d=String(d);if(!b.has(a,d)){var e=this._arr, 972f=e.length;a[d]=f;e.push({key:d,priority:c});this._decrease(f);return!0}return!1};n.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var d=this._arr.pop();delete this._keyIndices[d.key];this._heapify(0);return d.key};n.prototype.decrease=function(d,c){var a=this._keyIndices[d];if(c>this._arr[a].priority)throw Error("New priority is greater than current priority. Key: "+d+" Old: "+this._arr[a].priority+" New: "+c);this._arr[a].priority=c;this._decrease(a)};n.prototype._heapify=function(d){var c= 973this._arr,a=2*d,e=a+1,f=d;a<c.length&&(f=c[a].priority<c[f].priority?a:f,e<c.length&&(f=c[e].priority<c[f].priority?e:f),f!==d&&(this._swap(d,f),this._heapify(f)))};n.prototype._decrease=function(d){for(var c=this._arr,a=c[d].priority,e;0!==d;){e=d>>1;if(c[e].priority<a)break;this._swap(d,e);d=e}};n.prototype._swap=function(d,c){var a=this._arr,e=this._keyIndices,f=a[d],k=a[c];a[d]=k;a[c]=f;e[k.key]=d;e[f.key]=c}},{"../lodash":49}],46:[function(m,v,u){function n(e){this._isDirected=c.has(e,"directed")? 974e.directed:!0;this._isMultigraph=c.has(e,"multigraph")?e.multigraph:!1;this._isCompound=c.has(e,"compound")?e.compound:!1;this._label=void 0;this._defaultNodeLabelFn=c.constant(void 0);this._defaultEdgeLabelFn=c.constant(void 0);this._nodes={};
974this._isCompound&&(this._parent={},this._children={},this._children[a]={});this._in={};this._preds={};this._out={};this._sucs={};this._edgeObjs={};this._edgeLabels={}}function b(e,f,k,g){!e&&f>k&&(e=f,f=k,k=e);return f+"\u0001"+k+"\u0001"+(c.isUndefined(g)? 975"\x00":g)}function d(e,f){return b(e,f.v,f.w,f.name)}var c=m("./lodash");v.exports=n;var a="\x00";n.prototype._nodeCount=0;n.prototype._edgeCount=0;n.prototype.isDirected=function(){return this._isDirected};n.prototype.isMultigraph=function(){return this._isMultigraph};n.prototype.isCompound=function(){return this._isCompound};n.prototype.setGraph=function(e){this._label=e;return this};n.prototype.graph=function(){return this._label};n.prototype.setDefaultNodeLabel=function(e){c.isFunction(e)||(e= 976c.constant(e));this._defaultNodeLabelFn=e;return this};n.prototype.nodeCount=function(){return this._nodeCount};n.prototype.nodes=function(){return c.keys(this._nodes)};n.prototype.sources=function(){return c.filter(this.nodes(),function(e){return c.isEmpty(this._in[e])},this)};n.prototype.sinks=function(){return c.filter(this.nodes(),function(e){return c.isEmpty(this._out[e])},this)};n.prototype.setNodes=function(e,f){var k=arguments;c.each(e,function(g){1<k.length?this.setNode(g,f):this.setNode(g)}, 977this);return this};n.prototype.setNode=function(e,f){if(c.has(this._nodes,e))return 1<arguments.length&&(this._nodes[e]=f),this;this._nodes[e]=1<arguments.length?f:this._defaultNodeLabelFn(e);
977this._isCompound&&(this._parent[e]=a,this._children[e]={},this._children[a][e]=!0);this._in[e]={};this._preds[e]={};this._out[e]={};this._sucs[e]={};++this._nodeCount;return this};n.prototype.node=function(e){return this._nodes[e]};n.prototype.hasNode=function(e){return c.has(this._nodes,e)};n.prototype.removeNode= 978function(e){var f=this;if(c.has(this._nodes,e)){var k=function(g){f.removeEdge(f._edgeObjs[g])};delete this._nodes[e];this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],c.each(this.children(e),function(g){this.setParent(g)},this),delete this._children[e]);c.each(c.keys(this._in[e]),k);delete this._in[e];delete this._preds[e];c.each(c.keys(this._out[e]),k);delete this._out[e];delete this._sucs[e];--this._nodeCount}return this};n.prototype.setParent=function(e,f){if(!this._isCompound)throw Error("Cannot set parent in a non-compound graph"); 979if(c.isUndefined(f))f=a;else{for(var k=f+="";!c.isUndefined(k);k=this.parent(k))if(k===e)throw Error("Setting "+f+" as parent of "+e+" would create create a cycle");this.setNode(f)}this.setNode(e);this._removeFromParentsChildList(e);this._parent[e]=f;this._children[f][e]=!0;return this};n.prototype._removeFromParentsChildList=function(e){delete this._children[this._parent[e]][e]};
979n.prototype.parent=function(e){if(this._isCompound&&(e=this._parent[e],e!==a))return e};n.prototype.children=function(e){c.isUndefined(e)&& 980(e=a);if(this._isCompound){if(e=this._children[e])return c.keys(e)}else{if(e===a)return this.nodes();if(this.hasNode(e))return[]}};n.prototype.predecessors=function(e){if(e=this._preds[e])return c.keys(e)};n.prototype.successors=function(e){if(e=this._sucs[e])return c.keys(e)};n.prototype.neighbors=function(e){var f=this.predecessors(e);if(f)return c.union(f,this.successors(e))};n.prototype.setDefaultEdgeLabel=function(e){c.isFunction(e)||(e=c.constant(e));this._defaultEdgeLabelFn=e;return this}; 981n.prototype.edgeCount=function(){return this._edgeCount};n.prototype.edges=function(){return c.values(this._edgeObjs)};n.prototype.setPath=function(e,f){var k=this,g=arguments;c.reduce(e,function(t,p){1<g.length?k.setEdge(t,p,f):k.setEdge(t,p);return p});return this};n.prototype.setEdge=function(){var e=!1;if(c.isPlainObject(arguments[0])){var f=arguments[0].v;var k=arguments[0].w;var g=arguments[0].name;if(2===arguments.length){var t=arguments[1];e=!0}}else f=arguments[0],k=arguments[1],g=arguments[3], 9822<arguments.length&&(t=arguments[2],e=!0);f=""+f;k=""+k;c.isUndefined(g)||(g=""+g);var p=b(this._isDirected,f,k,g);if(c.has(this._edgeLabels,p))return e&&(this._edgeLabels[p]=t),this;if(!c.isUndefined(g)&&!this._isMultigraph)throw Error("Cannot set a named edge when isMultigraph \x3d false");this.setNode(f);this.setNode(k);this._edgeLabels[p]=e?t:this._defaultEdgeLabelFn(f,k,g);!this._isDirected&&f>k&&(t=f,f=k,k=t);t={v:f,w:k};g&&(t.name=g);f=t.v;k=t.w;Object.freeze(t);this._edgeObjs[p]=t;g=this._preds[k]; 983e=f;c.has(g,e)?g[e]++:g[e]=1;g=this._sucs[f];e=k;c.has(g,e)?g[e]++:g[e]=1;this._in[k][p]=t;this._out[f][p]=t;this._edgeCount++;return this};n.prototype.edge=function(e,f,k){var g=1===arguments.length?d(this._isDirected,arguments[0]):b(this._isDirected,e,f,k);return this._edgeLabels[g]};n.prototype.hasEdge=function(e,f,k){var g=1===arguments.length?d(this._isDirected,arguments[0]):b(this._isDirected,e,f,k);return c.has(this._edgeLabels,g)};n.prototype.removeEdge=function(e,f,k){var g=1===arguments.length? 984d(this._isDirected,arguments[0]):b(this._isDirected,e,f,k),t=this._edgeObjs[g];if(t){e=t.v;f=t.w;delete this._edgeLabels[g];delete this._edgeObjs[g];t=this._preds[f];var p=e;--t[p]||delete t[p];t=this._sucs[e];p=f;--t[p]||delete t[p];delete this._in[f][g];delete this._out[e][g];this._edgeCount--}return this};n.prototype.inEdges=function(e,f){if(e=this._in[e])return e=c.values(e),f?c.filter(e,function(k){return k.v===f}):e};n.prototype.outEdges=function(e,f){if(e=this._out[e])return e=c.values(e), 985f?c.filter(e,function(k){return k.w===f}):e};n.prototype.nodeEdges=function(e,f){var k=this.inEdges(e,f);if(k)return k.concat(this.outEdges(e,f))}},{"./lodash":49}],47:[function(m,v,u){v.exports={Graph:m("./graph"),version:m("./version")}},{"./graph":46,"./version":50}],48:[function(m,v,u){function n(a){return d.map(a.nodes(),function(e){var f=a.node(e),k=a.parent(e);e={v:e};d.isUndefined(f)||(e.value=f);d.isUndefined(k)||(e.parent=k);return e})}function b(a){return d.map(a.edges(),function(e){var f= 986a.edge(e),k={v:e.v,w:e.w};d.isUndefined(e.name)||(k.name=e.name);d.isUndefined(f)||(k.value=f);return k})}var d=m("./lodash"),c=m("./graph");v.exports={write:function(a){var e={options:{directed:a.isDirected(),multigraph:a.isMultigraph(),compound:a.isCompound()},nodes:n(a),edges:b(a)};d.isUndefined(a.graph())||(e.value=d.clone(a.graph()));return e},read:function(a){var e=(new c(a.options)).setGraph(a.value);d.each(a.nodes,function(f){e.setNode(f.v,f.value);f.parent&&e.setParent(f.v,f.parent)});d.each(a.edges, 987function(f){e.setEdge({v:f.v,w:f.w,name:f.name},f.value)});return e}}},{"./graph":46,"./lodash":49}],49:[function(m,v,u){v.exports=m(10)},{"/Users/cpettitt/projects/dagre/lib/lodash.js":10,lodash:51}],50:[function(m,v,u){v.exports="1.0.5"},{}],51:[function(m,v,u){(function(n){(function(){function b(Ta,pa){if(Ta!==pa){var pb=null===Ta,nb=Ta===I,ib=Ta===Ta,Jb=null===pa,vb=pa===I,ea=pa===pa;if(Ta>pa&&!Jb||!ib||pb&&!vb&&ea||nb&&ea)return 1;if(Ta<pa&&!pb||!ea||Jb&&!nb&&ib||vb&&ib)return-1}return 0}function d(Ta, 988pa,pb){for(var nb=Ta.length,ib=pb?nb:-1;pb?ib--:++ib<nb;)if(pa(Ta[ib],ib,Ta))return ib;return-1}function c(Ta,pa,pb){if(pa!==pa)return q(Ta,pb);--pb;for(var nb=Ta.length;++pb<nb;)if(Ta[pb]===pa)return pb;return-1}function a(Ta){return"function"==typeof Ta||!1}function e(Ta){return null==Ta?"":Ta+""}function f(Ta,pa){for(var pb=-1,nb=Ta.length;++pb<nb&&-1<pa.indexOf(Ta.charAt(pb)););return pb}function k(Ta,pa){for(var pb=Ta.length;pb--&&-1<pa.indexOf(Ta.charAt(pb)););return pb}function g(Ta,pa){return b(Ta.criteria, 989pa.criteria)||Ta.index-pa.index}function t(Ta){return na[Ta]}function p(Ta){return wa[Ta]}function h(Ta,pa,pb){pa?Ta=La[Ta]:pb&&(Ta=$a[Ta]);return"\\"+Ta}function r(Ta){return"\\"+$a[Ta]}function q(Ta,pa,pb){var nb=Ta.length;for(pa+=pb?0:-1;pb?pa--:++pa<nb;){var ib=Ta[pa];if(ib!==ib)return pa}return-1}function x(Ta){return!!Ta&&"object"==typeof Ta}function A(Ta){return 160>=Ta&&9<=Ta&&13>
989=Ta||32==Ta||160==Ta||5760==Ta||6158==Ta||8192<=Ta&&(8202>=Ta||8232==Ta||8233==Ta||8239==Ta||8287==Ta||12288== 990Ta||65279==Ta)}function z(Ta,pa){for(var pb=-1,nb=Ta.length,ib=-1,Jb=[];++pb<nb;)Ta[pb]===pa&&(Ta[pb]="__lodash_placeholder__",Jb[++ib]=pb);return Jb}function D(Ta){for(var pa=-1,pb=Ta.length;++pa<pb&&A(Ta.charCodeAt(pa)););return pa}function E(Ta){for(var pa=Ta.length;pa--&&A(Ta.charCodeAt(pa)););return pa}function J(Ta){return Ba[Ta]}function M(Ta){function pa(w){if(x(w)&&!Ab(w)&&!(w instanceof ib)){if(w instanceof nb)return w;if(Yb.call(w,"__chain__")&&Yb.call(w,"__wrapped__"))return pe(w)}return new nb(w)} 991function pb(){}function nb(w,C,G){this.__wrapped__=w;this.__actions__=G||[];this.__chain__=!!C}function ib(w){this.__wrapped__=w;this.__actions__=[];this.__dir__=1;this.__filtered__=!1;this.__iteratees__=[];this.__takeCount__=Da;this.__views__=[]}function Jb(){this.__data__={}}function vb(w){var C=w?w.length:0;for(this.data={hash:xd(null),set:new Rd};C--;)this.push(w[C])}function ea(w,C){w=w.data;return("string"==typeof C||Tb(C)?w.set.has(C):w.hash[C])?0:-1}function ta(w,C){var G=-1,P=w.length;for(C|| 992(C=Sb(P));++G<P;)C[G]=w[G];return C}function Ca(w,C){for(var G=-1,P=w.length;++G<P&&!1!==C(w[G],G,w););return w}function Ra(w,C){for(var G=-1,P=w.length;++G<P;)if(!C(w[G],G,w))return!1;return!0}function ab(w,C){for(var G=-1,P=w.length,aa=-1,ua=[];++G<P;){var Fa=w[G];C(Fa,G,w)&&(ua[++aa]=Fa)}return ua}function jb(w,C){for(var G=-1,P=w.length,aa=Sb(P);++G<P;)aa[G]=C(w[G],G,w);return aa}function lb(w,C){for(var G=-1,P=C.length,aa=w.length;++G<P;)w[aa+G]=C[G];return w}function wb(w,C,G,P){var aa=-1,ua= 993w.length;for(P&&ua&&(G=w[++aa]);++aa<ua;)G=C(G,w[aa],aa,w);return G}function Mb(w,C){for(var G=-1,P=w.length;++G<P;)if(C(w[G],G,w))return!0;return!1}function Yc(w,C,G,P){return w!==I&&Yb.call(P,G)?w:C}function Vb(w,C,G){for(var P=-1,aa=tc(C),ua=aa.length;++P<ua;){var Fa=aa[P],Ha=w[Fa],Sa=G(Ha,C[Fa],Fa,w,C);(Sa===Sa?Sa===Ha:Ha!==Ha)&&(Ha!==I||Fa in w)||(w[Fa]=Sa)}return w}function Bc(w,C){return null==C?w:nd(C,tc(C),w)}function wc(w,C){for(var G=-1,P=null==w,aa=!P&&Lb(w),ua=aa?w.length:0,Fa=C.length, 994Ha=Sb(Fa);++G<Fa;){var Sa=C[G];Ha[G]=aa?pc(Sa,ua)?w[Sa]:I:P?I:w[Sa]}return Ha}function nd(w,C,G){G||(G={});for(var P=-1,aa=C.length;++P<aa;){var ua=C[P];G[ua]=w[ua]}return G}function Kc(w,C,G){var P=typeof w;return"function"==P?C===I?w:ob(w,C,G):null==w?rd:"object"==P?ca(w):C===I?wd(w):ia(w,C)}function xc(w,C,G,P,aa,ua,Fa){var Ha;G&&(Ha=aa?G(w,P,aa):G(w));if(Ha!==I)return Ha;if(!Tb(w))return w;if(P=Ab(w)){if(Ha=Xc(w),!C)return ta(w,Ha)}else{var Sa=sc.call(w),Ua="[object Function]"==Sa;if("[object Object]"== 995Sa||"[object Arguments]"==Sa||Ua&&!aa){if(Ha=Pc(Ua?{}:w),!C)return Bc(Ha,w)}else return ba[Sa]?dc(w,Sa,C):aa?w:{}}ua||(ua=[]);Fa||(Fa=[]);for(aa=ua.length;aa--;)if(ua[aa]==w)return Fa[aa];ua.push(w);Fa.push(Ha);(P?Ca:ec)(w,function(Za,eb){Ha[eb]=xc(Za,C,G,eb,w,ua,Fa)});return Ha}function Cc(w,C,G){if("function"!=typeof w)throw new Gc("Expected a function");return Sd(function(){w.apply(I,G)},C)}function Dc(w,C){var G=w?w.length:0,P=[];if(!G)return P;var aa=-1,ua=gd(),Fa=ua==c,Ha=Fa&&200<=C.length? 996xd&&Rd?new vb(C):null:null,Sa=C.length;Ha&&(ua=ea,Fa=!1,C=Ha);a:for(;++aa<G;)if(Ha=w[aa],Fa&&Ha===Ha){for(var Ua=Sa;Ua--;)if(C[Ua]===Ha)continue a;P.push(Ha)}else 0>ua(C,Ha,0)&&P.push(Ha);return P}function Qc(w,C){var G=!0;Cb(w,function(P,aa,ua){return G=!!C(P,aa,ua)});return G}function ic(w,C,G,P){var aa=P,ua=aa;Cb(w,function(Fa,Ha,Sa){Ha=+C(Fa,Ha,Sa);if(G(Ha,aa)||Ha===P&&Ha===ua)aa=Ha,ua=Fa});return ua}function yc(w,C){var G=[];Cb(w,function(P,aa,ua){C(P,aa,ua)&&G.push(P)});return G}function qc(w, 997C,G,P){var aa;G(w,function(ua,Fa,Ha){if(C(ua,Fa,Ha))return aa=P?Fa:ua,!1});return aa}function Nb(w,C,G,P){P||(P=[]);for(var aa=-1,ua=w.length;++aa<ua;){var Fa=w[aa];x(Fa)&&Lb(Fa)&&(G||Ab(Fa)||cd(Fa))?C?Nb(Fa,C,G,P):lb(P,Fa):G||(P[P.length]=Fa)}return P}function Ec(w,C){return ud(w,C,jd)}function ec(w,C){return ud(w,C,tc)}function rc(w,C){return ef(w,C,tc)}function fc(w,C){for(var G=-1,P=C.length,aa=-1,ua=[];++G<P;){var Fa=C[G];pd(w[Fa])&&(ua[++aa]=Fa)}return ua}function Ub(w,C,G){if(null!=w){G!== 998I&&G in Jc(w)&&(C=[G]);G=0;for(var P=C.length;null!=w&&G<P;
998)w=w[C[G++]];return G&&G==P?w:I}}function Q(w,C,G,P,aa,ua){if(w===C)return!0;if(null==w||null==C||!Tb(w)&&!x(C))return w!==w&&C!==C;a:{var Fa=Q,Ha=Ab(w),Sa=Ab(C),Ua="[object Array]",Za="[object Array]";Ha||(Ua=sc.call(w),"[object Arguments]"==Ua?Ua="[object Object]":"[object Object]"!=Ua&&(Ha=hd(w)));Sa||(Za=sc.call(C),"[object Arguments]"==Za?Za="[object Object]":"[object Object]"!=Za&&hd(C));var eb="[object Object]"==Ua;Sa="[object Object]"== 999Za;Za=Ua==Za;if(!Za||Ha||eb){if(!P&&(Ua=eb&&Yb.call(w,"__wrapped__"),Sa=Sa&&Yb.call(C,"__wrapped__"),Ua||Sa)){w=Fa(Ua?w.value():w,Sa?C.value():C,G,P,aa,ua);break a}if(Za){aa||(aa=[]);ua||(ua=[]);for(Ua=aa.length;Ua--;)if(aa[Ua]==w){w=ua[Ua]==C;break a}aa.push(w);ua.push(C);w=(Ha?Re:Se)(w,C,Fa,G,P,aa,ua);aa.pop();ua.pop()}else w=!1}else w=Jd(w,C,Ua)}return w}function O(w,C,G){var P=C.length,aa=P,ua=!G;if(null==w)return!aa;for(w=Jc(w);P--;){var Fa=C[P];if(ua&&Fa[2]?Fa[1]!==w[Fa[0]]:!(Fa[0]in w))return!1}for(;++P< 1000aa;){Fa=C[P];var Ha=Fa[0],Sa=w[Ha],Ua=Fa[1];if(ua&&Fa[2]){if(Sa===I&&!(Ha in w))return!1}else if(Fa=G?G(Sa,Ua,Ha):I,Fa===I?!Q(Ua,Sa,G,!0):!Fa)return!1}return!0}function ha(w,C){var G=-1,P=Lb(w)?Sb(w.length):[];Cb(w,function(aa,ua,Fa){P[++G]=C(aa,ua,Fa)});return P}function ca(w){var C=Hd(w);if(1==C.length&&C[0][2]){var G=C[0][0],P=C[0][1];return function(aa){return null==aa?!1:aa[G]===P&&(P!==I||G in Jc(aa))}}return function(aa){return O(aa,C)}}function ia(w,C){var G=Ab(w),P=md(w)&&C===C&&!Tb(C),aa= 1001w+"";w=bd(w);return function(ua){if(null==ua)return!1;var Fa=aa;ua=Jc(ua);if(!(!G&&P||Fa in ua)){ua=1==w.length?ua:Ub(ua,Xa(w,0,-1));if(null==ua)return!1;Fa=Cd(w);ua=Jc(ua)}return ua[Fa]===C?C!==I||Fa in ua:Q(C,ua[Fa],I,!0)}}function ya(w,C,G,P,aa){if(!Tb(w))return w;var ua=Lb(C)&&(Ab(C)||hd(C)),Fa=ua?I:tc(C);Ca(Fa||C,function(Ha,Sa){Fa&&(Sa=Ha,Ha=C[Sa]);if(x(Ha))a:{P||(P=[]),aa||(aa=[]),Ha=Sa;Sa=P;for(var Ua=aa,Za=Sa.length,eb=C[Ha];Za--;)if(Sa[Za]==eb){w[Ha]=Ua[Za];break a}Za=w[Ha];var hb=G?G(Za, 1002eb,Ha,w,C):I,Zb=hb===I;Zb&&(hb=eb,Lb(eb)&&(Ab(eb)||hd(eb))?hb=Ab(Za)?Za:Lb(Za)?ta(Za):[]:Md(eb)||cd(eb)?hb=cd(Za)?De(Za):Md(Za)?Za:{}:Zb=!1);Sa.push(eb);Ua.push(hb);if(Zb)w[Ha]=ya(hb,eb,G,Sa,Ua);else if(hb===hb?hb!==Za:Za===Za)w[Ha]=hb}else Ua=w[Sa],eb=G?G(Ua,Ha,Sa,w,C):I,(Za=eb===I)&&(eb=Ha),eb===I&&(!ua||Sa in w)||!Za&&(eb===eb?eb===Ua:Ua!==Ua)||(w[Sa]=eb)});return w}function ma(w){return function(C){return null==C?I:C[w]}}function Ga(w){var C=w+"";w=bd(w);return function(G){return Ub(G,w,C)}}function Ka(w, 1003C){for(var G=w?C.length:0;G--;){var P=C[G];if(P!=aa&&pc(P)){var aa=P;Me.call(w,P,1)}}return w}function Ma(w,C){return w+nc(R()*(C-w+1))}function Ya(w,C,G,P,aa){aa(w,function(ua,Fa,Ha){G=P?(P=!1,ua):C(G,ua,Fa,Ha)});return G}function Xa(w,C,G){var P=-1,aa=w.length;C=null==C?0:+C||0;0>C&&(C=-C>aa?0:aa+C);G=G===I||G>aa?aa:+G||0;0>G&&(G+=aa);aa=C>G?0:G-C>>>0;C>>>=0;for(G=Sb(aa);++P<aa;)G[P]=w[P+C];return G}function Ja(w,C){var G;Cb(w,function(P,aa,ua){G=C(P,aa,ua);return!G});return!!G}function Qa(w,C){var G= 1004w.length;for(w.sort(C);G--;)w[G]=w[G].value;return w}function bb(w,C,G){var P=Hb(),aa=-1;C=jb(C,function(ua){return P(ua)});w=ha(w,function(ua){return{criteria:jb(C,function(Fa){return Fa(ua)}),index:++aa,value:ua}});return Qa(w,function(ua,Fa){var Ha;a:{for(var Sa=-1,Ua=ua.criteria,Za=Fa.criteria,eb=Ua.length,hb=G.length;++Sa<eb;)if(Ha=b(Ua[Sa],Za[Sa])){if(Sa>=hb)break a;ua=G[Sa];Ha*="asc"===ua||!0===ua?1:-1;break a}Ha=ua.index-Fa.index}return Ha})}function Va(w,C){var G=0;Cb(w,function(P,aa,ua){G+= 1005+C(P,aa,ua)||0});return G}function gb(w,C){var G=-1,P=gd(),aa=w.length,ua=P==c,Fa=ua&&200<=aa,Ha=Fa?xd&&Rd?new vb(void 0):null:null,Sa=[];Ha?(P=ea,ua=!1):(Fa=!1,Ha=C?[]:Sa);a:for(;++G<aa;){var Ua=w[G],Za=C?C(Ua,G,w):Ua;if(ua&&Ua===Ua){for(var eb=Ha.length;eb--;)if(Ha[eb]===Za)continue a;C&&Ha.push(Za);Sa.push(Ua)}else 0>P(Ha,Za,0)&&((C||Fa)&&Ha.push(Za),Sa.push(Ua))}return Sa}function sb(w,C){for(var G=-1,P=C.length,aa=Sb(P);++G<P;)aa[G]=w[C[G]];return aa}function Ob(w,C,G,P){for(var aa=w.length, 1006ua=P?aa:-1;(P?ua--:++ua<aa)&&C(w[ua],ua,w););return G?Xa(w,P?0:ua,P?ua+1:aa):Xa(w,P?ua+1:0,P?aa:ua)}
1006function Pb(w,C){w instanceof ib&&(w=w.value());for(var G=-1,P=C.length;++G<P;){var aa=C[G];w=aa.func.apply(aa.thisArg,lb([w],aa.args))}return w}function Wb(w,C,G){var P=0,aa=w?w.length:P;if("number"==typeof C&&C===C&&2147483647>=aa){for(;P<aa;){var ua=P+aa>>>1,Fa=w[ua];(G?Fa<=C:Fa<C)&&null!==Fa?P=ua+1:aa=ua}return aa}return Qb(w,C,rd,G)}function Qb(w,C,G,P){C=G(C);for(var aa=0,ua=w?w.length:0,Fa=C!== 1007C,Ha=null===C,Sa=C===I;aa<ua;){var Ua=nc((aa+ua)/2),Za=G(w[Ua]),eb=Za!==I,hb=Za===Za;(Fa?hb||P:Ha?hb&&eb&&(P||null!=Za):Sa?hb&&(P||eb):null==Za?0:P?Za<=C:Za<C)?aa=Ua+1:ua=Ua}return jc(ua,4294967294)}function ob(w,C,G){if("function"!=typeof w)return rd;if(C===I)return w;switch(G){case 1:return function(P){return w.call(C,P)};case 3:return function(P,aa,ua){return w.call(C,P,aa,ua)};case 4:return function(P,aa,ua,Fa){return w.call(C,P,aa,ua,Fa)};case 5:return function(P,aa,ua,Fa,Ha){return w.call(C, 1008P,aa,ua,Fa,Ha)}}return function(){return w.apply(C,arguments)}}function fb(w){var C=new Ve(w.byteLength);(new Ne(C)).set(new Ne(w));return C}function ub(w,C,G){for(var P=G.length,aa=-1,ua=cc(w.length-P,0),Fa=-1,Ha=C.length,Sa=Sb(Ha+ua);++Fa<Ha;)Sa[Fa]=C[Fa];for(;++aa<P;)Sa[G[aa]]=w[aa];for(;ua--;)Sa[Fa++]=w[aa++];return Sa}function xb(w,C,G){for(var P=-1,aa=G.length,ua=-1,Fa=cc(w.length-aa,0),Ha=-1,Sa=C.length,Ua=Sb(Fa+Sa);++ua<Fa;)Ua[ua]=w[ua];for(Fa=ua;++Ha<Sa;)Ua[Fa+Ha]=C[Ha];for(;++P<aa;)Ua[Fa+ 1009G[P]]=w[ua++];return Ua}function ac(w,C){return function(G,P,aa){var ua=C?C():{};P=Hb(P,aa,3);if(Ab(G)){aa=-1;for(var Fa=G.length;++aa<Fa;){var Ha=G[aa];w(ua,Ha,P(Ha,aa,G),G)}}else Cb(G,function(Sa,Ua,Za){w(ua,Sa,P(Sa,Ua,Za),Za)});return ua}}function Rb(w){return Ib(function(C,G){var P=-1,aa=null==C?0:G.length,ua=2<aa?G[aa-2]:I,Fa=2<aa?G[2]:I,Ha=1<aa?G[aa-1]:I;"function"==typeof ua?(ua=ob(ua,Ha,5),aa-=2):(ua="function"==typeof Ha?Ha:I,aa-=ua?1:0);Fa&&Bb(G[0],G[1],Fa)&&(ua=3>aa?I:ua,aa=1);for(;++P< 1010aa;)(Fa=G[P])&&w(C,Fa,ua);return C})}function gc(w,C){return function(G,P){var aa=G?fe(G):0;if(!Mc(aa))return w(G,P);for(var ua=C?aa:-1,Fa=Jc(G);(C?ua--:++ua<aa)&&!1!==P(Fa[ua],ua,Fa););return G}}function zc(w){return function(C,G,P){var aa=Jc(C);P=P(C);for(var ua=P.length,Fa=w?ua:-1;w?Fa--:++Fa<ua;){var Ha=P[Fa];if(!1===G(aa[Ha],Ha,aa))break}return C}}function Vc(w,C){function G(){return(this&&this!==mb&&this instanceof G?P:w).apply(C,arguments)}var P=Ac(w);return G}function oc(w){return function(C){var G= 1011-1;C=Nd(Fe(C));for(var P=C.length,aa="";++G<P;)aa=w(aa,C[G],G);return aa}}function Ac(w){return function(){var C=arguments;switch(C.length){case 0:return new w;case 1:return new w(C[0]);case 2:return new w(C[0],C[1]);case 3:return new w(C[0],C[1],C[2]);case 4:return new w(C[0],C[1],C[2],C[3]);case 5:return new w(C[0],C[1],C[2],C[3],C[4]);case 6:return new w(C[0],C[1],C[2],C[3],C[4],C[5]);case 7:return new w(C[0],C[1],C[2],C[3],C[4],C[5],C[6])}var G=Eb(w.prototype);C=w.apply(G,C);return Tb(C)?C:G}} 1012function Hc(w){function C(G,P,aa){aa&&Bb(G,P,aa)&&(P=I);G=Lc(G,w,I,I,I,I,I,P);G.placeholder=C.placeholder;return G}return C}function Sc(w,C){return Ib(function(G){var P=G[0];if(null==P)return P;G.push(C);return w.apply(I,G)})}function Gb(w,C){return function(G,P,aa){aa&&Bb(G,P,aa)&&(P=I);P=Hb(P,aa,3);if(1==P.length){aa=G=Ab(G)?G:Bd(G);for(var ua=P,Fa=-1,Ha=aa.length,Sa=C,Ua=Sa;++Fa<Ha;){var Za=aa[Fa],eb=+ua(Za);w(eb,Sa)&&(Sa=eb,Ua=Za)}aa=Ua;if(!G.length||aa!==C)return aa}return ic(G,P,w,C)}}function Wc(w, 1013C){return function(G,P,aa){P=Hb(P,aa,3);return Ab(G)?(P=d(G,P,C),-1<P?G[P]:I):qc(G,P,w)}}function Oc(w){return function(C,G,P){if(!C||!C.length)return-1;G=Hb(G,P,3);return d(C,G,w)}}function td(w){return function(C,G,P){G=Hb(G,P,3);return qc(C,G,w,!0)}}function fd(w){return function(){for(var C,G=arguments.length,P=w?G:-1,aa=0,ua=Sb(G);w?P--:++P<G;){var Fa=ua[aa++]=arguments[P];if("function"!=typeof Fa)throw new Gc("Expected a function");!C&&nb.prototype.thru&&"wrapper"==id(Fa)&&(C=new nb([],!0))}for(P= 1014C?-1:G;++P<G;){Fa=ua[P];aa=id(Fa);var Ha="wrapper"==aa?Ze(Fa):I;C=Ha&&$b(Ha[0])&&424==Ha[1]&&!Ha[4].length&&1==Ha[9]?C[id(Ha[0])].apply(C,Ha[3]):1==Fa.length&&$b(Fa)?C[aa]():C.thru(Fa)}return function(){var Sa=arguments,Ua=Sa[0];if(C&&1==Sa.length&&Ab(Ua)&&200<=Ua.length)return C.plant(Ua).value(
1014);var Za=0;for(Sa=G?ua[Za].apply(this,Sa):Ua;++Za<G;)Sa=ua[Za].call(this,Sa);return Sa}}}function mc(w,C){return function(G,P,aa){return"function"==typeof P&&aa===I&&Ab(G)?w(G,P):C(G,ob(P,aa,3))}}function Ic(w){return function(C, 1015G,P){if("function"!=typeof G||P!==I)G=ob(G,P,3);return w(C,G,jd)}}function Zc(w){return function(C,G,P){if("function"!=typeof G||P!==I)G=ob(G,P,3);return w(C,G)}}function bc(w){return function(C,G,P){var aa={};G=Hb(G,P,3);ec(C,function(ua,Fa,Ha){Ha=G(ua,Fa,Ha);Fa=w?Ha:Fa;ua=w?ua:Ha;aa[Fa]=ua});return aa}}function $c(w){return function(C,G,P){C=e(C);return(w?C:"")+Wd(C,G,P)+(w?"":C)}}function ad(w){var C=Ib(function(G,P){var aa=z(P,C.placeholder);return Lc(G,w,I,P,aa)});return C}function od(w,C){return function(G, 1016P,aa,ua){var Fa=3>arguments.length;return"function"==typeof P&&ua===I&&Ab(G)?w(G,P,aa,Fa):Ya(G,Hb(P,ua,4),aa,Fa,C)}}function Kb(w,C,G,P,aa,ua,Fa,Ha,Sa,Ua){function Za(){for(var kc=arguments.length,uc=kc,Xb=Sb(kc);uc--;)Xb[uc]=arguments[uc];P&&(Xb=ub(Xb,P,aa));ua&&(Xb=xb(Xb,ua,Fa));if(lc||kd){uc=Za.placeholder;var Gd=z(Xb,uc);kc-=Gd.length;if(kc<Ua){var zd=Ha?ta(Ha):I;kc=cc(Ua-kc,0);var ge=lc?Gd:I;Gd=lc?I:Gd;var Pe=lc?Xb:I;Xb=lc?I:Xb;C|=lc?32:64;C&=~(lc?64:32);ld||(C&=-4);Xb=[w,C,G,Pe,ge,Xb,Gd,zd, 1017Sa,kc];zd=Kb.apply(I,Xb);$b(w)&&ff(zd,Xb);zd.placeholder=uc;return zd}}uc=hb?G:this;zd=Zb?uc[w]:w;if(Ha)for(kc=Xb.length,ge=jc(Ha.length,kc),Gd=ta(Xb);ge--;)Pe=Ha[ge],Xb[ge]=pc(Pe,kc)?Gd[Pe]:I;eb&&Sa<Xb.length&&(Xb.length=Sa);this&&this!==mb&&this instanceof Za&&(zd=Td||Ac(w));return zd.apply(uc,Xb)}var eb=C&128,hb=C&1,Zb=C&2,lc=C&8,ld=C&4,kd=C&16,Td=Zb?I:Ac(w);return Za}function Wd(w,C,G){w=w.length;C=+C;if(w>=C||!yd(C))return"";C-=w;G=null==G?" ":G+"";return Fc(G,Fd(C/G.length)).slice(0,C)}function oe(w, 1018C,G,P){function aa(){for(var Ha=-1,Sa=arguments.length,Ua=-1,Za=P.length,eb=Sb(Za+Sa);++Ua<Za;)eb[Ua]=P[Ua];for(;Sa--;)eb[Ua++]=arguments[++Ha];return(this&&this!==mb&&this instanceof aa?Fa:w).apply(ua?G:this,eb)}var ua=C&1,Fa=Ac(w);return aa}function vd(w){var C=sd[w];return function(G,P){return(P=P===I?0:+P||0)?(P=Xe(10,P),C(G*P)/P):C(G)}}function Id(w){return function(C,G,P,aa){var ua=Hb(P);return null==P&&ua===Kc?Wb(C,G,w):Qb(C,G,ua(P,aa,1),w)}}function Lc(w,C,G,P,aa,ua,Fa,Ha){var Sa=C&2;if(!Sa&& 1019"function"!=typeof w)throw new Gc("Expected a function");var Ua=P?P.length:0;Ua||(C&=-97,P=aa=I);Ua-=aa?aa.length:0;if(C&64){var Za=P,eb=aa;P=aa=I}var hb=Sa?I:Ze(w);G=[w,C,G,P,aa,Za,eb,ua,Fa,Ha];if(hb){P=G[1];C=hb[1];Ha=P|C;aa=128==C&&8==P||128==C&&256==P&&G[7].length<=hb[8]||384==C&&8==P;if(128>Ha||aa){C&1&&(G[2]=hb[2],Ha|=P&1?0:4);if(P=hb[3])aa=G[3],G[3]=aa?ub(aa,P,hb[4]):ta(P),G[4]=aa?z(G[3],"__lodash_placeholder__"):ta(hb[4]);if(P=hb[5])aa=G[5],G[5]=aa?xb(aa,P,hb[6]):ta(P),G[6]=aa?z(G[5],"__lodash_placeholder__"): 1020ta(hb[6]);(P=hb[7])&&(G[7]=ta(P));C&128&&(G[8]=null==G[8]?hb[8]:jc(G[8],hb[8]));null==G[9]&&(G[9]=hb[9]);G[0]=hb[0];G[1]=Ha}C=G[1];Ha=G[9]}G[9]=null==Ha?Sa?0:w.length:cc(Ha-Ua,0)||0;w=1==C?Vc(G[0],G[2]):32!=C&&33!=C||G[4].length?Kb.apply(I,G):oe.apply(I,G);return(hb?gf:ff)(w,G)}function Re(w,C,G,P,aa,ua,Fa){var Ha=-1,Sa=w.length,Ua=C.length;if(Sa!=Ua&&!(aa&&Ua>Sa))return!1;for(;++Ha<Sa;){var Za=w[Ha];Ua=C[Ha];var eb=P?P(aa?Ua:Za,aa?Za:Ua,Ha):I;if(eb!==I){if(eb)continue;return!1}if(aa){if(!Mb(C,function(hb){return Za=== 1021hb||G(Za,hb,P,aa,ua,Fa)}))return!1}else if(Za!==Ua&&!G(Za,Ua,P,aa,ua,Fa))return!1}return!0}function Jd(w,C,G){switch(G){case "[object Boolean]":case "[object Date]":return+w==+C;case "[object Error]":return w.name==C.name&&w.message==C.message;case "[object Number]":return w!=+w?C!=+C:w==+C;case "[object RegExp]":case "[object String]":return w==C+""}return!1}function Se(w,C,G,P,aa,ua,Fa){var Ha=tc(w),Sa=Ha.length,Ua=tc(C).length;if(Sa!=Ua&&!aa)return!1;for(Ua=Sa;Ua--;){var Za=Ha[Ua];if(!(aa?Za in 1022C:Yb.call(C,Za)))return!1}for(var eb=aa;++Ua<Sa;){Za=Ha[Ua];var hb=w[Za],Zb=C[Za],lc=P?P(aa?Zb:hb,aa?hb:Zb,Za):I;if(lc===I?!G(hb,Zb,P,aa,ua,Fa):!lc)return!1;eb||(eb="constructor"==Za)}return eb||(G=w.constructor,P=C.constructor,!(G!=P&&"constructor"in w&&"constructor"in C)||"function"==typeof G&&G instanceof G&&"function"==typeof P&&P instanceof P)?!0:!1}function Hb(w,C,G){var P=pa.callback||Od;P=P===Od?Kc:P;return G?P(w,C,G):P}function id(w){for(var C=w.name,G=qb[C],P=G?G.length:0;P--;){var aa=G[P], 1023ua=aa.func;
1023if(null==ua||ua==w)return aa.name}return C}function gd(w,C,G){var P=pa.indexOf||Ud;P=P===Ud?c:P;return w?P(w,C,G):P}function Hd(w){w=Ee(w);for(var C=w.length;C--;){var G=w[C];var P=w[C][1];P=P===P&&!Tb(P);G[2]=P}return w}function hc(w,C){w=null==w?I:w[C];return Be(w)?w:I}function Xc(w){var C=w.length,G=new w.constructor(C);C&&"string"==typeof w[0]&&Yb.call(w,"index")&&(G.index=w.index,G.input=w.input);return G}function Pc(w){w=w.constructor;"function"==typeof w&&w instanceof w||(w=Rc); 1024return new w}function dc(w,C,G){var P=w.constructor;switch(C){case "[object ArrayBuffer]":return fb(w);case "[object Boolean]":case "[object Date]":return new P(+w);case "[object Float32Array]":case "[object Float64Array]":case "[object Int8Array]":case "[object Int16Array]":case "[object Int32Array]":case "[object Uint8Array]":case "[object Uint8ClampedArray]":case "[object Uint16Array]":case "[object Uint32Array]":return C=w.buffer,new P(G?fb(C):C,w.byteOffset,w.length);case "[object Number]":case "[object String]":return new P(w); 1025case "[object RegExp]":var aa=new P(w.source,oa.exec(w));aa.lastIndex=w.lastIndex}return aa}function vc(w,C,G){null==w||md(C,w)||(C=bd(C),w=1==C.length?w:Ub(w,Xa(C,0,-1)),C=Cd(C));C=null==w?w:w[C];return null==C?I:C.apply(w,G)}function Lb(w){return null!=w&&Mc(fe(w))}function pc(w,C){w="number"==typeof w||S.test(w)?+w:-1;return-1<w&&0==w%1&&w<(null==C?9007199254740991:C)}function Bb(w,C,G){if(!Tb(G))return!1;var P=typeof C;return("number"==P?Lb(G)&&pc(C,G.length):"string"==P&&C in G)?(C=G[C],w=== 1026w?w===C:C!==C):!1}function md(w,C){var G=typeof w;return"string"==G&&ja.test(w)||"number"==G?!0:Ab(w)?!1:!va.test(w)||null!=C&&w in Jc(C)}function $b(w){var C=id(w);if(!(C in ib.prototype))return!1;C=pa[C];if(w===C)return!0;C=Ze(C);return!!C&&w===C[0]}function Mc(w){return"number"==typeof w&&-1<w&&0==w%1&&9007199254740991>=w}function je(w,C){return w===I?C:$e(w,C,je)}function ke(w,C){w=Jc(w);for(var G=-1,P=C.length,aa={};++G<P;){var ua=C[G];ua in w&&(aa[ua]=w[ua])}return aa}function le(w,C){var G= 1027{};Ec(w,function(P,aa,ua){C(P,aa,ua)&&(G[aa]=P)});return G}function Ad(w){for(var C=jd(w),G=C.length,P=G&&w.length,aa=!!P&&Mc(P)&&(Ab(w)||cd(w)),ua=-1,Fa=[];++ua<G;){var Ha=C[ua];(aa&&pc(Ha,P)||Yb.call(w,Ha))&&Fa.push(Ha)}return Fa}function Bd(w){return null==w?[]:Lb(w)?Tb(w)?w:Rc(w):Dd(w)}function Jc(w){return Tb(w)?w:Rc(w)}function bd(w){if(Ab(w))return w;var C=[];e(w).replace(Aa,function(G,P,aa,ua){C.push(aa?ua.replace(X,"$1"):P||G)});return C}function pe(w){return w instanceof ib?w.clone():new nb(w.__wrapped__, 1028w.__chain__,ta(w.__actions__))}function qe(w,C,G){if(!w||!w.length)return[];if(G?Bb(w,C,G):null==C)C=1;return Xa(w,0>C?0:C)}function me(w,C,G){var P=w?w.length:0;if(!P)return[];if(G?Bb(w,C,G):null==C)C=1;C=P-(+C||0);return Xa(w,0,0>C?0:C)}function ne(w){return w?w[0]:I}function Ud(w,C,G){var P=w?w.length:0;if(!P)return-1;if("number"==typeof G)G=0>G?cc(P+G,0):G;else if(G)return G=Wb(w,C),G<P&&(C===C?C===w[G]:w[G]!==w[G])?G:-1;return c(w,C,G||0)}function Cd(w){var C=w?w.length:0;return C?w[C-1]:I}function re(w){return qe(w, 10291)}function Xd(w,C,G,P){if(!w||!w.length)return[];null!=C&&"boolean"!=typeof C&&(P=G,G=Bb(w,C,P)?I:C,C=!1);var aa=Hb();if(null!=G||aa!==Kc)G=aa(G,P,3);if(C&&gd()==c){C=G;G=-1;P=w.length;aa=-1;for(var ua=[];++G<P;){var Fa=w[G],Ha=C?C(Fa,G,w):Fa;if(!G||Sa!==Ha){var Sa=Ha;ua[++aa]=Fa}}w=ua}else w=gb(w,G);return w}function Kd(w){if(!w||!w.length)return[];var C=-1,G=0;w=ab(w,function(aa){if(Lb(aa))return G=cc(aa.length,G),!0});for(var P=Sb(G);++C<G;)P[C]=jb(w,ma(C));return P}function se(w,C,G){if(!w|| 1030!w.length)return[];w=Kd(w);if(null==C)return w;C=ob(C,G,4);return jb(w,function(P){return wb(P,C,I,!0)})}function te(w,C){var G=-1,P=w?w.length:0,aa={};for(!P||C||Ab(w[0])||(C=[]);++G<P;){var ua=w[G];C?aa[ua]=C[G]:ua&&(aa[ua[0]]=ua[1])}return aa}function ue(w){w=pa(w);w.__chain__=!0;return w}function Tc(w,C,G){return C.call(G,w)}function ve(w,C,G){var P=Ab(w)?Ra:Qc;G&&Bb(w,C,G)&&(C=I);if("function"!=typeof C||G!==I)C=Hb(C,G,3);return P(w,C)}function db(w,C,G){var P=Ab(w)?ab:yc;C=Hb(C,G,3);return P(w, 1031C)}function tb(w,C,G,P){var aa=w?fe(w):0;Mc(aa)||(w=Dd(w),aa=w.length);G="number"!=typeof G||P&&Bb(C,G,P)?0:0>G?cc(aa+G,0):G||0;return"string"==typeof w||!Ab(w)&&Uc(w)?G<=aa&&-1<w.indexOf(C,G):!!aa&&-1<gd(w,C,G)}function Nc(w,C,G){var P=Ab(w)?jb:ha;C=Hb(C,G,3);return P(w,C)}function Ld(w,C,G){if(G?Bb(w,C,G):null==C){w=Bd(w);var P=w.length;return 0<P?w[Ma(0,P-1)]:I}G=-1;w=ie(w);P=w.length;var aa=P-1;for(C=jc(0>C?0:+C||0,P);++G<C;){P=Ma(G,aa);var ua=w[P];w[P]=w[G];w[G]=ua}w.length=C;return w}function we(w,
1032C,G){var P=Ab(w)?Mb:Ja;G&&Bb(w,C,G)&&(C=I);if("function"!=typeof C||G!==I)C=Hb(C,G,3);return P(w,C)}function xe(w,C){var G;if("function"!=typeof C)if("function"==typeof w){var P=w;w=C;C=P}else throw new Gc("Expected a function");return function(){0<--w&&(G=C.apply(this,arguments));1>=w&&(C=I);return G}}function ye(w,C,G){function P(kc,uc){uc&&Ed(uc);Sa=hb=Zb=I;kc&&(lc=he(),Ua=w.apply(eb,Ha),hb||Sa||(Ha=eb=I))}function aa(){var kc=C-(he()-Za);0>=kc||kc>C?P(Zb,Sa):hb=Sd(aa,kc)}function ua(){P(kd,hb)} 1033function Fa(){Ha=arguments;Za=he();eb=this;Zb=kd&&(hb||!Td);if(!1===ld)var kc=Td&&!hb;else{Sa||Td||(lc=Za);var uc=ld-(Za-lc),Xb=0>=uc||uc>ld;Xb?(Sa&&(Sa=Ed(Sa)),lc=Za,Ua=w.apply(eb,Ha)):Sa||(Sa=Sd(ua,uc))}Xb&&hb?hb=Ed(hb):hb||C===ld||(hb=Sd(aa,C));kc&&(Xb=!0,Ua=w.apply(eb,Ha));!Xb||hb||Sa||(Ha=eb=I);return Ua}var Ha,Sa,Ua,Za,eb,hb,Zb,lc=0,ld=!1,kd=!0;if("function"!=typeof w)throw new Gc("Expected a function");C=0>C?0:+C||0;if(!0===G){var Td=!0;kd=!1}else Tb(G)&&(Td=!!G.leading,ld="maxWait"in G&&cc(+G.maxWait|| 10340,C),kd="trailing"in G?!!G.trailing:kd);Fa.cancel=function(){hb&&Ed(hb);Sa&&Ed(Sa);lc=0;Sa=hb=Zb=I};return Fa}function Yd(w,C){if("function"!=typeof w||C&&"function"!=typeof C)throw new Gc("Expected a function");var G=function(){var P=arguments,aa=C?C.apply(this,P):P[0],ua=G.cache;if(ua.has(aa))return ua.get(aa);P=w.apply(this,P);G.cache=ua.set(aa,P);return P};G.cache=new Yd.Cache;return G}function Ib(w,C){if("function"!=typeof w)throw new Gc("Expected a function");C=cc(C===I?w.length-1:+C||0,0); 1035return function(){for(var G=arguments,P=-1,aa=cc(G.length-C,0),ua=Sb(aa);++P<aa;)ua[P]=G[C+P];switch(C){case 0:return w.call(this,ua);case 1:return w.call(this,G[0],ua);case 2:return w.call(this,G[0],G[1],ua)}aa=Sb(C+1);for(P=-1;++P<C;)aa[P]=G[P];aa[C]=ua;return w.apply(this,aa)}}function ze(w,C){return w>C}function cd(w){return x(w)&&Lb(w)&&Yb.call(w,"callee")&&!Ye.call(w,"callee")}function Ae(w,C,G,P){P=(G="function"==typeof G?ob(G,P,3):I)?G(w,C):I;return P===I?Q(w,C,G):!!P}function Zd(w){return x(w)&& 1036"string"==typeof w.message&&"[object Error]"==sc.call(w)}function pd(w){return Tb(w)&&"[object Function]"==sc.call(w)}function Tb(w){var C=typeof w;return!!w&&("object"==C||"function"==C)}function Be(w){return null==w?!1:pd(w)?Ue.test(Qd.call(w)):x(w)&&F.test(w)}function Ce(w){return"number"==typeof w||x(w)&&"[object Number]"==sc.call(w)}function Md(w){var C;if(!x(w)||"[object Object]"!=sc.call(w)||cd(w)||!(Yb.call(w,"constructor")||(C=w.constructor,"function"!=typeof C||C instanceof C)))return!1; 1037var G;Ec(w,function(P,aa){G=aa});return G===I||Yb.call(w,G)}function qd(w){return Tb(w)&&"[object RegExp]"==sc.call(w)}function Uc(w){return"string"==typeof w||x(w)&&"[object String]"==sc.call(w)}function hd(w){return x(w)&&Mc(w.length)&&!!V[sc.call(w)]}function Db(w,C){return w<C}function ie(w){var C=w?fe(w):0;return Mc(C)?C?ta(w):[]:Dd(w)}function De(w){return nd(w,jd(w))}function $d(w){return fc(w,jd(w))}function jd(w){if(null==w)return[];Tb(w)||(w=Rc(w));var C=w.length;C=C&&Mc(C)&&(Ab(w)||cd(w))&& 1038C||0;var G=w.constructor,P=-1;G="function"==typeof G&&G.prototype===w;for(var aa=Sb(C),ua=0<C;++P<C;)aa[P]=P+"";for(var Fa in w)ua&&pc(Fa,C)||"constructor"==Fa&&(G||!Yb.call(w,Fa))||aa.push(Fa);return aa}function Ee(w){w=Jc(w);for(var C=-1,G=tc(w),P=G.length,aa=Sb(P);++C<P;){var ua=G[C];aa[C]=[ua,w[ua]]}return aa}function Dd(w){return sb(w,tc(w))}function Fe(w){return(w=e(w))&&w.replace(Y,t).replace(Wa,"")}function Fc(w,C){var G="";w=e(w);C=+C;if(1>C||!w||!yd(C))return G;do C%2&&(G+=w),C=nc(C/2), 1039w+=w;while(C);return G}function ae(w,C,G){var P=w;w=e(w);if(!w)return w;if(G?Bb(P,C,G):null==C)return w.slice(D(w),E(w)+1);C+="";return w.slice(f(w,C),k(w,C)+1)}function Nd(w,C,G){G&&Bb(w,C,G)&&(C=I);w=e(w);return w.match(C||xa)||[]}function Od(w,C,G){G&&Bb(w,C,G)&&(C=I);return x(w)?Ge(w):Kc(w,C)}function rd(w){return w}function Ge(w){return ca(xc(w,!0))}function be(w,C,G){if(null==G){var P=Tb(C),aa=P?tc(C):I;((aa=aa&&aa.length?fc(C,aa):I)?aa.length:P)||(aa=!1,G=C,C=w,w=this)}aa||(aa=fc(C,tc(C))); 1040var ua=!0;P=-1;var Fa=pd(w),Ha=aa.length;!1===G?ua=!1:Tb(G)&&"chain"in G&&(ua=G.chain);for(;++P<Ha;){G=aa[P];var Sa=C[G];w[G]=Sa;Fa&&(w.prototype[G]=function(Ua){return function(){var Za=this.__chain__;if(ua||Za){var eb=w(this.__wrapped__);(eb.__actions__=ta(this.__actions__)).push({func:Ua,args:arguments,thisArg:w});eb.__chain__=Za;return eb}return Ua.apply(w,lb([this.value()],arguments))}}
1040(Sa))}return w}function Pd(){}function wd(w){return md(w)?ma(w):Ga(w)}Ta=Ta?rb.defaults(mb.Object(),Ta,rb.pick(mb, 1041sa)):mb;var Sb=Ta.Array,ce=Ta.Date,Te=Ta.Error,He=Ta.Function,sd=Ta.Math,Ie=Ta.Number,Rc=Ta.Object,Vd=Ta.RegExp,Je=Ta.String,Gc=Ta.TypeError,Ke=Sb.prototype,de=Rc.prototype,Le=Je.prototype,Qd=He.prototype.toString,Yb=de.hasOwnProperty,Qe=0,sc=de.toString,dd=mb._,Ue=Vd("^"+Qd.call(Yb).replace(/[\\^$.*+?()[\]{}|]/g,"\\$\x26").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ve=Ta.ArrayBuffer,Ed=Ta.clearTimeout,We=Ta.parseFloat,Xe=sd.pow,Ye=de.propertyIsEnumerable,Rd=hc(Ta, 1042"Set"),Sd=Ta.setTimeout,Me=Ke.splice,Ne=Ta.Uint8Array,ee=hc(Ta,"WeakMap"),Fd=sd.ceil,xd=hc(Rc,"create"),nc=sd.floor,ed=hc(Sb,"isArray"),yd=Ta.isFinite,Oe=hc(Rc,"keys"),cc=sd.max,jc=sd.min,l=hc(ce,"now"),B=Ta.parseInt,R=sd.random,U=Ie.NEGATIVE_INFINITY,Da=Ie.POSITIVE_INFINITY,cb=ee&&new ee,qb={};pa.support={};pa.templateSettings={escape:za,evaluate:Ea,interpolate:fa,variable:"",imports:{_:pa}};var Eb=function(){function w(){}return function(C){if(Tb(C)){w.prototype=C;var G=new w;w.prototype=I}return G|| 1043{}}}(),Cb=gc(ec),yb=gc(rc,!0),ud=zc(),ef=zc(!0),gf=cb?function(w,C){cb.set(w,C);return w}:rd,Ze=cb?function(w){return cb.get(w)}:Pd,fe=ma("length"),ff=function(){var w=0,C=0;return function(G,P){var aa=he(),ua=16-(aa-C);C=aa;if(0<ua){if(150<=++w)return G}else w=0;return gf(G,P)}}(),of=Ib(function(w,C){return x(w)&&Lb(w)?Dc(w,Nb(C,!1,!0)):[]}),pf=Oc(),qf=Oc(!0),rf=Ib(function(w){for(var C=w.length,G=C,P=Sb(Ua),aa=gd(),ua=aa==c,Fa=[];G--;){var Ha=w[G]=Lb(Ha=w[G])?Ha:[];P[G]=ua&&120<=Ha.length?xd&&Rd? 1044new vb(G&&Ha):null:null}ua=w[0];var Sa=-1,Ua=ua?ua.length:0,Za=P[0];a:for(;++Sa<Ua;)if(Ha=ua[Sa],0>(Za?ea(Za,Ha):aa(Fa,Ha,0))){for(G=C;--G;){var eb=P[G];if(0>(eb?ea(eb,Ha):aa(w[G],Ha,0)))continue a}Za&&Za.push(Ha);Fa.push(Ha)}return Fa}),sf=Ib(function(w,C){C=Nb(C);var G=wc(w,C);Ka(w,C.sort(b));return G}),tf=Id(),uf=Id(!0),vf=Ib(function(w){return gb(Nb(w,!1,!0))}),wf=Ib(function(w,C){return Lb(w)?Dc(w,C):[]}),xf=Ib(Kd),yf=Ib(function(w){var C=w.length,G=2<C?w[C-2]:I,P=1<C?w[C-1]:I;2<C&&"function"== 1045typeof G?C-=2:(G=1<C&&"function"==typeof P?(--C,P):I,P=I);w.length=C;return se(w,G,P)}),zf=Ib(function(w){w=Nb(w);return this.thru(function(C){C=Ab(C)?C:[Jc(C)];for(var G=w,P=-1,aa=C.length,ua=-1,Fa=G.length,Ha=Sb(aa+Fa);++P<aa;)Ha[P]=C[P];for(;++ua<Fa;)Ha[P++]=G[ua];return Ha})}),Af=Ib(function(w,C){return wc(w,Nb(C))}),Bf=ac(function(w,C,G){Yb.call(w,G)?++w[G]:w[G]=1}),af=Wc(Cb),Cf=Wc(yb,!0),hf=mc(Ca,Cb),jf=mc(function(w,C){for(var G=w.length;G--&&!1!==C(w[G],G,w););return w},yb),Df=ac(function(w, 1046C,G){Yb.call(w,G)?w[G].push(C):w[G]=[C]}),Ef=ac(function(w,C,G){w[G]=C}),Ff=Ib(function(w,C,G){var P=-1,aa="function"==typeof C,ua=md(C),Fa=Lb(w)?Sb(w.length):[];Cb(w,function(Ha){var Sa=aa?C:ua&&null!=Ha?Ha[C]:I;Fa[++P]=Sa?Sa.apply(Ha,G):vc(Ha,C,G)});return Fa}),Gf=ac(function(w,C,G){w[G?0:1].push(C)},function(){return[[],[]]}),bf=od(wb,Cb),kf=od(function(w,C,G,P){var aa=w.length;for(P&&aa&&(G=w[--aa]);aa--;)G=C(G,w[aa],aa,w);return G},yb),Hf=Ib(function(w,C){if(null==w)return[];var G=C[2];G&&Bb(C[0], 1047C[1],G)&&(C.length=1);return bb(w,Nb(C),[])}),he=l||function(){return(new ce).getTime()},lf=Ib(function(w,C,G){var P=1;if(G.length){var aa=z(G,lf.placeholder);P|=32}return Lc(w,P,C,G,aa)}),If=Ib(function(w,C){C=C.length?Nb(C):$d(w);for(var G=-1,P=C.length;++G<P;){var aa=C[G];w[aa]=Lc(w[aa],1,w)}return w}),mf=Ib(function(w,C,G){var P=3;if(G.length){var aa=z(G,mf.placeholder);P|=32}return Lc(C,P,w,G,aa)}),Jf=Hc(8),Kf=Hc(16),Lf=Ib(function(w,C){return Cc(w,1,C)}),Mf=Ib(function(w,C,G){return Cc(w,C, 1048G)}),Nf=fd(),cf=fd(!0),Of=Ib(function(w,C){C=Nb(C);if("function"!=typeof w||!Ra(C,a))throw new Gc("Expected a function");var G=C.length;return Ib(function(P){for(var aa=jc(P.length,G);aa--;)P[aa]=C[aa](P[aa]);return w.apply(this,P)})}),Pf=ad(32),Qf=ad(64),Rf=Ib(function(w,C){return Lc(w,256,I,I,I,Nb(C))}),Ab=ed||function(w){return x(w)&&Mc(w.length)&&"[object Array]"==sc.call(w)},$e=Rb(ya),df=Rb(function(w,C,G){return G?Vb(w,C,G):Bc(w,C)}),Sf=Sc(df,function(w,C){return w===I?C:w}),Tf=Sc($e,je),Uf= 1049td(ec),Vf=td(rc),Wf=Ic(ud),Xf=Ic(ef),Yf=Zc(ec),Zf=Zc(rc),tc=Oe?function(w){var C=null==w?I:w.constructor;return"function"==typeof C&&C.prototype===w||"function"!=typeof w&&Lb(w)?Ad(w):Tb(w)?Oe(w):[]}:Ad,$f=bc(!0),ag=bc(),bg=Ib(function(w,C){if(null==w)return{};if("function"!=typeof C[0])return C=jb(Nb(C),Je),ke(w,Dc(jd(w),C));var G=ob(C[0],C[1],3);return le(w,function(P,aa,ua){return!G(P,aa,ua)})}),cg=Ib(function(w,C){return null==w?{}:"function"==typeof C[0]?le(w,ob(C[0],C[1],3)):ke(w,Nb(C))}),dg= 1050oc(function(w,C,G){C=C.toLowerCase();return w+(G?C.charAt(0).toUpperCase()+C.slice(1):C)}),eg=oc(function(w,C,G){return w+(G?"-":"")+C.toLowerCase()}),fg=$c(),gg=$c(!0),hg=oc(function(w,C,G){return w+(G?"_":"")+C.toLowerCase()}),ig=oc(function(w,C,G){return w+(G?" ":"")+(C.charAt(0).toUpperCase()+C.slice(1))}),nf=Ib(function(w,C){try{return w.apply(I,C)}catch(G){return Zd(G)?G:new Te(G)}}
1050),jg=Ib(function(w,C){return function(G){return vc(G,w,C)}}),kg=Ib(function(w,C){return function(G){return vc(w, 1051G,C)}}),lg=vd("ceil"),mg=vd("floor"),ng=Gb(ze,U),og=Gb(Db,Da),pg=vd("round");pa.prototype=pb.prototype;nb.prototype=Eb(pb.prototype);nb.prototype.constructor=nb;ib.prototype=Eb(pb.prototype);ib.prototype.constructor=ib;Jb.prototype["delete"]=function(w){return this.has(w)&&delete this.__data__[w]};Jb.prototype.get=function(w){return"__proto__"==w?I:this.__data__[w]};Jb.prototype.has=function(w){return"__proto__"!=w&&Yb.call(this.__data__,w)};Jb.prototype.set=function(w,C){"__proto__"!=w&&(this.__data__[w]= 1052C);return this};vb.prototype.push=function(w){var C=this.data;"string"==typeof w||Tb(w)?C.set.add(w):C.hash[w]=!0};Yd.Cache=Jb;pa.after=function(w,C){if("function"!=typeof C)if("function"==typeof w){var G=w;w=C;C=G}else throw new Gc("Expected a function");w=yd(w=+w)?w:0;return function(){if(1>--w)return C.apply(this,arguments)}};pa.ary=function(w,C,G){G&&Bb(w,C,G)&&(C=I);C=w&&null==C?w.length:cc(+C||0,0);return Lc(w,128,I,I,I,I,C)};pa.assign=df;pa.at=Af;pa.before=xe;pa.bind=lf;pa.bindAll=If;pa.bindKey= 1053mf;pa.callback=Od;pa.chain=ue;pa.chunk=function(w,C,G){C=(G?Bb(w,C,G):null==C)?1:cc(nc(C)||1,1);G=0;for(var P=w?w.length:0,aa=-1,ua=Sb(Fd(P/C));G<P;)ua[++aa]=Xa(w,G,G+=C);return ua};pa.compact=function(w){for(var C=-1,G=w?w.length:0,P=-1,aa=[];++C<G;){var ua=w[C];ua&&(aa[++P]=ua)}return aa};pa.constant=function(w){return function(){return w}};pa.countBy=Bf;pa.create=function(w,C,G){var P=Eb(w);G&&Bb(w,C,G)&&(C=I);return C?Bc(P,C):P};pa.curry=Jf;pa.curryRight=Kf;pa.debounce=ye;pa.defaults=Sf;pa.defaultsDeep= 1054Tf;pa.defer=Lf;pa.delay=Mf;pa.difference=of;pa.drop=qe;pa.dropRight=me;pa.dropRightWhile=function(w,C,G){return w&&w.length?Ob(w,Hb(C,G,3),!0,!0):[]};pa.dropWhile=function(w,C,G){return w&&w.length?Ob(w,Hb(C,G,3),!0):[]};pa.fill=function(w,C,G,P){var aa=w?w.length:0;if(!aa)return[];G&&"number"!=typeof G&&Bb(w,C,G)&&(G=0,P=aa);aa=w.length;G=null==G?0:+G||0;0>G&&(G=-G>aa?0:aa+G);P=P===I||P>aa?aa:+P||0;0>P&&(P+=aa);aa=G>P?0:P>>>0;for(G>>>=0;G<aa;)w[G++]=C;return w};pa.filter=db;pa.flatten=function(w, 1055C,G){var P=w?w.length:0;G&&Bb(w,C,G)&&(C=!1);return P?Nb(w,C):[]};pa.flattenDeep=function(w){return w&&w.length?Nb(w,!0):[]};pa.flow=Nf;pa.flowRight=cf;pa.forEach=hf;pa.forEachRight=jf;pa.forIn=Wf;pa.forInRight=Xf;pa.forOwn=Yf;pa.forOwnRight=Zf;pa.functions=$d;pa.groupBy=Df;pa.indexBy=Ef;pa.initial=function(w){return me(w,1)};pa.intersection=rf;pa.invert=function(w,C,G){G&&Bb(w,C,G)&&(C=I);G=-1;for(var P=tc(w),aa=P.length,ua={};++G<aa;){var Fa=P[G],Ha=w[Fa];C?Yb.call(ua,Ha)?ua[Ha].push(Fa):ua[Ha]= 1056[Fa]:ua[Ha]=Fa}return ua};pa.invoke=Ff;pa.keys=tc;pa.keysIn=jd;pa.map=Nc;pa.mapKeys=$f;pa.mapValues=ag;pa.matches=Ge;pa.matchesProperty=function(w,C){return ia(w,xc(C,!0))};pa.memoize=Yd;pa.merge=$e;pa.method=jg;pa.methodOf=kg;pa.mixin=be;pa.modArgs=Of;pa.negate=function(w){if("function"!=typeof w)throw new Gc("Expected a function");return function(){return!w.apply(this,arguments)}};pa.omit=bg;pa.once=function(w){return xe(2,w)};pa.pairs=Ee;pa.partial=Pf;pa.partialRight=Qf;pa.partition=Gf;pa.pick= 1057cg;pa.pluck=function(w,C){return Nc(w,wd(C))};pa.property=wd;pa.propertyOf=function(w){return function(C){return Ub(w,bd(C),C+"")}};pa.pull=function(){var w=arguments,C=w[0];if(!C||!C.length)return C;for(var G=0,P=gd(),aa=w.length;++G<aa;)for(var ua=0,Fa=w[G];-1<(ua=P(C,Fa,ua));)Me.call(C,ua,1);return C};pa.pullAt=sf;pa.range=function(w,C,G){G&&Bb(w,C,G)&&(C=G=I);w=+w||0;G=null==G?1:+G||0;null==C?(C=w,w=0):C=+C||0;var P=-1;C=cc(Fd((C-w)/(G||1)),0);for(var aa=Sb(C);++P<C;)aa[P]=w,w+=G;return aa};pa.rearg= 1058Rf;pa.reject=function(w,C,G){var P=Ab(w)?ab:yc;C=Hb(C,G,3);return P(w,function(aa,ua,Fa){return!C(aa,ua,Fa)})};pa.remove=function(w,C,G){var P=[];if(!w||!w.length)return P;var aa=-1,ua=[],Fa=w.length;for(C=Hb(C,G,3);++aa<Fa;)G=w[aa],C(G,aa,w)&&(P.push(G),ua.push(aa));Ka(w,ua);return P};pa.rest=re;pa.restParam=Ib;pa.set=function(w,C,G){if(null==w)return w;var P=C+"";C=null!=w[P]||md(C,w)?[P]:bd(C);P=-1;for(var aa=C.length,ua=aa-1,Fa=w;null!=Fa&&++P<aa;){var Ha=C[P];Tb(Fa)&&(P==ua?Fa[Ha]=G:null==Fa[Ha]&& 1059(Fa[Ha]=pc(C[P+1])?[]:{}));Fa=Fa[Ha]}return w};pa.shuffle=function(w){return Ld(w,Da)};pa.slice=function(w,C,G){var P=w?w.length:0;if(!P)return[];G&&"number"!=typeof G&&Bb(w,C,G)&&(C=0,G=P);return Xa(w,C,G)};pa.sortBy=function(w,C,G){if(null==w)return[];G&&Bb(w,C,G)&&(C=I);var P=-1;C=Hb(C,G,3);w=ha(w,function(aa,ua,Fa){return{criteria:C(aa,ua,Fa),index:++P,value:aa}});return Qa(w,g)};pa.sortByAll=Hf;pa.sortByOrder=function(w,C,G,P){if(null==w)return[];P&&Bb(C,G,P)&&(G=I);Ab(C)||(C=null==C?[]:[C]); 1060Ab(G)||(G=null==G?[]:[G]);return bb(w,C,G)};pa.spread=function(w){if("function"!=typeof w)throw new Gc("Expected a function");return function(C){return w.apply(this,C)}};pa.take=function(w,C,G){if(!w||!w.length)return[];if(G?Bb(w,C,G):null==C)C=1;return Xa(w,0,0>C?0:C)};pa.takeRight=function(w,C,G){var P=w?w.length:0;if(!P)return[];if(G?Bb(w,C,G):null==C)C=1;C=P-(+C||0);return Xa(w,0>C?0:C)};pa.takeRightWhile=function(w,C,G){return w&&w.length?Ob(w,Hb(C,G,3),!1,!0):[]};pa.takeWhile=function(w,C,G){return w&& 1061w.length?Ob(w,Hb(C,G,3)):[]};pa.tap=function(w,C,G){C.call(G,w);return w};pa.throttle=function(w,C,G){var P=!0,aa=!0;if("function"!=typeof w)throw new Gc("Expected a function");!1===G?P=!1:Tb(G)&&(P="leading"in G?!!G.leading:P,aa="trailing"in G?!!G.trailing:aa);return ye(w,C,{leading:P,maxWait:+C,trailing:aa})};pa.thru=Tc;pa.times=function(w,C,G){w=nc(w);if(1>w||!yd(w))return[];var P=-1,aa=Sb(jc(w,4294967295));for(C=ob(C,G,1);++P<w;)4294967295>P?aa[P]=C(P):C(P);return aa};pa.toArray=ie;pa.toPlainObject= 1062De;pa.transform=function(w,C,G,P){var aa=Ab(w)||hd(w);C=Hb(C,P,4);
1062null==G&&(aa||Tb(w)?(P=w.constructor,G=aa?Ab(w)?new P:[]:Eb(pd(P)?P.prototype:I)):G={});(aa?Ca:ec)(w,function(ua,Fa,Ha){return C(G,ua,Fa,Ha)});return G};pa.union=vf;pa.uniq=Xd;pa.unzip=Kd;pa.unzipWith=se;pa.values=Dd;pa.valuesIn=function(w){return sb(w,jd(w))};pa.where=function(w,C){return db(w,ca(C))};pa.without=wf;pa.wrap=function(w,C){C=null==C?rd:C;return Lc(C,32,I,[w],[])};pa.xor=function(){for(var w=-1,C=arguments.length;++w< 1063C;){var G=arguments[w];if(Lb(G))var P=P?lb(Dc(P,G),Dc(G,P)):G}return P?gb(P):[]};pa.zip=xf;pa.zipObject=te;pa.zipWith=yf;pa.backflow=cf;pa.collect=Nc;pa.compose=cf;pa.each=hf;pa.eachRight=jf;pa.extend=df;pa.iteratee=Od;pa.methods=$d;pa.object=te;pa.select=db;pa.tail=re;pa.unique=Xd;be(pa,pa);pa.add=function(w,C){return(+w||0)+(+C||0)};pa.attempt=nf;pa.camelCase=dg;pa.capitalize=function(w){return(w=e(w))&&w.charAt(0).toUpperCase()+w.slice(1)};pa.ceil=lg;pa.clone=function(w,C,G,P){C&&"boolean"!=typeof C&& 1064Bb(w,C,G)?C=!1:"function"==typeof C&&(P=G,G=C,C=!1);return"function"==typeof G?xc(w,C,ob(G,P,1)):xc(w,C)};pa.cloneDeep=function(w,C,G){return"function"==typeof C?xc(w,!0,ob(C,G,1)):xc(w,!0)};pa.deburr=Fe;pa.endsWith=function(w,C,G){w=e(w);C+="";var P=w.length;G=G===I?P:jc(0>G?0:+G||0,P);G-=C.length;return 0<=G&&w.indexOf(C,G)==G};pa.escape=function(w){return(w=e(w))&&qa.test(w)?w.replace(W,p):w};pa.escapeRegExp=function(w){return(w=e(w))&&Ia.test(w)?w.replace(Oa,h):w||"(?:)"};pa.every=ve;pa.find= 1065af;pa.findIndex=pf;pa.findKey=Uf;pa.findLast=Cf;pa.findLastIndex=qf;pa.findLastKey=Vf;pa.findWhere=function(w,C){return af(w,ca(C))};pa.first=ne;pa.floor=mg;pa.get=function(w,C,G){w=null==w?I:Ub(w,bd(C),C+"");return w===I?G:w};pa.gt=ze;pa.gte=function(w,C){return w>=C};pa.has=function(w,C){if(null==w)return!1;var G=Yb.call(w,C);if(!G&&!md(C)){C=bd(C);w=1==C.length?w:Ub(w,Xa(C,0,-1));if(null==w)return!1;C=Cd(C);G=Yb.call(w,C)}return G||Mc(w.length)&&pc(C,w.length)&&(Ab(w)||cd(w))};pa.identity=rd;pa.includes= 1066tb;pa.indexOf=Ud;pa.inRange=function(w,C,G){C=+C||0;G===I?(G=C,C=0):G=+G||0;return w>=jc(C,G)&&w<cc(C,G)};pa.isArguments=cd;pa.isArray=Ab;pa.isBoolean=function(w){return!0===w||!1===w||x(w)&&"[object Boolean]"==sc.call(w)};pa.isDate=function(w){return x(w)&&"[object Date]"==sc.call(w)};pa.isElement=function(w){return!!w&&1===w.nodeType&&x(w)&&!Md(w)};pa.isEmpty=function(w){return null==w?!0:Lb(w)&&(Ab(w)||Uc(w)||cd(w)||x(w)&&pd(w.splice))?!w.length:!tc(w).length};pa.isEqual=Ae;pa.isError=Zd;pa.isFinite= 1067function(w){return"number"==typeof w&&yd(w)};pa.isFunction=pd;pa.isMatch=function(w,C,G,P){G="function"==typeof G?ob(G,P,3):I;return O(w,Hd(C),G)};pa.isNaN=function(w){return Ce(w)&&w!=+w};pa.isNative=Be;pa.isNull=function(w){return null===w};pa.isNumber=Ce;pa.isObject=Tb;pa.isPlainObject=Md;pa.isRegExp=qd;pa.isString=Uc;pa.isTypedArray=hd;pa.isUndefined=function(w){return w===I};pa.kebabCase=eg;pa.last=Cd;pa.lastIndexOf=function(w,C,G){var P=w?w.length:0;if(!P)return-1;var aa=P;if("number"==typeof G)aa= 1068(0>G?cc(P+G,0):jc(G||0,P-1))+1;else if(G)return aa=Wb(w,C,!0)-1,w=w[aa],(C===C?C===w:w!==w)?aa:-1;if(C!==C)return q(w,aa,!0);for(;aa--;)if(w[aa]===C)return aa;return-1};pa.lt=Db;pa.lte=function(w,C){return w<=C};pa.max=ng;pa.min=og;pa.noConflict=function(){mb._=dd;return this};pa.noop=Pd;pa.now=he;pa.pad=function(w,C,G){w=e(w);C=+C;var P=w.length;if(P>=C||!yd(C))return w;P=(C-P)/2;C=nc(P);P=Fd(P);G=Wd("",P,G);return G.slice(0,C)+w+G};pa.padLeft=fg;pa.padRight=gg;pa.parseInt=function(w,C,G){(G?Bb(w, 1069C,G):null==C)?C=0:C&&(C=+C);w=ae(w);return B(w,C||(H.test(w)?16:10))};pa.random=function(w,C,G){G&&Bb(w,C,G)&&(C=G=I);var P=null==w,aa=null==C;null==G&&(aa&&"boolean"==typeof w?(G=w,w=1):"boolean"==typeof C&&(G=C,aa=!0));P&&aa&&(C=1,aa=!1);w=+w||0;aa?(C=w,w=0):C=+C||0;return G||w%1||C%1?(G=R(),jc(w+G*(C-w+We("1e-"+((G+"").length-1))),C)):Ma(w,C)};pa.reduce=bf;pa.reduceRight=kf;pa.repeat=Fc;pa.result=function(w,C,G){var P=null==w?I:w[C];P===I&&(null==w||md(C,w)||(C=bd(C),w=1==C.length?w:Ub(w,Xa(C, 10700,-1)),P=null==w?I:w[Cd(C)]),P=P===I?G:P);return pd(P)?P.call(w):P};pa.round=pg;pa.runInContext=M;pa.size=function(w){var C=w?fe(w):0;return Mc(C)?C:tc(w).length};pa.snakeCase=hg;pa.some=we;pa.sortedIndex=tf;pa.sortedLastIndex=uf;pa.startCase=ig;pa.startsWith=function(w,C,G){w=e(w);G=null==G?0:jc(0>G?0:+G||0,w.length);return w.lastIndexOf(C,G)==G};pa.sum=function(w,C,G){G&&Bb(w,C,G)&&(C=I);C=Hb(C,G,3);if(1==C.length){w=Ab(w)?w:Bd(w);
1070G=w.length;for(var P=0;G--;)P+=+C(w[G])||0;w=P}else w=Va(w,C);return w}; 1071pa.template=function(w,C,G){var P=pa.templateSettings;G&&Bb(w,C,G)&&(C=G=I);w=e(w);C=Vb(Bc({},G||C),P,Yc);G=Vb(Bc({},C.imports),P.imports,Yc);var aa=tc(G),ua=sb(G,aa),Fa,Ha,Sa=0;G=C.interpolate||la;var Ua="__p +\x3d '";G=Vd((C.escape||la).source+"|"+G.source+"|"+(G===fa?da:la).source+"|"+(C.evaluate||la).source+"|$","g");var Za="//# sourceURL\x3d"+("sourceURL"in C?C.sourceURL:"lodash.templateSources["+ ++K+"]")+"\n";w.replace(G,function(eb,hb,Zb,lc,ld,kd){Zb||(Zb=lc);Ua+=w.slice(Sa,kd).replace(ra, 1072r);hb&&(Fa=!0,Ua+="' +\n__e("+hb+") +\n'");ld&&(Ha=!0,Ua+="';\n"+ld+";\n__p +\x3d '");Zb&&(Ua+="' +\n((__t \x3d ("+Zb+")) \x3d\x3d null ? '' : __t) +\n'");Sa=kd+eb.length;return eb});Ua+="';\n";(C=C.variable)||(Ua="with (obj) {\n"+Ua+"\n}\n");Ua=(Ha?Ua.replace(T,""):Ua).replace(N,"$1").replace(Z,"$1;");Ua="function("+(C||"obj")+") {\n"+(C?"":"obj || (obj \x3d {});\n")+"var __t, __p \x3d ''"+(Fa?", __e \x3d _.escape":"")+(Ha?", __j \x3d Array.prototype.join;\nfunction print() { __p +\x3d __j.call(arguments, '') }\n": 1073";\n")+Ua+"return __p\n}";C=nf(function(){return He(aa,Za+"return "+Ua).apply(I,ua)});C.source=Ua;if(Zd(C))throw C;return C};pa.trim=ae;pa.trimLeft=function(w,C,G){var P=w;return(w=e(w))?(G?Bb(P,C,G):null==C)?w.slice(D(w)):w.slice(f(w,C+"")):w};pa.trimRight=function(w,C,G){var P=w;return(w=e(w))?(G?Bb(P,C,G):null==C)?w.slice(0,E(w)+1):w.slice(0,k(w,C+"")+1):w};pa.trunc=function(w,C,G){G&&Bb(w,C,G)&&(C=I);var P=30;G="...";if(null!=C)if(Tb(C)){var aa="separator"in C?C.separator:aa;P="length"in C?+C.length|| 10740:P;G="omission"in C?e(C.omission):G}else P=+C||0;w=e(w);if(P>=w.length)return w;P-=G.length;if(1>P)return G;C=w.slice(0,P);if(null==aa)return C+G;if(qd(aa)){if(w.slice(P).search(aa)){var ua=w.slice(0,P);aa.global||(aa=Vd(aa.source,(oa.exec(aa)||"")+"g"));for(aa.lastIndex=0;w=aa.exec(ua);)var Fa=w.index;C=C.slice(0,null==Fa?P:Fa)}}else w.indexOf(aa,P)!=P&&(aa=C.lastIndexOf(aa),-1<aa&&(C=C.slice(0,aa)));return C+G};pa.unescape=function(w){return(w=e(w))&&ka.test(w)?w.replace(L,J):w};pa.uniqueId=function(w){var C= 1075++Qe;return e(w)+C};pa.words=Nd;pa.all=ve;pa.any=we;pa.contains=tb;pa.eq=Ae;pa.detect=af;pa.foldl=bf;pa.foldr=kf;pa.head=ne;pa.include=tb;pa.inject=bf;be(pa,function(){var w={};ec(pa,function(C,G){pa.prototype[G]||(w[G]=C)});return w}(),!1);pa.sample=Ld;pa.prototype.sample=function(w){return this.__chain__||null!=w?this.thru(function(C){return Ld(C,w)}):Ld(this.value())};pa.VERSION="3.10.0";Ca("bind bindKey curry curryRight partial partialRight".split(" "),function(w){pa[w].placeholder=pa});Ca(["drop", 1076"take"],function(w,C){ib.prototype[w]=function(G){var P=this.__filtered__;if(P&&!C)return new ib(this);G=null==G?1:cc(nc(G)||0,0);var aa=this.clone();P?aa.__takeCount__=jc(aa.__takeCount__,G):aa.__views__.push({size:G,type:w+(0>aa.__dir__?"Right":"")});return aa};ib.prototype[w+"Right"]=function(G){return this.reverse()[w](G).reverse()}});Ca(["filter","map","takeWhile"],function(w,C){var G=C+1,P=2!=G;ib.prototype[w]=function(aa,ua){var Fa=this.clone();Fa.__iteratees__.push({iteratee:Hb(aa,ua,1),type:G}); 1077Fa.__filtered__=Fa.__filtered__||P;return Fa}});Ca(["first","last"],function(w,C){var G="take"+(C?"Right":"");ib.prototype[w]=function(){return this[G](1).value()[0]}});Ca(["initial","rest"],function(w,C){var G="drop"+(C?"":"Right");ib.prototype[w]=function(){return this.__filtered__?new ib(this):this[G](1)}});Ca(["pluck","where"],function(w,C){var G=C?"filter":"map",P=C?ca:wd;ib.prototype[w]=function(aa){return this[G](P(aa))}});ib.prototype.compact=function(){return this.filter(rd)};ib.prototype.reject= 1078function(w,C){w=Hb(w,C,1);return this.filter(function(G){return!w(G)})};ib.prototype.slice=function(w,C){w=null==w?0:+w||0;var G=this;if(G.__filtered__&&(0<w||0>C))return new ib(G);0>w?G=G.takeRight(-w):w&&(G=G.drop(w));C!==I&&(C=+C||0,G=0>C?G.dropRight(-C):G.take(C-w));return G};ib.prototype.takeRightWhile=function(w,C){return this.reverse().takeWhile(w,C).reverse()};ib.prototype.toArray=function(){return this.take(Da)};ec(ib.prototype,function(w,C){var G=/^(?:filter|map|reject)|While$/.test(C), 1079P=/^(?:first|last)$/.test(C),aa=pa[P?"take"+("last"==C?"Right":""):C];aa&&(pa.prototype[C]=function(){var ua=P?[1]:arguments,Fa=this.__chain__,Ha=this.__wrapped__,Sa=!!this.__actions__.length,Ua=Ha instanceof ib,Za=ua[0],eb=Ua||Ab(Ha
1079);eb&&G&&"function"==typeof Za&&1!=Za.length&&(Ua=eb=!1);var hb=function(Zb){return P&&Fa?aa(Zb,1)[0]:aa.apply(I,lb([Zb],ua))};Za={func:Tc,args:[hb],thisArg:I};Sa=Ua&&!Sa;return P&&!Fa?Sa?(Ha=Ha.clone(),Ha.__actions__.push(Za),w.call(Ha)):aa.call(I,this.value())[0]:!P&& 1080eb?(Ha=Sa?Ha:new ib(this),Ha=w.apply(Ha,ua),Ha.__actions__.push(Za),new nb(Ha,Fa)):this.thru(hb)})});Ca("join pop push replace shift sort splice split unshift".split(" "),function(w){var C=(/^(?:replace|split)$/.test(w)?Le:Ke)[w],G=/^(?:push|sort|unshift)$/.test(w)?"tap":"thru",P=/^(?:join|pop|replace|shift)$/.test(w);pa.prototype[w]=function(){var aa=arguments;return P&&!this.__chain__?C.apply(this.value(),aa):this[G](function(ua){return C.apply(ua,aa)})}});ec(ib.prototype,function(w,C){if(w=pa[C]){var G= 1081w.name;(qb[G]||(qb[G]=[])).push({name:C,func:w})}});qb[Kb(I,2).name]=[{name:"wrapper",func:I}];ib.prototype.clone=function(){var w=new ib(this.__wrapped__);w.__actions__=ta(this.__actions__);w.__dir__=this.__dir__;w.__filtered__=this.__filtered__;w.__iteratees__=ta(this.__iteratees__);w.__takeCount__=this.__takeCount__;w.__views__=ta(this.__views__);return w};ib.prototype.reverse=function(){if(this.__filtered__){var w=new ib(this);w.__dir__=-1;w.__filtered__=!0}else w=this.clone(),w.__dir__*=-1;return w}; 1082ib.prototype.value=function(){var w=this.__wrapped__.value(),C=this.__dir__,G=Ab(w),P=0>C,aa=G?w.length:0;var ua=0;for(var Fa=aa,Ha=this.__views__,Sa=-1,Ua=Ha.length;++Sa<Ua;){var Za=Ha[Sa],eb=Za.size;switch(Za.type){case "drop":ua+=eb;break;case "dropRight":Fa-=eb;break;case "take":Fa=jc(Fa,ua+eb);break;case "takeRight":ua=cc(ua,Fa-eb)}}Ha=Fa;Fa=Ha-ua;ua=P?Ha:ua-1;Ha=this.__iteratees__;Sa=Ha.length;Ua=0;Za=jc(Fa,this.__takeCount__);if(!G||200>aa||aa==Fa&&Za==Fa)return Pb(P&&G?w.reverse():w,this.__actions__); 1083G=[];a:for(;Fa--&&Ua<Za;){ua+=C;P=-1;for(aa=w[ua];++P<Sa;){var hb=Ha[P];eb=hb.iteratee;hb=hb.type;eb=eb(aa);if(2==hb)aa=eb;else if(!eb)if(1==hb)continue a;else break a}G[Ua++]=aa}return G};pa.prototype.chain=function(){return ue(this)};pa.prototype.commit=function(){return new nb(this.value(),this.__chain__)};pa.prototype.concat=zf;pa.prototype.plant=function(w){for(var C,G=this;G instanceof pb;){var P=pe(G);C?aa.__wrapped__=P:C=P;var aa=P;G=G.__wrapped__}aa.__wrapped__=w;return C};pa.prototype.reverse= 1084function(){var w=this.__wrapped__,C=function(P){return G&&0>G.__dir__?P:P.reverse()};if(w instanceof ib){var G=w;this.__actions__.length&&(G=new ib(this));G=G.reverse();G.__actions__.push({func:Tc,args:[C],thisArg:I});return new nb(G,this.__chain__)}return this.thru(C)};pa.prototype.toString=function(){return this.value()+""};pa.prototype.run=pa.prototype.toJSON=pa.prototype.valueOf=pa.prototype.value=function(){return Pb(this.__wrapped__,this.__actions__)};pa.prototype.collect=pa.prototype.map;pa.prototype.head= 1085pa.prototype.first;pa.prototype.select=pa.prototype.filter;pa.prototype.tail=pa.prototype.rest;return pa}var I,T=/\b__p \+= '';/g,N=/\b(__p \+=) '' \+/g,Z=/(__e\(.*?\)|\b__t\)) \+\n'';/g,L=/&(?:amp|lt|gt|quot|#39|#96);/g,W=/[&<>"'`]/g,ka=RegExp(L.source),qa=RegExp(W.source),za=/<%-([\s\S]+?)%>/g,Ea=/<%([\s\S]+?)%>/g,fa=/<%=([\s\S]+?)%>/g,va=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,ja=/^\w*$/,Aa=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g,Oa=/^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g, 1086Ia=RegExp(Oa.source),Wa=/[\u0300-\u036f\ufe20-\ufe23]/g,X=/\\(\\)?/g,da=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,oa=/\w*$/,H=/^0[xX]/,F=/^\[object .+?Constructor\]$/,S=/^\d+$/,Y=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g,la=/($^)/,ra=/['\n\r\u2028\u2029\\]/g,xa=/[A-Z\xc0-\xd6\xd8-\xde]+(?=[A-Z\xc0-\xd6\xd8-\xde][a-z\xdf-\xf6\xf8-\xff]+)|[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+|[A-Z\xc0-\xd6\xd8-\xde]+|[0-9]+/g,sa="Array ArrayBuffer Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Math Number Object RegExp Set String _ clearTimeout isFinite parseFloat parseInt setTimeout TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap".split(" "), 1087K=-1,V={};
1087V["[object Float32Array]"]=V["[object Float64Array]"]=V["[object Int8Array]"]=V["[object Int16Array]"]=V["[object Int32Array]"]=V["[object Uint8Array]"]=V["[object Uint8ClampedArray]"]=V["[object Uint16Array]"]=V["[object Uint32Array]"]=!0;V["[object Arguments]"]=V["[object Array]"]=V["[object ArrayBuffer]"]=V["[object Boolean]"]=V["[object Date]"]=V["[object Error]"]=V["[object Function]"]=V["[object Map]"]=V["[object Number]"]=V["[object Object]"]=V["[object RegExp]"]=V["[object Set]"]= 1088V["[object String]"]=V["[object WeakMap]"]=!1;var ba={};ba["[object Arguments]"]=ba["[object Array]"]=ba["[object ArrayBuffer]"]=ba["[object Boolean]"]=ba["[object Date]"]=ba["[object Float32Array]"]=ba["[object Float64Array]"]=ba["[object Int8Array]"]=ba["[object Int16Array]"]=ba["[object Int32Array]"]=ba["[object Number]"]=ba["[object Object]"]=ba["[object RegExp]"]=ba["[object String]"]=ba["[object Uint8Array]"]=ba["[object Uint8ClampedArray]"]=ba["[object Uint16Array]"]=ba["[object Uint32Array]"]= 1089!0;ba["[object Error]"]=ba["[object Function]"]=ba["[object Map]"]=ba["[object Set]"]=ba["[object WeakMap]"]=!1;var na={"\u00c0":"A","\u00c1":"A","\u00c2":"A","\u00c3":"A","\u00c4":"A","\u00c5":"A","\u00e0":"a","\u00e1":"a","\u00e2":"a","\u00e3":"a","\u00e4":"a","\u00e5":"a","\u00c7":"C","\u00e7":"c","\u00d0":"D","\u00f0":"d","\u00c8":"E","\u00c9":"E","\u00ca":"E","\u00cb":"E","\u00e8":"e","\u00e9":"e","\u00ea":"e","\u00eb":"e","\u00cc":"I","\u00cd":"I","\u00ce":"I","\u00cf":"I","\u00ec":"i","\u00ed":"i", 1090"\u00ee":"i","\u00ef":"i","\u00d1":"N","\u00f1":"n","\u00d2":"O","\u00d3":"O","\u00d4":"O","\u00d5":"O","\u00d6":"O","\u00d8":"O","\u00f2":"o","\u00f3":"o","\u00f4":"o","\u00f5":"o","\u00f6":"o","\u00f8":"o","\u00d9":"U","\u00da":"U","\u00db":"U","\u00dc":"U","\u00f9":"u","\u00fa":"u","\u00fb":"u","\u00fc":"u","\u00dd":"Y","\u00fd":"y","\u00ff":"y","\u00c6":"Ae","\u00e6":"ae","\u00de":"Th","\u00fe":"th","\u00df":"ss"},wa={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#39;", 1091"`":"\x26#96;"},Ba={"\x26amp;":"\x26","\x26lt;":"\x3c","\x26gt;":"\x3e","\x26quot;":'"',"\x26#39;":"'","\x26#96;":"`"},Pa={"function":!0,object:!0},La={0:"x30",1:"x31",2:"x32",3:"x33",4:"x34",5:"x35",6:"x36",7:"x37",8:"x38",9:"x39",A:"x41",B:"x42",C:"x43",D:"x44",E:"x45",F:"x46",a:"x61",b:"x62",c:"x63",d:"x64",e:"x65",f:"x66",n:"x6e",r:"x72",t:"x74",u:"x75",v:"x76",x:"x78"},$a={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Na=Pa[typeof u]&&u&&!u.nodeType&&u,kb=Pa[typeof v]&& 1092v&&!v.nodeType&&v,zb=Pa[typeof self]&&self&&self.Object&&self;Pa=Pa[typeof window]&&window&&Object&&window;var Fb=kb&&kb.exports===Na&&Na,mb=Na&&kb&&"object"==typeof n&&n&&n.Object&&n||Pa!==(this&&this.window)&&Pa||zb||this,rb=M();Na&&kb?Fb?(kb.exports=rb)._=rb:Na._=rb:mb._=rb}).call(this)}).call(this,"undefined"!==typeof global?global:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{})},{}]},{},[1])(1)}); 1093!function(y){"object"==typeof exports&&"undefined"!=typeof module?module.exports=y():"function"==typeof define&&define.amd?define([],y):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).cytoscape=y()}(function(){return function n(m,v,u){function b(a,e){if(!v[a]){if(!m[a]){var f="function"==typeof require&&require;if(!e&&f)return f(a,!0);if(d)return d(a,!0);e=Error("Cannot find module '"+a+"'");throw e.code="MODULE_NOT_FOUND",e;}e=v[a]={exports:{}}; 1094m[a][0].call(e.exports,function(k){var g=m[a][1][k];return b(g?g:k)},e,e.exports,n,m,v,u)}return v[a].exports}for(var d="function"==typeof require&&require,c=0;c<u.length;c++)b(u[c]);return b}({1:[function(m,v,u){},{}],2:[function(m,v,u){var n=m("./util"),b=m("./is"),d=m("./promise");m=function(c,a,e){a=this._private=n.extend({duration:1E3},a,e);a.target=c;a.style=a.style||a.css;a.started=!1;a.playing=!1;a.hooked=!1;a.applying=!1;a.progress=0;a.completes=[];a.frames=[];a.complete&&b.fn(a.complete)&& 1095a.completes.push(a.complete);this.length=1;this[0]=this};u=m.prototype;n.extend(u,{instanceString:function(){return"animation"},hook:function(){var c=this._private;if(!c.hooked){var a=c.target._private.animation;(c.queue?a.queue:a.current).push(this);b.elementOrCollection(c.target)&&c.target.cy().addToAnimationPool(c.target);c.hooked=!0}return this},play:function(){var c=this._private;return 1===c.progress&&(c.progress=0),c.playing=!0,c.started=!1,c.stopped=!1,this.hook(),this},playing:function(){return this._private.playing}, 1096apply:function(){var c=this._private;return c.applying=!0,c.started=!1,c.stopped=!1,this.hook(),this},applying:function(){return this._private.applying},pause:function(){var c=this._private;
1096return c.playing=!1,c.started=!1,this},stop:function(){var c=this._private;return c.playing=!1,c.started=!1,c.stopped=!0,this},rewind:function(){return this.progress(0)},fastforward:function(){return this.progress(1)},time:function(c){var a=this._private;return void 0===c?a.progress*a.duration:this.progress(c/ 1097a.duration)},progress:function(c){var a=this._private,e=a.playing;return void 0===c?a.progress:(e&&this.pause(),a.progress=c,a.started=!1,e&&this.play(),this)},completed:function(){return 1===this._private.progress},reverse:function(){var c=this._private,a=c.playing;a&&this.pause();c.progress=1-c.progress;c.started=!1;var e=function(t,p){var h=c[t];null!=h&&(c[t]=c[p],c[p]=h)};if(e("zoom","startZoom"),e("pan","startPan"),e("position","startPosition"),c.style)for(e=0;e<c.style.length;e++){var f=c.style[e], 1098k=f.name,g=c.startStyle[k];c.startStyle[k]=f;c.style[e]=g}return a&&this.play(),this},promise:function(c){var a=this._private;switch(c){case "frame":var e=a.frames;break;default:case "complete":case "completed":e=a.completes}return new d(function(f,k){e.push(function(){f()})})}});u.complete=u.completed;v.exports=m},{"./is":91,"./promise":94,"./util":108}],3:[function(m,v,u){var n=m("../../is");v.exports={aStar:function(b){b=b||{};var d=function(N,Z,L,W){if(N==Z)return W.unshift(a.getElementById(Z)), 1099W;if(Z in L){var ka=L[Z];return W.unshift(a.getElementById(x[Z])),W.unshift(a.getElementById(Z)),d(N,ka,L,W)}},c=function(N,Z){if(0!==N.length){for(var L=0,W=Z[N[0]],ka=1;ka<N.length;ka++){var qa=Z[N[ka]];qa<W&&(W=qa,L=ka)}return L}},a=this._private.cy;if(null!=b&&null!=b.root){var e=n.string(b.root)?this.filter(b.root)[0]:b.root[0];if(null!=b.goal){var f=n.string(b.goal)?this.filter(b.goal)[0]:b.goal[0],k=null!=b.heuristic&&n.fn(b.heuristic)?b.heuristic:function(){return 0},g=null!=b.weight&&n.fn(b.weight)? 1100b.weight:function(N){return 1};b=null!=b.directed?b.directed:!1;var t=e.id(),p=f.id(),h=[],r=[t],q={},x={};f={};var A={};f[t]=0;A[t]=k(e);for(e=0;0<r.length;){var z=c(r,A),D=a.getElementById(r[z]),E=D.id();if(e++,E==p)return c=d(t,p,q,[]),{found:!0,distance:f[E],path:this.spawn(c),steps:e};h.push(E);r.splice(z,1);z=D._private.edges;for(D=0;D<z.length;D++){var J=z[D];if(this.hasElementWithId(J.id())&&(!b||J.data("source")===E)){var M=J.source(),I=J.target();M=M.id()!==E?M:I;I=M.id();if(this.hasElementWithId(I)&& 1101-1==h.indexOf(I)){var T=f[E]+g(J);-1!=r.indexOf(I)?T<f[I]&&(f[I]=T,A[I]=T+k(M),q[I]=E):(f[I]=T,A[I]=T+k(M),r.push(I),q[I]=E,x[I]=J.id())}}}}return{found:!1,distance:void 0,path:void 0,steps:e}}}}}},{"../../is":91}],4:[function(m,v,u){var n=m("../../is"),b=m("../../util");v.exports={bellmanFord:function(d){var c=this,a=(d=d||{},null!=d.weight&&n.fn(d.weight))?d.weight:function(T){return 1},e=null!=d.directed?d.directed:!1;if(null!=d.root){var f=n.string(d.root)?this.filter(d.root)[0]:d.root[0],k=this._private.cy; 1102d=this.edges().stdFilter(function(T){return!T.isLoop()});for(var g=this.nodes(),t=g.length,p={},h=0;h<t;h++)p[g[h].id()]=h;var r=[],q=[],x=[];for(h=0;h<t;h++)g[h].id()===f.id()?r[h]=0:r[h]=1/0,q[h]=void 0;var A=!1;for(h=1;h<t;h++){A=!1;for(var z=0;z<d.length;z++){var D=p[d[z].source().id()],E=p[d[z].target().id()],J=a(d[z]),M=r[D]+J;(M<r[E]&&(r[E]=M,q[E]=D,x[E]=d[z],A=!0),e)||(M=r[E]+J,M<r[D]&&(r[D]=M,q[D]=E,x[D]=d[z],A=!0))}if(!A)break}if(A)for(z=0;z<d.length;z++)if(D=p[d[z].source().id()],E=p[d[z].target().id()], 1103J=a(d[z]),r[D]+J<r[E])return b.error("Graph contains a negative weight cycle for Bellman-Ford"),{pathTo:void 0,distanceTo:void 0,hasNegativeWeightCycle:!0};var I=[];for(h=0;h<t;h++)I.push(g[h].id());return{distanceTo:function(T){T=n.string(T)?k.filter(T)[0].id():T.id();return r[p[T]]},pathTo:function(T){var N=n.string(T)?k.filter(T)[0].id():T.id();a:{T=p[f.id()];var Z=p[N];for(N=[];;){if(N.push(k.getElementById(I[Z])),N.push(x[Z]),T===Z){T=N;break a}Z=q[Z];if("undefined"==typeof Z){T=void 0;break a}}}return null!= 1104T&&T.reverse(),c.spawn(T)},hasNegativeWeightCycle:!1}}}}},{"../../is":91,"../../util":108}],5:[function(m,v,u){var n=m("../../is"),b=m("../../heap");m={betweennessCentrality:function(d){d=d||{};var c,a;n.fn(d.weight)?(a=d.weight,c=!0):c=!1;var e=null!=d.directed&&d.directed,f=this._private.cy;d=this.nodes();for(var k={},g={},t=0,p={set:function(M,I){g[M]=I;I>
1104t&&(t=I)},get:function(M){return g[M]}},h=0;h<d.length;h++){var r=d[h],q=r.id();e?k[q]=r.outgoers().nodes():k[q]=r.openNeighborhood().nodes(); 1105p.set(q,0)}for(e=0;e<d.length;e++){r=d[e].id();var x=[],A={},z={},D={},E=new b(function(M,I){return D[M]-D[I]});for(h=0;h<d.length;h++)q=d[h].id(),A[q]=[],z[q]=0,D[q]=1/0;z[r]=1;D[r]=0;for(E.push(r);!E.empty();)if(r=E.pop(),x.push(r),c)for(h=0;h<k[r].length;h++){q=k[r][h];var J=f.getElementById(r);J=0<J.edgesTo(q).length?J.edgesTo(q)[0]:q.edgesTo(J)[0];J=a(J);q=q.id();D[q]>D[r]+J&&(D[q]=D[r]+J,0>E.nodes.indexOf(q)?E.push(q):E.updateItem(q),z[q]=0,A[q]=[]);D[q]==D[r]+J&&(z[q]+=z[r],A[q].push(r))}else for(h= 11060;h<k[r].length;h++)q=k[r][h].id(),D[q]==1/0&&(E.push(q),D[q]=D[r]+1),D[q]==D[r]+1&&(z[q]+=z[r],A[q].push(r));E={};for(h=0;h<d.length;h++)E[d[h].id()]=0;for(;0<x.length;)for(q=x.pop(),h=0;h<A[q].length;h++)r=A[q][h],E[r]+=z[r]/z[q]*(1+E[q]),q!=d[e].id()&&p.set(q,p.get(q)+E[q])}c={betweenness:function(M){M=n.string(M)?f.filter(M).id():M.id();return p.get(M)},betweennessNormalized:function(M){if(0==t)return 0;M=n.string(M)?f.filter(M).id():M.id();return p.get(M)/t}};return c.betweennessNormalised=c.betweennessNormalized, 1107c}};m.bc=m.betweennessCentrality;v.exports=m},{"../../heap":89,"../../is":91}],6:[function(m,v,u){var n=m("../../is");m=function(b){return b={bfs:b.bfs||!b.dfs,dfs:b.dfs||!b.bfs},function(d,c,a){var e;n.plainObject(d)&&!n.elementOrCollection(d)&&(e=d,d=e.roots||e.root,c=e.visit,a=e.directed);a=2!==arguments.length||n.fn(c)?a:c;c=n.fn(c)?c:function(){};e=this._private.cy;for(var f=d=n.string(d)?this.filter(d):d,k=[],g=[],t={},p={},h={},r=0,q=this.nodes(),x=this.edges(),A=0;A<f.length;A++)f[A].isNode()&& 1108(k.unshift(f[A]),b.bfs&&(h[f[A].id()]=!0,g.push(f[A])),p[f[A].id()]=0);for(;0!==k.length;){f=b.bfs?k.shift():k.pop();if(b.dfs){if(h[f.id()])continue;h[f.id()]=!0;g.push(f)}var z;A=p[f.id()];var D=t[f.id()],E=null==D?void 0:D.connectedNodes().not(f)[0];if(z=c(f,D,E,r++,A),!0===z){var J=f;break}if(!1===z)break;D=f.connectedEdges(a?function(I){return I.data("source")===f.id()}:void 0).intersect(x);for(A=0;A<D.length;A++){E=D[A];var M=E.connectedNodes(function(I){return I.id()!==f.id()}).intersect(q); 11090===M.length||h[M.id()]||(M=M[0],k.push(M),b.bfs&&(h[M.id()]=!0,g.push(M)),t[M.id()]=E,p[M.id()]=p[f.id()]+1)}}z=[];for(A=0;A<g.length;A++)k=g[A],(p=t[k.id()])&&z.push(p),z.push(k);return{path:e.collection(z,{unique:!0}),found:e.collection(J)}}};m={breadthFirstSearch:m({bfs:!0}),depthFirstSearch:m({dfs:!0})};m.bfs=m.breadthFirstSearch;m.dfs=m.depthFirstSearch;v.exports=m},{"../../is":91}],7:[function(m,v,u){var n=m("../../is");m={closenessCentralityNormalized:function(b){b=b||{};var d=this.cy(),c= 1110b.harmonic;void 0===c&&(c=!0);var a={},e=0,f=this.nodes();b=this.floydWarshall({weight:b.weight,directed:b.directed});for(var k=0;k<f.length;k++){for(var g=0,t=0;t<f.length;t++)if(k!=t){var p=b.distance(f[k],f[t]);g+=c?1/p:p}c||(g=1/g);e<g&&(e=g);a[f[k].id()]=g}return{closeness:function(h){if(0==e)return 0;h=n.string(h)?d.filter(h)[0].id():h.id();return a[h]/e}}},closenessCentrality:function(b){if(b=b||{},null!=b.root){var d=n.string(b.root)?this.filter(b.root)[0]:b.root[0],c=null!=b.weight&&n.fn(b.weight)? 1111b.weight:function(){return 1},a=null!=b.directed&&n.bool(b.directed)?b.directed:!1;b=b.harmonic;void 0===b&&(b=!0);c=this.dijkstra({root:d,weight:c,directed:a});a=0;for(var e=this.nodes(),f=0;f<e.length;f++)if(e[f].id()!=d.id()){var k=c.distanceTo(e[f]);a+=b?1/k:k}return b?a:1/a}}};m.cc=m.closenessCentrality;m.ccn=m.closenessCentralityNormalised=m.closenessCentralityNormalized;v.exports=m},{"../../is":91}],8:[function(m,v,u){var n=m("../../is"),b=m("../../util");m={degreeCentralityNormalized:function(d){d= 1112d||{};var c=this.cy(),a=null!=d.directed?d.directed:!1,e=this.nodes(),f=e.length;if(a){var k={},g={},t=0,p=0;for(a=0;a<f;a++){var h=e[a],r=this.degreeCentrality(b.extend({},d,{root:h}));t<r.indegree&&(t=r.indegree);p<r.outdegree&&(p=r.outdegree);k[h.id()]=r.indegree;g[h.id()]=r.outdegree}return{indegree:function(A){if(0==t)return 0;A=n.string(A)?c.filter(A)[0].id():A.id();return k[A]/t},outdegree:function(A){if(0==p)return 0;A=n.string(A)?c.filter(A)[0].id():A.id();return g[A]/p}}}var q={},x=0;for(a= 11130;a<f;a++)h=e[a],r=this.degreeCentrality(b.extend({},d,{root:h})),x<r.degree&&(x=r.degree),q[h.id()]=r.degree;return{degree:function(A){if(0==x)return 0;A=n.string(A)?c.filter(A)[0].id():A.id();return q[A]/x}}},degreeCentrality:function(d){d=d||{};if(null!=d&&null!=d.root){var c=n.string(d.root)?this.filter(d.root)[0]:d.root[0],a=null!=d.weight&&n.fn(d.weight)?d.weight:function(r){return 1},e=null!=d.directed?d.directed:!1;
1113d=null!=d.alpha&&n.number(d.alpha)?d.alpha:0;if(e){var f=c.connectedEdges('edge[target \x3d "'+ 1114c.id()+'"]').intersection(this),k=c.connectedEdges('edge[source \x3d "'+c.id()+'"]').intersection(this),g=f.length,t=k.length,p=0,h=0;for(c=0;c<f.length;c++)e=f[c],p+=a(e);for(c=0;c<k.length;c++)e=k[c],h+=a(e);return{indegree:Math.pow(g,1-d)*Math.pow(p,d),outdegree:Math.pow(t,1-d)*Math.pow(h,d)}}f=c.connectedEdges().intersection(this);k=f.length;for(c=g=0;c<f.length;c++)e=f[c],g+=a(e);return{degree:Math.pow(k,1-d)*Math.pow(g,d)}}}};m.dc=m.degreeCentrality;m.dcn=m.degreeCentralityNormalised=m.degreeCentralityNormalized; 1115v.exports=m},{"../../is":91,"../../util":108}],9:[function(m,v,u){var n=m("../../is"),b=m("../../heap");v.exports={dijkstra:function(d,c,a){var e;n.plainObject(d)&&!n.elementOrCollection(d)&&(e=d,d=e.root,c=e.weight,a=e.directed);var f=this._private.cy;c=n.fn(c)?c:function(){return 1};var k=n.string(d)?this.filter(d)[0]:d[0],g={},t={},p={},h=this.edges().filter(function(I){return!I.isLoop()}),r=this.nodes();d=function(I,T){g[I.id()]=T;q.updateItem(I)};var q=new b(function(I,T){return g[I.id()]-g[T.id()]}); 1116for(e=0;e<r.length;e++){var x=r[e];g[x.id()]=x.same(k)?0:1/0;q.push(x)}for(k=function(I,T){var N;I=(a?I.edgesTo(T):I.edgesWith(T)).intersect(h);T=1/0;for(var Z=0;Z<I.length;Z++){var L=I[Z],W=c(L);(W<T||!N)&&(T=W,N=L)}return{edge:N,dist:T}};0<q.size();){x=q.pop();var A=g[x.id()];e=x.id();if(p[e]=A,A===Math.Infinite)break;var z=x.neighborhood().intersect(r);for(e=0;e<z.length;e++){var D=z[e],E=D.id(),J=k(x,D),M=A+J.dist;M<g[D.id()]&&(d(D,M),t[E]={node:x,edge:J.edge})}}return{distanceTo:function(I){I= 1117n.string(I)?r.filter(I)[0]:I[0];return p[I.id()]},pathTo:function(I){var T=n.string(I)?r.filter(I)[0]:I[0];I=[];var N=T;if(0<T.length)for(I.unshift(T);t[N.id()];)T=t[N.id()],I.unshift(T.edge),I.unshift(T.node),N=T.node;return f.collection(I)}}}}},{"../../heap":89,"../../is":91}],10:[function(m,v,u){var n=m("../../is");v.exports={floydWarshall:function(b){b=b||{};var d=this.cy(),c=null!=b.weight&&n.fn(b.weight)?b.weight:function(z){return 1},a=null!=b.directed?b.directed:!1,e=this.edges().stdFilter(function(z){return!z.isLoop()}); 1118b=this.nodes();for(var f=b.length,k={},g=0;g<f;g++)k[b[g].id()]=g;var t=[];for(g=0;g<f;g++){for(var p=Array(f),h=0;h<f;h++)g==h?p[h]=0:p[h]=1/0;t.push(p)}var r=[],q=[];g=function(z){for(var D=0;D<f;D++){for(var E=Array(f),J=0;J<f;J++)E[J]=void 0;z.push(E)}};g(r);g(q);for(g=0;g<e.length;g++){h=k[e[g].source().id()];p=k[e[g].target().id()];var x=c(e[g]);t[h][p]>x&&(t[h][p]=x,r[h][p]=p,q[h][p]=e[g])}if(!a)for(g=0;g<e.length;g++)h=k[e[g].target().id()],p=k[e[g].source().id()],x=c(e[g]),t[h][p]>x&&(t[h][p]= 1119x,r[h][p]=p,q[h][p]=e[g]);for(c=0;c<f;c++)for(g=0;g<f;g++)for(h=0;h<f;h++)t[g][c]+t[c][h]<t[g][h]&&(t[g][h]=t[g][c]+t[c][h],r[g][h]=r[g][c]);var A=[];for(g=0;g<f;g++)A.push(b[g].id());return{distance:function(z,D){z=n.string(z)?d.filter(z)[0].id():z.id();D=n.string(D)?d.filter(D)[0].id():D.id();return t[k[z]][k[D]]},path:function(z,D){z=n.string(z)?d.filter(z)[0].id():z.id();var E=n.string(D)?d.filter(D)[0].id():D.id();D=k[z];z=k[E];if(D===z)D=d.getElementById(A[D]);else if(void 0!==r[D][z]){E=[d.getElementById(A[D])]; 1120for(var J;D!==z;)J=D,D=r[D][z],E.push(q[J][D]),E.push(d.getElementById(A[D]));D=E}else D=void 0;return d.collection(D)}}}}},{"../../is":91}],11:[function(m,v,u){var n=m("../../util"),b={};[m("./bfs-dfs"),m("./dijkstra"),m("./kruskal"),m("./a-star"),m("./floyd-warshall"),m("./bellman-ford"),m("./kerger-stein"),m("./page-rank"),m("./degree-centrality"),m("./closeness-centrality"),m("./betweenness-centrality")].forEach(function(d){n.extend(b,d)});v.exports=b},{"../../util":108,"./a-star":3,"./bellman-ford":4, 1121"./betweenness-centrality":5,"./bfs-dfs":6,"./closeness-centrality":7,"./degree-centrality":8,"./dijkstra":9,"./floyd-warshall":10,"./kerger-stein":12,"./kruskal":13,"./page-rank":14}],12:[function(m,v,u){var n=m("../../util");v.exports={kargerStein:function(b){var d=function(E,J,M){E=M[E];var I=J[E[1]],T=J[E[2]];M=M.filter(function(Z){return(J[Z[1]]!==I||J[Z[2]]!==T)&&(J[Z[1]]!==T||J[Z[2]]!==I)});for(E=0;E<M.length;E++){var N=M[E];N[1]===T?(M[E]=N.slice(0),M[E][1]=I):N[2]===T&&(M[E]=N.slice(0),M[E][2]= 1122I)}for(E=0;E<J.length;E++)J[E]===T&&(J[E]=I);return M},c=function(E,J,M,I){if(M<=I)return J;J=d(Math.floor(Math.random()*J.length),E,J);return c(E,J,M-1,I)};b=this._private.cy;var a=this.edges().stdFilter(function(E){return!E.isLoop()}),e=this.nodes(),f=e.length,k=a.length,g=Math.ceil(Math.pow(Math.log(f)/Math.LN2,2)),t=Math.floor(f/Math.sqrt(2));if(2>f)return void n.error("At least 2 nodes are required for Karger-Stein algorithm");for(var p={},h=0;h<f;h++)p[e[h].id()]=h;var r=[];for(h=0;h<k;h++){var q= 1123a[h];r.push([h,p[q.source().id()],p[q.target().id()]])}var x;k=1/0;p=[];for(h=0;h<f;h++)p.push(h);for(h=0;h<=g;h++){q=p.slice(0);var A=c(q,r,f,t),z=q.slice(0),D=c(q,A,t,2);A=c(z,A,t,2);D.length<=A.length&&D.length<k?(k=D.length,x=[D,q]):A.length<=D.length&&A.length<k&&(k=A.length,x=[A,z])}f=x[0].map(function(E){return a[E[0]]});g=[];t=[];r=x[1][0];for(h=0;h<x[1].length;
1123h++)x[1][h]===r?g.push(e[h]):t.push(e[h]);return{cut:this.spawn(b,f),partition1:this.spawn(g),partition2:this.spawn(t)}}}},{"../../util":108}], 112413:[function(m,v,u){var n=m("../../is");v.exports={kruskal:function(b){function d(h){for(var r=0;r<a.length;r++){var q=a[r];if(q.anySame(h))return{eles:q,index:r}}}var c=this.cy();b=n.fn(b)?b:function(){return 1};c=c.collection(c,[]);for(var a=[],e=this.nodes(),f=0;f<e.length;f++)a.push(e[f].collection());var k=this.edges().toArray().sort(function(h,r){h=b(h);r=b(r);return h-r});for(f=0;f<k.length;f++){var g=k[f],t=g.source()[0],p=g.target()[0];t=d(t);p=d(p);t.index!==p.index&&(c=c.add(g),a[t.index]= 1125t.eles.add(p.eles),a.splice(p.index,1))}return e.add(c)}}},{"../../is":91}],14:[function(m,v,u){var n=m("../../is");v.exports={pageRank:function(b){b=b||{};var d=function(E){for(var J=E.length,M=0,I=0;I<J;I++)M+=E[I];for(I=0;I<J;I++)E[I]/=M},c=null!=b&&null!=b.dampingFactor?b.dampingFactor:.8,a=null!=b&&null!=b.precision?b.precision:1E-6,e=null!=b&&null!=b.iterations?b.iterations:200,f=null!=b&&null!=b.weight&&n.fn(b.weight)?b.weight:function(E){return 1},k=this._private.cy,g=this.edges().stdFilter(function(E){return!E.isLoop()}), 1126t=this.nodes();b=t.length;for(var p=g.length,h={},r=0;r<b;r++)h[t[r].id()]=r;t=[];var q=[];c=(1-c)/b;for(r=0;r<b;r++){for(var x=[],A=0;A<b;A++)x.push(0);t.push(x);q.push(0)}for(r=0;r<p;r++){var z=g[r];A=h[z.source().id()];x=h[z.target().id()];
1126z=f(z);t[x][A]+=z;q[A]+=z}f=1/b+c;for(A=0;A<b;A++)if(0===q[A])for(r=0;r<b;r++)t[r][A]=f;else for(r=0;r<b;r++)t[r][A]=t[r][A]/q[A]+c;var D=[];f=[];for(r=0;r<b;r++)D.push(1),f.push(0);for(g=0;g<e;g++){q=f.slice(0);for(r=0;r<b;r++)for(A=0;A<b;A++)q[r]+=t[r][A]* 1127D[A];d(q);p=D;D=q;for(r=q=0;r<b;r++)q+=Math.pow(p[r]-D[r],2);if(q<a)break}return{rank:function(E){E=n.string(E)?k.filter(E)[0].id():E.id();return D[h[E]]}}}}},{"../../is":91}],15:[function(m,v,u){m=m("../define");m={animate:m.animate(),animation:m.animation(),animated:m.animated(),clearQueue:m.clearQueue(),delay:m.delay(),delayAnimation:m.delayAnimation(),stop:m.stop()};v.exports=m},{"../define":44}],16:[function(m,v,u){var n=m("../util");v.exports={classes:function(b){b=(b||"").match(/\S+/g)||[]; 1128for(var d=[],c={},a=0;a<b.length;a++){var e=b[a];c[e]=!0}for(var f=0;f<this.length;f++){var k=this[f],g=k._private,t=g.classes,p=!1;for(a=0;a<b.length;a++)if(e=b[a],e=t[e],!e){p=!0;break}if(!p)for(b=Object.keys(t),a=0;a<b.length;a++){var h=b[a];e=t[h];h=c[h];if(e&&!h){p=!0;break}}p&&(g.classes=n.copy(c),d.push(k))}return 0<d.length&&this.spawn(d).updateStyle().trigger("class"),this},addClass:function(b){return this.toggleClass(b,!0)},hasClass:function(b){var d=this[0];return!(null==d||!d._private.classes[b])}, 1129toggleClass:function(b,d){b=b.match(/\S+/g)||[];for(var c=[],a=0,e=this.length;a<e;a++)for(var f=this[a],k=!1,g=0;g<b.length;g++){var t=b[g],p=f._private.classes,h=p[t];d||void 0===d&&!h?(p[t]=!0,h||k||(c.push(f),k=!0)):(p[t]=!1,h&&!k&&(c.push(f),k=!0))}return 0<c.length&&this.spawn(c).updateStyle().trigger("class"),this},removeClass:function(b){return this.toggleClass(b,!1)},flashClass:function(b,d){var c=this;if(null==d)d=250;else if(0===d)return c;return c.addClass(b),setTimeout(function(){c.removeClass(b)}, 1130d),c}}},{"../util":108}],17:[function(m,v,u){var n=(m("../is"),m("../selector"));m={allAre:function(b){var d=new n(b);return this.every(function(c){return d.matches(c)})},is:function(b){var d=new n(b);return this.some(function(c){return d.matches(c)})},some:function(b,d){for(var c=0;c<this.length;c++)if(d?b.apply(d,[this[c],c,this]):b(this[c],c,this))return!0;return!1},every:function(b,d){for(var c=0;c<this.length;c++)if(d?!b.apply(d,[this[c],c,this]):!b(this[c],c,this))return!1;return!0},same:function(b){return b= 1131this.cy().collection(b),this.length===b.length&&this.every(function(d){return b.hasElementWithId(d.id())})},anySame:function(b){return b=this.cy().collection(b),this.some(function(d){return b.hasElementWithId(d.id())})},allAreNeighbors:function(b){b=this.cy().collection(b);var d=this.neighborhood();return b.every(function(c){return d.hasElementWithId(c.id())})},contains:function(b){b=this.cy().collection(b);var d=this;return b.every(function(c){return d.hasElementWithId(c.id())})}};m.allAreNeighbours= 1132m.allAreNeighbors;m.has=m.contains;v.exports=m},{"../is":91,"../selector":95}],18:[function(m,v,u){m={parent:function(n){var b=[];this._private.cy;if(1===this.length){var d=this[0]._private.parent;if(d)return d}for(var c=0;c<this.length;c++)(d=this[c]._private.parent)&&b.push(d);return this.spawn(b,{unique:!0}).filter(n)},parents:function(n){for(var b=[],d=this.parent();d.nonempty();){for(var c=0;c<d.length;c++)b.push(d[c]);d=d.parent()}return this.spawn(b,{unique:!0}).filter(n)},commonAncestors:function(n){for(var b, 1133d=0;d<this.length;d++){var c=this[d].parents();b=b||c;b=b.intersect(c)}return b.filter(n)},orphans:function(n){return this.stdFilter(function(b){return b.isOrphan()}).filter(n)},nonorphans:function(n){return this.stdFilter(function(b){return b.isChild()}).filter(n)},children:function(n){for(var b=[],d=0;d<this.length;d++)b=b.concat(this[d]._private.children);return this.spawn(b,{unique:!0}).filter(n)},siblings:function(n){return this.parent().children().not(this).filter(n)},isParent:function(){var n= 1134this[0];if(n)return n.isNode()&&0!==n._private.children.length},isChildless:function(){var n=this[0];if(n)return n.isNode()&&0===n._private.children.length},isChild:function(){var n=this[0];if(n)return n.isNode()&&null!=n._private.parent},isOrphan:function(){var n=this[0];if(n)return n.isNode()&&null==n._private.parent},descendants:function(n){function b(c){for(var a=0;a<c.length;a++){var e=c[a];d.push(e);e.children().nonempty()&&b(e.children())}}var d=[];return b(this.children()),this.spawn(d,{unique:!0}).filter(n)}}; 1135m.ancestors=m.parents;v.exports=m},{}],19:[function(m,v,u){m=m("../define");m=u={data:m.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),removeData:m.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),scratch:m.data({field:"scratch", 1136bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:m.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),rscratch:m.data({field:"rscratch",allowBinding:!1,allowSetting:!0,settingTriggersEvent:!1,allowGetting:!0}),removeRscratch:m.removeData({field:"rscratch",triggerEvent:!1}),id:function(){var n=this[0];if(n)return n._private.data.id}}; 1137m.attr=m.data;m.removeAttr=m.removeData;v.exports=u},{"../define":44}],20:[function(m,v,u){function n(d){return function(c){if(void 0===c&&(c=!0),0!==this.length&&this.isNode()&&!this.removed()){for(var a=0,e=this[0],f=e._private.edges,k=0;k<f.length;k++){var g=f[k];!c&&g.isLoop()||(a+=d(e,g))}return a}}}function b(d,c){return function(a){for(var e,f=this.nodes(),k=0;k<f.length;k++){var g=f[k][d](a);void 0===g||void 0!==e&&!c(g,e)||(e=g)}return e}}m=m("../util");u={};m.extend(u,{degree:n(function(d, 1138c){return c.source().same(c.target())?2:1}),indegree:n(function(d,c){return c.target().same(d)?1:0}),outdegree:n(function(d,c){return c.source().same(d)?1:0})});m.extend(u,{minDegree:b("degree",function(d,c){return d<c}
1138),maxDegree:b("degree",function(d,c){return d>c}),minIndegree:b("indegree",function(d,c){return d<c}),maxIndegree:b("indegree",function(d,c){return d>c}),minOutdegree:b("outdegree",function(d,c){return d<c}),maxOutdegree:b("outdegree",function(d,c){return d>c})});m.extend(u,{totalDegree:function(d){for(var c= 11390,a=this.nodes(),e=0;e<a.length;e++)c+=a[e].degree(d);return c}});v.exports=u},{"../util":108}],21:[function(m,v,u){function n(q){return{includeNodes:d["default"](q.includeNodes,h.includeNodes),includeEdges:d["default"](q.includeEdges,h.includeEdges),includeLabels:d["default"](q.includeLabels,h.includeLabels),includeOverlays:d["default"](q.includeOverlays,h.includeOverlays),useCache:d["default"](q.useCache,h.useCache)}}u=m("../define");var b=m("../is"),d=m("../util"),c=m("../math");var a=m={position:u.data({field:"position", 1140bindingEvent:"position",allowBinding:!0,allowSetting:!0,settingEvent:"position",settingTriggersEvent:!0,triggerFnName:"rtrigger",allowGetting:!0,validKeys:["x","y"],beforeGet:function(q){q.updateCompoundBounds()},onSet:function(q){q.dirtyCompoundBoundsCache()},canSet:function(q){return!q.locked()&&!q.isParent()}}),silentPosition:u.data({field:"position",bindingEvent:"position",allowBinding:!1,allowSetting:!0,settingEvent:"position",settingTriggersEvent:!1,triggerFnName:"trigger",allowGetting:!1,validKeys:["x", 1141"y"],onSet:function(q){q.dirtyCompoundBoundsCache()},canSet:function(q){return!q.locked()&&!q.isParent()}}),positions:function(q,x){if(b.plainObject(q))x?this.silentPosition(q):this.position(q);else if(b.fn(q)){for(var A=q,z=0;z<this.length;z++){var D=this[z];D.locked()||D.isParent()||!(q=A(D,z))||(D=D._private.position,D.x=q.x,D.y=q.y)}this.dirtyCompoundBoundsCache();x?this.trigger("position"):this.rtrigger("position")}return this},silentPositions:function(q){return this.positions(q,!0)},renderedPosition:function(q, 1142x){var A=this[0],z=this.cy(),D=z.zoom();z=z.pan();var E=b.plainObject(q)?q:void 0,J=void 0!==E||void 0!==x&&b.string(q);if(A&&A.isNode()){if(!J)return x=A.position(),E={x:x.x*D+z.x,y:x.y*D+z.y},void 0===q?E:E[q];for(J=0;J<this.length;J++)A=this[J],void 0!==x?A.position(q,(x-z[q])/D):void 0!==E&&A.position({x:(E.x-z.x)/D,y:(E.y-z.y)/D})}else if(!J)return;return this},relativePosition:function(q,x){var A=this[0],z=this.cy(),D=b.plainObject(q)?q:void 0,E=void 0!==D||void 0!==x&&b.string(q);z=z.hasCompoundNodes(); 1143if(A&&A.isNode()){if(!E){x=A.position();var J=(E=z?A.parent():null)&&0<E.length,M;J&&(E=E[0]);E=J?E.position():{x:0,y:0};return D={x:x.x-E.x,y:x.y-E.y},void 0===q?D:D[q]}for(var I=0;I<this.length;I++)A=this[I],(M=J=(E=z?A.parent():null)&&0<E.length)&&(E=E[0]),E=M?E.position():{x:0,y:0},void 0!==x?A.position(q,x+E[q]):void 0!==D&&A.position({x:D.x+E.x,y:D.y+E.y})}else if(!E)return;return this},renderedBoundingBox:function(q){q=this.boundingBox(q);var x=this.cy(),A=x.zoom(),z=x.pan();x=q.x1*A+z.x;var D= 1144q.x2*A+z.x,E=q.y1*A+z.y;q=q.y2*A+z.y;return{x1:x,x2:D,y1:E,y2:q,w:D-x,h:q-E}},dirtyCompoundBoundsCache:function(){var q=this.cy();if(!q.styleEnabled()||!q.hasCompoundNodes())return this;q=[];for(var x=0;x<this.length;x++)q.push(this[x]);for(;0<q.length;)x=q.shift(),x._private.compoundBoundsClean=!1,x.isParent()&&x.trigger("bounds"),x.isChild()&&q.push(x.parent());return this},updateCompoundBounds:function(){function q(J){function M(va,ja,Aa){var Oa=0,Ia=0,Wa=ja+Aa;return 0<va&&0<Wa&&(Oa=ja/Wa*va, 1145Ia=Aa/Wa*va),{biasDiff:Oa,biasComplementDiff:Ia}}function I(va,ja,Aa,Oa){if("%"!==Aa.units)return"px"===Aa.units?Aa.pfValue:0;switch(Oa){case "width":return 0<va?Aa.pfValue*va:0;case "height":return 0<ja?Aa.pfValue*ja:0;case "average":return 0<va&&0<ja?Aa.pfValue*(va+ja)/2:0;case "min":return 0<va&&0<ja?va>ja?Aa.pfValue*ja:Aa.pfValue*va:0;case "max":return 0<va&&0<ja?va>ja?Aa.pfValue*va:Aa.pfValue*ja:0;default:return 0}}if(J.isParent()){var T=J._private,N=J.children(),Z="include"===J.pstyle("compound-sizing-wrt-labels").value, 1146L=J.pstyle("min-width").pfValue,W=J.pstyle("min-width-bias-left"),ka=J.pstyle("min-width-bias-right"),qa=J.pstyle("min-height").pfValue,za=J.pstyle("min-height-bias-top"),Ea=J.pstyle("min-height-bias-bottom");N=N.boundingBox({includeLabels:Z,includeOverlays:!1,useCache:!1});Z=T.position;var fa=W.value;"px"===W.units&&0<L&&(fa=100*fa/L);W=ka.value;"px"===ka.units&&0<L&&(W=100*W/L);ka=za.value;"px"===za.units&&0<qa&&(ka=100*ka/qa);za=Ea.value;"px"===Ea.units&&0<qa&&(za=100*za/qa);fa=M(L-N.w,fa,W);Ea= 1147fa.biasDiff;fa=fa.biasComplementDiff;ka=M(qa-N.h,ka,za);za=ka.biasDiff;ka=ka.biasComplementDiff;T.autoPadding=I(N.w,N.h,D.pstyle("padding"),D.pstyle("padding-relative-to").value);T.autoWidth=Math.max(N.w,L);Z.x=(-Ea+N.x1+N.x2+fa)/2;T.autoHeight=Math.max(N.h,qa);Z.y=(-za+N.y1+N.y2+ka)/2;A.push(J)}}var x=this.cy();if(!x.styleEnabled()||!x.hasCompoundNodes())return this;for(var A=[],z=0;z<this.length;z++){var D=this[z],E=D._private;E.compoundBoundsClean||(q(D),x._private.batchingStyle||(E.compoundBoundsClean= 1148!0))}return this}};var e=function(q){return q===1/0||q===-(1/0)?0:q},f=function(q,x,A,z,D){0!==z-x&&0!==D-A&&(q.x1=x<q.x1?x:q.x1,q.x2=z>q.x2?z:q.x2,q.y1=A<q.y1?A:q.y1,q.y2=D>q.y2?D:q.y2)},k=function(q,x,A,z){var D,E;z=x._private.rstyle;var J=z.arrowWidth/2;"none"!==x.pstyle(A+"-arrow-shape").value&&("source"===A?(D=z.srcX,E=z.srcY):"target"===A?(D=z.tgtX,E=z.tgtY):(D=z.midX,E=z.midY),f(q,D-J,E-J,D+J,E+J))},g=function(q,x,A,z){var D=A?A+"-":"";var E=x._private;z=E.rstyle;if(x.pstyle(D+"label").strValue){var J= 1149x.pstyle("text-halign"),M=x.pstyle("text-valign"),I=d.getPrefixedProperty(z,"labelWidth",A),T=d.getPrefixedProperty(z,"labelHeight",A),N=d.getPrefixedProperty(z,"labelX",A),Z=d.getPrefixedProperty(z,"labelY",A);z=x.pstyle(D+"text-margin-x").pfValue;
1149var L=x.pstyle(D+"text-margin-y").pfValue,W=x.isEdge(),ka=x.pstyle(D+"text-rotation");D=x.pstyle("text-outline-width").pfValue;var qa=x.pstyle("text-border-width").pfValue/2,za=x.pstyle("text-background-padding").pfValue;x=T+2*za;I+=2*za;T=I/2;za=x/2;if(W){var Ea= 1150N-T;var fa=N+T;var va=Z-za;var ja=Z+za}else{switch(J.value){case "left":Ea=N-I;fa=N;break;case "center":Ea=N-T;fa=N+T;break;case "right":Ea=N,fa=N+I}switch(M.value){case "top":va=Z-x;ja=Z;break;case "center":va=Z-za;ja=Z+za;break;case "bottom":va=Z,ja=Z+x}}J=W&&"autorotate"===ka.strValue;M=null!=ka.pfValue&&0!==ka.pfValue;if(J||M){A=J?d.getPrefixedProperty(E.rstyle,"labelAngle",A):ka.pfValue;var Aa=Math.cos(A),Oa=Math.sin(A);M=function(Ia,Wa){return Ia-=N,Wa-=Z,{x:Ia*Aa-Wa*Oa+N,y:Ia*Oa+Wa*Aa+Z}}; 1151A=M(Ea,va);E=M(Ea,ja);J=M(fa,va);ja=M(fa,ja);Ea=Math.min(A.x,E.x,J.x,ja.x);fa=Math.max(A.x,E.x,J.x,ja.x);va=Math.min(A.y,E.y,J.y,ja.y);ja=Math.max(A.y,E.y,J.y,ja.y)}Ea+=z-Math.max(D,qa);fa+=z+Math.max(D,qa);va+=L-Math.max(D,qa);ja+=L+Math.max(D,qa);f(q,Ea,va,fa,ja)}return q},t=function(q){var x="";return x+=q.incudeNodes?"t":"f",x+=q.includeEdges?"t":"f",x+=q.includeLabels?"t":"f",x+(q.includeOverlays?"t":"f")},p=function(q,x){var A=q._private,z=q.cy().headless(),D=x===h?r:t(x);if(x.useCache&&!z&& 1152A.bbCache&&A.bbCache[D])q=A.bbCache[D];else{var E,J=q._private.cy._private.styleEnabled,M={x1:1/0,y1:1/0,x2:-(1/0),y2:-(1/0)},I=q._private,T=J?q.pstyle("display").value:"element",N=q.isNode(),Z=q.isEdge();if(T="none"!==T){var L=E=0;J&&x.includeOverlays&&(E=q.pstyle("overlay-opacity").value,0!==E&&(L=q.pstyle("overlay-padding").value));var W=0;E=0;if(J&&(W=q.pstyle("width").pfValue,E=W/2),N&&x.includeNodes){var ka=q.position();var qa=ka.x;E=ka.y;W=q.outerWidth();var za=W/2;var Ea=q.outerHeight()/2; 1153ka=qa-za-L;qa=qa+za+L;za=E-Ea-L;Ea=E+Ea+L;f(M,ka,za,qa,Ea)}else if(Z&&x.includeEdges)if(I=I.rstyle||{},J&&(ka=Math.min(I.srcX,I.midX,I.tgtX),qa=Math.max(I.srcX,I.midX,I.tgtX),za=Math.min(I.srcY,I.midY,I.tgtY),Ea=Math.max(I.srcY,I.midY,I.tgtY),ka-=E,qa+=E,za-=E,Ea+=E,f(M,ka,za,qa,Ea)),J&&"haystack"===q.pstyle("curve-style").strValue){Ea=I.haystackPts;if(ka=Ea[0].x,za=Ea[0].y,qa=Ea[1].x,Ea=Ea[1].y,ka>qa)I=ka,ka=qa,qa=I;za>Ea&&(I=za,za=Ea,Ea=I);f(M,ka-E,za-E,qa+E,Ea+E)}else{I=I.bezierPts||I.linePts|| 1154[];for(N=0;N<I.length;N++)Ea=I[N],ka=Ea.x-E,qa=Ea.x+E,za=Ea.y-E,Ea=Ea.y+E,f(M,ka,za,qa,Ea);if(0===I.length){za=q.source().position();Ea=q.target().position();if(ka=za.x,qa=Ea.x,za=za.y,Ea=Ea.y,ka>qa)I=ka,ka=qa,qa=I;za>Ea&&(I=za,za=Ea,Ea=I);ka-=E;qa+=E;za-=E;Ea+=E;f(M,ka,za,qa,Ea)}}J&&(ka=M.x1,qa=M.x2,za=M.y1,Ea=M.y2,f(M,ka-L,za-L,qa+L,Ea+L));J&&x.includeEdges&&Z&&(k(M,q,"mid-source",x),k(M,q,"mid-target",x),k(M,q,"source",x),k(M,q,"target",x));J&&x.includeLabels&&(g(M,q,null,x),Z&&(g(M,q,"source", 1155x),g(M,q,"target",x)))}q=(M.x1=e(M.x1),M.y1=e(M.y1),M.x2=e(M.x2),M.y2=e(M.y2),M.w=e(M.x2-M.x1),M.h=e(M.y2-M.y1),0<M.w&&0<M.h&&T&&c.expandBoundingBox(M,1),M);z||(A.bbCache=A.bbCache||{},A.bbCache[D]=q)}return q},h={includeNodes:!0,includeEdges:!0,includeLabels:!0,includeOverlays:!0,useCache:!0},r=t(h);m.recalculateRenderedStyle=function(q){var x=this.cy(),A=x.renderer();x=x.styleEnabled();return A&&x&&A.recalculateRenderedStyle(this,q),this};m.boundingBox=function(q){if(1===this.length&&this[0]._private.bbCache&& 1156(void 0===q||void 0===q.useCache||!0===q.useCache))return q=void 0===q?h:n(q),p(this[0],q);var x={x1:1/0,y1:1/0,x2:-(1/0),y2:-(1/0)};q=q||d.staticEmptyObject();q=n(q);var A=this.cy().styleEnabled();A&&this.recalculateRenderedStyle(q.useCache);this.updateCompoundBounds();for(var z={},D=0;D<this.length;D++){var E=this[D];if(A&&E.isEdge()&&"bezier"===E.pstyle("curve-style").strValue&&!z[E.id()]){for(var J=E.parallelEdges(),M=0;M<J.length;M++)z[J[M].id()]=!0;J.recalculateRenderedStyle(q.useCache)}E=p(E, 1157q);f(x,E.x1,E.y1,E.x2,E.y2)}return x.x1=e(x.x1),x.y1=e(x.y1),x.x2=e(x.x2),x.y2=e(x.y2),x.w=e(x.x2-x.x1),x.h=e(x.y2-x.y1),x};m.boundingBoxAt=function(q){var x=this.nodes();if(b.plainObject(q)){var A=q;q=function(){return A}}for(var z=0;z<x.length;z++){var D=x[z],E=D._private,J=E.position;D=q.call(D,z,D);E.bbAtOldPos={x:J.x,y:J.y};D&&(J.x=D.x,J.y=D.y)}this.trigger("dirty");x.dirtyCompoundBoundsCache().updateCompoundBounds();q=this.boundingBox({useCache:!1});for(z=0;z<x.length;z++)D=x[z],E=D._private, 1158J=D._private.position,E=E.bbAtOldPos,J.x=E.x,J.y=E.y;return x.dirtyCompoundBoundsCache(),this.trigger("dirty"),q};u=function(q){q.uppercaseName=d.capitalize(q.name);q.autoName="auto"+q.uppercaseName;q.labelName="label"+q.uppercaseName;q.outerName="outer"+q.uppercaseName;q.uppercaseOuterName=d.capitalize(q.outerName);a[q.name]=function(){var x=this[0],A=x._private,z=A.cy._private.styleEnabled;if(x){if(!z)return 1;if(x.isParent())return x.updateCompoundBounds(),A[q.autoName]||0;z=x.pstyle(q.name);switch(z.strValue){case "label":return x.recalculateRenderedStyle(), 1159A.rstyle[q.labelName]||0;default:return z.pfValue}}};a["outer"+q.uppercaseName]=function(){var x=this[0],A=x._private.cy._private.styleEnabled;if(x){if(A){A=x[q.name]();var z=x.pstyle("border-width").pfValue;x=2*x.padding();return A+z+x}return 1}};a["rendered"+q.uppercaseName]=function(){var x=this[0];if(x)return x[q.name]()*this.cy().zoom()};a["rendered"+q.uppercaseOuterName]=function(){var x=this[0];if(x)return x[q.outerName]()*this.cy().zoom()}};u({name:"width"});u({name:"height"});m.padding=function(){var q= 1160this[0],x=q._private;return q.isParent()?(q.updateCompoundBounds(),void 0!==x.autoPadding?x.autoPadding:q.pstyle("padding").pfValue):q.pstyle("padding").pfValue};a.modelPosition=a.point=a.position;a.modelPositions=a.points=a.positions;a.renderedPoint=a.renderedPosition;a.relativePoint=a.relativePosition;a.boundingbox=a.boundingBox;a.renderedBoundingbox=a.renderedBoundingBox;v.exports=m},{"../define":44,"../is":91,"../math":93,"../util":108}],22:[function(m,v,u){var n=m("../util"),b=m("../is");v.exports= 1161function(d,c,a){if(a=!(void 0!==a&&!a),void 0===d||void 0===c||!b.core(d))return void n.error("An element must have a core reference and parameters set");var e=c.group;if(null==e&&(e=c.data&&null!=c.data.source&&null!=c.data.target?"edges":"nodes"),"nodes"!==e&&"edges"!==e)return void n.error("An element must be of type `nodes` or `edges`; you specified `"+e+"`");this.length=1;this[0]=this;e=this._private={cy:d,single:!0,data:c.data||{},position:c.position||{},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0, 1162compoundBoundsClean:!1,listeners:[],group:e,style:{},rstyle:{},styleCxts:[],removed:!0,selected:!!c.selected,selectable:void 0===c.selectable||!!c.selectable,locked:!!c.locked,grabbed:!1,grabbable:void 0===c.grabbable||!!c.grabbable,active:!1,classes:{},animation:{current:[],queue:[]},rscratch:{},scratch:c.scratch||{},edges:[],children:[],parent:null,traversalCache:{}};if(c.renderedPosition){var f=c.renderedPosition,k=d.pan(),g=d.zoom();e.position={x:(f.x-k.x)/g,y:(f.y-k.y)/g}}
1162if(b.string(c.classes))for(f= 1163c.classes.split(/\s+/),k=0,g=f.length;k<g;k++){var t=f[k];t&&""!==t&&(e.classes[t]=!0)}(c.style||c.css)&&d.style().applyBypass(this,c.style||c.css);(void 0===a||a)&&this.restore()}},{"../is":91,"../util":108}],23:[function(m,v,u){m=m("../define");u={on:m.on(),one:m.on({unbindSelfOnTrigger:!0}),once:m.on({unbindAllBindersOnTrigger:!0}),off:m.off(),trigger:m.trigger(),rtrigger:function(n,b){if(0!==this.length)return this.cy().notify({type:n,eles:this}),this.trigger(n,b),this}};m.eventAliasesOn(u);v.exports= 1164u},{"../define":44}],24:[function(m,v,u){var n=m("../is"),b=m("../selector");m={nodes:function(d){return this.filter(function(c,a){return c.isNode()}).filter(d)},edges:function(d){return this.filter(function(c,a){return c.isEdge()}).filter(d)},filter:function(d,c){if(void 0===d)return this;if(n.string(d)||n.elementOrCollection(d))return(new b(d)).filter(this);if(n.fn(d)){for(var a=this.spawn(),e=0;e<this.length;e++){var f=this[e];(c?d.apply(c,[f,e,this]):d(f,e,this))&&a.merge(f)}return a}return this.spawn()}, 1165not:function(d){if(d){n.string(d)&&(d=this.filter(d));var c=[];d=d._private.map;for(var a=0;a<this.length;a++){var e=this[a];d.has(e.id())||c.push(e)}return this.spawn(c)}return this},absoluteComplement:function(){return this._private.cy.mutableElements().not(this)},intersect:function(d){if(n.string(d))return this.filter(d);var c=[],a=this.length<d.length,e=a?d._private.map:this._private.map;d=a?this:d;for(a=0;a<d.length;a++){var f=e.get(d[a]._private.data.id);f&&c.push(f.ele)}return this.spawn(c)}, 1166xor:function(d){var c=this._private.cy;n.string(d)&&(d=c.$(d));var a=[];c=function(e,f){for(var k=0;k<e.length;k++){var g=e[k];f.hasElementWithId(g._private.data.id)||a.push(g)}};return c(this,d),c(d,this),this.spawn(a)},diff:function(d){var c=this._private.cy;n.string(d)&&(d=c.$(d));c=[];var a=[],e=[],f=function(k,g,t){for(var p=0;p<k.length;p++){var h=k[p];g.hasElementWithId(h._private.data.id)?e.push(h):t.push(h)}};return f(this,d,c),f(d,this,a),{left:this.spawn(c,{unique:!0}),right:this.spawn(a, 1167{unique:!0}),both:this.spawn(e,{unique:!0})}},add:function(d){var c=this._private.cy;if(!d)return this;n.string(d)&&(d=c.mutableElements().filter(d));c=[];for(var a=0;a<this.length;a++)c.push(this[a]);var e=this._private.map;for(a=0;a<d.length;a++)!e.has(d[a].id())&&c.push(d[a]);return this.spawn(c)},merge:function(d){var c=this._private,a=c.cy;if(!d)return this;d&&n.string(d)&&(d=a.mutableElements().filter(d));c=c.map;for(a=0;a<d.length;a++){var e=d[a],f=e._private.data.id,k=c.has(f)?c.get(f).index: 1168this.length++;this[k]=e;c.set(f,{ele:e,index:k})}return this},unmergeOne:function(d){d=d[0];var c=d._private.data.id;d=this._private.map;var a=d.get(c);if(!a)return this;a=a.index;this[a]=void 0;d["delete"](c);c=a===this.length-1;if(1<this.length&&!c){c=this.length-1;var e=this[c],f=e._private.data.id;this[c]=void 0;this[a]=e;d.set(f,{ele:e,index:a})}return this.length--,this},unmerge:function(d){var c=this._private.cy;if(!d)return this;d&&n.string(d)&&(d=c.mutableElements().filter(d));for(c=0;c< 1169d.length;c++)this.unmergeOne(d[c]);return this},map:function(d,c){for(var a=[],e=0;e<this.length;e++){var f=this[e];f=c?d.apply(c,[f,e,this]):d(f,e,this);a.push(f)}return a},reduce:function(d,c){for(var a=0;a<this.length;a++)c=d(c,this[a],a,this);return c},max:function(d,c){for(var a,e=-(1/0),f=0;f<this.length;f++){var k=this[f],g=c?d.apply(c,[k,f,this]):d(k,f,this);g>e&&(e=g,a=k)}return{value:e,ele:a}},min:function(d,c){for(var a,e=1/0,f=0;f<this.length;f++){var k=this[f],g=c?d.apply(c,[k,f,this]): 1170d(k,f,this);g<e&&(e=g,a=k)}return{value:e,ele:a}}};m.u=m["|"]=m["+"]=m.union=m.or=m.add;m["\\"]=m["!"]=m["-"]=m.difference=m.relativeComplement=m.subtract=m.not;m.n=m["\x26"]=m["."]=m.and=m.intersection=m.intersect;m["^"]=m["(+)"]=m["(-)"]=m.symmetricDifference=m.symdiff=m.xor;m.fnFilter=m.filterFn=m.stdFilter=m.filter;m.complement=m.abscomp=m.absoluteComplement;v.exports=m},{"../is":91,"../selector":95}],25:[function(m,v,u){v.exports={isNode:function(){return"nodes"===this.group()},isEdge:function(){return"edges"=== 1171this.group()}
1171,isLoop:function(){return this.isEdge()&&this.source().id()===this.target().id()},isSimple:function(){return this.isEdge()&&this.source().id()!==this.target().id()},group:function(){var n=this[0];if(n)return n._private.group}}},{}],26:[function(m,v,u){var n=m("../util"),b=m("../is"),d=m("../map"),c=m("../set"),a=m("./element"),e={generate:function(g,t,p){for(t=null!=p?p:n.uuid();g.hasElementWithId(t);)t=n.uuid();return t}},f=function(g,t,p){if(void 0===g||!b.core(g))return void n.error("A collection must have a reference to the core"); 1172var h=new d,r=!1;if(t){if(0<t.length&&b.plainObject(t[0])&&!b.element(t[0])){r=!0;for(var q=[],x=new c,A=0,z=t.length;A<z;A++){var D=t[A];null==D.data&&(D.data={});var E=D.data;if(null==E.id)E.id=e.generate(g,D);else if(g.hasElementWithId(E.id)||x.has(E.id))continue;D=new a(g,D,!1);q.push(D);x.add(E.id)}t=q}}else t=[];A=this.length=0;for(z=t.length;A<z;A++)if(q=t[A])x=q._private.data.id,(!p||p.unique&&!h.has(x))&&(h.set(x,{index:this.length,ele:q}),this[this.length]=q,this.length++);this._private= 1173{cy:g,map:h};r&&this.restore()},k=a.prototype=f.prototype;k.instanceString=function(){return"collection"};k.spawn=function(g,t,p){return b.core(g)||(p=t,t=g,g=this.cy()),new f(g,t,p)};k.spawnSelf=function(){return this.spawn(this)};k.cy=function(){return this._private.cy};k.element=function(){return this[0]};k.collection=function(){return b.collection(this)?this:new f(this._private.cy,[this])};k.unique=function(){return new f(this._private.cy,this,{unique:!0})};k.hasElementWithId=function(g){return this._private.map.has(g)}; 1174k.getElementById=function(g){var t=this._private.cy;return(g=this._private.map.get(g))?g.ele:new f(t)};k.poolIndex=function(){return this._private.cy._private.elements._private.map.get(this._private.data.id).index};k.json=function(g){var t=this.element(),p=this.cy();if(null==t&&g)return this;if(null!=t){var h=t._private;if(b.plainObject(g)){p.startBatch();g.data&&t.data(g.data);g.position&&t.position(g.position);var r=function(q,x,A){var z=g[q];null!=z&&z!==h[q]&&(z?t[x]():t[A]())};return r("removed", 1175"remove","restore"),r("selected","select","unselect"),r("selectable","selectify","unselectify"),r("locked","lock","unlock"),r("grabbable","grabify","ungrabify"),null!=g.classes&&t.classes(g.classes),p.endBatch(),this}if(void 0===g)return p={data:n.copy(h.data),position:n.copy(h.position),group:h.group,removed:h.removed,selected:h.selected,selectable:h.selectable,locked:h.locked,grabbable:h.grabbable,classes:null},p.classes=Object.keys(h.classes).filter(function(q){return h.classes[q]}).join(" "), 1176p}};k.jsons=function(){for(var g=[],t=0;t<this.length;t++){var p=this[t].json();g.push(p)}return g};k.clone=function(){for(var g=this.cy(),t=[],p=0;p<this.length;p++){var h=this[p].json();h=new a(g,h,!1);t.push(h)}return new f(g,t)};k.copy=k.clone;k.restore=function(g){var t=this.cy(),p=t._private;void 0===g&&(g=!0);for(var h,r=[],q=[],x=0,A=this.length;x<A;x++){var z=this[x];z.removed()&&(z.isNode()?r.push(z):q.push(z))}h=r.concat(q);A=function(){h.splice(x,1);x--};for(x=0;x<h.length;x++){z=h[x]; 1177var D=z._private;q=D.data;if(z.clearTraversalCache(),void 0===q.id)q.id=e.generate(t,z);else if(b.number(q.id))q.id=""+q.id;else{if(b.emptyString(q.id)||!b.string(q.id)){n.error("Can not create element with invalid string ID `"+q.id+"`");A();continue}if(t.hasElementWithId(q.id)){n.error("Can not create second element with ID `"+q.id+"`");A();continue}}var E=q.id;if(z.isNode()){var J=z;J=D.position;null==J.x&&(J.x=0);null==J.y&&(J.y=0)}if(z.isEdge()){J=z;for(var M=["source","target"],I=M.length,T= 1178!1,N=0;N<I;N++){var Z=M[N],L=q[Z];b.number(L)&&(L=q[Z]=""+q[Z]);null==L||""===L?(n.error("Can not create edge `"+E+"` with unspecified "+Z),T=!0):t.hasElementWithId(L)||(n.error("Can not create edge `"+E+"` with nonexistant "+Z+" `"+L+"`"),T=!0)}if(T){A();continue}M=t.getElementById(q.source);q=t.getElementById(q.target);M._private.edges.push(J);q._private.edges.push(J);J._private.source=M;J._private.target=q}D.map=new d;D.map.set(E,{ele:z,index:0});D.removed=!1;t.addToPool(z)}for(x=0;x<r.length;x++)if(J= 1179r[x],q=J._private.data,b.number(q.parent)&&(q.parent=""+q.parent),z=q.parent,null!=z)if(z=t.getElementById(z),z.empty())q.parent=void 0;else{A=!1;for(D=z;!D.empty();){if(J.same(D)){A=!0;q.parent=void 0;break}D=D.parent()}A||(z[0]._private.children.push(J),J._private.parent=z[0],p.hasCompoundNodes=!0)}if(0<h.length){r=new f(t,h);for(x=0;x<r.length;x++)z=r[x],z.isNode()||(z.parallelEdges().clearTraversalCache(),z.source().clearTraversalCache(),z.target().clearTraversalCache());(p.hasCompoundNodes?t.collection().merge(r).merge(r.connectedNodes()).merge(r.parent()): 1180r).dirtyCompoundBoundsCache().updateStyle(g);g?r.rtrigger("add"):r.trigger("add")}return this};k.removed=function(){var g=this[0];return g&&g._private.removed};k.inside=function(){var g=this[0];return g&&!g._private.removed};k.remove=function(g){function t(I){if(!x[I.id()])if(x[I.id()]=!0,I.isNode()){q.push(I);
1180for(var T=I._private.edges,N=0;N<T.length;N++)t(T[N]);I=I._private.children;for(T=0;T<I.length;T++)t(I[T])}else q.unshift(I)}function p(I,T){n.removeFromArray(I._private.edges,T);I.clearTraversalCache()} 1181function h(I,T){T=T[0];I=I[0];var N=I._private.children,Z=I.id();n.removeFromArray(N,T);J.ids[Z]||(J.ids[Z]=!0,J.push(I))}var r=[],q=[],x={},A=this._private.cy;void 0===g&&(g=!0);for(var z=0,D=this.length;z<D;z++){var E=this[z];t(E)}var J=[];J.ids={};this.dirtyCompoundBoundsCache();A.removeFromPool(q);for(z=0;z<q.length;z++)if(E=q[z],E._private.removed=!0,r.push(E),E.isEdge()){D=E.source()[0];var M=E.target()[0];p(D,E);p(M,E);E.parallelEdges().clearTraversalCache()}else D=E.parent(),0!==D.length&& 1182h(D,E);D=A._private.elements;A._private.hasCompoundNodes=!1;for(z=0;z<D.length;z++)if(E=D[z],E.isParent()){A._private.hasCompoundNodes=!0;break}z=new f(this.cy(),r);0<z.size()&&(g&&this.cy().notify({type:"remove",eles:z}),z.trigger("remove"));for(z=0;z<J.length;z++)E=J[z],E.removed()||E.updateStyle();return new f(A,r)};k.move=function(g){var t=this._private.cy;if(void 0!==g.source||void 0!==g.target){var p=g.source,h=g.target,r=t.hasElementWithId(p),q=t.hasElementWithId(h);if(r||q){g=this.jsons(); 1183this.remove();for(var x=0;x<g.length;x++){var A=g[x],z=this[x];"edges"===A.group&&(r&&(A.data.source=p),q&&(A.data.target=h),A.scratch=z._private.scratch)}return t.add(g)}}else if(void 0!==g.parent&&(p=g.parent,null===p||t.hasElementWithId(p))){g=this.jsons();x=this.descendants();h=x.union(x.union(this).connectedEdges()).jsons();this.remove();for(x=0;x<g.length;x++)A=g[x],z=this[x],"nodes"===A.group&&(A.data.parent=null===p?void 0:p,A.scratch=z._private.scratch);return t.add(g.concat(h))}return this}; 1184[m("./algorithms"),m("./animation"),m("./class"),m("./comparators"),m("./compounds"),m("./data"),m("./degree"),m("./dimensions"),m("./events"),m("./filter"),m("./group"),m("./index"),m("./iteration"),m("./layout"),m("./style"),m("./switch-functions"),m("./traversing")].forEach(function(g){n.extend(k,g)});v.exports=f},{"../is":91,"../map":92,"../set":96,"../util":108,"./algorithms":11,"./animation":15,"./class":16,"./comparators":17,"./compounds":18,"./data":19,"./degree":20,"./dimensions":21,"./element":22, 1185"./events":23,"./filter":24,"./group":25,"./index":26,"./iteration":27,"./layout":28,"./style":29,"./switch-functions":30,"./traversing":31}],27:[function(m,v,u){var n=m("../is"),b=m("./zsort");m={forEach:function(d,c){if(n.fn(d))for(var a=0;a<this.length;a++){var e=this[a];if(!1===(c?d.apply(c,[e,a,this]):d(e,a,this)))break}return this},toArray:function(){for(var d=[],c=0;c<this.length;c++)d.push(this[c]);return d},slice:function(d,c){var a=[],e=this.length;null==c&&(c=e);null==d&&(d=0);0>d&&(d= 1186e+d);for(0>c&&(c=e+c);0<=d&&d<c&&d<e;d++)a.push(this[d]);return this.spawn(a)},size:function(){return this.length},eq:function(d){return this[d]||this.spawn()},first:function(){return this[0]||this.spawn()},last:function(){return this[this.length-1]||this.spawn()},empty:function(){return 0===this.length},nonempty:function(){return!this.empty()},sort:function(d){if(!n.fn(d))return this;d=this.toArray().sort(d);return this.spawn(d)},sortByZIndex:function(){return this.sort(b)},zDepth:function(){var d= 1187this[0];if(d){var c=d._private;if("nodes"===c.group)return c=c.data.parent?d.parents().size():0,d.isParent()?c:Number.MAX_SAFE_INTEGER-1;d=c.target;c=c.source.zDepth();d=d.zDepth();
1187return Math.max(c,d,0)}}};m.each=m.forEach;v.exports=m},{"../is":91,"./zsort":32}],28:[function(m,v,u){var n=m("../is"),b=m("../util"),d=m("../promise"),c=m("../math");m={layoutDimensions:function(a){return a.nodeDimensionsIncludeLabels?(a=this.boundingBox(),{w:a.w,h:a.h}):{w:this.outerWidth(),h:this.outerHeight()}},layoutPositions:function(a, 1188e,f){var k=this.nodes(),g=this.cy(),t=e.eles,p=b.memoize(f,function(E,J){return E.id()+"$"+J});a.trigger({type:"layoutstart",layout:a});a.animations=[];var h=function(E,J,M){var I=J.x1+J.w/2;J=J.y1+J.h/2;return{x:I+(M.x-I)*E,y:J+(M.y-J)*E}},r=function(){for(var E=c.makeBoundingBox(),J=0;J<k.length;J++){var M=p(k[J],J);c.expandBoundingBoxByPoint(E,M.x,M.y)}return E};if(e.animate){var q=r(),x={};for(f=0;f<k.length;f++){r=k[f];var A=p(r,f),z=r.position();if(n.number(z.x)&&n.number(z.y)||r.silentPosition({x:0, 1189y:0}),e.spacingFactor&&1!==e.spacingFactor){var D=Math.abs(e.spacingFactor);A=h(D,q,A)}x[r.id()]=A}for(f=0;f<k.length;f++)r=k[f],A=x[r.id()],r=r.animation({position:A,duration:e.animationDuration,easing:e.animationEasing}),a.animations.push(r),r.play();e.fit?(g=g.animation({fit:{boundingBox:t.boundingBoxAt(function(E,J){return x[J.id()]}),padding:e.padding},duration:e.animationDuration,easing:e.animationEasing}),a.animations.push(g),g.play()):void 0!==e.zoom&&void 0!==e.pan&&(g=g.animation({zoom:e.zoom, 1190pan:e.pan,duration:e.animationDuration,easing:e.animationEasing}),a.animations.push(g),g.play());a.one("layoutready",e.ready);a.trigger({type:"layoutready",layout:a});d.all(a.animations.map(function(E){return E.promise()})).then(function(){a.one("layoutstop",e.stop);a.trigger({type:"layoutstop",layout:a})})}else e.spacingFactor&&1!==e.spacingFactor?(D=Math.abs(e.spacingFactor),q=r(),k.positions(function(E,J){E=p(E,J);return h(D,q,E)})):k.positions(f),e.fit&&g.fit(e.eles,e.padding),null!=e.zoom&&g.zoom(e.zoom), 1191e.pan&&g.pan(e.pan),a.one("layoutready",e.ready),a.trigger({type:"layoutready",layout:a}),a.one("layoutstop",e.stop),a.trigger({type:"layoutstop",layout:a});return this},layout:function(a){return this.cy().makeLayout(b.extend({},a,{eles:this}))}};m.createLayout=m.makeLayout=m.layout;v.exports=m},{"../is":91,"../math":93,"../promise":94,"../util":108}],29:[function(m,v,u){function n(a,e){if(a=a._private.data.parent?a.parents():null)for(var f=0;f<a.length;f++)if(!e(a[f]))return!1;return!0}function b(a){var e= 1192a.ok,f=a.edgeOkViaNode||a.ok,k=a.parentOk||a.ok;return function(){var g=this.cy();if(!g.styleEnabled())return!0;var t=this[0],p=t._private;g=g.hasCompoundNodes();if(t){if(!e(t))return!1;if(t.isNode())return!g||n(t,k);t=p.source;var h=p.target;return f(t)&&(!g||n(t,f))&&(p.source===p.target||f(h)&&(!g||n(h,f)))}}}var d=m("../is");m={updateStyle:function(a){var e=this._private.cy;if(!e.styleEnabled())return this;if(e._private.batchingStyle)return e._private.batchStyleEles.merge(this),this;var f=e.hasCompoundNodes(); 1193e=e.style();var k=this;a=!(!a&&void 0!==a);f&&(k=this.spawnSelf().merge(this.descendants()).merge(this.parents()));f=e.apply(k);return f.dirtyCompoundBoundsCache(),a?f.rtrigger("style"):f.trigger("style"),this},updateMappers:function(a){var e=this._private.cy,f=e.style();if(a=!(!a&&void 0!==a),!e.styleEnabled())return this;e=f.updateMappers(this);return e.dirtyCompoundBoundsCache(),a?e.rtrigger("style"):e.trigger("style"),this},parsedStyle:function(a){var e=this[0],f=e.cy();if(f.styleEnabled())return e? 1194e._private.style[a]||f.style().getDefaultProperty(a):void 0},numericStyle:function(a){var e=this[0];if(e.cy().styleEnabled()&&e)return a=e.pstyle(a),void 0!==a.pfValue?a.pfValue:a.value},numericStyleUnits:function(a){var e=this[0];if(e.cy().styleEnabled())return e?e.pstyle(a).units:void 0},renderedStyle:function(a){var e=this.cy();if(!e.styleEnabled())return this;var f=this[0];return f?e.style().getRenderedStyle(f,a):void 0},style:function(a,e){var f=this.cy();if(!f.styleEnabled())return this;f=f.style(); 1195if(d.plainObject(a))f.applyBypass(this,a,!1),this.dirtyCompoundBoundsCache(),this.rtrigger("style");else if(d.string(a)){if(void 0===e)return(e=this[0])?f.getStylePropertyValue(e,a):void 0;f.applyBypass(this,a,e,!1);this.dirtyCompoundBoundsCache();this.rtrigger("style")}else if(void 0===a)return(e=this[0])?f.getRawStyle(e):void 0;return this},removeStyle:function(a){var e=this.cy();if(!e.styleEnabled())return this;e=e.style();if(void 0===a)for(var f=0;f<this.length;f++){var k=this[f];e.removeAllBypasses(k, 1196!1)}else for(a=a.split(/\s+/),f=0;f<this.length;f++)k=this[f],e.removeBypasses(k,a,!1);return this.dirtyCompoundBoundsCache(),this.rtrigger("style"),this},show:function(){return this.css("display","element"),this},hide:function(){return this.css("display","none"),this},effectiveOpacity:function(){var a=this.cy();if(!a.styleEnabled())return 1;var e=a.hasCompoundNodes(),f=this[0];if(f){var k=f._private;a=f.pstyle("opacity").value;if(!e)return a;
1196if(e=k.data.parent?f.parents():null)for(f=0;f<e.length;f++)a*= 1197e[f].pstyle("opacity").value;return a}},transparent:function(){if(!this.cy().styleEnabled())return!1;var a=this[0],e=a.cy().hasCompoundNodes();return a?e?0===a.effectiveOpacity():0===a.pstyle("opacity").value:void 0},backgrounding:function(){return this.cy().styleEnabled()?!!this[0]._private.backgrounding:!1}};var c=function(a){return"element"===a.pstyle("display").value&&0!==a.width()&&(!a.isNode()||0!==a.height())};m.takesUpSpace=b({ok:c});m.interactive=b({ok:function(a){return"yes"===a.pstyle("events").value&& 1198"visible"===a.pstyle("visibility").value&&c(a)},parentOk:function(a){return"visible"===a.pstyle("visibility").value&&c(a)},edgeOkViaNode:c});m.noninteractive=function(){var a=this[0];if(a)return!a.interactive()};m.visible=b({ok:function(a){return"visible"===a.pstyle("visibility").value&&0!==a.pstyle("opacity").pfValue&&c(a)},edgeOkViaNode:c});m.hidden=function(){var a=this[0];if(a)return!a.visible()};m.bypass=m.css=m.style;m.renderedCss=m.renderedStyle;m.removeBypass=m.removeCss=m.removeStyle;m.pstyle= 1199m.parsedStyle;v.exports=m},{"../is":91}],30:[function(m,v,u){function n(c){return function(){var a=arguments,e=[];if(2===a.length)e=a[1],this.on(c.event,a[0],e);else if(1===a.length)e=a[0],this.on(c.event,e);else if(0===a.length){for(a=0;a<this.length;a++){var f=this[a],k=!c.ableField||f._private[c.ableField],g=f._private[c.field]!=c.value;if(c.overrideAble){var t=c.overrideAble(f);if(void 0!==t&&(k=t,!t))return this}k&&(f._private[c.field]=c.value,g&&e.push(f))}e=this.spawn(e);e.updateStyle();e.trigger(c.event)}return this}} 1200function b(c){d[c.field]=function(){var a=this[0];if(a){if(c.overrideField){var e=c.overrideField(a);if(void 0!==e)return e}return a._private[c.field]}};d[c.on]=n({event:c.on,field:c.field,ableField:c.ableField,overrideAble:c.overrideAble,value:!0});d[c.off]=n({event:c.off,field:c.field,ableField:c.ableField,overrideAble:c.overrideAble,value:!1})}var d={};b({field:"locked",overrideField:function(c){return!!c.cy().autolock()||void 0},on:"lock",off:"unlock"});b({field:"grabbable",overrideField:function(c){return!c.cy().autoungrabify()&& 1201void 0},on:"grabify",off:"ungrabify"});b({field:"selected",ableField:"selectable",overrideAble:function(c){return!c.cy().autounselectify()&&void 0},on:"select",off:"unselect"});b({field:"selectable",overrideField:function(c){return!c.cy().autounselectify()&&void 0},on:"selectify",off:"unselectify"});d.deselect=d.unselect;d.grabbed=function(){var c=this[0];if(c)return c._private.grabbed};b({field:"active",on:"activate",off:"unactivate"});d.inactive=function(){var c=this[0];if(c)return!c._private.active}; 1202v.exports=d},{}],31:[function(m,v,u){function n(g){return function(t){for(var p=[],h=0;h<this.length;h++){var r=this[h]._private[g.attr];r&&p.push(r)}return this.spawn(p,{unique:!0}).filter(t)}}function b(g){return function(t){var p=[],h=this._private.cy,r=g||{};a.string(t)&&(t=h.$(t));for(h=0;h<t.length;h++)for(var q=t[h]._private.edges,x=0;x<q.length;x++){var A=q[x],z=A._private.data,D=this.hasElementWithId(z.source)&&t.hasElementWithId(z.target);z=t.hasElementWithId(z.source)&&this.hasElementWithId(z.target); 1203if(D||z){if(r.thisIsSrc||r.thisIsTgt){if(r.thisIsSrc&&!D)continue;if(r.thisIsTgt&&!z)continue}p.push(A)}}return this.spawn(p,{unique:!0})}}function d(g){return g=c.extend({},{codirected:!1},g),function(t){for(var p=[],h=this.edges(),r=g,q=0;q<h.length;q++){var x=h[q]._private,A=x.source,z=A._private.data.id;x=x.data.target;A=A._private.edges;for(var D=0;D<A.length;D++){var E=A[D],J=E._private.data,M=J.target,I=J.source;J=M===x&&I===z;M=z===M&&x===I;(r.codirected&&J||!r.codirected&&(J||M))&&p.push(E)}}return this.spawn(p, 1204{unique:!0}).filter(t)}}var c=m("../util"),a=m("../is");m={};u=function(g,t){return function(p,h,r,q){var x;if(null==p?x="null":a.elementOrCollection(p)&&1===p.length&&(x="#"+p.id()),1===this.length&&x){var A=this[0]._private;A=A.traversalCache=A.traversalCache||{};A=A[t]=A[t]||{};var z=A[x];return z?z:A[x]=g.call(this,p,h,r,q)}return g.call(this,p,h,r,q)}};var e=function(g){return function(t){for(var p=[],h=0;h<this.length;h++){var r=this[h];if(r.isNode()){for(var q=!1,x=r.connectedEdges(),A=0;A< 1205x.length;A++){var z=x[A],D=z.source();z=z.target();if(g.noIncomingEdges&&z===r&&D!==r||g.noOutgoingEdges&&D===r&&z!==r){q=!0;break}}q||p.push(r)}}return this.spawn(p,{unique:!0}).filter(t)}},f=function(g){return function(t){for(var p=[],h=0;h<this.length;h++){var r=this[h];if(r.isNode())for(var q=r.connectedEdges(),x=0;x<q.length;x++){var A=q[x],z=A.source(),D=A.target();g.outgoing&&z===r?(p.push(A),p.push(D)):g.incoming&&D===r&&(p.push(A),p.push(z))}}return this.spawn(p,{unique:!0}).filter(t)}}, 1206k=function(g){return function(t){for(var p=this,h=[],r={};;){p=g.outgoing?p.outgoers():p.incomers();if(0===p.length)break;for(var q=!1,x=0;x<p.length;x++){var A=p[x],z=A.id();r[z]||(r[z]=!0,h.push(A),q=!0)}if(!q)break}return this.spawn(h,{unique:!0}).filter(t)}};m.clearTraversalCache=function(){for(var g=0;g<this.length;g++)this[g]._private.traversalCache=null};c.extend(m,{roots:e({noIncomingEdges:!0}),leaves:e({noOutgoingEdges:!0}),outgoers:u(f({outgoing:!0}),"outgoers"),successors:k({outgoing:!0}), 1207incomers:u(f({incoming:!0}),"incomers"),predecessors:k({incoming:!0})});c.extend(m,{neighborhood:u(function(g){for(var t=[],p=this.nodes(),h=0;h<p.length;h++)for(var r=p[h],q=r.connectedEdges(),x=0;x<q.length;x++){var A=q[x],z=A.source(),D=A.target();z=r===z?D:z;0<z.length&&t.push(z[0]);t.push(A[0])}return this.spawn(t,{unique:!0}).filter(g)},"neighborhood"),closedNeighborhood:function(g){return this.neighborhood().add(this).filter(g)},openNeighborhood:function(g){return this.neighborhood(g)}});m.neighbourhood= 1208m.neighborhood;m.closedNeighbourhood=m.closedNeighborhood;m.openNeighbourhood=m.openNeighborhood;c.extend(m,{source:u(function(g){var t,p=this[0];
1208return p&&(t=p._private.source||p.cy().collection()),t&&g?t.filter(g):t},"source"),target:u(function(g){var t,p=this[0];return p&&(t=p._private.target||p.cy().collection()),t&&g?t.filter(g):t},"target"),sources:n({attr:"source"}),targets:n({attr:"target"})});c.extend(m,{edgesWith:u(b(),"edgesWith",!0),edgesTo:u(b({thisIsSrc:!0}),"edgesTo",!0)});c.extend(m, 1209{connectedEdges:u(function(g){for(var t=[],p=0;p<this.length;p++){var h=this[p];if(h.isNode()){h=h._private.edges;for(var r=0;r<h.length;r++)t.push(h[r])}}return this.spawn(t,{unique:!0}).filter(g)},"connectedEdges"),connectedNodes:u(function(g){for(var t=[],p=0;p<this.length;p++){var h=this[p];h.isEdge()&&(t.push(h.source()[0]),t.push(h.target()[0]))}return this.spawn(t,{unique:!0}).filter(g)},"connectedNodes"),parallelEdges:u(d(),"parallelEdges"),codirectedEdges:u(d({codirected:!0}),"codirectedEdges")}); 1210c.extend(m,{components:function(){var g=this.cy(),t=this.spawn(),p=this.nodes().spawnSelf(),h=[],r=function(A,z){t.merge(A);p.unmerge(A);z.merge(A)};if(p.empty())return this.spawn();do{var q=g.collection();h.push(q);var x=p[0];r(x,q);this.bfs({directed:!1,roots:x,visit:function(A,z,D,E,J){r(A,q)}})}while(0<p.length);return h.map(function(A){var z=A.connectedEdges().stdFilter(function(D){return A.anySame(D.source())&&A.anySame(D.target())});return A.union(z)})}});v.exports=m},{"../is":91,"../util":108}], 121132:[function(m,v,u){v.exports=function(n,b){function d(f){var k=f.pstyle("z-compound-depth");return"auto"===k.value?a?f.zDepth():0:"bottom"===k.value?-1:"top"===k.value?Number.MAX_SAFE_INTEGER:0}function c(f){return"auto"===f.pstyle("z-index-compare").value&&f.isNode()?1:0}var a=n.cy().hasCompoundNodes(),e=d(n)-d(b);if(0!==e)return e;e=c(n)-c(b);if(0!==e)return e;e=n.pstyle("z-index").value-b.pstyle("z-index").value;return 0!==e?e:n.poolIndex()-b.poolIndex()}},{}],33:[function(m,v,u){var n=m("../is"), 1212b=m("../util"),d=m("../collection"),c=m("../collection/element");v.exports={add:function(a){if(n.elementOrCollection(a))if(a._private.cy===this)a=a.restore();else{for(var e=[],f=0;f<a.length;f++)e.push(a[f].json());a=new d(this,e)}else if(n.array(a))a=new d(this,a);else if(n.plainObject(a)&&(n.array(a.nodes)||n.array(a.edges))){e=[];var k=["nodes","edges"];f=0;for(var g=k.length;f<g;f++){var t=k[f],p=a[t];if(n.array(p))for(var h=0,r=p.length;h<r;h++){var q=b.extend({group:t},p[h]);e.push(q)}}a=new d(this, 1213e)}else a=(new c(this,a)).collection();return a},remove:function(a){n.elementOrCollection(a)||n.string(a)&&(a=this.$(a));return a.remove()}}},{"../collection":26,"../collection/element":22,"../is":91,"../util":108}],34:[function(m,v,u){u=m("../define");var n=m("../util"),b=m("../is");m={animate:u.animate(),animation:u.animation(),animated:u.animated(),clearQueue:u.clearQueue(),delay:u.delay(),delayAnimation:u.delayAnimation(),stop:u.stop(),addToAnimationPool:function(d){this.styleEnabled()&&this._private.aniEles.merge(d)}, 1214stopAnimationLoop:function(){this._private.animationsRunning=!1},startAnimationLoop:function(){function d(){p._private.animationsRunning&&n.requestAnimationFrame(function(A){c(A);d()})}function c(A){function z(T,N){var Z=T._private,L=Z.animation.current;Z=Z.animation.queue;var W=!1;if(!N&&"none"===T.pstyle("display").value){L=L.splice(0,L.length).concat(Z.splice(0,Z.length));for(var ka=0;ka<L.length;ka++)L[ka].stop()}0===L.length&&(ka=Z.shift())&&L.push(ka);var qa=function(fa){for(var va=fa.length- 12151;0<=va;va--)(0,fa[va])();fa.splice(0,fa.length)};for(ka=L.length-1;0<=ka;ka--){var za=L[ka],Ea=za._private;Ea.stopped?(L.splice(ka,1),Ea.hooked=!1,Ea.playing=!1,Ea.started=!1,qa(Ea.frames)):(Ea.playing||Ea.applying)&&(Ea.playing&&Ea.applying&&(Ea.applying=!1),Ea.started||a(T,za,A),e(T,za,A,N),Ea.applying&&(Ea.applying=!1),qa(Ea.frames),za.completed()&&(L.splice(ka,1),Ea.hooked=!1,Ea.playing=!1,Ea.started=!1,qa(Ea.completes)),W=!0)}return N||0!==L.length||0!==Z.length||E.push(T),W}for(var D=p._private.aniEles, 1216E=[],J=!1,M=0;M<D.length;M++){var I=z(D[M]);J=J||I}M=z(p,!0);(J||M)&&(0<D.length?(D.dirtyCompoundBoundsCache(),p.notify({type:"draw",eles:D})):p.notify({type:"draw"}));D.unmerge(E);p.trigger("step")}function a(A,z,D){var E=b.core(A);z=z._private;if(!E){var J=A.position();z.startPosition=z.startPosition||{x:J.x,y:J.y};z.startStyle=z.startStyle||h.getAnimationStartStyle(A,z.style)}
1216E&&(A=p._private.pan,z.startPan=z.startPan||{x:A.x,y:A.y},z.startZoom=null!=z.startZoom?z.startZoom:p._private.zoom);z.started= 1217!0;z.startTime=D-z.progress*z.duration}function e(A,z,D,E){var J=!E,M=A._private;z=z._private;var I=z.easing,T=z.startTime;if(!z.easingImpl)if(null==I)z.easingImpl=x.linear;else{I=b.string(I)?h.parse("transition-timing-function",I).value:I;var N,Z;b.string(I)?(N=I,Z=[]):(N=I[1],Z=I.slice(2).map(function(W){return+W}));0<Z.length?("spring"===N&&Z.push(z.duration),z.easingImpl=x[N].apply(null,Z)):z.easingImpl=x[N]}var L;Z=z.easingImpl;if(L=0===z.duration?1:(D-T)/z.duration,z.applying&&(L=z.progress), 12180>L?L=0:1<L&&(L=1),null==z.delay)if(N=z.startPosition,(D=z.position)&&J&&(T=A.position(),f(N.x,D.x)&&(T.x=t(N.x,D.x,L,Z)),f(N.y,D.y)&&(T.y=t(N.y,D.y,L,Z)),A.trigger("position")),D=z.startPan,T=z.pan,I=M.pan,(N=null!=T&&E)&&(f(D.x,T.x)&&(I.x=t(D.x,T.x,L,Z)),f(D.y,T.y)&&(I.y=t(D.y,T.y,L,Z)),A.trigger("pan")),D=z.startZoom,T=z.zoom,(E=null!=T&&E)&&(f(D,T)&&(M.zoom=t(D,T,L,Z)),A.trigger("zoom")),(N||E)&&A.trigger("viewport"),(M=z.style)&&0<M.length&&J){for(J=0;J<M.length;J++)E=M[J],N=E.name,E=t(z.startStyle[N], 1219E,L,Z),h.overrideBypass(A,N,E);A.trigger("style")}return z.progress=L,L}function f(A,z){return null!=A&&null!=z&&(!(!b.number(A)||!b.number(z))||!(!A||!z))}function k(A,z,D,E){function J(L,W,ka){return(((1-3*ka+3*W)*L+(3*ka-6*W))*L+3*W)*L}var M="undefined"!=typeof Float32Array;if(4!==arguments.length)return!1;for(var I=0;4>I;++I)if("number"!=typeof arguments[I]||isNaN(arguments[I])||!isFinite(arguments[I]))return!1;A=Math.min(A,1);D=Math.min(D,1);A=Math.max(A,0);D=Math.max(D,0);var T=M?new Float32Array(11): 1220Array(11),N=!1;M=function(L){if(!N&&(N=!0,A!==z||D!==E))for(var W=0;11>W;++W)T[W]=J(.1*W,A,D);if(A!==z||D!==E)if(0===L)L=0;else if(1===L)L=1;else{var ka=0;for(W=1;10!==W&&T[W]<=L;++W)ka+=.1;--W;W=ka+(L-T[W])/(T[W+1]-T[W])*.1;var qa=3*(1-3*D+3*A)*W*W+2*(3*D-6*A)*W+3*A;if(.001<=qa){for(ka=0;4>ka;++ka){qa=3*(1-3*D+3*A)*W*W+2*(3*D-6*A)*W+3*A;if(0===qa)break;var za=J(W,A,D)-L;W-=za/qa}L=W}else if(0===qa)L=W;else{W=ka;ka+=.1;var Ea=0;do za=W+(ka-W)/2,qa=J(za,A,D)-L,0<qa?ka=za:W=za;while(1E-7<Math.abs(qa)&& 122110>++Ea);L=za}L=J(L,z,E)}return L};M.getControlPoints=function(){return[{x:A,y:z},{x:D,y:E}]};var Z="generateBezier("+[A,z,D,E]+")";return M.toString=function(){return Z},M}function g(A,z,D,E,J){z=J(z,D,E);return null==A?z:((A.roundValue||A.color)&&(z=Math.round(z)),void 0!==A.min&&(z=Math.max(z,A.min)),void 0!==A.max&&(z=Math.min(z,A.max)),z)}function t(A,z,D,E){var J=null!=A.name?h.properties[A.name]:null;J=null!=J?J.type:null;0>D?D=0:1<D&&(D=1);var M,I;if(M=null!=A.pfValue||null!=A.value?null!= 1222A.pfValue?A.pfValue:A.value:A,I=null!=z.pfValue||null!=z.value?null!=z.pfValue?z.pfValue:z.value:z,b.number(M)&&b.number(I))return g(J,M,I,D,E);if(b.array(M)&&b.array(I)){A=[];for(z=0;z<I.length;z++){var T=M[z],N=I[z];null!=T&&null!=N?(T=g(J,T,N,D,E),A.push(T)):A.push(N)}return A}}var p=this;if(p._private.animationsRunning=!0,p.styleEnabled()){var h=p.style(),r=p.renderer();r&&r.beforeRender?r.beforeRender(function(A,z){c(z)},r.beforeRenderPriorities.animations):d();var q=function(){function A(D, 1223E,J){var M=D.v+J.dv*E;return{dx:M,dv:-D.tension*(D.x+J.dx*E)-D.friction*M}}function z(D,E){var J={dx:D.v,dv:-D.tension*D.x-D.friction*D.v},M=A(D,.5*E,J),I=A(D,.5*E,M),T=A(D,E,I),N=1/6*(J.dv+2*(M.dv+I.dv)+T.dv);return D.x+=1/6*(J.dx+2*(M.dx+I.dx)+T.dx)*E,D.v+=N*E,D}return function I(E,J,M){var T,N,Z,L={x:-1,v:0,tension:null,friction:null},W=[0],ka=0;E=parseFloat(E)||500;J=parseFloat(J)||20;M=M||null;L.tension=E;L.friction=J;for((T=null!==M)?(ka=I(E,J),N=ka/M*.016):N=.016;Z=z(Z||L,N),W.push(1+Z.x), 1224ka+=16,1E-4<Math.abs(Z.x)&&1E-4<Math.abs(Z.v););return T?function(qa){return W[qa*(W.length-1)|0]}:ka}}();r=function(A,z,D,E){var J=k(A,z,D,E);return function(M,I,T){return M+(I-M)*J(T)}};var x={linear:function(A,z,D){return A+(z-A)*D},ease:r(.25,.1,.25,1),"ease-in":r(.42,0,1,1),"ease-out":r(0,0,.58,1),"ease-in-out":r(.42,0,.58,1),"ease-in-sine":r(.47,0,.745,.715),"ease-out-sine":r(.39,.575,.565,1),"ease-in-out-sine":r(.445,.05,.55,.95),"ease-in-quad":r(.55,.085,.68,.53),"ease-out-quad":r(.25,.46, 1225.45,.94),"ease-in-out-quad":r(.455,.03,.515,.955),"ease-in-cubic":r(.55,.055,.675,.19),"ease-out-cubic":r(.215,.61,.355,1),"ease-in-out-cubic":r(.645,.045,.355,1),"ease-in-quart":r(.895,.03,.685,.22),"ease-out-quart":r(.165,.84,.44,1),"ease-in-out-quart":r(.77,0,.175,1
1225),"ease-in-quint":r(.755,.05,.855,.06),"ease-out-quint":r(.23,1,.32,1),"ease-in-out-quint":r(.86,0,.07,1),"ease-in-expo":r(.95,.05,.795,.035),"ease-out-expo":r(.19,1,.22,1),"ease-in-out-expo":r(1,0,0,1),"ease-in-circ":r(.6,.04,.98,.335), 1226"ease-out-circ":r(.075,.82,.165,1),"ease-in-out-circ":r(.785,.135,.15,.86),spring:function(A,z,D){if(0===D)return x.linear;var E=q(A,z,D);return function(J,M,I){return J+(M-J)*E(I)}},"cubic-bezier":r}}}};v.exports=m},{"../define":44,"../is":91,"../util":108}],35:[function(m,v,u){m=m("../define");u={on:m.on(),one:m.on({unbindSelfOnTrigger:!0}),once:m.on({unbindAllBindersOnTrigger:!0}),off:m.off(),trigger:m.trigger()};m.eventAliasesOn(u);v.exports=u},{"../define":44}],36:[function(m,v,u){m={png:function(n){var b= 1227this._private.renderer;return n=n||{},b.png(n)},jpg:function(n){var b=this._private.renderer;return n=n||{},n.bg=n.bg||"#fff",b.jpg(n)}};m.jpeg=m.jpg;v.exports=m},{}],37:[function(m,v,u){var n=m("../window"),b=m("../util"),d=m("../collection"),c=m("../is"),a=m("../promise");u=m("../define");var e=function(k){var g=this;k=b.extend({},k);var t=k.container;t&&!c.htmlElement(t)&&c.htmlElement(t[0])&&(t=t[0]);var p=t?t._cyreg:null;(p=p||{},p.cy)&&(p.cy.destroy(),p={});var h=p.readies=p.readies||[];t&& 1228(t._cyreg=p);p.cy=g;var r=void 0!==n&&void 0!==t&&!k.headless,q=k;q.layout=b.extend({name:r?"grid":"null"},q.layout);q.renderer=b.extend({name:r?"canvas":"null"},q.renderer);k=function(z,D,E){return void 0!==D?D:void 0!==E?E:z};var x=this._private={container:t,ready:!1,options:q,elements:new d(this),listeners:[],aniEles:new d(this),scratch:{},layout:null,renderer:null,destroyed:!1,notificationsEnabled:!0,minZoom:1E-50,maxZoom:1E50,zoomingEnabled:k(!0,q.zoomingEnabled),userZoomingEnabled:k(!0,q.userZoomingEnabled), 1229panningEnabled:k(!0,q.panningEnabled),userPanningEnabled:k(!0,q.userPanningEnabled),boxSelectionEnabled:k(!0,q.boxSelectionEnabled),autolock:k(!1,q.autolock,q.autolockNodes),autoungrabify:k(!1,q.autoungrabify,q.autoungrabifyNodes),autounselectify:k(!1,q.autounselectify),styleEnabled:void 0===q.styleEnabled?r:q.styleEnabled,zoom:c.number(q.zoom)?q.zoom:1,pan:{x:c.plainObject(q.pan)&&c.number(q.pan.x)?q.pan.x:0,y:c.plainObject(q.pan)&&c.number(q.pan.y)?q.pan.y:0},animation:{current:[],queue:[]},hasCompoundNodes:!1}; 1230t=q.selectionType;void 0===t||"additive"!==t&&"single"!==t?x.selectionType="single":x.selectionType=t;c.number(q.minZoom)&&c.number(q.maxZoom)&&q.minZoom<q.maxZoom?(x.minZoom=q.minZoom,x.maxZoom=q.maxZoom):c.number(q.minZoom)&&void 0===q.maxZoom?x.minZoom=q.minZoom:c.number(q.maxZoom)&&void 0===q.minZoom&&(x.maxZoom=q.maxZoom);g.initRenderer(b.extend({hideEdgesOnViewport:q.hideEdgesOnViewport,textureOnViewport:q.textureOnViewport,wheelSensitivity:c.number(q.wheelSensitivity)&&0<q.wheelSensitivity? 1231q.wheelSensitivity:1,motionBlur:void 0!==q.motionBlur&&q.motionBlur,motionBlurOpacity:void 0===q.motionBlurOpacity?.05:q.motionBlurOpacity,pixelRatio:c.number(q.pixelRatio)&&0<q.pixelRatio?q.pixelRatio:void 0,desktopTapThreshold:void 0===q.desktopTapThreshold?4:q.desktopTapThreshold,touchTapThreshold:void 0===q.touchTapThreshold?8:q.touchTapThreshold},q.renderer));var A=function(z,D,E){g.notifications(!1);var J=g.mutableElements();0<J.length&&J.remove();null!=z&&(c.plainObject(z)||c.array(z))&&g.add(z); 1232g.one("layoutready",function(M){g.notifications(!0);g.trigger(M);g.notify({type:"load",eles:g.mutableElements()});g.one("load",D);g.trigger("load")}).one("layoutstop",function(){g.one("done",E);g.trigger("done")});z=b.extend({},g._private.options.layout);z.eles=g.elements();g.layout(z).run()};(function(z,D){return z.some(c.promise)?a.all(z).then(D):void D(z)})([q.style,q.elements],function(z){var D=z[0];z=z[1];x.styleEnabled&&g.setStyle(D);A(z,function(){g.startAnimationLoop();x.ready=!0;c.fn(q.ready)&& 1233g.on("ready",q.ready);for(var E=0;E<h.length;E++)g.on("ready",h[E]);p&&(p.readies=[]);g.trigger("ready")},q.done)})},f=e.prototype;b.extend(f,{instanceString:function(){return"core"},isReady:function(){return this._private.ready},isDestroyed:function(){return this._private.destroyed},ready:function(k){return this.isReady()?this.trigger("ready",[],k):this.on("ready",k),this},destroy:function(){if(!this.isDestroyed())return this.stopAnimationLoop(),this.destroyRenderer(),this.trigger("destroy"),this._private.destroyed= 1234!0,this},hasElementWithId:function(k){return this._private.elements.hasElementWithId(k)},getElementById:function(k){return this._private.elements.getElementById(k)},selectionType:function(){return this._private.selectionType},hasCompoundNodes:function(){return this._private.hasCompoundNodes},headless:function(){return"null"===this._private.options.renderer.name},styleEnabled:function(){return this._private.styleEnabled},addToPool:function(k){return this._private.elements.merge(k),this},removeFromPool:function(k){return this._private.elements.unmerge(k), 1235this},container:function(){return this._private.container},options:function(){return b.copy(this._private.options)},json:function(k){var g=this,t=g._private,p=g.mutableElements();if(c.plainObject(k)){if(g.startBatch(),k.elements){var h={},r=function(E,J){for(var M=0;M<E.length;
1235M++){var I=E[M],T=I.data.id,N=g.getElementById(T);h[T]=!0;0!==N.length?N.json(I):J?g.add(b.extend({group:J},I)):g.add(I)}};if(c.array(k.elements))r(k.elements);else for(var q=["nodes","edges"],x=0;x<q.length;x++){var A=q[x], 1236z=k.elements[A];c.array(z)&&r(z,A)}p.stdFilter(function(E){return!h[E.id()]}).remove()}k.style&&g.style(k.style);null!=k.zoom&&k.zoom!==t.zoom&&g.zoom(k.zoom);k.pan&&(k.pan.x===t.pan.x&&k.pan.y===t.pan.y||g.pan(k.pan));t="minZoom maxZoom zoomingEnabled userZoomingEnabled panningEnabled userPanningEnabled boxSelectionEnabled autolock autoungrabify autounselectify".split(" ");for(x=0;x<t.length;x++)p=t[x],null!=k[p]&&g[p](k[p]);return g.endBatch(),this}if(void 0===k){var D={};return D.elements={},p.forEach(function(E){var J= 1237E.group();D.elements[J]||(D.elements[J]=[]);D.elements[J].push(E.json())}),this._private.styleEnabled&&(D.style=g.style().json()),D.zoomingEnabled=g._private.zoomingEnabled,D.userZoomingEnabled=g._private.userZoomingEnabled,D.zoom=g._private.zoom,D.minZoom=g._private.minZoom,D.maxZoom=g._private.maxZoom,D.panningEnabled=g._private.panningEnabled,D.userPanningEnabled=g._private.userPanningEnabled,D.pan=b.copy(g._private.pan),D.boxSelectionEnabled=g._private.boxSelectionEnabled,D.renderer=b.copy(g._private.options.renderer), 1238D.hideEdgesOnViewport=g._private.options.hideEdgesOnViewport,D.textureOnViewport=g._private.options.textureOnViewport,D.wheelSensitivity=g._private.options.wheelSensitivity,D.motionBlur=g._private.options.motionBlur,D}},scratch:u.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0}),removeScratch:u.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0})});f.$id= 1239f.getElementById;[m("./add-remove"),m("./animation"),m("./events"),m("./export"),m("./layout"),m("./notification"),m("./renderer"),m("./search"),m("./style"),m("./viewport")].forEach(function(k){b.extend(f,k)});v.exports=e},{"../collection":26,"../define":44,"../is":91,"../promise":94,"../util":108,"../window":116,"./add-remove":33,"./animation":34,"./events":35,"./export":36,"./layout":38,"./notification":39,"./renderer":40,"./search":41,"./style":42,"./viewport":43}],38:[function(m,v,u){var n=m("../util"), 1240b=m("../is");m={layout:function(d){if(null==d)return void n.error("Layout options must be specified to make a layout");if(null==d.name)return void n.error("A `name` must be specified to make a layout");var c=d.name,a=this.extension("layout",c);if(null==a)return void n.error("Can not apply layout: No such layout `"+c+"` found; did you include its JS file?");c=b.string(d.eles)?this.$(d.eles):null!=d.eles?d.eles:this.$();return new a(n.extend({},d,{cy:this,eles:c}))}};m.createLayout=m.makeLayout=m.layout; 1241v.exports=m},{"../is":91,"../util":108}],39:[function(m,v,u){v.exports={notify:function(n){var b=this._private;if(b.batchingNotify){var d=b.batchNotifyEles;b=b.batchNotifyTypes;return n.eles&&d.merge(n.eles),void(b.ids[n.type]||(b.push(n.type),b.ids[n.type]=!0))}b.notificationsEnabled&&(d=this.renderer(),!this.isDestroyed()&&d&&d.notify(n))},notifications:function(n){var b=this._private;return void 0===n?b.notificationsEnabled:void(b.notificationsEnabled=!!n)},noNotifications:function(n){this.notifications(!1); 1242n();this.notifications(!0)},startBatch:function(){var n=this._private;return null==n.batchCount&&(n.batchCount=0),0===n.batchCount&&(n.batchingStyle=n.batchingNotify=!0,n.batchStyleEles=this.collection(),n.batchNotifyEles=this.collection(),n.batchNotifyTypes=[],n.batchNotifyTypes.ids={}),n.batchCount++,this},endBatch:function(){var n=this._private;return n.batchCount--,0===n.batchCount&&(n.batchingStyle=!1,n.batchStyleEles.updateStyle(),n.batchingNotify=!1,this.notify({type:n.batchNotifyTypes,eles:n.batchNotifyEles})), 1243this},batch:function(n){return this.startBatch(),n(),this.endBatch(),this},batchData:function(n){var b=this;return this.batch(function(){for(var d=Object.keys(n),c=0;c<d.length;c++){var a=d[c],e=n[a];b.getElementById(a).data(e)}})}}},{}],40:[function(m,v,u){var n=m("../util");m={renderTo:function(b,d,c,a){return this._private.renderer.renderTo(b,d,c,a),this},renderer:function(){return this._private.renderer},forceRender:function(){return this.notify({type:"draw"}),this},resize:function(){return this.invalidateSize(), 1244this.notify({type:"resize"}),this.trigger("resize"),this},initRenderer:function(b){var d=this.extension("renderer",b.name);if(null==d)return void n.error("Can not initialise: No such renderer `%s` found;
1244 did you include its JS file?",b.name);b=n.extend({},b,{cy:this});this._private.renderer=new d(b)},destroyRenderer:function(){this.notify({type:"destroy"});var b=this.container();if(b)for(b._cyreg=null;0<b.childNodes.length;)b.removeChild(b.childNodes[0]);this._private.renderer=null},onRender:function(b){return this.on("render", 1245b)},offRender:function(b){return this.off("render",b)}};m.invalidateDimensions=m.resize;v.exports=m},{"../util":108}],41:[function(m,v,u){var n=m("../is"),b=m("../collection");m={collection:function(d,c){return n.string(d)?this.$(d):n.elementOrCollection(d)?d.collection():n.array(d)?new b(this,d,c):new b(this)},nodes:function(d){var c=this.$(function(a){return a.isNode()});return d?c.filter(d):c},edges:function(d){var c=this.$(function(a){return a.isEdge()});return d?c.filter(d):c},$:function(d){var c= 1246this._private.elements;return d?c.filter(d):c.spawnSelf()},mutableElements:function(){return this._private.elements}};m.elements=m.filter=m.$;v.exports=m},{"../collection":26,"../is":91}],42:[function(m,v,u){var n=m("../is"),b=m("../style");v.exports={style:function(d){d&&this.setStyle(d).update();return this._private.style},setStyle:function(d){var c=this._private;return n.stylesheet(d)?c.style=d.generateStyle(this):n.array(d)?c.style=b.fromJson(this,d):n.string(d)?c.style=b.fromString(this,d):c.style= 1247b(this),c.style}}},{"../is":91,"../style":101}],43:[function(m,v,u){var n=m("../is"),b=m("../window");m={autolock:function(d){return void 0===d?this._private.autolock:(this._private.autolock=!!d,this)},autoungrabify:function(d){return void 0===d?this._private.autoungrabify:(this._private.autoungrabify=!!d,this)},autounselectify:function(d){return void 0===d?this._private.autounselectify:(this._private.autounselectify=!!d,this)},panningEnabled:function(d){return void 0===d?this._private.panningEnabled: 1248(this._private.panningEnabled=!!d,this)},userPanningEnabled:function(d){return void 0===d?this._private.userPanningEnabled:(this._private.userPanningEnabled=!!d,this)},zoomingEnabled:function(d){return void 0===d?this._private.zoomingEnabled:(this._private.zoomingEnabled=!!d,this)},userZoomingEnabled:function(d){return void 0===d?this._private.userZoomingEnabled:(this._private.userZoomingEnabled=!!d,this)},boxSelectionEnabled:function(d){return void 0===d?this._private.boxSelectionEnabled:(this._private.boxSelectionEnabled= 1249!!d,this)},pan:function(){var d;var c=arguments;var a=this._private.pan;switch(c.length){case 0:return a;case 1:if(n.string(c[0]))return d=c[0],a[d];if(n.plainObject(c[0])){if(!this._private.panningEnabled)return this;c=c[0];d=c.x;c=c.y;n.number(d)&&(a.x=d);n.number(c)&&(a.y=c);this.trigger("pan viewport")}break;case 2:if(!this._private.panningEnabled)return this;d=c[0];c=c[1];"x"!==d&&"y"!==d||!n.number(c)||(a[d]=c);this.trigger("pan viewport")}return this.notify({type:"viewport"}),this},panBy:function(d){var c, 1250a,e;var f=arguments;var k=this._private.pan;if(!this._private.panningEnabled)return this;switch(f.length){case 1:n.plainObject(f[0])&&(c=f[0],a=c.x,e=c.y,n.number(a)&&(k.x+=a),n.number(e)&&(k.y+=e),this.trigger("pan viewport"));break;case 2:c=f[0],f=f[1],"x"!==c&&"y"!==c||!n.number(f)||(k[c]+=f),this.trigger("pan viewport")}return this.notify({type:"viewport"}),this},fit:function(d,c){if(d=this.getFitViewport(d,c))c=this._private,c.zoom=d.zoom,c.pan=d.pan,this.trigger("pan zoom viewport"),this.notify({type:"viewport"}); 1251return this},getFitViewport:function(d,c){if(n.number(d)&&void 0===c&&(c=d,d=void 0),this._private.panningEnabled&&this._private.zoomingEnabled){if(n.string(d))d=this.$(d);else if(n.boundingBox(d)){var a=d;a={x1:a.x1,y1:a.y1,x2:a.x2,y2:a.y2};a.w=a.x2-a.x1;a.h=a.y2-a.y1}else n.elementOrCollection(d)||(d=this.mutableElements());a=a||d.boundingBox();d=this.width();var e=this.height();if(c=n.number(c)?c:0,!isNaN(d)&&!isNaN(e)&&0<d&&0<e&&!isNaN(a.w)&&!isNaN(a.h)&&0<a.w&&0<a.h)return c=Math.min((d-2*c)/ 1252a.w,(e-2*c)/a.h),c=c>this._private.maxZoom?this._private.maxZoom:c,c=c<this._private.minZoom?this._private.minZoom:c,{zoom:c,pan:{x:(d-c*(a.x1+a.x2))/2,y:(e-c*(a.y1+a.y2))/2}}}},minZoom:function(d){return void 0===d?this._private.minZoom:(n.number(d)&&(this._private.minZoom=d),this)},maxZoom:function(d){return void 0===d?this._private.maxZoom:(n.number(d)&&(this._private.maxZoom=d),this)},zoom:function(d){if(void 0===d)return this._private.zoom;if(n.number(d))var c=d;else if(n.plainObject(d)){if(c= 1253d.level,d.position){var a=d.position;d=this._private.pan;var e=this._private.zoom;a={x:a.x*e+d.x,y:a.y*e+d.y}}else d.renderedPosition&&(a=d.renderedPosition);if(a&&!this._private.panningEnabled)return this}if(!this._private.zoomingEnabled||!n.number(c)||a&&(!n.number(a.x)||!n.number(a.y)))return this;if(c=c>this._private.maxZoom?this._private.maxZoom:c,c=c<this._private.minZoom?this._private.minZoom:c,a){d=this._private.pan;e=this._private.zoom;var f=c;a={x:-f/e*(a.x-d.x)+a.x,y:-f/e*(a.y-d.y)+a.y}; 1254this._private.zoom=c;this._private.pan=a;this.trigger(" zoom "+(d.x!==a.x||d.y!==a.y?" pan ":"")+" viewport ")}else this._private.zoom=c,this.trigger("zoom viewport");return this.notify({type:"viewport"}),this},viewport:function(d){var c=this._private,a=!0,e=!0,f=[],k=!1,g=!1;if(!d||(n.number(d.zoom)||(a=!1),n.plainObject(d.pan)||(e=!1),!a&&!e))return this;a&&(a=d.zoom,a<c.minZoom||a>
1254c.maxZoom||!c.zoomingEnabled?k=!0:(c.zoom=a,f.push("zoom")));!e||k&&d.cancelOnFailedZoom||!c.panningEnabled||(d=d.pan, 1255n.number(d.x)&&(c.pan.x=d.x,g=!1),n.number(d.y)&&(c.pan.y=d.y,g=!1),g||f.push("pan"));return 0<f.length&&(f.push("viewport"),this.trigger(f.join(" ")),this.notify({type:"viewport"})),this},center:function(d){d=this.getCenterPan(d);return d&&(this._private.pan=d,this.trigger("pan viewport"),this.notify({type:"viewport"})),this},getCenterPan:function(d,c){if(this._private.panningEnabled){n.string(d)?d=this.mutableElements().filter(d):n.elementOrCollection(d)||(d=this.mutableElements());d=d.boundingBox(); 1256var a=this.width(),e=this.height();c=void 0===c?this._private.zoom:c;return{x:(a-c*(d.x1+d.x2))/2,y:(e-c*(d.y1+d.y2))/2}}},reset:function(){return this._private.panningEnabled&&this._private.zoomingEnabled?(this.viewport({pan:{x:0,y:0},zoom:1}),this):this},invalidateSize:function(){this._private.sizeCache=null},size:function(){var d=this._private,c=d.container;return d.sizeCache=d.sizeCache||(c?function(){var a=c.getBoundingClientRect(),e=b.getComputedStyle(c),f=function(k){return parseFloat(e.getPropertyValue(k))}; 1257return{width:a.width-f("padding-left")-f("padding-right")-f("border-left-width")-f("border-right-width"),height:a.height-f("padding-top")-f("padding-bottom")-f("border-top-width")-f("border-bottom-width")}}():{width:1,height:1})},width:function(){return this.size().width},height:function(){return this.size().height},extent:function(){var d=this._private.pan,c=this._private.zoom,a=this.renderedExtent();d={x1:(a.x1-d.x)/c,x2:(a.x2-d.x)/c,y1:(a.y1-d.y)/c,y2:(a.y2-d.y)/c};return d.w=d.x2-d.x1,d.h=d.y2- 1258d.y1,d},renderedExtent:function(){var d=this.width(),c=this.height();return{x1:0,y1:0,x2:d,y2:c,w:d,h:c}}};m.centre=m.center;m.autolockNodes=m.autolock;m.autoungrabifyNodes=m.autoungrabify;v.exports=m},{"../is":91,"../window":116}],44:[function(m,v,u){var n=m("./util"),b=m("./is"),d=m("./selector"),c=m("./promise"),a=m("./event"),e=m("./animation"),f={data:function(k){return k=n.extend({},{field:"data",bindingEvent:"data",allowBinding:!1,allowSetting:!1,allowGetting:!1,settingEvent:"data",settingTriggersEvent:!1, 1259triggerFnName:"trigger",immutableKeys:{},updateStyle:!1,beforeGet:function(g){},onSet:function(g){},canSet:function(g){return!0}},k),function(g,t){var p=k,h=void 0!==this.length,r=h?this:[this];h=h?this[0]:this;if(b.string(g)){if(p.allowGetting&&void 0===t){var q;return h&&(p.beforeGet(h),q=h._private[p.field][g]),q}if(p.allowSetting&&void 0!==t){var x=!p.immutableKeys[g];if(x){q=0;for(h=r.length;q<h;q++)p.canSet(r[q])&&(r[q]._private[p.field][g]=t);p.updateStyle&&this.updateStyle();p.onSet(this); 1260p.settingTriggersEvent&&this[p.triggerFnName](p.settingEvent)}}}else if(p.allowSetting&&b.plainObject(g)){var A=Object.keys(g);for(q=0;q<A.length;q++)if(t=A[q],h=g[t],x=!p.immutableKeys[t])for(x=0;x<r.length;x++){var z=r[x];p.canSet(z)&&(z._private[p.field][t]=h)}p.updateStyle&&this.updateStyle();p.onSet(this);p.settingTriggersEvent&&this[p.triggerFnName](p.settingEvent)}else if(p.allowBinding&&b.fn(g))this.on(p.bindingEvent,g);else if(p.allowGetting&&void 0===g)return h&&(p.beforeGet(h),q=h._private[p.field]), 1261q;return this}},removeData:function(k){return k=n.extend({},{field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!1,immutableKeys:{}},k),function(g){var t=k,p=void 0!==this.length?this:[this];if(b.string(g)){g=g.split(/\s+/);for(var h=g.length,r=0;r<h;r++){var q=g[r];if(!b.emptyString(q)&&!t.immutableKeys[q])for(var x=0,A=p.length;x<A;x++)p[x]._private[t.field][q]=void 0}t.triggerEvent&&this[t.triggerFnName](t.event)}else if(void 0===g){x=0;for(A=p.length;x<A;x++)for(h=p[x]._private[t.field], 1262g=Object.keys(h),r=0;r<g.length;r++)q=g[r],!t.immutableKeys[q]&&(h[q]=void 0);t.triggerEvent&&this[t.triggerFnName](t.event)}return this}},event:{regex:/(\w+)(\.(?:\w+|\*))?/,universalNamespace:".*",optionalTypeRegex:/(\w+)?(\.(?:\w+|\*))?/,falseCallback:function(){return!1}},on:function(k){return k=n.extend({},{unbindSelfOnTrigger:!1,unbindAllBindersOnTrigger:!1},k),function(g,t,p){var h=void 0!==this.length?this:[this],r=b.string(g),q=k;
1262if(b.fn(t)&&(p=t,t=void 0),!b.fn(p)&&!1!==p&&r)return this; 1263r&&(r={},r[g]=p,g=r);r=Object.keys(g);for(var x=0;x<r.length;x++){var A=r[x];if(p=g[A],!1===p&&(p=f.event.falseCallback),b.fn(p)){A=A.split(/\s+/);for(var z=0;z<A.length;z++){var D=A[z];if(!b.emptyString(D)){var E=D.match(f.event.regex);if(E)for(D=E[1],E=E[2]?E[2]:void 0,D={callback:p,delegated:!!t,selector:t,selObj:new d(t),type:D,namespace:E,unbindSelfOnTrigger:q.unbindSelfOnTrigger,unbindAllBindersOnTrigger:q.unbindAllBindersOnTrigger,binders:h},E=0;E<h.length;E++){var J=h[E]._private=h[E]._private|| 1264{};J.listeners=J.listeners||[];J.listeners.push(D)}}}}}return this}},eventAliasesOn:function(k){k.addListener=k.listen=k.bind=k.on;k.removeListener=k.unlisten=k.unbind=k.off;k.emit=k.trigger;k.pon=k.promiseOn=function(g,t){var p=this,h=Array.prototype.slice.call(arguments,0);return new c(function(r,q){q=h.concat([function(A){p.off.apply(p,x);r(A)}]);var x=q.concat([]);p.on.apply(p,q)})}},off:function(k){return k=n.extend({},{},k),function(g,t,p){var h=void 0!==this.length?this:[this],r=b.string(g); 1265if(0===arguments.length){for(var q=0;q<h.length;q++)h[q]._private=h[q]._private||{},J.listeners=[];return this}if((b.fn(t)||!1===t)&&(p=t,t=void 0),r)r={},r[g]=p,g=r;r=Object.keys(g);for(var x=0;x<r.length;x++){var A=r[x];p=g[A];!1===p&&(p=f.event.falseCallback);A=A.split(/\s+/);for(var z=0;z<A.length;z++){var D=A[z];if(!b.emptyString(D)&&(q=D.match(f.event.optionalTypeRegex))){D=q[1]?q[1]:void 0;var E=q[2]?q[2]:void 0;for(q=0;q<h.length;q++){var J=h[q]._private=h[q]._private||{};J=J.listeners=J.listeners|| 1266[];for(var M=0;M<J.length;M++){var I=J[M],T=!D||I.type===D,N=!p||p===I.callback;(!E||E===I.namespace)&&T&&N&&(J.splice(M,1),M--)}}}}}return this}},trigger:function(k){return k=n.extend({},{},k),function(g,t,p){var h=void 0!==this.length?this:[this],r=b.string(g),q=b.plainObject(g),x=b.event(g),A=this._private=this._private||{},z=A.cy||(b.core(this)?this:null),D=!!z&&z.hasCompoundNodes();if(r)for(q=g.split(/\s+/),g=[],r=0;r<q.length;r++){var E=q[r];if(!b.emptyString(E)){var J=E.match(f.event.regex); 1267g.push({type:J[1],namespace:J[2]?J[2]:void 0})}}else q&&(g=[g]);t?b.array(t)||(t=[t]):t=[];for(r=0;r<g.length;r++)for(q=g[r],J=0;J<h.length;J++){var M=h[J];A=M._private=M._private||{};A=A.listeners=A.listeners||[];var I=b.element(M)||k.layout;if(x?(E=q,E.target=E.target||M,E.cy=E.cy||z):E=new a(q,{target:M,cy:z,namespace:q.namespace}),q.layout&&(E.layout=q.layout),k.layout&&(E.layout=M),E.position){var T=E.position,N=z.zoom(),Z=z.pan();E.renderedPosition={x:T.x*N+Z.x,y:T.y*N+Z.y}}p&&(A=[{namespace:E.namespace, 1268type:E.type,callback:p}]);for(T=0;T<A.length;T++){N=A[T];Z=!N.namespace||N.namespace===E.namespace||N.namespace===f.event.universalNamespace;var L=N.type===E.type,W=!N.delegated||M!==E.target&&b.element(E.target)&&N.selObj.matches(E.target);if(Z&&L&&W){Z=[E];if(Z=Z.concat(t),(N.unbindSelfOnTrigger||N.unbindAllBindersOnTrigger)&&(A.splice(T,1),T--),N.unbindAllBindersOnTrigger)for(L=N.binders,W=0;W<L.length;W++){var ka=L[W];if(ka&&ka!==M){ka=ka._private.listeners;for(var qa=0;qa<ka.length;qa++)ka[qa]=== 1269N&&(ka.splice(qa,1),qa--)}}N=N.callback.apply(N.delegated?E.target:M,Z);(!1===N||E.isPropagationStopped())&&(I=!1,!1===N&&(E.stopPropagation(),E.preventDefault()))}}I&&(M=D?M._private.parent:null,null!=M&&0!==M.length?(M=M[0],M.trigger(E)):z.trigger(E))}return this}},animated:function(k){return k=n.extend({},{},k),function(){var g=void 0!==this.length?this:[this];return(this._private.cy||this).styleEnabled()?(g=g[0])?0<g._private.animation.current.length:void 0:!1}},clearQueue:function(k){return k= 1270n.extend({},{},k),function(){var g=void 0!==this.length?this:[this];if(!(this._private.cy||this).styleEnabled())return this;for(var t=0;t<g.length;t++)g[t]._private.animation.queue=[];return this}},delay:function(k){return k=n.extend({},{},k),function(g,t){return(this._private.cy||this).styleEnabled()?this.animate({delay:g,duration:g,complete:t}):this}},delayAnimation:function(k){return k=n.extend({},{},k),function(g,t){return(this._private.cy||this).styleEnabled()?this.animation({delay:g,duration:g, 1271complete:t}):this}},animation:function(k){return k=n.extend({},{},k),function(g,t){var p=void 0!==this.length,h=p?this:[this],r=this._private.cy||this;p=!p;var q=!p;if(!r.styleEnabled())return this;var x=r.style();g=n.extend({},g,t);if(0===Object.keys(g).length)return new e(h[0],g);switch(void 0===g.duration&&(g.duration=400),g.duration){case "slow":g.duration=600;break;case "fast":g.duration=200}
1271if(q&&(g.style=x.getPropsList(g.style||g.css),g.css=void 0),g.renderedPosition&&q)t=g.renderedPosition, 1272q=r.pan(),x=r.zoom(),g.position={x:(t.x-q.x)/x,y:(t.y-q.y)/x};g.panBy&&p&&(t=g.panBy,q=r.pan(),g.pan={x:q.x+t.x,y:q.y+t.y});(t=g.center||g.centre)&&p&&(t=r.getCenterPan(t.eles,g.zoom))&&(g.pan=t);g.fit&&p&&(p=g.fit,(r=r.getFitViewport(p.eles||p.boundingBox,p.padding))&&(g.pan=r.pan,g.zoom=r.zoom));return new e(h[0],g)}},animate:function(k){return k=n.extend({},{},k),function(g,t){var p=void 0!==this.length?this:[this];if(!(this._private.cy||this).styleEnabled())return this;t&&(g=n.extend({},g,t)); 1273for(t=0;t<p.length;t++){var h=p[t],r=h.animated()&&(void 0===g.queue||g.queue);h.animation(g,r?{queue:!0}:void 0).play()}return this}},stop:function(k){return k=n.extend({},{},k),function(g,t){var p=void 0!==this.length?this:[this],h=this._private.cy||this;if(!h.styleEnabled())return this;for(var r=0;r<p.length;r++){for(var q=p[r]._private,x=q.animation.current,A=0;A<x.length;A++){var z=x[A]._private;t&&(z.duration=0)}g&&(q.animation.queue=[]);t||(q.animation.current=[])}return h.notify({eles:this, 1274type:"draw"}),this}}};v.exports=f},{"./animation":2,"./event":45,"./is":91,"./promise":94,"./selector":95,"./util":108}],45:[function(m,v,u){function n(){return!1}function b(){return!0}var d=function(c,a){return this instanceof d?(c&&c.type?(this.originalEvent=c,this.type=c.type,this.isDefaultPrevented=c.defaultPrevented?b:n):this.type=c,a&&(this.type=void 0!==a.type?a.type:this.t
1274ype,this.cy=a.cy,this.target=a.target,this.position=a.position,this.renderedPosition=a.renderedPosition,this.namespace= 1275a.namespace,this.layout=a.layout,this.message=a.message),void(this.timeStamp=c&&c.timeStamp||Date.now())):new d(c,a)};d.prototype={instanceString:function(){return"event"},preventDefault:function(){this.isDefaultPrevented=b;var c=this.originalEvent;c&&c.preventDefault&&c.preventDefault()},stopPropagation:function(){this.isPropagationStopped=b;var c=this.originalEvent;c&&c.stopPropagation&&c.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=b;this.stopPropagation()}, 1276isDefaultPrevented:n,isPropagationStopped:n,isImmediatePropagationStopped:n};v.exports=d},{}],46:[function(m,v,u){function n(h,r,q){var x=q,A=function(N){a.error("Can not register `"+r+"` for `"+h+"` since `"+N+"` already exists in the prototype and can not be overridden")};if("core"===h){if(k.prototype[r])return A(r);k.prototype[r]=q}else if("collection"===h){if(f.prototype[r])return A(r);f.prototype[r]=q}else if("layout"===h){A=function(N){this.options=N;q.call(this,N);g.plainObject(this._private)|| 1277(this._private={});this._private.cy=N.cy;this._private.listeners=[]};var z=A.prototype=Object.create(q.prototype);x=[];for(var D=0;D<x.length;D++){var E=x[D];z[E]=z[E]||function(){return this}}z.start&&!z.run?z.run=function(){return this.start(),this}:!z.start&&z.run&&(z.start=function(){return this.run(),this});var J=q.prototype.stop;z.stop=function(){var N=this.options;if(N&&N.animate&&(N=this.animations))for(var Z=0;Z<N.length;Z++)N[Z].stop();return J?J.call(this):this.trigger("layoutstop"),this}; 1278z.destroy||(z.destroy=function(){return this});z.on=e.on({layout:!0});z.one=e.on({layout:!0,unbindSelfOnTrigger:!0});z.once=e.on({layout:!0,unbindAllBindersOnTrigger:!0});z.off=e.off({layout:!0});z.trigger=e.trigger({layout:!0});e.eventAliasesOn(z);x=A}else if("renderer"===h&&"null"!==r&&"base"!==r){var M=b("renderer","base");x=M.prototype;D=q.prototype;E=function(){M.apply(this,arguments);q.apply(this,arguments)};var I=E.prototype;for(z in x){var T=x[z];if(null!=D[z])return A(z);I[z]=T}for(z in D)I[z]= 1279D[z];x.clientFunctions.forEach(function(N){I[N]=I[N]||function(){a.error("Renderer does not implement `renderer."+N+"()` on its prototype")}});x=E}return a.setMap({map:t,keys:[h,r],value:x})}function b(h,r){return a.getMap({map:t,keys:[h,r]})}function d(h,r,q,x,A){return a.setMap({map:p,keys:[h,r,q,x],value:A})}function c(h,r,q,x){return a.getMap({map:p,keys:[h,r,q,x]})}var a=m("./util"),e=m("./define"),f=m("./collection"),k=m("./core");u=m("./extensions");var g=m("./is"),t={},p={};m=function(){return 2=== 1280arguments.length?b.apply(null,arguments):3===arguments.length?n.apply(null,arguments):4===arguments.length?c.apply(null,arguments):5===arguments.length?d.apply(null,arguments):void a.error("Invalid extension access syntax")};k.prototype.extension=m;u.forEach(function(h){h.extensions.forEach(function(r){n(h.type,r.name,r.impl)})});v.exports=m},{"./collection":26,"./core":37,"./define":44,"./extensions":47,"./is":91,"./util":108}],47:[function(m,v,u){v.exports=[{type:"layout",extensions:m("./layout")}, 1281{type:"renderer",extensions:m("./renderer")}]},{"./layout":53,"./renderer":87}],48:[function(m,v,u){function n(e){this.options=b.extend({},a,e)}var b=m("../../util"),d=m("../../math"),c=m("../../is"),a={fit:!0,directed:!1,padding:30,circle:!1,spacingFactor:1.75,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,roots:void 0,maximalAdjustments:0,animate:!1,animationDuration:500,animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run=function(){var e=this.options;var f=e.cy; 1282var k=e.eles,g=k.nodes().not(":parent"),t=d.makeBoundingBox(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:f.width(),h:f.height()});if(c.elementOrCollection(e.roots))f=e.roots;else if(c.array(e.roots)){for(var p=[],h=0;h<e.roots.length;h++){var r=f.getElementById(e.roots[h]);p.push(r)}f=f.collection(p)}else if(c.string(e.roots))f=f.$(e.roots);else if(e.directed)f=g.roots();else{r=[];for(h=g;0<h.length;){var q=f.collection();k.bfs({roots:h[0],visit:function(va,ja,Aa,Oa,Ia){q=q.add(va)},directed:!1});h=h.not(q); 1283r.push(q)}f=f.collection();for(h=0;h<r.length;h++){p=r[h];var x=p.maxDegree(!1);p=p.filter(function(va){return va.degree(!1)===x});f=f.add(p)}}var A=[],z={},D={},E={};k.bfs({roots:f,directed:e.directed,visit:function(va,ja,Aa,Oa,Ia){ja=va[0];Oa=ja.id();if(A[Ia]||(A[Ia]=[]),A[Ia].push(ja),z[Oa]=!0,D[Oa]=Ia,Aa)Aa=Aa.id(),(E[Aa]=E[Aa]||[]).push(va)}});f=[];for(h=0;h<g.length;h++)r=g[h],z[r.id()]||f.push(r);p=3*f.length;for(var J=0;0!==f.length&&J<p;){r=f.shift();var M=r.neighborhood().nodes(),I=!1;for(h= 12840;h<M.length;h++)if(k=D[M[h].id()],void 0!==k){A[k].push(r);I=!0;break}I||f.push(r);J++}for(;0!==f.length;)r=f.shift(),I=!1,0===A.length&&A.push([]),A[0].push(r);f=function(){for(var va=0;va<A.length;va++)for(var ja=A[va],Aa=0;Aa<ja.length;Aa++)ja[Aa]._private.scratch.breadthfirst={depth:va,index:Aa}};f();p=function(va){for(var ja,Aa=va.connectedEdges(function(oa){return oa.data("target")===va.id()}),Oa=va._private.scratch.breadthfirst,Ia=0,Wa=0;Wa<Aa.length;Wa++){var X=Aa[Wa].source()[0],da=X._private.scratch.breadthfirst; 1285Oa.depth<=da.depth&&Ia<da.depth&&(Ia=da.depth,ja=X)}return ja};for(J=0;J<e.maximalAdjustments;J++){var T=A.length;M=[];for(h=0;h<T;h++){k=A[h];var N=k.length;for(I=0;I<N;I++){r=k[I];var Z=r._private.scratch.breadthfirst,L=p(r);L&&(Z.intEle=L,M.push(r))}}for(h=0;h<M.length;h++){r=M[h];Z=r._private.scratch.breadthfirst;L=Z.intEle;k=L._private.scratch.breadthfirst;A[Z.depth].splice(Z.index,1);for(k=k.depth+1;k>A.length-1;)A.push([]);A[k].push(r);Z.depth=k;Z.index=A[k].length-1}f()}var W=0;
1285if(e.avoidOverlap)for(h= 12860;h<g.length;h++)k=g[h].layoutDimensions(e),W=Math.max(W,k.w,k.h);var ka={},qa=function(va){if(ka[va.id()])return ka[va.id()];for(var ja=va._private.scratch.breadthfirst.depth,Aa=va.neighborhood().nodes().not(":parent").intersection(g),Oa=0,Ia=0,Wa=0;Wa<Aa.length;Wa++){var X=Aa[Wa]._private.scratch.breadthfirst,da=X.index;X=X.depth;var oa=A[X].length;(ja>X||0===ja)&&(Oa+=da/oa,Ia++)}return Ia=Math.max(1,Ia),Oa/=Ia,0===Ia&&(Oa=void 0),ka[va.id()]=Oa,Oa};k=function(va,ja){va=qa(va);ja=qa(ja);return va- 1287ja};for(r=0;3>r;r++){for(h=0;h<A.length;h++)A[h]=A[h].sort(k);f()}for(h=0;h<A.length;h++);var za=t.x1+t.w/2,Ea=t.x1+t.h/2;f=function(va,ja){ja=va._private.scratch.breadthfirst;va=ja.depth;ja=ja.index;var Aa=A[va].length,Oa=Math.max(t.w/(Aa+1),W),Ia=Math.max(t.h/(A.length+1),W),Wa=Math.min(t.w/2/A.length,t.h/2/A.length);return(Wa=Math.max(Wa,W),e.circle)&&e.circle?(Aa=Wa*va+Wa-(0<A.length&&3>=A[0].length?Wa/2:0),ja*=2*Math.PI/A[va].length,0===va&&1===A[0].length&&(Aa=1),{x:za+Aa*Math.cos(ja),y:Ea+ 1288Aa*Math.sin(ja)}):{x:za+(ja+1-(Aa+1)/2)*Oa,y:(va+1)*Ia}};var fa={};for(h=A.length-1;0<=h;h--)for(k=A[h],I=0;I<k.length;I++)r=k[I],fa[r.id()]=f(r,h===A.length-1);return g.layoutPositions(this,e,function(va){return fa[va.id()]}),this};v.exports=n},{"../../is":91,"../../math":93,"../../util":108}],49:[function(m,v,u){function n(e){this.options=b.extend({},a,e)}var b=m("../../util"),d=m("../../math"),c=m("../../is"),a={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1, 1289spacingFactor:void 0,radius:void 0,startAngle:1.5*Math.PI,sweep:void 0,clockwise:!0,sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run=function(){var e=this.options,f=e.cy,k=void 0!==e.counterclockwise?!e.counterclockwise:e.clockwise,g=e.eles.nodes().not(":parent");e.sort&&(g=g.sort(e.sort));for(var t,p=d.makeBoundingBox(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:f.width(),h:f.height()}),h=p.x1+p.w/2,r=p.y1+p.h/2,q=(void 0===e.sweep?2*Math.PI- 12902*Math.PI/g.length:e.sweep)/Math.max(1,g.length-1),x=f=0;x<g.length;x++){var A=g[x].layoutDimensions(e);f=Math.max(f,A.w,A.h)}if(t=c.number(e.radius)?e.radius:1>=g.length?0:Math.min(p.h,p.w)/2-f,1<g.length&&e.avoidOverlap)f*=1.75,p=Math.cos(q)-Math.cos(0),x=Math.sin(q)-Math.sin(0),t=Math.max(Math.sqrt(f*f/(p*p+x*x)),t);return g.layoutPositions(this,e,function(z,D){z=e.startAngle+D*q*(k?1:-1);return{x:h+t*Math.cos(z),y:r+t*Math.sin(z)}}),this};v.exports=n},{"../../is":91,"../../math":93,"../../util":108}], 129150:[function(m,v,u){function n(a){this.options=b.extend({},c,a)}var b=m("../../util"),d=m("../../math"),c={fit:!0,padding:30,startAngle:1.5*Math.PI,sweep:void 0,clockwise:!0,equidistant:!1,minNodeSpacing:10,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,height:void 0,width:void 0,spacingFactor:void 0,concentric:function(a){return a.degree()},levelWidth:function(a){return a.maxDegree()/4},animate:!1,animationDuration:500,animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run= 1292function(){var a=this.options,e=void 0!==a.counterclockwise?!a.counterclockwise:a.clockwise,f=a.cy,k=a.eles.nodes().not(":parent"),g=d.makeBoundingBox(a.boundingBox?a.boundingBox:{x1:0,y1:0,w:f.width(),h:f.height()});f=g.x1+g.w/2;for(var t=g.y1+g.h/2,p=[],h=a.startAngle,r=0,q=0;q<k.length;q++){var x=k[q];var A=a.concentric(x);p.push({value:A,node:x});x._private.scratch.concentric=A}k.updateStyle();for(q=0;q<k.length;q++)x=k[q],A=x.layoutDimensions(a),r=Math.max(r,A.w,A.h);p.sort(function(E,J){return J.value- 1293E.value});h=a.levelWidth(k);A=[[]];var z=A[0];for(q=0;q<p.length;q++)x=p[q],0<z.length&&Math.abs(z[0].value-x.value)>=h&&(z=[],A.push(z)),z.push(x);x=r+a.minNodeSpacing;a.avoidOverlap||(x=Math.min(x,(Math.min(g.w,g.h)/2-x)/(A.length+(0<A.length&&1<A[0].length)?1:0)));for(q=g=0;q<A.length;q++)p=A[q],r=p.dTheta=(void 0===a.sweep?2*Math.PI-2*Math.PI/p.length:a.sweep)/Math.max(1,p.length-1),1<p.length&&a.avoidOverlap&&(h=Math.cos(r)-Math.cos(0),r=Math.sin(r)-Math.sin(0),g=Math.max(Math.sqrt(x*x/(h*h+ 1294r*r)),g)),p.r=g,g+=x;if(a.equidistant){for(q=g=x=0;q<A.length;q++)p=A[q],x=Math.max(x,p.r-g);for(q=g=0;q<A.length;q++)p=A[q],0===q&&(g=p.r),p.r=g,g+=x}var D={};for(q=0;q<A.length;q++)for(p=A[q],r=p.dTheta,g=p.r,z=0;z<p.length;z++)x=p[z],h=a.startAngle+(e?1:-1)*r*z,h={x:f+g*Math.cos(h),y:t+g*Math.sin(h)},D[x.node.id()]=h;return k.layoutPositions(this,a,function(E){E=E.id();return D[E]}),this};v.exports=n},{"../../math":93,"../../util":108}],51:[function(m,v,u){function n(r){this.options=d.extend({}, 1295f,r);this.options.layout=this}var b,d=m("../../util"),c=m("../../math"),a=m("../../is"),e=m("../../promise"),f={ready:function(){},stop:function(){},animate:!0,animationThreshold:250,refresh:20,fit:!0,padding:30,boundingBox:void 0,nodeDimensionsIncludeLabels:!1,randomize:!1,componentSpacing:100,nodeRepulsion:function(r){return 4E5},nodeOverlap:10,idealEdgeLength:function(r){return 10},edgeElasticity:function(r){return 100},nestingFactor:5,gravity:80,numIter:1E3,initialTemp:200,coolingFactor:.95,minTemp:1, 1296weaver:!1};n.prototype.run=function(){var r=this.options,q=r.cy,x=this,A=this.thread,z=r.weaver?r.weaver.Thread:null,D={listeners:[],on:function(N,Z){return this.listeners.push({event:N,callback:Z}),this},trigger:function(N){a.string(N)&&(N={type:N});return this.listeners.filter(function(Z){return Z.event===N.type}
1296).forEach(function(Z){Z.callback(N)}),this},pass:function(N){return this.pass=N,this},run:function(N){var Z=this.pass;return new e(function(L){L(N(Z))})},stop:function(){return this}};A&& 1297!A.stopped()||(A=this.thread=z?new z:D);x.stopped=!1;x.trigger({type:"layoutstart",layout:x});b=!0===r.debug;var E=k(q,x,r);b&&t(E);r.randomize&&p(E,q);var J=Date.now(),M=!1,I=function(N){N=N||{};M&&!N.next||!N.force&&Date.now()-J<r.animationThreshold||(M=!0,d.requestAnimationFrame(function(){h(E,q,r);!0===r.fit&&q.fit(r.padding);M=!1;N.next&&N.next()}))};A.on("message",function(N){E.layoutNodes=N.message;I()});A.pass({layoutInfo:E,options:{animate:r.animate,refresh:r.refresh,componentSpacing:r.componentSpacing, 1298nodeOverlap:r.nodeOverlap,nestingFactor:r.nestingFactor,gravity:r.gravity,numIter:r.numIter,initialTemp:r.initialTemp,coolingFactor:r.coolingFactor,minTemp:r.minTemp}}).run(function(N){var Z=N.layoutInfo;N=N.options;var L=function(fa,va,ja){for(ja=0;ja<fa.graphSet.length;ja++)for(var Aa=fa.graphSet[ja],Oa=Aa.length,Ia=0;Ia<Oa;Ia++)for(var Wa=fa.layoutNodes[fa.idToIndex[Aa[Ia]]],X=Ia+1;X<Oa;X++){var da=Wa,oa=fa.layoutNodes[fa.idToIndex[Aa[X]]],H=va;if(da.cmptId===oa.cmptId||fa.isCompound){var F=oa.positionX- 1299da.positionX,S=oa.positionY-da.positionY;0===F&&0===S&&(F=-1+2*Math.random(),S=-1+2*Math.random());var Y=0<F?da.maxX-oa.minX:oa.maxX-da.minX;var la=0<S?da.maxY-oa.minY:oa.maxY-da.minY;Y=0<=Y&&0<=la?Math.sqrt(Y*Y+la*la):0;0<Y?(Y*=H.nodeOverlap,H=Math.sqrt(F*F+S*S),F=Y*F/H,S=Y*S/H):(H=W(da,F,S),F=W(oa,-1*F,-1*S),S=F.x-H.x,la=F.y-H.y,F=S*S+la*la,H=Math.sqrt(F),Y=(da.nodeRepulsion+oa.nodeRepulsion)/F,F=Y*S/H,S=Y*la/H);da.isLocked||(da.offsetX-=F,da.offsetY-=S);oa.isLocked||(oa.offsetX+=F,oa.offsetY+= 1300S)}}for(ja=0;ja<fa.edgeSize;ja++)if(Ia=fa.layoutEdges[ja],Aa=fa.layoutNodes[fa.idToIndex[Ia.sourceId]],Oa=fa.layoutNodes[fa.idToIndex[Ia.targetId]],Wa=Oa.positionX-Aa.positionX,da=Oa.positionY-Aa.positionY,0!==Wa||0!==da)X=W(Aa,Wa,da),da=W(Oa,-1*Wa,-1*da),Wa=da.x-X.x,X=da.y-X.y,da=Math.sqrt(Wa*Wa+X*X),Ia=Math.pow(Ia.idealLength-da,2)/Ia.elasticity,0!==da?(Wa=Ia*Wa/da,Ia=Ia*X/da):Ia=Wa=0,Aa.isLocked||(Aa.offsetX+=Wa,Aa.offsetY+=Ia),Oa.isLocked||(Oa.offsetX-=Wa,Oa.offsetY-=Ia);for(ja=0;ja<fa.graphSet.length;ja++)for(Aa= 1301fa.graphSet[ja],Oa=Aa.length,0===ja?(Ia=fa.clientHeight/2,Wa=fa.clientWidth/2):(Wa=fa.layoutNodes[fa.idToIndex[fa.layoutNodes[fa.idToIndex[Aa[0]]].parentId]],Ia=Wa.positionX,Wa=Wa.positionY),X=0;X<Oa;X++)da=fa.layoutNodes[fa.idToIndex[Aa[X]]],da.isLocked||(oa=Ia-da.positionX,F=Wa-da.positionY,S=Math.sqrt(oa*oa+F*F),1<S&&(F=va.gravity*F/S,da.offsetX+=va.gravity*oa/S,da.offsetY+=F));va=[];ja=0;Aa=-1;va.push.apply(va,fa.graphSet[0]);for(Aa+=fa.graphSet[0].length;ja<=Aa;)if(Oa=va[ja++],Oa=fa.layoutNodes[fa.idToIndex[Oa]], 1302Ia=Oa.children,0<Ia.length&&!Oa.isLocked){Wa=Oa.offsetX;X=Oa.offsetY;for(da=0;da<Ia.length;da++)oa=fa.layoutNodes[fa.idToIndex[Ia[da]]],oa.offsetX+=Wa,oa.offsetY+=X,va[++Aa]=Ia[da];Oa.offsetX=0;Oa.offsetY=0}for(va=0;va<fa.nodeSize;va++)ja=fa.layoutNodes[va],0<ja.children.length&&(ja.maxX=void 0,ja.minX=void 0,ja.maxY=void 0,ja.minY=void 0);for(va=0;va<fa.nodeSize;va++)ja=fa.layoutNodes[va],0<ja.children.length||ja.isLocked||(Aa=ja.offsetX,Oa=ja.offsetY,Ia=fa.temperature,Wa=Math.sqrt(Aa*Aa+Oa*Oa), 1303Aa=Wa>Ia?{x:Ia*Aa/Wa,y:Ia*Oa/Wa}:{x:Aa,y:Oa},ja.positionX+=Aa.x,ja.positionY+=Aa.y,ja.offsetX=0,ja.offsetY=0,ja.minX=ja.positionX-ja.width,ja.maxX=ja.positionX+ja.width,ja.minY=ja.positionY-ja.height,ja.maxY=ja.positionY+ja.height,ka(ja,fa));for(va=0;va<fa.nodeSize;va++)ja=fa.layoutNodes[va],0<ja.children.length&&!ja.isLocked&&(ja.positionX=(ja.maxX+ja.minX)/2,ja.positionY=(ja.maxY+ja.minY)/2,ja.width=ja.maxX-ja.minX,ja.height=ja.maxY-ja.minY)},W=function(fa,va,ja){var Aa=fa.positionX,Oa=fa.positionY, 1304Ia=fa.height||1;fa=fa.width||1;var Wa=ja/va,X=Ia/fa,da={};return 0===va&&0<ja?(da.x=Aa,da.y=Oa+Ia/2,da):0===va&&0>ja?(da.x=Aa,da.y=Oa+Ia/2,da):0<va&&-1*X<=Wa&&Wa<=X?(da.x=Aa+fa/2,da.y=Oa+fa*ja/2/va,da):0>va&&-1*X<=Wa&&Wa<=X?(da.x=Aa-fa/2,da.y=Oa-fa*ja/2/va,da):0<ja&&(Wa<=-1*X||Wa>=X)?(da.x=Aa+Ia*va/2/ja,da.y=Oa+Ia/2,da):0>ja&&(Wa<=-1*X||Wa>=X)?(da.x=Aa-Ia*va/2/ja,da.y=Oa-Ia/2,da):da},ka=function(fa,va){var ja=fa.parentId;if(null!=ja){ja=va.layoutNodes[va.idToIndex[ja]];var Aa=!1;return(null==ja.maxX|| 1305fa.maxX+ja.padRight>ja.maxX)&&(ja.maxX=fa.maxX+ja.padRight,Aa=!0),(null==ja.minX||fa.minX-ja.padLeft<ja.minX)&&(ja.minX=fa.minX-ja.padLeft,Aa=!0),(null==ja.maxY||fa.maxY+ja.padBottom>ja.maxY)&&(ja.maxY=fa.maxY+ja.padBottom,Aa=!0),(null==ja.minY||fa.minY-ja.padTop<ja.minY)&&(ja.minY=fa.minY-ja.padTop,Aa=!0),Aa?ka(ja,va):void 0}},qa=0;do{for(var za=0;za<N.refresh&&qa<N.numIter;){var Ea=(L(Z,N,qa),Z.temperature*=N.coolingFactor,!(Z.temperature<N.minTemp));if(!Ea)break;za++;qa++}N.animate&&D.trigger({type:"message", 1306message:Z.layoutNodes})}while(Ea&&qa+1<N.numIter);return function(fa,va){var ja=Z.layoutNodes;fa=[];for(var Aa=0;Aa<ja.length;Aa++){var Oa=ja[Aa],Ia=Oa.cmptId;(fa[Ia]=fa[Ia]||[]).push(Oa)}var Wa=0;for(Aa=0;Aa<fa.length;Aa++)if(ja=fa[Aa]){ja.x1=1/0;ja.x2=-(1/0);ja.y1=1/0;ja.y2=-(1/0);for(Oa=0;Oa<ja.length;Oa++)Ia=ja[Oa],ja.x1=Math.min(ja.x1,Ia.positionX-Ia.width/2),ja.x2=Math.max(ja.x2,Ia.positionX+Ia.width/2),ja.y1=Math.min(ja.y1,Ia.positionY-Ia.height/2),ja.y2=Math.max(ja.y2,Ia.positionY+Ia.height/ 13072);ja.w=ja.x2-ja.x1;ja.h=ja.y2-ja.y1;Wa+=ja.w*ja.h}fa.sort(function(F,S){return S.w*S.h-F.w*F.h});var X=0,da=0,oa=0,H=0;Wa=Math.sqrt(Wa)*Z.clientWidth/Z.clientHeight;for(Aa=0;Aa<fa.length;Aa++)if(ja=fa[Aa]){for(Oa=0;Oa<ja.length;Oa++)Ia=ja[Oa],Ia.isLocked||(Ia.positionX+=X,Ia.positionY+=da);X+=ja.w+va.componentSpacing;oa+=ja.w+va.componentSpacing;H=Math.max(H,ja.h);oa>Wa&&(da+=H+va.componentSpacing,X=0,oa=0,H=0)}}(Z,N),Z}).then(function(N){E.layoutNodes=N.layoutNodes;A.stop();T()});var T=function(){I({force:!0, 1308next:function(){x.one("layoutstop",r.stop);x.trigger({type:"layoutstop",layout:x})}})};return this};n.prototype.stop=function(){return this.stopped=!0,this.thread&&this.thread.stop(),this.trigger("layoutstop"),this};n.prototype.destroy=function(){return this.thread&&this.thread.stop(),this};var k=function(r,q,x){q=x.eles.edges();var A=x.eles.nodes();r={isCompound:r.hasCompoundNodes(),layoutNodes:[],idToIndex:{},nodeSize:A.size(),graphSet:[],indexToGraph:[],layoutEdges:[],edgeSize:q.size(),temperature:x.initialTemp, 1309clientWidth:r.width(),clientHeight:r.width(),boundingBox:c.makeBoundingBox(x.boundingBox?x.boundingBox:{x1:0,y1:0,w:r.width(),h:r.height()})};for(var z=x.eles.components(),D={},E=0;E<z.length;E++)for(var J=z[E],M=0;M<J.length;M++){var I=J[M];D[I.id()]=E}for(E=0;E<r.nodeSize;E++)M=A[E],z=M.layoutDimensions(x),I={},I.isLocked=M.locked(),I.id=M.data("id"),I.parentId=M.data("parent"),I.cmptId=D[M.id()],I.children=[],I.positionX=M.position("x"),I.positionY=M.position("y"),I.offsetX=0,I.offsetY=0,I.height= 1310z.w,I.width=z.h,I.maxX=I.positionX+I.width/2,I.minX=I.positionX-I.width/2,I.maxY=I.positionY+I.height/2,I.minY=I.positionY-I.height/2,I.padLeft=parseFloat(M.style("padding")),I.padRight=parseFloat(M.style("padding")),I.padTop=parseFloat(M.style("padding")),I.padBottom=parseFloat(M.style("padding")),I.nodeRepulsion=a.fn(x.nodeRepulsion)?x.nodeRepulsion(M):x.nodeRepulsion,r.layoutNodes.push(I),r.idToIndex[I.id]=E;A=[];D=0;z=-1;I=[];for(E=0;E<r.nodeSize;E++)M=r.layoutNodes[E],J=M.parentId,null!=J?r.layoutNodes[r.idToIndex[J]].children.push(M.id): 1311(A[++z]=M.id,I.push(M.id));for(r.graphSet.push(I);D<=z;)if(E=A[D++],I=r.layoutNodes[r.idToIndex[E]],I=I.children,0<I.length)for(r.graphSet.push(I),E=0;E<I.length;E++)A[++z]=I[E];for(E=0;E<r.graphSet.length;E++)for(I=r.graphSet[E],M=0;M<I.length;M++)r.indexToGraph[r.idToIndex[I[M]]]=E;for(E=0;E<r.edgeSize;E++){I=q[E];A={};A.id=I.data("id");A.sourceId=I.data("source");A.targetId=I.data("target");M=a.fn(x.idealEdgeLength)?x.idealEdgeLength(I):x.idealEdgeLength;D=a.fn(x.edgeElasticity)?x.edgeElasticity(I): 1312x.edgeElasticity;I=r.idToIndex[A.sourceId];z=r.idToIndex[A.targetId];if(r.indexToGraph[I]!=r.indexToGraph[z]){J=g(A.sourceId,A.targetId,0,r);J=r.graphSet[2>J.count?0:J.graph];var T=0;for(I=r.layoutNodes[I];-1===J.indexOf(I.id);)I=r.layoutNodes[r.idToIndex[I.parentId]],T++;for(I=r.layoutNodes[z];-1===J.indexOf(I.id);)I=r.layoutNodes[r.idToIndex[I.parentId]],T++;M*=T*x.nestingFactor}A.idealLength=M;A.elasticity=D;r.layoutEdges.push(A)}return r},g=function(r,q,x,A){var z=A.graphSet[x];if(-1<z.indexOf(r)&&
1313-1<z.indexOf(q))return{count:2,graph:x};for(var D=0,E=0;E<z.length;E++){var J=A.layoutNodes[A.idToIndex[z[E]]].children;if(0!==J.length&&(J=g(r,q,A.indexToGraph[A.idToIndex[J[0]]],A),0!==J.count)){if(1!==J.count)return J;if(D++,2===D)break}}return{count:D,graph:x}},t=function(r){if(b){console.debug("layoutNodes:");for(var q=0;q<r.nodeSize;q++){var x=r.layoutNodes[q];x="\nindex: "+q+"\nId: "+x.id+"\nChildren: "+x.children.toString()+"\nparentId: "+x.parentId+"\npositionX: "+x.positionX+"\npositionY: "+ 1314x.positionY+"\nOffsetX: "+x.offsetX+"\nOffsetY: "+x.offsetY+"\npadLeft: "+x.padLeft+"\npadRight: "+x.padRight+"\npadTop: "+x.padTop+"\npadBottom: "+x.padBottom;console.debug(x)}console.debug("idToIndex");for(q in r.idToIndex)console.debug("Id: "+q+"\nIndex: "+r.idToIndex[q]);console.debug("Graph Set");x=r.graphSet;for(q=0;q<x.length;q++)console.debug("Set : "+q+": "+x[q].toString());x="IndexToGraph";for(q=0;q<r.indexToGraph.length;q++)x+="\nIndex : "+q+" Graph: "+r.indexToGraph[q];console.debug(x); 1315x="Layout Edges";for(q=0;q<r.layoutEdges.length;q++){var A=r.layoutEdges[q];x+="\nEdge Index: "+q+" ID: "+A.id+" SouceID: "+A.sourceId+" TargetId: "+A.targetId+" Ideal Length: "+A.idealLength}console.debug(x);x="nodeSize: "+r.nodeSize;x+="\nedgeSize: "+r.edgeSize;x+="\ntemperature: "+r.temperature;console.debug(x)}},p=function(r,q){q=r.clientWidth;for(var x=r.clientHeight,A=0;A<r.nodeSize;A++){var z=r.layoutNodes[A];0!==z.children.length||z.isLocked||(z.positionX=Math.random()*q,z.positionY=Math.random()* 1316x)}},h=function(r,q,x){q=x.layout;var A=x.eles.nodes(),z=r.boundingBox,D=1/0,E=-(1/0),J=1/0,M=-(1/0),I,T;x.boundingBox&&(A.forEach(function(N){N=r.layoutNodes[r.idToIndex[N.data("id")]];D=Math.min(D,N.positionX);E=Math.max(E,N.positionX);J=Math.min(J,N.positionY);M=Math.max(M,N.positionY)}),I=E-D,T=M-J);A.positions(function(N,Z){N=r.layoutNodes[r.idToIndex[N.data("id")]];return x.boundingBox?{x:z.x1+(N.positionX-D)/I*z.w,y:z.y1+(N.positionY-J)/T*z.h}:{x:N.positionX,y:N.positionY}});!0!==r.ready&& 1317(r.ready=!0,q.one("layoutready",x.ready),q.trigger({type:"layoutready",layout:this}))};v.exports=n},{"../../is":91,"../../math":93,"../../promise":94,"../../util":108}],52:[function(m,v,u){function n(a){this.options=b.extend({},c,a)}var b=m("../../util"),d=m("../../math"),c={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,avoidOverlapPadding:10,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,condense:!1,rows:void 0,cols:void 0,position:function(a){},sort:void 0,animate:!1,animationDuration:500, 1318animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run=function(){var a=this.options,e=a.cy,f=a.eles.nodes().not(":parent");a.sort&&(f=f.sort(a.sort));var k=d.makeBoundingBox(a.boundingBox?a.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()});if(0===k.h||0===k.w)f.layoutPositions(this,a,function(I){return{x:k.x1,y:k.y1}});else{e=f.size();var g=Math.sqrt(e*k.h/k.w),t=Math.round(g),p=Math.round(k.w/k.h*g);g=function(I){if(null==I)return Math.min(t,p);Math.min(t,p)==t?t=I:p=I};var h=function(I){if(null== 1319I)return Math.max(t,p);Math.max(t,p)==t?t=I:p=I},r=a.rows,q=null!=a.cols?a.cols:a.columns;if(null!=r&&null!=q)t=r,p=q;else if(null!=r&&null==q)t=r,p=Math.ceil(e/t);else if(null==r&&null!=q)p=q,t=Math.ceil(e/p);else if(p*t>e)r=g(),q=h(),(r-1)*q>=e?g(r-1):(q-1)*r>=e&&h(q-1);else for(;p*t<e;)r=g(),q=h(),(q+1)*r>=e?h(q+1):g(r+1);var x=k.w/p,A=k.h/t;if(a.condense&&(x=0,A=0),a.avoidOverlap)for(e=0;e<f.length;e++)g=f[e],h=g._private.position,null!=h.x&&null!=h.y||(h.x=0,h.y=0),g=g.layoutDimensions(a),h= 1320a.avoidOverlapPadding,r=g.h+h,x=Math.max(x,g.w+h),A=Math.max(A,r);var z={},D=0,E=0,J=function(){E++;E>=p&&(E=0,D++)},M={};for(e=0;e<f.length;e++)if(g=f[e],(h=a.position(g))&&(void 0!==h.row||void 0!==h.col)){h={row:h.row,col:h.col};if(void 0===h.col)for(h.col=0;z["c-"+h.row+"-"+h.col];)h.col++;else if(void 0===h.row)for(h.row=0;z["c-"+h.row+"-"+h.col];)h.row++;M[g.id()]=h;z["c-"+h.row+"-"+h.col]=!0}f.layoutPositions(this,a,function(I,T){if(I.locked()||I.isParent())return!1;if(T=M[I.id()])I=T.col* 1321x+x/2+k.x1,T=T.row*A+A/2+k.y1;else{for(;z["c-"+D+"-"+E];)J();I=E*x+x/2+k.x1;T=D*A+A/2+k.y1;z["c-"+D+"-"+E]=!0;J()}return{x:I,y:T}})}return this};v.exports=n},{"../../math":93,"../../util":108}],53:[function(m,v,u){v.exports=[{name:"breadthfirst",impl:m("./breadthfirst")},{name:"circle",impl:m("./circle")},{name:"concentric",impl:m("./concentric")},{name:"cose",impl:m("./cose")},{name:"grid",impl:m("./grid")},{name:"null",impl:m("./null")},{name:"preset",impl:m("./preset")},{name:"random",impl:m("./random")}]}, 1322{"./breadthfirst":48,"./circle":49,"./concentric":50,"./cose":51,"./grid":52,"./null":54,"./preset":55,"./random":56}],54:[function(m,v,u){function n(c){this.options=b.extend({},d,c)}var b=m("../../util"),d={ready:function(){},stop:function(){}};n.prototype.run=function(){var c=this.options,a=c.eles;c.cy;return this.trigger("layoutstart"),a.nodes().positions(function(){return{x:0,y:0}}),this.one("layoutready",c.ready),this.trigger("layoutready"),this.one("layoutstop",c.stop),this.trigger("layoutstop"), 1323this};n.prototype.stop=function(){return this};v.exports=n},{"../../util":108}],55:[function(m,v,u){function n(a){this.options=b.extend({},c,a)}var b=m("../../util"),d=m("../../is"),c={positions:void 0,zoom:void 0,pan:void 0,fit:!0,padding:30,animate:!1,animationDuration:500,animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run=function(){var a=this.options,e=a.eles.nodes(),f=d.fn(a.positions);return e.layoutPositions(this,a,function(k,g){null==a.positions?g=null:f?g=a.positions(k):(g= 1324a.positions[k._private.data.id],g=null==g?null:g);return!k.locked()&&null!=g&&g}),this};v.exports=n},{"../../is":91,"../../util":108}],56:[function(m,v,u){function n(a){this.options=b.extend({},c,a)}var b=m("../../util"),d=m("../../math"),c={fit:!0,padding:30,boundingBox:void 0,animate:!1,animationDuration:500,animationEasing:void 0,ready:void 0,stop:void 0};n.prototype.run=function(){var a=this.options,e=a.cy,f=a.eles.nodes().not(":parent"),k=d.makeBoundingBox(a.boundingBox?a.boundingBox:{x1:0,y1:0, 1325w:e.width(),h:e.height()});return f.layoutPositions(this,a,function(g,t){return{x:k.x1+Math.round(Math.random()*k.w),y:k.y1+Math.round(Math.random()*k.h)}}),this};v.exports=n},{"../../math":93,"../../util":108}],57:[function(m,v,u){var n=m("../../../math"),b=m("../../../is"),d=m("../../../util");v.exports={arrowShapeWidth:.3,registerArrowShapes:function(){var c=this.arrowShapes={},a=this,e=function(h,r,q,x,A,z){x=A.x+q/2+z;var D=A.y-q/2-z,E=A.y+q/2+z;return A.x-q/2-z<=h&&h<=x&&D<=r&&r<=E},f=function(h,
1326r,q,x,A){return{x:(h*Math.cos(x)-r*Math.sin(x))*q+A.x,y:(h*Math.sin(x)+r*Math.cos(x))*q+A.y}},k=function(h,r,q,x){for(var A=[],z=0;z<h.length;z+=2)A.push(f(h[z],h[z+1],r,q,x));return A},g=function(h){for(var r=[],q=0;q<h.length;q++){var x=h[q];r.push(x.x,x.y)}return r},t=function(h){return h.pstyle("width").pfValue*h.pstyle("arrow-scale").pfValue*2},p=function(h,r){b.string(r)&&(r=c[r]);c[h]=d.extend({name:h,points:[-.15,-.3,.15,-.3,.15,.3,-.15,.3],collide:function(q,x,A,z,D,E){A=g(k(this.points, 1327A+2*E,z,D));return n.pointInsidePolygonPoints(q,x,A)},roughCollide:e,draw:function(q,x,A,z){x=k(this.points,x,A,z);a.arrowShapeImpl("polygon")(q,x)},spacing:function(q){return 0},gap:t},r)};p("none",{collide:d.falsify,roughCollide:d.falsify,draw:d.noop,spacing:d.zeroify,gap:d.zeroify});p("triangle",{points:[-.15,-.3,0,0,.15,-.3]});p("arrow","triangle");p("triangle-backcurve",{points:c.triangle.points,controlPoint:[0,-.15],roughCollide:e,draw:function(h,r,q,x){var A=k(this.points,r,q,x),z=this.controlPoint; 1328r=f(z[0],z[1],r,q,x);a.arrowShapeImpl(this.name)(h,A,r)},gap:function(h){return.985*t(h)}});p("triangle-tee",{points:[-.15,-.3,0,0,.15,-.3,-.15,-.3],pointsTee:[-.15,-.4,-.15,-.5,.15,-.5,.15,-.4],collide:function(h,r,q,x,A,z){var D=g(k(this.points,q+2*z,x,A));q=g(k(this.pointsTee,q+2*z,x,A));return n.pointInsidePolygonPoints(h,r,D)||n.pointInsidePolygonPoints(h,r,q)},draw:function(h,r,q,x){var A=k(this.points,r,q,x);r=k(this.pointsTee,r,q,x);a.arrowShapeImpl(this.name)(h,A,r)}});p("triangle-cross", 1329{points:[-.15,-.3,0,0,.15,-.3,-.15,-.3],crossLinePoints:[-.24175,-.4,.24175,-.4],forceStroke:!0,matchEdgeWidth:!0,scaleCoord:function(h,r,q){return h+.012*q+.001*n.log2(r-28.95)},scaleCrossLineXCoord:function(h,r){return this.scaleCoord(.42,h,r)},scaleCrossLineYCoord:function(h,r){return this.scaleCoord(-.01,h,r)},collide:function(h,r,q,x,A,z){var D=g(k(this.points,q+2*z,x,A));q=g(k(this.crossLinePoints,q+2*z,x,A));return n.pointInsidePolygonPoints(h,r,D)||n.inLineVicinity(h,r,q[0],q[1],q[2],q[3], 1330z)},draw:function(h,r,q,x,A){var z=[this.crossLinePoints[0]+this.scaleCrossLineXCoord(r,A),this.crossLinePoints[1]-this.scaleCrossLineYCoord(r,A),this.crossLinePoints[2]-this.scaleCrossLineXCoord(r,A),this.crossLinePoints[3]-this.scaleCrossLineYCoord(r,A)];A=k(this.points,r,q,x);r=k(z,r,q,x);a.arrowShapeImpl(this.name)(h,A,r)}});p("vee",{points:[-.15,-.3,0,0,.15,-.3,0,-.15],gap:function(h){return.985*t(h)}});p("circle",{radius:.15,collide:function(h,r,q,x,A,z){return Math.pow(A.x-h,2)+Math.pow(A.y- 1331r,2)<=Math.pow((q+2*z)*this.radius,2)},draw:function(h,r,q,x){a.arrowShapeImpl(this.name)(h,x.x,x.y,this.radius*r)},spacing:function(h){return a.getArrowWidth(h.pstyle("width").pfValue,h.pstyle("arrow-scale").value)*this.radius}});p("tee",{points:[-.15,0,-.15,-.1,.15,-.1,.15,0],spacing:function(h){return 1},gap:function(h){return 1}});p("square",{points:[-.15,0,.15,0,.15,-.3,-.15,-.3]});p("diamond",{points:[-.15,-.15,0,-.3,.15,-.15,0,0],gap:function(h){return h.pstyle("width").pfValue*h.pstyle("arrow-scale").value}})}}}, 1332{"../../../is":91,"../../../math":93,"../../../util":108}],58:[function(m,v,u){var n=m("../../../../window"),b=m("../../../../math"),d=m("../../../../util");n=m("../../../../window");v.exports={projectIntoViewport:function(c,a){var e=this.cy,f=this.findContainerClientCoords(),k=f[0];f=f[1];var g=e.pan();e=e.zoom();return[(c-k-g.x)/e,(a-f-g.y)/e]},findContainerClientCoords:function(){if(this.containerBB)return this.containerBB;var c=this.container,a=c.getBoundingClientRect(),e=n.getComputedStyle(c), 1333f=function(t){return parseFloat(e.getPropertyValue(t))};c=f("padding-left")+f("border-left-width");var k=f("padding-right")+f("border-right-width"),g=f("padding-top")+f("border-top-width");f=f("padding-bottom")+f("border-bottom-width");return this.containerBB=[a.left+c,a.top+g,a.right-a.left-c-k,a.bottom-a.top-g-f]},invalidateContainerClientCoordsCache:function(){this.containerBB=null},findNearestElement:function(c,a,e,f){return this.findNearestElements(c,a,e,f)[0]},findNearestElements:function(c, 1334a,e,f){function k(N,Z){if(N.isNode()){if(r)return;r=N;z.push(N)}
1334if(N.isEdge()&&(null==Z||Z<T))if(h){if(h.pstyle("z-index").value===N.pstyle("z-index").value)for(var L=0;L<z.length;L++)if(z[L].isEdge()){h=z[L]=N;T=null!=Z?Z:T;break}}else z.push(N),h=N,T=null!=Z?Z:T}function g(N){var Z=N.outerWidth()+2*M,L=N.outerHeight()+2*M,W=Z/2,ka=L/2,qa=N.position();if(qa.x-W<=c&&c<=qa.x+W&&qa.y-ka<=a&&a<=qa.y+ka&&x.nodeShapes[q.getNodeShape(N)].checkPoint(c,a,0,Z,L,qa.x,qa.y))return k(N,0),!0}function t(N){var Z, 1335L=N._private,W=L.rscratch,ka=N.pstyle("width").pfValue,qa=N.pstyle("arrow-scale").value,za=ka/2+J,Ea=za*za,fa=2*za;za=L.source;var va=L.target;if("segments"===W.edgeType||"straight"===W.edgeType||"haystack"===W.edgeType)for(var ja=W.allpts,Aa=0;Aa+3<ja.length;Aa+=2){if(b.inLineVicinity(c,a,ja[Aa],ja[Aa+1],ja[Aa+2],ja[Aa+3],fa)&&Ea>(Z=b.sqdistToFiniteLine(c,a,ja[Aa],ja[Aa+1],ja[Aa+2],ja[Aa+3])))return k(N,Z),!0}else if("bezier"===W.edgeType||"multibezier"===W.edgeType||"self"===W.edgeType||"compound"=== 1336W.edgeType)for(ja=W.allpts,Aa=0;Aa+5<W.allpts.length;Aa+=4)if(b.inBezierVicinity(c,a,ja[Aa],ja[Aa+1],ja[Aa+2],ja[Aa+3],ja[Aa+4],ja[Aa+5],fa)&&Ea>(Z=b.sqdistToQuadraticBezier(c,a,ja[Aa],ja[Aa+1],ja[Aa+2],ja[Aa+3],ja[Aa+4],ja[Aa+5])))return k(N,Z),!0;za=za||L.source;va=va||L.target;Z=q.getArrowWidth(ka,qa);W=[{name:"source",x:W.arrowStartX,y:W.arrowStartY,angle:W.srcArrowAngle},{name:"target",x:W.arrowEndX,y:W.arrowEndY,angle:W.tgtArrowAngle},{name:"mid-source",x:W.midX,y:W.midY,angle:W.midsrcArrowAngle}, 1337{name:"mid-target",x:W.midX,y:W.midY,angle:W.midtgtArrowAngle}];for(Aa=0;Aa<W.length;Aa++)if(L=W[Aa],ka=x.arrowShapes[N.pstyle(L.name+"-arrow-shape").value],ka.roughCollide(c,a,Z,L.angle,{x:L.x,y:L.y},J)&&ka.collide(c,a,Z,L.angle,{x:L.x,y:L.y},J))return k(N),!0;E&&0<z.length&&(g(za),g(va))}function p(N,Z){var L=N._private,W=I,ka=N.pstyle((Z?Z+"-":"")+"label").value;if("yes"===N.pstyle("text-events").strValue&&ka){var qa=L.rstyle,za=N.pstyle("text-border-width").pfValue,Ea=N.pstyle("text-background-padding").pfValue; 1338ka=d.getPrefixedProperty(qa,"labelWidth",Z)+za+2*W+2*Ea;W=d.getPrefixedProperty(qa,"labelHeight",Z)+za+2*W+2*Ea;var fa=d.getPrefixedProperty(qa,"labelX",Z),va=d.getPrefixedProperty(qa,"labelY",Z);Ea=d.getPrefixedProperty(L.rscratch,"labelAngle",Z);za=fa-ka/2;Z=fa+ka/2;qa=va-W/2;L=va+W/2;if(Ea){var ja=Math.cos(Ea),Aa=Math.sin(Ea);W=function(Oa,Ia){return Oa-=fa,Ia-=va,{x:Oa*ja-Ia*Aa+fa,y:Oa*Aa+Ia*ja+va}};ka=W(za,qa);za=W(za,L);qa=W(Z,qa);Z=W(Z,L);if(b.pointInsidePolygonPoints(c,a,[ka.x,ka.y,qa.x,qa.y, 1339Z.x,Z.y,za.x,za.y]))return k(N),!0}else if(b.inBoundingBox({w:ka,h:W,x1:za,x2:Z,y1:qa,y2:L},c,a))return k(N),!0}}var h,r,q=this,x=this,A=x.getCachedZSortedEles(),z=[],D=x.cy.zoom(),E=x.cy.hasCompoundNodes(),J=(f?24:8)/D,M=(f?8:2)/D,I=(f?8:2)/D,T=1/0;e&&(A=A.interactive);for(e=A.length-1;0<=e;e--)f=A[e],f.isNode()?g(f)||p(f):t(f)||p(f)||p(f,"source")||p(f,"target");return z},getAllInBox:function(c,a,e,f){var k=this.getCachedZSortedEles().interactive,g=[],t=Math.max(c,e),p=Math.min(a,f);a=Math.max(a, 1340f);c=Math.min(c,e);c=b.makeBoundingBox({x1:c,y1:p,x2:t,y2:a});for(e=0;e<k.length;e++)if(t=k[e],t.isNode())p=t.boundingBox({includeNodes:!0,includeEdges:!1,includeLabels:!1}),b.boundingBoxesIntersect(c,p)&&!b.boundingBoxInBoundingBox(p,c)&&g.push(t);else if(p=t._private,a=p.rscratch,null==a.startX||null==a.startY||b.inBoundingBox(c,a.startX,a.startY))if(null==a.endX||null==a.endY||b.inBoundingBox(c,a.endX,a.endY))if("bezier"===a.edgeType||"multibezier"===a.edgeType||"self"===a.edgeType||"compound"=== 1341a.edgeType||"segments"===a.edgeType||"haystack"===a.edgeType){p=p.rstyle.bezierPts||p.rstyle.linePts||p.rstyle.haystackPts;a=!0;for(f=0;f<p.length;f++)if(!b.pointInBoundingBox(c,p[f])){a=!1;break}a&&g.push(t)}else"haystack"!==a.edgeType&&"straight"!==a.edgeType||g.push(t);return g}}},{"../../../../math":93,"../../../../util":108,"../../../../window":116}],59:[function(m,v,u){var n=m("../../../../math");m={calculateArrowAngles:function(b){var d,c,a,e,f,k;b=b._private.rscratch;var g="haystack"===b.edgeType, 1342t="bezier"===b.edgeType,p="multibezier"===b.edgeType,h="segments"===b.edgeType,r="compound"===b.edgeType,q="self"===b.edgeType;if(g?(d=b.haystackPts[0],c=b.haystackPts[1],a=b.haystackPts[2],e=b.haystackPts[3]):(d=b.arrowStartX,c=b.arrowStartY,a=b.arrowEndX,e=b.arrowEndY),f=b.midX,k=b.midY,h){var x=d-b.segpts[0];var A=c-b.segpts[1]}else if(p||r||q||t){var z=b.allpts;f=n.qbezierAt(z[0],z[2],z[4],.1);z=n.qbezierAt(z[1],z[3],z[5],.1);x=d-f;A=c-z}else x=d-f,A=c-k;b.srcArrowAngle=n.getAngleFromDisp(x,A); 1343f=b.midX;k=b.midY;if(g&&(f=(d+a)/2,k=(c+e)/2),x=a-d,A=e-c,h)z=b.allpts,0===z.length/2%2?(d=z.length/2,c=d-2):(d=z.length/2-1,c=d-2),x=z[d]-z[c],A=z[d+1]-z[c+1];else if(p||r||q){z=b.allpts;if(0===b.ctrlpts.length/2%2){g=z.length/2-1;A=g+2;var D=A+2;x=n.qbezierAt(z[g],z[A],z[D],0);d=n.qbezierAt(z[g+1],z[A+1],z[D+1],0);c=n.qbezierAt(z[g],z[A],z[D],1E-4);z=n.qbezierAt(z[g+1],z[A+1],z[D+1],1E-4)}else A=z.length/2-1,g=A-2,D=A+2,x=n.qbezierAt(z[g],z[A],z[D],.4999),d=n.qbezierAt(z[g+1],z[A+1],z[D+1],.4999), 1344c=n.qbezierAt(z[g],z[A],z[D],.5),z=n.qbezierAt(z[g+1],z[A+1],z[D+1],.5);x=c-x;A=z-d}if(b.midtgtArrowAngle=n.getAngleFromDisp(x,A),b.midDispX=x,b.midDispY=A,x*=-1,A*=-1,h)z=b.allpts,0!==z.length/2%2&&(d=z.length/2-1,c=d+2,x=-(z[c]-z[d]),A=-(z[c+1]-z[d+1]));(b.midsrcArrowAngle=n.getAngleFromDisp(x,A),h)?(x=a-b.segpts[b.segpts.length-2],A=e-b.segpts[b.segpts.length-1]):p||r||q||t?(z=b.allpts,t=z.length,f=n.qbezierAt(z[t-6],z[t-4],z[t-2],.9),z=n.qbezierAt(z[t-5],z[t-3],z[t-1],.9),x=a-f,A=e-z):(x=a-f,
1345A=e-k);b.tgtArrowAngle=n.getAngleFromDisp(x,A)}};m.getArrowWidth=m.getArrowHeight=function(b,d){var c=this.arrowWidthCache=this.arrowWidthCache||{},a=c[b+", "+d];return a?a:(a=Math.max(Math.pow(13.37*b,.9),29)*d,c[b+", "+d]=a,a)};v.exports=m},{"../../../../math":93}],60:[function(m,v,u){var n=m("../../../../math"),b=m("../../../../is");v.exports={findEdgeControlPoints:function(d){if(d&&0!==d.length){for(var c,a=this.cy.hasCompoundNodes(),e={},f=[],k=[],g=0;g<d.length;g++){var t=d[g],p=t._private, 1346h=p.data,r=t.pstyle("curve-style").value,q="unbundled-bezier"===r||"segments"===r;if("none"!==t.pstyle("display").value)if("haystack"!==r){var x=h.source,A=h.target;c=x>A?A+"$-$"+x:x+"$-$"+A;q&&(c="unbundled$-$"+h.id);null==e[c]&&(e[c]=[],f.push(c));e[c].push(t);q&&(e[c].hasUnbundled=!0)}else k.push(t)}for(var z,D,E,J,M,I,T,N,Z,L,W,ka,qa=0;qa<f.length;qa++){c=f[qa];var za=e[c];if(za.sort(function(od,Kb){return od.poolIndex()-Kb.poolIndex()}),z=za[0]._private.source,D=za[0]._private.target,!za.hasUnbundled&& 1347z.id()>D.id()){var Ea=z;z=D;D=Ea}E=z.position();J=D.position();M=z.outerWidth();I=z.outerHeight();T=D.outerWidth();N=D.outerHeight();Z=this.nodeShapes[this.getNodeShape(z)];L=this.nodeShapes[this.getNodeShape(D)];ka=!1;var fa={north:0,west:0,south:0,east:0,northwest:0,southwest:0,northeast:0,southeast:0},va=E.x,ja=E.y,Aa=M,Oa=I,Ia=J.x,Wa=J.y,X=T,da=N,oa=za.length;for(g=0;g<za.length;g++){t=za[g];var H=t._private;var F=H.rscratch;var S=F.lastEdgeIndex,Y=g,la=F.lastNumEdges;r=t.pstyle("curve-style").value; 1348q="unbundled-bezier"===r||"segments"===r;var ra=t.pstyle("control-point-distances"),xa=t.pstyle("loop-direction").pfValue,sa=t.pstyle("loop-sweep").pfValue,K=t.pstyle("control-point-weights"),V=ra&&K?Math.min(ra.value.length,K.value.length):1,ba=t.pstyle("control-point-step-size").pfValue,na=ra?ra.pfValue[0]:void 0,wa=K.value[0],Ba=t.pstyle("edge-distances").value,Pa=t.pstyle("segment-weights"),La=t.pstyle("segment-distances"),$a=Math.min(Pa.pfValue.length,La.pfValue.length),Na=t.pstyle("source-endpoint").value, 1349kb=t.pstyle("target-endpoint").value,zb=F.lastSrcCtlPtX,Fb=F.lastSrcCtlPtY,mb=F.lastSrcCtlPtW,rb=F.lastSrcCtlPtH,Ta=F.lastTgtCtlPtX,pa=F.lastTgtCtlPtY,pb=F.lastTgtCtlPtW,nb=F.lastTgtCtlPtH,ib=F.lastCurveStyle,Jb=r,vb=F.lastCtrlptDists,ea=ra?ra.strValue:null,ta=F.lastCtrlptWs,Ca=K.strValue,Ra=F.lastSegmentWs,ab=Pa.strValue,jb=F.lastSegmentDs,lb=La.strValue,wb=F.lastStepSize,Mb=ba,Yc=F.lastLoopDir,Vb=xa,Bc=F.lastLoopSwp,wc=sa,nd=F.lastEdgeDistances,Kc=Ba,xc=F.lastSrcEndpt,Cc=Na,Dc=F.lastTgtEndpt,Qc= 1350kb;if(ka?F.badBezier=!0:F.badBezier=!1,zb!==va||Fb!==ja||mb!==Aa||rb!==Oa||Ta!==Ia||pa!==Wa||pb!==X||nb!==da||ib!==Jb||vb!==ea||ta!==Ca||Ra!==ab||jb!==lb||wb!==Mb||Yc!==Vb||Bc!==wc||nd!==Kc||xc!==Cc||Dc!==Qc||!(S===Y&&la===oa||q)){if(F.lastSrcCtlPtX=va,F.lastSrcCtlPtY=ja,F.lastSrcCtlPtW=Aa,F.lastSrcCtlPtH=Oa,F.lastTgtCtlPtX=Ia,F.lastTgtCtlPtY=Wa,F.lastTgtCtlPtW=X,F.lastTgtCtlPtH=da,F.lastEdgeIndex=Y,F.lastNumEdges=oa,F.lastCurveStyle=Jb,F.lastCtrlptDists=ea,F.lastCtrlptWs=Ca,F.lastSegmentDs=lb,F.lastSegmentWs= 1351ab,F.lastStepSize=Mb,F.lastLoopDir=Vb,F.lastLoopSwp=wc,F.lastEdgeDistances=Kc,F.lastSrcEndpt=Cc,F.lastTgtEndpt=Qc,!za.calculatedIntersection&&(1<za.length&&z!==D||za.hasUnbundled)){za.calculatedIntersection=!0;var ic=Z.intersectLine(E.x,E.y,M,I,J.x,J.y,0),yc=L.intersectLine(J.x,J.y,T,N,E.x,E.y,0),qc={x1:ic[0],x2:yc[0],y1:ic[1],y2:yc[1]},Nb={x1:E.x,x2:J.x,y1:E.y,y2:J.y},Ec=yc[1]-ic[1],ec=yc[0]-ic[0],rc=Math.sqrt(ec*ec+Ec*Ec);W={x:-(Ec/rc),y:ec/rc};L.checkPoint(ic[0],ic[1],0,T,N,J.x,J.y)&&Z.checkPoint(yc[0], 1352yc[1],0,M,I,E.x,E.y)&&(W={},ka=!0)}if(F.srcIntn=ic,F.tgtIntn=yc,z===D){F.edgeType="self";var fc=g,Ub=ba;q&&(fc=0,Ub=na);var Q=xa-Math.PI/2,O=Q-sa/2,ha=Q+sa/2,ca=String(xa+"_"+sa);fc=void 0===fa[ca]?fa[ca]=0:++fa[ca];F.ctrlpts=[E.x+1.4*Math.cos(O)*Ub*(fc/3+1),E.y+1.4*Math.sin(O)*Ub*(fc/3+1),E.x+1.4*Math.cos(ha)*Ub*(fc/3+1),E.y+1.4*Math.sin(ha)*Ub*(fc/3+1)]}else if(a&&(z.isParent()||z.isChild()||D.isParent()||D.isChild())&&(z.parents().anySame(D)||D.parents().anySame(z))){F.edgeType="compound";F.badBezier= 1353!1;fc=g;Ub=ba;q&&(fc=0,Ub=na);var ia=Math.min(E.x-M/2,J.x-T/2),ya=Math.min(E.y-I/2,J.y-N/2);F.ctrlpts=[ia,ya-(1+Math.pow(50,1.12)/100)*Ub*(fc/3+1)*Math.max(.5,Math.log(.01*M)),ia-(1+Math.pow(50,1.12)/100)*Ub*(fc/3+1)*Math.max(.5,Math.log(.01*T)),ya]}else if("segments"===r){F.edgeType="segments";F.segpts=[];for(var ma=0;ma<$a;ma++){var Ga=Pa.pfValue[ma],Ka=La.pfValue[ma],Ma=1-Ga,Ya=Ga,Xa="node-position"===Ba?Nb:qc;var Ja=Xa.x1*Ma+Xa.x2*Ya;var Qa=Xa.y1*Ma+Xa.y2*Ya;F.segpts.push(Ja+W.x*Ka,Qa+W.y*Ka)}}else if(1!== 1354za.length%2||g!==Math.floor(za.length/2)||q){var bb=q;F.edgeType=bb?"multibezier":"bezier";F.ctrlpts=[];for(var Va=0;Va<V;Va++){var gb=(.5-za.length/2+g)*ba,sb=n.signum(gb);bb&&(na=ra?ra.pfValue[Va]:ba,wa=K.value[Va]);var Ob=q?na:void 0!==na?sb*na:void 0;var Pb=void 0!==Ob?Ob:gb;Ma=1-wa;Ya=wa;Xa="node-position"===Ba?Nb:qc;Ja=Xa.x1*Ma+Xa.x2*Ya;Qa=Xa.y1*Ma+Xa.y2*Ya;F.ctrlpts.push(Ja+W.x*Pb,Qa+W.y*Pb)}}else F.edgeType="straight";this.findEndpoints(t);var Wb=!b.number(F.startX)||!b.number(F.startY),Qb= 1355!b.number(F.arrowStartX)||!b.number(F.arrowStartY),ob=!b.number(F.endX)||!b.
1355number(F.endY),fb=!b.number(F.arrowEndX)||!b.number(F.arrowEndY),ub=3*this.getArrowWidth(t.pstyle("width").pfValue,t.pstyle("arrow-scale").value)*this.arrowShapeWidth;if("bezier"===F.edgeType){var xb=n.dist({x:F.ctrlpts[0],y:F.ctrlpts[1]},{x:F.startX,y:F.startY}),ac=xb<ub,Rb=n.dist({x:F.ctrlpts[0],y:F.ctrlpts[1]},{x:F.endX,y:F.endY}),gc=Rb<ub,zc=!1;if(Wb||Qb||ac){zc=!0;var Vc=F.ctrlpts[0]-E.x;var oc=F.ctrlpts[1]-E.y;var Ac= 1356Math.sqrt(Vc*Vc+oc*oc);var Hc=Vc/Ac;var Sc=oc/Ac;var Gb=Math.max(M,I);var Wc=F.ctrlpts[0]+2*Hc*Gb;var Oc=F.ctrlpts[1]+2*Sc*Gb;var td=Z.intersectLine(E.x,E.y,M,I,Wc,Oc,0);ac?(F.ctrlpts[0]+=Hc*(ub-xb),F.ctrlpts[1]+=Sc*(ub-xb)):(F.ctrlpts[0]=td[0]+Hc*ub,F.ctrlpts[1]=td[1]+Sc*ub)}if(ob||fb||gc){zc=!0;Vc=F.ctrlpts[0]-J.x;oc=F.ctrlpts[1]-J.y;Ac=Math.sqrt(Vc*Vc+oc*oc);Hc=Vc/Ac;Sc=oc/Ac;Gb=Math.max(M,I);Wc=F.ctrlpts[0]+2*Hc*Gb;Oc=F.ctrlpts[1]+2*Sc*Gb;var fd=L.intersectLine(J.x,J.y,T,N,Wc,Oc,0);gc?(F.ctrlpts[0]+= 1357Hc*(ub-Rb),F.ctrlpts[1]+=Sc*(ub-Rb)):(F.ctrlpts[0]=fd[0]+Hc*ub,F.ctrlpts[1]=fd[1]+Sc*ub)}zc&&this.findEndpoints(t)}if("multibezier"===F.edgeType||"bezier"===F.edgeType||"self"===F.edgeType||"compound"===F.edgeType){F.allpts=[];F.allpts.push(F.startX,F.startY);for(Va=0;Va+1<F.ctrlpts.length;Va+=2)F.allpts.push(F.ctrlpts[Va],F.ctrlpts[Va+1]),Va+3<F.ctrlpts.length&&F.allpts.push((F.ctrlpts[Va]+F.ctrlpts[Va+2])/2,(F.ctrlpts[Va+1]+F.ctrlpts[Va+3])/2);F.allpts.push(F.endX,F.endY);var mc;0===F.ctrlpts.length/ 13582%2?(mc=F.allpts.length/2-1,F.midX=F.allpts[mc],F.midY=F.allpts[mc+1]):(mc=F.allpts.length/2-3,F.midX=n.qbezierAt(F.allpts[mc],F.allpts[mc+2],F.allpts[mc+4],.5),F.midY=n.qbezierAt(F.allpts[mc+1],F.allpts[mc+3],F.allpts[mc+5],.5))}else if("straight"===F.edgeType)F.allpts=[F.startX,F.startY,F.endX,F.endY],F.midX=(F.startX+F.endX+F.arrowStartX+F.arrowEndX)/4,F.midY=(F.startY+F.endY+F.arrowStartY+F.arrowEndY)/4;else if("segments"===F.edgeType)if(F.allpts=[],F.allpts.push(F.startX,F.startY),F.allpts.push.apply(F.allpts, 1359F.segpts),F.allpts.push(F.endX,F.endY),0===F.segpts.length%4){var Ic=F.segpts.length/2,Zc=Ic-2;F.midX=(F.segpts[Zc]+F.segpts[Ic])/2;F.midY=(F.segpts[Zc+1]+F.segpts[Ic+1])/2}else Zc=F.segpts.length/2-1,F.midX=F.segpts[Zc],F.midY=F.segpts[Zc+1];this.storeEdgeProjections(t);this.calculateArrowAngles(t);this.recalculateEdgeLabelProjections(t);this.calculateLabelAngles(t)}}}for(g=0;g<k.length;g++){t=k[g];p=t._private;var bc=p.rscratch;F=bc;if(!bc.haystack){var $c=2*Math.random()*Math.PI;bc.source={x:Math.cos($c), 1360y:Math.sin($c)};$c=2*Math.random()*Math.PI;bc.target={x:Math.cos($c),y:Math.sin($c)}}z=p.source;D=p.target;E=z.position();J=D.position();M=z.width();T=D.width();I=z.height();N=D.height();Gb=t.pstyle("haystack-radius").value;var ad=Gb/2;F.haystackPts=F.allpts=[F.source.x*M*ad+E.x,F.source.y*I*ad+E.y,F.target.x*T*ad+J.x,F.target.y*N*ad+J.y];F.midX=(F.allpts[0]+F.allpts[2])/2;F.midY=(F.allpts[1]+F.allpts[3])/2;bc.edgeType="haystack";bc.haystack=!0;this.storeEdgeProjections(t);this.calculateArrowAngles(t); 1361this.recalculateEdgeLabelProjections(t);this.calculateLabelAngles(t)}}}}},{"../../../../is":91,"../../../../math":93}],61:[function(m,v,u){var n=m("../../../../math"),b=m("../../../../is");v.exports={manualEndptToPx:function(d,c){var a=d.position(),e=d.outerWidth(),f=d.outerHeight();if(2===c.value.length){var k=[c.pfValue[0],c.pfValue[1]];return"%"===c.units[0]&&(k[0]*=e),"%"===c.units[1]&&(k[1]*=f),k[0]+=a.x,k[1]+=a.y,k}c=c.pfValue[0];c=-Math.PI/2+c;k=2*Math.max(e,f);k=[a.x+Math.cos(c)*k,a.y+Math.sin(c)* 1362k];return this.nodeShapes[this.getNodeShape(d)].intersectLine(a.x,a.y,e,f,k[0],k[1],0)},findEndpoints:function(d){var c,a=d.source()[0],e=d.target()[0],f=a.position(),k=e.position(),g=d.pstyle("target-arrow-shape").value,t=d.pstyle("source-arrow-shape").value,p=d.pstyle("target-distance-from-node").pfValue,h=d.pstyle("source-distance-from-node").pfValue,r=d._private.rscratch,q=r.edgeType,x="bezier"===q||"multibezier"===q||"self"===q||"compound"===q,A="bezier"!==q,z="straight"===q||"segments"===q, 1363D="segments"===q;q=x||A||z;var E=d.pstyle("source-endpoint"),J=d.pstyle("target-endpoint");r.srcManEndpt=E;r.tgtManEndpt=J;var M,I;if(x){var T=[r.ctrlpts[0],r.ctrlpts[1]];var N=A?[r.ctrlpts[r.ctrlpts.length-2],r.ctrlpts[r.ctrlpts.length-1]]:T}else z&&(T=D?r.segpts.slice(0,2):[k.x,k.y],N=D?r.segpts.slice(r.segpts.length-2):[f.x,f.y]);"inside-to-node"===J.value?c=[k.x,k.y]:J.units?c=this.manualEndptToPx(e,J):"outside-to-line"===J.value?c=r.tgtIntn:("outside-to-node"===J.value?M=N:"outside-to-line"=== 1364J.value&&(M=[f.x,f.y]),c=this.nodeShapes[this.getNodeShape(e)].intersectLine(k.x,k.y,e.outerWidth(),e.outerHeight(),M[0],M[1],0));e=n.shortenIntersection(c,N,this.arrowShapes[g].spacing(d)+p);g=n.shortenIntersection(c,N,this.arrowShapes[g].gap(d)+p);r.endX=g[0];r.endY=g[1];r.arrowEndX=e[0];r.arrowEndY=e[1];"inside-to-node"===E.value?c=[f.x,f.y]:E.units?c=this.manualEndptToPx(a,E):"outside-to-line"===E.value?c=r.srcIntn:("outside-to-node"===E.value?I=T:"outside-to-line"===E.value&&(I=[k.x,k.y]),c= 1365this.nodeShapes[this.getNodeShape(a)].intersectLine(f.x,f.y,a.outerWidth(),a.outerHeight(),I[0],I[1],0));a=n.shortenIntersection(c,T,this.arrowShapes[t].spacing(d)+h);d=n.shortenIntersection(c,T,this.arrowShapes[t].gap(d)+h);r.startX=d[0];r.startY=d[1];r.arrowStartX=a[0];r.arrowStartY=a[1];q&&(b.number(r.startX)&&b.number(r.startY)&&b.number(r.endX)&&b.number(r.endY)?r.badLine=!1:r.badLine=!0)}}},{"../../../../is":91,"../../../../math":93}],62:[function(m,v,u){var n=m("../../../../math");v.exports= 1366{storeEdgeProjections:function(b){var d=b._private,c=d.rscratch,a=c.edgeType;if(d.rstyle.bezierPts=null,d.rstyle.linePts=null,d.rstyle.haystackPts=null,"multibezier"===a||"bezier"===a||"self"===a||"compound"===a)for(a=(d.rstyle.bezierPts=[],0);a+5<c.allpts.length;a+=4)for(var e=c.allpts.slice(a,a+6),f=b._private.rstyle.bezierPts,k=0;k<this.bezierProjPcts.length;k++){var g=this.bezierProjPcts[k];f.push({x:n.qbezierAt(e[0],e[2],e[4],g),y:n.qbezierAt(e[1],e[3],e[5],g)})}else if("segments"===a)for(e= 1367d.rstyle.linePts=[],a=0;a+1<c.allpts.length;a+=2)e.push({x:c.allpts[a],y:c.allpts[a+1]});else"haystack"===a&&(c=c.haystackPts,d.rstyle.haystackPts=[{x:c[0],y:c[1]},{x:c[2],y:c[3]}]);d.rstyle.arrowWidth=this.getArrowWidth(b.pstyle("width").pfValue,b.pstyle("arrow-scale").value)*this.arrowShapeWidth},recalculateEdgeProjections:function(b){this.findEdgeControlPoints(b)}}},{"../../../../math":93}],63:[function(m,v,u){var n=m("../../../../util"),b={};[m("./coords"),m("./edge-arrows"),m("./edge-control-points"), 1368m("./edge-endpoints"),m("./edge-projection"),m("./labels"),m("./nodes"),m("./rendered-style"),m("./z-ordering")].forEac
1368h(function(d){n.extend(b,d)});v.exports=b},{"../../../../util":108,"./coords":58,"./edge-arrows":59,"./edge-control-points":60,"./edge-endpoints":61,"./edge-projection":62,"./labels":64,"./nodes":65,"./rendered-style":66,"./z-ordering":67}],64:[function(m,v,u){var n=m("../../../../math"),b=m("../../../../is"),d=m("../../../../util");v.exports={recalculateNodeLabelProjection:function(c){var a= 1369c.pstyle("label").strValue;if(!b.emptyString(a)){var e=c._private;var f=c.width();var k=c.height();var g=c.padding(),t=c.position(),p=c.pstyle("text-halign").strValue,h=c.pstyle("text-valign").strValue;a=e.rscratch;e=e.rstyle;switch(p){case "left":f=t.x-f/2-g;break;case "right":f=t.x+f/2+g;break;default:f=t.x}switch(h){case "top":k=t.y-k/2-g;break;case "bottom":k=t.y+k/2+g;break;default:k=t.y}a.labelX=f;a.labelY=k;e.labelX=f;e.labelY=k;this.applyLabelDimensions(c)}},recalculateEdgeLabelProjections:function(c){var a= 1370c._private,e=a.rscratch,f=this,k={mid:c.pstyle("label").strValue,source:c.pstyle("source-label").strValue,target:c.pstyle("target-label").strValue};if(k.mid||k.source||k.target){var g={x:e.midX,y:e.midY};var t=function(r,q,x){d.setPrefixedProperty(a.rscratch,r,q,x);d.setPrefixedProperty(a.rstyle,r,q,x)};t("labelX",null,g.x);t("labelY",null,g.y);var p=function(){function r(J,M,I,T,N){var Z=n.dist(M,I),L=J.segments[J.segments.length-1];J.segments.push({p0:M,p1:I,t0:T,t1:N,startDist:L?L.startDist+L.length: 13710,length:Z});J.length+=Z}if(p.cache)return p.cache;for(var q=[],x=0;x+5<e.allpts.length;x+=4)q.push({p0:{x:e.allpts[x],y:e.allpts[x+1]},p1:{x:e.allpts[x+2],y:e.allpts[x+3]},p2:{x:e.allpts[x+4],y:e.allpts[x+5]},startDist:0,length:0,segments:[]});var A=a.rstyle.bezierPts,z=f.bezierProjPcts.length;for(x=0;x<q.length;x++){var D=q[x],E=q[x-1];E&&(D.startDist=E.startDist+E.length);r(D,D.p0,A[x*z],0,f.bezierProjPcts[0]);for(E=0;E<z-1;E++)r(D,A[x*z+E],A[x*z+E+1],f.bezierProjPcts[E],f.bezierProjPcts[E+1]); 1372r(D,A[x*z+z-1],D.p2,f.bezierProjPcts[z-1],1)}return p.cache=q},h=function(r){var q,x="source"===r;if(k[r]){var A=c.pstyle(r+"-text-offset").pfValue;switch(e.edgeType){case "self":case "compound":case "bezier":case "multibezier":var z=p(),D=0,E=0;for(q=0;q<z.length;q++){for(var J=z[x?q:z.length-1-q],M=0;M<J.segments.length;M++){var I=J.segments[x?M:J.segments.length-1-M],T=q===z.length-1&&M===J.segments.length-1;if(D=E,E+=I.length,E>=A||T){var N={cp:J,segment:I};break}}if(N)break}J=N.cp;I=N.segment; 1373A=(A-D)/I.length;q=I.t1-I.t0;N=x?I.t0+q*A:I.t1-q*A;N=n.bound(0,N,1);g=n.qbezierPtAt(J.p0,J.p1,J.p2,N);x=J.p0;A=J.p1;q=J.p2;J=N;N=n.bound(0,J-.001,1);J=n.bound(0,J+.001,1);N=n.qbezierPtAt(x,A,q,N);x=n.qbezierPtAt(x,A,q,J);q=Math.atan((x.y-N.y)/(x.x-N.x));break;case "straight":case "segments":case "haystack":N=0;E=e.allpts.length;for(q=0;q+3<E&&(x?(J={x:e.allpts[q],y:e.allpts[q+1]},I={x:e.allpts[q+2],y:e.allpts[q+3]}):(J={x:e.allpts[E-2-q],y:e.allpts[E-1-q]},I={x:e.allpts[E-4-q],y:e.allpts[E-3-q]}), 1374z=n.dist(J,I),D=N,N+=z,!(N>=A));q+=2);N=n.bound(0,(A-D)/z,1);g=n.lineAt(J,I,N);q=Math.atan((I.y-J.y)/(I.x-J.x))}t("labelX",r,g.x);t("labelY",r,g.y);t("labelAutoAngle",r,q)}};h("source");h("target");this.applyLabelDimensions(c)}},applyLabelDimensions:function(c){this.applyPrefixedLabelDimensions(c);
1374c.isEdge()&&(this.applyPrefixedLabelDimensions(c,"source"),this.applyPrefixedLabelDimensions(c,"target"))},applyPrefixedLabelDimensions:function(c,a){var e=c._private,f=this.getLabelText(c,a);c=this.calculateLabelDimensions(c, 1375f);d.setPrefixedProperty(e.rstyle,"labelWidth",a,c.width);d.setPrefixedProperty(e.rscratch,"labelWidth",a,c.width);d.setPrefixedProperty(e.rstyle,"labelHeight",a,c.height);d.setPrefixedProperty(e.rscratch,"labelHeight",a,c.height)},getLabelText:function(c,a){var e=c._private,f=c.pstyle((a?a+"-":"")+"label").strValue,k=c.pstyle("text-transform").value,g=function(D,E){return E?(d.setPrefixedProperty(e.rscratch,D,a,E),E):d.getPrefixedProperty(e.rscratch,D,a)};"none"==k||("uppercase"==k?f=f.toUpperCase(): 1376"lowercase"==k&&(f=f.toLowerCase()));k=c.pstyle("text-wrap").value;if("wrap"===k){var t=g("labelKey");if(t&&g("labelWrapKey")===t)return g("labelWrapCachedText");f=f.split("\n");k=c.pstyle("text-max-width").pfValue;for(var p=[],h=0;h<f.length;h++){var r=f[h];if(this.calculateLabelDimensions(c,r,"line\x3d"+r).width>k){r=r.split(/\s+/);for(var q="",x=0;x<r.length;x++){var A=r[x],z=0===q.length?A:q+" "+A;this.calculateLabelDimensions(c,z,"testLine\x3d"+z).width<=k?q+=A+" ":(p.push(q),q=A+" ")}q.match(/^\s+$/)|| 1377p.push(q)}else p.push(r)}g("labelWrapCachedLines",p);f=g("labelWrapCachedText",p.join("\n"));g("labelWrapKey",t)}else if("ellipsis"===k){k=c.pstyle("text-max-width").pfValue;g="";t=!1;for(p=0;p<f.length&&!(this.calculateLabelDimensions(c,g+f[p]+"\u2026").width>k);p++)g+=f[p],p===f.length-1&&(t=!0);return t||(g+="\u2026"),g}return f},calculateLabelDimensions:function(c,a,e){var f=c._private.labelStyleKey+"$@$"+a;e&&(f+="$@$"+e);e=this.labelDimCache||(this.labelDimCache={});if(e[f])return e[f];var k= 1378c.pstyle("font-style").strValue,g=1*c.pstyle("font-size").pfValue+"px",t=c.pstyle("font-family").strValue,p=c.pstyle("font-weight").strValue,h=this.labelCalcDiv;h||(h=this.labelCalcDiv=document.createElement("div"),document.body.appendChild(h));var r=h.style;return r.fontFamily=t,r.fontStyle=k,r.fontSize=g,r.fontWeight=p,r.position="absolute",r.left="-9999px",r.top="-9999px",r.zIndex="-1",r.visibility="hidden",r.pointerEvents="none",r.padding="0",r.lineHeight="1","wrap"===c.pstyle("text-wrap").value? 1379r.whiteSpace="pre":r.whiteSpace="normal",h.textContent=a,e[f]={width:Math.ceil(h.clientWidth/1),height:Math.ceil(h.clientHeight/1)},e[f]},calculateLabelAngles:function(c){var a=c._private.rscratch,e=c.isEdge();c=c.pstyle("text-rotation");var f=c.strValue;"none"===f?a.labelAngle=a.sourceLabelAngle=a.targetLabelAngle=0:e&&"autorotate"===f?(a.labelAngle=Math.atan(a.midDispY/a.midDispX),a.sourceLabelAngle=a.sourceLabelAutoAngle,a.targetLabelAngle=a.targetLabelAutoAngle):"autorotate"===f?a.labelAngle= 1380a.sourceLabelAngle=a.targetLabelAngle=0:a.labelAngle=a.sourceLabelAngle=a.targetLabelAngle=c.pfValue}}},{"../../../../is":91,"../../../../math":93,"../../../../util":108}],65:[function(m,v,u){v.exports={getNodeShape:function(n){var b=n.pstyle("shape").value;return n.isParent()?"rectangle"===b||"roundrectangle"===b||"cutrectangle"===b?b:"rectangle":"polygon"===b?(n=n.pstyle("shape-polygon-points").value,this.nodeShapes.makePolygon(n).name):b}}},{}],66:[function(m,v,u){v.exports={registerCalculationListeners:function(){var n= 1381this.cy,b=n.collection(),d=this,c=function(a,e,f){if(b.merge(a),!0===f||void 0===f)for(f=0;f<a.length;f++){var k=a[f]._private,g=k.rstyle;g.clean=!1;k.bbCache=null;k=g.dirtyEvents=g.dirtyEvents||{length:0};k[e.type]||(k[e.type]=!0,k.length++)}};d.binder(n).on("position.* style.* free.* bounds.*","node",function(a){var e=a.target;c(e,a);c(e.connectedEdges(),a)}).on("add.*","node",function(a){c(a.target,a)}).on("background.*","node",function(a){c(a.target,a,!1)}).on("add.* style.*","edge",function(a){var e= 1382a.target;c(e,a);c(e.parallelEdges(),a)}).on("remove.*","edge",function(a){for(var e=a.target.parallelEdges(),f=0;f<e.length;f++){var k=e[f];k.removed()||c(k,a)}}).on("dirty.*","node",function(a){c(a.target,a)});d.beforeRender(function(a){if(a){var e=d.onUpdateEleCalcsFns;if(e)for(var f=0;f<e.length;f++)(0,e[f])(a,b);d.recalculateRenderedStyle(b,!1);for(f=0;f<b.length;f++)b[f]._private.rstyle.dirtyEvents=null;b=n.collection()}},d.beforeRenderPriorities.eleCalcs)},onUpdateEleCalcs:function(n){(this.onUpdateEleCalcsFns= 1383this.onUpdateEleCalcsFns||[]).push(n)},recalculateRenderedStyle:function(n,b){var d=[],c=[];if(!this.destroyed){void 0===b&&(b=!0);for(var a=0;a<n.length;a++){var e=n[a],f=e._private,k=f.rstyle;b&&k.clean||e.removed()||"none"!==e.pstyle("display").value&&("nodes"===f.group?c.push(e):d.push(e),k.clean=!0)}for(a=0;a<c.length;a++)e=c[a],f=e._private,k=f.rstyle,n=e.position(),this.recalculateNodeLabelProjection(e),k.nodeX=n.x,k.nodeY=n.y,
1383k.nodeW=e.pstyle("width").pfValue,k.nodeH=e.pstyle("height").pfValue; 1384this.recalculateEdgeProjections(d);for(a=0;a<d.length;a++)e=d[a],f=e._private,k=f.rstyle,c=f.rscratch,this.recalculateEdgeLabelProjections(e),k.srcX=c.arrowStartX,k.srcY=c.arrowStartY,k.tgtX=c.arrowEndX,k.tgtY=c.arrowEndY,k.midX=c.midX,k.midY=c.midY,k.labelAngle=c.labelAngle,k.sourceLabelAngle=c.sourceLabelAngle,k.targetLabelAngle=c.targetLabelAngle}}}},{}],67:[function(m,v,u){var n=m("../../../../collection/zsort");v.exports={updateCachedGrabbedEles:function(){var b=this.cachedZSortedEles;if(b){b.drag= 1385[];b.nondrag=[];for(var d=[],c=0;c<b.length;c++){var a=b[c],e=a._private.rscratch;a.grabbed()&&!a.isParent()?d.push(a):e.inDragLayer?b.drag.push(a):b.nondrag.push(a)}for(c=0;c<d.length;c++)a=d[c],b.drag.push(a)}},invalidateCachedZSortedEles:function(){this.cachedZSortedEles=null},getCachedZSortedEles:function(b){b||!this.cachedZSortedEles?(b=this.cy.mutableElements().toArray(),b.sort(n),b.interactive=b.filter(function(d){return d.interactive()}),this.cachedZSortedEles=b,this.updateCachedGrabbedEles()): 1386b=this.cachedZSortedEles;return b}}},{"../../../../collection/zsort":32}],68:[function(m,v,u){v.exports={getCachedImage:function(n,b,d){var c=this.imageCache=this.imageCache||{},a=c[n];if(a)return a.image.complete||a.image.addEventListener("load",d),a.image;a=c[n]=c[n]||{};var e=a.image=new Image;e.addEventListener("load",d);e.addEventListener("error",function(){e.error=!0});return"data:"===n.substring(0,5).toLowerCase()||(e.crossOrigin=b),e.src=n,e}}},{}],69:[function(m,v,u){var n=m("../../../is"), 1387b=m("../../../util"),d=m("../../../window");u=function(a){this.init(a)};var c=u.prototype;c.clientFunctions="redrawHint render renderTo matchCanvasSize nodeShapeImpl arrowShapeImpl".split(" ");c.init=function(a){this.options=a;this.cy=a.cy;var e=this.container=a.cy.container();if(d){var f=d.document,k=f.head,g=null!=f.getElementById("__________cytoscape_stylesheet");(e.className=(e.className||"")+" __________cytoscape_container",g)||(f=f.createElement("style"),f.id="__________cytoscape_stylesheet", 1388f.innerHTML=".__________cytoscape_container { position: relative; }",k.insertBefore(f,k.children[0]));"static"===d.getComputedStyle(e).getPropertyValue("position")&&b.error("A Cytoscape container has style position:static and so can not use UI extensions properly")}this.selection=[void 0,void 0,void 0,void 0,0];this.bezierProjPcts=[.05,.225,.4,.5,.6,.775,.95];this.hoverData={down:null,last:null,downTime:null,triggerMode:null,dragging:!1,initialPan:[null,null],capture:!1};this.dragData={possibleDragElements:[]}; 1389this.touchData={start:null,capture:!1,startPosition:[null,null,null,null,null,null],singleTouchStartTime:null,singleTouchMoved:!0,now:[null,null,null,null,null,null],earlier:[null,null,null,null,null,null]};this.redraws=0;this.showFps=a.showFps;this.debug=a.debug;this.hideEdgesOnViewport=a.hideEdgesOnViewport;this.hideLabelsOnViewport=a.hideLabelsOnViewport;this.textureOnViewport=a.textureOnViewport;this.wheelSensitivity=a.wheelSensitivity;this.motionBlurEnabled=a.motionBlur;this.forcedPixelRatio= 1390a.pixelRatio;this.motionBlur=a.motionBlur;this.motionBlurOpacity=a.motionBlurOpacity;this.motionBlurTransparency=1-this.motionBlurOpacity;this.mbPxRBlurry=this.motionBlurPxRatio=1;this.minMbLowQualFrames=4;this.fullQualityMb=!1;this.clearedForMotionBlur=[];this.desktopTapThreshold=a.desktopTapThreshold;this.desktopTapThreshold2=a.desktopTapThreshold*a.desktopTapThreshold;this.touchTapThreshold=a.touchTapThreshold;this.touchTapThreshold2=a.touchTapThreshold*a.touchTapThreshold;this.tapholdDuration= 1391500;this.bindings=[];this.beforeRenderCallbacks=[];this.beforeRenderPriorities={animations:400,eleCalcs:300,eleTxrDeq:200,lyrTxrDeq:100};this.registerNodeShapes();this.registerArrowShapes();this.registerCalculationListeners();this.load()};c.notify=function(a){if(!this.destroyed){a=n.array(a.type)?a.type:[a.type];for(var e={},f=0;f<a.length;f++)e[a[f]]=!0;if(e.destroy)return void this.destroy();(e.add||e.remove||e.load||e.zorder)&&this.invalidateCachedZSortedEles();e.viewport&&this.redrawHint("select", 1392!0);(e.load||e.resize)&&(this.invalidateContainerClientCoordsCache(),this.matchCanvasSize(this.container));this.redrawHint("eles",!0);this.redrawHint("drag",!0);this.startRenderLoop();this.redraw()}};c.destroy=function(){this.destroyed=!0;this.cy.stopAnimationLoop();for(var a=0;a<this.bindings.length;a++){var e=this.bindings[a],f=e.target;(f.off||f.removeEventListener).apply(f,e.args)}if(this.bindings=[],this.beforeRenderCallbacks=[],this.onUpdateEleCalcsFns=[],this.removeObserver&&this.removeObserver.disconnect(), 1393this.styleObserver&&this.styleObserver.disconnect(),this.labelCalcDiv)try{document.body.removeChild(this.labelCalcDiv)}catch(k){}};[m("./arrow-shapes"),m("./coord-ele-math"),m("./images"),m("./load-l
1393isteners"),m("./node-shapes"),m("./redraw")].forEach(function(a){b.extend(c,a)});v.exports=u},{"../../../is":91,"../../../util":108,"../../../window":116,"./arrow-shapes":57,"./coord-ele-math":63,"./images":68,"./load-listeners":70,"./node-shapes":71,"./redraw":72}],70:[function(m,v,u){var n=m("../../../is"), 1394b=m("../../../util"),d=m("../../../math"),c=m("../../../event");v.exports={registerBinding:function(a,e,f,k){var g=Array.prototype.slice.apply(arguments,[1]),t=this.binder(a);return t.on.apply(t,g)},binder:function(a){var e=this,f=a===window||a===document||a===document.body||n.domElement(a);if(null==e.supportsPassiveEvents){var k=!1;try{var g=Object.defineProperty({},"passive",{get:function(){k=!0}});window.addEventListener("test",null,g)}catch(t){}e.supportsPassiveEvents=k}g=function(t,p,h){var r= 1395Array.prototype.slice.call(arguments);return f&&e.supportsPassiveEvents&&(r[2]={capture:null!=h&&h,passive:!1,once:!1}),e.bindings.push({target:a,args:r}),(a.addEventListener||a.on).apply(a,r),this};return{on:g,addEventListener:g,addListener:g,bind:g}},nodeIsDraggable:function(a){return a&&a.isNode()&&!a.locked()&&a.grabbable()},nodeIsGrabbable:function(a){return this.nodeIsDraggable(a)&&a.interactive()},load:function(){var a=this,e=function(X,da,oa,H){null==X&&(X=a.cy);for(var F=0;F<da.length;F++){var S= 1396new c(oa,b.extend({type:da[F]},H));X.trigger(S)}},f=function(X,da){var oa=!0;if(a.cy.hasCompoundNodes()&&X&&X.isEdge())for(var H=0;da&&H<da.length;H++){if(X=da[H],X.isNode()&&X.isParent()){oa=!1;break}}else oa=!0;return oa},k=function(X){X[0]._private.rscratch.inDragLayer=!0},g=function(X,da){var oa;if(da.addToList&&a.cy.hasCompoundNodes()){if(!da.addToList.hasId)for(da.addToList.hasId={},oa=0;oa<da.addToList.length;oa++)da.addToList.hasId[da.addToList[oa].id()]=!0;oa=da.addToList.hasId}oa=oa||{}; 1397oa[X.id()]||(da.addToList.push(X),oa[X.id()]=!0,X[0]._private.grabbed=!0)},t=function(X,da){!X.cy().hasCompoundNodes()||null==da.inDragLayer&&null==da.addToList||(X=X.descendants(),da.inDragLayer&&(X.forEach(k),X.connectedEdges().forEac
1397h(k)),da.addToList&&X.forEach(function(oa){g(oa,da)}))},p=function(X,da){da=da||{};var oa=X.cy().hasCompoundNodes();da.inDragLayer&&(X.forEach(k),X.neighborhood().stdFilter(function(H){return!oa||H.isEdge()}).forEach(k));da.addToList&&X.forEach(function(H){g(H,da)}); 1398t(X,da);r(X,{inDragLayer:da.inDragLayer});a.updateCachedGrabbedEles()},h=function(X){X&&(X.hasId={},a.getCachedZSortedEles().forEach(function(da){da[0]._private.grabbed=!1;da[0]._private.rscratch.inDragLayer=!1;da[0]._private.rscratch.isGrabTarget=!1}),a.updateCachedGrabbedEles())},r=function(X,da){if((null!=da.inDragLayer||null!=da.addToList)&&X.cy().hasCompoundNodes()){var oa=X.ancestors().orphans();oa.same(X)||(X=oa.descendants().spawnSelf().merge(oa).unmerge(X).unmerge(X.descendants()),oa=X.connectedEdges(), 1399da.inDragLayer&&(oa.forEach(k),X.forEach(k)),da.addToList&&X.forEach(function(H){g(H,da)}))}},q="undefined"!=typeof MutationObserver;q?(a.removeObserver=new MutationObserver(function(X){for(var da=0;da<X.length;da++){var oa=X[da].removedNodes;if(oa)for(var H=0;H<oa.length;H++)if(oa[H]===a.container){a.destroy();break}}}),a.container.parentNode&&a.removeObserver.observe(a.container.parentNode,{childList:!0})):a.registerBinding(a.container,"DOMNodeRemoved",function(X){a.destroy()});var x=b.debounce(function(){a.cy.resize()}, 1400100);q&&(a.styleObserver=new MutationObserver(x),a.styleObserver.observe(a.container,{attributes:!0}));a.registerBinding(window,"resize",x);q=function(X){a.registerBinding(X,"scroll",function(da){a.invalidateContainerClientCoordsCache()})};for(x=a.cy.container();q(x),x.parentNode;)x=x.parentNode;a.registerBinding(a.container,"contextmenu",function(X){X.preventDefault()});var A=function(X){var da=a.findContainerClientCoords(),oa=da[0],H=da[1],F=da[2];da=da[3];for(var S=X.touches?X.touches:[X],Y=!1, 1401la=0;la<S.length;la++){var ra=S[la];if(oa<=ra.clientX&&ra.clientX<=oa+F&&H<=ra.clientY&&ra.clientY<=H+da){Y=!0;break}}if(!Y)return!1;oa=a.container;X=X.target.parentNode;for(H=!1;X;){if(X===oa){H=!0;break}X=X.parentNode}return!!H};a.registerBinding(a.container,"mousedown",function(X){if(A(X)){X.preventDefault();a.hoverData.capture=!0;a.hoverData.which=X.which;var da=a.cy,oa=[X.clientX,X.clientY],H=a.projectIntoViewport(oa[0],oa[1]),F=a.selection,S=a.findNearestElements(H[0],H[1],!0,!1),Y=S[0],la= 1402a.dragData.possibleDragElements;a.hoverData.mdownPos=H;a.hoverData.mdownGPos=oa;oa=function(){a.hoverData.tapholdCancelled=!1;clearTimeout(a.hoverData.tapholdTimeout);a.hoverData.tapholdTimeout=setTimeout(function(){if(!a.hoverData.tapholdCancelled){var K=a.hoverData.down;K?K.trigger(new c(X,{type:"taphold",position:{x:H[0],y:H[1]}})):da.trigger(new c(X,{type:"taphold",position:{x:H[0],y:H[1]}}))}},a.tapholdDuration)};if(3==X.which)a.hoverData.cxtStarted=!0,S=new c(X,{type:"cxttapstart",position:{x:H[0], 1403y:H[1]}}),Y?(Y.activate(),Y.trigger(S),a.hoverData.down=Y):da.trigger(S),a.hoverData.downTime=(new Date).getTime(),a.hoverData.cxtDragged=!1;else if(1==X.which){if(Y&&Y.activate(),null!=Y&&a.nodeIsGrabbable(Y)){var ra=function(K){return new c(X,{type:K,position:{x:H[0],y:H[1]}})},xa=function(K){K.trigger(ra("grab"))};Y[0]._private.rscratch.isGrabTarget=!0;if(Y.selected()){la=a.dragData.possibleDragElements=[];var sa=da.$(function(K){return K.isNode()&&K.selected()&&a.nodeIsGrabbable(K)});p(sa,{addToList:la}); 1404Y.trigger(ra("grabon"));sa.forEach(xa)}else la=a.dragData.possibleDragElements=[],p(Y,{addToList:la}),Y.trigger(ra("grabon")).trigger(ra("grab"));a.redrawHint("eles",!0);a.redrawHint("drag",!0)}a.hoverData.down=Y;a.hoverData.downs=S;a.hoverData.downTime=(new Date).getTime();e(Y,["mousedown","tapstart","vmousedown"],X,{position:{x:H[0],y:H[1]}});null==Y?(F[4]=1,a.data.bgActivePosistion={x:H[0],y:H[1]},a.redrawHint("select",!0),a.redraw()):Y.isEdge()&&(F[4]=1);oa()}F[0]=F[2]=H[0];F[1]=F[3]=H[1]}},!1); 1405a.registerBinding(window,"mousemove",function(X){if(a.hoverData.capture||A(X)){var da=!1,oa=a.cy,H=oa.zoom();da=[X.clientX,X.clientY];var F=a.projectIntoViewport(da[0],da[1]),S=a.hoverData.mdownPos,Y=a.hoverData.mdownGPos,la=a.selection,ra=null;a.hoverData.draggingEles||a.hoverData.dragging||a.hoverData.selecting||(ra=a.findNearestElement(F[0],F[1],!0,!1));var xa=a.hoverData.last,sa=a.hoverData.down,K=[F[0]-la[2],F[1]-la[3]],V=a.dragData.possibleDragElements;if(Y){var ba=da[0]-Y[0];da=da[1]-Y[1]; 1406a.hoverData.isOverThresholdDrag=ba=ba*ba+da*da>=a.desktopTapThreshold2}Y=X.shiftKey||X.metaKey||X.ctrlKey;ba&&(a.hoverData.tapholdCancelled=!0);var na=function(){var Ba=a.hoverData.dragDelta=a.hoverData.dragDelta||[];0===Ba.length?(Ba.push(K[0]),Ba.push(K[1])):(Ba[0]+=K[0],Ba[1]+=K[1])};da=!0;e(ra,["mousemove","vmousemove","tapdrag"],X,{position:{x:F[0],y:F[1]}});var wa=function(){a.data.bgActivePosistion=void 0;a.hoverData.selecting||oa.trigger("boxstart");la[4]=1;a.hoverData.selecting=!0;a.redrawHint("select", 1407!0);a.redraw()};if(3===a.hoverData.which)ba&&(V=new c(X,{type:"cxtdrag",position:{x:F[0],y:F[1]}}),sa?sa.trigger(V):oa.trigger(V),a.hoverData.cxtDragged=!0,a.hoverData.cxtOver&&ra===a.hoverData.cxtOver||(a.hoverData.cxtOver&&a.hoverData.cxtOver.trigger(new c(X,{type:"cxtdragout",position:{x:F[0],y:F[1]}}
1407)),a.hoverData.cxtOver=ra,ra&&ra.trigger(new c(X,{type:"cxtdragover",position:{x:F[0],y:F[1]}}))));else if(a.hoverData.dragging){if(da=!0,oa.panningEnabled()&&oa.userPanningEnabled())a.hoverData.justStartedPan? 1408(V=a.hoverData.mdownPos,F={x:(F[0]-V[0])*H,y:(F[1]-V[1])*H},a.hoverData.justStartedPan=!1):F={x:K[0]*H,y:K[1]*H},oa.panBy(F),a.hoverData.dragged=!0;F=a.projectIntoViewport(X.clientX,X.clientY)}else if(1!=la[4]||null!=sa&&!sa.isEdge()){if(sa&&sa.isEdge()&&sa.active()&&sa.unactivate(),sa&&sa.grabbed()||ra==xa||(xa&&e(xa,["mouseout","tapdragout"],X,{position:{x:F[0],y:F[1]}}),ra&&e(ra,["mouseover","tapdragover"],X,{position:{x:F[0],y:F[1]}}),a.hoverData.last=ra),sa&&a.nodeIsDraggable(sa))if(ba)if(oa.boxSelectionEnabled()&& 1409Y)sa&&sa.grabbed()&&(h(V),sa.trigger("free")),wa();else{(H=!a.dragData.didDrag)&&a.redrawHint("eles",!0);a.dragData.didDrag=!0;ra=[];a.hoverData.draggingEles||p(oa.collection(V),{inDragLayer:!0});for(sa=0;sa<V.length;sa++)if(xa=V[sa],a.nodeIsDraggable(xa)&&xa.grabbed()&&(S=xa.position(),ra.push(xa),n.number(K[0])&&n.number(K[1])))if(xa=!xa.isParent(),xa&&(S.x+=K[0],S.y+=K[1]),H)da=a.hoverData.dragDelta,xa&&da&&n.number(da[0])&&n.number(da[1])&&(S.x+=da[0],S.y+=da[1]);a.hoverData.draggingEles=!0;V= 1410oa.collection(ra);V.dirtyCompoundBoundsCache();V.trigger("position drag");a.redrawHint("drag",!0);a.redraw()}else na();da=!0}else ba&&(a.hoverData.dragging||!oa.boxSelectionEnabled()||!Y&&oa.panningEnabled()&&oa.userPanningEnabled()?!a.hoverData.selecting&&oa.panningEnabled()&&oa.userPanningEnabled()&&f(sa,a.hoverData.downs)&&(a.hoverData.dragging=!0,a.hoverData.justStartedPan=!0,la[4]=0,a.data.bgActivePosistion=d.array2point(S),a.redrawHint("select",!0),a.redraw()):wa(),sa&&sa.isEdge()&&sa.active()&& 1411sa.unactivate());return la[2]=F[0],la[3]=F[1],da?(X.stopPropagation&&X.stopPropagation(),X.preventDefault&&X.preventDefault(),!1):void 0}},!1);a.registerBinding(window,"mouseup",function(X){if(a.hoverData.capture){a.hoverData.capture=!1;var da=a.cy,oa=a.projectIntoViewport(X.clientX,X.clientY),H=a.selection,F=a.findNearestElement(oa[0],oa[1],!0,!1),S=a.dragData.possibleDragElements,Y=a.hoverData.down,la=X.shiftKey||X.metaKey||X.ctrlKey;if(a.data.bgActivePosistion&&(a.redrawHint("select",!0),a.redraw()), 1412a.hoverData.tapholdCancelled=!0,a.data.bgActivePosistion=void 0,Y&&Y.unactivate(),3===a.hoverData.which)S=new c(X,{type:"cxttapend",position:{x:oa[0],y:oa[1]}}),(Y?Y.trigger(S):da.trigger(S),a.hoverData.cxtDragged)||(S=new c(X,{type:"cxttap",position:{x:oa[0],y:oa[1]}}),Y?Y.trigger(S):da.trigger(S)),a.hoverData.cxtDragged=!1,a.hoverData.which=null;else if(1===a.hoverData.which){if(null!=Y||a.dragData.didDrag||a.hoverData.selecting||a.hoverData.dragged||X.shiftKey||X.metaKey||X.ctrlKey||(da.$(function(ra){return ra.selected()}).unselect(), 14130<S.length&&a.redrawHint("eles",!0),a.dragData.possibleDragElements=S=[]),e(F,["mouseup","tapend","vmouseup"],X,{position:{x:oa[0],y:oa[1]}}),a.dragData.didDrag||a.hoverData.dragged||a.hoverData.selecting||a.hoverData.isOverThresholdDrag||e(Y,["click","tap","vclick"],X,{position:{x:oa[0],y:oa[1]}}),F!=Y||a.dragData.didDrag||a.hoverData.selecting||null!=F&&F._private.selectable&&(a.hoverData.dragging||("additive"===da.selectionType()||la?F.selected()?F.unselect():F.select():la||(da.$(":selected").unmerge(F).unselect(), 1414F.select())),a.redrawHint("eles",!0)),a.hoverData.selecting)X=da.collection(a.getAllInBox(H[0],H[1],H[2],H[3])),a.redrawHint("select",!0),0<X.length&&a.redrawHint("eles",!0),da.trigger("boxend"),oa=function(ra){return ra.selectable()&&!ra.selected()},"additive"===da.selectionType()?X.trigger("box").stdFilter(oa).select().trigger("boxselect"):(la||da.$(":selected").unmerge(X).unselect(),X.trigger("box").stdFilter(oa).select().trigger("boxselect")),a.redraw();(a.hoverData.dragging&&(a.hoverData.dragging= 1415!1,a.redrawHint("select",!0),a.redrawHint("eles",!0),a.redraw()),H[4])||(a.redrawHint("drag",!0),a.redrawHint("eles",!0),da=Y&&Y.grabbed(),h(S),da&&Y.trigger("free"))}H[4]=0;a.hoverData.down=null;a.hoverData.cxtStarted=!1;a.hoverData.draggingEles=!1;a.hoverData.selecting=!1;a.hoverData.isOverThresholdDrag=!1;a.dragData.didDrag=!1;a.hoverData.dragged=!1;a.hoverData.dragDelta=[];a.hoverData.mdownPos=null;a.hoverData.mdownGPos=null}},!1);a.registerBinding(a.container,"wheel",function(X){if(!a.scrollingPage){var da= 1416a.cy,oa=a.projectIntoViewport(X.clientX,X.clientY);oa=[oa[0]*da.zoom()+da.pan().x,oa[1]*da.zoom()+da.pan().y];if(a.hoverData.draggingEles||a.hoverData.dragging||a.hoverData.cxtStarted||0!==a.selection[4])return void X.preventDefault();if(da.panningEnabled()&&da.userPanningEnabled()&&da.zoomingEnabled()&&da.userZoomingEnabled()){X.preventDefault();a.data.wheelZooming=!0;clearTimeout(a.data.wheelTimeout);a.data.wheelTimeout=setTimeout(function(){a.data.wheelZooming=!1;a.redrawHint("eles",!0);a.redraw()}, 1417150);var H=null!=X.deltaY?X.deltaY/-250:null!=X.wheelDeltaY?X.wheelDeltaY/1E3:X.wheelDelta/1E3;H*=a.wheelSensitivity;1===X.deltaMode&&(H*=33);da.zoom({level:da.zoom()*Math.pow(10,H),renderedPosition:{x:oa[0],y:oa[1]}})}}},!0);a.registerBinding(window,"scroll",function(X){a.scrollingPage=!0;clearTimeout(a.scrollingPageTimeout);a.scrollingPageTimeout=setTimeout(function(){a.scrollingPage=!1},250)},!0);a.registerBinding(a.container,"mouseout",function(X){var da=a.projectIntoViewport(X.clientX,X.clientY); 1418a.cy.trigger(new c(X,{type:"mouseout",position:{x:da[0],y:da[1]}}))},!1);a.registerBinding(a.container,"mouseover",function(X){var da=a.projectIntoViewport(X.clientX,X.clientY);a.cy.trigger(new c(X,{type:"mouseover",position:{x:da[0],y:da[1]}}))},!1);var z,D,E,J,M,I,T,N,Z,L,W,ka,qa,za;a.registerBinding(a.container,"touchstart",za=function(X){if(A(X)){a.touchData.capture=!0;a.data.bgActivePosistion=void 0;var da=a.cy,oa=a.touchData.now,H=a.touchData.earlier;if(X.touches[0]){var F=a.projectIntoViewport(X.touches[0].clientX, 1419X.touches[0].clientY);
1419oa[0]=F[0];oa[1]=F[1]}X.touches[1]&&(F=a.projectIntoViewport(X.touches[1].clientX,X.touches[1].clientY),oa[2]=F[0],oa[3]=F[1]);X.touches[2]&&(F=a.projectIntoViewport(X.touches[2].clientX,X.touches[2].clientY),oa[4]=F[0],oa[5]=F[1]);if(X.touches[1]){h(a.dragData.touchDragEles);var S=a.findContainerClientCoords();Z=S[0];L=S[1];W=S[2];ka=S[3];z=X.touches[0].clientX-Z;D=X.touches[0].clientY-L;E=X.touches[1].clientX-Z;J=X.touches[1].clientY-L;qa=0<=z&&z<=W&&0<=E&&E<=W&&0<=D&&D<=ka&& 14200<=J&&J<=ka;S=da.pan();var Y=da.zoom();M=Math.sqrt((E-z)*(E-z)+(J-D)*(J-D));I=(E-z)*(E-z)+(J-D)*(J-D);T=[(z+E)/2,(D+J)/2];N=[(T[0]-S.x)/Y,(T[1]-S.y)/Y];if(4E4>I&&!X.touches[2])return H=a.findNearestElement(oa[0],oa[1],!0,!0),F=a.findNearestElement(oa[2],oa[3],!0,!0),H&&H.isNode()?(H.activate().trigger(new c(X,{type:"cxttapstart",position:{x:oa[0],y:oa[1]}})),a.touchData.start=H):F&&F.isNode()?(F.activate().trigger(new c(X,{type:"cxttapstart",position:{x:oa[0],y:oa[1]}})),a.touchData.start=F):da.trigger(new c(X, 1421{type:"cxttapstart",position:{x:oa[0],y:oa[1]}})),a.touchData.start&&(a.touchData.start._private.grabbed=!1),a.touchData.cxt=!0,a.touchData.cxtDragged=!1,a.data.bgActivePosistion=void 0,void a.redraw()}if(!X.touches[2]&&!X.touches[1]&&X.touches[0]){Y=a.findNearestElements(oa[0],oa[1],!0,!0);S=Y[0];if(null!=S&&(S.activate(),a.touchData.start=S,a.touchData.starts=Y,a.nodeIsGrabbable(S))){Y=a.dragData.touchDragEles=[];var la=null;a.redrawHint("eles",!0);a.redrawHint("drag",!0);S.selected()?(la=da.$(function(xa){return xa.selected()&& 1422a.nodeIsGrabbable(xa)}),p(la,{addToList:Y})):p(S,{addToList:Y});S[0]._private.rscratch.isGrabTarget=!0;var ra=function(xa){return new c(X,{type:xa,position:{x:oa[0],y:oa[1]}})};S.trigger(ra("grabon"));la?la.forEach(function(xa){xa.trigger(ra("grab"))}):S.trigger(ra("grab"))}e(S,["touchstart","tapstart","vmousedown"],X,{position:{x:oa[0],y:oa[1]}});null==S&&(a.data.bgActivePosistion={x:F[0],y:F[1]},a.redrawHint("select",!0),a.redraw());a.touchData.singleTouchMoved=!1;a.touchData.singleTouchStartTime= 1423+new Date;clearTimeout(a.touchData.tapholdTimeout);a.touchData.tapholdTimeout=setTimeout(function(){!1!==a.touchData.singleTouchMoved||a.pinching||a.touchData.selecting||(e(a.touchData.start,["taphold"],X,{position:{x:oa[0],y:oa[1]}}),a.touchData.start||da.$(":selected").unselect())},a.tapholdDuration)}if(1<=X.touches.length){F=a.touchData.startPosition=[];for(S=0;S<oa.length;S++)F[S]=H[S]=oa[S];H=X.touches[0];a.touchData.startGPosition=[H.clientX,H.clientY]}}},!1);var Ea;a.registerBinding(window, 1424"touchmove",Ea=function(X){var da=a.touchData.capture;if(da||A(X)){var oa=a.selection,H=a.cy,F=a.touchData.now,S=a.touchData.earlier,Y=H.zoom();if(X.touches[0]){var la=a.projectIntoViewport(X.touches[0].clientX,X.touches[0].clientY);F[0]=la[0];F[1]=la[1]}X.touches[1]&&(la=a.projectIntoViewport(X.touches[1].clientX,X.touches[1].clientY),F[2]=la[0],F[3]=la[1]);X.touches[2]&&(la=a.projectIntoViewport(X.touches[2].clientX,X.touches[2].clientY),F[4]=la[0],F[5]=la[1]);var ra;la=a.touchData.startGPosition; 1425if(da&&X.touches[0]&&la){var xa=[];for(ra=0;ra<F.length;ra++)xa[ra]=F[ra]-S[ra];var sa=X.touches[0].clientX-la[0],K=X.touches[0].clientY-la[1];ra=sa*sa+K*K>=a.touchTapThreshold2}if(da&&a.touchData.cxt){X.preventDefault();la=X.touches[0].clientX-Z;var V=X.touches[0].clientY-L,ba=X.touches[1].clientX-Z,na=X.touches[1].clientY-L;la=(ba-la)*(ba-la)+(na-V)*(na-V);if(2.25<=la/I||22500<=la)a.touchData.cxt=!1,a.data.bgActivePosistion=void 0,a.redrawHint("select",!0),la=new c(X,{type:"cxttapend",position:{x:F[0], 1426y:F[1]}}),a.touchData.start?(a.touchData.start.unactivate().trigger(la),a.touchData.start=null):H.trigger(la)}if(da&&a.touchData.cxt){la=new c(X,{type:"cxtdrag",position:{x:F[0],y:F[1]}});a.data.bgActivePosistion=void 0;a.redrawHint("select",!0);a.touchData.start?a.touchData.start.trigger(la):H.trigger(la);a.touchData.start&&(a.touchData.start._private.grabbed=!1);a.touchData.cxtDragged=!0;var wa=a.findNearestElement(F[0],F[1],!0,!0);a.touchData.cxtOver&&wa===a.touchData.cxtOver||(a.touchData.cxtOver&& 1427a.touchData.cxtOver.trigger(new c(X,{type:"cxtdragout",position:{x:F[0],y:F[1]}}
1427)),a.touchData.cxtOver=wa,wa&&wa.trigger(new c(X,{type:"cxtdragover",position:{x:F[0],y:F[1]}})))}else if(da&&X.touches[2]&&H.boxSelectionEnabled())X.preventDefault(),a.data.bgActivePosistion=void 0,this.lastThreeTouch=+new Date,a.touchData.selecting||H.trigger("boxstart"),a.touchData.selecting=!0,a.redrawHint("select",!0),oa&&0!==oa.length&&void 0!==oa[0]?(oa[2]=(F[0]+F[2]+F[4])/3,oa[3]=(F[1]+F[3]+F[5])/3):(oa[0]=(F[0]+ 1428F[2]+F[4])/3,oa[1]=(F[1]+F[3]+F[5])/3,oa[2]=(F[0]+F[2]+F[4])/3+1,oa[3]=(F[1]+F[3]+F[5])/3+1),oa[4]=1,a.touchData.selecting=!0,a.redraw();else if(da&&X.touches[1]&&H.zoomingEnabled()&&H.panningEnabled()&&H.userZoomingEnabled()&&H.userPanningEnabled()){X.preventDefault();a.data.bgActivePosistion=void 0;a.redrawHint("select",!0);if(oa=a.dragData.touchDragEles)for(a.redrawHint("drag",!0),wa=0;wa<oa.length;wa++)da=oa[wa]._private,da.grabbed=!1,da.rscratch.inDragLayer=!1;la=X.touches[0].clientX-Z;V=X.touches[0].clientY- 1429L;ba=X.touches[1].clientX-Z;na=X.touches[1].clientY-L;da=Math.sqrt((ba-la)*(ba-la)+(na-V)*(na-V));Y=da/M;qa&&(xa=(la-z+(ba-E))/2,ra=(V-D+(na-J))/2,sa=H.zoom(),Y*=sa,K=H.pan(),wa=N[0]*sa+K.x,oa=N[1]*sa+K.y,xa={x:-Y/sa*(wa-K.x-xa)+wa,y:-Y/sa*(oa-K.y-ra)+oa},a.touchData.start&&a.touchData.start.active()&&(oa=a.dragData.touchDragEles,h(oa),a.redrawHint("drag",!0),a.redrawHint("eles",!0),a.touchData.start.unactivate().trigger("free")),H.viewport({zoom:Y,pan:xa,cancelOnFailedZoom:!0}),M=da,z=la,D=V,E=ba, 1430J=na,a.pinching=!0);X.touches[0]&&(la=a.projectIntoViewport(X.touches[0].clientX,X.touches[0].clientY),F[0]=la[0],F[1]=la[1]);X.touches[1]&&(la=a.projectIntoViewport(X.touches[1].clientX,X.touches[1].clientY),F[2]=la[0],F[3]=la[1]);X.touches[2]&&(la=a.projectIntoViewport(X.touches[2].clientX,X.touches[2].clientY),F[4]=la[0],F[5]=la[1])}else if(X.touches[0]){la=a.touchData.start;V=a.touchData.last;if(a.hoverData.draggingEles||a.swipePanning||(wa=a.findNearestElement(F[0],F[1],!0,!0)),da&&null!=la&& 1431X.preventDefault(),da&&null!=la&&a.nodeIsDraggable(la))if(ra){oa=a.dragData.touchDragEles;(ba=!a.dragData.didDrag)&&p(H.collection(oa),{inDragLayer:!0});for(na=0;na<oa.length;na++){var Ba=oa[na];if(a.nodeIsDraggable(Ba)&&Ba.grabbed()){a.dragData.didDrag=!0;var Pa=Ba.position();Ba=!Ba.isParent();if(Ba&&n.number(xa[0])&&n.number(xa[1])&&(Pa.x+=xa[0],Pa.y+=xa[1]),ba){a.redrawHint("eles",!0);var La=a.touchData.dragDelta;Ba&&La&&n.number(La[0])&&n.number(La[1])&&(Pa.x+=La[0],Pa.y+=La[1])}}}oa=H.collection(oa); 1432oa.dirtyCompoundBoundsCache();oa.trigger("position drag");a.hoverData.draggingEles=!0;a.redrawHint("drag",!0);a.touchData.startPosition[0]==S[0]&&a.touchData.startPosition[1]==S[1]&&a.redrawHint("eles",!0);a.redraw()}else La=a.touchData.dragDelta=a.touchData.dragDelta||[],0===La.length?(La.push(xa[0]),La.push(xa[1])):(La[0]+=xa[0],La[1]+=xa[1]);if(e(la||wa,["touchmove","tapdrag","vmousemove"],X,{position:{x:F[0],y:F[1]}}),la&&la.grabbed()||wa==V||(V&&V.trigger(new c(X,{type:"tapdragout",position:{x:F[0], 1433y:F[1]}})),wa&&wa.trigger(new c(X,{type:"tapdragover",position:{x:F[0],y:F[1]}}))),a.touchData.last=wa,da)for(wa=0;wa<F.length;wa++)F[wa]&&a.touchData.startPosition[wa]&&ra&&(a.touchData.singleTouchMoved=!0);da&&(null==la||la.isEdge())&&H.panningEnabled()&&H.userPanningEnabled()&&(f(la,a.touchData.starts)&&(X.preventDefault(),a.swipePanning?H.panBy({x:xa[0]*Y,y:xa[1]*Y}):ra&&(a.swipePanning=!0,H.panBy({x:sa*Y,y:K*Y}),la&&(la.unactivate(),a.data.bgActivePosistion||(a.data.bgActivePosistion=d.array2point(a.touchData.startPosition)), 1434a.redrawHint("select",!0),a.touchData.start=null))),la=a.projectIntoViewport(X.touches[0].clientX,X.touches[0].clientY),F[0]=la[0],F[1]=la[1])}for(ra=0;ra<F.length;ra++)S[ra]=F[ra]}},!1);var fa;a.registerBinding(window,"touchcancel",fa=function(X){X=a.touchData.start;a.touchData.capture=!1;X&&X.unactivate()});var va;if(a.registerBinding(window,"touchend",va=function(X){var da=a.touchData.start;if(a.touchData.capture){a.touchData.capture=!1;X.preventDefault();var oa=a.selection;a.swipePanning=!1;a.hoverData.draggingEles= 1435!1;var H=a.cy,F=H.zoom(),S=a.touchData.now,Y=a.touchData.earlier;if(X.touches[0]){var la=a.projectIntoViewport(X.touches[0].clientX,X.touches[0].clientY);S[0]=la[0];S[1]=la[1]}X.touches[1]&&(la=a.projectIntoViewport(X.touches[1].clientX,X.touches[1].clientY),S[2]=la[0],S[3]=la[1]);X.touches[2]&&(la=a.projectIntoViewport(X.touches[2].clientX,X.touches[2].clientY),S[4]=la[0],S[5]=la[1]);da&&da.unactivate();var ra;if(a.touchData.cxt)return(ra=new c(X,{type:"cxttapend",position:{x:S[0],y:S[1]}}),da?da.trigger(ra): 1436H.trigger(ra),a.touchData.cxtDragged)||(X=new c(X,{type:"cxttap",position:{x:S[0],y:S[1]}}),da?da.trigger(X):H.trigger(X)),a.touchData.start&&(a.touchData.start._private.grabbed=!1),a.touchData.cxt=!1,a.touchData.start=null,void a.redraw();!X.touches[2]&&H.boxSelectionEnabled()&&a.touchData.selecting&&(a.touchData.selecting=!1,la=H.collection(a.getAllInBox(oa[0],oa[1],oa[2],oa[3])),oa[0]=void 0,oa[1]=void 0,oa[2]=void 0,oa[3]=void 0,oa[4]=0,a.redrawHint("select",!0),H.trigger("boxend"),la.trigger("box").stdFilter(function(xa){return xa.selectable()&& 1437!xa.selected()}).select().trigger("boxselect"),la.nonempty()&&a.redrawHint("eles",!0),a.redraw());(null!=da&&da.unactivate(),X.touches[2])?(a.data.bgActivePosistion=void 0,a.redrawHint("select",!0)):X.touches[1]||X.touches[0]||X.touches[0]||(a.data.bgActivePosistion=void 0,a.redrawHint("select",!0),oa=a.dragData.touchDragEles,null!=da?(la=da._private.grabbed,h(oa),a.redrawHint("drag",!0),a.redrawHint("eles",!0),la&&da.trigger("free"),e(da,["touchend","tapend","vmouseup","tapdragout"],X,{position:{x:S[0], 1438y:S[1]}}),da.unactivate(),a.touchData.start=null):(oa=a.findNearestElement(S[0],S[1],!0,!0),e(oa,["touchend","tapend","vmouseup","tapdragout"],X,{position:{x:S[0],y:S[1]}})),oa=a.touchData.startPosition[0]-S[0],la=a.touchData.startPosition[1]-S[1],null!=da&&!a.dragData.didDrag&&da._private.selectable&&(oa*oa+la*la)*F*F<a.touchTapThreshold2&&!a.pinching&&("single"===H.selectionType()?(H.$(":selected").unmerge(da).unselect(),da.select()):da.selected()?da.unselect():da.select(),a.redrawHint("eles",!0)), 1439a.touchData.singleTouchMoved||e(da,["tap","vclick"],X,{position:{x:S[0],y:S[1]}}),a.touchData.singleTouchMoved=!0);for(da=0;da<S.length;da++)Y[da]=S[da];a.dragData.didDrag=!1;0===X.touches.length&&(a.touchData.dragDelta=[],a.touchData.startPosition=null,a.touchData.startGPosition=null);2>X.touches.length&&(a.pinching=!1,a.redrawHint("eles",!0),a.redraw())}},!1),"undefined"==typeof TouchEvent){var ja=[],Aa=function(X){return{clientX:X.clientX,clientY:X.clientY,force:1,identifier:X.pointerId,pageX:X.pageX, 1440pageY:X.pageY,radiusX:X.width/2,radiusY:X.height/2,screenX:X.screenX,screenY:X.screenY,target:X.target}},Oa=function(X){for(var da=0;da<ja.length;da++)if(ja[da].event.pointerId===X.pointerId)return void ja.splice(da,1)},Ia=function(X){var da=ja.filter(function(oa){return oa.event.pointerId===X.pointerId})[0];da.event=X;da.touch=Aa(X)},Wa=function(X){X.touches=ja.map(function(da){return da.touch})};a.registerBinding(a.container,"pointerdown",function(X){"mouse"!==X.pointerType&&(X.preventDefault(), 1441ja.push({event:X,touch:Aa(X)}),Wa(X),za(X))});a.registerBinding(a.container,"pointerup",function(X){"mouse"!==X.pointerType&&(Oa(X),Wa(X),va(X))});a.registerBinding(a.container,"pointercancel",function(X){"mouse"!==X.pointerType&&(Oa(X),Wa(X),fa(X))});a.registerBinding(a.container,"pointermove",function(X){"mouse"!==X.pointerType&&(X.preventDefault(),Ia(X),Wa(X),Ea(X))})}}}},{"../../../event":45,"../../../is":91,"../../../math":93,"../../../util":108}],71:[function(m,v,u){var n=m("../../../math"); 1442m=(m("../../../util"),{});m.generatePolygon=function(b,d){return this.nodeShapes[b]={renderer:this,name:b,points:d,draw:function(c,a,e,f,k){this.renderer.nodeShapeImpl("polygon",c,a,e,f,k,this.points)},intersectLine:function(c,a,e,f,k,g,t){return n.polygonIntersectLine(k,g,this.points,c,a,e/2,f/2,t)},checkPoint:function(c,a,e,f,k,g,t){return n.pointInsidePolygon(c,a,this.points,g,t,f,k,[0,-1],e)}}};m.generateEllipse=function(){return this.nodeShapes.ellipse={renderer:this,name:"ellipse",draw:function(b, 1443d,c,a,e){this.renderer.nodeShapeImpl(this.name,b,d,c,a,e)},intersectLine:function(b,d,c,a,e,f,k){return n.intersectLineEllipse(e,f,b,d,c/2+k,a/2+k)},checkPoint:function(b,d,c,a,e,f,k){return b-=f,d-=k,b/=a/2+c,d/=e/2+c,1>=b*b+d*d}}};m.generateRoundRectangle=function(){return this.nodeShapes.roundrectangle={renderer:this,name:"roundrectangle",points:n.generateUnitNgonPointsFitToSquare(4,0),draw:function(b,d,c,a,e){this.renderer.nodeShapeImpl(this.name,b,d,c,a,e)},intersectLine:function(b,d,c,a,e,f, 1444k){return n.roundRectangleIntersectLine(e,f,b,d,c,a,k)},checkPoint:function(b,d,c,a,e,f,k){var g=n.getRoundRectangleRadius(a,e);if(n.pointInsidePolygon(b,d,this.points,f,k,a,e-2*g,[0,-1],c)||n.pointInsidePolygon(b,d,this.points,f,k,a-2*g,e,[0,-1],c))return!0;var t=function(p,h,r,q,x,A,z){return p-=r,h-=q,p/=x/2+z,h/=A/2+z,1>=p*p+h*h};return!!t(b,d,f-a/2+g,k-e/2+g,2*g,2*g,c)||!!t(b,d,f+a/2-g,k-e/2+g,2*g,2*g,c)||!!t(b,d,f+a/2-g,k+e/2-g,2*g,2*g,c)||!!t(b,d,f-a/2+g,k+e/2-g,2*g,2*g,c)}}};m.generateCutRectangle= 1445function(){return this.nodeShapes.cutrectangle={renderer:this,name:"cutrectangle",cornerLength:n.getCutRectangleCornerLength(),points:n.generateUnitNgonPointsFitToSquare(4,0),draw:function(b,d,c,a,e){this.renderer.nodeShapeImpl(this.name,b,d,c,a,e)},generateCutTrianglePts:function(b,d,c,a){var e=this.cornerLength;d/=2;var f=b/2;b=c-f;c+=f;f=a-d;a+=d;return{topLeft:[b,f+e,b+e,f,b+e,f+e],topRight:[c-e,f,c,f+e,c-e,f+e],bottomRight:[c,a-e,c-e,a,c-e,a-e],bottomLeft:[b+e,a,b,a-e,b+e,a-e]}},intersectLine:function(b, 1446d,c,a,e,f,k){c=this.generateCutTrianglePts(c+2*k,a+2*k,b,d);c=[].concat.apply([],[c.topLeft.splice(0,4),c.topRight.splice(0,4),c.bottomRight.splice(0,4),c.bottomLeft.splice(0,4)]);return n.polygonIntersectLine(e,f,c,b,d)},checkPoint:function(b,d,c,a,e,f,k){if(n.pointInsidePolygon(b,d,this.points,f,k,a,e-2*this.cornerLength,[0,-1],c)||n.pointInsidePolygon(b,d,this.points,f,k,a-2*this.cornerLength,e,[0,-1],c))return!0;c=this.generateCutTrianglePts(a,e,f,k);return n.pointInsidePolygonPoints(b,d,c.topLeft)|| 1447n.pointInsidePolygonPoints(b,d,c.topRight)||n.pointInsidePolygonPoints(b,d,c.bottomRight)||n.pointInsidePolygonPoints(b,d,c.bottomLeft)}}};m.registerNodeShapes=function(){var b=this.nodeShapes={},d=this;this.generateEllipse();this.generatePolygon("triangle",n.generateUnitNgonPointsFitToSquare(3,0));this.generatePolygon("rectangle",n.generateUnitNgonPointsFitToSquare(4,0));b.square=b.rectangle;this.generateRoundRectangle();this.generateCutRectangle();this.generatePolygon("diamond",[0,1,1,0,0,-1,-1, 14480]);this.generatePolygon("pentagon",n.generateUnitNgonPointsFitToSquare(5,0));this.generatePolygon("hexagon",n.generateUnitNgonPointsFitToSquare(6,0));this.generatePolygon("heptagon",n.generateUnitNgonPointsFitToSquare(7,0));this.generatePolygon("octagon",n.generateUnitNgonPointsFitToSquare(8,0));var c=Array(20),a=n.generateUnitNgonPoints(5,0),e=n.generateUnitNgonPoints(5,Math.PI/5),f=.5*(3-Math.sqrt(5));f*=1.57;for(var k=0;k<e.length/2;k++)e[2*k]*=f,e[2*k+1]*=f;for(k=0;5>k;k++)c[4*k]=a[2*k],c[4* 1449k+1]=a[2*k+1],c[4*k+2]=e[2*k],c[4*k+3]=e[2*k+1];c=n.fitPolygonToSquare(c);this.generatePolygon("star",c);this.generatePolygon("vee",[-1,-1,0,-.333,1,-1,0,1]);this.generatePolygon("rhomboid",[-1,-1,.333,-1,1,1,-.333,1]);b.makePolygon=function(g){var t,p="polygon-"+g.join("$");return(t=this[p])?t:d.generatePolygon(p,g)}};v.exports=m},{"../../../math":93,"../../../util":108}],72:[function(m,v,u){var n=m("../../../util");m={timeToRender:function(){return this.redrawTotalTime/this.redrawCount},redraw:function(d){d= 1450d||n.staticEmptyObject();void 0===this.averageRedrawTime&&(this.averageRedrawTime=0);void 0===this.lastRedrawTime&&(this.lastRedrawTime=0);void 0===this.lastDrawTime&&(this.lastDrawTime=0);this.requestedFrame=!0;this.renderOptions=d},beforeRender:function(d,c){if(!this.destroyed){var a=this.beforeRenderCallbacks;a.push({fn:d,priority:c||0});a.sort(function(e,f){return f.priority-e.priority})}}};var b=function(d,c,a){d=d.beforeRenderCallbacks;for(var e=0;e<d.length;e++)d[e].fn(c,a)};m.startRenderLoop= 1451function(){var d=this;if(!d.renderLoopStarted){d.renderLoopStarted=!0;
1451var c=function(a){if(!d.destroyed){if(d.requestedFrame&&!d.skipFrame){b(d,!0,a);a=n.performanceNow();d.render(d.renderOptions);var e=d.lastDrawTime=n.performanceNow();void 0===d.averageRedrawTime&&(d.averageRedrawTime=e-a);void 0===d.redrawCount&&(d.redrawCount=0);d.redrawCount++;void 0===d.redrawTotalTime&&(d.redrawTotalTime=0);a=e-a;d.redrawTotalTime+=a;d.lastRedrawTime=a;d.averageRedrawTime=d.averageRedrawTime/2+a/2;d.requestedFrame= 1452!1}else b(d,!1,a);d.skipFrame=!1;n.requestAnimationFrame(c)}};n.requestAnimationFrame(c)}};v.exports=m},{"../../../util":108}],73:[function(m,v,u){var n;v.exports={arrowShapeImpl:function(b){return(n||(n={polygon:function(d,c){for(var a=0;a<c.length;a++){var e=c[a];d.lineTo(e.x,e.y)}},"triangle-backcurve":function(d,c,a){for(var e,f=0;f<c.length;f++){var k=c[f];0===f&&(e=k);d.lineTo(k.x,k.y)}d.quadraticCurveTo(a.x,a.y,e.x,e.y)},"triangle-tee":function(d,c,a){d.beginPath&&d.beginPath();for(var e=0;e< 1453c.length;e++){var f=c[e];d.lineTo(f.x,f.y)}d.closePath&&d.closePath();d.beginPath&&d.beginPath();c=a[0];d.moveTo(c.x,c.y);for(e=0;e<a.length;e++)f=a[e],d.lineTo(f.x,f.y);d.closePath&&d.closePath()},"triangle-cross":function(d,c,a){d.beginPath&&d.beginPath();for(var e=0;e<c.length;e++){var f=c[e];d.lineTo(f.x,f.y)}d.closePath&&d.closePath();d.beginPath&&d.beginPath();c=a[0];d.moveTo(c.x,c.y);for(e=0;e<a.length;e++)f=a[e],d.lineTo(f.x,f.y);d.closePath&&d.closePath()},circle:function(d,c,a,e){d.arc(c, 1454a,e,0,2*Math.PI,!1)}}))[b]}}},{}],74:[function(m,v,u){v.exports={drawEdge:function(n,b,d,c,a){var e=b._private.rscratch,f=this.usePaths();if(!e.badLine&&!isNaN(e.allpts[0])&&b.visible()){var k;d&&(k=d,n.translate(-k.x1,-k.y1));var g=b.pstyle("overlay-padding").pfValue,t=b.pstyle("overlay-opacity").value,p=b.pstyle("overlay-color").value;if(a){if(0===t)return;this.strokeStyle(n,p[0],p[1],p[2],t);n.lineCap="round";"self"!=e.edgeType||f||(n.lineCap="butt")}else f=b.pstyle("line-color").value,this.strokeStyle(n, 1455f[0],f[1],f[2],b.pstyle("opacity").value),n.lineCap="butt";n.lineJoin="round";g=b.pstyle("width").pfValue+(a?2*g:0);f=a?"solid":b.pstyle("line-style").value;n.lineWidth=g;this.drawEdgePath(b,n,e.allpts,f,g);this.drawArrowheads(n,b,a);a||this.drawEdge(n,b,!1,c,!0);this.drawElementText(n,b,c);d&&n.translate(k.x1,k.y1)}},drawEdgePath:function(n,b,d,c,a){var e,f=n._private.rscratch;n=b;var k=!1;if(a=this.usePaths()){var g=d.join("$");f.pathCacheKey&&f.pathCacheKey===g?(e=b=f.pathCache,k=!0):(e=b=new Path2D, 1456f.pathCacheKey=g,f.pathCache=e)}if(n.setLineDash)switch(c){case "dotted":n.setLineDash([1,1]);break;case "dashed":n.setLineDash([6,3]);break;case "solid":n.setLineDash([])}if(!k&&!f.badLine)switch(b.beginPath&&b.beginPath(),b.moveTo(d[0],d[1]),f.edgeType){case "bezier":case "self":case "compound":case "multibezier":for(c=2;c+3<d.length;c+=4)b.quadraticCurveTo(d[c],d[c+1],d[c+2],d[c+3]);break;case "straight":case "segments":case "haystack":for(c=2;c+1<d.length;c+=2)b.lineTo(d[c],d[c+1])}b=n;a?b.stroke(e): 1457b.stroke();b.setLineDash&&b.setLineDash([])},drawArrowheads:function(n,b,d){if(!d){d=b._private.rscratch;var c="haystack"===d.edgeType;c||this.drawArrowhead(n,b,"source",d.arrowStartX,d.arrowStartY,d.srcArrowAngle);this.drawArrowhead(n,b,"mid-target",d.midX,d.midY,d.midtgtArrowAngle);this.drawArrowhead(n,b,"mid-source",d.midX,d.midY,d.midsrcArrowAngle);c||this.drawArrowhead(n,b,"target",d.arrowEndX,d.arrowEndY,d.tgtArrowAngle)}},drawArrowhead:function(n,b,d,c,a,e){if(!(isNaN(c)||null==c||isNaN(a)|| 1458null==a||isNaN(e)||null==e)){var f=b.pstyle(d+"-arrow-shape").value;if("none"!==f){var k="hollow"===b.pstyle(d+"-arrow-fill").value?"both":"filled",g=b.pstyle(d+"-arrow-fill").value,t=b.pstyle("width").pfValue,p=b.pstyle("opacity").value,h=n.globalCompositeOperation;this.arrowShapes[f].forceStroke&&"filled"===g&&(g="both");1===p&&"hollow"!==g||(n.globalCompositeOperation="destination-out",this.fillStyle(n,255,255,255,1),this.strokeStyle(n,255,255,255,1),this.drawArrowShape(b,d,n,k,t,f,c,a,e),n.globalCompositeOperation= 1459h);k=b.pstyle(d+"-arrow-color").value;this.fillStyle(n,k[0],k[1],k[2],p);this.strokeStyle(n,k[0],k[1],k[2],p);this.drawArrowShape(b,d,n,g,t,f,c,a,e)}}},drawArrowShape:function(n,b,d,c,a,e,f,k,g){var t,p=this.usePaths(),h=n._private.rscratch,r=!1,q=d,x={x:f,y:k};n=n.pstyle("arrow-scale").value;n=this.getArrowWidth(a,n);var A=this.arrowShapes[e];p&&(e=n+"$"+e+"$"+g+"$"+f+"$"+k,h.arrowPathCacheKey=h.arrowPathCacheKey||{},h.arrowPathCache=h.arrowPathCache||{},h.arrowPathCacheKey[b]===e?(t=d=h.arrowPathCache[b], 1460r=!0):(t=d=new Path2D,h.arrowPathCacheKey[b]=e,h.arrowPathCache[b]=t));d.beginPath&&d.beginPath();r||A.draw(d,n,g,x,a);!A.leavePathOpen&&d.closePath&&d.closePath();d=q;"filled"!==c&&"both"!==c||(p?d.fill(t):d.fill());"hollow"!==c&&"both"!==c||(d.lineWidth=A.matchEdgeWidth?a:1,d.lineJoin="miter",p?d.stroke(t):d.stroke())}}},{}],75:[function(m,v,u){var n=m("../../../math");v.exports={drawElement:function(b,d,c,a){d.isNode()?this.drawNode(b,d,c,a):this.drawEdge(b,d,c,a)},drawCachedElement:function(b, 1461d,c,a){var e=d.boundingBox();0===e.w||0===e.h||a&&!n.boundingBoxesIntersect(e,a)||((c=this.data.eleTxrCache.getElement(d,e,c))?b.drawImage(c.texture.canvas,c.x,0,c.width,c.height,e.x1,e.y1,e.w,e.h):this.drawElement(b,d))},drawElements:function(b,d){for(var c=0;c<d.length;c++)this.drawElement(b,d[c])},drawCachedElements:function(b,d,c,a){for(var e=0;e<d.length;e++)this.drawCachedElement(b,d[e],c,a)},drawCachedNodes:function(b,d,c,a){for(var e=0;e<d.length;e++){var f=d[e];f.isNode()&&this.drawCachedElement(b, 1462f,c,a)}},drawLayeredElements:function(b,d,c,a){var e=this.data.lyrTxrCache.getLayers(d,c);if(e)for(d=0;d<e.length;d++)c=e[d],a=c.bb,0!==a.w&&0!==a.h&&b.drawImage(c.canvas,a.x1,a.y1,a.w,a.h);else this.drawCachedElements(b,d,c,a)},drawDebugPoints:function(b,d){for(var c=0;c<d.length;c++){var a=d[c],e=a._private.rscratch;if(a.isNode())a=a.position(),e=a.x,a=a.y,b.fillStyle="magenta",b.fillRect(e-1,a-1,3,3);else{a=e.allpts;for(var f=0;f+1<a.length;
1462f+=2){var k=a[f],g=a[f+1];b.fillStyle="cyan";b.fillRect(k- 14631,g-1,3,3)}a=e.midX;e=e.midY;b.fillStyle="yellow";b.fillRect(a-1,e-1,3,3)}}}}},{"../../../math":93}],76:[function(m,v,u){v.exports={safeDrawImage:function(n,b,d,c,a,e,f,k,g,t){0>=a||0>=e||0>=g||0>=t||n.drawImage(b,d,c,a,e,f,k,g,t)},drawInscribedImage:function(n,b,d,c){var a=d.position(),e=a.x;a=a.y;var f=d.cy().style(),k=f.getIndexedStyle.bind(f),g=k(d,"background-fit","value",c);f=k(d,"background-repeat","value",c);var t=d.width(),p=d.height(),h=2*d.padding();t+="inner"===k(d,"background-width-relative-to", 1464"value",c)?0:h;p+="inner"===k(d,"background-height-relative-to","value",c)?0:h;h=d._private.rscratch;var r="node"===d.pstyle("background-clip").value,q=k(d,"background-image-opacity","value",c),x=b.width||b.cachedW,A=b.height||b.cachedH;null!=x&&null!=A||(document.body.appendChild(b),x=b.cachedW=b.width||b.offsetWidth,A=b.cachedH=b.height||b.offsetHeight,document.body.removeChild(b));var z=x,D=A;if("auto"!==k(d,"background-width","value",c)&&(z="%"===k(d,"background-width","units",c)?k(d,"background-width", 1465"pfValue",c)*t:k(d,"background-width","pfValue",c)),"auto"!==k(d,"background-height","value",c)&&(D="%"===k(d,"background-height","units",c)?k(d,"background-height","pfValue",c)*p:k(d,"background-height","pfValue",c)),0!==z&&0!==D)"contain"===g?(g=Math.min(t/z,p/D),z*=g,D*=g):"cover"===g&&(g=Math.max(t/z,p/D),z*=g,D*=g),g=e-t/2+("%"===k(d,"background-position-x","units",c)?(t-z)*k(d,"background-position-x","pfValue",c):k(d,"background-position-x","pfValue",c)),c=a-p/2+("%"===k(d,"background-position-y", 1466"units",c)?(p-D)*k(d,"background-position-y","pfValue",c):k(d,"background-position-y","pfValue",c)),h.pathCache&&(g-=e,c-=a,e=0,a=0),k=n.globalAlpha,(n.globalAlpha=q,"no-repeat"===f)?(r&&(n.save(),h.pathCache?n.clip(h.pathCache):(this.nodeShapes[this.getNodeShape(d)].draw(n,e,a,t,p),n.clip())),this.safeDrawImage(n,b,0,0,x,A,g,c,z,D),r&&n.restore()):(b=n.createPattern(b,f),n.fillStyle=b,this.nodeShapes[this.getNodeShape(d)].draw(n,e,a,t,p),n.translate(g,c),n.fill(),n.translate(-g,-c)),n.globalAlpha= 1467k}}},{}],77:[function(m,v,u){var n=m("../../../util"),b=m("../../../math");m={eleTextBiggerThanMin:function(d,c){if(!c){c=d.cy().zoom();var a=this.getPixelRatio();c=Math.ceil(b.log2(c*a));c=Math.pow(2,c)}c*=d.pstyle("font-size").pfValue;d=d.pstyle("min-zoomed-font-size").pfValue;return!(c<d)},drawElementText:function(d,c,a){if(void 0===a){if(!this.eleTextBiggerThanMin(c))return}else if(!a)return;if(c.isNode()){a=c.pstyle("label");if(!a||!a.value)return;a=c.pstyle("text-halign").strValue;c.pstyle("text-valign").strValue; 1468switch(a){case "left":d.textAlign="right";break;case "right":d.textAlign="left";break;default:d.textAlign="center"}}else{a=c.pstyle("label");var e=c.pstyle("source-label"),f=c.pstyle("target-label");if(!(a&&a.value||e&&e.value||f&&f.value))return;d.textAlign="center"}d.textBaseline="bottom";this.drawText(d,c);c.isEdge()&&(this.drawText(d,c,"source"),this.drawText(d,c,"target"))}};m.drawNodeText=m.drawEdgeText=m.drawElementText;m.getFontCache=function(d){var c;this.fontCaches=this.fontCaches||[];for(var a= 14690;a<this.fontCaches.length;a++)if(c=this.fontCaches[a],c.context===d)return c;return c={context:d},this.fontCaches.push(c),c};m.setupTextStyle=function(d,c){var a=c.effectiveOpacity(),e=c.pstyle("font-style").strValue,f=c.pstyle("font-size").pfValue+"px",k=c.pstyle("font-family").strValue,g=c.pstyle("font-weight").strValue;a*=c.pstyle("text-opacity").value*c.pstyle("opacity").value;var t=c.pstyle("text-outline-opacity").value*a,p=c.pstyle("color").value,h=c.pstyle("text-outline-color").value;c=c._private.fontKey; 1470var r=this.getFontCache(d);r.key!==c&&(d.font=e+" "+g+" "+f+" "+k,r.key=c);d.lineJoin="round";this.fillStyle(d,p[0],p[1],p[2],a);this.strokeStyle(d,h[0],h[1],h[2],t)};m.drawText=function(d,c,a){var e=c._private.rscratch,f=c.effectiveOpacity();if(0!==f&&0!==c.pstyle("text-opacity").value){var k=n.getPrefixedProperty(e,"labelX",a),g=n.getPrefixedProperty(e,"labelY",a),t=this.getLabelText(c,a);if(null!=t&&""!==t&&!isNaN(k)&&!isNaN(g)){this.setupTextStyle(d,c);var p=a?a+"-":"",h=n.getPrefixedProperty(e, 1471"labelWidth",a),r=n.getPrefixedProperty(e,"labelHeight",a),q=n.getPrefixedProperty(e,"labelAngle",a),x=c.pstyle(p+"text-margin-x").pfValue,A=c.pstyle(p+"text-margin-y").pfValue,z=c.isEdge(
1471),D=(c.isNode(),c.pstyle("text-halign").value);p=c.pstyle("text-valign").value;z&&(D="center",p="center");k+=x;g+=A;var E;x=c.pstyle("text-rotation");if(E="autorotate"===x.strValue?z?q:0:"none"===x.strValue?0:x.pfValue,0!==E){var J=k,M=g;d.translate(J,M);d.rotate(E);g=k=0}switch(p){case "center":g+=r/2;break;case "bottom":g+= 1472r}var I=c.pstyle("text-background-opacity").value;x=c.pstyle("text-border-opacity").value;z=c.pstyle("text-border-width").pfValue;A=c.pstyle("text-background-padding").pfValue;if(0<I||0<z&&0<x){q=k-A;switch(D){case "left":q-=h;break;case "center":q-=h/2}D=g-r-A;h+=2*A;A=r+2*A;if(0<I){var T=d.fillStyle,N=c.pstyle("text-background-color").value;d.fillStyle="rgba("+N[0]+","+N[1]+","+N[2]+","+I*f+")";"roundrectangle"==c.pstyle("text-background-shape").strValue?(I=q,N=2,d.beginPath(),d.moveTo(I+N,D),d.lineTo(I+ 1473h-N,D),d.quadraticCurveTo(I+h,D,I+h,D+N),d.lineTo(I+h,D+A-N),d.quadraticCurveTo(I+h,D+A,I+h-N,D+A),d.lineTo(I+N,D+A),d.quadraticCurveTo(I,D+A,I,D+A-N),d.lineTo(I,D+N),d.quadraticCurveTo(I,D,I+N,D),d.closePath(),d.fill()):d.fillRect(q,D,h,A);d.fillStyle=T}if(0<z&&0<x){I=d.strokeStyle;T=d.lineWidth;N=c.pstyle("text-border-color").value;var Z=c.pstyle("text-border-style").value;if(d.strokeStyle="rgba("+N[0]+","+N[1]+","+N[2]+","+x*f+")",d.lineWidth=z,d.setLineDash)switch(Z){case "dotted":d.setLineDash([1, 14741]);break;case "dashed":d.setLineDash([4,2]);break;case "double":d.lineWidth=z/4;d.setLineDash([]);break;case "solid":d.setLineDash([])}if(d.strokeRect(q,D,h,A),"double"===Z)f=z/2,d.strokeRect(q+f,D+f,h-2*f,A-2*f);d.setLineDash&&d.setLineDash([]);d.lineWidth=T;d.strokeStyle=I}}f=2*c.pstyle("text-outline-width").pfValue;if(0<f&&(d.lineWidth=f),"wrap"===c.pstyle("text-wrap").value){c=n.getPrefixedProperty(e,"labelWrapCachedLines",a);r/=c.length;switch(p){case "top":g-=(c.length-1)*r;break;case "center":case "bottom":g-= 1475(c.length-1)*r}for(p=0;p<c.length;p++)0<f&&d.strokeText(c[p],k,g),d.fillText(c[p],k,g),g+=r}else 0<f&&d.strokeText(t,k,g),d.fillText(t,k,g);0!==E&&(d.rotate(-E),d.translate(-J,-M))}}};v.exports=m},{"../../../math":93,"../../../util":108}],78:[function(m,v,u){var n=m("../../../is");v.exports={drawNode:function(b,d,c,a){var e=d._private.rscratch,f=d._private,k=k||d.position();if(n.number(k.x)&&n.number(k.y)&&d.visible()){var g,t=d.effectiveOpacity(),p=this.usePaths(),h=!1;var r=d.padding();var q=d.width()+ 14762*r;r=d.height()+2*r;b.lineWidth=d.pstyle("border-width").pfValue;var x;c&&(x=c,b.translate(-x.x1,-x.y1));for(var A,z=d.pstyle("background-image").value,D=[],E=[],J=z.length,M=0;M<J;M++)if(A=z[M],D[M]=null!=A&&"none"!==A,D[M]){var I=d.cy().style().getIndexedStyle(d,"background-image-crossorigin","value",M);E[M]=this.getCachedImage(A,I,function(){d.rtrigger("background")})}M=d.pstyle("background-color").value;z=d.pstyle("border-color").value;A=d.pstyle("border-style").value;if(this.fillStyle(b,M[0], 1477M[1],M[2],d.pstyle("background-opacity").value*t),this.strokeStyle(b,z[0],z[1],z[2],d.pstyle("border-opacity").value*t),b.lineJoin="miter",b.setLineDash)switch(A){case "dotted":b.setLineDash([1,1]);break;case "dashed":b.setLineDash([4,2]);break;case "solid":case "double":b.setLineDash([])}M=d.pstyle("shape").strValue;z=d.pstyle("shape-polygon-points").pfValue;p&&(M=M+"$"+q+"$"+r+("polygon"===M?"$"+z.join("$"):""),b.translate(k.x,k.y),e.pathCacheKey===M?(g=e.pathCache,h=!0):(g=new Path2D,e.pathCacheKey= 1478M,e.pathCache=g));h||(e=k,p&&(e={x:0,y:0}),this.nodeShapes[this.getNodeShape(d)].draw(g||b,e.x,e.y,q,r));p?b.fill(g):b.fill();e=f.backgrounding;
1478for(M=h=0;M<J;M++)D[M]&&E[M].complete&&!E[M].error&&(h++,this.drawInscribedImage(b,E[M],d,M));f.backgrounding=h!==J;e!==f.backgrounding&&d.updateStyle(!1);f=d.pstyle("background-blacken").value;D=d.pstyle("border-width").pfValue;if(this.hasPie(d)&&(this.drawPie(b,d,t),0===f&&0===D||p||this.nodeShapes[this.getNodeShape(d)].draw(b,k.x,k.y,q,r)),0<f?(this.fillStyle(b, 14790,0,0,f),p?b.fill(g):b.fill()):0>f&&(this.fillStyle(b,255,255,255,-f),p?b.fill(g):b.fill()),0<D&&(p?b.stroke(g):b.stroke(),"double"===A))b.lineWidth=d.pstyle("border-width").pfValue/3,t=b.globalCompositeOperation,b.globalCompositeOperation="destination-out",p?b.stroke(g):b.stroke(),b.globalCompositeOperation=t;p&&b.translate(-k.x,-k.y);b.setLineDash&&b.setLineDash([]);this.drawElementText(b,d,a);a=d.pstyle("overlay-padding").pfValue;g=d.pstyle("overlay-opacity").value;p=d.pstyle("overlay-color").value; 14800<g&&(this.fillStyle(b,p[0],p[1],p[2],g),this.nodeShapes.roundrectangle.draw(b,k.x,k.y,q+2*a,r+2*a),b.fill());c&&b.translate(x.x1,x.y1)}},hasPie:function(b){return b=b[0],b._private.hasPie},drawPie:function(b,d,c,a){d=d[0];var e=d.cy().style(),f=d.pstyle("pie-size"),k=d.width(),g=d.height();a=a||d.position();var t=a.x;a=a.y;k=Math.min(k,g)/2;g=0;this.usePaths()&&(t=0,a=0);"%"===f.units?k*=f.pfValue:void 0!==f.pfValue&&(k=f.pfValue/2);for(f=1;f<=e.pieBackgroundN;f++){var p=d.pstyle("pie-"+f+"-background-size").value, 1481h=d.pstyle("pie-"+f+"-background-color").value,r=d.pstyle("pie-"+f+"-background-opacity").value*c,q=p/100;1<q+g&&(q=1-g);var x=1.5*Math.PI+2*Math.PI*g,A=x+2*Math.PI*q;0===p||1<=g||1<g+q||(b.beginPath(),b.moveTo(t,a),b.arc(t,a,k,x,A),b.closePath(),this.fillStyle(b,h[0],h[1],h[2],r),b.fill(),g+=q)}}}},{"../../../is":91}],79:[function(m,v,u){u={};var n=m("../../../util");u.getPixelRatio=function(){var b=this.data.contexts[0];return null!=this.forcedPixelRatio?this.forcedPixelRatio:(window.devicePixelRatio|| 14821)/(b.backingStorePixelRatio||b.webkitBackingStorePixelRatio||b.mozBackingStorePixelRatio||b.msBackingStorePixelRatio||b.oBackingStorePixelRatio||b.backingStorePixelRatio||1)};u.paintCache=function(b){for(var d,c=this.paintCaches=this.paintCaches||[],a=!0,e=0;e<c.length;e++)if(d=c[e],d.context===b){a=!1;break}return a&&(d={context:b},c.push(d)),d};u.fillStyle=function(b,d,c,a,e){b.fillStyle="rgba("+d+","+c+","+a+","+e+")"};u.strokeStyle=function(b,d,c,a,e){b.strokeStyle="rgba("+d+","+c+","+a+","+ 1483e+")"};u.matchCanvasSize=function(b){var d=this.data,c=this.findContainerClientCoords(),a=c[2];c=c[3];var e=this.getPixelRatio(),f=this.motionBlurPxRatio;b!==this.data.bufferCanvases[this.MOTIONBLUR_BUFFER_NODE]&&b!==this.data.bufferCanvases[this.MOTIONBLUR_BUFFER_DRAG]||(e=f);b=a*e;f=c*e;if(b!==this.canvasWidth||f!==this.canvasHeight){this.fontCaches=null;var k=d.canvasContainer;k.style.width=a+"px";k.style.height=c+"px";for(k=0;k<this.CANVAS_LAYERS;k++){var g=d.canvases[k];g.width=b;g.height=f; 1484g.style.width=a+"px";g.style.height=c+"px"}for(k=0;k<this.BUFFER_COUNT;k++)g=d.bufferCanvases[k],g.width=b,g.height=f,g.style.width=a+"px",g.style.height=c+"px";this.textureMult=1;1>=e&&(g=d.bufferCanvases[this.TEXTURE_BUFFER],this.textureMult=2,g.width=b*this.textureMult,g.height=f*this.textureMult);this.canvasWidth=b;this.canvasHeight=f}};u.renderTo=function(b,d,c,a){this.render({forcedContext:b,forcedZoom:d,forcedPan:c,drawAllLayers:!0,forcedPxRatio:a})};u.render=function(b){function d(za,Ea,fa, 1485va,ja){var Aa=za.globalCompositeOperation;za.globalCompositeOperation="destination-out";t.fillStyle(za,255,255,255,t.motionBlurTransparency);za.fillRect(Ea,fa,va,ja);za.globalCompositeOperation=Aa}function c(za,Ea){var fa,va,ja,Aa;t.clearingMotionBlur||za!==r.bufferContexts[t.MOTIONBLUR_BUFFER_NODE]&&za!==r.bufferContexts[t.MOTIONBLUR_BUFFER_DRAG]?(fa=Z,va=T,ja=t.canvasWidth,Aa=t.canvasHeight):(fa={x:N.x*A,y:N.y*A},va=I*A,ja=t.canvasWidth*A,Aa=t.canvasHeight*A);za.setTransform(1,0,0,1,0,0);"motionBlur"=== 1486Ea?d(za,0,0,ja,Aa):a||void 0!==Ea&&!Ea||za.clearRect(0,0,ja,Aa);e||(za.translate(fa.x,fa.y),za.scale(va,va));g&&za.translate(g.x,g.y);k&&za.scale(k,k)}b=b||n.staticEmptyObject();var a=b.forcedContext,e=b.drawAllLayers,f=b.drawOnlyNodeLayer,k=b.forcedZoom,g=b.forcedPan,t=this,p=void 0===b.forcedPxRatio?this.getPixelRatio():b.forcedPxRatio,h=t.cy,r=t.data,q=r.canvasNeedsRedraw,x=t.textureOnViewport&&!a&&(t.pinching||t.hoverData.dragging||t.swipePanning||t.data.wheelZooming);b=void 0!==b.motionBlur? 1487b.motionBlur:t.motionBlur;var A=t.motionBlurPxRatio,z=h.hasCompoundNodes(),D=t.hoverData.draggingEles,E=!(!t.hoverData.selecting&&!t.touchData.selecting),J=b=b&&!a&&t.motionBlurEnabled&&!E;
1487a||(t.prevPxRatio!==p&&(t.invalidateContainerClientCoordsCache(),t.matchCanvasSize(t.container),t.redrawHint("eles",!0),t.redrawHint("drag",!0)),t.prevPxRatio=p);!a&&t.motionBlurTimeout&&clearTimeout(t.motionBlurTimeout);b&&(null==t.mbFrames&&(t.mbFrames=0),t.mbFrames++,3>t.mbFrames&&(J=!1),t.mbFrames>t.minMbLowQualFrames&& 1488(t.motionBlurPxRatio=t.mbPxRBlurry));t.clearingMotionBlur&&(t.motionBlurPxRatio=1);t.textureDrawLastFrame&&!x&&(q[t.NODE]=!0,q[t.SELECT_BOX]=!0);var M=h.style()._private.coreStyle,I=h.zoom(),T=void 0!==k?k:I,N=h.pan(),Z={x:N.x,y:N.y};E={zoom:I,pan:{x:N.x,y:N.y}};var L=t.prevViewport;void 0===L||E.zoom!==L.zoom||E.pan.x!==L.pan.x||E.pan.y!==L.pan.y||D&&!z||(t.motionBlurPxRatio=1);g&&(Z=g);T*=p;Z.x*=p;Z.y*=p;L=t.getCachedZSortedEles();if(x||(t.textureDrawLastFrame=!1),x){t.textureDrawLastFrame=!0;t.textureCache|| 1489(t.textureCache={},t.textureCache.bb=h.mutableElements().boundingBox(),t.textureCache.texture=t.data.bufferCanvases[t.TEXTURE_BUFFER],E=t.data.bufferContexts[t.TEXTURE_BUFFER],E.setTransform(1,0,0,1,0,0),E.clearRect(0,0,t.canvasWidth*t.textureMult,t.canvasHeight*t.textureMult),t.render({forcedContext:E,drawOnlyNodeLayer:!0,forcedPxRatio:p*t.textureMult}),E=t.textureCache.viewport={zoom:h.zoom(),pan:h.pan(),width:t.canvasWidth,height:t.canvasHeight},E.mpan={x:(0-E.pan.x)/E.zoom,y:(0-E.pan.y)/E.zoom}); 1490q[t.DRAG]=!1;q[t.NODE]=!1;D=r.contexts[t.NODE];z=t.textureCache.texture;E=t.textureCache.viewport;D.setTransform(1,0,0,1,0,0);b?d(D,0,0,E.width,E.height):D.clearRect(0,0,E.width,E.height);var W=M["outside-texture-bg-color"].value;t.fillStyle(D,W[0],W[1],W[2],M["outside-texture-bg-opacity"].value);D.fillRect(0,0,E.width,E.height);I=h.zoom();c(D,!1);D.clearRect(E.mpan.x,E.mpan.y,E.width/E.zoom/p,E.height/E.zoom/p);D.drawImage(z,E.mpan.x,E.mpan.y,E.width/E.zoom/p,E.height/E.zoom/p)}else t.textureOnViewport&& 1491!a&&(t.textureCache=null);W=h.extent();z=t.pinching||t.hoverData.dragging||t.swipePanning||t.data.wheelZooming||t.hoverData.draggingEles;var ka=t.hideEdgesOnViewport&&z;z=[];if(z[t.NODE]=!q[t.NODE]&&b&&!t.clearedForMotionBlur[t.NODE]||t.clearingMotionBlur,z[t.NODE]&&(t.clearedForMotionBlur[t.NODE]=!0),z[t.DRAG]=!q[t.DRAG]&&b&&!t.clearedForMotionBlur[t.DRAG]||t.clearingMotionBlur,z[t.DRAG]&&(t.clearedForMotionBlur[t.DRAG]=!0),q[t.NODE]||e||f||z[t.NODE]){var qa=b&&!z[t.NODE]&&1!==A;D=a||(qa?t.data.bufferContexts[t.MOTIONBLUR_BUFFER_NODE]: 1492r.contexts[t.NODE]);c(D,b&&!qa?"motionBlur":void 0);ka?t.drawCachedNodes(D,L.nondrag,p,W):t.drawLayeredElements(D,L.nondrag,p,W);t.debug&&t.drawDebugPoints(D,L.nondrag);e||b||(q[t.NODE]=!1)}!f&&(q[t.DRAG]||e||z[t.DRAG])&&(qa=b&&!z[t.DRAG]&&1!==A,D=a||(qa?t.data.bufferContexts[t.MOTIONBLUR_BUFFER_DRAG]:r.contexts[t.DRAG]),c(D,b&&!qa?"motionBlur":void 0),ka?t.drawCachedNodes(D,L.drag,p,W):t.drawCachedElements(D,L.drag,p,W),t.debug&&t.drawDebugPoints(D,L.drag),e||b||(q[t.DRAG]=!1));if(t.showFps||!f&& 1493q[t.SELECT_BOX]&&!e){D=a||r.contexts[t.SELECT_BOX];if(c(D),1==t.selection[4]&&(t.hoverData.selecting||t.touchData.selecting))I=t.cy.zoom(),f=M["selection-box-border-width"].value/I,D.lineWidth=f,D.fillStyle="rgba("+M["selection-box-color"].value[0]+","+M["selection-box-color"].value[1]+","+M["selection-box-color"].value[2]+","+M["selection-box-opacity"].value+")",D.fillRect(t.selection[0],t.selection[1],t.selection[2]-t.selection[0],t.selection[3]-t.selection[1]),0<f&&(D.strokeStyle="rgba("+M["selection-box-border-color"].value[0]+ 1494","+M["selection-box-border-color"].value[1]+","+M["selection-box-border-color"].value[2]+","+M["selection-box-opacity"].value+")",D.strokeRect(t.selection[0],t.selection[1],t.selection[2]-t.selection[0],t.selection[3]-t.selection[1]));r.bgActivePosistion&&!t.hoverData.selecting&&(I=t.cy.zoom(),f=r.bgActivePosistion,D.fillStyle="rgba("+M["active-bg-color"].value[0]+","+M["active-bg-color"].value[1]+","+M["active-bg-color"].value[2]+","+M["active-bg-opacity"].value+")",D.beginPath(),D.arc(f.x,f.y, 1495M["active-bg-size"].pfValue/I,0,2*Math.PI),D.fill());f=t.lastRedrawTime;t.showFps&&f&&(f=Math.round(f),p=Math.round(1E3/f),D.setTransform(1,0,0,1,0,0),D.fillStyle="rgba(255, 0, 0, 0.75)",D.strokeStyle="rgba(255, 0, 0, 0.75)",D.lineWidth=1,D.fillText("1 frame \x3d "+f+" ms \x3d "+p+" fps",0,20),D.strokeRect(0,30,250,20),D.fillRect(0,30,250*Math.min(p/60,1),20));e||(q[t.SELECT_BOX]=!1)}
1495b&&1!==A&&(f=r.contexts[t.NODE],p=t.data.bufferCanvases[t.MOTIONBLUR_BUFFER_NODE],M=r.contexts[t.DRAG],D=t.data.bufferCanvases[t.MOTIONBLUR_BUFFER_DRAG], 1496L=function(za,Ea,fa){za.setTransform(1,0,0,1,0,0);fa||!J?za.clearRect(0,0,t.canvasWidth,t.canvasHeight):d(za,0,0,t.canvasWidth,t.canvasHeight);fa=A;za.drawImage(Ea,0,0,t.canvasWidth*fa,t.canvasHeight*fa,0,0,t.canvasWidth,t.canvasHeight)},(q[t.NODE]||z[t.NODE])&&(L(f,p,z[t.NODE]),q[t.NODE]=!1),(q[t.DRAG]||z[t.DRAG])&&(L(M,D,z[t.DRAG]),q[t.DRAG]=!1));t.prevViewport=E;t.clearingMotionBlur&&(t.clearingMotionBlur=!1,t.motionBlurCleared=!0,t.motionBlur=!0);b&&(t.motionBlurTimeout=setTimeout(function(){t.motionBlurTimeout= 1497null;t.clearedForMotionBlur[t.NODE]=!1;t.clearedForMotionBlur[t.DRAG]=!1;t.motionBlur=!1;t.clearingMotionBlur=!x;t.mbFrames=0;q[t.NODE]=!0;q[t.DRAG]=!0;t.redraw()},100));a||h.trigger("render")};v.exports=u},{"../../../util":108}],80:[function(m,v,u){var n=m("../../../math");m={drawPolygonPath:function(f,k,g,t,p,h){t/=2;p/=2;f.beginPath&&f.beginPath();f.moveTo(k+t*h[0],g+p*h[1]);for(var r=1;r<h.length/2;r++)f.lineTo(k+t*h[2*r],g+p*h[2*r+1]);f.closePath()},drawRoundRectanglePath:function(f,k,g,t,p){var h= 1498t/2,r=p/2;t=n.getRoundRectangleRadius(t,p);f.beginPath&&f.beginPath();f.moveTo(k,g-r);f.arcTo(k+h,g-r,k+h,g,t);f.arcTo(k+h,g+r,k,g+r,t);f.arcTo(k-h,g+r,k-h,g,t);f.arcTo(k-h,g-r,k,g-r,t);f.lineTo(k,g-r);f.closePath()},drawCutRectanglePath:function(f,k,g,t,p){t/=2;p/=2;var h=n.getCutRectangleCornerLength();f.beginPath&&f.beginPath();f.moveTo(k-t+h,g-p);f.lineTo(k+t-h,g-p);f.lineTo(k+t,g-p+h);f.lineTo(k+t,g+p-h);f.lineTo(k+t-h,g+p);f.lineTo(k-t+h,g+p);f.lineTo(k-t,g+p-h);f.lineTo(k-t,g-p+h);f.closePath()}}; 1499var b=Math.sin(0),d=Math.cos(0),c={},a={},e=Math.PI/40;for(u=0*Math.PI;u<2*Math.PI;u+=e)c[u]=Math.sin(u),a[u]=Math.cos(u);m.drawEllipsePath=function(f,k,g,t,p){if(f.beginPath&&f.beginPath(),f.ellipse)f.ellipse(k,g,t/2,p/2,0,0,2*Math.PI);else{t/=2;for(var h=p/2,r=0*Math.PI;r<2*Math.PI;r+=e){p=k-t*c[r]*b+t*a[r]*d;var q=g+h*a[r]*b+h*c[r]*d;0===r?f.moveTo(p,q):f.lineTo(p,q)}}f.closePath()};v.exports=m},{"../../../math":93}],81:[function(m,v,u){var n=m("../../../math"),b=m("../../../util"),d=m("../../../heap"); 1500m=m("./texture-cache-defs");var c={dequeue:"dequeue",downscale:"downscale",highQuality:"highQuality"};u=function(e){this.renderer=e;this.onDequeues=[];this.setupDequeueing()};var a=u.prototype;a.reasons=c;a.getTextureQueue=function(e){return this.eleImgCaches=this.eleImgCaches||{},this.eleImgCaches[e]=this.eleImgCaches[e]||[]};a.getRetiredTextureQueue=function(e){var f=this.eleImgCaches.retired=this.eleImgCaches.retired||{};return f[e]=f[e]||[]};a.getElementQueue=function(){return this.eleCacheQueue= 1501this.eleCacheQueue||new d(function(e,f){return f.reqs-e.reqs})};a.getElementIdToQueue=function(){return this.eleIdToCacheQueue=this.eleIdToCacheQueue||{}};a.getElement=function(e,f,k,g,t){var p=this.renderer,h=e._private.rscratch,r=p.cy.zoom();if(0===f.w||0===f.h||!e.visible())return null;if(null==g&&(g=Math.ceil(n.log2(r*k))),-4>g)g=-4;else if(3.99<=r||2<g)return null;r=Math.pow(2,g);var q=f.h*r,x=f.w*r;h=h.imgCaches=h.imgCaches||{};var A=h[g];if(A)return A;var z;if(z=25>=q?25:50>=q?50:50*Math.ceil(q/ 150250),1024<q||1024<x||e.isEdge()||e.isParent())return null;var D=this.getTextureQueue(z),E=D[D.length-2];E||(E=D[D.length-1]);E||(E=this.recycleTexture(z,x)||this.addTexture(z,x));E.width-E.usedWidth<x&&(E=this.recycleTexture(z,x)||this.addTexture(z,x));D=p.eleTextBiggerThanMin(e,r);var J=t&&t===c.dequeue,M=t&&t===c.highQuality;t=t&&t===c.downscale;for(var I=g+1;2>=I;I++){var T=h[I];if(T){var N=T;break}}var Z=N&&N.level===g+1?N:null;T=function(){E.context.drawImage(Z.texture.canvas,Z.x,0,Z.width,Z.height, 1503E.usedWidth,0,x,q)};if(E.context.setTransform(1,0,0,1,0,0),E.context.clearRect(E.usedWidth,0,x,z),Z&&Z.scaledLabelShown===D)T();else if(N&&N.scaledLabelShown===D){if(!M)return this.queueElement(e,f,N.level-1),N;for(I=N.level;I>g;I--)Z=this.getElement(e,f,k,I,c.downscale);T()}else{if(!J&&!M&&!t)for(I=g-1;-4<=I;I--)if(T=h[I]){var L=T;break}if(L&&L.scaledLabelShown===D)return this.queueElement(e,f,g),L;E.context.translate(E.usedWidth,0);E.context.scale(r,r);p.drawElement(E.context,e,f,D);E.context.scale(1/ 1504r,1/r);E.context.translate(-E.usedWidth,0)}return A=h[g]={ele:e,x:E.usedWidth,texture:E,level:g,scale:r,width:x,height:q,scaledLabelShown:D},E.usedWidth+=Math.ceil(x+8),E.eleCaches.push(A),this.checkTextureFullness(E),A};a.invalidateElement=function(e){if(e=e._private.rscratch.imgCaches)for(var f=-4;2>=f;f++){var k=e[f];if(k){var g=k.texture;g.invalidatedWidth+=k.width;e[f]=null;b.removeFromArray(g.eleCaches,k);this.checkTextureUtility(g)}}};
1504a.checkTextureUtility=function(e){e.invalidatedWidth>=.5* 1505e.width&&this.retireTexture(e)};a.checkTextureFullness=function(e){var f=this.getTextureQueue(e.height);.8<e.usedWidth/e.width&&10<=e.fullnessChecks?b.removeFromArray(f,e):e.fullnessChecks++};a.retireTexture=function(e){var f=e.height,k=this.getTextureQueue(f);b.removeFromArray(k,e);e.retired=!0;k=e.eleCaches;for(var g=0;g<k.length;g++){var t=k[g],p=t.level;(t=t.ele._private.rscratch.imgCaches)&&(t[p]=null)}b.clearArray(k);this.getRetiredTextureQueue(f).push(e)};a.addTexture=function(e,f){var k={}; 1506return this.getTextureQueue(e).push(k),k.eleCaches=[],k.height=e,k.width=Math.max(1024,f),k.usedWidth=0,k.invalidatedWidth=0,k.fullnessChecks=0,k.canvas=document.createElement("canvas"),k.canvas.width=k.width,k.canvas.height=k.height,k.context=k.canvas.getContext("2d"),k};a.recycleTexture=function(e,f){var k=this.getTextureQueue(e);e=this.getRetiredTextureQueue(e);for(var g=0;g<e.length;g++){var t=e[g];if(t.width>=f)return t.retired=!1,t.usedWidth=0,t.invalidatedWidth=0,t.fullnessChecks=0,b.clearArray(t.eleCaches), 1507t.context.setTransform(1,0,0,1,0,0),t.context.clearRect(0,0,t.width,t.height),b.removeFromArray(e,t),k.push(t),t}};a.queueElement=function(e,f,k){var g=this.getElementQueue(),t=this.getElementIdToQueue(),p=e.id(),h=t[p];h?(h.level=Math.max(h.level,k),h.reqs++,g.updateItem(h)):(f={ele:e,bb:f,position:n.copyPosition(e.position()),level:k,reqs:1},e.isEdge()&&(f.positions={source:n.copyPosition(e.source().position()),target:n.copyPosition(e.target().position())}),g.push(f),t[p]=f)};a.dequeue=function(e){for(var f= 1508this.getElementQueue(),k=this.getElementIdToQueue(),g=[],t=0;1>t&&0<f.size();t++){var p=f.pop();k[p.ele.id()]=null;g.push(p);var h=p.ele;h=(!h.isEdge()||n.arePositionsSame(h.source().position(),p.positions.source)&&n.arePositionsSame(h.target().position(),p.positions.target))&&n.arePositionsSame(h.position(),p.position)?p.bb:h.boundingBox();this.getElement(p.ele,h,e,p.level,c.dequeue)}return g};a.onDequeue=function(e){this.onDequeues.push(e)};a.offDequeue=function(e){b.removeFromArray(this.onDequeues, 1509e)};a.setupDequeueing=m.setupDequeueing({deqRedrawThreshold:100,deqCost:.15,deqAvgCost:.1,deqNoDrawCost:.9,deqFastCost:.9,deq:function(e,f,k){return e.dequeue(f,k)},onDeqd:function(e,f){for(var k=0;k<e.onDequeues.length;k++)(0,e.onDequeues[k])(f)},shouldRedraw:function(e,f,k,g){for(e=0;e<f.length;e++)if(n.boundingBoxesIntersect(f[e].bb,g))return!0;return!1},priority:function(e){return e.renderer.beforeRenderPriorities.eleTxrDeq}});v.exports=u},{"../../../heap":89,"../../../math":93,"../../../util":108, 1510"./texture-cache-defs":86}],82:[function(m,v,u){function n(c){var a=c.indexOf(",");return c.substr(a+1)}function b(c,a,e){a=a.toDataURL(e,c.quality);switch(c.output){case "blob":c=n(a);c=atob(c);a=new ArrayBuffer(c.length);for(var f=new Uint8Array(a),k=0;k<c.length;k++)f[k]=c.charCodeAt(k);return new Blob([a],{type:e});case "base64":return n(a);default:return a}}var d=m("../../../is");v.exports={createBuffer:function(c,a){var e=document.createElement("canvas");return e.width=c,e.height=a,[e,e.getContext("2d")]}, 1511bufferCanvasImage:function(c){var a=this.cy,e=a.mutableElements().boundingBox(),f=this.findContainerClientCoords(),k=c.full?Math.ceil(e.w):f[2],g=c.full?Math.ceil(e.h):f[3],t=d.number(c.maxWidth)||d.number(c.maxHeight),p=this.getPixelRatio();f=1;if(void 0!==c.scale)k*=c.scale,g*=c.scale,f=c.scale;else if(t){var h=1/0,r=1/0;d.number(c.maxWidth)&&(h=f*c.maxWidth/k);d.number(c.maxHeight)&&(r=f*c.maxHeight/g);f=Math.min(h,r);k*=f;g*=f}t||(k*=p,g*=p,f*=p);t=document.createElement("canvas");t.width=k;t.height= 1512g;t.style.width=k+"px";t.style.height=g+"px";p=t.getContext("2d");0<k&&0<g&&(p.clearRect(0,0,k,g),c.bg&&(p.fillStyle=c.bg,p.rect(0,0,k,g),p.fill()),p.globalCompositeOperation="source-over",k=this.getCachedZSortedEles(),c.full?p.translate(-e.x1*f,-e.y1*f):(e=a.pan(),c=e.x*f,e=e.y*f,f*=a.zoom(),p.translate(c,e)),p.scale(f,f),this.drawElements(p,k));return t},png:function(c){return b(c,this.bufferCanvasImage(c),"image/png")},jpg:function(c){return b(c,this.bufferCanvasImage(c),"image/jpeg")}}},{"../../../is":91}], 151383:[function(m,v,u){function n(k){var g=this;g.data={canvases:Array(e.CANVAS_LAYERS),contexts:Array(e.CANVAS_LAYERS),c
1513anvasNeedsRedraw:Array(e.CANVAS_LAYERS),bufferCanvases:Array(e.BUFFER_COUNT),bufferContexts:Array(e.CANVAS_LAYERS)};g.data.canvasContainer=document.createElement("div");var t=g.data.canvasContainer.style;g.data.canvasContainer.setAttribute("style","-webkit-tap-highlight-color: rgba(0,0,0,0);");t.position="relative";t.zIndex="0";t.overflow="hidden";k=k.cy.container();k.appendChild(g.data.canvasContainer); 1514k.setAttribute("style",(k.getAttribute("style")||"")+"-webkit-tap-highlight-color: rgba(0,0,0,0);");for(k=0;k<e.CANVAS_LAYERS;k++)t=g.data.canvases[k]=document.createElement("canvas"),g.data.contexts[k]=t.getContext("2d"),t.setAttribute("style","-webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0); outline-style: none;"+(d.ms()?" -ms-touch-action: none; touch-action: none; ":"")),t.style.position="absolute",t.setAttribute("data-id", 1515"layer"+k),t.style.zIndex=String(e.CANVAS_LAYERS-k),g.data.canvasContainer.appendChild(t),g.data.canvasNeedsRedraw[k]=!1;g.data.topCanvas=g.data.canvases[0];g.data.canvases[e.NODE].setAttribute("data-id","layer"+e.NODE+"-node");g.data.canvases[e.SELECT_BOX].setAttribute("data-id","layer"+e.SELECT_BOX+"-selectbox");g.data.canvases[e.DRAG].setAttribute("data-id","layer"+e.DRAG+"-drag");for(k=0;k<e.BUFFER_COUNT;k++)g.data.bufferCanvases[k]=document.createElement("canvas"),g.data.bufferContexts[k]=g.data.bufferCanvases[k].getContext("2d"), 1516g.data.bufferCanvases[k].style.position="absolute",g.data.bufferCanvases[k].setAttribute("data-id","buffer"+k),g.data.bufferCanvases[k].style.zIndex=String(-k-1),g.data.bufferCanvases[k].style.visibility="hidden";g.pathsEnabled=!0;g.data.eleTxrCache=new c(g);g.data.lyrTxrCache=new a(g,g.data.eleTxrCache);g.onUpdateEleCalcs(function(p,h){for(p=0;p<h.length;p++){var r=h[p],q=r._private.rstyle.dirtyEvents;r.isNode()&&q&&1===q.length&&q.position||g.data.eleTxrCache.invalidateElement(r)}0<h.length&&g.data.lyrTxrCache.invalidateElements(h)})} 1517var b=m("../../../util"),d=m("../../../is"),c=m("./ele-texture-cache"),a=m("./layered-texture-cache"),e=n.prototype;e.CANVAS_LAYERS=3;e.SELECT_BOX=0;e.DRAG=1;e.NODE=2;e.BUFFER_COUNT=3;e.TEXTURE_BUFFER=0;e.MOTIONBLUR_BUFFER_NODE=1;e.MOTIONBLUR_BUFFER_DRAG=2;e.redrawHint=function(k,g){switch(k){case "eles":this.data.canvasNeedsRedraw[e.NODE]=g;break;case "drag":this.data.canvasNeedsRedraw[e.DRAG]=g;break;case "select":this.data.canvasNeedsRedraw[e.SELECT_BOX]=g}};var f="undefined"!=typeof Path2D;e.path2dEnabled= 1518function(k){return void 0===k?this.pathsEnabled:void(this.pathsEnabled=!!k)};e.usePaths=function(){return f&&this.pathsEnabled};[m("./arrow-shapes"),m("./drawing-elements"),m("./drawing-edges"),m("./drawing-images"),m("./drawing-label-text"),m("./drawing-nodes"),m("./drawing-redraw"),m("./drawing-shapes"),m("./export-image"),m("./node-shapes")].forEach(function(k){b.extend(e,k)});v.exports=n},{"../../../is":91,"../../../util":108,"./arrow-shapes":73,"./drawing-edges":74,"./drawing-elements":75,"./drawing-images":76, 1519"./drawing-label-text":77,"./drawing-nodes":78,"./drawing-redraw":79,"./drawing-shapes":80,"./ele-texture-cache":81,"./export-image":82,"./layered-texture-cache":84,"./node-shapes":85}],84:[function(m,v,u){function n(g,t){null!=g.imageSmoothingEnabled?g.imageSmoothingEnabled=t:(g.webkitImageSmoothingEnabled=t,g.mozImageSmoothingEnabled=t,g.msImageSmoothingEnabled=t)}var b=m("../../../util"),d=m("../../../math"),c=m("../../../heap"),a=m("../../../is");m=m("./texture-cache-defs");u=function(g,t){var p= 1520this;g=p.renderer=g;p.layersByLevel={};p.firstGet=!0;p.lastInvalidationTime=b.performanceNow()-500;p.skipping=!1;g.beforeRender(function(h,r){250>=r-p.lastInvalidationTime?p.skipping=!0:p.skipping=!1});p.layersQueue=new c(function(h,r){return r.reqs-h.reqs});p.eleTxrCache=t;p.setupEleCacheInvalidation();p.setupDequeueing()};var e=u.prototype,f=0,k=Math.pow(2,53)-1;e.makeLayer=function(g,t){var p=Math.pow(2,t),h=Math.ceil(g.w*p),r=Math.ceil(g.h*p),q=document.createElement("canvas");q.width=h;q.height= 1521r;g={id:f=++f%k,bb:g,level:t,width:h,height:r,canvas:q,context:q.getContext("2d"),eles:[],elesQueue:[],reqs:0};t=g.context;h=-g.bb.x1;r=-g.bb.y1;return t.scale(p,p),t.translate(h,r),g};e.getLayers=function(g,t,p){var h=this,r=h.renderer.cy.zoom(),q=h.firstGet;if(h.firstGet=!1,null==p)if(p=Math.ceil(d.log2(r*t)),-4>p)p=-4;else if(3.99<=r||2<p)return null;h.validateLayersElesOrdering(p,g);var x,A,z=h.layersByLevel,D=Math.pow(2,p),E=z[p]=z[p]||[];if(h.levelIsComplete(p,g))return E;(function(){var L= 1522function(qa){if(h.validateLayersElesOrdering(qa,g),h.levelIsComplete(qa,g))return A=z[qa],!0},W=function(qa){if(!A)for(var za=p+qa;-4<=za&&2>=za&&!L(za);za+=qa);};W(1);W(-1);for(W=E.length-1;0<=W;W--){var ka=E[W];ka.invalid&&b.removeFromArray(E,ka)}})();r=function(L){L=L||{};var W=L.after;if(!x){x=d.makeBoundingBox();for(var ka=0;ka<g.length;ka++)d.updateBoundingBox(x,g[ka].boundingBox())}
1522if(16E6<x.w*D*x.h*D)return null;ka=h.makeLayer(x,p);null!=W?(L=E.indexOf(W)+1,E.splice(L,0,ka)):(void 0===L.insert|| 1523L.insert)&&E.unshift(ka);return ka};if(h.skipping&&!q)return null;var J=null,M=g.length/1;q=!q;for(var I=0;I<g.length;I++){var T=g[I],N=T._private.rscratch;N=N.imgLayerCaches=N.imgLayerCaches||{};var Z=N[p];if(Z)J=Z;else{if((!J||J.eles.length>=M||!d.boundingBoxInBoundingBox(J.bb,T.boundingBox()))&&(J=r({insert:!0,after:J}),!J))return null;A||q?h.queueLayer(J,T):h.drawEleInLayer(J,T,p,t);J.eles.push(T);N[p]=J}}return A?A:q?null:E};e.getEleLevelForLayerLevel=function(g,t){return g};e.drawEleInLayer= 1524function(g,t,p,h){var r=this.renderer;g=g.context;var q=t.boundingBox();if(0!==q.w&&0!==q.h&&t.visible()){var x=this.eleTxrCache,A=x.reasons.highQuality;p=this.getEleLevelForLayerLevel(p,h);(p=x.getElement(t,q,null,p,A))?(n(g,!1),g.drawImage(p.texture.canvas,p.x,0,p.width,p.height,q.x1,q.y1,q.w,q.h),n(g,!0)):r.drawElement(g,t)}};e.levelIsComplete=function(g,t){g=this.layersByLevel[g];if(!g||0===g.length)return!1;for(var p=0,h=0;h<g.length;h++){var r=g[h];if(0<r.reqs||r.invalid)return!1;p+=r.eles.length}return p=== 1525t.length};e.validateLayersElesOrdering=function(g,t){if(g=this.layersByLevel[g])for(var p=0;p<g.length;p++){for(var h=g[p],r=-1,q=0;q<t.length;q++)if(h.eles[0]===t[q]){r=q;break}if(0>r)this.invalidateLayer(h);else for(q=0;q<h.eles.length;q++)if(h.eles[q]!==t[r+q]){this.invalidateLayer(h);break}}};e.updateElementsInLayers=function(g,t){for(var p=a.element(g[0]),h=0;h<g.length;h++){var r=p?null:g[h],q=p?g[h]:g[h].ele,x=q._private.rscratch;x=x.imgLayerCaches=x.imgLayerCaches||{};for(var A=-4;2>=A;A++){var z= 1526x[A];z&&(r&&this.getEleLevelForLayerLevel(z.level)!==r.level||t(z,q,r))}}};e.haveLayers=function(){for(var g=!1,t=-4;2>=t;t++){var p=this.layersByLevel[t];if(p&&0<p.length){g=!0;break}}return g};e.invalidateElements=function(g){var t=this;t.lastInvalidationTime=b.performanceNow();0!==g.length&&t.haveLayers()&&t.updateElementsInLayers(g,function(p,h,r){t.invalidateLayer(p)})};e.invalidateLayer=function(g){if(this.lastInvalidationTime=b.performanceNow(),!g.invalid){var t=g.level,p=g.eles;b.removeFromArray(this.layersByLevel[t], 1527g);g.elesQueue=[];g.invalid=!0;g.replacement&&(g.replacement.invalid=!0);for(g=0;g<p.length;g++){var h=p[g]._private.rscratch.imgLayerCaches;h&&(h[t]=null)}}};e.refineElementTextures=function(g){var t=this;t.updateElementsInLayers(g,function(p,h,r){h=p.replacement;if(h||(h=p.replacement=t.makeLayer(p.bb,p.level),h.replaces=p,h.eles=p.eles),!h.reqs)for(p=0;p<h.eles.length;p++)t.queueLayer(h,h.eles[p])})};e.setupEleCacheInvalidation=function(){var g=this,t=[],p=b.debounce(function(){g.refineElementTextures(t); 1528t=[]},50);g.eleTxrCache.onDequeue(function(h){for(var r=0;r<h.length;r++)t.push(h[r]);p()})};e.queueLayer=function(g,t){var p=this.layersQueue,h=g.elesQueue,r=h.hasId=h.hasId||{};if(!g.replacement){if(t){if(r[t.id()])return;h.push(t);r[t.id()]=!0}g.reqs?(g.reqs++,p.updateItem(g)):(g.reqs=1,p.push(g))}};e.dequeue=function(g){for(var t=this.layersQueue,p=[],h=0;1>h&&0!==t.size();){var r=t.peek();if(r.replacement)t.pop();else if(r.replaces&&r!==r.replaces.replacement)t.pop();
1528else if(r.invalid)t.pop(); 1529else{var q=r.elesQueue.shift();q&&(this.drawEleInLayer(r,q,r.level,g),h++);0===p.length&&p.push(!0);0===r.elesQueue.length&&(t.pop(),r.reqs=0,r.replaces&&this.applyLayerReplacement(r),this.requestRedraw())}}return p};e.applyLayerReplacement=function(g){var t=this.layersByLevel[g.level],p=g.replaces,h=t.indexOf(p);if(!(0>h||p.invalid)){t[h]=g;for(t=0;t<g.eles.length;t++)p=g.eles[t]._private,(p.imgLayerCaches=p.imgLayerCaches||{})[g.level]=g;this.requestRedraw()}};e.requestRedraw=b.debounce(function(){var g= 1530this.renderer;g.redrawHint("eles",!0);g.redrawHint("drag",!0);g.redraw()},100);e.setupDequeueing=m.setupDequeueing({deqRedrawThreshold:50,deqCost:.15,deqAvgCost:.1,deqNoDrawCost:.9,deqFastCost:.9,deq:function(g,t){return g.dequeue(t)},onDeqd:b.noop,shouldRedraw:b.trueify,priority:function(g){return g.renderer.beforeRenderPriorities.lyrTxrDeq}});v.exports=u},{"../../../heap":89,"../../../is":91,"../../../math":93,"../../../util":108,"./texture-cache-defs":86}],85:[function(m,v,u){v.exports={nodeShapeImpl:function(n, 1531b,d,c,a,e,f){switch(n){case "ellipse":return this.drawEllipsePath(b,d,c,a,e);case "polygon":return this.drawPolygonPath(b,d,c,a,e,f);case "roundrectangle":return this.drawRoundRectanglePath(b,d,c,a,e);case "cutrectangle":return this.drawCutRectanglePath(b,d,c,a,e)}}}},{}],86:[function(m,v,u){var n=m("../../../util"),b=1E3/60;v.exports={setupDequeueing:function(d){return function(){var c=this,a=this.renderer;if(!c.dequeueingSetup){c.dequeueingSetup=!0;var e=n.debounce(function(){a.redrawHint("eles", 1532!0);a.redrawHint("drag",!0);a.redraw()},d.deqRedrawThreshold);a.beforeRender(function(f,k){for(var g=n.performanceNow(),t=a.averageRedrawTime,p=a.lastRedrawTime,h=[],r=a.cy.extent(),q=a.getPixelRatio();;){var x=n.performanceNow(),A=x-g;x-=k;if(p<b){if(x>=d.deqFastCost*(b-(f?t:0)))break}else if(f){if(A>=d.deqCost*p||A>=d.deqAvgCost*t)break}else if(x>=d.deqNoDrawCost*b)break;A=d.deq(c,q,r);if(!(0<A.length))break;for(x=0;x<A.length;x++)h.push(A[x])}0<h.length&&(d.onDeqd(c,h),!f&&d.shouldRedraw(c,h,q, 1533r)&&e())},(d.priority||n.noop)(c))}}}}},{"../../../util":108}],87:[function(m,v,u){v.exports=[{name:"null",impl:m("./null")},{name:"base",impl:m("./base")},{name:"canvas",impl:m("./canvas")}]},{"./base":69,"./canvas":83,"./null":88}],88:[function(m,v,u){function n(b){this.options=b;this.notifications=0}m=function(){};n.prototype={recalculateRenderedStyle:m,notify:function(){this.notifications++},init:m};v.exports=n},{}],89:[function(m,v,u){var n=Math.floor;var b=Math.min;var d=function(x,A){return x< 1534A?-1:x>A?1:0};var c=function(x,A,z,D,E){if(null==z&&(z=0),null==E&&(E=d),0>z)throw Error("lo must be non-negative");for(null==D&&(D=x.length);z<D;){var J=n((z+D)/2);0>E(A,x[J])?D=J:z=J+1}return[].splice.apply(x,[z,z-z].concat(A)),A};var a=function(x,A,z){return null==z&&(z=d),x.push(A),r(x,0,x.length-1,z)};var e=function(x,A){var z,D;return null==A&&(A=d),z=x.pop(),x.length?(D=x[0],x[0]=z,q(x,0,A)):D=z,D};var f=function(x,A,z){var D;return null==z&&(z=d),D=x[0],x[0]=A,q(x,0,z),D};var k=function(x, 1535A,z){var D;return null==z&&(z=d),x.length&&0>z(x[0],A)&&(D=[x[0],A],A=D[0],x[0]=D[1],q(x,0,z)),A};var g=function(x,A){var z,D;null==A&&(A=d);var E=function(){D=[];for(var T=0,N=n(x.length/2);0<=N?T<N:T>N;0<=N?T++:T--)D.push(T);return D}.apply(this).reverse();var J=[];var M=0;for(z=E.length;M<z;M++){var I=E[M];J.push(q(x,I,A))}return J};var t=function(x,A,z){var D;if(null==z&&(z=d),D=x.indexOf(A),-1!==D)return r(x,0,D,z),q(x,D,z)};var p=function(x,A,z){var D,E;if(null==z&&(z=d),D=x.slice(0,A),!D.length)return D; 1536g(D,z);var J=x.slice(A);A=0;for(E=J.length;A<E;A++)x=J[A],k(D,x,z);return D.sort(z).reverse()};var h=function(x,A,z){var D,E;if(null==z&&(z=d),10*A<=x.length){if(D=x.slice(0,A).sort(z),!D.length)return D;var J=D[D.length-1];var M=x.slice(A);A=0;for(E=M.length;A<E;A++)x=M[A],0>z(x,J)&&(c(D,x,0,null,z),D.pop(),J=D[D.length-1]);return D}g(x,z);D=[];J=0;for(A=b(A,x.length);0<=A?J<A:J>A;0<=A?++J:--J)D.push(e(x,z));return D};var r=function(x,A,z,D){var E,J,M;null==D&&(D=d);for(E=x[z];z>A&&(M=z-1>>1,J=x[M], 15370>D(E,J));)x[z]=J,z=M;return x[z]=E};var q=function(x,A,z){var D;null==z&&(z=d);var E=x.length;var J=A;var M=x[A];for(D=2*A+1;D<E;){var I=D+1;I<E&&!(0>z(x[D],x[I]))&&(D=I);x[A]=x[D];A=D;D=2*A+1}return x[A]=M,r(x,J,A,z)};m=function(){function x(A){this.cmp=null!=A?A:d;this.nodes=[]}return x.push=a,x.pop=e,x.replace=f,x.pushpop=k,x.heapify=g,x.updateItem=t,x.nlargest=p,x.nsmallest=h,x.prototype.push=function(A){return a(this.nodes,A,this.cmp)},x.prototype.pop=function(){return e(this.nodes,this.cmp)}, 1538x.prototype.peek=function(){return this.nodes[0]},x.prototype.contains=function(A){return-1!==this.nodes.indexOf(A)},x.prototype.replace=function(A){return f(this.nodes,A,this.cmp)},x.prototype.pushpop=function(A){return k(this.nodes,A,this.cmp)},x.prototype.heapify=function(){return g(this.nodes,this.cmp)},x.prototype.updateItem=function(A){return t(this.nodes,A,this.cmp)},x.prototype.clear=function(){return this.nodes=[]},x.prototype.empty=function(){return 0===this.nodes.length},x.prototype.size= 1539function(){return this.nodes.length},x.prototype.clone=function(){var A;
1539return A=new x,A.nodes=this.nodes.slice(0),A},x.prototype.toArray=function(){return this.nodes.slice(0)},x.prototype.insert=x.prototype.push,x.prototype.top=x.prototype.peek,x.prototype.front=x.prototype.peek,x.prototype.has=x.prototype.contains,x.prototype.copy=x.prototype.clone,x}();v.exports=m},{}],90:[function(m,v,u){m("./-preamble");var n=(m("./window"),m("./is")),b=m("./core"),d=m("./extension");u=m("./stylesheet");var c= 1540function(a){return void 0===a&&(a={}),n.plainObject(a)?new b(a):n.string(a)?d.apply(d,arguments):void 0};c.use=function(a){var e=Array.prototype.slice.call(arguments,1);return e.unshift(c),a.apply(null,e),this};c.version=m("./version");c.stylesheet=c.Stylesheet=u;v.exports=c},{"./-preamble":1,"./core":37,"./extension":46,"./is":91,"./stylesheet":106,"./version":115,"./window":116}],91:[function(m,v,u){var n=m("./window"),b=n?n.navigator:null,d=n?n.document:null,c=typeof HTMLElement,a=function(f){return f&& 1541f.instanceString&&e.fn(f.instanceString)?f.instanceString():null},e={defined:function(f){return null!=f},string:function(f){return null!=f&&"string"==typeof f},fn:function(f){return null!=f&&"function"===typeof f},array:function(f){return Array.isArray?Array.isArray(f):null!=f&&f instanceof Array},plainObject:function(f){return null!=f&&"object"===typeof f&&!e.array(f)&&f.constructor===Object},object:function(f){return null!=f&&"object"===typeof f},number:function(f){return null!=f&&"number"==typeof f&& 1542!isNaN(f)},integer:function(f){return e.number(f)&&Math.floor(f)===f},bool:function(f){return null!=f&&"boolean"==typeof f},htmlElement:function(f){return"undefined"===c?void 0:null!=f&&f instanceof HTMLElement},elementOrCollection:function(f){return e.element(f)||e.collection(f)},element:function(f){return"collection"===a(f)&&f._private.single},collection:function(f){return"collection"===a(f)&&!f._private.single},core:function(f){return"core"===a(f)},style:function(f){return"style"===a(f)},stylesheet:function(f){return"stylesheet"=== 1543a(f)},event:function(f){return"event"===a(f)},thread:function(f){return"thread"===a(f)},fabric:function(f){return"fabric"===a(f)},emptyString:function(f){return void 0===f||null===f||!(""!==f&&!f.match(/^\s+$/))},nonemptyString:function(f){return!(!f||!e.string(f)||""===f||f.match(/^\s+$/))},domElement:function(f){return"undefined"!=typeof HTMLElement&&f instanceof HTMLElement},boundingBox:function(f){return e.plainObject(f)&&e.number(f.x1)&&e.number(f.x2)&&e.number(f.y1)&&e.number(f.y2)},promise:function(f){return e.object(f)&& 1544e.fn(f.then)},touch:function(){return n&&("ontouchstart"in n||n.DocumentTouch&&d instanceof DocumentTouch)},gecko:function(){return n&&("undefined"!=typeof InstallTrigger||"MozAppearance"in d.documentElement.style)},webkit:function(){return n&&("undefined"!=typeof webkitURL||"WebkitAppearance"in d.documentElement.style)},chromium:function(){return n&&"undefined"!=typeof chrome},khtml:function(){return b&&b.vendor.match(/kde/i)},khtmlEtc:function(){return e.khtml()||e.webkit()||e.chromium()},ms:function(){return b&& 1545b.userAgent.match(/msie|trident|edge/i)},windows:function(){return b&&b.appVersion.match(/Win/i)},mac:function(){return b&&b.appVersion.match(/Mac/i)},linux:function(){return b&&b.appVersion.match(/Linux/i)},unix:function(){return b&&b.appVersion.match(/X11/i)}};v.exports=e},{"./window":116}],92:[function(m,v,u){function n(){this._obj={}}m=n.prototype;m.set=function(b,d){this._obj[b]=d};m["delete"]=function(b){this._obj[b]=null};m.has=function(b){return null!=this._obj[b]};m.get=function(b){return this._obj[b]}; 1546v.exports="undefined"!=typeof Map?Map:n},{}],93:[function(m,v,u){var n={arePositionsSame:function(b,d){return b.x===d.x&&b.y===d.y},copyPosition:function(b){return{x:b.x,y:b.y}},array2point:function(b){return{x:b[0],y:b[1]}},deg2rad:function(b){return Math.PI*b/180},getAngleFromDisp:function(b,d){return Math.atan2(d,b)-Math.PI/2}};n.log2=Math.log2||function(b){return Math.log(b)/Math.log(2)};n.signum=function(b){return 0<b?1:0>b?-1:0};n.dist=function(b,d){return Math.sqrt(n.sqdist(b,d))};n.sqdist= 1547function(b,d){var c=d.x-b.x;b=d.y-b.y;return c*c+b*b};n.qbezierAt=function(b,d,c,a){return(1-a)*(1-a)*b+2*(1-a)*a*d+a*a*c};n.qbezierPtAt=function(b,d,c,a){return{x:n.qbezierAt(b.x,d.x,c.x,a),y:n.qbezierAt(b.y,d.y,c.y,a)}};n.lineAt=function(b,d,c,a){var e=d.x-b.x,f=d.y-b.y;d=n.dist(b,d);a=null!=a?a:(null==c?0:c)*d;return{x:b.x+e/d*a,y:b.y+f/d*a}};n.lineAtDist=function(b,d,c){return n.lineAt(b,d,void 0,c)};n.triangleAngle=function(b,d,c){var a=n.dist(d,c);c=n.dist(b,c);b=n.dist(b,d);
1547return Math.acos((a* 1548a+c*c-b*b)/(2*a*c))};n.bound=function(b,d,c){return Math.max(b,Math.min(c,d))};n.makeBoundingBox=function(b){if(null==b)return{x1:1/0,y1:1/0,x2:-(1/0),y2:-(1/0),w:0,h:0};if(null!=b.x1&&null!=b.y1){if(null!=b.x2&&null!=b.y2&&b.x2>=b.x1&&b.y2>=b.y1)return{x1:b.x1,y1:b.y1,x2:b.x2,y2:b.y2,w:b.x2-b.x1,h:b.y2-b.y1};if(null!=b.w&&null!=b.h&&0<=b.w&&0<=b.h)return{x1:b.x1,y1:b.y1,x2:b.x1+b.w,y2:b.y1+b.h,w:b.w,h:b.h}}};n.updateBoundingBox=function(b,d){b.x1=Math.min(b.x1,d.x1);b.x2=Math.max(b.x2,d.x2);b.w= 1549b.x2-b.x1;b.y1=Math.min(b.y1,d.y1);b.y2=Math.max(b.y2,d.y2);b.h=b.y2-b.y1};n.expandBoundingBoxByPoint=function(b,d,c){b.x1=Math.min(b.x1,d);b.x2=Math.max(b.x2,d);b.w=b.x2-b.x1;b.y1=Math.min(b.y1,c);b.y2=Math.max(b.y2,c);b.h=b.y2-b.y1};n.expandBoundingBox=function(b,d){return b.x1-=d,b.x2+=d,b.y1-=d,b.y2+=d,b.w=b.x2-b.x1,b.h=b.y2-b.y1,b};n.boundingBoxesIntersect=function(b,d){return!(b.x1>d.x2)&&!(d.x1>b.x2)&&!(b.x2<d.x1)&&!(d.x2<b.x1)&&!(b.y2<d.y1)&&!(d.y2<b.y1)&&!(b.y1>d.y2)&&!(d.y1>b.y2)};n.inBoundingBox= 1550function(b,d,c){return b.x1<=d&&d<=b.x2&&b.y1<=c&&c<=b.y2};n.pointInBoundingBox=function(b,d){return this.inBoundingBox(b,d.x,d.y)};n.boundingBoxInBoundingBox=function(b,d){return n.inBoundingBox(b,d.x1,d.y1)&&n.inBoundingBox(b,d.x2,d.y2)};n.roundRectangleIntersectLine=function(b,d,c,a,e,f,k){var g,t=this.getRoundRectangleRadius(e,f);e/=2;f/=2;var p=a-f-k;if(g=this.finiteLinesIntersect(b,d,c,a,c-e+t-k,p,c+e-t+k,p,!1),0<g.length)return g;p=c+e+k;if(g=this.finiteLinesIntersect(b,d,c,a,p,a-f+t-k,p,a+ 1551f-t+k,!1),0<g.length)return g;p=a+f+k;if(g=this.finiteLinesIntersect(b,d,c,a,c-e+t-k,p,c+e-t+k,p,!1),0<g.length)return g;p=c-e-k;if(g=this.finiteLinesIntersect(b,d,c,a,p,a-f+t-k,p,a+f-t+k,!1),0<g.length)return g;var h;g=c-e+t;p=a-f+t;if(h=this.intersectLineCircle(b,d,c,a,g,p,t+k),0<h.length&&h[0]<=g&&h[1]<=p)return[h[0],h[1]];g=c+e-t;p=a-f+t;if(h=this.intersectLineCircle(b,d,c,a,g,p,t+k),0<h.length&&h[0]>=g&&h[1]<=p)return[h[0],h[1]];g=c+e-t;p=a+f-t;if(h=this.intersectLineCircle(b,d,c,a,g,p,t+k), 15520<h.length&&h[0]>=g&&h[1]>=p)return[h[0],h[1]];e=c-e+t;f=a+f-t;return h=this.intersectLineCircle(b,d,c,a,e,f,t+k),0<h.length&&h[0]<=e&&h[1]>=f?[h[0],h[1]]:[]};n.inLineVicinity=function(b,d,c,a,e,f,k){var g=Math.max(c,e),t=Math.min(a,f);a=Math.max(a,f);return Math.min(c,e)-k<=b&&b<=g+k&&t-k<=d&&d<=a+k};n.inBezierVicinity=function(b,d,c,a,e,f,k,g,t){var p=Math.max(c,k,e)+t,h=Math.min(a,g,f)-t;a=Math.max(a,g,f)+t;return!(b<Math.min(c,k,e)-t||b>p||d<h||d>a)};n.solveCubic=function(b,d,c,a,e){d/=b;c/=b; 1553var f,k,g,t,p,h,r,q;return k=(3*c-d*d)/9,g=-(a/b*27)+d*(9*c-2*d*d),g/=54,f=k*k*k+g*g,e[1]=0,r=d/3,0<f?(p=g+Math.sqrt(f),p=0>p?-Math.pow(-p,1/3):Math.pow(p,1/3),h=g-Math.sqrt(f),h=0>h?-Math.pow(-h,1/3):Math.pow(h,1/3),e[0]=-r+p+h,r+=(p+h)/2,e[4]=e[2]=-r,r=Math.sqrt(3)*(-h+p)/2,e[3]=r,void(e[5]=-r)):(e[5]=e[3]=0,0===f?(q=0>g?-Math.pow(-g,1/3):Math.pow(g,1/3),e[0]=-r+2*q,void(e[4]=e[2]=-(q+r))):(k=-k,t=k*k*k,t=Math.acos(g/Math.sqrt(t)),q=2*Math.sqrt(k),e[0]=-r+q*Math.cos(t/3),e[2]=-r+q*Math.cos((t+2* 1554Math.PI)/3),void(e[4]=-r+q*Math.cos((t+4*Math.PI)/3))))};n.sqdistToQuadraticBezier=function(b,d,c,a,e,f,k,g){var t=[];this.solveCubic(1*c*c-4*c*e+2*c*k+4*e*e-4*e*k+k*k+a*a-4*a*f+2*a*g+4*f*f-4*f*g+g*g,9*c*e-3*c*c-3*c*k-6*e*e+3*e*k+9*a*f-3*a*a-3*a*g-6*f*f+3*f*g,3*c*c-6*c*e+c*k-c*b+2*e*e+2*e*b-k*b+3*a*a-6*a*f+a*g-a*d+2*f*f+2*f*d-g*d,1*c*e-c*c+c*b-e*b+a*f-a*a+a*d-f*d,t);for(var p=[],h=0;6>h;h+=2)1E-7>Math.abs(t[h+1])&&0<=t[h]&&1>=t[h]&&p.push(t[h]);p.push(1);p.push(0);t=-1;for(h=0;h<p.length;h++){var r=
1555Math.pow(1-p[h],2)*c+2*(1-p[h])*p[h]*e+p[h]*p[h]*k;var q=Math.pow(1-p[h],2)*a+2*(1-p[h])*p[h]*f+p[h]*p[h]*g;r=Math.pow(r-b,2)+Math.pow(q-d,2);0<=t?r<t&&(t=r):t=r}return t};n.sqdistToFiniteLine=function(b,d,c,a,e,f){var k=[b-c,d-a],g=[e-c,f-a];c=g[0]*g[0]+g[1]*g[1];a=k[0]*k[0]+k[1]*k[1];k=k[0]*g[0]+k[1]*g[1];g=k*k/c;return 0>k?a:g>c?(b-e)*(b-e)+(d-f)*(d-f):a-g};n.pointInsidePolygonPoints=function(b,d,c){for(var a,e,f,k,g=0,t=0,p=0;p<c.length/2;p++)if(a=c[2*p],e=c[2*p+1],p+1<c.length/2?(f=c[2*(p+1)], 1556k=c[2*(p+1)+1]):(f=c[2*(p+1-c.length/2)],k=c[2*(p+1-c.length/2)+1]),a!=b||f!=b)if(a>=b&&b>=f||a<=b&&b<=f)e=(b-a)/(f-a)*(k-e)+e,e>d&&g++,e<d&&t++;return 0!==g%2};n.pointInsidePolygon=function(b,d,c,a,e,f,k,g,t){var p,h=Array(c.length);null!=g[0]?(p=Math.atan(g[1]/g[0]),0>g[0]?p+=Math.PI/2:p=-p-Math.PI/2):p=g;g=Math.cos(-p);p=Math.sin(-p);for(var r=0;r<h.length/2;r++)h[2*r]=f/2*(c[2*r]*g-c[2*r+1]*p),h[2*r+1]=k/2*(c[2*r+1]*g+c[2*r]*p),h[2*r]+=a,h[2*r+1]+=e;0<t?(c=this.expandPolygon(h,-t),c=this.joinLines(c)): 1557c=h;return n.pointInsidePolygonPoints(b,d,c)};n.joinLines=function(b){for(var d,c,a,e,f,k,g,t,p=Array(b.length/2),h=0;h<b.length/4;h++)d=b[4*h],c=b[4*h+1],a=b[4*h+2],e=b[4*h+3],h<b.length/4-1?(f=b[4*(h+1)],k=b[4*(h+1)+1],g=b[4*(h+1)+2],t=b[4*(h+1)+3]):(f=b[0],k=b[1],g=b[2],t=b[3]),d=this.finiteLinesIntersect(d,c,a,e,f,k,g,t,!0),p[2*h]=d[0],p[2*h+1]=d[1];return p};n.expandPolygon=function(b,d){for(var c,a,e,f,k=Array(2*b.length),g=0;g<b.length/2;g++){c=b[2*g];a=b[2*g+1];g<b.length/2-1?(e=b[2*(g+1)], 1558f=b[2*(g+1)+1]):(e=b[0],f=b[1]);var t=f-a,p=-(e-c),h=Math.sqrt(t*t+p*p);t/=h;p/=h;k[4*g]=c+t*d;k[4*g+1]=a+p*d;k[4*g+2]=e+t*d;k[4*g+3]=f+p*d}return k};n.intersectLineEllipse=function(b,d,c,a,e,f){e=(c-b)/e;f=(a-d)/f;f=Math.sqrt(e*e+f*f);e=f-1;if(0>e)return[];f=e/f;return[(c-b)*f+b,(a-d)*f+d]};n.intersectLineCircle=function(b,d,c,a,e,f,k){c=[c-b,a-d];a=[b-e,d-f];e=c[0]*c[0]+c[1]*c[1];f=2*(a[0]*c[0]+a[1]*c[1]);a=f*f-4*e*(a[0]*a[0]+a[1]*a[1]-k*k);if(0>a)return[];k=(-f+Math.sqrt(a))/(2*e);f=(-f-Math.sqrt(a))/ 1559(2*e);e=Math.min(k,f);f=Math.max(k,f);k=[];if(0<=e&&1>=e&&k.push(e),0<=f&&1>=f&&k.push(f),0===k.length)return[];e=k[0]*c[0]+b;f=k[0]*c[1]+d;return 1<k.length?k[0]==k[1]?[e,f]:[e,f,k[1]*c[0]+b,k[1]*c[1]+d]:[e,f]};n.findCircleNearPoint=function(b,d,c,a,e){a-=b;e-=d;var f=Math.sqrt(a*a+e*e);return[b+a/f*c,d+e/f*c]};n.findMaxSqDistanceToOrigin=function(b){for(var d,c=1E-6,a=0;a<b.length/2;a++)d=b[2*a]*b[2*a]+b[2*a+1]*b[2*a+1],d>c&&(c=d);return c};n.midOfThree=function(b,d,c){return d<=b&&b<=c||c<=b&& 1560b<=d?b:b<=d&&d<=c||c<=d&&d<=b?d:c};n.finiteLinesIntersect=function(b,d,c,a,e,f,k,g,t){var p=b-e,h=c-b,r=k-e,q=d-f,x=a-d,A=g-f,z=r*q-A*p;p=h*q-x*p;r=A*h-r*x;return 0!==r?(c=z/r,a=p/r,-.001<=c&&1.001>=c&&-.001<=a&&1.001>=a?[b+c*h,d+c*x]:t?[b+c*h,d+c*x]:[]):0===z||0===p?this.midOfThree(b,c,k)===k?[k,g]:this.midOfThree(b,c,e)===e?[e,f]:this.midOfThree(e,k,c)===c?[c,a]:[]:[]};n.polygonIntersectLine=function(b,d,c,a,e,f,k,g){var t=[],p=Array(c.length),h=!0;5===arguments.length&&(h=!1);if(h){for(h=0;h<p.length/ 15612;h++)p[2*h]=c[2*h]*f+a,p[2*h+1]=c[2*h+1]*k+e;0<g&&(h=n.expandPolygon(p,-g),p=n.joinLines(h))}else p=c;var r,q;for(h=0;h<p.length/2;h++){var x=p[2*h];var A=p[2*h+1];h<p.length/2-1?(r=p[2*(h+1)],q=p[2*(h+1)+1]):(r=p[0],q=p[1]);x=this.finiteLinesIntersect(b,d,a,e,x,A,r,q);0!==x.length&&t.push(x[0],x[1])}return t};n.shortenIntersection=function(b,d,c){b=[b[0]-d[0],b[1]-d[1]];var a=Math.sqrt(b[0]*b[0]+b[1]*b[1]);c=(a-c)/a;return 0>c&&(c=1E-5),[d[0]+c*b[0],d[1]+c*b[1]]};n.generateUnitNgonPointsFitToSquare= 1562function(b,d){b=n.generateUnitNgonPoints(b,d);return n.fitPolygonToSquare(b)};n.fitPolygonToSquare=function(b){for(var d,c,a=b.length/2,e=1/0,f=1/0,k=-(1/0),g=-(1/0),t=0;t<a;t++)d=b[2*t],c=b[2*t+1],e=Math.min(e,d),k=Math.max(k,d),f=Math.min(f,c),g=Math.max(g,c);var p=2/(k-e),h=2/(g-f);for(t=0;t<a;t++)d=b[2*t]*=p,c=b[2*t+1]*=h,e=Math.min(e,d),k=Math.max(k,d),f=Math.min(f,c),g=Math.max(g,c);if(-1>f)for(t=0;t<a;t++)b[2*t+1]+=-1-f;return b};n.generateUnitNgonPoints=function(b,d){var c=1/b*2*Math.PI,a= 15630===b%2?Math.PI/2+c/2:Math.PI/2;a+=d;for(var e=Array(2*b),f=0;f<b;f++)d=f*c+a,e[2*f]=Math.cos(d),e[2*f+1]=Math.sin(-d);return e};n.getRoundRectangleRadius=function(b,d){return Math.min(b/4,d/4,8)};n.getCutRectangleCornerLength=function(){return 8};v.exports=n},{}],94:[function(m,v,u){var n=function(f){return this instanceof n?(this.id="Thenable/1.0.7",this.state=0,this.fulfillValue=void 0,this.rejectReason=void 0,this.onFulfilled=[],this.onRejected=[],this.proxy={then:this.then.bind(this)},void("function"== 1564typeof f&&f.call(this,this.fulfill.bind(this),this.reject.bind(this)))):new n(f)};n.prototype={fulfill:function(f){return b(this,1,"fulfillValue",f)},reject:function(f){return b(this,2,"rejectReason",f)},then:function(f,k){var g=new n;return this.onFulfilled.push(a(f,g,"fulfill")),this.onRejected.push(a(k,g,"reject")),d(this),g.proxy}};
1564var b=function(f,k,g,t){return 0===f.state&&(f.state=k,f[g]=t,d(f)),f},d=function(f){1===f.state?c(f,"onFulfilled",f.fulfillValue):2===f.state&&c(f,"onRejected",f.rejectReason)}, 1565c=function(f,k,g){if(0!==f[k].length){var t=f[k];f[k]=[];f=function(){for(var p=0;p<t.length;p++)t[p](g)};"function"==typeof setImmediate?setImmediate(f):setTimeout(f,0)}},a=function(f,k,g){return function(t){if("function"!=typeof f)k[g].call(k,t);else{try{var p=f(t)}catch(h){return void k.reject(h)}e(k,p)}}},e=function(f,k){if(f===k||f.proxy===k)return void f.reject(new TypeError("cannot resolve promise with itself"));if("object"==typeof k&&null!==k||"function"==typeof k)try{var g=k.then}catch(p){return void f.reject(p)}if("function"!= 1566typeof g)f.fulfill(k);else{var t=!1;try{g.call(k,function(p){t||(t=!0,p===k?f.reject(new TypeError("circular thenable chain")):e(f,p))},function(p){t||(t=!0,f.reject(p))})}catch(p){t||f.reject(p)}}};n.all=function(f){return new n(function(k,g){for(var t=Array(f.length),p=0,h=0;h<f.length;h++)!function(r){var q=f[r];null!=q&&null!=q.then?q.then(function(x){t[r]=x;p++;p===f.length&&k(t)},function(x){g(x)}):(t[r]=q,p++,p===f.length&&k(t))}(h)})};n.resolve=function(f){return new n(function(k,g){k(f)})}; 1567n.reject=function(f){return new n(function(k,g){g(f)})};v.exports="undefined"!=typeof Promise?Promise:n},{}],95:[function(m,v,u){var n=m("./is"),b=m("./util"),d=[{selector:":selected",matches:function(f){return f.selected()}},{selector:":unselected",matches:function(f){return!f.selected()}},{selector:":selectable",matches:function(f){return f.selectable()}},{selector:":unselectable",matches:function(f){return!f.selectable()}},{selector:":locked",matches:function(f){return f.locked()}},{selector:":unlocked", 1568matches:function(f){return!f.locked()}},{selector:":visible",matches:function(f){return f.visible()}},{selector:":hidden",matches:function(f){return!f.visible()}},{selector:":transparent",matches:function(f){return f.transparent()}},{selector:":grabbed",matches:function(f){return f.grabbed()}},{selector:":free",matches:function(f){return!f.grabbed()}},{selector:":removed",matches:function(f){return f.removed()}},{selector:":inside",matches:function(f){return!f.removed()}},{selector:":grabbable",matches:function(f){return f.grabbable()}}, 1569{selector:":ungrabbable",matches:function(f){return!f.grabbable()}},{selector:":animated",matches:function(f){return f.animated()}},{selector:":unanimated",matches:function(f){return!f.animated()}},{selector:":parent",matches:function(f){return f.isParent()}},{selector:":childless",matches:function(f){return f.isChildless()}},{selector:":child",matches:function(f){return f.isChild()}},{selector:":orphan",matches:function(f){return f.isOrphan()}},{selector:":nonorphan",matches:function(f){return f.isChild()}}, 1570{selector:":loop",matches:function(f){return f.isLoop()}},{selector:":simple",matches:function(f){return f.isSimple()}},{selector:":active",matches:function(f){return f.active()}},{selector:":inactive",matches:function(f){return!f.active()}},{selector:":backgrounding",matches:function(f){return f.backgrounding()}},{selector:":nonbackgrounding",matches:function(f){return!f.backgrounding()}}].sort(function(f,k){return b.sort.descending(f.selector,k.selector)}),c=function(f,k){var g=c,t;if(!(t=c.lookup)){for(var p= 1571{},h=0;h<d.length;h++)t=d[h],p[t.selector]=t.matches;t=p}return(g.lookup=t)[f](k)},a="("+d.map(function(f){return f.selector}).join("|")+")";m=function(f){var k=this;k._private={selectorText:null,invalid:!0};var g=function(){return{length:0,classes:[],colonSelectors:[],data:[],group:null,ids:[],meta:[],collection:null,filter:null,parent:null,ancestor:null,subject:null,child:null,descendant:null}};if(!f||n.string(f)&&f.match(/^\s*$/))k.length=0;else if("*"===f||"edge"===f||"node"===f)k[0]=g(),k[0].group= 1572"*"===f?f:f+"s",k[0].groupOnly=!0,k[0].length=1,k._private.invalid=!1,k._private.selectorText=f,k.length=1;else if(n.elementOrCollection(f)){var t=f.collection();k[0]=g();k[0].collection=t;k[0].length=1;k.length=1}else if(n.fn(f))k[0]=g(),k[0].filter=f,k[0].length=1,k.length=1;else{if(!n.string(f))return void b.error("A selector must be created from a string; found "+f);var p=null;t="\x3d|\\!\x3d|\x3e|\x3e\x3d|\x3c|\x3c\x3d|\\$\x3d|\\^\x3d|\\*\x3d";var h=b.regex.number;var r="\"(?:\\\\\"|[^\"])*\"|'(?:\\\\'|[^'])*'|"+ 1573h;var q,x=function(J){return J.replace(/\\([\!\"\#\$\%\&\'\(\)\*\+\,\.\/\:\;\<\=\>\?\@\[\]\^\`\{\|\}\~])/g,function(M,I){return I})};var A=t.split("|");for(q=0;q<A.length;q++){var z=A[q];t+="|@"+z}A=t.split("|");for(q=0;q<A.length;q++)z=A[q],0<=z.indexOf("!")||"\x3d"!==z&&(t+="|\\!"+z);var D=[{name:"group",query:!0,regex:"(node|edge|\\*)",populate:function(J){this.group="*"===J?J:J+"s"}},{name:"state",query:!0,regex:a,populate:function(J){this.colonSelectors.push(J)}},{name:"id",query:!0,regex:"\\#((?:[\\w-]|(?:\\\\[\\!\\\"\\#\\$\\%\\\x26\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\\x3c\\\x3d\\\x3e\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]))+)", 1574populate:function(J){this.ids.push(x(J))}},{name:"className",query:!0,regex:"\\.((?:[\\w-]|(?:\\\\[\\!\\\"\\#\\$\\%\\\x26\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\\x3c\\\x3d\\\x3e\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]))+)",populate:function(J){this.classes.push(x(J))}},{name:"dataExists",query:!0,regex:"\\[\\s*((?:[\\w-]|(?:\\\\[\\!\\\"\\#\\$\\%\\\x26\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\\x3c\\\x3d\\\x3e\\?\\@\\[\\]\\^\\`\\{\\|\\}
1574\\~]))+)\\s*\\]",populate:function(J){this.data.push({field:x(J)})}},{name:"dataCompare",query:!0, 1575regex:"\\[\\s*((?:[\\w-]|(?:\\\\[\\!\\\"\\#\\$\\%\\\x26\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\\x3c\\\x3d\\\x3e\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]))+)\\s*("+t+")\\s*("+r+")\\s*\\]",populate:function(J,M,I){I=null!=/^"(?:\\"|[^"])*"|'(?:\\'|[^'])*'$/.exec(I)?I.substring(1,I.length-1):parseFloat(I);this.data.push({field:x(J),operator:M,value:I})}},{name:"dataBool",query:!0,regex:"\\[\\s*(\\?|\\!|\\^)\\s*((?:[\\w-]|(?:\\\\[\\!\\\"\\#\\$\\%\\\x26\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\\x3c\\\x3d\\\x3e\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]))+)\\s*\\]", 1576populate:function(J,M){this.data.push({field:x(M),operator:J})}},{name:"metaCompare",query:!0,regex:"\\[\\[\\s*(degree|indegree|outdegree)\\s*("+t+")\\s*("+h+")\\s*\\]\\]",populate:function(J,M,I){this.meta.push({field:x(J),operator:M,value:parseFloat(I)})}},{name:"nextQuery",separator:!0,regex:"\\s*,\\s*",populate:function(){k[++q]=g();p=null}},{name:"child",separator:!0,regex:"\\s+\x3e\\s+",populate:function(){var J=g();J.parent=this;J.subject=p;k[q]=J}},{name:"descendant",separator:!0,regex:"\\s+", 1577populate:function(){var J=g();J.ancestor=this;J.subject=p;k[q]=J}},{name:"subject",modifier:!0,regex:"\\$",populate:function(){return null!=p&&this.subject!=this?(b.error("Redefinition of subject in selector `"+f+"`"),!1):(p=this,void(this.subject=this))}}],E=k._private.selectorText=f;q=0;h=function(J){for(var M,I,T,N=0;N<D.length;N++){var Z=D[N],L=Z.name;if(!n.fn(J)||J(L,Z)){var W=E.match(new RegExp("^"+Z.regex));if(null!=W){I=W;M=Z;T=L;E=E.substring(W[0].length);break}}}return{expr:M,match:I,name:T}}; 1578k[0]=g();for(function(){var J=E.match(/^\s+/);J&&(E=E.substring(J[0].length))}();;){r=h();if(null==r.expr)return void b.error("The selector `"+f+"`is invalid");A=[];for(t=1;t<r.match.length;t++)A.push(r.match[t]);k[q].length++;if(!1===r.expr.populate.apply(k[q],A))return;if(E.match(/^\s*$/))break}k.length=q+1;for(t=0;t<k.length;t++)if(h=k[t],null!=h.subject){for(;h.subject!=h;)if(null!=h.parent)r=h.parent,h.parent=null,r.child=h,h=r;else{if(null==h.ancestor){b.error("When adjusting references for the selector `"+ 1579h+"`, neither parent nor ancestor was found");break}r=h.ancestor;h.ancestor=null;r.descendant=h;h=r}k[t]=h.subject}}k._private.invalid=!1};u=m.prototype;u.size=function(){return this.length};u.eq=function(f){return this[f]};var e=function(f,k){if(f.groupOnly)return"*"===f.group||f.group===k.group();if(null!=f.group&&"*"!=f.group&&f.group!=k.group())return!1;var g,t=k.cy(),p=!0;for(g=0;g<f.colonSelectors.length&&(p=c(f.colonSelectors[g],k),p);g++);if(!p)return!1;p=!0;for(g=0;g<f.ids.length;g++){var h= 1580f.ids[g],r=k.id();if(p=p&&h==r,!p)break}if(!p)return!1;p=!0;for(g=0;g<f.classes.length&&(h=f.classes[g],p=p&&k.hasClass(h),p);g++);if(!p)return!1;g=function(q){for(var x=!0,A=0;A<f[q.name].length;A++){var z=f[q.name][A],D=z.operator,E=z.value;z=q.fieldValue(z.field);if(null!=D&&null!=E){var J=n.string(z)||n.number(z)?""+z:"";var M=""+E,I=!1;0<=D.indexOf("@")&&(J=J.toLowerCase(),M=M.toLowerCase(),D=D.replace("@",""),I=!0);var T=!1;0<=D.indexOf("!")&&(D=D.replace("!",""),T=!0);I&&(E=M.toLowerCase(), 1581z=J.toLowerCase());I=!1;switch(D){case "*\x3d":J=0<=J.indexOf(M);break;case "$\x3d":J=0<=J.indexOf(M,J.length-M.length);break;case "^\x3d":J=0===J.indexOf(M);break;case "\x3d":J=z===E;break;case "\x3e":I=!0;J=z>E;break;case "\x3e\x3d":I=!0;J=z>=E;break;case "\x3c":I=!0;J=z<E;break;case "\x3c\x3d":I=!0;J=z<=E;break;default:J=!1}!T||null==z&&I||(J=!J)}else if(null!=D)switch(D){case "?":J=!!z;break;case "!":J=!z;break;case "^":J=void 0===z}else J=void 0!==z;if(!J){x=!1;break}}return x};if(!g({name:"data", 1582fieldValue:function(q){return k.data(q)}})||!g({name:"meta",fieldValue:function(q){return k[q]()}})||null!=f.collection&&!f.collection.hasElementWithId(k.id())||null!=f.filter&&k.collection().some(f.filter))return!1;g=function(q,x){if(null!=q){var A=!1;if(!t.hasCompoundNodes())return!1;x=x();for(var z=0;z<x.length;z++)if(e(q,x[z])){A=!0;break}return A}return!0};return!!g(f.parent,function(){return k.parent()})&&!!g(f.ancestor,function(){return k.parents()})&&!!g(f.child,function(){return k.children()})&& 1583!!g(f.descendant,function(){return k.descendants()})};u.filter=function(f){var k=this,g=f.cy();
1583if(k._private.invalid)return g.collection();if(1===k.length&&1===k[0].length&&1===k[0].ids.length)return f.getElementById(k[0].ids[0]).collection();g=function(t){for(var p=0;p<k.length;p++)if(e(k[p],t))return!0;return!1};null==k._private.selectorText&&(g=function(){return!0});return f.filter(g)};u.matches=function(f){if(this._private.invalid)return!1;for(var k=0;k<this.length;k++)if(e(this[k],f))return!0; 1584return!1};u.toString=u.selector=function(){for(var f="",k=function(h){return null==h?"":h},g=function(h){return n.string(h)?'"'+h+'"':k(h)},t=function(h){var r="";h.subject===h&&(r+="$");var q=k(h.group);r+=q.substring(0,q.length-1);for(q=0;q<h.data.length;q++){var x=h.data[q];r+=x.value?"["+x.field+(" "+k(x.operator)+" ")+g(x.value)+"]":"["+k(x.operator)+x.field+"]"}for(q=0;q<h.meta.length;q++)x=h.meta[q],r+="[["+x.field+(" "+k(x.operator)+" ")+g(x.value)+"]]";for(q=0;q<h.colonSelectors.length;q++)x= 1585h.colonSelectors[p],r+=x;for(q=0;q<h.ids.length;q++)x="#"+h.ids[p],r+=x;for(q=0;q<h.classes.length;q++)x="."+h.classes[q],r+=x;return null!=h.parent&&(r=t(h.parent)+" \x3e "+r),null!=h.ancestor&&(r=t(h.ancestor)+" "+r),null!=h.child&&(r+=" \x3e "+t(h.child)),null!=h.descendant&&(r+=" "+t(h.descendant)),r},p=0;p<this.length;p++)f+=t(this[p]),1<this.length&&p<this.length-1&&(f+=", ");return f};v.exports=m},{"./is":91,"./util":108}],96:[function(m,v,u){function n(){this._obj={}}m=n.prototype;m.add=function(b){this._obj[b]= 15861};m.remove=function(b){this._obj[b]=0};m.has=function(b){return 1===this._obj[b]};v.exports="undefined"!=typeof Set?Set:n},{}],97:[function(m,v,u){var n=m("../util"),b=m("../is"),d=m("../promise");v.exports={apply:function(c){var a=this._private,e=a.cy.collection();a.newStyle&&(a.contextStyles={},a.propDiffs={},this.cleanElements(c,!0));for(var f=0;f<c.length;f++){var k=c[f],g=this.getContextMeta(k);if(!g.empty){e.merge(k);var t=this.getContextStyle(g);g=this.applyContextStyle(g,t,k);a.newStyle|| 1587this.updateTransitions(k,g.diffProps);this.updateStyleHints(k)}}return a.newStyle=!1,e},getPropertiesDiff:function(c,a){var e=this._private.propDiffs=this._private.propDiffs||{},f=c+"-"+a,k=e[f];if(k)return k;k=[];for(var g={},t=0;t<this.length;t++){var p=this[t],h="t"===c[t]!==("t"===a[t]),r=0<p.mappedProperties.length;if(h||r){var q;h&&r?q=p.properties:h?q=p.properties:r&&(q=p.mappedProperties);for(p=0;p<q.length;p++){h=q[p];r=h.name;for(var x=!1,A=t+1;A<this.length;A++){var z=this[A];if("t"=== 1588a[A]&&(x=null!=z.properties[h.name]))break}g[r]||x||(g[r]=!0,k.push(r))}}}return e[f]=k,k},getContextMeta:function(c){var a,e="",f=c._private.styleCxtKey||"";this._private.newStyle&&(f="");for(var k=0;k<this.length;k++){var g=this[k];g=g.selector&&g.selector.matches(c);e+=g?"t":"f"}return a=this.getPropertiesDiff(f,e),c._private.styleCxtKey=e,{key:e,diffPropNames:a,empty:0===a.length}},getContextStyle:function(c){c=c.key;var a=this._private.contextStyles=this._private.contextStyles||{};if(a[c])return a[c]; 1589for(var e={_private:{key:c}},f=0;f<this.length;f++){var k=this[f];if("t"===c[f])for(var g=0;g<k.properties.length;g++){var t=k.properties[g];e[t.name]=t}}return a[c]=e,e},applyContextStyle:function(c,a,e){c=c.diffPropNames;for(var f={},k=0;k<c.length;k++){var g=c[k],t=a[g],p=e.pstyle(g);if(!t){if(!p)continue;t=p.bypass?{name:g,deleteBypassed:!0}:{name:g,"delete":!0}}p!==t&&(p=f[g]={prev:p},this.applyParsedProperty(e,t),p.next=e.pstyle(g),p.next&&p.next.bypass&&(p.next=p.next.bypassed))}return{diffProps:f}}, 1590updateStyleHints:function(c){var a=c._private;if(!c.removed()){var e=!1;if("nodes"===a.group)for(var f=1;f<=this.pieBackgroundN;f++){var k=c.pstyle("pie-"+f+"-background-size").value;if(0<k){e=!0;break}}a.hasPie=e;var g=c.pstyle("text-transform").strValue;e=c.pstyle("label").strValue;f=c.pstyle("source-label").strValue;var t=c.pstyle("target-label").strValue,p=c.pstyle("font-style").strValue;k=c.pstyle("font-size").pfValue+"px";var h=c.pstyle("font-family").strValue,r=c.pstyle("font-weight").strValue, 1591q=c.pstyle("text-valign").strValue,x=c.pstyle("text-valign").strValue,A=c.pstyle("text-outline-width").pfValue,z=c.pstyle("text-wrap").strValue;c=c.pstyle("text-max-width").pfValue;c=p+"$"+k+"$"+h+"$"+r+"$"+g+"$"+q+"$"+x+"$"+A+"$"+z+"$"+c;a.labelStyleKey=c;a.sourceLabelKey=c+"$"+f;a.targetLabelKey=c+"$"+t;a.labelKey=c+"$"+e;a.fontKey=p+"$"+r+"$"+k+"$"+h;a.styleKey=Date.now()}},applyParsedProperty:function(c,a){var e=this,f=a,k=c._private.style,g=e.types,t=e.properties[f.name].type,p=f.bypass,h=k[f.name], 1592r=h&&h.bypass;var q=c._private;var x=function(){e.checkZOrderTrigger(c,f.name,h?h.value:null,f.value)};
1592if("curve-style"===a.name&&"haystack"===a.value&&c.isEdge()&&(c.isLoop()||c.source().isParent()||c.target().isParent())&&(f=a=this.parse(a.name,"bezier",p)),f["delete"])return k[f.name]=void 0,x(),!0;if(f.deleteBypassed)return h?!!h.bypass&&(h.bypassed=void 0,x(),!0):(x(),!0);if(f.deleteBypass)return h?!!h.bypass&&(k[f.name]=h.bypassed,x(),!0):(x(),!0);a=function(){n.error("Do not assign mappings to elements without corresponding data (e.g. ele `"+ 1593c.id()+"` for property `"+f.name+"` with data field `"+f.field+"`); try a `["+f.field+"]` selector to limit scope to elements with `"+f.field+"` defined")};switch(f.mapped){case g.mapData:g=f.field.split(".");q=q.data;for(var A=0;A<g.length&&q;A++){var z=g[A];q=q[z]}var D;if(D=b.number(q)?(q-f.fieldMin)/(f.fieldMax-f.fieldMin):0,0>D?D=0:1<D&&(D=1),t.color){var E=f.valueMin[0];t=f.valueMin[1];g=f.valueMin[2];q=null==f.valueMin[3]?1:f.valueMin[3];D=[Math.round(E+(f.valueMax[0]-E)*D),Math.round(t+(f.valueMax[1]- 1594t)*D),Math.round(g+(f.valueMax[2]-g)*D),Math.round(q+((null==f.valueMax[3]?1:f.valueMax[3])-q)*D)];E={bypass:f.bypass,name:f.name,value:D,strValue:"rgb("+D[0]+", "+D[1]+", "+D[2]+")"}}else{if(!t.number)return!1;E=this.parse(f.name,f.valueMin+(f.valueMax-f.valueMin)*D,f.bypass,"mapping")}E||(E=this.parse(f.name,h.strValue,f.bypass,"mapping"));E||a();E.mapping=f;f=E;break;case g.data:g=f.field.split(".");if(q=q.data)for(A=0;A<g.length;A++)z=g[A],q=q[z];(E=this.parse(f.name,q,f.bypass,"mapping"),E)|| 1595(E=this.parse(f.name,h?h.strValue:"",f.bypass,"mapping"));E||a();E.mapping=f;f=E;break;case g.fn:a=f.value;a=a(c);E=this.parse(f.name,a,f.bypass,"mapping");E.mapping=f;f=E;break;case void 0:break;default:return!1}return p?(r?f.bypassed=h.bypassed:f.bypassed=h,k[f.name]=f):r?h.bypassed=f:k[f.name]=f,x(),!0},cleanElements:function(c,a){for(var e=this.properties,f=0;f<c.length;f++){var k=c[f];if(a){k=k._private.style;for(var g=0;g<e.length;g++){var t=e[g],p=k[t.name];p&&(p.bypass?p.bypassed=null:k[t.name]= 1596null)}}else k._private.style={}}},update:function(){this._private.cy.mutableElements().updateStyle()},updateMappers:function(c){for(var a=this._private.cy.collection(),e=0;e<c.length;e++){for(var f=c[e],k=f._private.style,g=!1,t=0;t<this.properties.length;t++){var p=k[this.properties[t].name];p&&p.mapping&&(this.applyParsedProperty(f,p.mapping),g=!0)}g&&(this.updateStyleHints(f),a.merge(f))}return a},updateTransitions:function(c,a,e){var f=this,k=c._private,g=c.pstyle("transition-property").value, 1597t=c.pstyle("transition-duration").pfValue,p=c.pstyle("transition-delay").pfValue;if(0<g.length&&0<t){var h={};e=!1;for(var r=0;r<g.length;r++){var q=g[r],x=c.pstyle(q),A=a[q];if(A){var z,D=A.prev;x=null!=A.next?A.next:x;A=!1;D&&(b.number(D.pfValue)&&b.number(x.pfValue)?(A=x.pfValue-D.pfValue,z=D.pfValue+1E-6*A):b.number(D.value)&&b.number(x.value)?(A=x.value-D.value,z=D.value+1E-6*A):b.array(D.value)&&b.array(x.value)&&(A=D.value[0]!==x.value[0]||D.value[1]!==x.value[1]||D.value[2]!==x.value[2],z= 1598D.strValue),A&&(h[q]=x.strValue,this.applyBypass(c,q,z),e=!0))}}e&&(k.transitioning=!0,(new d(function(E){0<p?c.delayAnimation(p).play().promise().then(E):E()})).then(function(){return c.animation({style:h,duration:t,easing:c.pstyle("transition-timing-function").value,queue:!1}).play().promise()}).then(function(){f.removeBypasses(c,g);c.rtrigger("style");k.transitioning=!1}))}else k.transitioning&&(this.removeBypasses(c,g),c.rtrigger("style"),k.transitioning=!1)},checkZOrderTrigger:function(c,a,e, 1599f){a=this.properties[a];null==a.triggersZOrder||null!=e&&!a.triggersZOrder(e,f)||this._private.cy.notify({type:"zorder",eles:c})}}},{"../is":91,"../promise":94,"../util":108}],98:[function(m,v,u){var n=m("../is"),b=m("../util");v.exports={applyBypass:function(d,c,a,e){var f=[];if("*"===c||"**"===c){if(void 0!==a)for(var k=0;k<this.properties.length;k++){var g=this.properties[k];c=g.name;(c=this.parse(c,a,!0))&&f.push(c)}}else if(n.string(c))(c=this.parse(c,a,!0))&&f.push(c);else{if(!n.plainObject(c))return!1; 1600g=c;e=a;var t=Object.keys(g);for(k=0;k<t.length;k++)c=t[k],a=g[c],(void 0===a&&(a=g[b.dash2camel(c)]),void 0!==a)&&(c=this.parse(c,a,!0))&&f.push(c)}if(0===f.length)return!1;a=!1;for(k=0;k<d.length;k++){t=d[k];c={};for(var p=0;p<f.length;p++){g=f[p];
1600if(e){var h=t.pstyle(g.name);h=c[g.name]={prev:h}}a=this.applyParsedProperty(t,g)||a;e&&(h.next=t.pstyle(g.name))}a&&this.updateStyleHints(t);e&&this.updateTransitions(t,c,!0)}return a},overrideBypass:function(d,c,a){c=b.camel2dash(c);for(var e=0;e<d.length;e++){var f= 1601d[e],k=f._private.style[c],g=this.properties[c].type,t=g.color;g=g.mutiple;if(k&&k.bypass){var p=null!=k.pfValue?k.pfValue:k.value;k.value=a;null!=k.pfValue&&(k.pfValue=a);t?k.strValue="rgb("+a.join(",")+")":g?k.strValue=a.join(" "):k.strValue=""+a;this.checkZOrderTrigger(f,c,p,a)}else this.applyBypass(f,c,a)}},removeAllBypasses:function(d,c){return this.removeBypasses(d,this.propertyNames,c)},removeBypasses:function(d,c,a){for(var e=0;e<d.length;e++){for(var f=d[e],k={},g=0;g<c.length;g++){var t= 1602c[g],p=this.properties[t],h=f.pstyle(p.name);h&&h.bypass&&(t=this.parse(t,"",!0),h=k[p.name]={prev:h},this.applyParsedProperty(f,t),h.next=f.pstyle(p.name))}this.updateStyleHints(f);a&&this.updateTransitions(f,k,!0)}}}},{"../is":91,"../util":108}],99:[function(m,v,u){var n=m("../window");v.exports={getEmSizeInPixels:function(){var b=this.containerCss("font-size");return null!=b?parseFloat(b):1},containerCss:function(b){var d=this._private.cy.container();if(n&&d&&n.getComputedStyle)return n.getComputedStyle(d).getPropertyValue(b)}}}, 1603{"../window":116}],100:[function(m,v,u){var n=m("../util"),b=m("../is");v.exports={getRenderedStyle:function(d,c){return c?this.getStylePropertyValue(d,c,!0):this.getRawStyle(d,!0)},getRawStyle:function(d,c){if(d=d[0]){for(var a={},e=0;e<this.properties.length;e++){var f=this.properties[e],k=this.getStylePropertyValue(d,f.name,c);null!=k&&(a[f.name]=k,a[n.dash2camel(f.name)]=k)}return a}},getIndexedStyle:function(d,c,a,e){e=d.pstyle(c)[a][e];return null!=e?e:d.cy().style().getDefaultProperty(c)[a][0]}, 1604getStylePropertyValue:function(d,c,a){if(d=d[0]){var e=this.properties[c];e.alias&&(e=e.pointsTo);c=e.type;e=d.pstyle(e.name);var f=d.cy().zoom();if(e){var k=e.units?c.implicitUnits||"px":null;return k?[].concat(e.pfValue).map(function(g){return g*(a?f:1)+k}).join(" "):e.strValue}}},getAnimationStartStyle:function(d,c){for(var a={},e=0;e<c.length;e++){var f=c[e].name,k=d.pstyle(f);void 0!==k&&(k=b.plainObject(k)?this.parse(f,k.strValue):this.parse(f,k));k&&(a[f]=k)}return a},getPropsList:function(d){var c= 1605[],a=this.properties;if(d)for(var e=Object.keys(d),f=0;f<e.length;f++){var k=e[f],g=d[k];k=a[k]||a[n.camel2dash(k)];(g=this.parse(k.name,g))&&c.push(g)}return c}}},{"../is":91,"../util":108}],101:[function(m,v,u){var n=m("../is"),b=m("../util"),d=m("../selector"),c=function(e){return this instanceof c?n.core(e)?(this._private={cy:e,coreStyle:{}},this.length=0,void this.resetToDefault()):void b.error("A style must have a core reference"):new c(e)},a=c.prototype;a.instanceString=function(){return"style"}; 1606a.clear=function(){for(var e=0;e<this.length;e++)this[e]=void 0;this.length=0;return this._private.newStyle=!0,this};a.resetToDefault=function(){return this.clear(),this.addDefaultStylesheet(),this};a.core=function(){return this._private.coreStyle};a.selector=function(e){e="core"===e?null:new d(e);var f=this.length++;return this[f]={selector:e,properties:[],mappedProperties:[],index:f},this};a.css=function(){var e=arguments;switch(e.length){case 1:e=e[0];for(var f=0;f<this.properties.length;f++){var k= 1607this.properties[f],g=e[k.name];void 0===g&&(g=e[b.dash2camel(k.name)]);void 0!==g&&this.cssRule(k.name,g)}break;case 2:this.cssRule(e[0],e[1])}return this};a.style=a.css;a.cssRule=function(e,f){if(e=this.parse(e,f))f=this.length-1,this[f].properties.push(e),this[f].properties[e.name]=e,e.name.match(/pie-(\d+)-background-size/)&&e.value&&(this._private.hasPie=!0),e.mapped&&this[f].mappedProperties.push(e),!this[f].selector&&(this._private.coreStyle[e.name]=e);return this};c.fromJson=function(e,f){e= 1608new c(e);return e.fromJson(f),e};c.fromString=function(e,f){return(new c(e)).fromString(f)};[m("./apply"),m("./bypass"),m("./container"),m("./get-for-ele"),m("./json"),m("./string-sheet"),m("./properties"),m("./parse")].forEach(function(e){b.extend(a,e)});c.types=a.types;c.properties=a.properties;v.exports=c},{"../is":91,"../selector":95,"../util":108,"./apply":97,"./bypass":98,"./container":99,"./get-for-ele":100,"./json":102,"./parse":103,"./properties":104,"./string-sheet":105}],102:[function(m, 1609v,u){v.exports={applyFromJson:function(n){for(var b=0;b<n.length;b++){var d=n[b],c=d.selector;d=d.style||d.css;var a=Object.keys(d);this.selector(c);for(c=0;c<a.length;c++){var e=a[c];this.css(e,d[e])}}return this},fromJson:function(n){return this.resetToDefault(),this.applyFromJson(n),this},json:function(){for(var n=[],b=this.defaultLength;b<this.length;b++){var d=this[b],c=d.selector;d=d.properties;for(var a={},e=0;e<d.length;e++){var f=d[e];a[f.name]=f.strValue}n.push({selector:c?c.toString(): 1610"core",style:a})}return n}}},{}],103:[function(m,v,u){var n=m("../util"),b=m("../is"),d=m("../math");v.exports={parse:function(c,a,e,f){if(b.fn(a))return this.parseImplWarn(c,a,e,f);var k,g=[c,a,e,"mapping"===f||!0===f||!1===f||null==f?"dontcare":f].join("$"),t=this.propCache=this.propCache||{};return(k=t[g])||(k=t[g]=this.parseImplWarn(c,a,e,f)),(e||"mapping"===f)&&(k=n.copy(k),k&&(k.value=n.copy(k.value))),k},parseImplWarn:function(c,a,e,f){e=this.parseImpl(c,a,e,f);return e||null==a||n.error("The style property `%s: %s` is invali
1610d", 1611c,a),e},parseImpl:function(c,a,e,f){c=n.camel2dash(c);var k=this.properties[c],g=a,t=this.types;if(!k||void 0===a||null===a)return null;k.alias&&(k=k.pointsTo,c=k.name);var p=b.string(a);p&&(a=a.trim());var h=k.type;if(!h)return null;if(e&&(""===a||null===a))return{name:c,value:a,bypass:!0,deleteBypass:!0};if(b.fn(a))return{name:c,value:a,strValue:"fn",mapped:t.fn,bypass:e};if(p&&!f){if(k=(new RegExp(t.data.regex)).exec(a)){if(e)return!1;var r=t.data;return{name:c,value:k,strValue:""+a,mapped:r,field:k[1], 1612bypass:e}}if(k=(new RegExp(t.mapData.regex)).exec(a)){if(e||h.multiple)return!1;r=t.mapData;if(!h.color&&!h.number)return!1;var q=this.parse(c,k[4]);if(!q||q.mapped)return!1;g=this.parse(c,k[5]);return!g||g.mapped||q.value===g.value||h.color&&(p=q.value,f=g.value,!(p[0]!==f[0]||p[1]!==f[1]||p[2]!==f[2]||p[3]!==f[3]&&(null!=p[3]&&1!==p[3]||null!=f[3]&&1!==f[3])))?!1:{name:c,value:k,strValue:""+a,mapped:r,field:k[1],fieldMin:parseFloat(k[2]),fieldMax:parseFloat(k[3]),valueMin:q.value,valueMax:g.value, 1613bypass:e}}}if(h.multiple&&"multiple"!==f){if(r=p?a.split(/\s+/):b.array(a)?a:[a],h.evenMultiple&&0!==r.length%2)return null;g=[];k=[];p=[];f=!1;for(q=0;q<r.length;q++)t=this.parse(c,r[q],e,"multiple"),f=f||b.string(t.value),g.push(t.value),p.push(null!=t.pfValue?t.pfValue:t.value),k.push(t.units);return h.validate&&!h.validate(g,k)?null:h.singleEnum&&f?1===g.length&&b.string(g[0])?{name:c,value:g[0],strValue:g[0],bypass:e}:null:{name:c,value:g,pfValue:p,strValue:g.join(" "),bypass:e,units:k}}r=function(){for(var x= 16140;x<h.enums.length;x++)if(h.enums[x]===a)return{name:c,value:a,strValue:""+a,bypass:e};return null};if(h.number){k="px";(h.units&&(q=h.units),h.implicitUnits&&(k=h.implicitUnits),h.unitless)||(p?(p="px|em"+(h.allowPercent?"|\\%":""),q&&(p=q),(p=a.match("^("+n.regex.number+")("+p+")?$"))&&(a=p[1],q=p[2]||k)):q&&!h.implicitUnits||(q=k));if(a=parseFloat(a),isNaN(a)&&void 0===h.enums)return null;if(isNaN(a)&&void 0!==h.enums)return a=g,r();if(h.integer&&!b.integer(a)||void 0!==h.min&&(a<h.min||h.strictMin&& 1615a===h.min)||void 0!==h.max&&(a>h.max||h.strictMax&&a===h.max))return null;r={name:c,value:a,strValue:""+a+(q?q:""),units:q,bypass:e};return h.unitless||"px"!==q&&"em"!==q?r.pfValue=a:r.pfValue="px"!==q&&q?this.getEmSizeInPixels()*a:a,"ms"!==q&&"s"!==q||(r.pfValue="ms"===q?a:1E3*a),"deg"!==q&&"rad"!==q||(r.pfValue="rad"===q?a:d.deg2rad(a)),"%"===q&&(r.pfValue=a/100),r}if(h.propList){r=[];q=""+a;if("none"!==q){g=q.split(",");for(q=0;q<g.length;q++)k=g[q].trim(),this.properties[k]&&r.push(k);if(0=== 1616r.length)return null}return{name:c,value:r,strValue:0===r.length?"none":r.join(", "),bypass:e}}if(h.color)return(r=n.color2tuple(a))?{name:c,value:r,pfValue:r,strValue:""+a,bypass:e}:null;if(h.regex||h.regexes){if(h.enums&&(r=r()))return r;r=h.regexes?h.regexes:[h.regex];for(q=0;q<r.length;q++)if(g=(new RegExp(r[q])).exec(a))return{name:c,value:h.singleRegexMatchValue?g[1]:g,strValue:""+a,bypass:e};return null}return h.string?{name:c,value:""+a,strValue:""+a,bypass:e}:h.enums?r():null}}},{"../is":91, 1617"../math":93,"../util":108}],104:[function(m,v,u){var n=m("../util"),b=m("../is"),d={};!function(){var c=n.regex.number,a=n.regex.rgbaNoBackRefs,e=n.regex.hslaNoBackRefs,f=n.regex.hex3,k=n.regex.hex6,g=function(x){return"^"+x+"\\s*\\(\\s*([\\w\\.]+)\\s*\\)$"},t=function(x){var A=c+"|\\w+|"+a+"|"+e+"|"+f+"|"+k;return"^"+x+"\\s*\\(([\\w\\.]+)\\s*\\,\\s*("+c+")\\s*\\,\\s*("+c+")\\s*,\\s*("+A+")\\s*\\,\\s*("+A+")\\)$"},p=["^url\\s*\\(\\s*['\"]?(.+?)['\"]?\\s*\\)$","^(none)$","^(.+)$"];d.types={time:{number:!0, 1618min:0,units:"s|ms",implicitUnits:"ms"},percent:{number:!0,min:0,max:100,units:"%",implicitUnits:"%"},zeroOneNumber:{number:!0,min:0,max:1,unitless:!0},zeroOneNumbers:{number:!0,min:0,max:1,unitless:!0,multiple:!0},nOneOneNumber:{number:!0,min:-1,max:1,unitless:!0},nonNegativeInt:{number:!0,min:0,integer:!0,unitless:!0},position:{enums:["parent","origin"]},nodeSize:{number:!0,min:0,enums:["label"]},number:{number:!0,unitless:!0},numbers:{number:!0,unitless:!0,multiple:!0},positiveNumber:{number:!0, 1619unitless:!0,min:0,strictMin:!0},size:{number:!0,min:0},bidirectionalSize:{number:!0},bidirectionalSizes:{number:!0,multiple:!0},sizeMaybePercent:{number:!0,min:0,allowPercent:!0},paddingRelativeTo:{enums:["width","height","average","min","max"]},bgWH:{number:!0,min:0,allowPercent:!0,enums:["auto"],multiple:!0},bgPos:{number:!0,allowPercent:!0,multiple:!0},bgRelativeTo:{enums:["inner","include-padding"],multiple:!0},bgRepeat:{enums:["repeat","repeat-x","repeat-y","no-repeat"],multiple:!0},bgFit:{enums:["none", 1620"contain","cover"],multiple:!0},bgCrossOrigin:{enums:["anonymous","use-credentials"],multiple:!0},bgClip:{enums:["none","node"]}
1620,color:{color:!0},bool:{enums:["yes","no"]},lineStyle:{enums:["solid","dotted","dashed"]},borderStyle:{enums:["solid","dotted","dashed","double"]},curveStyle:{enums:["bezier","unbundled-bezier","haystack","segments"]},fontFamily:{regex:'^([\\w- \\"]+(?:\\s*,\\s*[\\w- \\"]+)*)$'},fontVariant:{enums:["small-caps","normal"]},fontStyle:{enums:["italic","normal","oblique"]},fontWeight:{enums:["normal", 1621"bold","bolder","lighter","100","200","300","400","500","600","800","900",100,200,300,400,500,600,700,800,900]},textDecoration:{enums:["none","underline","overline","line-through"]},textTransform:{enums:["none","uppercase","lowercase"]},textWrap:{enums:["none","wrap","ellipsis"]},textBackgroundShape:{enums:["rectangle","roundrectangle"]},nodeShape:{enums:"rectangle roundrectangle cutrectangle ellipse triangle square pentagon hexagon heptagon octagon star diamond vee rhomboid polygon".split(" ")}, 1622compoundIncludeLabels:{enums:["include","exclude"]},arrowShape:{enums:"tee triangle triangle-tee triangle-cross triangle-backcurve half-triangle-overshot vee square circle diamond none".split(" ")},arrowFill:{enums:["filled","hollow"]},display:{enums:["element","none"]},visibility:{enums:["hidden","visible"]},zCompoundDepth:{enums:["bottom","orphan","auto","top"]},zIndexCompare:{enums:["auto","manual"]},valign:{enums:["top","center","bottom"]},halign:{enums:["left","center","right"]},text:{string:!0}, 1623data:{mapping:!0,regex:g("data")},layoutData:{mapping:!0,regex:g("layoutData")},scratch:{mapping:!0,regex:g("scratch")},mapData:{mapping:!0,regex:t("mapData")},mapLayoutData:{mapping:!0,regex:t("mapLayoutData")},mapScratch:{mapping:!0,regex:t("mapScratch")},fn:{mapping:!0,fn:!0},url:{regexes:p,singleRegexMatchValue:!0},urls:{regexes:p,singleRegexMatchValue:!0,multiple:!0},propList:{propList:!0},angle:{number:!0,units:"deg|rad",implicitUnits:"rad"},textRotation:{number:!0,units:"deg|rad",implicitUnits:"rad", 1624enums:["none","autorotate"]},polygonPointList:{number:!0,multiple:!0,evenMultiple:!0,min:-1,max:1,unitless:!0},edgeDistances:{enums:["intersection","node-position"]},edgeEndpoint:{number:!0,multiple:!0,units:"%|px|em|deg|rad",implicitUnits:"px",enums:["inside-to-node","outside-to-node","outside-to-line"],singleEnum:!0,validate:function(x,A){switch(x.length){case 2:return"deg"!==A[0]&&"rad"!==A[0]&&"deg"!==A[1]&&"rad"!==A[1];case 1:return b.string(x[0])||"deg"===A[0]||"rad"===A[0];default:return!1}}}, 1625easing:{regexes:["^(spring)\\s*\\(\\s*("+c+")\\s*,\\s*("+c+")\\s*\\)$","^(cubic-bezier)\\s*\\(\\s*("+c+")\\s*,\\s*("+c+")\\s*,\\s*("+c+")\\s*,\\s*("+c+")\\s*\\)$"],enums:"linear ease ease-in ease-out ease-in-out ease-in-sine ease-out-sine ease-in-out-sine ease-in-quad ease-out-quad ease-in-out-quad ease-in-cubic ease-out-cubic ease-in-out-cubic ease-in-quart ease-out-quart ease-in-out-quart ease-in-quint ease-out-quint ease-in-out-quint ease-in-expo ease-out-expo ease-in-out-expo ease-in-circ ease-out-circ ease-in-out-circ".split(" ")}}; 1626g=function(x,A){return x!==A};p=d.types;var h=d.properties=[{name:"label",type:p.text},{name:"text-rotation",type:p.textRotation},{name:"text-margin-x",type:p.bidirectionalSize},{name:"text-margin-y",type:p.bidirectionalSize},{name:"source-label",type:p.text},{name:"source-text-rotation",type:p.textRotation},{name:"source-text-margin-x",type:p.bidirectionalSize},{name:"source-text-margin-y",type:p.bidirectionalSize},{name:"source-text-offset",type:p.size},{name:"target-label",type:p.text},{name:"target-text-rotation", 1627type:p.textRotation},{name:"target-text-margin-x",type:p.bidirectionalSize},{name:"target-text-margin-y",type:p.bidirectionalSize},{name:"target-text-offset",type:p.size},{name:"text-valign",type:p.valign},{name:"text-halign",type:p.halign},{name:"color",type:p.color},{name:"text-outline-color",type:p.color},{name:"text-outline-width",type:p.size},{name:"text-outline-opacity",type:p.zeroOneNumber},{name:"text-opacity",type:p.zeroOneNumber},{name:"text-background-color",type:p.color},{name:"text-background-opacity", 1628type:p.zeroOneNumber},{name:"text-background-padding",type:p.size},{name:"text-border-opacity",type:p.zeroOneNumber},{name:"text-border-color",type:p.color},{name:"text-border-width",type:p.size},{name:"text-border-style",type:p.borderStyle}
1628,{name:"text-background-shape",type:p.textBackgroundShape},{name:"text-transform",type:p.textTransform},{name:"text-wrap",type:p.textWrap},{name:"text-max-width",type:p.size},{name:"text-events",type:p.bool},{name:"font-family",type:p.fontFamily},{name:"font-style", 1629type:p.fontStyle},{name:"font-weight",type:p.fontWeight},{name:"font-size",type:p.size},{name:"min-zoomed-font-size",type:p.size},{name:"events",type:p.bool},{name:"display",type:p.display,triggersZOrder:g},{name:"visibility",type:p.visibility,triggersZOrder:g},{name:"opacity",type:p.zeroOneNumber,triggersZOrder:function(x,A){return 0===x&&0!==A||0!==x&&0===A}},{name:"z-compound-depth",type:p.zCompoundDepth,triggersZOrder:g},{name:"z-index-compare",type:p.zIndexCompare,triggersZOrder:g},{name:"z-index", 1630type:p.nonNegativeInt,triggersZOrder:g},{name:"overlay-padding",type:p.size},{name:"overlay-color",type:p.color},{name:"overlay-opacity",type:p.zeroOneNumber},{name:"transition-property",type:p.propList},{name:"transition-duration",type:p.time},{name:"transition-delay",type:p.time},{name:"transition-timing-function",type:p.easing},{name:"height",type:p.nodeSize},{name:"width",type:p.nodeSize},{name:"shape",type:p.nodeShape},{name:"shape-polygon-points",type:p.polygonPointList},{name:"background-color", 1631type:p.color},{name:"background-opacity",type:p.zeroOneNumber},{name:"background-blacken",type:p.nOneOneNumber},{name:"padding",type:p.sizeMaybePercent},{name:"padding-relative-to",type:p.paddingRelativeTo},{name:"border-color",type:p.color},{name:"border-opacity",type:p.zeroOneNumber},{name:"border-width",type:p.size},{name:"border-style",type:p.borderStyle},{name:"background-image",type:p.urls},{name:"background-image-crossorigin",type:p.bgCrossOrigin},{name:"background-image-opacity",type:p.zeroOneNumbers}, 1632{name:"background-position-x",type:p.bgPos},{name:"background-position-y",type:p.bgPos},{name:"background-width-relative-to",type:p.bgRelativeTo},{name:"background-height-relative-to",type:p.bgRelativeTo},{name:"background-repeat",type:p.bgRepeat},{name:"background-fit",type:p.bgFit},{name:"background-clip",type:p.bgClip},{name:"background-width",type:p.bgWH},{name:"background-height",type:p.bgWH},{name:"position",type:p.position},{name:"compound-sizing-wrt-labels",type:p.compoundIncludeLabels},{name:"min-width", 1633type:p.size},{name:"min-width-bias-left",type:p.sizeMaybePercent},{name:"min-width-bias-right",type:p.sizeMaybePercent},{name:"min-height",type:p.size},{name:"min-height-bias-top",type:p.sizeMaybePercent},{name:"min-height-bias-bottom",type:p.sizeMaybePercent},{name:"line-style",type:p.lineStyle},{name:"line-color",type:p.color},{name:"curve-style",type:p.curveStyle},{name:"haystack-radius",type:p.zeroOneNumber},{name:"source-endpoint",type:p.edgeEndpoint},{name:"target-endpoint",type:p.edgeEndpoint}, 1634{name:"control-point-step-size",type:p.size},{name:"control-point-distances",type:p.bidirectionalSizes},{name:"control-point-weights",type:p.numbers},{name:"segment-distances",type:p.bidirectionalSizes},{name:"segment-weights",type:p.numbers},{name:"edge-distances",type:p.edgeDistances},{name:"arrow-scale",type:p.positiveNumber},{name:"loop-direction",type:p.angle},{name:"loop-sweep",type:p.angle},{name:"source-distance-from-node",type:p.size},{name:"target-distance-from-node",type:p.size},{name:"selection-box-color", 1635type:p.color},{name:"selection-box-opacity",type:p.zeroOneNumber},{name:"selection-box-border-color",type:p.color},{name:"selection-box-border-width",type:p.size},{name:"active-bg-color",type:p.color},{name:"active-bg-opacity",type:p.zeroOneNumber},{name:"active-bg-size",type:p.size},{name:"outside-texture-bg-color",type:p.color},{name:"outside-texture-bg-opacity",type:p.zeroOneNumber}];g=d.aliases=[{name:"content",pointsTo:"label"},{name:"control-point-distance",pointsTo:"control-point-distances"}, 1636{name:"control-point-weight",pointsTo:"control-point-weights"},{name:"edge-text-rotation",pointsTo:"text-rotation"},{name:"padding-left",pointsTo:"padding"},{name:"padding-right",pointsTo:"padding"},{name:"padding-top",pointsTo:"padding"},{name:"padding-bottom",pointsTo:"padding"}];
1636d.pieBackgroundN=16;h.push({name:"pie-size",type:p.sizeMaybePercent});for(t=1;t<=d.pieBackgroundN;t++)h.push({name:"pie-"+t+"-background-color",type:p.color}),h.push({name:"pie-"+t+"-background-size",type:p.percent}),h.push({name:"pie-"+ 1637t+"-background-opacity",type:p.zeroOneNumber});var r=d.arrowPrefixes=["source","mid-source","target","mid-target"];[{name:"arrow-shape",type:p.arrowShape},{name:"arrow-color",type:p.color},{name:"arrow-fill",type:p.arrowFill}].forEach(function(x){r.forEach(function(A){h.push({name:A+"-"+x.name,type:x.type})})},{});d.propertyNames=h.map(function(x){return x.name});for(t=0;t<h.length;t++)p=h[t],h[p.name]=p;for(t=0;t<g.length;t++){p=g[t];var q={name:p.name,alias:!0,pointsTo:h[p.pointsTo]};h.push(q); 1638h[p.name]=q}}();d.getDefaultProperty=function(c){return this.getDefaultProperties()[c]};d.getDefaultProperties=n.memoize(function(){for(var c=n.extend({events:"yes","text-events":"no","text-valign":"top","text-halign":"center",color:"#000","text-outline-color":"#000","text-outline-width":0,"text-outline-opacity":1,"text-opacity":1,"text-decoration":"none","text-transform":"none","text-wrap":"none","text-max-width":9999,"text-background-color":"#000","text-background-opacity":0,"text-background-shape":"rectangle", 1639"text-background-padding":0,"text-border-opacity":0,"text-border-width":0,"text-border-style":"solid","text-border-color":"#000","font-family":"Helvetica Neue, Helvetica, sans-serif","font-style":"normal","font-weight":"normal","font-size":16,"min-zoomed-font-size":0,"text-rotation":"none","source-text-rotation":"none","target-text-rotation":"none",visibility:"visible",display:"element",opacity:1,"z-compound-depth":"auto","z-index-compare":"auto","z-index":0,label:"","text-margin-x":0,"text-margin-y":0, 1640"source-label":"","source-text-offset":0,"source-text-margin-x":0,"source-text-margin-y":0,"target-label":"","target-text-offset":0,"target-text-margin-x":0,"target-text-margin-y":0,"overlay-opacity":0,"overlay-color":"#000","overlay-padding":10,"transition-property":"none","transition-duration":0,"transition-delay":0,"transition-timing-function":"linear","background-blacken":0,"background-color":"#999","background-opacity":1,"background-image":"none","background-image-crossorigin":"anonymous","background-image-opacity":1, 1641"background-position-x":"50%","background-position-y":"50%","background-width-relative-to":"include-padding","background-height-relative-to":"include-padding","background-repeat":"no-repeat","background-fit":"none","background-clip":"node","background-width":"auto","background-height":"auto","border-color":"#000","border-opacity":1,"border-width":0,"border-style":"solid",height:30,width:30,shape:"ellipse","shape-polygon-points":"-1, -1, 1, -1, 1, 1, -1, 1",padding:0,"padding-relative-to":"width", 1642position:"origin","compound-sizing-wrt-labels":"include","min-width":0,"min-width-bias-left":0,"min-width-bias-right":0,"min-height":0,"min-height-bias-top":0,"min-height-bias-bottom":0},{"pie-size":"100%"},[{name:"pie-{{i}}-background-color",value:"black"},{name:"pie-{{i}}-background-size",value:"0%"},{name:"pie-{{i}}-background-opacity",value:1}].reduce(function(g,t){for(var p=1;p<=d.pieBackgroundN;p++){var h=t.name.replace("{{i}}",p);g[h]=t.value}return g},{}),{"line-style":"solid","line-color":"#999", 1643"control-point-step-size":40,"control-point-weights":.5,"segment-weights":.5,"segment-distances":20,"edge-distances":"intersection","curve-style":"bezier","haystack-radius":0,"arrow-scale":1,"loop-direction":"-45deg","loop-sweep":"-90deg","source-distance-from-node":0,"target-distance-from-node":0,"source-endpoint":"outside-to-node","target-endpoint":"outside-to-node"},[{name:"arrow-shape",value:"none"},{name:"arrow-color",value:"#999"},{name:"arrow-fill",value:"filled"}].reduce(function(g,t){return d.arrowPrefixes.forEach(function(p){g[p+ 1644"-"+t.name]=t.value}),g},{})),a={},e=0;e<this.properties.length;e++){var f=this.properties[e];if(!f.pointsTo){f=f.name;var k=this.parse(f,c[f]);a[f]=k}}return a});d.addDefaultStylesheet=function(){this.selector("$node \x3e node").css({shape:"rectangle",padding:10,"background-color":"#eee","border-color":"#ccc","border-width":1}).selector("edge").css({width:3,"curve-style":"haystack"}).selector(":selected").css({"background-color":"#0169D9","line-color":"#0169D9","source-arrow-color":"#0169D9","target-arrow-color":"#0169D9", 1645"mid-source-arrow-color":"#0169D9","mid-target-arrow-color":"#0169D9"}).selector("node:parent:selected").css({"background-color":"#CCE1F9","border-color":"#aec8e5"}).selector(":active").css({"overlay-color":"black","overlay-padding":10,"overlay-opacity":.25}).selector("core").css({"selection-box-color":"#ddd","selection-box-opacity":.65,"selection-box-border-color":"#aaa","selection-box-border-width":1,"active-bg-color":"black","active-bg-opacity":.15,"active-bg-size":30,"outside-texture-bg-color":"#000", 1646"outside-texture-bg-opacity":.125});this.defaultLength=this.length};v.exports=d},{"../is":91,"../util":108}],105:[function(m,v,u){var n=m("../util"),b=m("../selector");v.exports={applyFromString:function(d){function c(){e=e.length>g.length?e.substr(g.length):""}function a(){h=h.length>q.length?h.substr(q.length):""}var e=""+d;for(e=e.replace(/[\/][*](\s|.)+?[*][\/]/g,"");;){var f=e.match(/^\s*$/);if(f)break;var k=e.match(/^\s*((?:.|\s)+?)\s*\{((?:.|\s)+?)\}/);if(!k){n.error("Halting stylesheet parsing: String stylesheet contains more to parse but no selector and block found in: "+ 1647e);break}var g=k[0];d=k[1];
1647if("core"!==d&&(new b(d))._private.invalid)n.error("Skipping parsing of block: Invalid selector found in string stylesheet: "+d);else{var t=k[2],p=!1;var h=t;for(k=[];!(f=h.match(/^\s*$/));){var r=h.match(/^\s*(.+?)\s*:\s*(.+?)\s*;/);if(!r){n.error("Skipping parsing of block: Invalid formatting of style property and value definitions found in:"+t);p=!0;break}var q=r[0];f=r[1];var x=r[2];(r=this.properties[f])?this.parse(f,x)?(k.push({name:f,val:x}),a()):(n.error("Skipping property: Invalid property definition in: "+ 1648q),a()):(n.error("Skipping property: Invalid property name in: "+q),a())}if(p){c();break}this.selector(d);for(d=0;d<k.length;d++)r=k[d],this.css(r.name,r.val)}c()}return this},fromString:function(d){return this.resetToDefault(),this.applyFromString(d),this}}},{"../selector":95,"../util":108}],106:[function(m,v,u){var n=m("./is"),b=m("./util"),d=m("./style"),c=function(){return this instanceof c?void(this.length=0):new c};m=c.prototype;m.instanceString=function(){return"stylesheet"};m.selector=function(a){return this[this.length++]= 1649{selector:a,properties:[]},this};m.css=function(a,e){var f=this.length-1;if(n.string(a))this[f].properties.push({name:a,value:e});else if(n.plainObject(a))for(var k=a,g=0;g<d.properties.length;g++)if(a=d.properties[g],e=k[a.name],void 0===e&&(e=k[b.dash2camel(a.name)]),void 0!==e)a=a.name,this[f].properties.push({name:a,value:e});return this};m.style=m.css;m.generateStyle=function(a){a=new d(a);for(var e=0;e<this.length;e++){var f=this[e],k=f.properties;a.selector(f.selector);for(f=0;f<k.length;f++){var g= 1650k[f];a.css(g.name,g.value)}}return a};v.exports=c},{"./is":91,"./style":101,"./util":108}],107:[function(m,v,u){var n=m("../is");v.exports={hex2tuple:function(b){if((4===b.length||7===b.length)&&"#"===b[0]){var d,c,a;return 4===b.length?(d=parseInt(b[1]+b[1],16),c=parseInt(b[2]+b[2],16),a=parseInt(b[3]+b[3],16)):(d=parseInt(b[1]+b[2],16),c=parseInt(b[3]+b[4],16),a=parseInt(b[5]+b[6],16)),[d,c,a]}},hsl2tuple:function(b){function d(g,t,p){return 0>p&&(p+=1),1<p&&--p,p<1/6?g+6*(t-g)*p:.5>p?t:p<2/3?g+ 1651(t-g)*(2/3-p)*6:g}var c,a,e,f,k;if(b=(new RegExp("^"+this.regex.hsla+"$")).exec(b)){if((a=parseInt(b[1]),0>a?a=(360- -1*a%360)%360:360<a&&(a%=360),a/=360,e=parseFloat(b[2]),0>e||100<e)||(e/=100,f=parseFloat(b[3]),0>f||100<f)||(f/=100,k=b[4],void 0!==k&&(k=parseFloat(k),0>k||1<k)))return;0===e?f=c=a=Math.round(255*f):(e=.5>f?f*(1+e):f+e-f*e,b=2*f-e,f=Math.round(255*d(b,e,a+1/3)),c=Math.round(255*d(b,e,a)),a=Math.round(255*d(b,e,a-1/3)));c=[f,c,a,k]}return c},rgb2tuple:function(b){if(b=(new RegExp("^"+ 1652this.regex.rgba+"$")).exec(b)){var d=[];for(var c=[],a=1;3>=a;a++){var e=b[a];if("%"===e[e.length-1]&&(c[a]=!0),e=parseFloat(e),c[a]&&(e=e/100*255),0>e||255<e)return;d.push(Math.floor(e))}a=c[1]&&c[2]&&c[3];if((c[1]||c[2]||c[3])&&!a)return;b=b[4];if(void 0!==b){if(b=parseFloat(b),0>b||1<b)return;d.push(b)}}return d},colorname2tuple:function(b){return this.colors[b.toLowerCase()]},color2tuple:function(b){return(n.array(b)?b:null)||this.colorname2tuple(b)||this.hex2tuple(b)||this.rgb2tuple(b)||this.hsl2tuple(b)}, 1653colors:{transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139], 1654darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105, 1655105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255, 1656250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0], 1657mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
1657ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218, 1658112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235], 1659slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}},{"../is":91}],108:[function(m,v,u){var n=m("../is");u=m("../math");var b={trueify:function(){return!0},falsify:function(){return!1}, 1660zeroify:function(){return 0},noop:function(){},error:function(d){console.error?(console.error.apply(console,arguments),console.trace&&console.trace()):(console.log.apply(console,arguments),console.trace&&console.trace())},clone:function(d){return this.extend({},d)},copy:function(d){return null==d?d:n.array(d)?d.slice():n.plainObject(d)?this.clone(d):d},clonePosition:function(d){return{x:d.x,y:d.y}},uuid:function(d,c){for(c=d="";36>d++;c+=51*d&52?(15^d?8^Math.random()*(20^d?16:4):4).toString(16):"-"); 1661return c}};b.makeBoundingBox=u.makeBoundingBox.bind(u);b._staticEmptyObject={};b.staticEmptyObject=function(){return b._staticEmptyObject};b.extend=null!=Object.assign?Object.assign.bind(Object):function(d){for(var c=arguments,a=1;a<c.length;a++){var e=c[a];if(e)for(var f=Object.keys(e),k=0;k<f.length;k++){var g=f[k];d[g]=e[g]}}return d};b["default"]=function(d,c){return void 0===d?c:d};b.removeFromArray=function(d,c,a){for(var e=d.length;0<=e&&(d[e]!==c||(d.splice(e,1),a));e--);};b.clearArray=function(d){d.splice(0, 1662d.length)};b.push=function(d){var c=Array.prototype.slice.call(arguments,1);Array.prototype.push.apply(d,c)};b.getPrefixedProperty=function(d,c,a){return a&&(c=this.prependCamel(a,c)),d[c]};b.setPrefixedProperty=function(d,c,a,e){a&&(c=this.prependCamel(a,c));d[c]=e};[m("./colors"),m("./maps"),{memoize:m("./memoize")},m("./regex"),m("./strings"),m("./timing"),m("./sort")].forEach(function(d){b.extend(b,d)});v.exports=b},{"../is":91,"../math":93,"./colors":107,"./maps":109,"./memoize":110,"./regex":111, 1663"./sort":112,"./strings":113,"./timing":114}],109:[function(m,v,u){var n=m("../is");v.exports={mapEmpty:function(b){return null!=b?0===Object.keys(b).length:!0},pushMap:function(b){var d=this.getMap(b);null==d?this.setMap(this.extend({},b,{value:[b.value]})):d.push(b.value)},setMap:function(b){for(var d,c=b.map,a=b.keys,e=a.length,f=0;f<e;f++)d=a[f],n.plainObject(d)&&this.error("Tried to set map with object key"),f<a.length-1?(null==c[d]&&(c[d]={}),c=c[d]):c[d]=b.value},getMap:function(b){var d=b.map; 1664b=b.keys;for(var c=b.length,a=0;a<c;a++){var e=b[a];if(n.plainObject(e)&&this.error("Tried to get map with object key"),d=d[e],null==d)break}return d},deleteMap:function(b){for(var d=b.map,c=b.keys,a=c.length,e=b.keepChildren,f=0;f<a;f++){var k=c[f];n.plainObject(k)&&this.error("Tried to delete map with object key");if(f===b.keys.length-1)if(e){k=Object.keys(d);for(var g=0;g<k.length;g++){var t=k[g];e[t]||(d[t]=void 0)}}else d[k]=void 0;else d=d[k]}}}},{"../is":91}],110:[function(m,v,u){v.exports= 1665function(n,b){b||(b=function(){if(1===arguments.length)return arguments[0];if(0===arguments.length)return"undefined";for(var c=[],a=0;a<arguments.length;a++)c.push(arguments[a]);return c.join("$")});var d=function(){var c,a=arguments,e=b.apply(this,a),f=d.cache;return(c=f[e])||(c=f[e]=n.apply(this,a)),c};return d.cache={},d}},{}],111:[function(m,v,u){v.exports={regex:{number:"(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))",rgba:"rgb[a]?\\(((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)(?:\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))))?\\)", 1666rgbaNoBackRefs:"rgb[a]?\\((?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*(?:(?
1666:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)\\s*,\\s*(?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%]?)(?:\\s*,\\s*(?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))))?\\)",hsla:"hsl[a]?\\(((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?)))\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%])\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%])(?:\\s*,\\s*((?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))))?\\)", 1667hslaNoBackRefs:"hsl[a]?\\((?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?)))\\s*,\\s*(?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%])\\s*,\\s*(?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))[%])(?:\\s*,\\s*(?:(?:[-+]?(?:(?:\\d+|\\d*\\.\\d+)(?:[Ee][+-]?\\d+)?))))?\\)",hex3:"\\#[0-9a-fA-F]{3}",hex6:"\\#[0-9a-fA-F]{6}"}}},{}],112:[function(m,v,u){function n(b,d){return b<d?-1:b>d?1:0}v.exports={sort:{ascending:n,descending:function(b,d){return-1*n(b,d)}}}},{}],113:[function(m,v, 1668u){u=m("./memoize");var n=m("../is");v.exports={camel2dash:u(function(b){return b.replace(/([A-Z])/g,function(d){return"-"+d.toLowerCase()})}),dash2camel:u(function(b){return b.replace(/(-\w)/g,function(d){return d[1].toUpperCase()})}),prependCamel:u(function(b,d){return b+d[0].toUpperCase()+d.substring(1)},function(b,d){return b+"$"+d}),capitalize:function(b){return n.emptyString(b)?b:b.charAt(0).toUpperCase()+b.substring(1)}}},{"../is":91,"./memoize":110}],114:[function(m,v,u){var n=m("../window"), 1669b=m("../is"),d=n?n.performance:null,c={},a=d&&d.now?function(){return d.now()}:function(){return Date.now()},e=function(){if(n){if(n.requestAnimationFrame)return function(f){n.requestAnimationFrame(f)};if(n.mozRequestAnimationFrame)return function(f){n.mozRequestAnimationFrame(f)};if(n.webkitRequestAnimationFrame)return function(f){n.webkitRequestAnimationFrame(f)};if(n.msRequestAnimationFrame)return function(f){n.msRequestAnimationFrame(f)}}return function(f){f&&setTimeout(function(){f(a())},1E3/ 167060)}}();c.requestAnimationFrame=function(f){e(f)};c.performanceNow=a;c.throttle=function(f,k,g){var t=!0,p=!0;return!1===g?t=!1:b.plainObject(g)&&(t="leading"in g?g.leading:t,p="trailing"in g?g.trailing:p),g=g||{},g.leading=t,g.maxWait=k,g.trailing=p,c.debounce(f,k,g)};c.now=function(){return Date.now()};c.debounce=function(f,k,g){var t,p,h,r,q,x,A,z=this,D=0,E=!1,J=!0;if(b.fn(f)){if(k=Math.max(0,k)||0,!0===g){var M=!0;J=!1}else b.plainObject(g)&&(M=g.leading,E="maxWait"in g&&(Math.max(k,g.maxWait)|| 16710),J="trailing"in g?g.trailing:J);var I=function(){var N=k-(z.now()-r);0>=N?(p&&clearTimeout(p),N=A,p=x=A=void 0,N&&(D=z.now(),h=f.apply(q,t),x||p||(t=q=null))):x=setTimeout(I,N)},T=function(){x&&clearTimeout(x);p=x=A=void 0;(J||E!==k)&&(D=z.now(),h=f.apply(q,t),x||p||(t=q=null))};return function(){if(t=arguments,r=z.now(),q=this,A=J&&(x||!M),!1===E)var N=M&&!x;else{p||M||(D=r);var Z=E-(r-D),L=0>=Z;L?(p&&(p=clearTimeout(p)),D=r,h=f.apply(q,t)):p||(p=setTimeout(T,Z))}return L&&x?x=clearTimeout(x): 1672x||k===E||(x=setTimeout(I,k)),N&&(L=!0,h=f.apply(q,t)),!L||x||p||(t=q=null),h}}};v.exports=c},{"../is":91,"../window":116}],115:[function(m,v,u){v.exports="3.1.2"},{}],116:[function(m,v,u){v.exports="undefined"==typeof window?null:window},{}]},{},[90])(90)}); 1673(function(){var y=function(m,v){function u(b){var d=this.options={},c;for(c in n)d[c]=n[c];for(c in b)d[c]=b[c]}if(m&&v){var n={nodeSep:void 0,edgeSep:void 0,rankSep:void 0,rankDir:void 0,minLen:function(b){return 1},edgeWeight:function(b){return 1},fit:!0,padding:30,animate:!1,animationDuration:500,animationEasing:void 0,boundingBox:void 0,ready:function(){},stop:function(){}};u.prototype.run=function(){var b=this.options,d=b.cy,c=b.eles,a=function(q,x){return"function"===typeof x?x.apply(q,[q]): 1674x},e=b.boundingBox||{x1:0,y1:0,w:d.width(),h:d.height()};void 0===e.x2&&(e.x2=e.x1+e.w);void 0===e.w&&(e.w=e.x2-e.x1);void 0===e.y2&&(e.y2=e.y1+e.h);void 0===e.h&&(e.h=e.y2-e.y1);var f=new v.graphlib.Graph({multigraph:!0,compound:!0}),k={},g=function(q,x){null!=x&&(k[q]=x)};g("nodesep",b.nodeSep);g("edgesep",b.edgeSep);g("ranksep",b.rankSep);g("rankdir",b.rankDir);f.setGraph(k);f.setDefaultEdgeLabel(function(){return{}});f.setDefaultNodeLabel(function(){return{}});g=c.nodes();for(var t=0;t<g.length;t++){var p= 1675g[t],h=p.boundingBox();f.setNode(p.id(),{width:h.w,height:h.h,name:p.id()})}for(t=0;t<g.length;t++)p=g[t],p.isChild()&&f.setParent(p.id(),p.parent().id());c=c.edges().stdFilter(function(q){return!q.source().isParent()&&!q.target().isParent()});for(t=0;t<c.length;t++)p=c[t],f.setEdge(p.source().id(),p.target().id(),{minlen:a(p,b.minLen),weight:a(p,b.edgeWeight),name:p.id()},p.id());v.layout(f);a=f.nodes();for(t=0;t<a.length;t++)c=a[t],p=f.node(c),d.getElementById(c).scratch().dagre=p;if(b.boundingBox){var r= 1676{x1:Infinity,x2:-Infinity,y1:Infinity,y2:-Infinity};g.forEach(function(q){q=q.scratch().dagre;r.x1=Math.min(r.x1,q.x);r.x2=Math.max(r.x2,q.x);r.y1=Math.min(r.y1,q.y);r.y2=Math.max(r.y2,q.y)});r.w=r.x2-r.x1;r.h=r.y2-r.y1}else r=e;g.layoutPositions(this,b,function(q){q=("object"===typeof q?q:this).scratch().dagre;q={x:q.x,y:q.y};
1676q=b.boundingBox?{x:e.x1+(0===r.w?0:(q.x-r.x1)/r.w)*e.w,y:e.y1+(0===r.h?0:(q.y-r.y1)/r.h)*e.h}:q;return q});return this};m("layout","dagre",u)}};"undefined"!==typeof module&& 1677module.exports?module.exports=function(m,v){y(m,v||require("dagre"))}:"undefined"!==typeof define&&define.amd&&define("cytoscape-dagre",function(){return y});"undefined"!==typeof cytoscape&&"undefined"!==typeof dagre&&y(cytoscape,dagre)})(); 1678(function(y,m,v){(function(u){"function"===typeof define&&define.amd?define(["jquery"],u):jQuery&&!jQuery.fn.qtip&&u(jQuery)})(function(u){function n(H,F,S,Y){this.id=S;this.target=H;this.tooltip=null;this.elements={target:H};this._id="qtip-"+S;this.timers={img:{}};this.options=F;this.plugins={};this.cache={event:{},target:u(),disabled:!1,attr:Y,onTooltip:!1,lastClass:""};this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=!1}function b(H){return null=== 1679H||"object"!==u.type(H)}function d(H){return!(u.isFunction(H)||H&&H.attr||H.length||"object"===u.type(H)&&(H.jquery||H.then))}function c(H){var F,S;if(b(H))return!1;b(H.metadata)&&(H.metadata={type:H.metadata});if("content"in H){var Y=H.content;b(Y)||Y.jquery||Y.done?Y=H.content={text:F=d(Y)?!1:Y}:F=Y.text;if("ajax"in Y){var la=(S=Y.ajax)&&!1!==S.once;delete Y.ajax;Y.text=function(ra,xa){ra=F||u(this).attr(xa.options.content.attr)||"Loading...";var sa=u.ajax(u.extend({},S,{context:xa})).then(S.success, 1680null,S.error).then(function(K){K&&la&&xa.set("content.text",K);return K},function(K,V,ba){xa.destroyed||0===K.status||xa.set("content.text",V+": "+ba)});return la?ra:(xa.set("content.text",ra),sa)}}"title"in Y&&(b(Y.title)||(Y.button=Y.title.button,Y.title=Y.title.text),d(Y.title||!1)&&(Y.title=!1))}"position"in H&&b(H.position)&&(H.position={my:H.position,at:H.position});"show"in H&&b(H.show)&&(H.show=H.show.jquery?{target:H.show}:!0===H.show?{ready:!0}:{event:H.show});"hide"in H&&b(H.hide)&&(H.hide= 1681H.hide.jquery?{target:H.hide}:{event:H.hide});"style"in H&&b(H.style)&&(H.style={classes:H.style});u.each(I,function(){this.sanitize&&this.sanitize(H)});return H}function a(H,F){var S=0,Y,la=H;for(F=F.split(".");la=la[F[S++]];)S<F.length&&(Y=la);return[Y||H,F.pop()]}function e(H,F){var S,Y,la;for(S in this.checks)for(Y in this.checks[S])if(la=(new RegExp(Y,"i")).exec(H))F.push(la),("builtin"===S||this.plugins[S])&&this.checks[S][Y].apply(this.plugins[S]||this,F)}function f(H){return T.concat("").join(H? 1682"-"+H+" ":" ")}function k(H){return H&&{type:H.type,pageX:H.pageX,pageY:H.pageY,target:H.target,relatedTarget:H.relatedTarget,scrollX:H.scrollX||y.pageXOffset||m.body.scrollLeft||m.documentElement.scrollLeft,scrollY:H.scrollY||y.pageYOffset||m.body.scrollTop||m.documentElement.scrollTop}||{}}function g(H,F){if(0<F)return setTimeout(u.proxy(H,this),F);H.call(this)}function t(H){if(this.tooltip.hasClass(Z))return!1;clearTimeout(this.timers.show);clearTimeout(this.timers.hide);this.timers.show=g.call(this, 1683function(){this.toggle(!0,H)},this.options.show.delay)}function p(H){if(this.tooltip.hasClass(Z))return!1;var F=u(H.relatedTarget),S=F.closest(".qtip")[0]===this.tooltip[0],Y=F[0]===this.options.show.target[0];clearTimeout(this.timers.show);clearTimeout(this.timers.hide);if(this!==F[0]&&"mouse"===this.options.position.target&&S||this.options.hide.fixed&&/mouse(out|leave|move)/.test(H.type)&&(S||Y))try{H.preventDefault(),H.stopImmediatePropagation()}catch(la){}else this.timers.hide=g.call(this,function(){this.toggle(!1, 1684H)},this.options.hide.delay,this)}function h(H){if(this.tooltip.hasClass(Z)||!this.options.hide.inactive)return!1;clearTimeout(this.timers.inactive);this.timers.inactive=g.call(this,function(){this.hide(H)},this.options.hide.inactive)}function r(H){this.rendered&&0<this.tooltip[0].offsetWidth&&this.reposition(H)}function q(H,F,S){u(m.body).delegate(H,(F.split?F:F.join(".qtip "))+".qtip",function(){var Y=ja.api[u.attr(this,"data-qtip-id")];Y&&!Y.disabled&&S.apply(Y,arguments)})}function x(H,F,S){var Y, 1685la=u(m.body),ra=H[0]===m?la:H;var xa=H.metadata?H.metadata(S.metadata):null;var sa="html5"===S.metadata.type&&xa?xa[S.metadata.name]:null,K=H.data(S.metadata.name||"qtipopts");try{K="string"===typeof K?u.parseJSON(K):K}catch(ba){}xa=u.extend(!0,{},ja.defaults,S,"object"===typeof K?c(K):null,c(sa||xa));S=xa.position;xa.id=F;if("boolean"===typeof xa.content.text){var V=H.attr(xa.content.attr);if(!1!==xa.content.attr&&V)xa.content.text=V;else return!1}S.container.length||(S.container=la);!1===S.target&& 1686(S.target=ra);!1===xa.show.target&&(xa.show.target=ra);!0===xa.show.solo&&(xa.show.solo=S.container.closest("body"));!1===xa.hide.target&&(xa.hide.target=ra);!0===xa.position.viewport&&(xa.position.viewport=S.container);S.container=S.container.eq(0);S.at=new M(S.at,!0);S.my=new M(S.my);if(H.data("qtip"))if(xa.overwrite)H.qtip("destroy",!0);else if(!1===xa.overwrite)return!1;H.attr("data-hasqtip",F);xa.suppress&&(Y=H.attr("title"))&&H.removeAttr("title").attr("oldtitle",Y).attr("title","");V=new n(H, 1687xa,F,!!V);H.data("qtip",V);H.one("remove.qtip-"+F+" removeqtip.qtip-"+F,function(){var ba;(ba=u(this).data("qtip"))&&ba.destroy(!0)});return V}function A(H){return H.charAt(0).toUpperCase()+H.slice(1)}function z(H,F){var S=Math,Y=S.ceil,la=parseFloat;a:{var ra=F.charAt(0).toUpperCase()+F.slice(1);ra=(F+" "+Wa.join(ra+" ")+ra).split(" ");var xa,sa,K=0;if(Ia[F])H=H.css(Ia[F]);else{for(;xa=ra[K++];)if((sa=H.css(xa))!==v){H=(Ia[F]=xa,sa);break a}H=void 0}}return Y.call(S,la(H))}function D(H,F){this._ns= 1688"tip";this.options=F;this.offset=F.offset;this.size=[F.width,F.height];this.init(this.qtip=H)}function E(H,F){this.options=F;this._ns="-modal";this.init(this.qtip=H)}function J(H,F){this._ns="ie6";this.init(this.qtip=H)}var M,I={},T=["ui-widget","ui-tooltip"],N="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Z="qtip-disabled",L,W=function(){for(var H=3,F=m.createElement("div");(F.innerHTML="\x3c!--[if gt IE "+ ++H+"]\x3e\x3ci\x3e\x3c/i\x3e\x3c![endif]--\x3e")&&F.getElementsByTagName("i")[0];); 1689return 4<H?H:NaN}
1689(),ka=parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||!1;var qa=n.prototype;qa._when=function(H){return u.when.apply(u,H)};qa.render=function(H){if(this.rendered||this.destroyed)return this;var F=this,S=this.options,Y=this.cache,la=this.elements,ra=S.content.text,xa=S.content.title,sa=S.content.button,K=S.position,V=[];u.attr(this.target[0],"aria-describedby", 1690this._id);this.tooltip=la.tooltip=u("\x3cdiv/\x3e",{id:this._id,"class":["qtip qtip-default",S.style.classes,"qtip-pos-"+S.position.my.abbrev()].join(" "),width:S.style.width||"",height:S.style.height||"",tracking:"mouse"===K.target&&K.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":!1,"aria-describedby":this._id+"-content","aria-hidden":!0}).toggleClass(Z,this.disabled).attr("data-qtip-id",this.id).data("qtip",this).appendTo(K.container).append(la.content=u("\x3cdiv /\x3e",{"class":"qtip-content", 1691id:this._id+"-content","aria-atomic":!0}));this.rendered=-1;this.positioning=!0;xa&&(this._createTitle(),u.isFunction(xa)||V.push(this._updateTitle(xa,!1)));sa&&this._createButton();u.isFunction(ra)||V.push(this._updateContent(ra,!1));this.rendered=!0;this._setWidget();u.each(I,function(ba){var na;"render"===this.initialize&&(na=this(F))&&(F.plugins[ba]=na)});this._unassignEvents();this._assignEvents();this._when(V).then(function(){F._trigger("render");F.positioning=!1;F.hiddenDuringWait||!S.show.ready&& 1692!H||F.toggle(!0,Y.event,!1);F.hiddenDuringWait=!1});ja.api[this.id]=this;return this};qa.destroy=function(H){function F(){if(!this.destroyed){this.destroyed=!0;var S=this.target,Y=S.attr("oldtitle");this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove();u.each(this.plugins,function(la){this.destroy&&this.destroy()});clearTimeout(this.timers.show);clearTimeout(this.timers.hide);this._unassignEvents();S.removeData("qtip").removeAttr("data-qtip-id").removeAttr("data-hasqtip").removeAttr("aria-describedby"); 1693this.options.suppress&&Y&&S.attr("title",Y).removeAttr("oldtitle");this._unbind(S);this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=null;delete ja.api[this.id]}}if(this.destroyed)return this.target;!0===H&&"hide"!==this.triggering||!this.rendered?F.call(this):(this.tooltip.one("tooltiphidden",u.proxy(F,this)),!this.triggering&&this.hide());return this.target};var za=qa.checks={builtin:{"^id$":function(H,F,S,Y){S=!0===S?ja.nextid:S;var la="qtip-"+S;!1!==S&&0<S.length&&!u("#"+ 1694la).length?(this._id=la,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):H[F]=Y},"^prerender":function(H,F,S){S&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(H,F,S){this._updateContent(S)},"^content.attr$":function(H,F,S,Y){this.options.content.text===this.target.attr(Y)&&this._updateContent(this.target.attr(S))},"^content.title$":function(H,F,S){if(!S)return this._removeTitle(); 1695S&&!this.elements.title&&this._createTitle();this._updateTitle(S)},"^content.button$":function(H,F,S){this._updateButton(S)},"^content.title.(text|button)$":function(H,F,S){this.set("content."+F,S)},"^position.(my|at)$":function(H,F,S){"string"===typeof S&&(H[F]=new M(S,"at"===F))},"^position.container$":function(H,F,S){this.rendered&&this.tooltip.appendTo(S)},"^show.ready$":function(H,F,S){S&&(!this.rendered&&this.render(!0)||this.toggle(!0))},"^style.classes$":function(H,F,S,Y){this.rendered&&this.tooltip.removeClass(Y).addClass(S)}, 1696"^style.(width|height)":function(H,F,S){this.rendered&&this.tooltip.css(F,S)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(H,F,S){this.rendered&&this.tooltip.toggleClass("qtip-default",!!S)},"^events.(render|show|move|hide|focus|blur)$":function(H,F,S){this.rendered&&this.tooltip[(u.isFunction(S)?"":"un")+"bind"]("tooltip"+F,S)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var H= 1697this.options.position;this.tooltip.attr("tracking","mouse"===H.target&&H.adjust.mouse);this._unassignEvents();this._assignEvents()}}}};qa.get=function(H){if(this.destroyed)return this;H=a(this.options,H.toLowerCase());H=H[0][H[1]];return H.precedance?H.string():H};var Ea=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,fa=/^prerender|show\.ready/i;qa.set=function(H,F){if(this.destroyed)return this;var S=this.rendered,Y=!1,la=this.options;if("string"===typeof H){var ra= 1698H;H={};H[ra]=F}else H=u.extend({},H);u.each(H,function(xa,sa){if(S&&fa.test(xa))delete H[xa];else{var K=a(la,xa.toLowerCase());var V=K[0][K[1]];K[0][K[1]]=sa&&sa.nodeType?u(sa):sa;Y=Ea.test(xa)||Y;H[xa]=[K[0],K[1],sa,V]}});c(la);this.positioning=!0;u.each(H,u.proxy(e,this));this.positioning=!1;this.rendered&&0<this.tooltip[0].offsetWidth&&Y&&this.reposition("mouse"===la.position.target?null:this.cache.event);return this};qa._update=function(H,F,S){var Y=this,la=this.cache;if(!this.rendered||!H)return!1; 1699u.isFunction(H)&&(H=H.call(this.elements.target,la.event,this)||"");if(u.isFunction(H.then))return la.waiting=!0,H.then(function(ra){la.waiting=!1;return Y._update(ra,F)},null,function(ra){return Y._update(ra,F)});if(!1===H||!H&&""!==H)return!1;H.jquery&&0<H.length?F.empty().append(H.css({display:"block",visibility:"visible"})):F.html(H);return this._waitForContent(F).then(function(ra){ra.images&&ra.images.length&&Y.rendered&&0<Y.tooltip[0].offsetWidth&&Y.reposition(la.event,!ra.length)})};qa._waitForContent= 1700function(H){var F=this.cache;F.waiting=!0;return(u.fn.imagesLoaded?H.imagesLoaded():u.Deferred().resolve([])).done(function(){F.waiting=!1}).promise()};qa._updateContent=function(H,F){this._update(H,this.elements.content,F)};qa._updateTitle=function(H,F){!1===this._update(H,this.elements.title,F)&&this._removeTitle(!1)};qa._createTitle=function(){var H=this.elements,F=this._id+"-title";H.titlebar&&this._removeTitle();H.titlebar=u("\x3cdiv /\x3e",{"class":"qtip-titlebar "+(this.options.style.widget? 1701f("header"):"")}).append(H.title=u("\x3cdiv /\x3e",{id:F,"class":"qtip-title","aria-atomic":!0})).insertBefore(H.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(S){u(this).toggleClass("ui-state-active ui-state-focus","down"===S.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(S){u(this).toggleClass("ui-state-hover","mouseover"===S.type)});this.options.content.button&&this._createButton()};qa._removeTitle=function(H){var F=this.elements;F.title&& 1702(F.titlebar.remove(),F.titlebar=F.title=F.button=null,!1!==H&&this.reposition())};qa.reposition=function(H,F){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=!0;var S=this.cache,Y=this.tooltip,la=this.options.position,ra=la.target,xa=la.my,sa=la.at,K=la.viewport,V=la.container,ba=la.adjust,na=ba.method.split(" "),wa=Y.outerWidth(!1),Ba=Y.outerHeight(!1),Pa=0,La=0,$a=Y.css("position"),Na={left:0,top:0},kb=0<Y[0].offsetWidth,zb=H&&"scroll"===H.type,Fb=u(y),mb=V[0].ownerDocument, 1703rb=this.mouse,Ta;if(u.isArray(ra)&&2===ra.length)sa={x:"left",y:"top"},Na={left:ra[0],top:ra[1]};else if("mouse"===ra){sa={x:"left",y:"top"};if(rb&&rb.pageX&&(ba.mouse||!H||!H.pageX))H=rb;else if(!H||!H.pageX)if((!ba.mouse||this.options.show.distance)&&S.origin&&S.origin.pageX)H=S.origin;else if(!H||H&&("resize"===H.type||"scroll"===H.type))H=S.event;"static"!==$a&&(Na=V.offset());mb.body.offsetWidth!==(y.innerWidth||mb.documentElement.clientWidth)&&(Ta=u(m.body).offset());Na={left:H.pageX-Na.left+ 1704(Ta&&Ta.left||0),top:H.pageY-Na.top+(Ta&&Ta.top||0)};ba.mouse&&zb&&rb&&(Na.left-=(rb.scrollX||0)-Fb.scrollLeft(),Na.top-=(rb.scrollY||0)-Fb.scrollTop())}else{"event"===ra?H&&H.target&&"scroll"!==H.type&&"resize"!==H.type?S.target=u(H.target):H.target||(S.target=this.elements.target):"event"!==ra&&(S.target=u(ra.jquery?ra:this.elements.target));ra=S.target;ra=u(ra).eq(0);if(0===ra.length)return this;if(ra[0]===m||ra[0]===y)Pa=ka?y.innerWidth:ra.width(),La=ka?y.innerHeight:ra.height(),ra[0]===y&&(Na= 1705{top:(K||ra).scrollTop(),left:(K||ra).scrollLeft()});else if(I.imagemap&&ra.is("area"))var pa=I.imagemap(this,ra,sa,I.viewport?na:!1);else I.svg&&ra&&ra[0].ownerSVGElement?pa=I.svg(this,ra,sa,I.viewport?na:!1):(Pa=ra.outerWidth(!1),La=ra.outerHeight(!1),Na=ra.offset());pa&&(Pa=pa.width,La=pa.height,Ta=pa.offset,Na=pa.position);Na=this.reposition.offset(ra,Na,V);if(3.1<ka&&4.1>ka||4.3<=ka&&4.33>ka||!ka&&"fixed"===$a)Na.left-=Fb.scrollLeft(),Na.top-=Fb.scrollTop();if(!pa||pa&&!1!==pa.adjustable)Na.left+= 1706"right"===sa.x?Pa:"center"===sa.x?Pa/2:0,Na.top+="bottom"===sa.y?La:"center"===sa.y?La/2:0}Na.left+=ba.x+("right"===xa.x?-wa:"center"===xa.x?-wa/2:0);Na.top+=ba.y+("bottom"===xa.y?-Ba:"center"===xa.y?-Ba/2:0);
1706I.viewport?(Na.adjusted=I.viewport(this,Na,la,Pa,La,wa,Ba),Ta&&Na.adjusted.left&&(Na.left+=Ta.left),Ta&&Na.adjusted.top&&(Na.top+=Ta.top)):Na.adjusted={left:0,top:0};if(!this._trigger("move",[Na,K.elem||K],H))return this;delete Na.adjusted;!1===F||!kb||isNaN(Na.left)||isNaN(Na.top)||"mouse"=== 1707ra||!u.isFunction(la.effect)?Y.css(Na):u.isFunction(la.effect)&&(la.effect.call(Y,this,u.extend({},Na)),Y.queue(function(pb){u(this).css({opacity:"",height:""});W&&this.style.removeAttribute("filter");pb()}));this.positioning=!1;return this};qa.reposition.offset=function(H,F,S){if(!S[0])return F;H=u(H[0].ownerDocument);var Y=!!W&&"CSS1Compat"!==m.compatMode;S=S[0];var la,ra,xa;do if("static"!==(ra=u.css(S,"position"))){if("fixed"===ra){ra=S.getBoundingClientRect();var sa=H;F.left+=-1*sa.scrollLeft(); 1708F.top+=-1*sa.scrollTop()}else ra=u(S).position(),ra.left+=parseFloat(u.css(S,"borderLeftWidth"))||0,ra.top+=parseFloat(u.css(S,"borderTopWidth"))||0;F.left-=ra.left+(parseFloat(u.css(S,"marginLeft"))||0);F.top-=ra.top+(parseFloat(u.css(S,"marginTop"))||0);la||"hidden"===(xa=u.css(S,"overflow"))||"visible"===xa||(la=u(S))}while(S=S.offsetParent);la&&(la[0]!==H[0]||Y)&&(F.left+=1*la.scrollLeft(),F.top+=1*la.scrollTop());return F};var va=(M=qa.reposition.Corner=function(H,F){H=(""+H).replace(/([A-Z])/, 1709" $1").replace(/middle/gi,"center").toLowerCase();this.x=(H.match(/left|right/i)||H.match(/center/)||["inherit"])[0].toLowerCase();this.y=(H.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase();this.forceY=!!F;H=H.charAt(0);this.precedance="t"===H||"b"===H?"y":"x"}).prototype;va.invert=function(H,F){this[H]="left"===this[H]?"right":"right"===this[H]?"left":F||this[H]};va.string=function(){var H=this.x,F=this.y;return H===F?H:"y"===this.precedance||this.forceY&&"center"!==F?F+" "+H:H+" "+F}; 1710va.abbrev=function(){var H=this.string().split(" ");return H[0].charAt(0)+(H[1]&&H[1].charAt(0)||"")};va.clone=function(){return new M(this.string(),this.forceY)};qa.toggle=function(H,F,S){var Y=this.cache,la=this.options,ra=this.tooltip;if(F){if(/over|enter/.test(F.type)&&/out|leave/.test(Y.event.type)&&la.show.target.add(F.target).length===la.show.target.length&&ra.has(F.relatedTarget).length)return this;Y.event=k(F)}this.waiting&&!H&&(this.hiddenDuringWait=!0);if(!this.rendered)return H?this.render(1): 1711this;if(this.destroyed||this.disabled)return this;la=H?"show":"hide";var xa=this.options[la],sa=this.options.position,K=this.options.content,V=this.tooltip.css("width"),ba=this.tooltip.is(":visible"),na=H||1===xa.target.length,wa=!F||2>xa.target.length||Y.target[0]===F.target;(typeof H).search("boolean|number")&&(H=!ba);wa=(ba=!ra.is(":animated")&&ba===H&&wa)?null:!!this._trigger(la,[90]);if(this.destroyed)return this;!1!==wa&&H&&this.focus(F);if(!wa||ba)return this;u.attr(ra[0],"aria-hidden",!H); 1712H?(Y.origin=k(this.mouse),u.isFunction(K.text)&&this._updateContent(K.text,!1),u.isFunction(K.title)&&this._updateTitle(K.title,!1),!L&&"mouse"===sa.target&&sa.adjust.mouse&&(u(m).bind("mousemove.qtip",this._storeMouse),L=!0),V||ra.css("width",ra.outerWidth(!1)),this.reposition(F,S),V||ra.css("width",""),xa.solo&&("string"===typeof xa.solo?u(xa.solo):u(".qtip",xa.solo)).not(ra).not(xa.target).qtip("hide",u.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete Y.origin,L&&!u('.qtip[tracking\x3d"true"]:visible', 1713xa.solo).not(ra).length&&(u(m).unbind("mousemove.qtip"),L=!1),this.blur(F));var Ba=u.proxy(function(){H?(W&&ra[0].style.removeAttribute("filter"),ra.css("overflow",""),"string"===typeof xa.autofocus&&u(this.options.show.autofocus,ra).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):ra.css({display:"",visibility:"",opacity:"",left:"",top:""});this._trigger(H?"visible":"hidden")},this);!1===xa.effect||!1===na?(ra[la](),Ba()):u.isFunction(xa.effect)?(ra.stop(1,1),xa.effect.call(ra, 1714this),ra.queue("fx",function(Pa){Ba();Pa()})):ra.fadeTo(90,H?1:0,Ba);H&&xa.target.trigger("qtip-"+this.id+"-inactive");return this};qa.show=function(H){return this.toggle(!0,H)};qa.hide=function(H){return this.toggle(!1,H)};qa.focus=function(H){if(!this.rendered||this.destroyed)return this;var F=u(".qtip"),S=this.tooltip,Y=parseInt(S[0].style.zIndex,10),la=ja.zindex+F.length;!S.hasClass("qtip-focus")&&this._trigger("focus",[la],H)&&(Y!==la&&(F.each(function(){this.style.zIndex>Y&&--this.style.zIndex}), 1715F.filter(".qtip-focus").qtip("blur",H)),S.addClass("qtip-focus")[0].style.zIndex=la);return this};qa.blur=function(H){if(!this.rendered||this.destroyed)return this;this.tooltip.removeClass("qtip-focus");this._trigger("blur",[this.tooltip.css("zIndex")],H);return this};qa.disable=function(H){if(this.destroyed)return this;
1715"toggle"===H?H=!(this.rendered?this.tooltip.hasClass(Z):this.disabled):"boolean"!==typeof H&&(H=!0);this.rendered&&this.tooltip.toggleClass(Z,H).attr("aria-disabled",H);this.disabled= 1716!!H;return this};qa.enable=function(){return this.disable(!1)};qa._createButton=function(){var H=this,F=this.elements,S=F.tooltip,Y=this.options.content.button,la="string"===typeof Y?Y:"Close tooltip";F.button&&F.button.remove();F.button=Y.jquery?Y:u("\x3ca /\x3e",{"class":"qtip-close "+(this.options.style.widget?"":"qtip-icon"),title:la,"aria-label":la}).prepend(u("\x3cspan /\x3e",{"class":"ui-icon ui-icon-close",html:"\x26times;"}));F.button.appendTo(F.titlebar||S).attr("role","button").click(function(ra){S.hasClass(Z)|| 1717H.hide(ra);return!1})};qa._updateButton=function(H){if(!this.rendered)return!1;var F=this.elements.button;H?this._createButton():F.remove()};qa._setWidget=function(){var H=this.options.style.widget,F=this.elements,S=F.tooltip,Y=S.hasClass(Z);S.removeClass(Z);Z=H?"ui-state-disabled":"qtip-disabled";S.toggleClass(Z,Y);S.toggleClass("ui-helper-reset "+f(),H).toggleClass("qtip-default",this.options.style.def&&!H);F.content&&F.content.toggleClass(f("content"),H);F.titlebar&&F.titlebar.toggleClass(f("header"), 1718H);F.button&&F.button.toggleClass("qtip-icon",!H)};qa._storeMouse=function(H){(this.mouse=k(H)).type="mousemove"};qa._bind=function(H,F,S,Y,la){Y="."+this._id+(Y?"-"+Y:"");F.length&&u(H).bind((F.split?F:F.join(Y+" "))+Y,u.proxy(S,la||this))};qa._unbind=function(H,F){u(H).unbind("."+this._id+(F?"-"+F:""))};
1718u(function(){q(".qtip",["mouseenter","mouseleave"],function(H){var F="mouseenter"===H.type,S=u(H.currentTarget),Y=u(H.relatedTarget||H.target),la=this.options;F?(this.focus(H),S.hasClass("qtip-fixed")&& 1719!S.hasClass(Z)&&clearTimeout(this.timers.hide)):"mouse"===la.position.target&&la.hide.event&&la.show.target&&!Y.closest(la.show.target[0]).length&&this.hide(H);S.toggleClass("qtip-hover",F)});q("[data-qtip-id]",N,h)});qa._trigger=function(H,F,S){var Y=u.Event("tooltip"+H);Y.originalEvent=S&&u.extend({},S)||this.cache.event||null;this.triggering=H;this.tooltip.trigger(Y,[this].concat(F||[]));this.triggering=!1;return!Y.isDefaultPrevented()};qa._bindEvents=function(H,F,S,Y,la,ra){if(Y.add(S).length=== 1720Y.length){var xa=[];F=u.map(F,function(sa){var K=u.inArray(sa,H);if(-1<K)xa.push(H.splice(K,1)[0]);else return sa});xa.length&&this._bind(S,xa,function(sa){(this.rendered&&0<this.tooltip[0].offsetWidth?ra:la).call(this,sa)})}this._bind(S,H,la);this._bind(Y,F,ra)};qa._assignInitialEvents=function(H){function F(sa){if(this.disabled||this.destroyed)return!1;this.cache.event=k(sa);this.cache.target=sa?u(sa.target):[v];clearTimeout(this.timers.show);this.timers.show=g.call(this,function(){this.render("object"=== 1721typeof sa||S.show.ready)},S.show.delay)}var S=this.options,Y=S.show.target,la=S.hide.target,ra=S.show.event?u.trim(""+S.show.event).split(" "):[],xa=S.hide.event?u.trim(""+S.hide.event).split(" "):[];/mouse(over|enter)/i.test(S.show.event)&&!/mouse(out|leave)/i.test(S.hide.event)&&xa.push("mouseleave");this._bind(Y,"mousemove",function(sa){this._storeMouse(sa);this.cache.onTarget=!0});this._bindEvents(ra,xa,Y,la,F,function(){clearTimeout(this.timers.show)});(S.show.ready||S.prerender)&&F.call(this, 1722H)};qa._assignEvents=function(){var H=this,F=this.options,S=F.position,Y=this.tooltip,la=F.show.target,ra=F.hide.target,xa=S.container,sa=S.viewport,K=u(m);u(m.body);var V=u(y),ba=F.show.event?u.trim(""+F.show.event).split(" "):[],na=F.hide.event?u.trim(""+F.hide.event).split(" "):[];u.each(F.events,function(wa,Ba){H._bind(Y,"toggle"===wa?["tooltipshow","tooltiphide"]:["tooltip"+wa],Ba,null,Y)});/mouse(out|leave)/i.test(F.hide.event)&&"window"===F.hide.leave&&this._bind(K,["mouseout","blur"],function(wa){/select|option/.test(wa.target.nodeName)|| 1723wa.relatedTarget||this.hide(wa)});F.hide.fixed?ra=ra.add(Y.addClass("qtip-fixed")):/mouse(over|enter)/i.test(F.show.event)&&this._bind(ra,"mouseleave",function(){clearTimeout(this.timers.show)});-1<(""+F.hide.event).indexOf("unfocus")&&this._bind(xa.closest("html"),["mousedown","touchstart"],function(wa){var Ba=u(wa.target),Pa=this.rendered&&!this.tooltip.hasClass(Z)&&0<this.tooltip[0].offsetWidth,La=0<Ba.parents(".qtip").filter(this.tooltip[0]).length;Ba[0]===this.target[0]||Ba[0]===this.tooltip[0]|| 1724La||this.target.has(Ba[0]).length||!Pa||this.hide(wa)});"number"===typeof F.hide.inactive&&(this._bind(la,"qtip-"+this.id+"-inactive",h),this._bind(ra.add(Y),ja.inactiveEvents,h,"-inactive"));this._bindEvents(ba,na,la,ra,t,p);this._bind(la.add(Y),"mousemove",function(wa){if("number"===typeof F.hide.distance){var Ba=this.cache.origin||{},Pa=this.options.hide.distance,La=Math.abs;(La(wa.pageX-Ba.pageX)>=Pa||La(wa.pageY-Ba.pageY)>=Pa)&&this.hide(wa)}this._storeMouse(wa)});"mouse"===S.target&&S.adjust.mouse&& 1725(F.hide.event&&this._bind(la,["mouseenter","mouseleave"],function(wa){this.cache.onTarget="mouseenter"===wa.type}),this._bind(K,"mousemove",function(wa){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(Z)&&0<this.tooltip[0].offsetWidth&&this.reposition(wa)}));(S.adjust.resize||sa.length)&&this._bind(u.event.special.resize?sa:V,"resize",r);S.adjust.scroll&&this._bind(V.add(S.container),"scroll",r)};qa._unassignEvents=function(){var H=[this.options.show.target[0],this.options.hide.target[0], 1726this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],y,m];this._unbind(u([]).pushStack(u.grep(H,function(F){return"object"===typeof F})))};var ja=u.fn.qtip=function(H,F,S){var Y=(""+H).toLowerCase(),la=null,ra=u.makeArray(arguments).slice(1),xa=ra[ra.length-1],sa=this[0]?u.data(this[0],"qtip"):null;if(!arguments.length&&sa||"api"===Y)return sa;if("string"===typeof H)return this.each(function(){var K= 1727u.data(this,"qtip");if(!K)return!0;xa&&xa.timeStamp&&(K.cache.event=xa);if(!F||"option"!==Y&&"options"!==Y)K[Y]&&K[Y].apply(K,ra);else if(S!==v||u.isPlainObject(F))K.set(F,S);else return la=K.get(F),!1}),null!==la?la:this;if("object"===typeof H||!arguments.length)return sa=c(u.extend(!0,{},H)),this.each(function(K){K=u.isArray(sa.id)?sa.id[K]:sa.id;K=!K||!1===K||1>K.length||ja.api[K]?ja.nextid++:K;var V=x(u(this),K,sa);if(!1===V)return!0;ja.api[K]=V;u.each(I,function(){"initialize"===this.initialize&& 1728this(V)});V._assignInitialEvents(xa)})};u.qtip=n;ja.api={};u.each({attr:function(H,F){if(this.length){var S=this[0],Y=u.data(S,"qtip");if("title"===H&&Y&&"object"===typeof Y&&Y.options.suppress){if(2>arguments.length)return u.attr(S,"oldtitle");Y&&"title"===Y.options.content.attr&&Y.cache.attr&&Y.set("content.text",F);return this.attr("oldtitle",F)}}return u.fn.attr_replacedByqTip.apply(this,arguments)},clone:function(H){u([]);var F=u.fn.clone_replacedByqTip.apply(this,arguments);H||F.filter("[oldtitle]").attr("title", 1729function(){return u.attr(this,"oldtitle")}).removeAttr("oldtitle");return F}},function(H,F){if(!F||u.fn[H+"_replacedByqTip"])return!0;var S=u.fn[H+"_replacedByqTip"]=u.fn[H];
1729u.fn[H]=function(){return F.apply(this,arguments)||S.apply(this,arguments)}});u.ui||(u.cleanData_replacedByqTip=u.cleanData,u.cleanData=function(H){for(var F=0,S;(S=u(H[F])).length;F++)if(S.attr("data-hasqtip"))try{S.triggerHandler("removeqtip")}catch(Y){}u.cleanData_replacedByqTip.apply(this,arguments)});ja.version="2.2.0";ja.nextid= 17300;ja.inactiveEvents=N;ja.zindex=15E3;ja.defaults={prerender:!1,id:!1,overwrite:!0,suppress:!0,content:{text:!0,attr:"title",title:!1,button:!1},position:{my:"top left",at:"bottom right",target:!1,container:!1,viewport:!1,adjust:{x:0,y:0,mouse:!0,scroll:!0,resize:!0,method:"flipinvert flipinvert"},effect:function(H,F,S){u(this).animate(F,{duration:200,queue:!1})}},show:{target:!1,event:"mouseenter",effect:!0,delay:90,solo:!1,ready:!1,autofocus:!1},hide:{target:!1,event:"mouseleave",effect:!0,delay:0, 1731fixed:!1,inactive:!1,leave:"window",distance:!1},style:{classes:"",widget:!1,width:!1,height:!1,def:!0},events:{render:null,move:null,show:null,hide:null,toggle:null,visible:null,hidden:null,focus:null,blur:null}};var Aa=!!m.createElement("canvas").getContext,Oa=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,Ia={},Wa=["Webkit","O","Moz","ms"];if(Aa){qa=y.devicePixelRatio||1;va=function(){var H=m.createElement("canvas").getContext("2d");return H.backingStorePixelRatio||H.webkitBackingStorePixelRatio|| 1732H.mozBackingStorePixelRatio||H.msBackingStorePixelRatio||H.oBackingStorePixelRatio||1}();var X=qa/va}else var da=function(H,F,S){return"\x3cqtipvml:"+H+' xmlns\x3d"urn:schemas-microsoft.com:vml" class\x3d"qtip-vml" '+(F||"")+' style\x3d"behavior: url(#default#VML); '+(S||"")+'" /\x3e'};u.extend(D.prototype,{init:function(H){var F=this.element=H.elements.tip=u("\x3cdiv /\x3e",{"class":"qtip-tip"}).prependTo(H.tooltip);if(Aa){var S=u("\x3ccanvas /\x3e").appendTo(this.element)[0].getContext("2d");S.lineJoin= 1733"miter";S.miterLimit=1E5;S.save()}else S=da("shape",'coordorigin\x3d"0,0"',"position:absolute;"),this.element.html(S+S),H._bind(u("*",F).add(F),["click","mousedown"],function(Y){Y.stopPropagation()},this._ns);H._bind(H.tooltip,"tooltipmove",this.reposition,this._ns,this);this.create()},_swapDimensions:function(){this.size[0]=this.options.height;this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width;this.size[1]=this.options.height},_useTitle:function(H){var F= 1734this.qtip.elements.titlebar;return F&&("top"===H.y||"center"===H.y&&this.element.position().top+this.size[1]/2+this.options.offset<F.outerHeight(!0))},_parseCorner:function(H){var F=this.qtip.options.position.my;!1===H||!1===F?H=!1:!0===H?H=new M(F.string()):H.string||(H=new M(H),H.fixed=!0);return H},_parseWidth:function(H,F,S){var Y=this.qtip.elements;F="border"+A(F)+"Width";return(S?z(S,F):z(Y.content,F)||z(this._useTitle(H)&&Y.titlebar||Y.content,F)||z(Y.tooltip,F))||0},_parseRadius:function(H){var F= 1735this.qtip.elements,S="border"+A(H.y)+A(H.x)+"Radius";return 9>W?0:z(this._useTitle(H)&&F.titlebar||F.content,S)||z(F.tooltip,S)||0},_invalidColour:function(H,F,S){F=H.css(F);return!F||S&&F===H.css(S)||Oa.test(F)?!1:F},_parseColours:function(H){var F=this.qtip.elements,S=this.element.css("cssText",""),Y="border"+A(H[H.precedance])+A("color");H=this._useTitle(H)&&F.titlebar||F.content;var la=this._invalidColour,ra=[];ra[0]=la(S,"background-color")||la(H,"background-color")||la(F.content,"background-color")|| 1736la(F.tooltip,"background-color")||S.css("background-color");ra[1]=la(S,Y,"color")||la(H,Y,"color")||la(F.content,Y,"color")||la(F.tooltip,Y,"color")||F.tooltip.css(Y);u("*",S).add(S).css("cssText","background-color:transparent !important;border:0 !important;");return ra},_calculateSize:function(H){var F="y"===H.precedance,S=this.options.width,Y=this.options.height,la="c"===H.abbrev(),ra=(F?S:Y)*(la?.5:1),xa=Math.pow;H=Math.round;var sa=Math.sqrt(xa(ra,2)+xa(Y,2));ra=[this.border/ra*sa,this.border/ 1737Y*sa];ra[2]=Math.sqrt(xa(ra[0],2)-xa(this.border,2));ra[3]=Math.sqrt(xa(ra[1],2)-xa(this.border,2));la=(sa+ra[2]+ra[3]+(la?0:ra[0]))/sa;S=[H(la*S),H(la*Y)];return F?S:S.reverse()},_calculateTip:function(H,F,S){S=S||1;F=F||this.size;var Y=F[0]*S;F=F[1]*S;S=Math.ceil(Y/2);var la=Math.ceil(F/2);Y={br:[0,0,Y,F,Y,0],bl:[0,0,Y,0,0,F],tr:[0,F,Y,0,Y,F],tl:[0,0,0,F,Y,F],tc:[0,F,S,0,Y,F],bc:[0,0,Y,0,S,F],rc:[0,0,Y,la,0,F],lc:[Y,0,Y,F,0,la]};Y.lt=Y.br;Y.rt=Y.bl;Y.lb=Y.tr;Y.rb=Y.tl;return Y[H.abbrev()]},_drawCoords:function(H, 1738F){H.beginPath();H.moveTo(F[0],F[1]);H.lineTo(F[2],F[3]);H.lineTo(F[4],F[5]);H.closePath()},create:function(){var H=this.corner=(Aa||W)&&this._parseCorner(this.options.corner);if(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())this.qtip.cache.corner=H.clone(),this.update();this.element.toggle(this.enabled);return this.corner},update:function(H,F){if(!this.enabled)return this;var S=this.qtip.elements,Y=this.element,la=Y.children(),ra=this.options,xa=this.size,sa=ra.mimic,K=Math.round;H||(H= 1739this.qtip.cache.corner||this.corner);!1===sa?sa=H:(sa=new M(sa),sa.precedance=H.precedance,"inherit"===sa.x?sa.x=H.x:"inherit"===sa.y?sa.y=H.y:sa.x===sa.y&&(sa[H.precedance]=H[H.precedance]));var V=sa.precedance;"x"===H.precedance?this._swapDimensions():this._resetDimensions();var ba=this.color=this._parseColours(H);if("transparent"!==ba[1]){var na=this.border=this._parseWidth(H,H[H.precedance]);ra.border&&1>na&&!Oa.test(ba[1])&&(ba[0]=ba[1]);this.border=na=!0!==ra.border?ra.border:na}else this.border= 1740na=0;var wa=this.size=this._calculateSize(H);Y.css({width:wa[0],height:wa[1],lineHeight:wa[1]+"px"});Y="y"===H.precedance?[K("left"===sa.x?na:"right"===sa.x?wa[0]-xa[0]-na:(wa[0]-xa[0])/2),K("top"===sa.y?w
1740a[1]-xa[1]:0)]:[K("left"===sa.x?wa[0]-xa[0]:0),K("top"===sa.y?na:"bottom"===sa.y?wa[1]-xa[1]-na:(wa[1]-xa[1])/2)];if(Aa){V=la[0].getContext("2d");V.restore();V.save();V.clearRect(0,0,6E3,6E3);var Ba=this._calculateTip(sa,xa,X);xa=this._calculateTip(sa,this.size,X);la.attr("width",wa[0]*X).attr("height", 1741wa[1]*X);la.css("width",wa[0]).css("height",wa[1]);this._drawCoords(V,xa);V.fillStyle=ba[1];V.fill();V.translate(Y[0]*X,Y[1]*X);this._drawCoords(V,Ba);V.fillStyle=ba[0];V.fill()}else Ba=this._calculateTip(sa),Ba="m"+Ba[0]+","+Ba[1]+" l"+Ba[2]+","+Ba[3]+" "+Ba[4]+","+Ba[5]+" xe",Y[2]=na&&/^(r|b)/i.test(H.string())?8===W?2:1:0,la.css({coordsize:wa[0]+na+" "+(wa[1]+na),antialias:""+(-1<sa.string().indexOf("center")),left:Y[0]-Y[2]*Number("x"===V),top:Y[1]-Y[2]*Number("y"===V),width:wa[0]+na,height:wa[1]+ 1742na}).each(function(Pa){var La=u(this);La[La.prop?"prop":"attr"]({coordsize:wa[0]+na+" "+(wa[1]+na),path:Ba,fillcolor:ba[0],filled:!!Pa,stroked:!Pa}).toggle(!(!na&&!Pa));!Pa&&La.html(da("stroke",'weight\x3d"'+2*na+'px" color\x3d"'+ba[1]+'" miterlimit\x3d"1000" joinstyle\x3d"miter"'))});y.opera&&setTimeout(function(){S.tip.css({display:"inline-block",visibility:"visible"})},1);!1!==F&&this.calculate(H,wa)},calculate:function(H,F){if(!this.enabled)return!1;var S=this,Y=this.qtip.elements,la=this.element, 1743ra=this.options.offset;Y.tooltip.hasClass("ui-widget");var xa={};H=H||this.corner;var sa=H.precedance;F=F||this._calculateSize(H);var K=[H.x,H.y];"x"===sa&&K.reverse();u.each(K,function(V,ba){if("center"===ba){var na="y"===sa?"left":"top";xa[na]="50%";xa["margin-"+na]=-Math.round(F["y"===sa?0:1]/2)+ra}else{na=S._parseWidth(H,ba,Y.tooltip);var wa=S._parseWidth(H,ba,Y.content);var Ba=S._parseRadius(H);xa[ba]=Math.max(-S.border,V?wa:ra+(Ba>na?Ba:-na))}});xa[H[sa]]-=F["x"===sa?0:1];la.css({margin:"", 1744top:"",bottom:"",left:"",right:""}).css(xa);return xa},reposition:function(H,F,S,Y){function la(wa,Ba,Pa,La,$a){"shift"===wa&&xa.precedance===Ba&&sa[La]&&"center"!==xa[Pa]?xa.precedance="x"===xa.precedance?"y":"x":"shift"!==wa&&sa[La]&&(xa[Ba]="center"===xa[Ba]?0<sa[La]?La:$a:xa[Ba]===La?$a:La)}function ra(wa,Ba,Pa){"center"===xa[wa]?V["margin-"+Ba]=K[wa]=na["margin-"+Ba]-sa[Ba]:(ba=na[Pa]!==v?[sa[Ba],-na[Ba]]:[-sa[Ba],na[Ba]],(K[wa]=Math.max(ba[0],ba[1]))>ba[0]&&(S[Ba]-=sa[Ba],K[Ba]=!1),V[na[Pa]!== 1745v?Pa:Ba]=K[wa])}if(this.enabled){H=F.cache;var xa=this.corner.clone(),sa=S.adjusted;Y=F.options.position.adjust.method.split(" ");F=Y[0];Y=Y[1]||Y[0];var K={left:!1,top:!1,x:0,y:0},V={},ba;!0!==this.corner.fixed&&(la(F,"x","y","left","right"),la(Y,"y","x","top","bottom"),xa.string()===H.corner.string()||H.cornerTop===sa.top&&H.cornerLeft===sa.left||this.update(xa,!1));var na=this.calculate(xa);na.right!==v&&(na.left=-na.right);na.bottom!==v&&(na.top=-na.bottom);na.user=this.offset;(K.left="shift"=== 1746F&&!!sa.left)&&ra("x","left","right");(K.top="shift"===Y&&!!sa.top)&&ra("y","top","bottom");this.element.css(V).toggle(!(K.x&&K.y||"center"===xa.x&&K.y||"center"===xa.y&&K.x));S.left-=na.left.charAt?na.user:"shift"!==F||K.top||!K.left&&!K.top?na.left+this.border:0;S.top-=na.top.charAt?na.user:"shift"!==Y||K.left||!K.left&&!K.top?na.top+this.border:0;H.cornerLeft=sa.left;H.cornerTop=sa.top;H.corner=xa.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns);this.qtip.elements.tip&& 1747this.qtip.elements.tip.find("*").remove().end().remove()}});qa=I.tip=function(H){return new D(H,H.options.style.tip)};qa.initialize="render";qa.sanitize=function(H){if(H.style&&"tip"in H.style){var F=H.style.tip;"object"!==typeof F&&(F=H.style.tip={corner:F});/string|boolean/i.test(typeof F.corner)||(F.corner=!0)}};za.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create();this.qtip.reposition()},"^style.tip.(height|width)$":function(H){this.size=[H.width,H.height];this.update(); 1748this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}};u.extend(!0,ja.defaults,{style:{tip:{corner:!0,mimic:!1,width:6,height:6,border:!0,offset:0}}});var oa=function(){function H(K){if(u.expr[":"].focusable)return u.expr[":"].focusable;var V=!isNaN(u.attr(K,"tabindex")),ba=K.nodeName&&K.nodeName.toLowerCase();if("area"===ba){V=K.parentNode;ba=V.name;if(!K.href||!ba||"map"!==V.nodeName.toLowerCase())return!1;K=u("img[usemap\x3d#"+ba+"]")[0];return!!K&&K.is(":visible")}return/input|select|textarea|button|object/.test(ba)? 1749!K.disabled:"a"===ba?K.href||V:V}function F(K){1>la.length&&K.length?K.not("body").blur():la.first().focus()}function S(K){if(sa.is(":visible")){K=u(K.target);var V=ra.tooltip,ba=K.closest(".qtip");(1>ba.length?0:parseInt(ba[0].style.zIndex,10)>parseInt(V[0].style.zIndex,10))||K.closest(".qtip")[0]===V[0]||F(K)}}var Y=this,la={},ra,xa,sa;u.extend(Y,{init:function(){sa=Y.elem=u("\x3cdiv /\x3e",{id:"qtip-overlay",html:"\x3cdiv\x3e\x3c/div\x3e",mousedown:function(){return!1}}).hide();u(m.body).bind("focusin.qtip-modal", 1750S);u(m).bind("keydown.qtip-modal",function(K){ra&&ra.options.show.modal.escape&&27===K.keyCode&&ra.hide(K)});
1750sa.bind("click.qtip-modal",function(K){ra&&ra.options.show.modal.blur&&ra.hide(K)});return Y},update:function(K){ra=K;la=!1!==K.options.show.modal.stealfocus?K.tooltip.find("*").filter(function(){return H(this)}):[]},toggle:function(K,V,ba){u(m.body);var na=K.tooltip,wa=K.options.show.modal,Ba=wa.effect,Pa=V?"show":"hide",La=sa.is(":visible");na=u(".qtip-modal").filter(":visible:not(:animated)").not(na); 1751Y.update(K);V&&!1!==wa.stealfocus&&F(u(":focus"));sa.toggleClass("blurs",wa.blur);V&&sa.appendTo(m.body);if(sa.is(":animated")&&La===V&&!1!==xa||!V&&na.length)return Y;sa.stop(!0,!1);if(u.isFunction(Ba))Ba.call(sa,V);else if(!1===Ba)sa[Pa]();else sa.fadeTo(parseInt(ba,10)||90,V?1:0,function(){V||sa.hide()});V||sa.queue(function($a){sa.css({left:"",top:""});u(".qtip-modal").length||sa.detach();$a()});xa=V;ra.destroyed&&(ra=null);return Y}});Y.init()};oa=new oa;u.extend(E.prototype,{init:function(H){var F= 1752H.tooltip;if(!this.options.on)return this;H.elements.overlay=oa.elem;F.addClass("qtip-modal").css("z-index",ja.modal_zindex+u(".qtip-modal").length);H._bind(F,["tooltipshow","tooltiphide"],function(S,Y,la){Y=S.originalEvent;if(S.target===F[0])if(Y&&"tooltiphide"===S.type&&/mouse(leave|enter)/.test(Y.type)&&u(Y.relatedTarget).closest(oa.elem[0]).length)try{S.preventDefault()}catch(ra){}else(!Y||Y&&"tooltipsolo"!==Y.type)&&this.toggle(S,"tooltipshow"===S.type,la)},this._ns,this);H._bind(F,"tooltipfocus", 1753function(S,Y){if(!S.isDefaultPrevented()&&S.target===F[0]){var la=u(".qtip-modal"),ra=ja.modal_zindex+la.length,xa=parseInt(F[0].style.zIndex,10);oa.elem[0].style.zIndex=ra-1;la.each(function(){this.style.zIndex>xa&&--this.style.zIndex});la.filter(".qtip-focus").qtip("blur",S.originalEvent);F.addClass("qtip-focus")[0].style.zIndex=ra;oa.update(Y);try{S.preventDefault()}catch(sa){}}},this._ns,this);H._bind(F,"tooltiphide",function(S){S.target===F[0]&&u(".qtip-modal").filter(":visible").not(F).last().qtip("focus", 1754S)},this._ns,this)},toggle:function(H,F,S){if(H&&H.isDefaultPrevented())return this;oa.toggle(this.qtip,!!F,S)},destroy:function(){this.qtip.tooltip.removeClass("qtip-modal");this.qtip._unbind(this.qtip.tooltip,this._ns);oa.toggle(this.qtip,!1);delete this.qtip.elements.overlay}});qa=I.modal=function(H){return new E(H,H.options.show.modal)};qa.sanitize=function(H){H.show&&("object"!==typeof H.show.modal?H.show.modal={on:!!H.show.modal}:"undefined"===typeof H.show.modal.on&&(H.show.modal.on=!0))}; 1755ja.modal_zindex=ja.zindex-200;qa.initialize="render";za.modal={"^show.modal.(on|blur)$":function(){this.destroy();this.init();this.qtip.elems.overlay.toggle(0<this.qtip.tooltip[0].offsetWidth)}};u.extend(!0,ja.defaults,{show:{modal:{on:!1,effect:!0,blur:!0,stealfocus:!0,escape:!0}}});I.viewport=function(H,F,S,Y,la,ra,xa){function sa(nb,ib,Jb,vb,ea,ta,Ca,Ra,ab){var jb=F[ea],lb=ba[nb],wb=na[nb],Mb=lb===ea?ab:lb===ta?-ab:-ab/2,Yc=Ta[ea]+pa[ea]-(Fb?0:zb[ea]),Vb=Yc-jb;ab=jb+ab-("width"===Ca?mb:rb)-Yc; 1756ib=Mb-(ba.precedance===nb||lb===ba[ib]?wb===ea?Ra:wb===ta?-Ra:-Ra/2:0)-("center"===wb?Ra/2:0);"shift"===Jb?(ib=(lb===ea?1:-1)*Mb,F[ea]+=0<Vb?Vb:0<ab?-ab:0,F[ea]=Math.max(-zb[ea]+pa[ea],jb-ib,Math.min(Math.max(-zb[ea]+pa[ea]+("width"===Ca?mb:rb),jb+ib),F[ea],"center"===lb?jb-Mb:1E9))):(vb*="flipinvert"===Jb?2:0,0<Vb&&(lb!==ea||0<ab)?(F[ea]-=ib+vb,pb.invert(nb,ea)):0<ab&&(lb!==ta||0<Vb)&&(F[ea]-=("center"===lb?-ib:ib)+vb,pb.invert(nb,ta)),F[ea]<Ta&&-F[ea]>ab&&(F[ea]=jb,pb=ba.clone()));return F[ea]- 1757jb}var K=S.target,V=H.elements.tooltip,ba=S.my,na=S.at,wa=S.adjust,Ba=wa.method.split(" "),Pa=Ba[0];Ba=Ba[1]||Ba[0];var La=S.viewport,$a=S.container;S=H.cache;var Na={left:0,top:0},kb;if(!La.jquery||K[0]===y||K[0]===m.body||"none"===wa.method)return Na;var zb=$a.offset()||Na;var Fb="static"===$a.css("position");K="fixed"===V.css("position");var mb=La[0]===y?La.width():La.outerWidth(!1);var rb=La[0]===y?La.height():La.outerHeight(!1);var Ta={left:K?0:La.scrollLeft(),top:K?0:La.scrollTop()};var pa= 1758La.offset()||Na;if("shift"!==Pa||"shift"!==Ba)var pb=ba.clone();Na={left:"none"!==Pa?sa("x","y",Pa,wa.x,"left","right","width",Y,ra):0,top:"none"!==Ba?sa("y","x",Ba,wa.y,"top","bottom","height",la,xa):0};pb&&S.lastClass!==(kb="qtip-pos-"+pb.abbrev())&&V.removeClass(H.cache.lastClass).addClass(H.cache.lastClass=kb);return Na};I.polys={polygon:function(H,F){var S={width:0,height:0,position:{top:1E10,right:0,bottom:0,left:1E10},adjustable:!1},Y,la=[],ra=1,xa=1;for(Y=H.length;Y--;){var sa=[parseInt(H[--Y], 175910),parseInt(H[Y+1],10)];sa[0]>S.position.right&&(S.position.right=sa[0]);
1759sa[0]<S.position.left&&(S.position.left=sa[0]);sa[1]>S.position.bottom&&(S.position.bottom=sa[1]);sa[1]<S.position.top&&(S.position.top=sa[1]);la.push(sa)}var K=S.width=Math.abs(S.position.right-S.position.left);var V=S.height=Math.abs(S.position.bottom-S.position.top);if("c"===F.abbrev())S.position={left:S.position.left+S.width/2,top:S.position.top+S.height/2};else{for(;0<K&&0<V&&0<ra&&0<xa;)for(K=Math.floor(K/2),V=Math.floor(V/ 17602),ra="left"===F.x?K:"right"===F.x?S.width-K:ra+Math.floor(K/2),xa="top"===F.y?V:"bottom"===F.y?S.height-V:xa+Math.floor(V/2),Y=la.length;Y--&&!(2>la.length);)H=la[Y][0]-S.position.left,sa=la[Y][1]-S.position.top,("left"===F.x&&H>=ra||"right"===F.x&&H<=ra||"center"===F.x&&(H<ra||H>S.width-ra)||"top"===F.y&&sa>=xa||"bottom"===F.y&&sa<=xa||"center"===F.y&&(sa<xa||sa>S.height-xa))&&la.splice(Y,1);S.position={left:la[0][0],top:la[0][1]}}return S},rect:function(H,F,S,Y){return{width:Math.abs(S-H),height:Math.abs(Y- 1761F),position:{left:Math.min(H,S),top:Math.min(F,Y)}}},_angles:{tc:1.5,tr:1.75,tl:1.25,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(H,F,S,Y,la){var ra=I.polys._angles[la.abbrev()];la=0===ra?0:S*Math.cos(ra*Math.PI);ra=Y*Math.sin(ra*Math.PI);return{width:2*S-Math.abs(la),height:2*Y-Math.abs(ra),position:{left:H+la,top:F+ra},adjustable:!1}},circle:function(H,F,S,Y){return I.polys.ellipse(H,F,S,S,Y)}};I.svg=function(H,F,S){H=u(m);for(var Y=F[0],la=u(Y.ownerSVGElement),ra=!0,xa,sa,K,V;!Y.getBBox;)Y= 1762Y.parentNode;if(!Y.getBBox||!Y.parentNode)return!1;la.attr("width")||la.width()||parseInt(la.css("width"),10);la.attr("height")||la.height()||parseInt(la.css("height"),10);F=(parseInt(F.css("stroke-width"),10)||0)/2;switch(Y.nodeName){case "ellipse":case "circle":F=I.polys.ellipse(Y.cx.baseVal.value,Y.cy.baseVal.value,(Y.rx||Y.r).baseVal.value+F,(Y.ry||Y.r).baseVal.value+F,S);break;case "line":case "polygon":case "polyline":V=Y.points||[{x:Y.x1.baseVal.value,y:Y.y1.baseVal.value},{x:Y.x2.baseVal.value, 1763y:Y.y2.baseVal.value}];F=[];K=-1;for(xa=V.numberOfItems||V.length;++K<xa;)sa=V.getItem?V.getItem(K):V[K],F.push.apply(F,[sa.x,sa.y]);F=I.polys.polygon(F,S);break;default:F=Y.getBoundingClientRect(),F={width:F.width,height:F.height,position:{left:F.left,top:F.top}},ra=!1}S=F.position;la=la[0];ra&&la.createSVGPoint&&(Y=Y.getScreenCTM(),V=la.createSVGPoint(),V.x=S.left,V.y=S.top,la=V.matrixTransform(Y),S.left=la.x,S.top=la.y);S.left+=H.scrollLeft();S.top+=H.scrollTop();return F};I.imagemap=function(H, 1764F,S,Y){F.jquery||(F=u(F));Y=F.attr("shape").toLowerCase().replace("poly","polygon");H=u('img[usemap\x3d"#'+F.parent("map").attr("name")+'"]');F=u.trim(F.attr("coords")).replace(/,$/,"").split(",");var la;if(!H.length)return!1;if("polygon"===Y)Y=I.polys.polygon(F,S);else if(I.polys[Y]){var ra=-1;var xa=F.length;for(la=[];++ra<xa;)la.push(parseInt(F[ra],10));Y=I.polys[Y].apply(this,la.concat(S))}else return!1;S=H.offset();S.left+=Math.ceil((H.outerWidth(!1)-H.width())/2);S.top+=Math.ceil((H.outerHeight(!1)- 1765H.height())/2);Y.position.left+=S.left;Y.position.top+=S.top;return Y};u.extend(J.prototype,{_scroll:function(){var H=this.qtip.elements.overlay;H&&(H[0].style.top=u(y).scrollTop()+"px")},init:function(H){var F=H.tooltip;1>u("select, object").length&&(this.bgiframe=H.elements.bgiframe=u('\x3ciframe class\x3d"qtip-bgiframe" frameborder\x3d"0" tabindex\x3d"-1" src\x3d"javascript:\'\';" style\x3d"display:block; position:absolute; z-index:-1; filter:alpha(opacity\x3d0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity\x3d0)";"\x3e\x3c/iframe\x3e').appendTo(F), 1766H._bind(F,"tooltipmove",this.adjustBGIFrame,this._ns,this));this.redrawContainer=u("\x3cdiv/\x3e",{id:"qtip-rcontainer"}).appendTo(m.body);H.elements.overlay&&H.elements.overlay.addClass("qtipmodal-ie6fix")&&(H._bind(y,["scroll","resize"],this._scroll,this._ns,this),H._bind(F,["tooltipshow"],this._scroll,this._ns,this));this.redraw()},adjustBGIFrame:function(){var H=this.qtip.tooltip,F={height:H.outerHeight(!1),width:H.outerWidth(!1)},S=this.qtip.plugins.tip,Y=this.qtip.elements.tip;H=parseInt(H.css("borderLeftWidth"), 176710)||0;H={left:-H,top:-H};S&&Y&&(S="x"===S.corner.precedance?["width","left"]:["height","top"],H[S[1]]-=Y[S[0]]());this.bgiframe.css(H).css(F)},redraw:function(){if(1>this.qtip.rendered||this.drawing)return this;var H=this.qtip.tooltip,F=this.qtip.options.style,S=this.qtip.options.position.container;this.qtip.drawing=1;F.height&&H.css("height",F.height);if(F.width)H.css("width",F.width);else{H.css("width","").appendTo(this.redrawContainer);var Y=H.width();1>Y%2&&(Y+=1);var la=H.css("maxWidth")||""; 1768var ra=H.css("minWidth")||"";F=-1<(la+ra).indexOf("%")?S.width()/100:0;la=(-1<la.indexOf("%")?F:1)*parseInt(la,10)||Y;ra=(-1<ra.indexOf("%")?F:1)*parseInt(ra,10)||0;Y=la+ra?Math.min(Math.max(Y,ra),la):Y;H.css("width",Math.round(Y)).appendTo(S)}this.drawing=0;return this},destroy:function(){this.bgiframe&&this.bgiframe.remove();this.qtip._unbind([y,this.qtip.tooltip],this._ns)}});(I.ie6=function(H){return 6===W?new J(H):!1}).initialize="render";za.ie6={"^content|style$":function(){this.redraw()}}})})(window, 1769document); 1770(function(y,m){function v(d,c){function a(k,g){var t=k.scratch().qtip;g=c.extend({},g);
1770g.id||(g.id="cy-qtip-target-"+(Date.now()+Math.round(1E4*Math.random())));t.$domEle||(t.$domEle=f);g.position=g.position||{};g.position.container=g.position.container||c(document.body);g.position.viewport=g.position.viewport||c(document.body);g.position.target=[0,0];g.position.my=g.position.my||"top center";g.position.at=g.position.at||"bottom center";t=g.position.adjust=g.position.adjust||{};t.method=t.method|| 1771"flip";t.mouse=!1;g.show=g.show||{};void 0===g.show.event&&(g.show.event="tap");g.hide=g.hide||{};g.hide.cyViewport=void 0===g.hide.cyViewport?!0:g.hide.cyViewport;void 0===g.hide.event&&(g.hide.event="unfocus");g.overwrite=!1;g.content&&((t=u(g.content))||(t=g.content,t=null!=t&&"string"===typeof t),g.content=t?n(g.content,k):{text:n(g.content.text,k),title:n(g.content.title,k)});return g}function e(k,g,t){var p=u(k.pan),h=!p&&k.isNode();p=(p?k:k.cy()).container().getBoundingClientRect();(t=h?k.renderedPosition(): 1772t?t.cyRenderedPosition:void 0)&&null!=t.x&&!isNaN(t.x)&&(k=h?k.renderedBoundingBox({includeNodes:!0,includeEdges:!1,includeLabels:!1,includeShadows:!1}):{x1:t.x-1,x2:t.x+1,w:3,y1:t.y-1,y2:t.y+1,h:3},0===g.$domEle.parent().length&&g.$domEle.appendTo(document.body),g.$domEle.css({width:k.w,height:k.h,top:k.y1+p.top+window.pageYOffset,left:k.x1+p.left+window.pageXOffset,position:"absolute","pointer-events":"none",background:"red","z-index":99999999,opacity:.5,visibility:"hidden"}),g.api.set("position.target", 1773g.$domEle))}var f=c("\x3cdiv\x3e\x3c/div\x3e");f.css({"z-index":-1,position:"absolute"});d("collection","qtip",function(k){var g=this.cy();g.container();if("api"===k)return this.scratch().qtip.api;this.each(function(t,p){null!=t&&"number"===typeof t&&(t=p);p=t.scratch();var h=p.qtip=p.qtip||{};p=a(t,k);h.$domEle.qtip(p);var r=h.api=h.$domEle.qtip("api");h.$domEle.removeData("qtip");e(t,h);t.on(p.show.event,function(q){e(t,h,q);r.show()});t.on(p.hide.event,function(q){r.hide()});if(p.hide.cyViewport)g.on("viewport", 1774b(function(){r.hide()},250,{leading:!0}));if(p.position.adjust.cyViewport)g.on("pan zoom",b(function(q){e(t,h,q);r.reposition()},250,{trailing:!0}))});return this});d("core","qtip",function(k){var g=this;g.container();if("api"===k)return this.scratch().qtip.api;var t=g.scratch(),p=t.qtip=t.qtip||{},h=a(g,k);p.$domEle.qtip(h);var r=p.api=p.$domEle.qtip("api");p.$domEle.removeData("qtip");g.on(h.show.event,function(q){if(!h.show.cyBgOnly||h.show.cyBgOnly&&q.cyTarget===g)e(g,p,q),r.show()});g.on(h.hide.event, 1775function(q){(!h.hide.cyBgOnly||h.hide.cyBgOnly&&q.cyTarget===g)&&r.hide()});if(h.hide.cyViewport)g.on("viewport",b(function(){r.hide()},250,{leading:!0}));return this})}var u=function(d){return null!=d&&"function"===typeof d},n=function(d,c){return u(d)?function(a,e){return d.apply(c,[a,e])}:d},b=function(d,c,a){var e,f,k,g,t,p,h,r=0,q=!1,x=!0;if(u(d)){c=Math.max(0,c)||0;if(!0===a){var A=!0;x=!1}else null!=a&&"object"===typeof a&&(A=a.leading,q="maxWait"in a&&(Math.max(c,a.maxWait)||0),x="trailing"in 1776a?a.trailing:x);var z=function(){var E=c-(Date.now()-g);0>=E?(f&&clearTimeout(f),E=h,f=p=h=void 0,E&&(r=Date.now(),k=d.apply(t,e),p||f||(e=t=null))):p=setTimeout(z,E)},D=function(){p&&clearTimeout(p);f=p=h=void 0;if(x||q!==c)r=Date.now(),k=d.apply(t,e),p||f||(e=t=null)};return function(){e=arguments;g=Date.now();t=this;h=x&&(p||!A);if(!1===q)var E=A&&!p;else{f||A||(r=g);var J=q-(g-r),M=0>=J;M?(f&&(f=clearTimeout(f)),r=g,k=d.apply(t,e)):f||(f=setTimeout(D,J))}M&&p?p=clearTimeout(p):p||c===q||(p=setTimeout(z, 1777c));E&&(M=!0,k=d.apply(t,e));!M||p||f||(e=t=null);return k}}};"undefined"!==typeof module&&module.exports?module.exports=function(d){var c=window.jQuery,a=window.$,e=window.jQuery=window.$=require("jquery");require("qtip2");v(d,e);window.jQuery=c;window.$=a}:"undefined"!==typeof define&&define.amd&&define("cytoscape-qtip",function(){return v});y&&m&&v(m,y)})("undefined"!==typeof jQuery?jQuery:null,"undefined"!==typeof cytoscape?cytoscape:null); 1778(function(y){y.fn.draggableTouch=function(m){if(!("ontouchstart"in document.documentElement))return this.draggableMouse(m);if("disable"===m)return this.unbind("touchstart"),this.unbind("touchmove"),this.unbind("touchend"),this.unbind("touchcancel"),this;this.each(function(){var v=y(this),u=null,n=function(b){b.preventDefault();b=b.originalEvent;
1778v.trigger("dragend",{top:b.changedTouches[0].pageY-u.y,left:b.changedTouches[0].pageX-u.x})};v.bind("touchstart",function(b){b=b.originalEvent;var d=y(this).position(); 1779u={x:b.changedTouches[0].pageX-d.left,y:b.changedTouches[0].pageY-d.top};v.trigger("dragstart",d)});v.bind("touchmove",function(b){b.preventDefault();b=b.originalEvent;1<b.targetTouches.length||y(this).css({top:b.changedTouches[0].pageY-u.y,left:b.changedTouches[0].pageX-u.x})});v.bind("touchend",n);v.bind("touchcancel",n)});return this};y.fn.draggableMouse=function(m){if("disable"===m)return this.unbind("mousedown"),this.unbind("mouseup"),this;this.each(function(){var v=y(this),u=null,n=function(d){v.css({top:d.pageY- 1780u.y,left:d.pageX-u.x})},b=function(d){v.unbind("mouseup",b);y(document).unbind("mousemove",n);v.trigger("dragend",{top:d.pageY-u.y,left:d.pageX-u.x})};v.bind("mousedown",function(d){d=d||window.event;if(!y(d.target||d.srcElement).hasClass("ignore-draggable-intouch")){var c=v.position();u={x:d.pageX-c.left,y:d.pageY-c.top};y(document).bind("mousemove",n);v.bind("mouseup",b);v.trigger("dragstart",c)}})});return this}})(jQuery); 1781(function(y,m,v,u){y.fn.quicksearch=function(n,b){var d,c,a,e,f="",k=this,g=y.extend({delay:100,selector:null,stripeRows:null,loader:null,noResults:"",matchedResultsCount:0,bind:"keyup",onBefore:function(){},onAfter:function(){},show:function(){this.style.display=""},hide:function(){this.style.display="none"},prepareQuery:function(t){return t.toLowerCase().split(" ")},testQuery:function(t,p,h){for(h=0;h<t.length;h+=1)if(-1===p.indexOf(t[h]))return!1;return!0}},b);this.go=function(){var t=0,p=!0,h= 1782g.prepareQuery(f),r=0===f.replace(" ","").length;var q=0;for(var x=a.length;q<x;q++)r||g.testQuery(h,c[q],a[q])?(g.show.apply(a[q]),p=!1,t++):g.hide.apply(a[q]);p?this.results(!1):(this.results(!0),this.stripe());this.matchedResultsCount=t;this.loader(!1);g.onAfter();return this};this.search=function(t){f=t;k.trigger()};this.currentMatchedResults=function(){return this.matchedResultsCount};this.stripe=function(){if("object"===typeof g.stripeRows&&null!==g.stripeRows){var t=g.stripeRows.join(" "), 1783p=g.stripeRows.length;e.not(":hidden").each(function(h){y(this).removeClass(t).addClass(g.stripeRows[h%p])})}return this};this.strip_html=function(t){t=t.replace(/<[^<]+>/g,"");return t=y.trim(t.toLowerCase())};this.results=function(t){"string"===typeof g.noResults&&""!==g.noResults&&(t?y(g.noResults).hide():y(g.noResults).show());return this};this.loader=function(t){"string"===typeof g.loader&&""!==g.loader&&(t?y(g.loader).show():y(g.loader).hide());return this};this.cache=function(){e=y(n);"string"=== 1784typeof g.noResults&&""!==g.noResults&&(e=e.not(g.noResults));
1784c=("string"===typeof g.selector?e.find(g.selector):y(n).not(g.noResults)).map(function(){return k.strip_html(this.innerHTML)});a=e.map(function(){return this});f=f||this.val()||"";return this.go()};this.trigger=function(){this.loader(!0);g.onBefore();m.clearTimeout(d);d=m.setTimeout(function(){k.go()},g.delay);return this};this.cache();this.results(!0);this.stripe();this.loader(!1);return this.each(function(){y(this).on(g.bind,function(){f= 1785y(this).val();k.trigger()})})}})(jQuery,this,document); 1786!function(y,m){function v(p,h,r,q,x){var A=!1;return p.contents().detach().each(function(){var z=y(this);if("undefined"==typeof this||3==this.nodeType&&0==y.trim(this.data).length)return!0;if(z.is("script, .dotdotdot-keep"))p.append(z);else{if(A)return!0;p.append(z);x&&p[p.is("table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style")?"after":"append"](x);if(u(r,q)){var D;if(3==this.nodeType)if(D=z[0]){var E=c(D), 1787J=-1!==E.indexOf(" ")?" ":"\u3000";J="letter"==q.wrap?"":J;var M=E.split(J),I=-1,T=-1,N=0,Z=M.length-1;for(q.fallbackToLetter&&0==N&&0==Z&&(J="",M=E.split(J),Z=M.length-1);Z>=N&&(0!=N||0!=Z);){var L=Math.floor((N+Z)/2);if(L==T)break;T=L;d(D,M.slice(0,T+1).join(J)+q.ellipsis);u(r,q)?(Z=T,q.fallbackToLetter&&0==N&&0==Z&&(J="",M=M[0].split(J),I=-1,T=-1,N=0,Z=M.length-1)):(I=T,N=T)}-1==I||1==M.length&&0==M[0].length?(J=z.parent(),z.detach(),M=x&&x.closest(J).length?x.length:0,J.contents().length>M?D= 1788e(J.contents().eq(-1-M),h):(D=e(J,h,!0),M||J.detach()),D&&(E=n(c(D),q),d(D,E),M&&x&&y(D).parent().append(x))):(E=n(M.slice(0,I+1).join(J),q),d(D,E));D=!0}else D=!1;else D=v(z,h,r,q,x);(A=D)||(z.detach(),A=!0)}A||x&&x.detach()}}),A}function u(p,h){return p.innerHeight()>h.maxHeight}function n(p,h){for(;-1<y.inArray(p.slice(-1),h.lastCharacter.remove);)p=p.slice(0,-1);return 0>y.inArray(p.slice(-1),h.lastCharacter.noEllipsis)&&(p+=h.ellipsis),p}function b(p){return{width:p.innerWidth(),height:p.innerHeight()}} 1789function d(p,h){p.innerText?p.innerText=h:p.nodeValue?p.nodeValue=h:p.textContent&&(p.textContent=h)}function c(p){return p.innerText?p.innerText:p.nodeValue?p.nodeValue:p.textContent?p.textContent:""}function a(p){do p=p.previousSibling;while(p&&1!==p.nodeType&&3!==p.nodeType);return p}function e(p,h,r){var q=p&&p[0];if(q){if(!r){if(3===q.nodeType)return q;if(y.trim(p.text()))return e(p.contents().last(),h)}for(r=a(q);!r;){if(p=p.parent(),p.is(h)||!p.length)return!1;r=a(p[0])}if(r)return e(y(r), 1790h)}return!1}function f(p,h){return p?"string"==typeof p?(p=y(p,h),p.length?p:!1):p.jquery?p:!1:!1}if(!y.fn.dotdotdot){y.fn.dotdotdot=function(p){if(0==this.length)return y.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(1<this.length)return this.each(function(){y(this).dotdotdot(p)});var h=this;h.data("dotdotdot")&&h.trigger("destroy.dot");h.data("dotdotdot-style",h.attr("style")||"");h.css("word-wrap","break-word");"nowrap"===h.css("white-space")&&h.css("white-space","normal"); 1791h.bind_events=function(){return h.bind("update.dot",function(E,J){E.preventDefault();E.stopPropagation();E=q;if("number"==typeof q.height)var M=q.height;else{M=h.innerHeight();for(var I=["paddingTop","paddingBottom"],T=0,N=I.length;N>T;T++){var Z=parseInt(h.css(I[T]),10);isNaN(Z)&&(Z=0);M-=Z}}E.maxHeight=M;q.maxHeight+=q.tolerance;"undefined"!=typeof J&&(("string"==typeof J||J instanceof HTMLElement)&&(J=y("\x3cdiv /\x3e").append(J).contents()),J instanceof y&&(r=J));D=h.wrapInner('\x3cdiv class\x3d"dotdotdot" /\x3e').children(); 1792D.contents().detach().end().append(r.clone(!0)).find("br").replaceWith(" \x3cbr /\x3e ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});J=M=!1;x.afterElement&&(M=x.afterElement.clone(!0),M.show(),x.afterElement.detach());if(u(D,q))if("children"==q.wrap){J=D;E=q;I=J.children();T=!1;J.empty();N=0;for(Z=I.length;Z>N;N++){var L=I.eq(N);if(J.append(L),M&&J.append(M),u(J,E)){L.remove();T=!0;break}M&&M.detach()}J=T}else J=v(D,h,D,q,M);return D.replaceWith(D.contents()),D=null, 1793y.isFunction(q.callback)&&q.callback.call(h[0],J,r),x.isTruncated=J,J}).bind("isTruncated.dot",function(E,J){return E.preventDefault(),E.stopPropagation(),"function"==typeof J&&J.call(h[0],x.isTruncated),x.isTruncated}).bind("originalContent.dot",function(E,J){return E.preventDefault(),E.stopPropagation(),"function"==typeof J&&J.call(h[0],r),r}).bind("destroy.dot",function(E){E.preventDefault();E.stopPropagation();h.unwatch().unbind_events().contents().detach().end().append(r).attr("style",h.data("dotdotdot-style")|| 1794"").data("dotdotdot",!1)}),h};h.unbind_events=function(){return h.unbind(".dot"),h};h.watch=function(){if(h.unwatch(),"window"==q.watch){var E=y(window),J=E.width(),M=E.height();E.bind("resize.dot"+x.dotId,function(){J==E.width()&&M==E.height()&&q.windowResizeFix||(J=E.width(),M=E.height(),z&&clearInterval(z),z=setTimeout(function(){h.trigger("update.dot")},100))})}else A=b(h),z=setInterval(function(){if(h.is(":visible")){var I=b(h);(A.width!=I.width||A.height!=I.height)&&(h.trigger("update.dot"), 1795A=I)}},500);return h};h.unwatch=function(){return y(window).unbind("resize.dot"+x.dotId),z&&clearInterval(z),h};var r=h.contents(),q=y.extend(!0,{},y.fn.dotdotdot.defaults,p),x={},A={},z=null,D=null;
1795return q.lastCharacter.remove instanceof Array||(q.lastCharacter.remove=y.fn.dotdotdot.defaultArrays.lastCharacter.remove),q.lastCharacter.noEllipsis instanceof Array||(q.lastCharacter.noEllipsis=y.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),x.afterElement=f(q.after,h),x.isTruncated=!1,x.dotId= 1796k++,h.data("dotdotdot",!0).bind_events().trigger("update.dot"),q.watch&&h.watch(),h};y.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0};y.fn.dotdotdot.defaultArrays={lastCharacter:{remove:" \u3000,;.!?".split(""),noEllipsis:[]}};y.fn.dotdotdot.debug=function(){};var k=1,g=y.fn.html;y.fn.html=function(p){return p!=m&&!y.isFunction(p)&&this.data("dotdotdot")?this.trigger("update",[p]): 1797g.apply(this,arguments)};var t=y.fn.text;y.fn.text=function(p){return p!=m&&!y.isFunction(p)&&this.data("dotdotdot")?(p=y("\x3cdiv /\x3e").text(p).html(),this.trigger("update",[p])):t.apply(this,arguments)}}}(jQuery); 1798(function(y){function m(v){this.options=y.extend({list:null,levelIndentHTML:" \x26bull; ",defaultOptionAttr:"title",defaultOptionText:"...",selectClass:"nav-select",activeClass:"nav-active",defaultOptionClass:"opt-default",hasDropClass:"opt-sublevel",levelPrefixClass:"opt-level-",useDefaultOption:!0},v);this.options.list&&(this.createSelect(),this.attachEvents())}m.prototype={createSelect:function(){this.startIndex=0;this.navigation=y(this.options.list);this.select=y("\x3cselect\x3e").addClass(this.options.selectClass); 1799this.createDefaultOption();this.createList(this.navigation,0);this.select.insertBefore(this.navigation)},createDefaultOption:function(){if(this.options.useDefaultOption){var v=this.navigation.attr(this.options.defaultOptionAttr);v=y("\x3coption\x3e").addClass(this.options.defaultOptionClass).text(v||this.options.defaultOptionText);this.navigation.removeAttr(this.options.defaultOptionAttr);this.select.append(v);this.startIndex=1}},createList:function(v,u){var n=this;v.children().each(function(b,d){d= 1800y(this);b=d.find("a").eq(0);d=d.find("ul").eq(0);var c=0<d.length;b.length&&n.select.append(n.createOption(b,c,u,b.hasClass(n.options.activeClass)));c&&n.createList(d,u+1)})},createOption:function(v,u,n,b){var d=this.getLevelIndent(n)+v.html();return y("\x3coption\x3e").html(d).addClass(this.options.levelPrefixClass+(n+1)).toggleClass(this.options.hasDropClass,u).val(v.attr("href")).attr("selected",b?"selected":!1)},getLevelIndent:function(v){return Array(v+1).join(this.options.levelIndentHTML)}, 1801attachEvents:function(){var v=this;this.select.change(function(){this.selectedIndex>=v.startIndex&&(location.href=this.value)})}};y.fn.navigationSelect=function(v){return this.each(function(){new m(y.extend({list:this},v))})}})(jQuery); 1802SAP.urlUtils={getLocationUrlData:function(y){y=y||location.href;var m=y.split(/(?:\.)([\w-]+)(?=\.html)/gmi),v=y.lastIndexOf("/"),u=y.substring(v,y.length).split("."),n=u.slice(1,u.length-1).join(".");v=y.substring(v,-y.length)+u[0];n=n.split(".");n=1===n.length&&0===n[0].length?null:n;return{location:1<m.length?m[0]:m[0].slice(0,m[0].indexOf(".html")),lastSelector:1<m.length&&m[1],last:1<m.length?y.substring(y.lastIndexOf(m[2])):".html"+location.search,hrefBody:v,allSelectors:n}}}; 1803SAP.isWCMMode=function(){var y=CQ&&CQ.WCM&&CQ.WCM.isEditMode();void 0===y&&(y=Granite.author?!0:!1);return y};String.prototype.startsWith||Object.defineProperty(String.prototype,"startsWith",{enumerable:!1,configurable:!0,writable:!1,value:function(y,m){m=m||0;return this.indexOf(y,m)===m}}); 1804var setMetadataParams=function(){var y=$(".contact-module-meta"),m={};y.length&&(y=y.attr("href"),m=$.deparam.querystring(y));$("a.contact-us-link").each(function(){if("contact-module-meta"!==this.className){var u=this.href;if(u){var n={};this.search&&(n=$.deparam.querystring(u));u=Object.assign({},m,n);this.href=$.param.querystring(this.pathname,u)}}});y=/^(https?:\/\/)?(?:\d{1,3}\.){3}\d{1,3}\/?/;var v=sessionStorage.getItem("external_referer");v=v&&!y.test(v);window.top!==window.self||v||(y=(v= 1805document.referrer)&&!y.test(v),sessionStorage.setItem("external_referer",y?v:window.location.href))},setProjectRelatedData=function(){var y=window.SAP||{};y.template=y.template||{};y.build=y.build||{};var m=$("body").attr("class");m=m?m.split(" "):["N/A"];y.template.name=1<m.length?m[1]:m[0];
1805y.build.version=$("body").data("build-version");y.mpulse=Object.assign({},$(".pageAnalytics").data())}; 1806$(document).on("sectionDOMcontentReady heroFlexReady textStandardReady tabsVerticalBulletedListReady HeroFixedHeightDOMcontentReady UniversalLayoutAnimationCompleted",function(y){(y.detail&&y.detail.dom?$(y.detail.dom).find("a.contact-us-link"):$("a.contact-us-link")).length&&setMetadataParams()});$(document).ready(function(){setMetadataParams();setProjectRelatedData()});namespace("SAP.sapdx"); 1807SAP.sapdx.Spinner=function(y){this.options=$.extend({holder:$("body"),showSpinner:!(CQ&&CQ.WCM&&CQ.utils.WCM.isEditMode())},y)};SAP.sapdx.Spinner.prototype={init:function(){this.options.showSpinner&&this.options.holder.setSpinner()},destroy:function(){this.init()}};namespace("SAP.sapdx.HTTP");SAP.sapdx.HTTP.getParameter=function(y,m){y=(new RegExp("[\\?\x26]"+m+"\x3d([^;\x26#]*)")).exec(y);return null!=y&&y[1]?decodeURIComponent(y[1]):null}; 1808SAP.sapdx.HTTP.getParameters=function(y,m){var v=[];(y=y.match(new RegExp("[?\x26]"+m+"\x3d[^;\x26#]*","g")))&&y.forEach(function(u){u=u.substring(u.indexOf("\x3d")+1);v.push(u)});return v.length?v:null};namespace("SAP.sapdx.analytics.cookies");SAP.sapdx.analytics.cookies.CONSENT_COOKIE_REGEX="(notice_gdpr_prefs)\x3d([^;]+)";SAP.sapdx.analytics.cookies.CLOUD_SAP=".cloud.sap";SAP.sapdx.analytics.cookies.TRUSTARC_ORIGIN_DOMAIN="trustarc.com"; 1809SAP.sapdx.analytics.cookies.parseUrlIdValue=function(y){var m=/^(CRM-)(([a-zA-Z0-9-_])+)$/,v="";if(-1!==y.indexOf("CRM-")){var u=y.indexOf(":");if(0<u){y=y.split(":");if(2<y.length)return"";m.test(y[1])&&(v=y[1])}else{if(0===u)return"";m.test(y)&&(v=y)}}return v};SAP.sapdx.analytics.cookies.parseAnalyticUrlId=function(y){return y&&unescape(y).toLowerCase().replace(/(^|:)crm.*?(:|$)/i,"")||""}; 1810SAP.sapdx.analytics.cookies.checkAndSetCookie=function(y,m){window.getCookie=window.getCookie||function(n){var b,d=document.cookie.split(";");for(b=0;b<d.length;b++){var c=d[b].substr(0,d[b].indexOf("\x3d"));var a=d[b].substr(d[b].indexOf("\x3d")+1);c=c.trim();if(c===n)return unescape(a)}};if(-1==="CampaignLandingPage campaigncode smc_campaign_id CAMPAIGN_SOURCE url_id analytics_url_id crm_code CodeTrackingCookie".split(" ").indexOf(y)||SAP.sapdx.analytics.cookies.isCampaignCookiesEnabled()){if("url_id"=== 1811y){var v=SAP.sapdx.analytics.cookies.parseUrlIdValue(decodeURIComponent(m));SAP.sapdx.analytics.cookies.checkAndSetCookie("analytics_url_id",m);m=v}if("CAMPAIGN_SOURCE"===y){var u;m=null==(u=m)?void 0:u.toLowerCase().split("-").slice(0,3).join("-")}m&&(m=0===m.indexOf("http")?encodeURI(m):encodeURIComponent(m),v=SAP.sapdx.analytics.cookies.transformURLDomain(window.location.hostname),v.endsWith(SAP.sapdx.analytics.cookies.CLOUD_SAP)&&(v=SAP.sapdx.analytics.cookies.CLOUD_SAP),document.cookie=y+"\x3d"+ 1812m+";domain\x3d"+v+";path\x3d/")}
1812else SAP.sapdx.analytics.cookies.removeCookie(y),"url_id"===y&&SAP.sapdx.analytics.cookies.removeCookie("analytics_url_id")}; 1813SAP.sapdx.analytics.cookies.setCookieWithExpiry=function(y,m,v){v=(new Date(v)).toUTCString();var u=SAP.sapdx.analytics.cookies.transformURLDomain(window.location.hostname);m=encodeURIComponent(m);u.endsWith(SAP.sapdx.analytics.cookies.CLOUD_SAP)&&(u=SAP.sapdx.analytics.cookies.CLOUD_SAP);document.cookie=y+"\x3d"+m+";domain\x3d"+u+";path\x3d/;expires\x3d"+v};SAP.sapdx.analytics.cookies.transformURLDomain=function(y){return y.replace(/.+(?=\.sap\.co)/,"")}; 1814SAP.sapdx.analytics.cookies.isDemdexAllowed=function(){if(window._satellite&&window._satellite.getVar){var y=window._satellite.getVar("isConsentEnabled");if(y)return y("demdex.net",2)}return!1};SAP.sapdx.analytics.cookies.removeCookie=function(y){var m=SAP.sapdx.analytics.cookies.transformURLDomain(window.location.hostname);m.endsWith(SAP.sapdx.analytics.cookies.CLOUD_SAP)&&(m=SAP.sapdx.analytics.cookies.CLOUD_SAP);document.cookie=y+"\x3d;domain\x3d"+m+";path\x3d/;expires\x3dThu, 01 Jan 1970 00:00:00 UTC;"}; 1815SAP.sapdx.analytics.cookies.removeCampaignCookies=function(){"CampaignLandingPage campaigncode smc_campaign_id CAMPAIGN_SOURCE url_id analytics_url_id crm_code CodeTrackingCookie".split(" ").forEach(SAP.sapdx.analytics.cookies.removeCookie)};SAP.sapdx.analytics.cookies.isCampaignCookiesEnabled=function(){return SAP.sapdx.analytics.cookies.isEnabledCookies(1)}; 1816$(function(){function y(){if(SAP.sapdx.analytics.cookies.isCampaignCookiesEnabled()){if(m||u||v){var b=document.cookie.match("(CampaignLandingPage)\x3d([^;]+)");b=b&&b[2];var d=SAP.sapdx.analytics.cookies.parseUrlIdValue(decodeURIComponent(u||""));!b&&SAP.sapdx.analytics.cookies.checkAndSetCookie("CampaignLandingPage",location.href);SAP.sapdx.analytics.cookies.checkAndSetCookie("campaigncode",m);SAP.sapdx.analytics.cookies.checkAndSetCookie("smc_campaign_id",v);SAP.sapdx.analytics.cookies.checkAndSetCookie("url_id", 1817u);SAP.sapdx.analytics.cookies.checkAndSetCookie("crm_code",d);SAP.sapdx.analytics.cookies.checkAndSetCookie("CodeTrackingCookie",d)}n&&SAP.sapdx.analytics.cookies.checkAndSetCookie("CAMPAIGN_SOURCE",n)}else SAP.sapdx.analytics.cookies.removeCampaignCookies()}var m=CQ.shared.HTTP.getParameter(location.href,"campaigncode"),v=CQ.shared.HTTP.getParameter(location.href,"smc_campaign_id"),u=CQ.shared.HTTP.getParameter(location.href,"url_id"),n=CQ.shared.HTTP.getParameter(location.href,"source");SAP.sapdx.analytics.cookies.isDemdexAllowed()|| 1818SAP.sapdx.analytics.cookies.removeCookie("AAM_ID");window.addEventListener("message",function(b){var d=b&&b.origin;if(d&&(d===window.location.origin||d.endsWith("."+SAP.sapdx.analytics.cookies.TRUSTARC_ORIGIN_DOMAIN)))try{"submit_preferences"===JSON.parse(b&&b.data||"{}").message&&y()}catch(c){window.console&&window.console.info&&console.info("Failed to parse campaign consent message")}});y();SAP.sapdx.analytics.cookies.checkAndSetPttidCookie();SAP.sapdx.analytics.cookies.checkAndSetLIDCookie();window.pendingUserConsent|| 1819!(m||v||u||n)||SAP.sapdx.analytics.cookies.isCampaignCookiesEnabled()||(window.pendingUserConsent=!0);window.pendingUserConsent&&document.addEventListener("setUserConsent",y,{once:!0})}); 1820SAP.sapdx.analytics.cookies.isEnabledCookies=function(y,m){function v(){var n=localStorage.getItem(u.OPTOUT_DOMAINS_KEY);if(!m||!n)return!0;var b=!0;n=JSON.parse(n);for(var d=Array.isArray(m)?m:[m],c=0;c<d.length;c++){var a=d[c],e=n[u.FUNCTIONAL_COOKIES][u.DOMAINS_PROP][a];if(!Number(n[u.ADVERTISING_COOKIES][u.DOMAINS_PROP][a])&&!Number(e)){b=!1;break}}return b}var u={DOMAINS_PROP:"domains",OPTOUT_DOMAINS_KEY:"optout_domains",FUNCTIONAL_COOKIES:"Functional Cookies",ADVERTISING_COOKIES:"Advertising Cookies", 1821COOKIE_PREF_REGEX:SAP.sapdx.analytics.cookies.CONSENT_COOKIE_REGEX};return function(){var n=document.cookie.match(u.COOKIE_PREF_REGEX),b=!1;if(n&&n[2])for(var d=Array.isArray(y)?y:[y],c=0;c<d.length&&(b=n[2].includes(d[c]),b);c++);return b}()&&v()}; 1822SAP.sapdx.analytics.cookies.checkAndSetLIDCookie=function(){var y=function(){for(var u=(new URLSearchParams(location.search)).entr
1822ies(),n=u.next();!n.done;){if("lid"===n.value[0]||"LID"===n.value[0])return n.value[1];n=u.next()}},m=function(u){if(u){var n=Date.now()+15552E6;SAP.sapdx.analytics.cookies.setCookieWithExpiry("LeadID",u,n)}},v=function(u){try{"submit_preferences"===JSON.parse((null==u?void 0:u.data)||"{}").message&&(window.removeEventListener("message",v),window.SAP.sapdx.analytics.cookies.checkAndSetLIDCookie())}catch(n){}}; 1823window.SAP.sapdx.analytics.cookies.isEnabledCookies(1,"app-ab15.marketo.com")?m(y()):SAP.sapdx.analytics.cookies.removeCookie("LeadID");window.addEventListener("message",v)};SAP.sapdx.analytics.cookies.getCookieValue=function(y){if(window.getCookie)return window.getCookie(y);var m,v=document.cookie.split(";");for(m=0;m<v.length;m++){var u=v[m].substr(0,v[m].indexOf("\x3d"));var n=v[m].substr(v[m].indexOf("\x3d")+1);u=u.trim();if(u===y)return unescape(n)}}; 1824SAP.sapdx.analytics.cookies.checkAndSetPttidCookie=function(y){var m=function(d,c){var a=Date.now()+7776E6;SAP.sapdx.analytics.cookies.setCookieWithExpiry(d,c,a)},v=function(){SAP.sapdx.analytics.cookies.removeCookie("CurrentPTTID");SAP.sapdx.analytics.cookies.removeCookie("PreviousPTTID")},u,n=function(d){return null==(u=Object.entries($.deparam.querystring(d)).find(function(c){var a=$jscomp.makeIterator(c);c=a.next().value;a=a.next().value;return"pttid"===c.toLowerCase()&&!!a}))?void 0:u[1]},b= 1825function(d){try{d&&"submit_preferences"===JSON.parse(d.data).message&&(window.pendingUserConsent&&(window.pendingUserConsent=!1),SAP.sapdx.analytics.cookies.checkAndSetPttidCookie(window.location.href),document.dispatchEvent(new Event("setUserConsent")))}catch(c){}};(function(){var d=n(y?y:window.location.href);if(d&&!window.SAP.sapdx.analytics.cookies.isEnabledCookies(1,"ngds.sap.com"))window.pendingUserConsent=!0,v();else if(window.SAP.sapdx.analytics.cookies.isEnabledCookies(1,"ngds.sap.com"))if(d&& 1826!window.pendingUserConsent){var c=SAP.sapdx.analytics.cookies.getCookieValue("CurrentPTTID");c?c!==d&&(c=decodeURIComponent(c),m("PreviousPTTID",c),m("CurrentPTTID",d)):m("CurrentPTTID",d)}else window.pendingUserConsent&&!y&&v();else v()})();y||window.addEventListener("message",b)};namespace("SAP.sapdx.autocomplete"); 1827SAP.sapdx.autocomplete.create=function(y,m){SAP.sapdx.autocomplete.initResize();y.autocomplete({source:this.suggest,minLength:1,select:function(v,u){u.item.value!==m.allResultsLabel&&$(this).val(u.item.value);$(this).parents("form").submit();v.preventDefault()},focus:function(v,u){u.item.value===m.allResultsLabel&&($(this).val($(this).data("ui-autocomplete").term),v.preventDefault())}});if(y=y.data("ui-autocomplete"))$.extend(y.options,m),$.extend(y,SAP.sapdx.autocomplete)}; 1828SAP.sapdx.autocomplete._renderItem=function(y,m){if(m.value!==this.options.allResultsLabel){var v=this.term?String(m.value).replace(new RegExp(this.term,"gi"),"\x3cspan class\x3d'ui-state-highlight'\x3e$\x26\x3c/span\x3e"):m.value;this.term=this.sanitizeSearchTerm(this.term)}else{var u=this.options.viewAllResultsClass;v=m.value}return $("\x3cli\x3e\x3c/li\x3e").addClass(u).data("item.autocomplete",m).append('\x3ca\x3e\x3cspan class\x3d"ui-menu-item-wrap"\x3e'+v+"\x3c/span\x3e\x3c/a\x3e").appendTo(y)}; 1829SAP.sapdx.autocomplete._resizeMenu=function(){this.menu.element.outerWidth(this.element.parents("form").outerWidth())};SAP.sapdx.autocomplete._renderMenu=function(y,m){var v=this;$.each(m,function(u,n){v._renderItemData(y,n)});$(y).appendTo(this.element.parents(this.options.appendTo||"body")[0])}; 1830SAP.sapdx.autocomplete.suggest=function(y,m){y.term=this.sanitizeSearchTerm(y.term);var v=null,u=this.options.suggestionsPath,n=this;u&&((v=this.getSuggestions(u,this.options.suggestionsStorageName))?this.filterSuggestions(v,y,m):$.ajax({url:u,success:function(b){b&&(v=b.split("\n"),n.saveSuggestions(u,v),n.filterSuggestions(v,y,m))},error:function(b){console.log(b)}}))}; 1831SAP.sapdx.autocomplete.filterSuggestions=function(y,m,v){if(m.term){var u=new RegExp($.ui.autocomplete.escapeRegex(m.term),"i");m=0;y=$.grep(y,function(n){return u.test(n)});m=(new MobileDetect(window.navigator.userAgent)).phone()?this.options.mobileSuggestionsCount:this.options.desktopSuggestionsCount;y=y.slice(0,m);y.push(this.options.allResultsLabel);v(y)}};SAP.sapdx.autocomplete.sanitizeSearchTerm=function(y){return y.trim().replace(/\s+/," ")}; 1832SAP.sapdx.autocomplete.saveSuggestions=function(y,m){if(SAP&&SAP.getJsonObjectFromSessionStorage&&SAP.addJsonObjectToSessionStorage){var v=SAP.getJsonObjectFromSessionStorage(this.options.suggestionsStorageName);v||(v={});v[y]=m;SAP.addJsonObjectToSessionStorage(v,this.options.suggestionsStorageName)}};SAP.sapdx.autocomplete.getSuggestions=function(y,m){var v=null;SAP&&SAP.getJsonObjectFromSessionStorage&&(m=SAP.getJsonObjectFromSessionStorage(m))&&(v=m[y]);return v}; 1833SAP.sapdx.autocomplete.initResize=function(){SAP.sapdx.autocomplete.resizeInvoked||$(window).resize(function(){$("input.ui-autocomplete-input").each(function(){var y=$(this).data("ui-autocomplete"),m=y.menu.element.filter(function(){return"none"!==$(this).css("display")});y._resizeMenu();m.position($.extend({of:y.element},y.options.position))});SAP.sapdx.autocomplete.resizeInvoked=!0})}; 1834$(function(){var y;(y=(y=/[?&]eventId=([^&]*)/.exec(window.location.search))&&decodeURIComponent(y[1].replace(/\+/g," ")))&&sessionStorage.setItem("eventId",y)});namespace("SAP.sapdx"); 1835SAP.sapdx.StorageUtils=function(){var y={isAvailable:function(m){try{var v=window[m];v.setItem("__storage_test__","__storage_test__");v.removeItem("__storage_test__");return!0}catch(u){return m=22===u.code||1014===u.code||"QuotaExceededError"===u.name||"NS_ERROR_DOM_QUOTA_REACHED"===u.name,u instanceof DOMException&&m&&0!==v.length}},isLocalStorageAvailable:function(){return y.isAvailable("localStorage")},isSessionStorageAvailable:function(){return y.isAvailable("sessionStorage")}};return y}();window.namespace("SAP.sapdx"); 1836window.SAP.sapdx.RunMode={isAuthor:function(){return this.isClassicAuthor()||this.isTouchAuthor()},isPublish:function(){return!this.isAuthor()},isEditable:function(){return this.isClassicAuthorEditable()||this.isTouchAuthorEditable()},isClassicAuthor:function(){return this.ClassicAuthor.isEnabled()},isTouchAuthor:function(){return this.TouchAuthor.isEnabled()},isClassicAuthorEditable:function(){return this.ClassicAuthor.isEditable()},isTouchAuthorEditable:function(){return this.TouchAuthor.isEditable()}, 1837ClassicAuthor:{isEnabled:function(){return window.CQ&&window.CQ.WCM},isEditable:function(){return this.isEdit()||this.isDesign()},isEdit:function(){return window.CQ&&window.CQ.WCM&&window.CQ.WCM.isEditMode()},isDesign:function(){return window.CQ&&window.CQ.WCM&&window.CQ.WCM.isDesignMode()}},TouchAuthor:{MODE:{EDIT:"Edit",DESIGN:"Design"},isEnabled:function(){return window.Granite&&window.Granite.author},isEditable:function(){return this.isEdit()||this.isDesign()},isEdit:function(){return this.getMode()=== 1838this.MODE.EDIT},isDesign:function(){return this.getMode()===this.MODE.DESIGN},getMode:function(){return this.getModeLayerManager()||this.getModeCookie()},getModeLayerManager:function(){var y=window.Granite.author&&window.Granite.author.layerManager;return y&&y.getCurrentLayer()},getModeCookie:function(){return $.cookie&&$.cookie("cq-editor-layer")}}}; 1839SAP.sapdx.initPlaceholderInput=function(){PlaceholderInput.replaceByOptions({clearInputs:!0,clearTextareas:!0,clearPasswords:!0,skipClass:"default",wrapWithElement:!0,showUntilTyping:!1,getParentByClass:!1,placeholderAttr:"placeholder"})}; 1840$(function(){SAP.sapdx.initPlaceholderInput();$.fn.setSpinner=function(){var y=this instanceof $?this:$(this);if(y.data("spinner"))y.find(".spinner").remove(m),y.data("spinner",!1);else{var m='\x3cdiv class\x3d"spinner"\x3e\x3cdiv class\x3d"lol"\x3e\x3c/div\x3e\x3c/div\x3e';y.data("spinner",!0);y.prepend(m)}}}); 1841$(function(){function y(){$("picture.svg").each(function(){var u=$(this),n=v(u);u=u.find("img");u.length&&(n?(n.data("width")&&u.attr("width",n.data("width")),n.data("height")&&u.attr("height",n.data("height"))):(u.data("height")&&u.attr("height",u.data("height")),u.data("width")&&u.attr("width",u.data("width"))))})}function m(){function u(b,d){$(b).lazy($.extend({},{scrollDirection:"vertical",threshold:100,visibleOnly:!0},d,{pictureFillLoader:function(c){var a=c.find("img");a.one("load",function(){a.attr("style", 1842n(a));$(window).trigger("resize");$(this).trigger("imagestateloaded");a.fadeIn(400)});a.one("error",function(){a.attr("style",n(a));$(window).trigger("resize");$(this).trigger("imagestateloadederror");picturefill({reevaluate:!0})});
1842c.find("source").each(function(){var e=$(this);e.attr("srcset",e.data("srcset")).removeAttr("data-srcset")});a.attr("srcset",a.data("srcset")).removeAttr("data-srcset");picturefill({reevaluate:!0})},afterLoad:function(c){c.trigger("imagestateloaded");c.hasClass("lazyplaceholder")&& 1843c.removeAttr("height");$(window).trigger("resize")},onError:function(c){c.trigger("imagestateloadederror");c.hasClass("lazyplaceholder")&&c.removeAttr("height");picturefill({reevaluate:!0})}}))}function n(b){return(b=b.attr("style"))?b.split(";").filter(function(d){return d.trim().startsWith("transform")}).join(";"):""}(function(){$(".viewport-lazy").each(function(){var b=$(this),d=this.getBoundingClientRect().top,c=this.getBoundingClientRect().bottom;d<window.innerHeight&&0<c&&(d=b.find("img"),d.attr("style", 1844n(d)),b.children().each(function(){var a=$(this);a.attr("srcset",a.data("srcset")).removeAttr("data-srcset")}),b.removeClass("lazy"),picturefill({reevaluate:!0}));b.removeClass("viewport-lazy")})})();u(":not(.lazy-scrollable) .lazy:not(.triggered-lazy)");u(".lazy-scrollable .lazy",{appendScroll:$(".lazy-scrollable")})}function v(u){var n;u.find("source").each(function(){var b=$(this),d=b.attr("media");if(d&&window.matchMedia&&window.matchMedia(d).matches)return n=b,!1});return n}$(window).on("resize", 1845$.debounce(50,function(){m();y()})).on("referenceContentReady dolazyload",m);(function(){$("picture.adaptiveImagesContainer").each(function(){var u=$(this),n=u.find("img");u=u.data("alt")||"";n.attr("alt",u)})})();(function(){$(".adaptiveImagesContainer.lazy:not(.svg)").each(function(){var u=$(this),n=u.find("img"),b=v(u);b||(b=n);u=b.data("width");b=b.data("height");var d=u/b;n.css({width:u,height:b});var c=n.width();var a=n.height();.01>Math.abs(c/a-d)||(a<b?n.css("width",(a*d).toFixed(0)):c<u&& 1846n.css("height",(c/d).toFixed(0)))})})();y();m()});namespace("SAP.sapdx.generic"); 1847SAP.sapdx.generic.global={displayLoaderBar:function(y){$(".loading-bar-overlay")[y?"show":"hide"](0)},openPopup:function(y,m){$.magnificPopup.open({items:{src:y},callbacks:{open:function(){SAP.sapdx.flow=SAP.sapdx.flow||{};SAP.sapdx.flow.lightbox=!0}},mainClass:"form-popup rtl-popup formEngineRegistrationAndLoginLightbox"+(m?" universalFormLightbox":""),modal:!0});$(".form-popup").find(".close-button, .error-close-button").click(function(v){v.preventDefault();sessionStorage.removeItem("popupHeaderType"); 1848$.magnificPopup.close()})}};namespace("SAP.sapdx.generic.global.templates");SAP.sapdx.generic.global.templates.basePopup='\x3cdiv class\x3d"popup-header {{#if hasHeaderContent}}popup-header__header-content{{/if}}"\x3e\n {{#if hasHeaderContent}}\n {{\x3e header_content}}\n {{else}}\n \x3cp class\x3d"title"\x3e{{ header_message}}\x3c/p\x3e\n {{/if}}\n \x3cbutton class\x3d"close-button" type\x3d"button" title\x3d"{{closeButtonLabel}}"\x3e\n \x3csvg height\x3d\'16\' viewBox\x3d\'0 0 16 16\' width\x3d\'16\' xmlns\x3d\'http://www.w3.org/2000/svg\'\x3e\n \x3cpath d\x3d\'m0 0h16v16h-16z\' fill\x3d\'#fff\' opacity\x3d\'0\' /\x3e\n \x3cpath d\x3d\'m12.2 13c-.2 0-.41-.08-.57-.23l-3.63-3.63-3.63 3.63c-.31.31-.82.31-1.13 0s-.31-.82 0-1.13l3.63-3.63-3.63-3.63c-.31-.31-.31-.82 0-1.13s.82-.31 1.13 0l3.63 3.63 3.63-3.63c.31-.31.82-.31 1.13 0s.31.82 0 1.13l-3.63 3.63 3.63 3.63c.31.31.31.82 0 1.13-.16.16-.36.23-.57.23z\' /\x3e\n \x3c/svg\x3e\n \x3c/button\x3e\n \x3c/div\x3e\n \x3cdiv class\x3d"popup-container"\x3e\n {{\x3e content}}\n \x3cdiv class\x3d"loading-bar-overlay"\x3e\n \x3cdiv class\x3d"loadingBar"\x3e\n \x3cdiv class\x3d"bar bar-first"\x3e\x3c/div\x3e\n \x3cdiv class\x3d"bar bar-second"\x3e\x3c/div\x3e\n \x3cdiv class\x3d"bar bar-third"\x3e\x3c/div\x3e\n \x3c/div\x3e\n \x3c/div\x3e\n \x3c/div\x3e'; 1849SAP.sapdx.generic.global.templates.iframePartial='\x3ciframe class\x3d"form-iframe" src\x3d{{href}}\x3e\x3c/iframe\x3e';SAP.sapdx.generic.global.templates.iframeShort='\x3ciframe class\x3d"form-iframe" src\x3d{{href}} style\x3d"height: 250px;"\x3e\x3c/iframe\x3e';SAP.sapdx.generic.global.templates.failPartial='\x3cdiv class\x3d"content-container content-partial content-fail-partial container-extended"\x3e\x3cdiv class\x3d"row"\x3e\x3cdiv class\x3d"col-xlg-offset-1 col-xlg-10 col-lg-offset-1 col-lg-10 col-md-offset-1 col-md-10 col-sm-offset-1 col-sm-10 col-xs-12"\x3e\x3cdiv class\x3d"header-img"\x3e\x3c/div\x3e\x3cdiv class\x3d"standardText"\x3e\x3ch1 class\x3d"header-title hd"\x3e{{fail_title}}\x3c/h1\x3e\x3cdiv class\x3d"content-block"\x3e\x3cdiv class\x3d"body-text text"\x3e\x3cp\x3e{{error_message}}\x3c/p\x3e\x3c/div\x3e\x3cdiv class\x3d"links-list"\x3e\x3cul class\x3d"links list-unstyled"\x3e\x3cli class\x3d"type-link"\x3e\x3ca class\x3d"button2017 version1 error-close-button" type\x3d"button" href\x3d"#"\x3e\x3cspan class\x3d"buttonText"\x3e{{button_title}}\x3c/span\x3e\x3cspan class\x3d"hoverboxes"\x3e\x3cspan class\x3d"hoverbox"\x3e\x3c/span\x3e\x3cspan class\x3d"hoverbox"\x3e\x3c/span\x3e\x3cspan class\x3d"hoverbox"\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3c/li\x3e\x3c/ul\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e'; 1850!function(y){"object"==typeof exports&&"undefined"!=typeof module?module.exports=y():"function"==typeof define&&define.amd?define([],y):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).Clipboard=y()}(function(){return function n(m,v,u){function b(a,e){if(!v[a]){if(!m[a]){var f="function"==typeof require&&require;if(!e&&f)return f(a,!0);if(d)return d(a,!0);e=Error("Cannot find module '"+a+"'");throw e.code="MODULE_NOT_FOUND",e;}e=v[a]={exports:{}}; 1851m[a][0].call(e.exports,function(k){var g=m[a][1][k];return b(g?g:k)},e,e.exports,n,m,v,u)}return v[a].exports}for(var d="function"==typeof require&&require,c=0;c<u.length;c++)b(u[c]);return b}({1:[function(m,v,u){var n=m("matches-selector");v.exports=function(b,d,c){for(b=c?b:b.parentNode;b&&b!==document;){if(n(b,d))return b;b=b.parentNode}}},{"matches-selector":2}],2:[function(m,v,u){m=Element.prototype;var n=m.matchesSelector||m.webkitMatchesSelector||m.mozMatchesSelector||m.msMatchesSelector|| 1852m.oMatchesSelector;v.exports=function(b,d){if(n)return n.call(b,d);d=b.parentNode.querySelectorAll(d);for(var c=0;c<d.length;++c)if(d[c]==b)return!0;return!1}},{}],3:[function(m,v,u){function n(d,c,a,e){return function(f){f.delegateTarget=b(f.target,c,!0);f.delegateTarget&&e.call(d,f)}}var b=m("closest");v.exports=function(d,c,a,e){var f=n.apply(this,arguments);return d.addEventListener(a,f),{destroy:function(){d.removeEventListener(a,f)}}}},{closest:1}],4:[function(m,v,u){u.node=function(n){return void 0!== 1853n&&n instanceof HTMLElement&&1===n.nodeType};u.nodeList=function(n){var b=Object.prototype.toString.call(n);return void 0!==n&&("[object NodeList]"===b||"[object HTMLCollection]"===b)&&"length"in n&&(0===n.length||u.node(n[0]))};u.string=function(n){return"string"==typeof n||n instanceof String};u["function"]=function(n){return"[object Function]"===Object.prototype.toString.call(n)}},{}],5:[function(m,v,u){function n(a,e,f){return a.addEventListener(e,f),{destroy:function(){a.removeEventListener(e, 1854f)}}}function b(a,e,f){return Array.prototype.forEach.call(a,function(k){k.addEventListener(e,f)}),{destroy:function(){Array.prototype.forEach.call(a,function(k){k.removeEventListener(e,f)})}}}var d=m("./is"),c=m("delegate");v.exports=function(a,e,f){if(!a&&!e&&!f)throw Error("Missing required arguments");if(!d.string(e))throw new TypeError("Second argument must be a String");if(!d["function"](f))throw new TypeError("Third argument must be a Function");if(d.node(a))return n(a,e,f);if(d.nodeList(a))return b(a, 1855e,f);
1855if(d.string(a))return c(document.body,a,e,f);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");}},{"./is":4,delegate:3}],6:[function(m,v,u){v.exports=function(n){if("INPUT"===n.nodeName||"TEXTAREA"===n.nodeName)n.focus(),n.setSelectionRange(0,n.value.length),n=n.value;else{n.hasAttribute("contenteditable")&&n.focus();var b=window.getSelection(),d=document.createRange();d.selectNodeContents(n);b.removeAllRanges();b.addRange(d);n=b.toString()}return n}}, 1856{}],7:[function(m,v,u){function n(){}n.prototype={on:function(b,d,c){var a=this.e||(this.e={});return(a[b]||(a[b]=[])).push({fn:d,ctx:c}),this},once:function(b,d,c){function a(){e.off(b,a);d.apply(c,arguments)}var e=this;return a._=d,this.on(b,a,c)},emit:function(b){var d=[].slice.call(arguments,1),c=((this.e||(this.e={}))[b]||[]).slice(),a=0,e=c.length;for(a;e>a;a++)c[a].fn.apply(c[a].ctx,d);return this},off:function(b,d){var c=this.e||(this.e={}),a=c[b],e=[];if(a&&d)for(var f=0,k=a.length;k>f;f++)a[f].fn!== 1857d&&a[f].fn._!==d&&e.push(a[f]);return e.length?c[b]=e:delete c[b],this}};v.exports=n},{}],8:[function(m,v,u){u.__esModule=!0;var n=function(){function d(c,a){for(var e=0;e<a.length;e++){var f=a[e];f.enumerable=f.enumerable||!1;f.configurable=!0;"value"in f&&(f.writable=!0);Object.defineProperty(c,f.key,f)}}return function(c,a,e){return a&&d(c.prototype,a),e&&d(c,e),c}}(),b=(m=m("select"))&&m.__esModule?m:{"default":m};m=function(){function d(c){if(!(this instanceof d))throw new TypeError("Cannot call a class as a function"); 1858this.resolveOptions(c);this.initSelection()}return d.prototype.resolveOptions=function(){var c=0>=arguments.length||void 0===arguments[0]?{}:arguments[0];this.action=c.action;this.emitter=c.emitter;this.target=c.target;this.text=c.text;this.trigger=c.trigger;this.selectedText=""},d.prototype.initSelection=function(){if(this.text&&this.target)throw Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw Error('Missing required attributes, use either "target" or "text"'); 1859this.selectTarget()}},d.prototype.selectFake=function(){var c=this;this.removeFake();this.fakeHandler=document.body.addEventListener("click",function(){return c.removeFake()});this.fakeElem=document.createElement("textarea");this.fakeElem.style.position="absolute";this.fakeElem.style.left="-9999px";this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px";this.fakeElem.setAttribute("readonly","");this.fakeElem.value=this.text;document.body.appendChild(this.fakeElem);this.selectedText= 1860b["default"](this.fakeElem);this.copyText()},d.prototype.removeFake=function(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null);this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},d.prototype.selectTarget=function(){this.selectedText=b["default"](this.target);this.copyText()},d.prototype.copyText=function(){var c=void 0;try{c=document.execCommand(this.action)}catch(a){c=!1}this.handleResult(c)},d.prototype.handleResult=function(c){c?this.emitter.emit("success", 1861{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},d.prototype.clearSelection=function(){this.target&&this.target.blur();window.getSelection().removeAllRanges()},d.prototype.destroy=function(){this.removeFake()},n(d,[{key:"action",set:function(){if(this._action=0>=arguments.length||void 0===arguments[0]?"copy":arguments[0], 1862"copy"!==this._action&&"cut"!==this._action)throw Error('Invalid "action" value, use either "copy" or "cut"');},get:function(){return this._action}},{key:"target",set:function(c){if(void 0!==c){if(!c||"object"!=typeof c||1!==c.nodeType)throw Error('Invalid "target" value, use a valid Element');this._target=c}},get:function(){return this._target}}]),d}();u["default"]=m;v.exports=u["default"]},{select:6}],9:[function(m,v,u){function n(f){return f&&f.__esModule?f:{"default":f}}
1862function b(f,k){if("function"!= 1863typeof k&&null!==k)throw new TypeError("Super expression must either be null or a function, not "+typeof k);f.prototype=Object.create(k&&k.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}});k&&(Object.setPrototypeOf?Object.setPrototypeOf(f,k):f.__proto__=k)}function d(f,k){f="data-clipboard-"+f;if(k.hasAttribute(f))return k.getAttribute(f)}u.__esModule=!0;var c=m("./clipboard-action"),a=n(c);c=m("tiny-emitter");c=n(c);m=m("good-listener");var e=n(m);m=function(f){function k(g, 1864t){if(!(this instanceof k))throw new TypeError("Cannot call a class as a function");f.call(this);this.resolveOptions(t);this.listenClick(g)}return b(k,f),k.prototype.resolveOptions=function(){var g=0>=arguments.length||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof g.action?g.action:this.defaultAction;this.target="function"==typeof g.target?g.target:this.defaultTarget;this.text="function"==typeof g.text?g.text:this.defaultText},k.prototype.listenClick=function(g){var t=this; 1865this.listener=e["default"](g,"click",function(p){return t.onClick(p)})},k.prototype.onClick=function(g){g=g.delegateTarget||g.currentTarget;this.clipboardAction&&(this.clipboardAction=null);this.clipboardAction=new a["default"]({action:this.action(g),target:this.target(g),text:this.text(g),trigger:g,emitter:this})},k.prototype.defaultAction=function(g){return d("action",g)},k.prototype.defaultTarget=function(g){return(g=d("target",g))?document.querySelector(g):void 0},k.prototype.defaultText=function(g){return d("text", 1866g)},k.prototype.destroy=function(){this.listener.destroy();this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},k}(c["default"]);u["default"]=m;v.exports=u["default"]},{"./clipboard-action":8,"good-listener":5,"tiny-emitter":7}]},{},[9])(9)}); 1867(function(y){y.fn.animDropdown=function(v){var u=y.extend({hoverClass:"hover",dropClass:"drop-active",items:"li",drop:"\x3eul",delay:100,animSpeed:300,effect:"fade"},v);return this.each(function(){function n(d){d=d.siblings();d.removeClass(u.hoverClass).each(function(){var c=y(this);clearTimeout(c.data("timer"))});d.filter("."+u.dropClass).each(function(){var c=jQuery(this).removeClass(u.dropClass);c.data("drop").length&&m[u.effect].animate({drop:c.data("drop"),state:!1,speed:u.animSpeed})})}var b= 1868y(this).find(u.items);b.addClass(u.hoverClass).each(function(){var d=y(this),c,a=d.find(u.drop);d.data("drop",a);a.length&&m[u.effect].prepare({item:d,drop:a});var e=navigator.userAgent.match(/(iPod|iPhone|iPad|Android|Windows Phone)/i);d.bind(e?"click":"mouseenter",function(){n(d);d.addClass(u.hoverClass);clearTimeout(c);c=setTimeout(function(){a.length&&d.hasClass(u.hoverClass)&&(d.addClass(u.dropClass),m[u.effect].animate({drop:a,state:!0,speed:u.animSpeed,complete:function(){}}))},u.delay);d.data("timer", 1869c)}).bind("mouseleave",function(){d.hasClass(u.dropClass)||d.removeClass(u.hoverClass);clearTimeout(c);c=setTimeout(function(){a.length&&d.hasClass(u.dropClass)&&m[u.effect].animate({drop:a,state:!1,speed:u.animSpeed,complete:function(){d.removeClass(u.hoverClass);d.removeClass(u.dropClass)}})},u.delay);d.data("timer",c)})});b.removeClass(u.hoverClass);m[u.effect].postProcess&&b.each(function(){m[u.effect].postProcess({item:y(this)})})})};var m={fade:{prepare:function(v){v.drop.css({opacity:0,display:"none"})}, 1870animate:function(v){v.drop.stop().css("display","block").animate({opacity:v.state?1:0},{duration:v.speed||0,complete:function(){v.state?v.drop.css({opacity:""}):v.drop.css({opacity:0,display:"none"});"function"===typeof v.complete&&v.complete.call(v.drop)}})}},slide:{prepare:function(v){var u=v.drop.wrap('\x3cdiv class\x3d"drop-slide-wrapper"\x3e').show().parent(),n=v.drop.outerHeight(!0),b=v.drop.outerWidth(!0);u.css({height:n,width:b,position:"absolute",overflow:"hidden",top:v.drop.css("top"),left:v.drop.css("left")}); 1871v.drop.css({position:"static",display:"block",top:"auto",left:"auto"});v.drop.data("height",n).data("wrap",u).css({marginTop:-n})},animate:function(v){v.drop.data("wrap").show().css({overflow:"hidden"});v.drop.stop().animate({marginTop:v.state?0:-v.drop.data("height")},{duration:v.speed||0,complete:function(){v.state?(v.drop.css({marginTop:""}),v.drop.data("wrap").css({overflow:"",height:""})):v.drop.data("wrap").css({display:"none"});"function"===typeof v.complete&&v.complete.call(v.drop)}})},postProcess:function(v){v.item.data("drop").length&& 1872v.item.data("drop").data("wrap").css({display:"none"})}}}})(jQuery);
1873$.fn.animSlider=function(y){var m=$.extend({slider:"#content",inner:".inner",items:$(this),event:"click touchend",toggleActive:!0,openClass:"open",closedClass:"closed",open:!1,jsSpeed:400,jsTransition:!1},y);return this.each(function(){var v=m.open,u=$(this),n=void 0,b=!1,d=0,c=0,a,e,f=u.find(m.slider),k=m.openClass+" "+m.closedClass;f.inner=f.find(m.inner);if(0===f.length||0===f.inner.length)return!1;var g=function(q){n=q.originalEvent.targetTouches?q.originalEvent.targetTouches[0]:q;a=d=n.pageX; 1874e=c=n.pageY},t=function(q){n=q.originalEvent.targetTouches?q.originalEvent.targetTouches[0]:q;d=n.pageX;c=n.pageY},p=function(){if(v)for(var q=m.items.length-1;0<=q;q--){var x=$(m.items[q]);if(x.hasClass(m.openClass)){var A=x;break}}A&&A.trigger("as-toggle");$(this).trigger("as-toggle")},h=function(){return m.jsTransition?function(q){var x=$.extend({open:v,animate:!0},q);u.toggleClass(k);f.toggleClass(k);setTimeout(function(){x.open?f.inner.slideDown(x.animate?m.jsSpeed:0):f.inner.slideUp(x.animate? 1875m.jsSpeed:0);v=!x.open},0)}:function(q){var x=$.extend({open:v,animate:!0},q);!x.amimate&&f.removeClass("as-transitions-off");u.toggleClass(k);f.toggleClass(k).contentHeight=f.outerHeight();x.open?(f.contentHeight+=f.inner.outerHeight(),setTimeout(function(){f.css("max-height",f.contentHeight)},0)):(f.removeClass("as-transitions as-transitions-off").css("max-height",f.contentHeight),setTimeout(function(){f.addClass("as-transitions "+(x.animate?null:"as-transitions-off")).css({"max-height":0})},10)); 1876v=!x.open}}(),r=function(){f.hasClass(m.openClass)&&f.css("max-height",99999)};f.inner.addClass("as-content-inner");m.jsTransition?f.addClass("as-content "+(m.open?m.closedClass:m.openClass)):(f.addClass("as-content transitions "+(m.open?m.closedClass:m.openClass)),f.on("transitionEnd webkitTransitionEnd transitionend oTransitionEnd msTransitionEnd",r));u.addClass(m.open?m.closedClass:m.openClass);h({animate:!1});if("tap"===m.event)u.on("touchstart.tap",g),u.on("touchmove.tap",t),u.on("touchend.tap", 1877function(q){var x=m.toggleActive?p:h;q=q.target;a===d&&e===c?b=!0:(b=!1,console.log("scroll"));b&&x.call(q);n=void 0;b=!1});else u.on(m.event,m.toggleActive?p:h);u.on("as-toggle",h);u.on("as-toggle-noanim",function(){h({animate:!1})});u.on("as-destroy",function(){f.removeClass("as-content transitions "+k).off("transitionEnd webkitTransitionEnd transitionend oTransitionEnd msTransitionEnd",r).removeAttr("style");f.inner.removeClass("as-content-inner").removeAttr("style");u.off(m.event+" as-toggle as-toggle-noanim as-destroy touchstart.tap touchmove.tap touchend.tap"); 1878return!1})})}; 1879(function(y){y.fn.bPopup=function(m,v){function u(){h.contentContainer=y(h.contentContainer||r);switch(h.content){case "iframe":var Ea=y('\x3ciframe class\x3d"b-iframe" '+h.iframeAttr+"\x3e\x3c/iframe\x3e");Ea.appendTo(h.contentContainer);ka=r.outerHeight(!0);qa=r.outerWidth(!0);n();Ea.attr("src",h.loadUrl);g(h.loadCallback);break;case "image":n();y("\x3cimg /\x3e").load(function(){g(h.loadCallback);d(y(this))}).attr("src",h.loadUrl).hide().appendTo(h.contentContainer);break;default:n(),y('\x3cdiv class\x3d"b-ajax-wrapper"\x3e\x3c/div\x3e').load(h.loadUrl, 1880h.loadData,function(){g(h.loadCallback);d(y(this))}).hide().appendTo(h.contentContainer)}}function n(){h.modal&&y('\x3cdiv class\x3d"b-modal '+M+'"\x3e\x3c/div\x3e').css({backgroundColor:h.modalColor,position:"fixed",top:0,right:0,bottom:0,left:0,opacity:0,zIndex:h.zIndex+J}).appendTo(h.appendTo).fadeTo(h.speed,h.opacity);t();r.data("bPopup",h).data("id",M).css({left:"slideIn"==h.transition||"slideBack"==h.transition?"slideBack"==h.transition?q.scrollLeft()+D:-1*(W+qa):f(!(!h.follow[0]&&N||Z)),position:h.positionStyle|| 1881"absolute",top:"slideDown"==h.transition||"slideUp"==h.transition?"slideUp"==h.transition?q.scrollTop()+z:L+-1*ka:k(!(!h.follow[1]&&T||Z)),"z-index":h.zIndex+J+1}).each(function(){h.appending&&y(this).appendTo(h.appendTo)});a(!0)}function b(){h.modal&&y(".b-modal."+r.data("id")).fadeTo(h.speed,0,function(){y(this).remove()});h.scrollBar||y("html").css("overflow","auto");y(".b-modal."+M).unbind("click");
1881q.unbind("keydown."+M);A.unbind("."+M).data("bPopup",0<A.data("bPopup")-1?A.data("bPopup")-1:null); 1882r.undelegate(".bClose, ."+h.closeClass,"click."+M,b).data("bPopup",null);a();return!1}function d(Ea){var fa=Ea.width(),va=Ea.height(),ja={};h.contentContainer.css({height:va,width:fa});va>=r.height()&&(ja.height=r.height());fa>=r.width()&&(ja.width=r.width());ka=r.outerHeight(!0);qa=r.outerWidth(!0);t();h.contentContainer.css({height:"auto",width:"auto"});ja.left=f(!(!h.follow[0]&&N||Z));ja.top=k(!(!h.follow[1]&&T||Z));r.animate(ja,250,function(){Ea.show();I=p()})}function c(){A.data("bPopup",J); 1883r.delegate(".bClose, ."+h.closeClass,"click."+M,b);h.modalClose&&y(".b-modal."+M).css("cursor","pointer").bind("click",b);E||!h.follow[0]&&!h.follow[1]||A.bind("scroll."+M,function(){I&&r.dequeue().animate({left:h.follow[0]?f(!Z):"auto",top:h.follow[1]?k(!Z):"auto"},h.followSpeed,h.followEasing)}).bind("resize."+M,function(){z=x.innerHeight||A.height();D=x.innerWidth||A.width();if(I=p())clearTimeout(za),za=setTimeout(function(){t();r.dequeue().each(function(){Z?y(this).css({left:W,top:L}):y(this).animate({left:h.follow[0]? 1884f(!0):"auto",top:h.follow[1]?k(!0):"auto"},h.followSpeed,h.followEasing)})},50)});h.escClose&&q.bind("keydown."+M,function(Ea){27==Ea.which&&b()})}function a(Ea){function fa(va){r.css({display:"block",opacity:1}).animate(va,h.speed,h.easing,function(){e(Ea)})}switch(Ea?h.transition:h.transitionClose||h.transition){case "slideIn":fa({left:Ea?f(!(!h.follow[0]&&N||Z)):q.scrollLeft()-(qa||r.outerWidth(!0))-200});break;case "slideBack":fa({left:Ea?f(!(!h.follow[0]&&N||Z)):q.scrollLeft()+D+200});break; 1885case "slideDown":fa({top:Ea?k(!(!h.follow[1]&&T||Z)):q.scrollTop()-(ka||r.outerHeight(!0))-200});break;case "slideUp":fa({top:Ea?k(!(!h.follow[1]&&T||Z)):q.scrollTop()+z+200});break;default:r.stop().fadeTo(h.speed,Ea?1:0,function(){e(Ea)})}}function e(Ea){Ea?(c(),g(v),h.autoClose&&setTimeout(b,h.autoClose)):(r.hide(),g(h.onClose),h.loadUrl&&(h.contentContainer.empty(),r.css({height:"auto",width:"auto"})))}function f(Ea){return Ea?W+q.scrollLeft():W}function k(Ea){return Ea?L+q.scrollTop():L}function g(Ea){y.isFunction(Ea)&& 1886Ea.call(r)}function t(){L=T?h.position[1]:Math.max(0,(z-r.outerHeight(!0))/2-h.amsl);W=N?h.position[0]:(D-r.outerWidth(!0))/2;I=p()}function p(){return z>r.outerHeight(!0)&&D>r.outerWidth(!0)}y.isFunction(m)&&(v=m,m=null);var h=y.extend({},y.fn.bPopup.defaults,m);h.scrollBar||y("html").css("overflow","hidden");var r=this,q=y(document),x=window,A=y(x),z=x.innerHeight||A.height(),D=x.innerWidth||A.width(),E=/OS 6(_\d)+/i.test(navigator.userAgent),J=0,M,I,T,N,Z,L,W,ka,qa,za;r.close=function(){h=this.data("bPopup"); 1887M="__b-popup"+A.data("bPopup")+"__";b()};return r.each(function(){y(this).data("bPopup")||(g(h.onOpen),J=(A.data("bPopup")||0)+1,M="__b-popup"+J+"__",T="auto"!==h.position[1],N="auto"!==h.position[0],Z="fixed"===h.positionStyle,ka=r.outerHeight(!0),qa=r.outerWidth(!0),h.loadUrl?u():n())})};y.fn.bPopup.defaults={amsl:50,appending:!0,appendTo:"body",autoClose:!1,closeClass:"b-close",content:"ajax",contentContainer:!1,easing:"swing",escClose:!0,follow:[!0,!0],followEasing:"swing",followSpeed:500,iframeAttr:'scrolling\x3d"no" frameborder\x3d"0"', 1888loadCallback:!1,loadData:!1,loadUrl:!1,modal:!0,modalClose:!0,modalColor:"#000",onClose:!1,onOpen:!1,opacity:.7,position:["auto","auto"],positionStyle:"absolute",scrollBar:!0,speed:250,transition:"fadeIn",transitionClose:!1,zIndex:9997}})(jQuery); 1889(function(y,m){y.browser.mobile=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(m)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1889sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(m.substr(0, 18904))})(jQuery,navigator.userAgent||navigator.vendor||window.opera); 1891var ImageStretcher={getDimensions:function(y){var m=y.imageRatio||y.imageWidth/y.imageHeight,v=y.maskWidth,u=v/m;u<y.maskHeight&&(u=y.maskHeight,v=u*m);return{width:v,height:u,top:(y.maskHeight-u)/2,left:(y.maskWidth-v)/2}},getRatio:function(y){if(y.prop("naturalWidth"))return y.prop("naturalWidth")/y.prop("naturalHeight");var m=new Image;m.src=y.prop("src");return m.width/m.height},imageLoaded:function(y,m){var v=this,u=function(){m.call(v)};if(y.prop("complete"))u();else y.one("load",u)},resizeHandler:function(){var y= 1892this;jQuery.each(this.imgList,function(m,v){v.image.prop("complete")&&y.resizeImage(v.image,v.container)})},resizeImage:function(y,m){this.imageLoaded(y,function(){y.removeAttr("style");var v=this.getDimensions({imageRatio:this.getRatio(y),maskWidth:m.width(),maskHeight:m.height()});y.css({width:v.width,height:v.height,marginTop:v.top,marginLeft:v.left})})},onWindowResize:function(){var y=this;y.resizeHandler();clearTimeout(y.timer);clearTimeout(y.timer2);y.timer=setTimeout(function(){y.resizeHandler()}, 1893200);y.timer2=setTimeout(function(){y.resizeHandler()},600)},add:function(y){var m=jQuery(y.container?y.container:window);y="string"===typeof y.image?m.find(y.image):jQuery(y.image);this.resizeImage(y,m);this.win||(this.destroyed=!1,this.timer,this.timer2,this.onWindowResize=jQuery.proxy(this.onWindowResize,this),this.imgList=[],this.win=jQuery(window),this.win.on("resize orientationchange",this.onWindowResize));this.imgList.push({container:m,image:y})},destroy:function(){if(!this.destroyed){this.destroyed= 1894!0;clearTimeout(self.timer);clearTimeout(self.timer2);this.win.off("resize orientationchange",this.onWindowResize);this.win=!1;for(var y=0;y<this.imgList.length;y++)this.imgList[y].image.removeAttr("style");this.imgList=[]}}};jQuery.onFontResize={trigger:function(y){$(window).trigger("fontresize",[y])}}; 1895$(function(){var y="font-resize-frame-"+Math.floor(1E3*Math.random()),m=$("\x3ciframe\x3e").attr("id",y).addClass("font-resize-helper");m.css({width:"100em",height:"10px",position:"absolute",borderWidth:0,top:"-9999px",left:"-9999px",visibility:"hidden"}).appendTo("body");if(window.attachEvent&&!window.addEventListener)m.bind("resize",function(){$.onFontResize.trigger(m[0].offsetWidth/100)});else{var v=m[0].contentWindow.document;v.open();v.write('\x3cscript\x3ewindow.onload \x3d function(){var em \x3d parent.jQuery("#'+ 1896y+'")[0];window.onresize \x3d function(){if(parent.jQuery.onFontResize){parent.jQuery.onFontResize.trigger(em.offsetWidth / 100);}}};\x3c/script\x3e');v.close()}
1896jQuery.onFontResize.initialSize=m[0].offsetWidth/100}); 1897(function(y){"function"===typeof define&&define.amd?define(["jquery"],y):"object"===typeof module&&module.exports?module.exports=y(require("jquery")):y(jQuery)})(function(y){var m=Array.prototype.slice,v=Array.prototype.splice,u={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"auto"},n=y(window),b=y(document),d=[],c=n.height(),a=function(){var k=n.scrollTop(),g=b.height(),t=g-c;t=k>t?t-k: 18980;for(var p=0,h=d.length;p<h;p++){var r=d[p],q=r.stickyWrapper.offset().top-r.topSpacing-t;r.stickyWrapper.css("height",r.stickyElement.outerHeight());q=0>q?0:q;if(k<=q)null!==r.currentTop&&(r.stickyElement.css({width:"",position:"",top:"","z-index":""}),r.stickyElement.parent().removeClass(r.className),r.stickyElement.trigger("sticky-end",[r]),r.currentTop=null);else{q=g-r.stickyElement.outerHeight()-r.topSpacing-r.bottomSpacing-k-t;q=0>q?q+r.topSpacing:r.topSpacing;if(r.currentTop!==q){var x;r.getWidthFrom? 1899x=y(r.getWidthFrom).width()||null:r.widthFromWrapper&&(x=r.stickyWrapper.width());null==x&&(x=r.stickyElement.width());r.stickyElement.css("width",x).css("position","fixed").css("top",q).css("z-index",r.zIndex);r.stickyElement.parent().addClass(r.className);null===r.currentTop?r.stickyElement.trigger("sticky-start",[r]):r.stickyElement.trigger("sticky-update",[r]);r.currentTop===r.topSpacing&&r.currentTop>q||null===r.currentTop&&q<r.topSpacing?r.stickyElement.trigger("sticky-bottom-reached",[r]): 1900null!==r.currentTop&&q===r.topSpacing&&r.currentTop<q&&r.stickyElement.trigger("sticky-bottom-unreached",[r]);r.currentTop=q}var A=r.stickyWrapper.parent();r.stickyElement.offset().top+r.stickyElement.outerHeight()>=A.offset().top+A.outerHeight()&&r.stickyElement.offset().top<=r.topSpacing?r.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):r.stickyElement.css("position","fixed").css("top",q).css("bottom","").css("z-index",r.zIndex)}}},e=function(){c=n.height(); 1901for(var k=0,g=d.length;k<g;k++){var t=d[k],p=null;t.getWidthFrom?t.responsiveWidth&&(p=y(t.getWidthFrom).width()):t.widthFromWrapper&&(p=t.stickyWrapper.width());null!=p&&t.stickyElement.css("width",p)}},f={init:function(k){var g=y.extend({},u,k);return this.each(function(){var t=y(this),p=t.attr("id"),h=p?p+"-"+u.wrapperClassName:u.wrapperClassName,r=y("\x3cdiv\x3e\x3c/div\x3e").attr("id",h).addClass(g.wrapperClassName);t.wrapAll(function(){if(0==y(this).parent("#"+h).length)return r});p=t.parent(); 1902g.center&&p.css({width:t.outerWidth(),marginLeft:"auto",marginRight:"auto"});"right"===t.css("float")&&t.css({"float":"none"}).parent().css({"float":"right"});g.stickyElement=t;g.stickyWrapper=p;g.currentTop=null;d.push(g);f.setWrapperHeight(this);f.setupChangeListeners(this)})},setWrapperHeight:function(k){k=y(k);var g=k.parent();g&&g.css("height",k.outerHeight())},setupChangeListeners:function(k){window.MutationObserver?(new window.MutationObserver(function(g){(g[0].addedNodes.length||g[0].removedNodes.length)&& 1903f.setWrapperHeight(k)})).observe(k,{subtree:!0,childList:!0}):window.addEventListener?(k.addEventListener("DOMNodeInserted",function(){f.setWrapperHeight(k)},!1),k.addEventListener("DOMNodeRemoved",function(){f.setWrapperHeight(k)},!1)):window.attachEvent&&(k.attachEvent("onDOMNodeInserted",function(){f.setWrapperHeight(k)}),k.attachEvent("onDOMNodeRemoved",function(){f.setWrapperHeight(k)}))},update:a,unstick:function(k){return this.each(function(){for(var g=y(this),t=-1,p=d.length;0<p--;)d[p].stickyElement.get(0)=== 1904this&&(v.call(d,p,1),t=p);-1!==t&&(g.unwrap(),g.css({width:"",position:"",top:"","float":"","z-index":""}))})}};window.addEventListener?(window.addEventListener("scroll",a,!1),window.addEventListener("resize",e,!1)):window.attachEvent&&(window.attachEvent("onscroll",a),window.attachEvent("onresize",e));y.fn.sticky=function(k){if(f[k])return f[k].apply(this,m.call(arguments,1));if("object"!==typeof k&&k)y.error("Method "+k+" does not exist on jQuery.sticky");
1904else return f.init.apply(this,arguments)}; 1905y.fn.unstick=function(k){if(f[k])return f[k].apply(this,m.call(arguments,1));if("object"!==typeof k&&k)y.error("Method "+k+" does not exist on jQuery.sticky");else return f.unstick.apply(this,arguments)};y(function(){setTimeout(a,0)})}); 1906(function(y){y.fn.slideAccordion=function(n){var b=y.extend({addClassBeforeAnimation:!1,activeClass:"active",opener:".opener",slider:".slide",animSpeed:300,collapsible:!0,event:"click"},n);return this.each(function(){var d=y(this).find(":has("+b.slider+")");d.each(function(){var c=y(this),a=c.find(b.opener),e=c.find(b.slider);a.bind(b.event,function(f){if(!e.is(":animated"))if(c.hasClass(b.activeClass))b.collapsible&&e.slideUp(b.animSpeed,function(){u(e);c.removeClass(b.activeClass)});else{var k= 1907d.filter("."+b.activeClass),g=k.find(b.slider);c.addClass(b.activeClass);v(e).hide().slideDown(b.animSpeed);m(e);g.slideUp(b.animSpeed,function(){k.removeClass(b.activeClass);u(g)})}f.preventDefault()});c.hasClass(b.activeClass)?(v(e),m(e)):u(e)})})};var m=function(n){(n=n.find("img").data("plugin_lazy"))?n.update():y(window).trigger("dolazyload")},v=function(n){return n.css({position:"",top:"",left:"",width:""})},u=function(n){return n.show().css({position:"absolute",top:-9999,left:-9999,width:n.width()})}})(jQuery); 1908namespace("SAP.wcms.sapdx.page.modal"); 1909"undefined"!==typeof SAP&&(SAP.wcms.sapdx.page.modal=function(y){var m=!1,v={openPopup:function(u){y("#bPopup-container").bPopup({content:"iframe",contentContainer:".bPopup-content",loadUrl:u,follow:[!1,!1],iframeAttr:'scrolling\x3d"auto" frameBorder\x3d"0"',opacity:.4,modalClose:!1,onOpen:function(){m=this},onClose:function(){m=!1},loadCallback:function(){v.resize()}})},resize:function(){if(m){var u=.04*y(window).width(),n=y(window).width()-2*u-50,b=.98*y(window).height()-40-50,d=m.find("iframe"); 1910m.css("top",40+y(window).scrollTop()+"px");m.css("left",u+y(window).scrollLeft()+"px");m.width(n);d.width(n);m.height(b);d.height(b)}}};return v}($),$(window).resize(SAP.wcms.sapdx.page.modal.resize),$(window).scroll(SAP.wcms.sapdx.page.modal.resize),SAP.wcms.sapdx.page.navigation=function(y){return{initLinks:function(){y('a[target\x3d"_modal"]').each(function(m,v){y(v).click(function(u){u.preventDefault();SAP.wcms.sapdx.page.modal.openPopup(v.href)})})}}}($),$(SAP.wcms.sapdx.page.navigation.initLinks)); 1911var SAP=SAP||{}; 1912$(function(){function y(n){n=n||window.event;n.preventDefault&&n.preventDefault();n.returnValue=!1}function m(n){for(var b=u.length;b--;)if(n.keyCode===u[b]){y(n);break}}function v(n){y(n)}(function(){jQuery('a[href\x3d"#"]').on("click",function(n){n.preventDefault()})})();(function(){var n=jQuery("#nav");jQuery(".accordion-box").slideAccordion({opener:".opener",slider:".slide",animSpeed:300});ResponsiveHelper.addRange({"..767":{on:function(){n.slideAccordion({activeClass:"active-drop",opener:"\x3ea", 1913slider:"\x3e.drop",animSpeed:300})},off:function(){n.find("\x3eli\x3ea").unbind("click");n.find("\x3eli\x3e.drop").removeAttr("style")}}})})();(function(){SAP.templateName=null;if(CQ.WCM&&CQ.WCM.getPagePath){var n=CQ.shared.HTTP.get(CQ.WCM.getPagePath()+"/jcr:content.json");200===n.status&&(n=JSON.parse(n.responseText),SAP.templatePath=n["cq:template"],n=SAP.templatePath.split("/"),SAP.templateName=n[n.length-1])}})();document.activeElement.nodeName!==document.body.nodeName&&document.activeElement.blur(); 1914$(".blueprintResolverMessage").prependTo("body");var u=[37,38,39,40];SAP.anchorBar={};SAP.anchorBar.getLocationUrl=function(n){var b=n||location,d=b.href.split(/(?:\.)([\w-]+)(?=\.html)/gmi);return n?d:this.url={location:1<d.length?d[0]:d[0].slice(0,d[0].indexOf(".html")),selector:1<d.length&&d[1],last:1<d.length?b.href.substring(b.href.lastIndexOf(d[2])):".html"+location.search}};SAP.anchorBar.getScroll=function(n,b,d,c){var a=b-20;n.tabs&&(a=(b||0)+(d||0)+30);$.isNumeric(n.pos)&&(window.addEventListener&& 1915window.addEventListener("DOMMouseScroll",v,!1),window.onmousewheel=document.onmousewheel=v,document.onkeydown=m,$("html, body").stop().animate({scrollTop:n.pos-a},c||0,function(){window.removeEventListener&&window.removeEventListener("DOMMouseScroll",v,!1);window.onmousewheel=document.onmousewheel=document.onkeydown=null}));return!0};SAP.anchorBar.getTargetAnchor=function(n,b){return this.offsetTop(n)||this.offsetTop(b)};SAP.anchorBar.offsetTop=function(n){var b=n.is(".tabctrl-content")||n.is(".socialBox")|| 1916!1;return n&&0<n.length?{tabs:b,pos:n.offset().top}:!1};SAP.anchorBar.getLocationUrl()});namespace("SAP.wcm.form"); 1917SAP.wcm.form.overlay=function(y){var m=$(".overlay-mask"),v=$(".load-spinner");m.length||y&&"show"!==y||(m=$('\x3cdiv class\x3d"overlay-mask"\x3e\x3c/div\x3e'),m.css({position:"fixed",width:"100%",height:"100%",top:"0px",left:"0px",zIndex:1E4,backgroundColor:"rgb(236, 236, 236)",opacity:.6}).appendTo(document.body),v=$('\x3cimg src\x3d"/etc.clientlibs/sapdx/clientlibs/registration/clientlib-overlay/resources/bkg-loading-wheel.gif" class\x3d"load-spinner"/\x3e'),v.css({position:"fixed",top:"50%",left:"50%", 1918zIndex:10001,"background-image":"url(apps/sapdx/clientlibs/registration/clientlib-overlay/resources/bkg-loading-wheel.gif) no-repeat;"}).appendTo(document.body));y&&"show"!==y?"hide"===y&&(m.hide(),v.hide()):(m.show(),v.show())}; 1919(function(y,m){"function"===typeof define&&define.amd?define(m):"object"===typeof exports?module.exports=m():y.ScrollMagic=m()})(this,function(){var y=function(){u.log(2,"(COMPATIBILITY NOTICE) -\x3e As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};y.version="2.0.7";window.addEventListener("mousewheel",function(){});y.Controller=function(n){var b=m.defaults,d=this,c=u.extend({},b,n),a= 1920[],e=!1,f=0,k="PAUSED",g=!0,t=0,p=!0,h,r,q=function(){0<c.refreshInterval&&(r=window.setTimeout(J,c.refreshInterval))},x=function(){return c.vertical?u.get.scrollTop(c.container):u.get.scrollLeft(c.container)},A=function(){return c.vertical?u.get.height(c.container):u.get.width(c.container)},z=this._setScrollPos=function(T){c.vertical?g?window.scrollTo(u.get.scrollLeft(),T):c.container.scrollTop=T:g?window.scrollTo(T,u.get.scrollTop()):c.container.scrollLeft=T},D=function(){if(p&&e){var T=u.type.Array(e)? 1921e:a.slice(0);e=!1;var N=f;f=d.scrollPos();N=f-N;0!==N&&(k=0<N?"FORWARD":"REVERSE");"REVERSE"===k&&T.reverse();T.forEach(function(Z,L){M(3,"updating Scene "+(L+1)+"/"+T.length+" ("+a.length+" total)");Z.update(!0)});0===T.length&&3<=c.loglevel&&M(3,"updating 0 Scenes (nothing added to controller)")}},E=function(T){M(3,"event fired causing an update:",T.type);"resize"==T.type&&(t=A(),k="PAUSED");!0!==e&&(e=!0,h=u.rAF(D))},J=function(){if(!g&&t!=A()){try{var T=new Event("resize",{bubbles:!1,cancelable:!1})}catch(N){T= 1922document.createEvent("Event"),T.initEvent("resize",!1,!1)}
1922c.container.dispatchEvent(T)}a.forEach(function(N,Z){N.refresh()});q()},M=this._log=function(T,N){c.loglevel>=T&&(Array.prototype.splice.call(arguments,1,0,"(ScrollMagic.Controller) -\x3e"),u.log.apply(window,arguments))};this._options=c;var I=function(T){if(1>=T.length)return T;T=T.slice(0);T.sort(function(N,Z){return N.scrollOffset()>Z.scrollOffset()?1:-1});return T};this.addScene=function(T){if(u.type.Array(T))T.forEach(function(Z,L){d.addScene(Z)}); 1923else if(T instanceof y.Scene)if(T.controller()!==d)T.addTo(d);else{if(0>a.indexOf(T)){a.push(T);a=I(a);T.on("shift.controller_sort",function(){a=I(a)});for(var N in c.globalSceneOptions)T[N]&&T[N].call(T,c.globalSceneOptions[N]);M(3,"adding Scene (now "+a.length+" total)")}}else M(1,"ERROR: invalid argument supplied for '.addScene()'");return d};this.removeScene=function(T){if(u.type.Array(T))T.forEach(function(Z,L){d.removeScene(Z)});else{var N=a.indexOf(T);-1<N&&(T.off("shift.controller_sort"), 1924a.splice(N,1),M(3,"removing Scene (now "+a.length+" left)"),T.remove())}return d};this.updateScene=function(T,N){u.type.Array(T)?T.forEach(function(Z,L){d.updateScene(Z,N)}):N?T.update(!0):!0!==e&&T instanceof y.Scene&&(e=e||[],-1==e.indexOf(T)&&e.push(T),e=I(e),h=u.rAF(D));return d};this.update=function(T){E({type:"resize"});T&&D();return d};this.scrollTo=function(T,N){if(u.type.Number(T))z.call(c.container,T,N);else if(T instanceof y.Scene)T.controller()===d?d.scrollTo(T.scrollOffset(),N):M(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.", 1925T);else if(u.type.Function(T))z=T;else{var Z=u.get.elements(T)[0];if(Z){for(;Z.parentNode.hasAttribute("data-scrollmagic-pin-spacer");)Z=Z.parentNode;T=c.vertical?"top":"left";var L=u.get.offset(c.container);Z=u.get.offset(Z);g||(L[T]-=d.scrollPos());d.scrollTo(Z[T]-L[T],N)}else M(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",T)}return d};this.scrollPos=function(T){if(arguments.length)u.type.Function(T)?x=T:M(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."); 1926else return x.call(d);return d};this.info=function(T){var N={size:t,vertical:c.vertical,scrollPos:f,scrollDirection:k,container:c.container,isDocument:g};if(arguments.length){if(void 0!==N[T])return N[T];M(1,'ERROR: option "'+T+'" is not available')}else return N};this.loglevel=function(T){if(!arguments.length)return c.loglevel;c.loglevel!=T&&(c.loglevel=T);return d};this.enabled=function(T){if(!arguments.length)return p;p!=T&&(p=!!T,d.updateScene(a,!0));return d};this.destroy=function(T){window.clearTimeout(r); 1927for(var N=a.length;N--;)a[N].destroy(T);c.container.removeEventListener("resize",E);c.container.removeEventListener("scroll",E);u.cAF(h);M(3,"destroyed ScrollMagic.Controller (reset: "+(T?"true":"false")+")");return null};(function(){for(var T in c)b.hasOwnProperty(T)||(M(2,'WARNING: Unknown option "'+T+'"'),delete c[T]);c.container=u.get.elements(c.container)[0];if(!c.container)throw M(1,"ERROR creating object ScrollMagic.Controller: No valid scroll container supplied"),"ScrollMagic.Controller init failed."; 1928if(g=c.container===window||c.container===document.body||!document.body.contains(c.container))c.container=window;t=A();c.container.addEventListener("resize",E);c.container.addEventListener("scroll",E);T=parseInt(c.refreshInterval,10);c.refreshInterval=u.type.Number(T)?T:b.refreshInterval;q();M(3,"added new ScrollMagic.Controller controller (v"+y.version+")")})();return d};var m={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};y.Controller.addOption=function(n, 1929b){m.defaults[n]=b};y.Controller.extend=function(n){var b=this;y.Controller=function(){b.apply(this,arguments);this.$super=u.extend({},this);return n.apply(this,arguments)||this};u.extend(y.Controller,b);y.Controller.prototype=b.prototype;y.Controller.prototype.constructor=y.Controller};y.Scene=function(n){var b=v.defaults,d=this,c=u.extend({},b,n),a="BEFORE",e=0,f=0,k=0,g=0,t=!0,p,h,r={};this.on=function(fa,va){u.type.Function(va)?(fa=fa.trim().split(" "),fa.forEach(function(ja){var Aa=ja.split("."); 1930ja=Aa[0];Aa=Aa[1];"*"!=ja&&(r[ja]||(r[ja]=[]),r[ja].push({namespace:Aa||"",callback:va}))})):q(1,"ERROR when calling '.on()': Supplied callback for '"+fa+"' is not a valid function!");return d};this.off=function(fa,va){if(!fa)return q(1,"ERROR: Invalid event name supplied."),d;fa=fa.trim().split(" ");fa.forEach(function(ja,Aa){ja=ja.split(".");Aa=ja[0];var Oa=ja[1]||"";
1930("*"===Aa?Object.keys(r):[Aa]).forEach(function(Ia){for(var Wa=r[Ia]||[],X=Wa.length;X--;){var da=Wa[X];!da||Oa!==da.namespace&&"*"!== 1931Oa||va&&va!=da.callback||Wa.splice(X,1)}Wa.length||delete r[Ia]})});return d};this.trigger=function(fa,va){if(fa){fa=fa.trim().split(".");var ja=fa[0],Aa=fa[1];fa=r[ja];q(3,"event fired:",ja,va?"-\x3e":"",va||"");fa&&fa.forEach(function(Oa,Ia){Aa&&Aa!==Oa.namespace||Oa.callback.call(d,new y.Event(ja,Oa.namespace,d,va))})}else q(1,"ERROR: Invalid event name supplied.");return d};d.on("change.internal",function(fa){"loglevel"!==fa.what&&"tweenChanges"!==fa.what&&("triggerElement"===fa.what?z():"reverse"=== 1932fa.what&&d.update())}).on("shift.internal",function(fa){x();d.update()});var q=this._log=function(fa,va){c.loglevel>=fa&&(Array.prototype.splice.call(arguments,1,0,"(ScrollMagic.Scene) -\x3e"),u.log.apply(window,arguments))};this.addTo=function(fa){fa instanceof y.Controller?h!=fa&&(h&&h.removeScene(d),h=fa,J(),A(!0),z(!0),x(),h.info("container").addEventListener("resize",D),fa.addScene(d),d.trigger("add",{controller:h}),q(3,"added ScrollMagic.Scene to controller"),d.update()):q(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"); 1933return d};this.enabled=function(fa){if(!arguments.length)return t;t!=fa&&(t=!!fa,d.update(!0));return d};this.remove=function(){if(h){h.info("container").removeEventListener("resize",D);var fa=h;h=void 0;fa.removeScene(d);d.trigger("remove");q(3,"removed ScrollMagic.Scene from controller")}return d};this.destroy=function(fa){d.trigger("destroy",{reset:fa});d.remove();d.off("*.*");q(3,"destroyed ScrollMagic.Scene (reset: "+(fa?"true":"false")+")");return null};this.update=function(fa){if(h)if(fa)if(h.enabled()&& 1934t){fa=h.info("scrollPos");var va=0<c.duration?(fa-f)/(k-f):fa>=f?1:0;d.trigger("update",{startPos:f,endPos:k,scrollPos:fa});d.progress(va)}else T&&"DURING"===a&&Z(!0);else h.updateScene(d,!1);return d};this.refresh=function(){A();z();return d};this.progress=function(fa){if(arguments.length){var va=!1,ja=a,Aa=h?h.info("scrollDirection"):"PAUSED",Oa=c.reverse||fa>=e;0===c.duration?(va=e!=fa,e=1>fa&&Oa?0:1,a=0===e?"BEFORE":"DURING"):0>fa&&"BEFORE"!==a&&Oa?(e=0,a="BEFORE",va=!0):0<=fa&&1>fa&&Oa?(e=fa, 1935a="DURING",va=!0):1<=fa&&"AFTER"!==a?(e=1,a="AFTER",va=!0):"DURING"!==a||Oa||Z();if(va){var Ia={progress:e,state:a,scrollDirection:Aa};va=a!=ja;Aa=function(Wa){d.trigger(Wa,Ia)};va&&"DURING"!==ja&&(Aa("enter"),Aa("BEFORE"===ja?"start":"end"));Aa("progress");va&&"DURING"!==a&&(Aa("BEFORE"===a?"start":"end"),Aa("leave"))}return d}return e};var x=function(){f=g+c.offset;k=void 0;h&&c.triggerElement&&(f-=h.info("size")*c.triggerHook);k=f+c.duration},A=function(fa){p&&M("duration",p.call(d))&&!fa&&(d.trigger("change", 1936{what:"duration",newval:c.duration}),d.trigger("shift",{reason:"duration"}))},z=function(fa){var va=0,ja=c.triggerElement;if(h&&(ja||0<g)){if(ja)if(ja.parentNode){va=h.info();for(var Aa=u.get.offset(va.container),Oa=va.vertical?"top":"left";ja.parentNode.hasAttribute("data-scrollmagic-pin-spacer");)ja=ja.parentNode;ja=u.get.offset(ja);va.isDocument||(Aa[Oa]-=h.scrollPos());va=ja[Oa]-Aa[Oa]}else q(2,"WARNING: triggerElement was removed from DOM and will be reset to",void 0),d.triggerElement(void 0); 1937ja=va!=g;g=va;ja&&!fa&&d.trigger("shift",{reason:"triggerElementPosition"})}},D=function(fa){0<c.triggerHook&&d.trigger("shift",{reason:"containerResize"})},E=u.extend(v.validate,{duration:function(fa){if(u.type.String(fa)&&fa.match(/^(\.|\d)*\d+%$/)){var va=parseFloat(fa)/100;fa=function(){return h?h.info("size")*va:0}}if(u.type.Function(fa)){p=fa;try{fa=parseFloat(p.call(d))}catch(ja){fa=-1}}fa=parseFloat(fa);if(!u.type.Number(fa)||0>fa){if(p)throw p=void 0,['Invalid return value of supplied function for option "duration":', 1938fa];throw['Invalid value for option "duration":',fa];}return fa}}),J=function(fa){fa=arguments.length?[fa]:Object.keys(E);fa.forEach(function(va,ja){if(E[va])try{var Aa=E[va](c[va])}catch(Ia){Aa=b[va];var Oa=u.type.String(Ia)?[Ia]:Ia;u.type.Array(Oa)?(Oa[0]="ERROR: "+Oa[0],Oa.unshift(1),q.apply(this,Oa)):q(1,"ERROR: Problem executing validation callback for option '"+va+"':",Ia.message)}finally{c[va]=Aa}})},M=function(fa,va){var ja=!1,Aa=c[fa];c[fa]!=va&&(c[fa]=va,J(fa),ja=Aa!=c[fa]);return ja},I=
1939function(fa){d[fa]||(d[fa]=function(va){if(arguments.length)"duration"===fa&&(p=void 0),M(fa,va)&&(d.trigger("change",{what:fa,newval:c[fa]}),-1<v.shifts.indexOf(fa)&&d.trigger("shift",{reason:fa}));else return c[fa];return d})};this.controller=function(){return h};this.state=function(){return a};this.scrollOffset=function(){return f};this.triggerPosition=function(){var fa=c.offset;h&&(fa=c.triggerElement?fa+g:fa+h.info("size")*d.triggerHook());return fa};var T,N;d.on("shift.internal",function(fa){fa= 1940"duration"===fa.reason;("AFTER"===a&&fa||"DURING"===a&&0===c.duration)&&Z();fa&&L()}).on("progress.internal",function(fa){Z()}).on("add.internal",function(fa){L()}).on("destroy.internal",function(fa){d.removePin(fa.reset)});var Z=function(fa){if(T&&h){var va=h.info(),ja=N.spacer.firstChild;if(fa||"DURING"!==a){fa={position:N.inFlow?"relative":"absolute",top:0,left:0};var Aa=u.css(ja,"position")!=fa.position;N.pushFollowers?0<c.duration&&("AFTER"===a&&0===parseFloat(u.css(N.spacer,"padding-top"))? 1941Aa=!0:"BEFORE"===a&&0===parseFloat(u.css(N.spacer,"padding-bottom"))&&(Aa=!0)):fa[va.vertical?"top":"left"]=c.duration*e;u.css(ja,fa);Aa&&L()}else"fixed"!=u.css(ja,"position")&&(u.css(ja,{position:"fixed"}),L()),ja=u.get.offset(N.spacer,!0),ja[va.vertical?"top":"left"]+=c.reverse||0===c.duration?va.scrollPos-f:Math.round(e*c.duration*10)/10,u.css(N.spacer.firstChild,{top:ja.top,left:ja.left})}},L=function(){if(T&&h&&N.inFlow){var fa="DURING"===a,va=h.info("vertical"),ja=N.spacer.firstChild,Aa=u.isMarginCollapseType(u.css(N.spacer, 1942"display")),Oa={};N.relSize.width||N.relSize.autoFullWidth?fa?u.css(T,{width:u.get.width(N.spacer)}
1942):u.css(T,{width:"100%"}):(Oa["min-width"]=u.get.width(va?T:ja,!0,!0),Oa.width=fa?Oa["min-width"]:"auto");N.relSize.height?fa?u.css(T,{height:u.get.height(N.spacer)-(N.pushFollowers?c.duration:0)}):u.css(T,{height:"100%"}):(Oa["min-height"]=u.get.height(va?ja:T,!0,!Aa),Oa.height=fa?Oa["min-height"]:"auto");N.pushFollowers&&(Oa["padding"+(va?"Top":"Left")]=c.duration*e,Oa["padding"+(va?"Bottom":"Right")]= 1943c.duration*(1-e));u.css(N.spacer,Oa)}},W=function(){h&&T&&"DURING"===a&&!h.info("isDocument")&&Z()},ka=function(){h&&T&&"DURING"===a&&((N.relSize.width||N.relSize.autoFullWidth)&&u.get.width(window)!=u.get.width(N.spacer.parentNode)||N.relSize.height&&u.get.height(window)!=u.get.height(N.spacer.parentNode))&&L()},qa=function(fa){h&&T&&"DURING"===a&&!h.info("isDocument")&&(fa.preventDefault(),h._setScrollPos(h.info("scrollPos")-((fa.wheelDelta||fa[h.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3|| 194430*-fa.detail)))};this.setPin=function(fa,va){var ja=va&&va.hasOwnProperty("pushFollowers");va=u.extend({},{pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"},va);fa=u.get.elements(fa)[0];if(!fa)return q(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),d;if("fixed"===u.css(fa,"position"))return q(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),d;if(T){if(T===fa)return d;d.removePin()}T=fa;var Aa=T.parentNode.style.display;fa= 1945"top left bottom right margin marginLeft marginRight marginTop marginBottom".split(" ");T.parentNode.style.display="none";var Oa="absolute"!=u.css(T,"position"),Ia=u.css(T,fa.concat(["display"])),Wa=u.css(T,["width","height"]);T.parentNode.style.display=Aa;!Oa&&va.pushFollowers&&(q(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),va.pushFollowers=!1);window.setTimeout(function(){T&&0===c.duration&&ja&&va.pushFollowers&&q(2,"WARNING: pushFollowers \x3d", 1946!0,"has no effect, when scene duration is 0.")},0);Aa=T.parentNode.insertBefore(document.createElement("div"),T);var X=u.extend(Ia,{position:Oa?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});Oa||u.extend(X,u.css(T,["width","height"]));u.css(Aa,X);Aa.setAttribute("data-scrollmagic-pin-spacer","");u.addClass(Aa,va.spacerClass);N={spacer:Aa,relSize:{width:"%"===Wa.width.slice(-1),height:"%"===Wa.height.slice(-1),autoFullWidth:"auto"===Wa.width&& 1947Oa&&u.isMarginCollapseType(Ia.display)},pushFollowers:va.pushFollowers,inFlow:Oa};if(!T.___origStyle){T.___origStyle={};var da=T.style;fa.concat("width height position boxSizing mozBoxSizing webkitBoxSizing".split(" ")).forEach(function(oa){T.___origStyle[oa]=da[oa]||""})}N.relSize.width&&u.css(Aa,{width:Wa.width});N.relSize.height&&u.css(Aa,{height:Wa.height});Aa.appendChild(T);u.css(T,{position:Oa?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"});(N.relSize.width|| 1948N.relSize.autoFullWidth)&&u.css(T,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"});window.addEventListener("scroll",W);window.addEventListener("resize",W);window.addEventListener("resize",ka);T.addEventListener("mousewheel",qa);T.addEventListener("DOMMouseScroll",qa);q(3,"added pin");Z();return d};this.removePin=function(fa){if(T){"DURING"===a&&Z(!0);if(fa||!h){var va=N.spacer.firstChild;if(va.hasAttribute("data-scrollmagic-pin-spacer")){var ja=N.spacer.style,Aa={}; 1949["margin","marginLeft","marginRight","marginTop","marginBottom"].forEach(function(Oa){Aa[Oa]=ja[Oa]||""});u.css(va,Aa)}N.spacer.parentNode.insertBefore(va,N.spacer);N.spacer.parentNode.removeChild(N.spacer);T.parentNode.hasAttribute("data-scrollmagic-pin-spacer")||(u.css(T,T.___origStyle),delete T.___origStyle)}window.removeEventListener("scroll",W);window.removeEventListener("resize",W);window.removeEventListener("resize",ka);T.removeEventListener("mousewheel",qa);T.removeEventListener("DOMMouseScroll", 1950qa);T=void 0;q(3,"removed pin (reset: "+(fa?"true":"false")+")")}return d};var za,Ea=[];d.on("destroy.internal",function(fa){d.removeClassToggle(fa.reset)});this.setClassToggle=function(fa,va){fa=u.get.elements(fa);if(0===fa.length||!u.type.String(va))return q(1,"ERROR calling method 'setClassToggle(
1950)': Invalid "+(0===fa.length?"element":"classes")+" supplied."),d;0<Ea.length&&d.removeClassToggle();za=va;Ea=fa;d.on("enter.internal_class leave.internal_class",function(ja){var Aa="enter"===ja.type? 1951u.addClass:u.removeClass;Ea.forEach(function(Oa,Ia){Aa(Oa,za)})});return d};this.removeClassToggle=function(fa){fa&&Ea.forEach(function(va,ja){u.removeClass(va,za)});d.off("start.internal_class end.internal_class");za=void 0;Ea=[];return d};(function(){for(var fa in c)b.hasOwnProperty(fa)||(q(2,'WARNING: Unknown option "'+fa+'"'),delete c[fa]);for(var va in b)I(va);J()})();return d};var v={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(n){n= 1952parseFloat(n);if(!u.type.Number(n))throw['Invalid value for option "offset":',n];return n},triggerElement:function(n){if(n=n||void 0){var b=u.get.elements(n)[0];if(b&&b.parentNode)n=b;else throw['Element defined in option "triggerElement" was not found:',n];}return n},triggerHook:function(n){var b={onCenter:.5,onEnter:1,onLeave:0};if(u.type.Number(n))n=Math.max(0,Math.min(parseFloat(n),1));else if(n in b)n=b[n];else throw['Invalid value for option "triggerHook": ',n];return n},reverse:function(n){return!!n}, 1953loglevel:function(n){n=parseInt(n);if(!u.type.Number(n)||0>n||3<n)throw['Invalid value for option "loglevel":',n];return n}},shifts:["duration","offset","triggerHook"]};y.Scene.addOption=function(n,b,d,c){n in v.defaults?y._util.log(1,"[static] ScrollMagic.Scene -\x3e Cannot add Scene option '"+n+"', because it already exists."):(v.defaults[n]=b,v.validate[n]=d,c&&v.shifts.push(n))};y.Scene.extend=function(n){var b=this;y.Scene=function(){b.apply(this,arguments);this.$super=u.extend({},this);return n.apply(this, 1954arguments)||this};u.extend(y.Scene,b);y.Scene.prototype=b.prototype;y.Scene.prototype.constructor=y.Scene};y.Event=function(n,b,d,c){c=c||{};for(var a in c)this[a]=c[a];this.type=n;this.target=this.currentTarget=d;this.namespace=b||"";this.timeStamp=this.timestamp=Date.now();return this};var u=y._util=function(n){var b={},d,c=function(q,x,A,z){x=x===document?n:x;if(x===n)z=!1;else if(!h.DomElement(x))return 0;q=q.charAt(0).toUpperCase()+q.substr(1).toLowerCase();var D=(A?x["offset"+q]||x["outer"+ 1955q]:x["client"+q]||x["inner"+q])||0;A&&z&&(x=x.currentStyle?x.currentStyle:n.getComputedStyle(x),D+="Height"===q?(parseFloat(x.marginTop)||0)+(parseFloat(x.marginBottom)||0):(parseFloat(x.marginLeft)||0)+(parseFloat(x.marginRight)||0));return D},a=function(q){return q.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(x){return x[1].toUpperCase()})};b.extend=function(q){q=q||{};for(d=1;d<arguments.length;d++)if(arguments[d])for(var x in arguments[d])arguments[d].hasOwnProperty(x)&&(q[x]= 1956arguments[d][x]);return q};b.isMarginCollapseType=function(q){return-1<["block","flex","list-item","table","-webkit-box"].indexOf(q)};var e=0,f=["ms","moz","webkit","o"],k=n.requestAnimationFrame,g=n.cancelAnimationFrame;for(d=0;!k&&d<f.length;++d)k=n[f[d]+"RequestAnimationFrame"],g=n[f[d]+"CancelAnimationFrame"]||n[f[d]+"CancelRequestAnimationFrame"];k||(k=function(q){var x=(new Date).getTime(),A=Math.max(0,16-(x-e)),z=n.setTimeout(function(){q(x+A)},A);e=x+A;return z});g||(g=function(q){n.clearTimeout(q)}); 1957b.rAF=k.bind(n);b.cAF=g.bind(n);var t=["error","warn","log"],p=n.console||{};p.log=p.log||function(){};for(d=0;d<t.length;d++)f=t[d],p[f]||(p[f]=p.log);b.log=function(q){if(q>t.length||0>=q)q=t.length;var x=new Date;x=("0"+x.getHours()).slice(-2)+":"+("0"+x.getMinutes()).slice(-2)+":"+("0"+x.getSeconds()).slice(-2)+":"+("00"+x.getMilliseconds()).slice(-3);var A=t[q-1],z=Array.prototype.splice.call(arguments,1);A=Function.prototype.bind.call(p[A],p);z.unshift(x);A.apply(p,z)};var h=b.type=function(q){return Object.prototype.toString.call(q).replace(/^\[object (.+)\]$/, 1958"$1").toLowerCase()};h.String=function(q){return"string"===h(q)};h.Function=function(q){return"function"===h(q)};h.Array=function(q){return Array.isArray(q)};h.Number=function(q){return!h.Array(q)&&0<=q-parseFloat(q)+1};h.DomElement=function(q){return"object"===typeof HTMLElement||"function"===typeof HTMLElement?q instanceof HTMLElement||q instanceof SVGElement:q&&"object"===typeof q&&null!==q&&1===q.nodeType&&"string"===typeof q.nodeName};var r=b.get={};r.elements=function(q){var x=[];if(h.String(q))try{q= 1959document.querySelectorAll(q)}catch(E){return x}if("nodelist"===h(q)||h.Array(q)||q instanceof NodeList)for(var A=0,z=x.length=q.length;A<z;A++){var D=q[A];x[A]=h.DomElement(D)?D:r.elements(D)}else if(h.DomElement(q)||q===document||q===n)x=[q];return x};r.scrollTop=function(q){return q&&"number"===typeof q.scrollTop?q.scrollTop:n.pageYOffset||0};r.scrollLeft=function(q){return q&&"number"===typeof q.scrollLeft?q.scrollLeft:n.pageXOffset||0};r.width=function(q,x,A){return c("width",q,x,A)};r.height= 1960function(q,x,A){return c("height",q,x,A)};r.offset=function(q,x){var A={top:0,left:0};
1960q&&q.getBoundingClientRect&&(q=q.getBoundingClientRect(),A.top=q.top,A.left=q.left,x||(A.top+=r.scrollTop(),A.left+=r.scrollLeft()));return A};b.addClass=function(q,x){x&&(q.classList?q.classList.add(x):q.className+=" "+x)};b.removeClass=function(q,x){x&&(q.classList?q.classList.remove(x):q.className=q.className.replace(new RegExp("(^|\\b)"+x.split(" ").join("|")+"(\\b|$)","gi")," "))};b.css=function(q,x){if(h.String(x))return(q.currentStyle? 1961q.currentStyle:n.getComputedStyle(q))[a(x)];if(h.Array(x)){var A={},z=q.currentStyle?q.currentStyle:n.getComputedStyle(q);x.forEach(function(J,M){A[J]=z[a(J)]});return A}for(var D in x){var E=x[D];E==parseFloat(E)&&(E+="px");q.style[a(D)]=E}};return b}(window||{});y.Scene.prototype.addIndicators=function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js");return this};y.Scene.prototype.removeIndicators= 1962function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js");return this};y.Scene.prototype.setTween=function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js");return this};y.Scene.prototype.removeTween=function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"); 1963return this};y.Scene.prototype.setVelocity=function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js");return this};y.Scene.prototype.removeVelocity=function(){y._util.log(1,"(ScrollMagic.Scene) -\x3e ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js");return this};return y}); 1964var _gsScope="undefined"!==typeof module&&module.exports&&"undefined"!==typeof global?global:this||window; 1965(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(y,m,v){var u=function(p){var h=[],r=p.length,q;for(q=0;q!==r;h.push(p[q++]));return h},n=function(p,h,r){var q=p.cycle,x;for(x in q){var A=q[x];p[x]="function"===typeof A?A(r,h[r]):A[r%A.length]}delete p.cycle},b=function(p,h,r){v.call(this,p,h,r);this._cycle=0;this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase;this._repeat=this.vars.repeat||0;this._repeatDelay= 1966this.vars.repeatDelay||0;this._repeat&&this._uncache(!0);this.render=b.prototype.render},d=v._internals,c=d.isSelector,a=d.isArray,e=b.prototype=v.to({},.1,{}),f=[];b.version="2.0.2";e.constructor=b;e.kill()._gc=!1;b.killTweensOf=b.killDelayedCallsTo=v.killTweensOf;b.getTweensOf=v.getTweensOf;b.lagSmoothing=v.lagSmoothing;b.ticker=v.ticker;b.render=v.render;e.invalidate=function(){this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay|| 19670;this._yoyoEase=null;this._uncache(!0);return v.prototype.invalidate.call(this)};e.updateTo=function(p,h){var r=this.ratio,q=this.vars.immediateRender||p.immediateRender,x;h&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(x in p)this.vars[x]=p[x];if(this._initted||q)if(h)this._initted=!1,q&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&& 1968this._firstPT&&v._onPluginEvent("_onDisable",this),.998<this._time/this._duration)p=this._totalTime,this.render(0,!0,!1),this._initted=!1,this.render(p,!0,!1);else if(this._initted=!1,this._init(),0<this._time||q)for(p=1/(1-r),h=this._firstPT;h;)r=h.s+h.c,h.c*=p,h.s=r-h.c,h=h._next;return this};e.render=function(p,h,r){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var q=this._dirty?this.totalDuration():this._totalDuration,x=this._time,A=this._totalTime,z=this._cycle,D=this._duration, 1969E=this._rawPrevTime,J,M;
1969if(p>=q-1E-7&&0<=p){this._totalTime=q;this._cycle=this._repeat;this._yoyo&&0!==(this._cycle&1)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=D,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1);if(!this._reversed){var I=!0;var T="onComplete";r=r||this._timeline.autoRemoveChildren}0!==D||!this._initted&&this.vars.lazy&&!r||(this._startTime===this._timeline._duration&&(p=0),(0>E||0>=p&&-1E-7<=p||1E-10===E&&"isPause"!==this.data)&&E!== 1970p&&(r=!0,1E-10<E&&(T="onReverseComplete")),this._rawPrevTime=J=!h||p||E===p?p:1E-10)}else if(1E-7>p){this._totalTime=this._time=this._cycle=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(0!==A||0===D&&0<E)T="onReverseComplete",I=this._reversed;0>p&&(this._active=!1,0!==D||!this._initted&&this.vars.lazy&&!r||(0<=E&&(r=!0),this._rawPrevTime=J=!h||p||E===p?p:1E-10));this._initted||(r=!0)}else if(this._totalTime=this._time=p,0!==this._repeat&&(q=D+this._repeatDelay,this._cycle=this._totalTime/ 1971q>>0,0!==this._cycle&&this._cycle===this._totalTime/q&&A<=p&&this._cycle--,this._time=this._totalTime-this._cycle*q,this._yoyo&&0!==(this._cycle&1)&&(this._time=D-this._time,M=this._yoyoEase||this.vars.yoyoEase)&&(this._yoyoEase||(this._yoyoEase=!0!==M||this._initted?M=!0===M?this._ease:M instanceof Ease?M:Ease.map[M]:M=(M=this.vars.ease)?M instanceof Ease?M:"function"===typeof M?new Ease(M,this.vars.easeParams):Ease.map[M]||v.defaultEase:v.defaultEase),this.ratio=M?1-M.getRatio((D-this._time)/D): 19720),this._time>D?this._time=D:0>this._time&&(this._time=0)),this._easeType&&!M){q=this._time/D;var N=this._easeType;var Z=this._easePower;if(1===N||3===N&&.5<=q)q=1-q;3===N&&(q*=2);1===Z?q*=q:2===Z?q*=q*q:3===Z?q*=q*q*q:4===Z&&(q*=q*q*q*q);this.ratio=1===N?1-q:2===N?q:.5>this._time/D?q/2:1-q/2}else M||(this.ratio=this._ease.getRatio(this._time/D));if(x!==this._time||r||z!==this._cycle){if(!this._initted){this._init();if(!this._initted||this._gc)return;if(!r&&this._firstPT&&(!1!==this.vars.lazy&&this._duration|| 1973this.vars.lazy&&!this._duration)){this._time=x;this._totalTime=A;this._rawPrevTime=E;this._cycle=z;d.lazyTweens.push(this);this._lazy=[p,h];return}!this._time||I||M?I&&this._ease._calcEnd&&!M&&(this.ratio=this._ease.getRatio(0===this._time?0:1)):this.ratio=this._ease.getRatio(this._time/D)}!1!==this._lazy&&(this._lazy=!1);!this._active&&!this._paused&&this._time!==x&&0<=p&&(this._active=!0);0===A&&(2===this._initted&&0<p&&this._init(),this._startAt&&(0<=p?this._startAt.render(p,!0,r):T||(T="_dummyGS")), 1974!this.vars.onStart||0===this._totalTime&&0!==D||h||this._callback("onStart"));for(x=this._firstPT;x;){if(x.f)x.t[x.p](x.c*this.ratio+x.s);else x.t[x.p]=x.c*this.ratio+x.s;x=x._next}this._onUpdate&&(0>p&&this._startAt&&this._startTime&&this._startAt.render(p,!0,r),h||(this._totalTime!==A||T)&&this._callback("onUpdate"));this._cycle!==z&&(h||this._gc||this.vars.onRepeat&&this._callback("onRepeat"));!T||this._gc&&!r||(0>p&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(p,!0,r), 1975I&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!h&&this.vars[T]&&this._callback(T),0===D&&1E-10===this._rawPrevTime&&1E-10!==J&&(this._rawPrevTime=0))}else A!==this._totalTime&&this._onUpdate&&(h||this._callback("onUpdate"))};b.to=function(p,h,r){return new b(p,h,r)};b.from=function(p,h,r){r.runBackwards=!0;r.immediateRender=0!=r.immediateRender;return new b(p,h,r)};b.fromTo=function(p,h,r,q){q.startAt=r;q.immediateRender=0!=q.immediateRender&&0!=r.immediateRender;return new b(p, 1976h,q)};b.staggerTo=b.allTo=function(p,h,r,q,x,A,z){q=q||0;var D=0,E=[],J=function(){r.onComplete&&r.onComplete.apply(r.onCompleteScope||this,arguments);x.apply(z||r.callbackScope||this,A||f)},M=r.cycle,I=r.startAt&&r.startAt.cycle,T,N;a(p)||("string"===typeof p&&(p=v.selector(p)||p),c(p)&&(p=u(p)));p=p||[];0>q&&(p=u(p),p.reverse(),q*=-1);var Z=p.length-1;for(T=0;T<=Z;T++){var L={};for(N in r)L[N]=r[N];M&&(n(L,p,T),null!=L.duration&&(h=L.duration,delete L.duration));if(I){I=L.startAt={};for(N in r.startAt)I[N]= 1977r.startAt[N];n(L.startAt,p,T)}L.delay=D+(L.delay||0);T===Z&&x&&(L.onComplete=J);E[T]=new b(p[T],h,L);D+=q}return E};b.staggerFrom=b.allFrom=function(p,h,r,q,x,A,z){r.runBackwards=!0;r.immediateRender=0!=r.immediateRender;return b.staggerTo(p,h,r,q,x,A,z)};b.staggerFromTo=b.allFromTo=function(p,h,r,q,x,A,z,D){q.startAt=r;q.immediateRender=0!=q.immediateRender&&0!=r.immediateRender;return b.staggerTo(p,h,q,x,A,z,D)};b.delayedCall=function(p,h,r,q,x){return new b(h,0,{delay:p,onComplete:h,onCompleteParams:r, 1978callbackScope:q,onReverseComplete:h,onReverseCompleteParams:r,immediateRender:!1,useFrames:x,overwrite:0})};b.set=function(p,h){return new b(p,0,h)};b.isTweening=function(p){return 0<v.getTweensOf(p,!0).length};var k=function(p,h){var r=[],q=0;for(p=p._first;p;)p instanceof v?r[q++]=p:(h&&(r[q++]=p),r=r.concat(k(p,h)),q=r.length),p=p._next;return r},g=b.getAllTweens=function(p){return k(y._rootTimeline,p).concat(k(y._rootFramesTimeline,p))};b.killAll=function(p,h,r,q){null==h&&(h=!0);null==r&&(r= 1979!0);var x=g(0!=q),A=x.length;q=h&&r&&q;var z,D;for(D=0;D<A;D++){var E=x[D];if(q||E instanceof m||(z=E.target===E.vars.onComplete)&&r||h&&!z)p?E.totalTime(E._reversed?0:E.totalDuration()):E._enabled(!1,!1)}};b.killChildTweensOf=function(p,h){if(null!=p){var r=d.tweenLookup,q,x;"string"===typeof p&&(p=v.selector(p)||p);c(p)&&(p=u(p));if(a(p))for(r=p.length;-1<--r;)b.killChildTweensOf(p[r],h);else{var A=[];for(x in r)for(q=r[x].target.parentNode;q;)q===p&&(A=A.concat(r[x].tweens)),q=q.parentNode;p=A.length; 1980for(r=0;r<p;r++)h&&A[r].totalTime(A[r].totalDuration()),A[r]._enabled(!1,!1)}}};var t=function(p,h,r,q){h=!1!==h;r=!1!==r;q=!1!==q;var x=g(q);q=h&&r&&q;for(var A=x.length,z,D;-1<--A;)D=x[A],(q||D instanceof m||(z=D.target===D.vars.onComplete)&&r||h&&!z)&&D.paused(p)};b.pauseAll=function(p,h,r){t(!0,p,h,r)};b.resumeAll=function(p,h,r){t(!1,p,h,r)};b.globalTimeScale=function(p){var h=y._rootTimeline,r=v.ticker.time;if(!arguments.length)return h._timeScale;p=p||1E-10;h._startTime=r-(r-h._startTime)* 1981h._timeScale/p;h=y._rootFramesTimeline;r=v.ticker.frame;h._startTime=r-(r-h._startTime)*h._timeScale/p;return h._timeScale=y._rootTimeline._timeScale=p};e.progress=function(p,h){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(this._cycle&1)?1-p:p)+this._cycle*(this._duration+this._repeatDelay),h):this._time/this.duration()};e.totalProgress=function(p,h){return arguments.length?this.totalTime(this.totalDuration()*p,h):this._totalTime/this.totalDuration()};e.time=function(p,
1982h){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();p>this._duration&&(p=this._duration);this._yoyo&&0!==(this._cycle&1)?p=this._duration-p+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(p+=this._cycle*(this._duration+this._repeatDelay));return this.totalTime(p,h)};e.duration=function(p){return arguments.length?y.prototype.duration.call(this,p):this._duration};e.totalDuration=function(p){return arguments.length?-1===this._repeat?this:this.duration((p-this._repeat* 1983this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)};e.repeat=function(p){if(!arguments.length)return this._repeat;this._repeat=p;return this._uncache(!0)};e.repeatDelay=function(p){if(!arguments.length)return this._repeatDelay;this._repeatDelay=p;return this._uncache(!0)};e.yoyo=function(p){if(!arguments.length)return this._yoyo;this._yoyo=p;return this}; 1984return b},!0);_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(y,m,v){var u=function(h){m.call(this,h);this._labels={};this.autoRemoveChildren=!0===this.vars.autoRemoveChildren;this.smoothChildTiming=!0===this.vars.smoothChildTiming;this._sortChildren=!0;this._onUpdate=this.vars.onUpdate;h=this.vars;var r;for(r in h){var q=h[r];c(q)&&-1!==q.join("").indexOf("{self}")&&(h[r]=this._swapSelfInParams(q))}c(h.tweens)&&this.add(h.tweens,0,h.align,h.stagger)}, 1985n=v._internals,b=u._internals={},d=n.isSelector,c=n.isArray,a=n.lazyTweens,e=n.lazyRender,f=_gsScope._gsDefine.globals,k=function(h){var r={},q;for(q in h)r[q]=h[q];return r},g=function(h,r,q){var x=h.cycle,A;for(A in x){var z=x[A];h[A]="function"===typeof z?z(q,r[q]):z[q%z.length]}delete h.cycle},t=b.pauseCallback=function(){},p=function(h){var r=[],q=h.length,x;for(x=0;x!==q;r.push(h[x++]));return r};n=u.prototype=new m;u.version="2.0.2";n.constructor=u;n.kill()._gc=n._forcingPlayhead=n._hasPause= 1986!1;n.to=function(h,r,q,x){var A=q.repeat&&f.TweenMax||v;return r?this.add(new A(h,r,q),x):this.set(h,q,x)};n.from=function(h,r,q,x){return this.add((q.repeat&&f.TweenMax||v).from(h,r,q),x)};n.fromTo=function(h,r,q,x,A){var z=x.repeat&&f.TweenMax||v;return r?this.add(z.fromTo(h,r,q,x),A):this.set(h,x,A)};n.staggerTo=function(h,r,q,x,A,z,D,E){z=new u({onComplete:z,onCompleteParams:D,callbackScope:E,smoothChildTiming:this.smoothChildTiming});D=q.cycle;var J;"string"===typeof h&&(h=v.selector(h)||h); 1987h=h||[];d(h)&&(h=p(h));x=x||0;0>x&&(h=p(h),h.reverse(),x*=-1);for(J=0;J<h.length;J++)E=k(q),E.startAt&&(E.startAt=k(E.startAt),E.startAt.cycle&&g(E.startAt,h,J)),D&&(g(E,h,J),null!=E.duration&&(r=E.duration,delete E.duration)),z.to(h[J],r,E,J*x);return this.add(z,A)};n.staggerFrom=function(h,r,q,x,A,z,D,E){q.immediateRender=0!=q.immediateRender;q.runBackwards=!0;return this.staggerTo(h,r,q,x,A,z,D,E)};n.staggerFromTo=function(h,r,q,x,A,z,D,E,J){x.startAt=q;x.immediateRender=0!=x.immediateRender&& 19880!=q.immediateRender;return this.staggerTo(h,r,x,A,z,D,E,J)};n.call=function(h,r,q,x){return this.add(v.delayedCall(0,h,r,q),x)};n.set=function(h,r,q){q=this._parseTimeOrLabel(q,0,!0);null==r.immediateRender&&(r.immediateRender=q===this._time&&!this._paused);return this.add(new v(h,0,r),q)};u.exportRoot=function(h,r){h=h||{};null==h.smoothChildTiming&&(h.smoothChildTiming=!0);h=new u(h);var q=h._timeline,x,A;null==r&&(r=!0);q._remove(h,!0);h._startTime=0;h._rawPrevTime=h._time=h._totalTime=q._time; 1989for(A=q._first;A;){var z=A._next;if(!(r&&A instanceof v&&A.target===A.vars.onComplete)){var D=A._startTime-A._delay;0>D&&(x=1);h.add(A,D)}A=z}q.add(h,0);x&&h.totalDuration();return h};n.add=function(h,r,q,x){var A,z;"number"!==typeof r&&(r=this._parseTimeOrLabel(r,0,!0,h));if(!(h instanceof y)){if(h instanceof Array||h&&h.push&&c(h)){q=q||"normal";x=x||0;var D=h.length;for(A=0;A<D;A++)c(z=h[A])&&(z=new u({tweens:z})),this.add(z,r),"string"!==typeof z&&"function"!==typeof z&&("sequence"===q?r=z._startTime+ 1990z.totalDuration()/z._timeScale:"start"===q&&(z._startTime-=z.delay())),r+=x;return this._uncache(!0)}if("string"===typeof h)return this.addLabel(h,r);if("function"===typeof h)h=v.delayedCall(0,h);else throw"Cannot add "+h+" into the timeline; it is not a tween, timeline, function, or string.";}m.prototype.add.call(this,h,r);h._time&&(r=Math.max(0,Math.min(h.totalDuration(),(this.rawTime()-h._startTime)*h._timeScale)),1E-5<Math.abs(r-h._totalTime)&&h.render(r,!1,!1));if((this._gc||this._time===this._duration)&& 1991!this._paused&&this._duration<this.duration())for(q=this,h=q.rawTime()>h._startTime;q._timeline;)h&&q._timeline.smoothChildTiming?q.totalTime(q._totalTime,!0):q._gc&&q._enabled(!0,!1),q=q._timeline;return this};n.remove=function(h){if(h instanceof y){this._remove(h,!1);var r=h._timeline=h.vars.useFrames?y._rootFramesTimeline:y._rootTimeline;h._startTime=(h._paused?h._pauseTime:r._time)-(h._reversed?h.totalDuration()-h._totalTime:h._totalTime)/h._timeScale;return this}if(h instanceof Array||h&&h.push&& 1992c(h)){for(r=h.length;-1<--r;)this.remove(h[r]);return this}return"string"===typeof h?this.removeLabel(h):this.kill(null,h)};n._remove=function(h,r){m.prototype._remove.call(this,h,r);this._last?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0;return this};n.append=function(h,r){return this.add(h,this._parseTimeOrLabel(null,r,!0,h))};n.insert=n.insertMultiple=function(h,r,q,x){return this.add(h, 1993r||0,q,x)};n.appendMultiple=function(h,r,q,x){return this.add(h,this._parseTimeOrLabel(null,r,!0,h),q,x)};n.addLabel=function(h,r){this._labels[h]=this._parseTimeOrLabel(r);return this};n.addPause=function(h,r,q,x){q=v.delayedCall(0,t,q,x||this);q.vars.onComplete=q.vars.onReverseComplete=r;q.data="isPause";this._hasPause=!0;return this.add(q,h)};n.removeLabel=function(h){delete this._labels[h];return this};n.getLabelTime=function(h){return null!=this._labels[h]?this._labels[h]:-1};n._parseTimeOrLabel= 1994function(h,r,q,x){var A;if(x instanceof y&&x.timeline===this)this.remove(x);else if(x&&(x instanceof Array||x.push&&c(x)))for(A=x.length;-1<--A;)x[A]instanceof y&&x[A].timeline===this&&this.remove(x[A]);x="number"!==typeof h||r?99999999999<this.duration()?this.recent().endTime(!1):this._duration:0;if("string"===typeof r)return this._parseTimeOrLabel(r,q&&"number"===typeof h&&null==this._labels[r]?h-x:0,q);r=r||0;if("string"!==typeof h||!isNaN(h)&&null==this._labels[h])null==h&&(h=x);else{A=h.indexOf("\x3d"); 1995if(-1===A)return null==this._labels[h]?q?this._labels[h]=x+r:r:this._labels[h]+r;r=parseInt(h.charAt(A-1)+"1",10)*Number(h.substr(A+1));h=1<A?this._parseTimeOrLabel(h.substr(0,A-1),0,q):x}return Number(h)+r};n.seek=function(h,r){return this.totalTime("number"===typeof h?h:this._parseTimeOrLabel(h),!1!==r)};n.stop=function(){return this.paused(!0)};n.gotoAndPlay=function(h,r){return this.play(h,r)};n.gotoAndStop=function(h,r){return this.pause(h,r)};n.render=function(h,r,q){this._gc&&this._enabled(!0, 1996!1);var x=this._time,A=this._dirty?this.totalDuration():this._totalDuration,z=this._startTime,D=this._timeScale,E=this._paused,J,M;x!==this._time&&(h+=this._time-x);if(h>=A-1E-7&&0<=h){this._totalTime=this._time=A;if(!this._reversed&&!this._hasPausedChild()){var I=!0;var T="onComplete";var N=!!this._timeline.autoRemoveChildren;0===this._duration&&(0>=h&&-1E-7<=h||0>this._rawPrevTime||1E-10===this._rawPrevTime)&&this._rawPrevTime!==h&&this._first&&(N=!0,1E-10<this._rawPrevTime&&(T="onReverseComplete"))}this._rawPrevTime= 1997this._duration||!r||h||this._rawPrevTime===h?h:1E-10;h=A+1E-4}else if(1E-7>h){this._totalTime=this._time=0;
1997if(0!==x||0===this._duration&&1E-10!==this._rawPrevTime&&(0<this._rawPrevTime||0>h&&0<=this._rawPrevTime))T="onReverseComplete",I=this._reversed;if(0>h)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(N=I=!0,T="onReverseComplete"):0<=this._rawPrevTime&&this._first&&(N=!0),this._rawPrevTime=h;else{this._rawPrevTime=this._duration||!r||h||this._rawPrevTime===h?h:1E-10;if(0=== 1998h&&I)for(J=this._first;J&&0===J._startTime;)J._duration||(I=!1),J=J._next;h=0;this._initted||(N=!0)}}else{if(this._hasPause&&!this._forcingPlayhead&&!r){if(h>=x)for(J=this._first;J&&J._startTime<=h&&!M;)J._duration||"isPause"!==J.data||J.ratio||0===J._startTime&&0===this._rawPrevTime||(M=J),J=J._next;else for(J=this._last;J&&J._startTime>=h&&!M;)J._duration||"isPause"===J.data&&0<J._rawPrevTime&&(M=J),J=J._prev;M&&(this._time=h=M._startTime,this._totalTime=h+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime= 1999this._time=this._rawPrevTime=h}if(this._time!==x&&this._first||q||N||M){this._initted||(this._initted=!0);!this._active&&!this._paused&&this._time!==x&&0<h&&(this._active=!0);0===x&&this.vars.onStart&&(0===this._time&&this._duration||r||this._callback("onStart"));var Z=this._time;if(Z>=x)for(J=this._first;J;){N=J._next;if(Z!==this._time||this._paused&&!E)break;else if(J._active||J._startTime<=Z&&!J._paused&&!J._gc)M===J&&this.pause(),J._reversed?J.render((J._dirty?J.totalDuration():J._totalDuration)- 2000(h-J._startTime)*J._timeScale,r,q):J.render((h-J._startTime)*J._timeScale,r,q);J=N}else for(J=this._last;J;){N=J._prev;if(Z!==this._time||this._paused&&!E)break;else if(J._active||J._startTime<=x&&!J._paused&&!J._gc){if(M===J){for(M=J._prev;M&&M.endTime()>this._time;)M.render(M._reversed?M.totalDuration()-(h-M._startTime)*M._timeScale:(h-M._startTime)*M._timeScale,r,q),M=M._prev;M=null;this.pause()}J._reversed?J.render((J._dirty?J.totalDuration():J._totalDuration)-(h-J._startTime)*J._timeScale,r, 2001q):J.render((h-J._startTime)*J._timeScale,r,q)}J=N}this._onUpdate&&!r&&(a.length&&e(),this._callback("onUpdate"));!T||this._gc||z!==this._startTime&&D===this._timeScale||!(0===this._time||A>=this.totalDuration())||(I&&(a.length&&e(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!r&&this.vars[T]&&this._callback(T))}};n._hasPausedChild=function(){for(var h=this._first;h;){if(h._paused||h instanceof u&&h._hasPausedChild())return!0;h=h._next}return!1};n.getChildren=function(h, 2002r,q,x){x=x||-9999999999;for(var A=[],z=this._first,D=0;z;)z._startTime<x||(z instanceof v?!1!==r&&(A[D++]=z):(!1!==q&&(A[D++]=z),!1!==h&&(A=A.concat(z.getChildren(!0,r,q)),D=A.length))),z=z._next;return A};n.getTweensOf=function(h,r){var q=this._gc,x=[],A=0,z;q&&this._enabled(!0,!0);h=v.getTweensOf(h);for(z=h.length;-1<--z;)if(h[z].timeline===this||r&&this._contains(h[z]))x[A++]=h[z];q&&this._enabled(!1,!0);return x};n.recent=function(){return this._recent};n._contains=function(h){for(h=h.timeline;h;){if(h=== 2003this)return!0;h=h.timeline}return!1};n.shiftChildren=function(h,r,q){q=q||0;for(var x=this._first,A=this._labels,z;x;)x._startTime>=q&&(x._startTime+=h),x=x._next;if(r)for(z in A)A[z]>=q&&(A[z]+=h);return this._uncache(!0)};n._kill=function(h,r){if(!h&&!r)return this._enabled(!1,!1);for(var q=r?this.getTweensOf(r):this.getChildren(!0,!0,!1),x=q.length,A=!1;-1<--x;)q[x]._kill(h,r)&&(A=!0);return A};n.clear=function(h){var r=this.getChildren(!1,!0,!0),q=r.length;for(this._time=this._totalTime=0;-1< 2004--q;)r[q]._enabled(!1,!1);!1!==h&&(this._labels={});return this._uncache(!0)};n.invalidate=function(){for(var h=this._first;h;)h.invalidate(),h=h._next;return y.prototype.invalidate.call(this)};n._enabled=function(h,r){if(h===this._gc)for(var q=this._first;q;)q._enabled(h,!0),q=q._next;return m.prototype._enabled.call(this,h,r)};n.totalTime=function(h,r,q){this._forcingPlayhead=!0;var x=y.prototype.totalTime.apply(this,arguments);this._forcingPlayhead=!1;return x};n.duration=function(h){if(!arguments.length)return this._dirty&& 2005this.totalDuration(),this._duration;0!==this.duration()&&0!==h&&this.timeScale(this._duration/h);return this};n.totalDuration=function(h){if(!arguments.length){if(this._dirty){for(var r=0,q=this._last,x=999999999999,A;q;)A=q._prev,q._dirty&&q.totalDuration(),q._startTime>x&&this._sortChildren&&!q._paused&&!this._calculatingDuration?(this._calculatingDuration=1,this.add(q,q._startTime-q._delay),this._calculatingDuration=0):x=q._startTime,0>q._startTime&&!q._paused&&(r-=q._startTime,this._timeline.smoothChildTiming&& 2006(this._startTime+=q._startTime/this._timeScale,this._time-=q._startTime,this._totalTime-=q._startTime,this._rawPrevTime-=q._startTime),this.shiftChildren(-q._startTime,!1,-9999999999),x=0),q=q._startTime+q._totalDuration/q._timeScale,q>r&&(r=q),q=A;this._duration=this._totalDuration=r;this._dirty=!1}return this._totalDuration}return h&&this.totalDuration()?this.timeScale(this._totalDuration/h):this};n.paused=function(h){if(!h)for(var r=this._first,q=this._time;r;)r._startTime===q&&"isPause"===r.data&& 2007(r._rawPrevTime=0),r=r._next;return y.prototype.paused.apply(this,arguments)};n.usesFrames=function(){for(var h=this._timeline;h._timeline;)h=h._timeline;return h===y._rootFramesTimeline};n.rawTime=function(h){return h&&(this._paused||this._repeat&&0<this.time()&&1>this.totalProgress())?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(h)-this._startTime)*this._timeScale};return u},!0);_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite", 2008"easing.Ease"],function(y,m,v){var u=function(e){y.call(this,e);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=!0===this.vars.yoyo;this._dirty=!0},n=m._internals,b=n.lazyTweens,d=n.lazyRender,c=_gsScope._gsDefine.globals,a=new v(null,null,1,0
2008);v=u.prototype=new y;v.constructor=u;v.kill()._gc=!1;u.version="2.0.2";v.invalidate=function(){this._yoyo=!0===this.vars.yoyo;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._uncache(!0); 2009return y.prototype.invalidate.call(this)};v.addCallback=function(e,f,k,g){return this.add(m.delayedCall(0,e,k,g),f)};v.removeCallback=function(e,f){if(e)if(null==f)this._kill(null,e);else{e=this.getTweensOf(e,!1);var k=e.length;for(f=this._parseTimeOrLabel(f);-1<--k;)e[k]._startTime===f&&e[k]._enabled(!1,!1)}return this};v.removePause=function(e){return this.removeCallback(y._internals.pauseCallback,e)};v.tweenTo=function(e,f){f=f||{};var k={ease:a,useFrames:this.usesFrames(),immediateRender:!1,lazy:!1}, 2010g=f.repeat&&c.TweenMax||m,t;for(t in f)k[t]=f[t];k.time=this._parseTimeOrLabel(e);var p=Math.abs(Number(k.time)-this._time)/this._timeScale||.001;var h=new g(this,p,k);k.onStart=function(){h.target.paused(!0);h.vars.time===h.target.time()||p!==h.duration()||h.isFromTo||h.duration(Math.abs(h.vars.time-h.target.time())/h.target._timeScale).render(h.time(),!0,!0);f.onStart&&f.onStart.apply(f.onStartScope||f.callbackScope||h,f.onStartParams||[])};return h};v.tweenFromTo=function(e,f,k){k=k||{};e=this._parseTimeOrLabel(e); 2011k.startAt={onComplete:this.seek,onCompleteParams:[e],callbackScope:this};k.immediateRender=!1!==k.immediateRender;f=this.tweenTo(f,k);f.isFromTo=1;return f.duration(Math.abs(f.vars.time-e)/this._timeScale||.001)};v.render=function(e,f,k){this._gc&&this._enabled(!0,!1);var g=this._time,t=this._dirty?this.totalDuration():this._totalDuration,p=this._duration,h=this._totalTime,r=this._startTime,q=this._timeScale,x=this._rawPrevTime,A=this._paused,z=this._cycle,D,E;g!==this._time&&(e+=this._time-g);if(e>= 2012t-1E-7&&0<=e){this._locked||(this._totalTime=t,this._cycle=this._repeat);if(!this._reversed&&!this._hasPausedChild()){var J=!0;var M="onComplete";var I=!!this._timeline.autoRemoveChildren;0===this._duration&&(0>=e&&-1E-7<=e||0>x||1E-10===x)&&x!==e&&this._first&&(I=!0,1E-10<x&&(M="onReverseComplete"))}this._rawPrevTime=this._duration||!f||e||this._rawPrevTime===e?e:1E-10;this._yoyo&&0!==(this._cycle&1)?this._time=e=0:(this._time=p,e=p+1E-4)}else if(1E-7>e){this._locked||(this._totalTime=this._cycle= 20130);this._time=0;if(0!==g||0===p&&1E-10!==x&&(0<x||0>e&&0<=x)&&!this._locked)M="onReverseComplete",J=this._reversed;if(0>e)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(I=J=!0,M="onReverseComplete"):0<=x&&this._first&&(I=!0),this._rawPrevTime=e;else{this._rawPrevTime=p||!f||e||this._rawPrevTime===e?e:1E-10;if(0===e&&J)for(D=this._first;D&&0===D._startTime;)D._duration||(J=!1),D=D._next;e=0;this._initted||(I=!0)}}else if(0===p&&0>x&&(I=!0),this._time=this._rawPrevTime=e,this._locked|| 2014(this._totalTime=e,0!==this._repeat&&(D=p+this._repeatDelay,this._cycle=this._totalTime/D>>0,0!==this._cycle&&this._cycle===this._totalTime/D&&h<=e&&this._cycle--,this._time=this._totalTime-this._cycle*D,this._yoyo&&0!==(this._cycle&1)&&(this._time=p-this._time),this._time>p?(this._time=p,e=p+1E-4):0>this._time?this._time=e=0:e=this._time)),this._hasPause&&!this._forcingPlayhead&&!f){e=this._time;if(e>=g||this._repeat&&z!==this._cycle)for(D=this._first;D&&D._startTime<=e&&!E;)D._duration||"isPause"!== 2015D.data||D.ratio||0===D._startTime&&0===this._rawPrevTime||(E=D),D=D._next;else for(D=this._last;D&&D._startTime>=e&&!E;)D._duration||"isPause"===D.data&&0<D._rawPrevTime&&(E=D),D=D._prev;E&&E._startTime<p&&(this._time=e=E._startTime,this._totalTime=e+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==z&&!this._locked){D=this._yoyo&&0!==(z&1);var T=D===(this._yoyo&&0!==(this._cycle&1)),N=this._totalTime,Z=this._cycle,L=this._rawPrevTime,W=this._time;this._totalTime=z*p;this._cycle< 2016z?D=!D:this._totalTime+=p;this._time=g;this._rawPrevTime=0===p?x-1E-4:x;this._cycle=z;this._locked=!0;g=D?0:p;this.render(g,f,0===p);f||this._gc||!this.vars.onRepeat||(this._cycle=Z,this._locked=!1,this._callback("onRepeat"));if(g!==this._time)return;T&&(this._cycle=z,this._locked=!0,g=D?p+1E-4:-1E-4,this.render(g,!0,!1));this._locked=!1;if(this._paused&&!A)return;this._time=W;this._totalTime=N;this._cycle=Z;this._rawPrevTime=L}if(this._time!==g&&this._first||k||I||E){this._initted||(this._initted= 2017!0);!this._active&&!this._paused&&this._totalTime!==h&&0<e&&(this._active=!0);0===h&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||f||this._callback("onStart"));h=this._time;if(h>=g)for(D=this._first;D;){p=D._next;if(h!==this._time||this._paused&&!A)break;else if(D._active||D._startTime<=this._time&&!D._paused&&!D._gc)E===D&&this.pause(),D._reversed?D.render((D._dirty?D.totalDuration():D._totalDuration)-(e-D._startTime)*D._timeScale,f,k):D.render((e-D._startTime)*D._timeScale,f,k); 2018D=p}else for(D=this._last;D;){p=D._prev;if(h!==this._time||this._paused&&!A)break;else if(D._active||D._startTime<=g&&!D._paused&&!D._gc){if(E===D){for(E=D._prev;E&&E.endTime()>this._time;)E.render(E._reversed?E.totalDuration()-(e-E._startTime)*E._timeScale:(e-E._startTime)*E._timeScale,f,k),E=E._prev;E=null;this.pause()}D._reversed?D.render((D._dirty?D.totalDuration():D._totalDuration)-(e-D._startTime)*D._timeScale,f,k):D.render((e-D._startTime)*D._timeScale,f,k)}D=p}this._onUpdate&&!f&&(b.length&&
2019d(),this._callback("onUpdate"));!M||this._locked||this._gc||r!==this._startTime&&q===this._timeScale||!(0===this._time||t>=this.totalDuration())||(J&&(b.length&&d(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!f&&this.vars[M]&&this._callback(M))}else h!==this._totalTime&&this._onUpdate&&(f||this._callback("onUpdate"))};v.getActive=function(e,f,k){null==e&&(e=!0);null==f&&(f=!0);null==k&&(k=!1);var g=[];e=this.getChildren(e,f,k);f=0;k=e.length;var t;for(t=0;t<k;t++){var p= 2020e[t];p.isActive()&&(g[f++]=p)}return g};v.getLabelAfter=function(e){e||0===e||(e=this._time);var f=this.getLabelsArray(),k=f.length,g;for(g=0;g<k;g++)if(f[g].time>e)return f[g].name;return null};v.getLabelBefore=function(e){null==e&&(e=this._time);for(var f=this.getLabelsArray(),k=f.length;-1<--k;)if(f[k].time<e)return f[k].name;return null};v.getLabelsArray=function(){var e=[],f=0,k;for(k in this._labels)e[f++]={time:this._labels[k],name:k};e.sort(function(g,t){return g.time-t.time});return e};v.invalidate= 2021function(){this._locked=!1;return y.prototype.invalidate.call(this)};v.progress=function(e,f){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(this._cycle&1)?1-e:e)+this._cycle*(this._duration+this._repeatDelay),f):this._time/this.duration()||0};v.totalProgress=function(e,f){return arguments.length?this.totalTime(this.totalDuration()*e,f):this._totalTime/this.totalDuration()||0};v.totalDuration=function(e){return arguments.length?-1!==this._repeat&&e?this.timeScale(this.totalDuration()/ 2022e):this:(this._dirty&&(y.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)};v.time=function(e,f){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();e>this._duration&&(e=this._duration);this._yoyo&&0!==(this._cycle&1)?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay));return this.totalTime(e, 2023f)};v.repeat=function(e){if(!arguments.length)return this._repeat;this._repeat=e;return this._uncache(!0)};v.repeatDelay=function(e){if(!arguments.length)return this._repeatDelay;this._repeatDelay=e;return this._uncache(!0)};v.yoyo=function(e){if(!arguments.length)return this._yoyo;this._yoyo=e;return this};v.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.getLabelBefore(this._time+1E-8)};return u},!0);(function(){var y=180/Math.PI,m=[],v=[],u=[],n={},b=_gsScope._gsDefine.globals, 2024d=function(k,g,t,p){t===p&&(t=p-(p-g)/1E6);k===g&&(g=k+(t-k)/1E6);this.a=k;this.b=g;this.c=t;this.d=p;this.da=p-k;this.ca=t-k;this.ba=g-k},c=function(k,g,t,p){var h={a:k},r={},q={},x={c:p},A=(k+g)/2,z=(g+t)/2;t=(t+p)/2;g=(A+z)/2;z=(z+t)/2;var D=(z-g)/8;h.b=A+(k-A)/4;r.b=g+D;h.c=r.a=(h.b+r.b)/2;r.c=q.a=(g+z)/2;q.b=z-D;x.b=t+(p-t)/4;q.c=x.a=(q.b+x.b)/2;return[h,r,q,x]},a=function(k,g,t,p,h,r){var q={},x=[],A=r||k[0],z,D;h="string"===typeof h?","+h+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,"; 2025null==g&&(g=1);for(M in k[0])x.push(M);if(1<k.length){var E=k[k.length-1];var J=!0;for(z=x.length;-1<--z;){var M=x[z];if(.05<Math.abs(A[M]-E[M])){J=!1;break}}J&&(k=k.concat(),r&&k.unshift(r),k.push(k[1]),r=k[k.length-3])}m.length=v.length=u.length=0;for(z=x.length;-1<--z;){M=x[z];n[M]=-1!==h.indexOf(","+M+",");A=M;var I=k,T=M,N=n[M];var Z=r;var L=[];
2025if(Z)for(I=[Z].concat(I),E=I.length;-1<--E;)"string"===typeof(D=I[E][T])&&"\x3d"===D.charAt(1)&&(I[E][T]=Z[T]+Number(D.charAt(0)+D.substr(2)));var W= 2026I.length-2;if(0>W)L[0]=new d(I[0][T],0,0,I[0][T]);else{for(E=0;E<W;E++){var ka=I[E][T];var qa=I[E+1][T];L[E]=new d(ka,0,0,qa);N&&(Z=I[E+2][T],m[E]=(m[E]||0)+(qa-ka)*(qa-ka),v[E]=(v[E]||0)+(Z-qa)*(Z-qa))}L[E]=new d(I[E][T],0,0,I[E+1][T])}E=L;q[A]=E}for(z=m.length;-1<--z;)m[z]=Math.sqrt(m[z]),v[z]=Math.sqrt(v[z]);if(!p){for(z=x.length;-1<--z;)if(n[M])for(k=q[x[z]],D=k.length-1,h=0;h<D;h++)r=k[h+1].da/v[h]+k[h].da/m[h]||0,u[h]=(u[h]||0)+r*r;for(z=u.length;-1<--z;)u[z]=Math.sqrt(u[z])}z=x.length;for(h= 2027t?4:1;-1<--z;){M=x[z];k=q[M];r=k;D=g;A=t;E=p;I=n[M];T=r.length-1;N=0;ka=r[0].a;for(M=0;M<T;M++){L=r[N];qa=L.a;Z=L.d;var za=r[N+1].d;if(I){var Ea=m[M];var fa=v[M];W=(fa+Ea)*D*.25/(E?.5:u[M]||.5);var va=Z-(Z-qa)*(E?.5*D:0!==Ea?W/Ea:0);W=Z+(za-Z)*(E?.5*D:0!==fa?W/fa:0);fa=Z-(va+((W-va)*(3*Ea/(Ea+fa)+.5)/4||0))}else va=Z-(Z-qa)*D*.5,W=Z+(za-Z)*D*.5,fa=Z-(va+W)/2;va+=fa;W+=fa;L.c=va;L.b=0!==M?ka:ka=L.a+.6*(L.c-L.a);L.da=Z-qa;L.ca=va-qa;L.ba=ka-qa;A?(L=c(qa,ka,va,Z),r.splice(N,1,L[0],L[1],L[2],L[3]),N+= 20284):N++;ka=W}L=r[N];L.b=ka;L.c=ka+.4*(L.d-ka);L.da=L.d-L.a;L.ca=L.c-L.a;L.ba=ka-L.a;A&&(L=c(L.a,ka,L.c,L.d),r.splice(N,1,L[0],L[1],L[2],L[3]));J&&(k.splice(0,h),k.splice(k.length-h,h))}return q},e=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.8",API:2,global:!0,init:function(k,g,t){this._target=k;g instanceof Array&&(g={values:g});this._func={};this._mod={};this._props=[];this._timeRes=null==g.timeResolution?6:parseInt(g.timeResolution,10);var p=g.values||[],h={},r=p[0],q=g.autoRotate|| 2029t.vars.orientToBezier,x,A;this._autoRotate=q?q instanceof Array?q:[["x","y","rotation",!0===q?0:Number(q)||0]]:null;for(z in r)this._props.push(z);for(r=this._props.length;-1<--r;){var z=this._props[r];this._overwriteProps.push(z);q=this._func[z]="function"===typeof k[z];h[z]=q?k[z.indexOf("set")||"function"!==typeof k["get"+z.substr(3)]?z:"get"+z.substr(3)]():parseFloat(k[z]);A||h[z]!==p[0][z]&&(A=h)}if("cubic"!==g.type&&"quadratic"!==g.type&&"soft"!==g.type)h=a(p,isNaN(g.curviness)?1:g.curviness, 2030!1,"thruBasic"===g.type,g.correlate,A);else{r=(r=g.type)||"soft";g={};q="cubic"===r?3:2;r="soft"===r;A=[];var D,E,J,M;r&&h&&(p=[h].concat(p));if(null==p||p.length<q+1)throw"invalid Bezier data";for(I in p[0])A.push(I);for(J=A.length;-1<--J;){var I=A[J];g[I]=E=[];var T=0;var N=p.length;for(M=0;M<N;M++){var Z=null==h?p[M][I]:"string"===typeof(D=p[M][I])&&"\x3d"===D.charAt(1)?h[I]+Number(D.charAt(0)+D.substr(2)):Number(D);r&&1<M&&M<N-1&&(E[T++]=(Z+E[T-2])/2);E[T++]=Z}N=T-q+1;for(M=T=0;M<N;M+=q){Z=E[M]; 2031I=E[M+1];D=E[M+2];var L=2===q?0:E[M+3];E[T++]=D=3===q?new d(Z,I,D,L):new d(Z,(2*I+Z)/3,(2*I+D)/3,D)}E.length=T}h=g}this._beziers=h;this._segCount=this._beziers[z].length;if(this._timeRes){A=this._beziers;z=this._timeRes;z=z>>0||6;h=[];I=[];p=D=0;g=z-1;q=[];r=[];for(x in A)for(J=A[x],M=h,N=z,T=1/N,L=J.length;-1<--L;){var W=J[L];var ka=W.a;E=W.d-ka;Z=W.c-ka;ka=W.b-ka;var qa=0;for(W=1;W<=N;W++){var za=T*W;var Ea=1-za;za=qa-(qa=(za*za*E+3*Ea*(za*Z+Ea*ka))*za);Ea=L*N+W-1;M[Ea]=(M[Ea]||0)+za*za}}A=h.length; 2032for(x=0;x<A;x++)D+=Math.sqrt(h[x]),Z=x%z,r[Z]=D,Z===g&&(p+=D,Z=x/z>>0,q[Z]=r,I[Z]=p,D=0,r=[]);this._length=p;this._lengths=I;this._segments=q;this._l1=this._li=this._s1=this._si=0;this._l2=this._lengths[0];this._curSeg=this._segments[0];this._s2=this._curSeg[0];this._prec=1/this._curSeg.length}if(q=this._autoRotate)for(this._initialRotations=[],q[0]instanceof Array||(this._autoRotate=q=[q]),r=q.length;-1<--r;){for(x=0;3>x;x++)z=q[r][x],this._func[z]="function"===typeof k[z]?k[z.indexOf("set")||"function"!== 2033typeof k["get"+z.substr(3)]?z:"get"+z.substr(3)]:!1;z=q[r][2];this._initialRotations[r]=(this._func[z]?this._func[z].call(this._target):this._target[z])||0;this._overwriteProps.push(z)}this._startRatio=t.vars.runBackwards?1:0;return!0},set:function(k){var g=this._segCount,t=this._func,p=this._target,h=k!==this._startRatio;if(this._timeRes){var r=this._lengths;var q=this._curSeg;k*=this._length;var x=this._li;if(k>this._l2&&x<g-1){for(--g;x<g&&(this._l2=r[++x])<=k;);this._l1=r[x-1];this._li=x;this._curSeg= 2034q=this._segments[x];this._s2=q[this._s1=this._si=0]}else if(k<this._l1&&0<x){for(;0<x&&(this._l1=r[--x])>=k;);0===x&&k<this._l1?this._l1=0:x++;this._l2=r[x];this._li=x;this._curSeg=q=this._segments[x];this._s1=q[(this._si=q.length-1)-1]||0;this._s2=q[this._si]}r=x;k-=this._l1;x=this._si;if(k>this._s2&&x<q.length-1){for(g=q.length-1;x<g&&(this._s2=q[++x])<=k;);this._s1=q[x-1];this._si=x}else if(k<this._s1&&0<x){for(;0<x&&(this._s1=q[--x])>=k;);0===x&&k<this._s1?this._s1=0:x++;this._s2=q[x];this._si= 2035x}q=(x+(k-this._s1)/(this._s2-this._s1))*this._prec||0}else r=0>k?0:1<=k?g-1:g*k>>0,q=(k-1/g*r)*g;g=1-q;for(x=this._props.length;-1<--x;){k=this._props[x];var A=this._beziers[k][r];var z=(q*q*A.da+3*g*(q*A.ca+g*A.ba))*q+A.a;this._mod[k]&&(z=this._mod[k](z,p));if(t[k])p[k](z);else p[k]=z}if(this._autoRotate)for(g=this._autoRotate,x=g.length;-1<--x;){k=g[x][2];
2035var D=g[x][3]||0;var E=!0===g[x][4]?1:y;A=this._beziers[g[x][0]];z=this._beziers[g[x][1]];if(A&&z){A=A[r];z=z[r];var J=A.a+(A.b-A.a)*q;var M= 2036A.b+(A.c-A.b)*q;J+=(M-J)*q;M+=(A.c+(A.d-A.c)*q-M)*q;A=z.a+(z.b-z.a)*q;var I=z.b+(z.c-z.b)*q;A+=(I-A)*q;I+=(z.c+(z.d-z.c)*q-I)*q;z=h?Math.atan2(I-A,M-J)*E+D:this._initialRotations[x];this._mod[k]&&(z=this._mod[k](z,p));if(t[k])p[k](z);else p[k]=z}}}}),f=e.prototype;e.bezierThrough=a;e.cubicToQuadratic=c;e._autoCSS=!0;e.quadraticToCubic=function(k,g,t){return new d(k,(2*g+k)/3,(2*g+t)/3,t)};e._cssRegister=function(){var k=b.CSSPlugin;if(k){k=k._internals;var g=k._parseToProxy,t=k._setPluginRatio,p= 2037k.CSSPropTween;k._registerComplexSpecialProp("bezier",{parser:function(h,r,q,x,A,z){r instanceof Array&&(r={values:r});z=new e;q=r.values;var D=q.length-1,E=[],J={},M,I;if(0>D)return A;for(M=0;M<=D;M++){var T=g(h,q[M],x,A,z,D!==M);E[M]=T.end}for(I in r)J[I]=r[I];J.values=E;A=new p(h,"bezier",0,0,T.pt,2);A.data=T;A.plugin=z;A.setRatio=t;0===J.autoRotate&&(J.autoRotate=!0);!J.autoRotate||J.autoRotate instanceof Array||(M=!0===J.autoRotate?0:Number(J.autoRotate),J.autoRotate=null!=T.end.left?[["left", 2038"top","rotation",M,!1]]:null!=T.end.x?[["x","y","rotation",M,!1]]:!1);J.autoRotate&&(x._transform||x._enableTransforms(!1),T.autoRotate=x._target._gsTransform,T.proxy.rotation=T.autoRotate.rotation||0,x._overwriteProps.push("rotation"));z._onInitTween(T.proxy,J,x._tween);return A}})}};f._mod=function(k){for(var g=this._overwriteProps,t=g.length,p;-1<--t;)(p=k[g[t]])&&"function"===typeof p&&(this._mod[g[t]]=p)};f._kill=function(k){var g=this._props,t,p;for(t in this._beziers)if(t in k)for(delete this._beziers[t], 2039delete this._func[t],p=g.length;-1<--p;)g[p]===t&&g.splice(p,1);if(g=this._autoRotate)for(p=g.length;-1<--p;)k[g[p][2]]&&g.splice(p,1);return this._super._kill.call(this,k)}})();_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(y,m){var v=function(){y.call(this,"css");this._overwriteProps.length=0;this.setRatio=v.prototype.setRatio},u=_gsScope._gsDefine.globals,n,b,d,c,a={},e=v.prototype=new y("css");e.constructor=v;v.version="2.0.2";v.API=2;v.defaultTransformPerspective= 20400;v.defaultSkewType="compensated";v.defaultSmoothOrigin=!0;e="px";v.suffixMap={top:e,right:e,bottom:e,left:e,width:e,height:e,fontSize:e,padding:e,margin:e,perspective:e,lineHeight:""};var f=/(?:\-|\.|\b)(\d|\.|e\-)+/g,k=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,g=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,t=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,p=/(?:\d|\-|\+|=|#|\.)*/g,h=/opacity *= *([^)]*)/i,r=/opacity:([^;]*)/i,q=/alpha\(opacity *=.+?\)/i,x=/^(rgb|hsl)/,A=/([A-Z])/g, 2041z=/-([a-z])/gi,D=/(^(?:url\("|url\())|(?:("\))$|\)$)/gi,E=function(Q,O){return O.toUpperCase()},J=/(?:Left|Right|Width)/i,M=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,I=/progid:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,T=/,(?=[^\)]*(?:\(|$))/gi,N=/[\s,\(]/i,Z=Math.PI/180,L=180/Math.PI,W={},ka={style:{}},qa=_gsScope.document||{createElement:function(){return ka}},za=function(Q,O){return qa.createElementNS?qa.createElementNS(O||"http://www.w3.org/1999/xhtml",Q):qa.createElement(Q)},Ea=za("div"),fa=za("img"), 2042va=v._internals={_specialProps:a},ja=(_gsScope.navigator||{}).userAgent||"",Aa,Oa,Ia,Wa,X,da,oa=function(){var Q=ja.indexOf("Android"),O=za("a");X=(Ia=-1!==ja.indexOf("Safari")&&-1===ja.indexOf("Chrome")&&(-1===Q||3<parseFloat(ja.substr(Q+8,2))))&&6>parseFloat(ja.substr(ja.indexOf("Version/")+8,2));Wa=-1!==ja.indexOf("Firefox");if(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(ja)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(ja))da=parseFloat(RegExp.$1);if(!O)return!1;O.style.cssText="top:1px;opacity:.55;";return/^0.55/.test(O.style.opacity)}(), 2043H=function(Q){return h.test("string"===typeof Q?Q:(Q.currentStyle?Q.currentStyle.filter:Q.style.filter)||"")?parseFloat(RegExp.$1)/100:1},F,S,Y="",la="",ra=function(Q,O){O=O||Ea;O=O.style;var ha;if(void 0!==O[Q])return Q;Q=Q.charAt(0).toUpperCase()+Q.substr(1);var ca=["O","Moz","ms","Ms","Webkit"];for(ha=5;-1<--ha&&void 0===O[ca[ha]+Q];);return 0<=ha?(la=3===ha?"ms":ca[ha],Y="-"+la.toLowerCase()+"-",la+Q):null},xa=("undefined"!==typeof window?window:qa.defaultView||{getComputedStyle:function(){}}).getComputedStyle, 2044sa=v.getStyle=function(Q,O,ha,ca,ia){var ya;if(!oa&&"opacity"===O)return H(Q);!ca&&Q.style[O]?ya=Q.style[O]:(ha=ha||xa(Q))?ya=ha[O]||ha.getPropertyValue(O)||ha.getPropertyValue(O.replace(A,"-$1").toLowerCase()):Q.currentStyle&&(ya=Q.currentStyle[O]);return null==ia||ya&&"none"!==ya&&"auto"!==ya&&"auto auto"!==ya?ya:ia},K=va.convertToPixels=function(Q,O,ha,ca,ia){if("px"===ca||!ca&&"lineHeight"!==O)return ha;if("auto"===ca||!ha)return 0;var ya=J.test(O),ma=Q,Ga=Ea.style,Ka=0>ha,Ma=1===ha;Ka&&(ha=-ha); 2045Ma&&(ha*=100);if("lineHeight"!==O||ca)if("%"===ca&&-1!==O.indexOf("border"))Ga=ha/100*(ya?Q.clientWidth:Q.clientHeight);else{Ga.cssText="border:0 solid red;position:"+sa(Q,"position")+";line-height:0;";if("%"!==ca&&ma.appendChild&&"v"!==ca.charAt(0)&&"rem"!==ca)Ga[ya?"borderLeftWidth":"borderTopWidth"]=ha+ca;else{ma=Q.parentNode||qa.body;-1!==sa(ma,"display").indexOf("flex")&&(Ga.position="absolute");var Ya=ma._gsCache;var Xa=m.ticker.frame;if(Ya&&ya&&Ya.time===Xa)return Ya.width*ha/100;Ga[ya?"width": 2046"height"]=ha+ca}ma.appendChild(Ea);Ga=parseFloat(Ea[ya?"offsetWidth":"offsetHeight"]);ma.removeChild(Ea);ya&&"%"===ca&&!1!==v.cacheWidths&&(Ya=ma._gsCache=ma._gsCache||{},Ya.time=Xa,Ya.width=Ga/ha*100);0!==Ga||ia||(Ga=K(Q,O,ha,ca,!0))}else Ya=xa(Q).lineHeight,Q.style.lineHeight=ha,Ga=parseFloat(xa(Q).lineHeight),Q.style.lineHeight=Ya;Ma&&(Ga/=100);return Ka?-Ga:Ga},V=va.calculateOffset=function(Q,O,ha){if("absolute"!==sa(Q,"position",ha))return 0;var ca="left"===O?"Left":"Top";ha=sa(Q,"margin"+ca, 2047ha);return Q["offset"+ca]-(K(Q,O,parseFloat(ha),ha.replace(p,""))||0)},ba=function(Q,O){var ha={},ca;if(O=O||xa(Q,null))if(ca=O.length)for(;-1<--ca;){var ia=O[ca];if(-1===ia.indexOf("-transform")||jb===ia)ha[ia.replace(z,E)]=O.getPropertyValue(ia)}else for(ca in O){if(-1===ca.indexOf("Transform")||ab===ca)ha[ca]=O[ca]}else if(O=Q.currentStyle||Q.style)for(ca in O)"string"===typeof ca&&void 0===ha[ca]&&(ha[ca.replace(z,E)]=O[ca]);oa||(ha.opacity=H(Q));
2047Q=ic(Q,O,!1);ha.rotation=Q.rotation;ha.skewX=Q.skewX; 2048ha.scaleX=Q.scaleX;ha.scaleY=Q.scaleY;ha.x=Q.x;ha.y=Q.y;wb&&(ha.z=Q.z,ha.rotationX=Q.rotationX,ha.rotationY=Q.rotationY,ha.scaleZ=Q.scaleZ);ha.filters&&delete ha.filters;return ha},na=function(Q,O,ha,ca,ia){var ya={},ma=Q.style,Ga,Ka,Ma;for(Ka in ha)"cssText"!==Ka&&"length"!==Ka&&isNaN(Ka)&&(O[Ka]!==(Ga=ha[Ka])||ia&&ia[Ka])&&-1===Ka.indexOf("Origin")&&("number"===typeof Ga||"string"===typeof Ga)&&(ya[Ka]="auto"!==Ga||"left"!==Ka&&"top"!==Ka?""!==Ga&&"auto"!==Ga&&"none"!==Ga||"string"!==typeof O[Ka]|| 2049""===O[Ka].replace(t,"")?Ga:0:V(Q,Ka),void 0!==ma[Ka]&&(Ma=new pb(ma,Ka,ma[Ka],Ma)));if(ca)for(Ka in ca)"className"!==Ka&&(ya[Ka]=ca[Ka]);return{difs:ya,firstMPT:Ma}},wa={width:["Left","Right"],height:["Top","Bottom"]},Ba=["marginLeft","marginRight","marginTop","marginBottom"],Pa=function(Q,O){if("contain"===Q||"auto"===Q||"auto auto"===Q)return Q+" ";if(null==Q||""===Q)Q="0 0";var ha=Q.split(" "),ca=-1!==Q.indexOf("left")?"0%":-1!==Q.indexOf("right")?"100%":ha[0],ia=-1!==Q.indexOf("top")?"0%":-1!== 2050Q.indexOf("bottom")?"100%":ha[1];if(3<ha.length&&!O){ha=Q.split(", ").join(",").split(",");Q=[];for(O=0;O<ha.length;O++)Q.push(Pa(ha[O]));return Q.join(",")}null==ia?ia="center"===ca?"50%":"0":"center"===ia&&(ia="50%");if("center"===ca||isNaN(parseFloat(ca))&&-1===(ca+"").indexOf("\x3d"))ca="50%";Q=ca+" "+ia+(2<ha.length?" "+ha[2]:"");O&&(O.oxp=-1!==ca.indexOf("%"),O.oyp=-1!==ia.indexOf("%"),O.oxr="\x3d"===ca.charAt(1),O.oyr="\x3d"===ia.charAt(1),O.ox=parseFloat(ca.replace(t,"")),O.oy=parseFloat(ia.replace(t, 2051"")),O.v=Q);return O||Q},La=function(Q,O){"function"===typeof Q&&(Q=Q(S,F));return"string"===typeof Q&&"\x3d"===Q.charAt(1)?parseInt(Q.charAt(0)+"1",10)*parseFloat(Q.substr(2)):parseFloat(Q)-parseFloat(O)||0},$a=function(Q,O){"function"===typeof Q&&(Q=Q(S,F));var ha="string"===typeof Q&&"\x3d"===Q.charAt(1);"string"===typeof Q&&"v"===Q.charAt(Q.length-2)&&(Q=(ha?Q.substr(0,2):0)+window["inner"+("vh"===Q.substr(-2)?"Height":"Width")]*(parseFloat(ha?Q.substr(2):Q)/100));return null==Q?O:ha?parseInt(Q.charAt(0)+ 2052"1",10)*parseFloat(Q.substr(2))+O:parseFloat(Q)||0},Na=function(Q,O,ha,ca){"function"===typeof Q&&(Q=Q(S,F));if(null==Q)Q=O;else if("number"!==typeof Q){var ia=Q.split("_");var ya="\x3d"===Q.charAt(1);ya=(ya?parseInt(Q.charAt(0)+"1",10)*parseFloat(ia[0].substr(2)):parseFloat(ia[0]))*(-1===Q.indexOf("rad")?1:L)-(ya?0:O);ia.length&&(ca&&(ca[ha]=O+ya),-1!==Q.indexOf("short")&&(ya%=360,ya!==ya%180&&(ya=0>ya?ya+360:ya-360)),-1!==Q.indexOf("_cw")&&0>ya?ya=(ya+3599999999640)%360-360*(ya/360|0):-1!==Q.indexOf("ccw")&& 20530<ya&&(ya=(ya-3599999999640)%360-360*(ya/360|0)));Q=O+ya}1E-6>Q&&-1E-6<Q&&(Q=0);return Q},kb={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},zb=function(Q,O,ha){Q=0>Q?Q+1:1<Q?Q-1:Q;return 255* 2054(1>6*Q?O+(ha-O)*Q*6:.5>Q?ha:2>3*Q?O+(ha-O)*(2/3-Q)*6:O)+.5|0},Fb=v.parseColor=function(Q,O){var ha;if(Q)if("number"===typeof Q)var ca=[Q>>16,Q>>8&255,Q&255];else{","===Q.charAt(Q.length-1)&&(Q=Q.substr(0,Q.length-1));if(kb[Q])ca=kb[Q];else if("#"===Q.charAt(0)){if(4===Q.length){var ia=Q.charAt(1);var ya=Q.charAt(2);var ma=Q.charAt(3);Q="#"+ia+ia+ya+ya+ma+ma}Q=parseInt(Q.substr(1),16);ca=[Q>>16,Q>>8&255,Q&255]}else if("hsl"===Q.substr(0,3))if(ca=ha=Q.match(f),!O){ma=Number(ca[0])%360/360;var Ga=Number(ca[1])/ 2055100;Q=Number(ca[2])/100;ya=.5>=Q?Q*(Ga+1):Q+Ga-Q*Ga;ia=2*Q-ya;3<ca.length&&(ca[3]=Number(ca[3]));ca[0]=zb(ma+1/3,ia,ya);ca[1]=zb(ma,ia,ya);ca[2]=zb(ma-1/3,ia,ya)}else{if(-1!==Q.indexOf("\x3d"))return Q.match(k)}else ca=Q.match(f)||kb.transparent;ca[0]=Number(ca[0]);ca[1]=Number(ca[1]);ca[2]=Number(ca[2]);3<ca.length&&(ca[3]=Number(ca[3]))}else ca=kb.black;O&&!ha&&(ia=ca[0]/255,ya=ca[1]/255,ma=ca[2]/255,O=Math.max(ia,ya,ma),Ga=Math.min(ia,ya,ma),Q=(O+Ga)/2,O===Ga?ma=Ga=0:(ha=O-Ga,Ga=.5<Q?ha/(2-O-Ga): 2056ha/(O+Ga),ma=60*(O===ia?(ya-ma)/ha+(ya<ma?6:0):O===ya?(ma-ia)/ha+2:(ia-ya)/ha+4)),ca[0]=ma+.5|0,ca[1]=100*Ga+.5|0,ca[2]=100*Q+.5|0);return ca},mb=function(Q,O){var ha=Q.match(rb)||[],ca=0,ia="",ya;if(!ha.length)return Q;for(ya=0;ya<ha.length;ya++){var ma=ha[ya];var Ga=Q.substr(ca,Q.indexOf(ma,ca)-ca);ca+=Ga.length+ma.length;ma=Fb(ma,O);3===ma.length&&ma.push(1);ia+=Ga+(O?"hsla("+ma[0]+","+ma[1]+"%,"+ma[2]+"%,"+ma[3]:"rgba("+ma.join(","))+")"}return ia+Q.substr(ca)},rb="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b"; 2057for(e in kb)rb+="|"+e+"\\b";rb=new RegExp(rb+")","gi");v.colorStringFilter=function(Q){var O=Q[0]+" "+Q[1];rb.test(O)&&(O=-1!==O.indexOf("hsl(")||-1!==O.indexOf("hsla("),Q[0]=mb(Q[0],O),Q[1]=mb(Q[1],O));rb.lastIndex=0};m.defaultStringFilter||(m.defaultStringFilter=v.colorStringFilter);var Ta=function(Q,O,ha,ca){if(null==Q)return function(Ja){return Ja};var ia=O?(Q.match(rb)||[""])[0]:"",ya=Q.split(ia).join("").match(g)||[],ma=Q.substr(0,Q.indexOf(ya[0])),Ga=")"===Q.charAt(Q.length-1)?")":"",Ka=-1!== 2058Q.indexOf(" ")?" ":",",Ma=ya.length,Ya=0<Ma?ya[0].replace(f,""):"",Xa;return Ma?O?Xa=function(Ja){var Qa;if("number"===typeof Ja)Ja+=Ya;else if(ca&&T.test(Ja)){Ja=Ja.replace(T,"|").split("|");for(Qa=0;Qa<Ja.length;Qa++)Ja[Qa]=Xa(Ja[Qa]);return Ja.join(",")}var bb=(Ja.match(rb)||[ia])[0];var Va=Ja.split(bb).join("").match(g)||[];Qa=Va.length;if(Ma>Qa--)for(;++Qa<Ma;)Va[Qa]=ha?Va[(Qa-1)/2|0]:ya[Qa];return ma+Va.join(Ka)+Ka+bb+Ga+(-1!==Ja.indexOf("inset")?" inset":"")}:Xa=function(Ja){if("number"=== 2059typeof Ja)Ja+=Ya;else if(ca&&T.test(Ja)){var Qa=Ja.replace(T,"|").split("|");for(Ja=0;Ja<Qa.length;Ja++)Qa[Ja]=Xa(Qa[Ja]);return Qa.join(",")}Qa=Ja.match(g)||[];Ja=Qa.length;if(Ma>Ja--)for(;++Ja<Ma;)Qa[Ja]=ha?Qa[(Ja-1)/2|0]:ya[Ja];return ma+Qa.join(Ka)+Ga}:function(Ja){return Ja}},pa=function(Q){Q=Q.split(",");return function(O,ha,ca,ia,ya,ma,Ga){ha=(ha+"").split(" ");Ga={};for(ca=0;4>ca;ca++)Ga[Q[ca]]=ha[ca]=ha[ca]||ha[(ca-1)/2>>0];return ia.parse(O,Ga,ya,ma)}};va._setPluginRatio=function(Q){this.plugin.setRatio(Q); 2060for(var O=this.data,ha=O.proxy,ca=O.firstMPT,ia;ca;)ia=ha[ca.v],ca.r?ia=ca.r(ia):1E-6>ia&&-1E-6<ia&&(ia=0),ca.t[ca.p]=ia,ca=ca._next;O.autoRotate&&(O.autoRotate.rotation=O.mod?O.mod.call(this._tween,ha.rotation,this.t,this._tween):ha.rotation);if(1===Q||0===Q)for(ca=O.firstMPT,ia=1===Q?"e":"b";ca;){Q=ca.t;if(!Q.type)Q[ia]=Q.s+Q.xs0;else if(1===Q.type){ha=Q.xs0+Q.s+Q.xs1;for(O=1;O<Q.l;O++)ha+=Q["xn"+O]+Q["xs"+(O+1)];Q[ia]=ha}ca=ca._next}};var pb=function(Q,O,ha,ca,ia){this.t=Q;this.p=O;this.v=ha;this.r= 2061ia;ca&&(ca._prev=this,this._next=ca)};va._parseToProxy=function(Q,O,ha,ca,ia,ya){var ma=ca,Ga={},Ka={},Ma=ha._transform,Ya=W;ha._transform=null;W=O;ca=Q=ha.parse(Q,O,ca,ia);W=Ya;ya&&(ha._transform=Ma,ma&&(ma._prev=null,ma._prev&&(ma._prev._next=null)));for(;ca&&ca!==ma;){if(1>=ca.type){Ma=ca.p;Ka[Ma]=ca.s+ca.c;Ga[Ma]=ca.s;
2061if(!ya){var Xa=new pb(ca,"s",Ma,Xa,ca.r);ca.c=0}if(1===ca.type)for(ha=ca.l;0<--ha;)Ya="xn"+ha,Ma=ca.p+"_"+Ya,Ka[Ma]=ca.data[Ya],Ga[Ma]=ca[Ya],ya||(Xa=new pb(ca,Ya,Ma,Xa,ca.rxp[Ya]))}ca= 2062ca._next}return{proxy:Ga,end:Ka,firstMPT:Xa,pt:Q}};var nb=va.CSSPropTween=function(Q,O,ha,ca,ia,ya,ma,Ga,Ka,Ma,Ya){this.t=Q;this.p=O;this.s=ha;this.c=ca;this.n=ma||O;Q instanceof nb||c.push(this.n);this.r=Ga?"function"===typeof Ga?Ga:Math.round:Ga;this.type=ya||0;Ka&&(this.pr=Ka,n=!0);this.b=void 0===Ma?ha:Ma;this.e=void 0===Ya?ha+ca:Ya;ia&&(this._next=ia,ia._prev=this)},ib=function(Q,O,ha,ca,ia,ya){Q=new nb(Q,O,ha,ca-ha,ia,-1,ya);Q.b=ha;Q.e=Q.xs0=ca;return Q},Jb=v.parseComplex=function(Q,O,ha,ca, 2063ia,ya,ma,Ga,Ka,Ma){ha=ha||ya||"";"function"===typeof ca&&(ca=ca(S,F));ma=new nb(Q,O,0,0,ma,Ma?2:1,null,!1,Ga,ha,ca);ca+="";ia&&rb.test(ca+ha)&&(ca=[ha,ca],v.colorStringFilter(ca),ha=ca[0],ca=ca[1]);Q=ha.split(", ").join(",").split(" ");O=ca.split(", ").join(",").split(" ");Ga=Q.length;var Ya=!1!==Aa,Xa;if(-1!==ca.indexOf(",")||-1!==ha.indexOf(","))-1!==(ca+ha).indexOf("rgb")||-1!==(ca+ha).indexOf("hsl")?(Q=Q.join(" ").replace(T,", ").split(" "),O=O.join(" ").replace(T,", ").split(" ")):(Q=Q.join(" ").split(",").join(", ").split(" "), 2064O=O.join(" ").split(",").join(", ").split(" ")),Ga=Q.length;Ga!==O.length&&(Q=(ya||"").split(" "),Ga=Q.length);ma.plugin=Ka;ma.setRatio=Ma;for(ha=rb.lastIndex=0;ha<Ga;ha++)if(ya=Q[ha],Ma=O[ha]+"",(Ka=parseFloat(ya))||0===Ka)ma.appendXtra("",Ka,La(Ma,Ka),Ma.replace(k,""),Ya&&-1!==Ma.indexOf("px")?Math.round:!1,!0);else if(ia&&rb.test(ya)){var Ja=Ma.indexOf(")")+1;Ja=")"+(Ja?Ma.substr(Ja):"");var Qa=-1!==Ma.indexOf("hsl")&&oa;Ka=Ma;ya=Fb(ya,Qa);Ma=Fb(Ma,Qa);(Xa=6<ya.length+Ma.length)&&!oa&&0===Ma[3]? 2065(ma["xs"+ma.l]+=ma.l?" transparent":"transparent",ma.e=ma.e.split(O[ha]).join("transparent")):(oa||(Xa=!1),Qa?ma.appendXtra(Ka.substr(0,Ka.indexOf("hsl"))+(Xa?"hsla(":"hsl("),ya[0],La(Ma[0],ya[0]),",",!1,!0).appendXtra("",ya[1],La(Ma[1],ya[1]),"%,",!1).appendXtra("",ya[2],La(Ma[2],ya[2]),Xa?"%,":"%"+Ja,!1):ma.appendXtra(Ka.substr(0,Ka.indexOf("rgb"))+(Xa?"rgba(":"rgb("),ya[0],Ma[0]-ya[0],",",Math.round,!0).appendXtra("",ya[1],Ma[1]-ya[1],",",Math.round).appendXtra("",ya[2],Ma[2]-ya[2],Xa?",":Ja,Math.round), 2066Xa&&(ya=4>ya.length?1:ya[3],ma.appendXtra("",ya,(4>Ma.length?1:Ma[3])-ya,Ja,!1)));rb.lastIndex=0}else if(Xa=ya.match(f)){Qa=Ma.match(k);if(!Qa||Qa.length!==Xa.length)return ma;for(Ma=Ja=0;Ma<Xa.length;Ma++){var bb=Xa[Ma];Ka=ya.indexOf(bb,Ja);ma.appendXtra(ya.substr(Ja,Ka-Ja),Number(bb),La(Qa[Ma],bb),"",Ya&&"px"===ya.substr(Ka+bb.length,2)?Math.round:!1,0===Ma);Ja=Ka+bb.length}ma["xs"+ma.l]+=ya.substr(Ja)}else ma["xs"+ma.l]+=ma.l||ma["xs"+ma.l]?" "+Ma:Ma;if(-1!==ca.indexOf("\x3d")&&ma.data){Ja=ma.xs0+ 2067ma.data.s;for(ha=1;ha<ma.l;ha++)Ja+=ma["xs"+ha]+ma.data["xn"+ha];ma.e=Ja+ma["xs"+ha]}ma.l||(ma.type=-1,ma.xs0=ma.e);return ma.xfirst||ma},vb=9;e=nb.prototype;for(e.l=e.pr=0;0<--vb;)e["xn"+vb]=0,e["xs"+vb]="";e.xs0="";e._next=e._prev=e.xfirst=e.data=e.plugin=e.setRatio=e.rxp=null;e.appendXtra=function(Q,O,ha,ca,ia,ya){var ma=this.l;this["xs"+ma]+=ya&&(ma||this["xs"+ma])?" "+Q:Q||"";if(!ha&&0!==ma&&!this.plugin)return this["xs"+ma]+=O+(ca||""),this;this.l++;this.type=this.setRatio?2:1;this["xs"+this.l]= 2068ca||"";if(0<ma)return this.data["xn"+ma]=O+ha,this.rxp["xn"+ma]=ia,this["xn"+ma]=O,this.plugin||(this.xfirst=new nb(this,"xn"+ma,O,ha,this.xfirst||this,0,this.n,ia,this.pr),this.xfirst.xs0=0),this;this.data={s:O+ha};this.rxp={};this.s=O;this.c=ha;this.r=ia;return this};var ea=function(Q,O){O=O||{};this.p=O.prefix?ra(Q)||Q:Q;a[Q]=a[this.p]=this;this.format=O.formatter||Ta(O.defaultValue,O.color,O.collapsible,O.multi);O.parser&&(this.parse=O.parser);this.clrs=O.color;this.multi=O.multi;this.keyword= 2069O.keyword;this.dflt=O.defaultValue;this.pr=O.priority||0},ta=va._registerComplexSpecialProp=function(Q,O,ha){"object"!==typeof O&&(O={parser:ha});Q=Q.split(",");var ca=O.defaultValue,ia;ha=ha||[ca];for(ia=0;ia<Q.length;ia++)O.prefix=0===ia&&O.prefix,O.defaultValue=ha[ia]||ca,new ea(Q[ia],O)},Ca=va._registerPluginProp=function(Q){if(!a[Q]){var O=Q.charAt(0).toUpperCase()+Q.substr(1)+"Plugin";ta(Q,{parser:function(ha,ca,ia,ya,ma,Ga,Ka){var Ma=u.com.greensock.plugins[O];if(!Ma)return _gsScope.console&& 2070console.log("Error: "+O+" js file not loaded."),ma;Ma._cssRegister();return a[ia].parse(ha,ca,ia,ya,ma,Ga,Ka)}})}};e=ea.prototype;e.parseComplex=function(Q,O,ha,ca,ia,ya){var ma=this.keyword,Ga;if(this.multi)if(T.test(ha)||T.test(O)){var Ka=O.replace(T,"|").split("|");var Ma=ha.replace(T,"|").split("|")}else ma&&(Ka=[O],Ma=[ha]);if(Ma){var Ya=Ma.length>Ka.length?Ma.length:Ka.length;for(Ga=0;Ga<Ya;Ga++)O=Ka[Ga]=Ka[Ga]||this.dflt,ha=Ma[Ga]=Ma[Ga]||this.dflt,ma&&(O=O.indexOf(ma),ha=ha.indexOf(ma),O!== 2071ha&&(-1===ha?Ka[Ga]=Ka[Ga].split(ma).join(""):-1===O&&(Ka[Ga]+=" "+ma))
2071);O=Ka.join(", ");ha=Ma.join(", ")}return Jb(Q,this.p,O,ha,this.clrs,this.dflt,ca,this.pr,ia,ya)};e.parse=function(Q,O,ha,ca,ia,ya,ma){return this.parseComplex(Q.style,this.format(sa(Q,this.p,d,!1,this.dflt)),this.format(O),ia,ya)};v.registerSpecialProp=function(Q,O,ha){ta(Q,{parser:function(ca,ia,ya,ma,Ga,Ka,Ma){Ga=new nb(ca,ya,0,0,Ga,2,ya,!1,ha);Ga.plugin=Ka;Ga.setRatio=O(ca,ia,ma._tween,ya);return Ga},priority:ha})};v.useSVGTransformAttr= 2072!0;var Ra="scaleX scaleY scaleZ x y z skewX skewY rotation rotationX rotationY perspective xPercent yPercent".split(" "),ab=ra("transform"),jb=Y+"transform",lb=ra("transformOrigin"),wb=null!==ra("perspective"),Mb=va.Transform=function(){this.perspective=parseFloat(v.defaultTransformPerspective)||0;this.force3D=!1!==v.defaultForce3D&&wb?v.defaultForce3D||"auto":!1},Yc=_gsScope.SVGElement,Vb,Bc=function(Q,O,ha){Q=qa.createElementNS("http://www.w3.org/2000/svg",Q);var ca=/([a-z])([A-Z])/g,ia;for(ia in ha)Q.setAttributeNS(null, 2073ia.replace(ca,"$1-$2").toLowerCase(),ha[ia]);O.appendChild(Q);return Q},wc=qa.documentElement||{},nd=function(){var Q=da||/Android/i.test(ja)&&!_gsScope.chrome;if(qa.createElementNS&&!Q){var O=Bc("svg",wc);Q=Bc("rect",O,{width:100,height:50,x:100});var ha=Q.getBoundingClientRect().width;Q.style[lb]="50% 50%";Q.style[ab]="scaleX(0.5)";Q=ha===Q.getBoundingClientRect().width&&!(Wa&&wb);wc.removeChild(O)}return Q}(),Kc=function(Q,O,ha,ca,ia,ya){var ma=Q._gsTransform,Ga=Qc(Q,!0),Ka,Ma,Ya;if(ma){var Xa= 2074ma.xOrigin;var Ja=ma.yOrigin}if(!ca||2>(Ka=ca.split(" ")).length){var Qa=Q.getBBox();0===Qa.x&&0===Qa.y&&0===Qa.width+Qa.height&&(Qa={x:parseFloat(Q.hasAttribute("x")?Q.getAttribute("x"):Q.hasAttribute("cx")?Q.getAttribute("cx"):0)||0,y:parseFloat(Q.hasAttribute("y")?Q.getAttribute("y"):Q.hasAttribute("cy")?Q.getAttribute("cy"):0)||0,width:0,height:0});O=Pa(O).split(" ");Ka=[(-1!==O[0].indexOf("%")?parseFloat(O[0])/100*Qa.width:parseFloat(O[0]))+Qa.x,(-1!==O[1].indexOf("%")?parseFloat(O[1])/100*Qa.height: 2075parseFloat(O[1]))+Qa.y]}ha.xOrigin=Ma=parseFloat(Ka[0]);ha.yOrigin=O=parseFloat(Ka[1]);if(ca&&Ga!==Dc){var bb=Ga[0];Qa=Ga[1];ca=Ga[2];var Va=Ga[3];var gb=Ga[4];var sb=Ga[5];if(Ya=bb*Va-Qa*ca)Qa=-Qa/Ya*Ma+bb/Ya*O-(bb*sb-Qa*gb)/Ya,Ma=ha.xOrigin=Ka[0]=Va/Ya*Ma+-ca/Ya*O+(ca*sb-Va*gb)/Ya,O=ha.yOrigin=Ka[1]=Qa}ma&&(ya&&(ha.xOffset=ma.xOffset,ha.yOffset=ma.yOffset,ma=ha),ia||!1!==ia&&!1!==v.defaultSmoothOrigin?(ha=Ma-Xa,Qa=O-Ja,ma.xOffset+=ha*Ga[0]+Qa*Ga[2]-ha,ma.yOffset+=ha*Ga[1]+Qa*Ga[3]-Qa):ma.xOffset= 2076ma.yOffset=0);ya||Q.setAttribute("data-svg-origin",Ka.join(" "))},xc=function(Q){var O=za("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),ha=this.parentNode,ca=this.nextSibling,ia=this.style.cssText;wc.appendChild(O);O.appendChild(this);this.style.display="block";if(Q)try{var ya=this.getBBox();this._originalGetBBox=this.getBBox;this.getBBox=xc}catch(ma){}else this._originalGetBBox&&(ya=this._originalGetBBox());ca?ha.insertBefore(this,ca):ha.appendChild(this); 2077wc.removeChild(O);this.style.cssText=ia;return ya},Cc=function(Q){var O;if(O=Yc&&Q.getCTM&&(!Q.parentNode||Q.ownerSVGElement))try{O=Q.getBBox()}catch(ha){O=xc.call(Q,!0)}return!!O},Dc=[1,0,0,1,0,0],Qc=function(Q,O){var ha=Q._gsTransform||new Mb,ca=Q.style,ia;if(ab)var ya=sa(Q,jb,null,!0);else Q.currentStyle&&(ya=(ya=Q.currentStyle.filter.match(M))&&4===ya.length?[ya[0].substr(4),Number(ya[2].substr(4)),Number(ya[1].substr(4)),ya[3].substr(4),ha.x||0,ha.y||0].join():"");var ma=!ya||"none"===ya||"matrix(1, 0, 0, 1, 0, 0)"=== 2078ya;if(ab&&((ia=!xa(Q)||"none"===xa(Q).display)||!Q.parentNode)){if(ia){var Ga=ca.display;ca.display="block"}if(!Q.parentNode){var Ka=1;wc.appendChild(Q)}ya=sa(Q,jb,null,!0);ma=!ya||"none"===ya||"matrix(1, 0, 0, 1, 0, 0)"===ya;Ga?ca.display=Ga:ia&&Ec(ca,"display");Ka&&wc.removeChild(Q)}if(ha.svg||Q.getCTM&&Cc(Q))ma&&-1!==(ca[ab]+"").indexOf("matrix")&&(ya=ca[ab],ma=0),ha=Q.getAttribute("transform"),ma&&ha&&(ha=Q.transform.baseVal.consolidate().matrix,ya="matrix("+ha.a+","+ha.b+","+ha.c+","+ha.d+","+ 2079ha.e+","+ha.f+")",ma=0);if(ma)return Dc;ha=(ya||"").match(f)||[];for(vb=ha.length;-1<--vb;)Ga=Number(ha[vb]),ha[vb]=(Ka=Ga-(Ga|=0))?(1E5*Ka+(0>Ka?-.5:.5)|0)/1E5+Ga:Ga;return O&&6<ha.length?[ha[0],ha[1],ha[4],ha[5],ha[12],ha[13]]:ha},ic=va.getTransform=function(Q,O,ha,ca){if(Q._gsTransform&&ha&&!ca)return Q._gsTransform;var ia=ha?Q._gsTransform||new Mb:new Mb,ya=0>ia.scaleX,ma=wb?parseFloat(sa(Q,lb,O,!1,"0 0 0").split(" ")[2])||ia.zOrigin||0:0,Ga=parseFloat(v.defaultTransformPerspective)||0,Ka;ia.svg= 2080!(!Q.getCTM||!Cc(Q));ia.svg&&(Kc(Q,sa(Q,lb,O,!1,"50% 50%")+"",ia,Q.getAttribute("data-svg-origin")),Vb=v.useSVGTransformAttr||nd);O=Qc(Q);if(O!==Dc){if(16===O.length){Ga=O[0];ca=O[1];var Ma=O[2],Ya=O[3],Xa=O[4];var Ja=O[5];var Qa=O[6];var bb=O[7];var Va=O[8],gb=O[9],sb=O[10],Ob=O[12],Pb=O[13],Wb=O[14],Qb=O[11],ob=Math.atan2(Qa,sb);ia.zOrigin&&(Wb=-ia.zOrigin,Ob=Va*Wb-O[12],Pb=gb*Wb-O[13],Wb=sb*Wb+ia.zOrigin-O[14]);ia.rotationX=ob*L;if(ob){O=Math.cos(-ob);var fb=Math.sin(-ob);ob=Xa*O+Va*fb;var ub= 2081Ja*O+gb*fb;var xb=Qa*O+sb*fb;Va=Xa*-fb+Va*O;gb=Ja*-fb+gb*O;sb=Qa*-fb+sb*O;Qb=bb*-fb+Qb*O;Xa=ob;Ja=ub;Qa=xb}ob=Math.atan2(-Ma,sb);ia.rotationY=ob*L;ob&&(O=Math.cos(-ob),fb=Math.sin(-ob),ub=ca*O-gb*fb,xb=Ma*O-sb*fb,gb=ca*fb+gb*O,sb=Ma*fb+sb*O,Qb=Ya*fb+Qb*O,Ga=Ga*O-Va*fb,ca=ub,Ma=xb);ob=Math.atan2(ca,Ga);ia.rotation=ob*L;ob&&(O=Math.cos(ob),fb=Math.sin(ob),ob=Ga*O+ca*fb,ub=Xa*O+Ja*fb,xb=Va*O+gb*fb,ca=ca*O-Ga*fb,Ja=Ja*O-Xa*fb,gb=gb*O-Va*fb,Ga=ob,Xa=ub,Va=xb);ia.rotationX&&359.9<Math.abs(ia.rotationX)+ 2082Math.abs(ia.rotation)&&(ia.rotationX=ia.rotation=0,ia.rotationY=180-ia.rotationY);ob=Math.atan2(Xa,Ja);ia.scaleX=(1E5*Math.sqrt(Ga*Ga+ca*ca+Ma*Ma)+.5|0)/1E5;ia.scaleY=(1E5*Math.sqrt(Ja*Ja+Qa*Qa)+.5|0)/1E5;ia.scaleZ=(1E5*Math.sqrt(Va*Va+gb*gb+sb*sb)+.5|0)/1E5;Ga/=ia.scaleX;Xa/=ia.scaleY;ca/=ia.scaleX;Ja/=ia.scaleY;2E-5<Math.abs(ob)?(ia.skewX=ob*L,Xa=0,"simple"!==ia.skewType&&(ia.scaleY*=1/Math.cos(ob))):ia.skewX=0;ia.perspective=Qb?1/(0>Qb?-Qb:Qb):0;ia.x=Ob;ia.y=Pb;ia.z=Wb;ia.svg&&(ia.x-=ia.xOrigin- 2083(ia.xOrigin*Ga-ia.yOrigin*Xa),ia.y-=ia.yOrigin-(ia.yOrigin*ca-ia.xOrigin*Ja))}else wb&&!ca&&O.length&&ia.x===O[4]&&ia.y===O[5]&&(ia.rotationX||ia.rotationY)||(ca=(Xa=6<=O.length)?O[0]:1,Ma=O[1]||0,Ya=O[2]||0,Xa=Xa?O[3]:1,ia.x=O[4]||0,ia.y=O[5]||0,O=Math.sqrt(ca*ca+Ma*Ma),Ja=Math.sqrt(Xa*Xa+Ya*Ya),Qa=ca||Ma?Math.atan2(Ma,ca)*L:ia.rotation||0,bb=Ya||Xa?Math.atan2(Ya,Xa)*L+Qa:ia.skewX||0,ia.scaleX=O,ia.scaleY=Ja,ia.rotation=Qa,ia.skewX=bb,wb&&(ia.rotationX=ia.rotationY=ia.z=0,ia.perspective=Ga,ia.scaleZ= 20841),ia.svg&&(ia.x-=ia.xOrigin-(ia.xOrigin*ca+ia.yOrigin*Ya),ia.y-=ia.yOrigin-(ia.xOrigin*Ma+ia.yOrigin*Xa)));90<Math.abs(ia.skewX)&&270>Math.abs(ia.skewX)&&(ya?(ia.scaleX*=-1,ia.skewX+=0>=ia.rotation?180:-180,ia.rotation+=0>=ia.rotation?180:-180):(ia.scaleY*=-1,ia.skewX+=0>=ia.skewX?180:-180));ia.zOrigin=ma;for(Ka in ia)2E-5>ia[Ka]&&-2E-5<ia[Ka]&&(ia[Ka]=0)}ha&&(Q._gsTransform=ia,ia.svg&&(Vb&&Q.style[ab]?m.delayedCall(.001,function(){Ec(Q.style,ab)}):!Vb&&Q.getAttribute("transform")&&m.delayedCall(.001, 2085function(){Q.removeAttribute("transform")})));return ia},yc=function(Q){var O=this.data,ha=-O.rotation*Z,ca=ha+O.skewX*Z,ia=(Math.cos(ha)*O.scaleX*1E5|0)/1E5,ya=(Math.sin(ha)*O.scaleX*1E5|0)/1E5,ma=(Math.sin(ca)*-O.scaleY*1E5|0)/1E5,Ga=(Math.cos(ca)*O.scaleY*1E5|0)/1E5;ca=this.t.style;ha=this.t.currentStyle;if(ha){var Ka=ya;
2085ya=-ma;ma=-Ka;var Ma=ha.filter;ca.filter="";Ka=this.t.offsetWidth;var Ya=this.t.offsetHeight,Xa="absolute"!==ha.position,Ja="progid:DXImageTransform.Microsoft.Matrix(M11\x3d"+ 2086ia+", M12\x3d"+ya+", M21\x3d"+ma+", M22\x3d"+Ga,Qa=O.x+Ka*O.xPercent/100,bb=O.y+Ya*O.yPercent/100;if(null!=O.ox){var Va=(O.oxp?Ka*O.ox*.01:O.ox)-Ka/2;var gb=(O.oyp?Ya*O.oy*.01:O.oy)-Ya/2;Qa+=Va-(Va*ia+gb*ya);bb+=gb-(Va*ma+gb*Ga)}Xa?(Va=Ka/2,gb=Ya/2,Ja+=", Dx\x3d"+(Va-(Va*ia+gb*ya)+Qa)+", Dy\x3d"+(gb-(Va*ma+gb*Ga)+bb)+")"):Ja+=", sizingMethod\x3d'auto expand')";-1!==Ma.indexOf("DXImageTransform.Microsoft.Matrix(")?ca.filter=Ma.replace(I,Ja):ca.filter=Ja+" "+Ma;0!==Q&&1!==Q||1!==ia||0!==ya||0!==ma|| 20871!==Ga||Xa&&-1===Ja.indexOf("Dx\x3d0, Dy\x3d0")||h.test(Ma)&&100!==parseFloat(RegExp.$1)||-1===Ma.indexOf(Ma.indexOf("Alpha"))&&ca.removeAttribute("filter");if(!Xa)for(Q=8>da?1:-1,Va=O.ieOffsetX||0,gb=O.ieOffsetY||0,O.ieOffsetX=Math.round((Ka-((0>ia?-ia:ia)*Ka+(0>ya?-ya:ya)*Ya))/2+Qa),O.ieOffsetY=Math.round((Ya-((0>Ga?-Ga:Ga)*Ya+(0>ma?-ma:ma)*Ka))/2+bb),vb=0;4>vb;vb++)ia=Ba[vb],ya=ha[ia],Ka=-1!==ya.indexOf("px")?parseFloat(ya):K(this.t,ia,parseFloat(ya),ya.replace(p,""))||0,ya=Ka!==O[ia]?2>vb?-O.ieOffsetX: 2088-O.ieOffsetY:2>vb?Va-O.ieOffsetX:gb-O.ieOffsetY,ca[ia]=(O[ia]=Math.round(Ka-ya*(0===vb||2===vb?1:Q)))+"px"}},qc=va.set3DTransformRatio=va.setTransformRatio=function(Q){var O=this.data,ha=this.t.style,ca=O.rotation,ia=O.rotationX,ya=O.rotationY,ma=O.scaleX,Ga=O.scaleY,Ka=O.scaleZ,Ma=O.x,Ya=O.y,Xa=O.z,Ja=O.svg,Qa=O.perspective,bb
2088=O.force3D,Va=O.skewY,gb=O.skewX,sb,Ob,Pb,Wb,Qb;Va&&(gb+=Va,ca+=Va);if(!((1!==Q&&0!==Q||"auto"!==bb||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&& 2089bb||Xa||Qa||ya||ia)&&1===Ka||Vb&&Ja||!wb)if(ca||gb||Ja){ca*=Z;ia=gb*Z;Q=Math.cos(ca)*ma;bb=Math.sin(ca)*ma;gb=Math.sin(ca-ia)*-Ga;var ob=Math.cos(ca-ia)*Ga;ia&&"simple"===O.skewType&&(ca=Math.tan(ia-Va*Z),ca=Math.sqrt(1+ca*ca),gb*=ca,ob*=ca,Va&&(ca=Math.tan(Va*Z),ca=Math.sqrt(1+ca*ca),Q*=ca,bb*=ca));if(Ja){Ma+=O.xOrigin-(O.xOrigin*Q+O.yOrigin*gb)+O.xOffset;Ya+=O.yOrigin-(O.xOrigin*bb+O.yOrigin*ob)+O.yOffset;if(Vb&&(O.xPercent||O.yPercent)){var fb=this.t.getBBox();Ma+=.01*O.xPercent*fb.width;Ya+=.01* 2090O.yPercent*fb.height}fb=1E-6;Ma<fb&&Ma>-fb&&(Ma=0);Ya<fb&&Ya>-fb&&(Ya=0)}ma=(1E5*Q|0)/1E5+","+(1E5*bb|0)/1E5+","+(1E5*gb|0)/1E5+","+(1E5*ob|0)/1E5+","+Ma+","+Ya+")";Ja&&Vb?this.t.setAttribute("transform","matrix("+ma):ha[ab]=(O.xPercent||O.yPercent?"translate("+O.xPercent+"%,"+O.yPercent+"%) matrix(":"matrix(")+ma}else ha[ab]=(O.xPercent||O.yPercent?"translate("+O.xPercent+"%,"+O.yPercent+"%) matrix(":"matrix(")+ma+",0,0,"+Ga+","+Ma+","+Ya+")";else{Wa&&(fb=1E-4,ma<fb&&ma>-fb&&(ma=Ka=2E-5),Ga<fb&& 2091Ga>-fb&&(Ga=Ka=2E-5),!Qa||O.z||O.rotationX||O.rotationY||(Qa=0));if(ca||gb){ca*=Z;var ub=Q=Math.cos(ca);var xb=bb=Math.sin(ca);gb&&(ca-=gb*Z,ub=Math.cos(ca),xb=Math.sin(ca),"simple"===O.skewType&&(ca=Math.tan((gb-Va)*Z),ca=Math.sqrt(1+ca*ca),ub*=ca,xb*=ca,O.skewY&&(ca=Math.tan(Va*Z),ca=Math.sqrt(1+ca*ca),Q*=ca,bb*=ca)));gb=-xb;ob=ub}else if(ya||ia||1!==Ka||Qa||Ja)Q=ob=1,gb=bb=0;else{ha[ab]=(O.xPercent||O.yPercent?"translate("+O.xPercent+"%,"+O.yPercent+"%) translate3d(":"translate3d(")+Ma+"px,"+Ya+ 2092"px,"+Xa+"px)"+(1!==ma||1!==Ga?" scale("+ma+","+Ga+")":"");return}var ac=1;Va=sb=Ob=Pb=Wb=Qb=0;var Rb=Qa?-1/Qa:0;var gc=O.zOrigin;fb=1E-6;if(ca=ya*Z)ub=Math.cos(ca),xb=Math.sin(ca),Ob=-xb,Wb=Rb*-xb,Va=Q*xb,sb=bb*xb,ac=ub,Rb*=ub,Q*=ub,bb*=ub;if(ca=ia*Z){ub=Math.cos(ca);xb=Math.sin(ca);ca=gb*ub+Va*xb;var zc=ob*ub+sb*xb;Pb=ac*xb;Qb=Rb*xb;Va=gb*-xb+Va*ub;sb=ob*-xb+sb*ub;ac*=ub;Rb*=ub;gb=ca;ob=zc}1!==Ka&&(Va*=Ka,sb*=Ka,ac*=Ka,Rb*=Ka);1!==Ga&&(gb*=Ga,ob*=Ga,Pb*=Ga,Qb*=Ga);1!==ma&&(Q*=ma,bb*=ma,Ob*=ma,Wb*= 2093ma);if(gc||Ja)gc&&(Ma+=Va*-gc,Ya+=sb*-gc,Xa+=ac*-gc+gc),Ja&&(Ma+=O.xOrigin-(O.xOrigin*Q+O.yOrigin*gb)+O.xOffset,Ya+=O.yOrigin-(O.xOrigin*bb+O.yOrigin*ob)+O.yOffset),Ma<fb&&Ma>-fb&&(Ma="0"),Ya<fb&&Ya>-fb&&(Ya="0"),Xa<fb&&Xa>-fb&&(Xa=0);ma=O.xPercent||O.yPercent?"translate("+O.xPercent+"%,"+O.yPercent+"%) matrix3d(":"matrix3d(";ma=ma+((Q<fb&&Q>-fb?"0":Q)+","+(bb<fb&&bb>-fb?"0":bb)+","+(Ob<fb&&Ob>-fb?"0":Ob))+(","+(Wb<fb&&Wb>-fb?"0":Wb)+","+(gb<fb&&gb>-fb?"0":gb)+","+(ob<fb&&ob>-fb?"0":ob));ma=ia||ya|| 20941!==Ka?ma+(","+(Pb<fb&&Pb>-fb?"0":Pb)+","+(Qb<fb&&Qb>-fb?"0":Qb)+","+(Va<fb&&Va>-fb?"0":Va))+(","+(sb<fb&&sb>-fb?"0":sb)+","+(ac<fb&&ac>-fb?"0":ac)+","+(Rb<fb&&Rb>-fb?"0":Rb)+","):ma+",0,0,0,0,1,0,";ma+=Ma+","+Ya+","+Xa+","+(Qa?1+-Xa/Qa:1)+")";ha[ab]=ma}};e=Mb.prototype;e.x=e.y=e.z=e.skewX=e.skewY=e.rotation=e.rotationX=e.rotationY=e.zOrigin=e.xPercent=e.yPercent=e.xOffset=e.yOffset=0;e.scaleX=e.scaleY=e.scaleZ=1;ta("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin", 2095{parser:function(Q,O,ha,ca,ia,ya,ma){if(ca._lastParsedTransform===ma)return ia;ca._lastParsedTransform=ma;var Ga=ma.scale&&"function"===typeof ma.scale?ma.scale:0;if("function"===typeof ma[ha]){var Ka=ma[ha];ma[ha]=O}Ga&&(ma.scale=Ga(S,Q));O=Q._gsTransform;var Ma=Q.style,Ya=Ra.length,Xa={},Ja=ic(Q,d,!0,ma.parseTransform),Qa=ma.transform&&("function"===typeof ma.transform?ma.transform(S,F):ma.transform);Ja.skewType=ma.skewType||Ja.skewType||v.defaultSkewType;ca._transform=Ja;"rotationZ"in ma&&(ma.rotation= 2096ma.rotationZ);if(Qa&&"string"===typeof Qa&&ab){var bb=Ea.style;bb[ab]=Qa;bb.display="block";bb.position="absolute";-1!==Qa.indexOf("%")&&(bb.width=sa(Q,"width"),bb.height=sa(Q,"height"));qa.body.appendChild(Ea);var Va=ic(Ea,null,!1);"simple"===Ja.skewType&&(Va.scaleY*=Math.cos(Va.skewX*Z));if(Ja.svg){bb=Ja.xOrigin;var gb=Ja.yOrigin;Va.x-=Ja.xOffset;Va.y-=Ja.yOffset;if(ma.transformOrigin||ma.svgOrigin)Qa={},Kc(Q,Pa(ma.transformOrigin),Qa,ma.svgOrigin,ma.smoothOrigin,!0),bb=Qa.xOrigin,gb=Qa.yOrigin, 2097Va.x-=Qa.xOffset-Ja.xOffset,Va.y-=Qa.yOffset-Ja.yOffset;if(bb||gb)Qa=Qc(Ea,!0),Va.x-=bb-(bb*Qa[0]+gb*Qa[2]),Va.y-=gb-(bb*Qa[1]+gb*Qa[3])}qa.body.removeChild(Ea);Va.perspective||(Va.perspective=Ja.perspective);null!=ma.xPercent&&(Va.xPercent=$a(ma.xPercent,Ja.xPercent));null!=ma.yPercent&&(Va.yPercent=$a(ma.yPercent,Ja.yPercent))}else if("object"===typeof ma){Va={scaleX:$a(null!=ma.scaleX?ma.scaleX:ma.scale,Ja.scaleX),scaleY:$a(null!=ma.scaleY?ma.scaleY:ma.scale,Ja.scaleY),scaleZ:$a(ma.scaleZ,Ja.scaleZ), 2098x:$a(ma.x,Ja.x),y:$a(ma.y,Ja.y),z:$a(ma.z,Ja.z),xPercent:$a(ma.xPercent,Ja.xPercent),yPercent:$a(ma.yPercent,Ja.yPercent),perspective:$a(ma.transformPerspective,Ja.perspective)};Qa=ma.directionalRotation;
2098if(null!=Qa)if("object"===typeof Qa)for(bb in Qa)ma[bb]=Qa[bb];else ma.rotation=Qa;"string"===typeof ma.x&&-1!==ma.x.indexOf("%")&&(Va.x=0,Va.xPercent=$a(ma.x,Ja.xPercent));"string"===typeof ma.y&&-1!==ma.y.indexOf("%")&&(Va.y=0,Va.yPercent=$a(ma.y,Ja.yPercent));Va.rotation=Na("rotation"in ma?ma.rotation: 2099"shortRotation"in ma?ma.shortRotation+"_short":Ja.rotation,Ja.rotation,"rotation",Xa);wb&&(Va.rotationX=Na("rotationX"in ma?ma.rotationX:"shortRotationX"in ma?ma.shortRotationX+"_short":Ja.rotationX||0,Ja.rotationX,"rotationX",Xa),Va.rotationY=Na("rotationY"in ma?ma.rotationY:"shortRotationY"in ma?ma.shortRotationY+"_short":Ja.rotationY||0,Ja.rotationY,"rotationY",Xa));Va.skewX=Na(ma.skewX,Ja.skewX);Va.skewY=Na(ma.skewY,Ja.skewY)}if(wb&&null!=ma.force3D){Ja.force3D=ma.force3D;var sb=!0}var Ob=Ja.force3D|| 2100Ja.z||Ja.rotationX||Ja.rotationY||Va.z||Va.rotationX||Va.rotationY||Va.perspective;Ob||null==ma.scale||(Va.scaleZ=1);for(;-1<--Ya;)if(bb=Ra[Ya],Qa=Va[bb]-Ja[bb],1E-6<Qa||-1E-6>Qa||null!=ma[bb]||null!=W[bb])sb=!0,ia=new nb(Ja,bb,Ja[bb],Qa,ia),bb in Xa&&(ia.e=Xa[bb]),ia.xs0=0,ia.plugin=ya,ca._overwriteProps.push(ia.n);Qa=ma.transformOrigin;if(Ja.svg&&(Qa||ma.svgOrigin)){bb=Ja.xOffset;gb=Ja.yOffset;Kc(Q,Pa(Qa),Va,ma.svgOrigin,ma.smoothOrigin);ia=ib(Ja,"xOrigin",(O?Ja:Va).xOrigin,Va.xOrigin,ia,"transformOrigin"); 2101ia=ib(Ja,"yOrigin",(O?Ja:Va).yOrigin,Va.yOrigin,ia,"transformOrigin");if(bb!==Ja.xOffset||gb!==Ja.yOffset)ia=ib(Ja,"xOffset",O?bb:Ja.xOffset,Ja.xOffset,ia,"transformOrigin"),ia=ib(Ja,"yOffset",O?gb:Ja.yOffset,Ja.yOffset,ia,"transformOrigin");Qa="0px 0px"}if(Qa||wb&&Ob&&Ja.zOrigin)ab?(sb=!0,bb=lb,Qa=(Qa||sa(Q,bb,d,!1,"50% 50%"))+"",ia=new nb(Ma,bb,0,0,ia,-1,"transformOrigin"),ia.b=Ma[bb],ia.plugin=ya,wb?(bb=Ja.zOrigin,Qa=Qa.split(" "),Ja.zOrigin=(2<Qa.length&&(0===bb||"0px"!==Qa[2])?parseFloat(Qa[2]): 2102bb)||0,ia.xs0=ia.e=Qa[0]+" "+(Qa[1]||"50%")+" 0px",ia=new nb(Ja,"zOrigin",0,0,ia,-1,ia.n),ia.b=bb,ia.xs0=ia.e=Ja.zOrigin):ia.xs0=ia.e=Qa):Pa(Qa+"",Ja);sb&&(ca._transformType=Ja.svg&&Vb||!Ob&&3!==this._transformType?2:3);Ka&&(ma[ha]=Ka);Ga&&(ma.scale=Ga);return ia},prefix:!0});ta("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"});ta("borderRadius",{defaultValue:"0px",parser:function(Q,O,ha,ca,ia,ya){O=this.format(O);ca=["borderTopLeftRadius","borderTopRightRadius", 2103"borderBottomRightRadius","borderBottomLeftRadius"];ya=Q.style;var ma,Ga,Ka,Ma;var Ya=parseFloat(Q.offsetWidth);var Xa=parseFloat(Q.offsetHeight);O=O.split(" ");for(ma=0;ma<ca.length;ma++){this.p.indexOf("border")&&(ca[ma]=ra(ca[ma]));var Ja=Ka=sa(Q,ca[ma],d,!1,"0px");-1!==Ja.indexOf(" ")&&(Ka=Ja.split(" "),Ja=Ka[0],Ka=Ka[1]);var Qa=Ga=O[ma];var bb=parseFloat(Ja);var Va=Ja.substr((bb+"").length);if(Ma="\x3d"===Qa.charAt(1)){var gb=parseInt(Qa.charAt(0)+"1",10);Qa=Qa.substr(2);gb*=parseFloat(Qa);var sb= 2104Qa.substr((gb+"").length-(0>gb?1:0))||""}else gb=parseFloat(Qa),sb=Qa.substr((gb+"").length);""===sb&&(sb=b[ha]||Va);sb!==Va&&(Ja=K(Q,"borderLeft",bb,Va),bb=K(Q,"borderTop",bb,Va),"%"===sb?(Ja=Ja/Ya*100+"%",Ka=bb/Xa*100+"%"):"em"===sb?(Va=K(Q,"borderLeft",1,"em"),Ja=Ja/Va+"em",Ka=bb/Va+"em"):(Ja+="px",Ka=bb+"px"),Ma&&(Qa=parseFloat(Ja)+gb+sb,Ga=parseFloat(Ka)+gb+sb));ia=Jb(ya,ca[ma],Ja+" "+Ka,Qa+" "+Ga,!1,"0px",ia)}return ia},prefix:!0,formatter:Ta("0px 0px 0px 0px",!1,!0)});ta("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius", 2105{defaultValue:"0px",parser:function(Q,O,ha,ca,ia,ya){return Jb(Q.style,ha,this.format(sa(Q,ha,d,!1,"0px 0px")),this.format(O),!1,"0px",ia)},prefix:!0,formatter:Ta("0px 0px",!1,!0)});ta("backgroundPosition",{defaultValue:"0 0",parser:function(Q,O,ha,ca,ia,ya){ha=d||xa(Q,null);ha=this.format((ha?da?ha.getPropertyValue("background-position-x")+" "+ha.getPropertyValue("background-position-y"):ha.getPropertyValue("background-position"):Q.currentStyle.backgroundPositionX+" "+Q.currentStyle.backgroundPositionY)|| 2106"0 0");O=this.format(O);var ma;if(-1!==ha.indexOf("%")!==(-1!==O.indexOf("%"))&&2>O.split(",").length&&(ma=sa(Q,"backgroundImage").replace(D,""))&&"none"!==ma){ca=ha.split(" ");var Ga=O.split(" ");fa.setAttribute("src",ma);for(ma=2;-1<--ma;){ha=ca[ma];var Ka=-1!==ha.indexOf("%");if(Ka!==(-1!==Ga[ma].indexOf("%"))){var Ma=0===ma?Q.offsetWidth-fa.width:Q.offsetHeight-fa.height;ca[ma]=Ka?parseFloat(ha)/100*Ma+"px":parseFloat(ha)/Ma*100+"%"}}ha=ca.join(" ")}return this.parseComplex(Q.style,ha,O,ia,ya)}, 2107formatter:Pa});ta("backgroundSize",{defaultValue:"0 0",formatter:function(Q){Q+="";return"co"===Q.substr(0,2)?Q:Pa(-1===Q.indexOf(" ")?Q+" "+Q:Q)}});ta("perspective",{defaultValue:"0px",prefix:!0});ta("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0});ta("transformStyle",{prefix:!0});ta("backfaceVisibility",{prefix:!0});ta("userSelect",{prefix:!0});ta("margin",{parser:pa("marginTop,marginRight,marginBottom,marginLeft")});ta("padding",{parser:pa("paddingTop,paddingRight,paddingBottom,paddingLeft")}); 2108ta("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(Q,O,ha,ca,ia,ya){9>da?(ca=Q.currentStyle,ha=8>da?" ":",",ca="rect("+ca.clipTop+ha+ca.clipRight+ha+ca.clipBottom+ha+ca.clipLeft+")",O=this.format(O).split(",").join(ha)):(ca=this.format(sa(Q,this.p,d,!1,this.dflt)),O=this.format(O));return this.parseComplex(Q.style,ca,O,ia,ya)}});ta("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0});ta("autoRound,strictUnits",{parser:function(Q,O,ha,ca,ia){return ia}});ta("border",{defaultValue:"0px solid #000", 2109parser:function(Q,O,ha,ca,ia,ya){ha=sa(Q,"borderTopWidth",d,!1,"0px");O=this.format(O).split(" ");ca=O[0].replace(p,"");"px"!==ca&&(ha=parseFloat(ha)/K(Q,"borderTopWidth",1,ca)+ca);return this.parseComplex(Q.style,this.format(ha+" "+sa(Q,"borderTopStyle",d,!1,"solid")+" "+sa(Q,"borderTopColor",d,!1,"#000")),O.join(" "),ia,ya)},color:!0,formatter:function(Q){var O=Q.split(" ");return O[0]+" "+(O[1]||"solid")+" "+(Q.match(rb)||["#000"])[0]}});ta("borderWidth",{parser:pa("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}); 2110ta("float,cssFloat,styleFloat",{parser:function(Q,O,ha,ca,ia,ya){Q=Q.style;ca="cssFloat"in Q?"cssFloat":"styleFloat";return new nb(Q,ca,0,0,ia,-1,ha,!1,0,Q[ca],O)}});var Nb=function(Q){var O=this.t,ha=O.filter||sa(this.data,"filter")||"";Q=this.s+this.c*Q|0;if(100===Q)if(-1===ha.indexOf("atrix(")&&-1===ha.indexOf("radient(")&&-1===ha.indexOf("oader(")){O.removeAttribute("filter");var ca=!sa(this.data,"filter")}else O.filter=ha.replace(q,""),ca=!0;
2110ca||(this.xn1&&(O.filter=ha=ha||"alpha(opacity\x3d"+ 2111Q+")"),-1===ha.indexOf("pacity")?0===Q&&this.xn1||(O.filter=ha+" alpha(opacity\x3d"+Q+")"):O.filter=ha.replace(h,"opacity\x3d"+Q))};ta("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(Q,O,ha,ca,ia,ya){var ma=parseFloat(sa(Q,"opacity",d,!1,"1")),Ga=Q.style,Ka="autoAlpha"===ha;"string"===typeof O&&"\x3d"===O.charAt(1)&&(O=("-"===O.charAt(0)?-1:1)*parseFloat(O.substr(2))+ma);Ka&&1===ma&&"hidden"===sa(Q,"visibility",d)&&0!==O&&(ma=0);oa?ia=new nb(Ga,"opacity",ma,O-ma,ia):(ia=new nb(Ga,"opacity", 2112100*ma,100*(O-ma),ia),ia.xn1=Ka?1:0,Ga.zoom=1,ia.type=2,ia.b="alpha(opacity\x3d"+ia.s+")",ia.e="alpha(opacity\x3d"+(ia.s+ia.c)+")",ia.data=Q,ia.plugin=ya,ia.setRatio=Nb);Ka&&(ia=new nb(Ga,"visibility",0,0,ia,-1,null,!1,0,0!==ma?"inherit":"hidden",0===O?"hidden":"inherit"),ia.xs0="inherit",ca._overwriteProps.push(ia.n),ca._overwriteProps.push(ha));return ia}});var Ec=function(Q,O){if(O)if(Q.removeProperty){if("ms"===O.substr(0,2)||"webkit"===O.substr(0,6))O="-"+O;Q.removeProperty(O.replace(A,"-$1").toLowerCase())}else Q.removeAttribute(O)}, 2113ec=function(Q){this.t._gsClassPT=this;if(1===Q||0===Q){this.t.setAttribute("class",0===Q?this.b:this.e);for(var O=this.data,ha=this.t.style;O;)O.v?ha[O.p]=O.v:Ec(ha,O.p),O=O._next;1===Q&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};ta("className",{parser:function(Q,O,ha,ca,ia,ya,ma){var Ga=Q.getAttribute("class")||"",Ka=Q.style.cssText,Ma,Ya;ia=ca._classNamePT=new nb(Q,ha,0,0,ia,2);ia.setRatio=ec;ia.pr=-11;n=!0; 2114ia.b=Ga;ha=ba(Q,d);if(Ma=Q._gsClassPT){var Xa={};for(Ya=Ma.data;Ya;)Xa[Ya.p]=1,Ya=Ya._next;Ma.setRatio(1)}Q._gsClassPT=ia;ia.e="\x3d"!==O.charAt(1)?O:Ga.replace(new RegExp("(?:\\s|^)"+O.substr(2)+"(?![\\w-])"),"")+("+"===O.charAt(0)?" "+O.substr(2):"");Q.setAttribute("class",ia.e);O=na(Q,ha,ba(Q),ma,Xa);Q.setAttribute("class",Ga);ia.data=O.firstMPT;Q.style.cssText=Ka;return ia=ia.xfirst=ca.parse(Q,O.difs,ia,ya)}});var rc=function(Q){if((1===Q||0===Q)&&this.data._totalTime===this.data._totalDuration&& 2115"isFromStart"!==this.data.data){Q=this.t.style;var O=a.transform.parse,ha;if("all"===this.e){Q.cssText="";var ca=!0}else{var ia=this.e.split(" ").join("").split(",");for(ha=ia.length;-1<--ha;){var ya=ia[ha];a[ya]&&(a[ya].parse===O?ca=!0:ya="transformOrigin"===ya?lb:a[ya].p);Ec(Q,ya)}}ca&&(Ec(Q,ab),ca=this.t._gsTransform)&&(ca.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform)}};ta("clearProps",{parser:function(Q,O,ha,ca,ia){ia=new nb(Q, 2116ha,0,0,ia,2);ia.setRatio=rc;ia.e=O;ia.pr=-10;ia.data=ca._tween;n=!0;return ia}});e=["bezier","throwProps","physicsProps","physics2D"];for(vb=e.length;vb--;)Ca(e[vb]);e=v.prototype;e._firstPT=e._lastParsedTransform=e._transform=null;e._onInitTween=function(Q,O,ha,ca){if(!Q.nodeType)return!1;this._target=F=Q;this._tween=ha;this._vars=O;S=ca;Aa=O.autoRound;n=!1;b=O.suffixMap||v.suffixMap;d=xa(Q,"");c=this._overwriteProps;ca=Q.style;var ia,ya;if(Oa&&""===ca.zIndex){var ma=sa(Q,"zIndex",d);"auto"!==ma&& 2117""!==ma||this._addLazySet(ca,"zIndex",0)}if("string"===typeof O){var Ga=ca.cssText;ma=ba(Q,d);ca.cssText=Ga+";"+O;ma=na(Q,ma,ba(Q)).difs;!oa&&r.test(O)&&(ma.opacity=parseFloat(RegExp.$1));O=ma;ca.cssText=Ga}this._firstPT=O.className?ia=a.className.parse(Q,O.className,"className",this,null,null,O):ia=this.parse(Q,O,null);if(this._transformType){ma=3===this._transformType;ab?Ia&&(Oa=!0,""===ca.zIndex&&(O=sa(Q,"zIndex",d),"auto"!==O&&""!==O||this._addLazySet(ca,"zIndex",0)),X&&this._addLazySet(ca,"WebkitBackfaceVisibility", 2118this._vars.WebkitBackfaceVisibility||(ma?"visible":"hidden"))):ca.zoom=1;for(ca=ia;ca&&ca._next;)ca=ca._next;O=new nb(Q,"transform",0,0,null,2);this._linkCSSP(O,null,ca);O.setRatio=ab?qc:yc;O.data=this._transform||ic(Q,d,!0);O.tween=ha;O.pr=-1;c.pop()}if(n){for(;ia;){Q=ia._next;for(ca=Ga;ca&&ca.pr>ia.pr;)ca=ca._next;(ia._prev=ca?ca._prev:ya)?ia._prev._next=ia:Ga=ia;(ia._next=ca)?ca._prev=ia:ya=ia;ia=Q}this._firstPT=Ga}return!0};e.parse=function(Q,O,ha,ca){var ia=Q.style,ya,ma,Ga;for(ya in O){var Ka= 2119O[ya];"function"===typeof Ka&&(Ka=Ka(S,F));if(ma=a[ya])ha=ma.parse(Q,Ka,ya,this,ha,ca,O);else if("--"===ya.substr(0,2)){this._tween._propLookup[ya]=this._addTween.call(this._tween,Q.style,"setProperty",xa(Q).getPropertyValue(ya)+"",Ka+"",ya,!1,ya);continue}else{ma=sa(Q,ya,d)+"";var Ma="string"===typeof Ka;if("color"===ya||"fill"===ya||"stroke"===ya||-1!==ya.indexOf("Color")||Ma&&x.test(Ka))Ma||(Ka=Fb(Ka),Ka=(3<Ka.length?"rgba(":"rgb(")+Ka.join(",")+")"),ha=Jb(ia,ya,ma,Ka,!0,"transparent",ha,0,ca); 2120else if(Ma&&N.test(Ka))ha=Jb(ia,ya,ma,Ka,!0,null,ha,0,ca);else{var Ya=(Ga=parseFloat(ma))||0===Ga?ma.substr((Ga+"").length):"";if(""===ma||"auto"===ma)if("width"===ya||"height"===ya){Ga=Q;var Xa=ya;var Ja=d;if("svg"===(Ga.nodeName+"").toLowerCase())Ga=(Ja||xa(Ga))[Xa]||0;else if(Ga.getCTM&&Cc(Ga))Ga=Ga.getBBox()[Xa]||0;else{Ya=parseFloat("width"===Xa?Ga.offsetWidth:Ga.offsetHeight);Xa=wa[Xa];var Qa=Xa.length;for(Ja=Ja||xa(Ga,null);-1<--Qa;)Ya-=parseFloat(sa(Ga,"padding"+Xa[Qa],Ja,!0))||0,Ya-=parseFloat(sa(Ga, 2121"border"+Xa[Qa]+"Width",Ja,!0))||0;Ga=Ya}Ya="px"}else"left"===ya||"top"===ya?(Ga=V(Q,ya,d),Ya="px"):(Ga="opacity"!==ya?0:1,Ya="");(Xa=Ma&&"\x3d"===Ka.charAt(1))?(Ja=parseInt(Ka.charAt(0)+"1",10),Ka=Ka.substr(2),Ja*=parseFloat(Ka),Ma=Ka.replace(p,"")):(Ja=parseFloat(Ka),Ma=Ma?Ka.replace(p,""):"");""===Ma&&(Ma=ya in b?b[ya]:Ya);Ka=Ja||0===Ja?(Xa?Ja+Ga:Ja)+Ma:O[ya];Ya===Ma||""===Ma&&"lineHeight"!==ya||!Ja&&0!==Ja||!Ga||(Ga=K(Q,ya,Ga,Ya),"%"===Ma?(Ga/=K(Q,ya,100,"%")/100,!0!==O.strictUnits&&(ma=Ga+"%")): 2122"em"===Ma||"rem"===Ma||"vw"===Ma||"vh"===Ma?Ga/=K(Q,ya,1,Ma):"px"!==Ma&&(Ja=K(Q,ya,Ja,Ma),Ma="px"),Xa&&
2122(Ja||0===Ja)&&(Ka=Ja+Ga+Ma));Xa&&(Ja+=Ga);!Ga&&0!==Ga||!Ja&&0!==Ja?void 0!==ia[ya]&&(Ka||"NaN"!==Ka+""&&null!=Ka)?(ha=new nb(ia,ya,Ja||Ga||0,0,ha,-1,ya,!1,0,ma,Ka),ha.xs0="none"!==Ka||"display"!==ya&&-1===ya.indexOf("Style")?Ka:ma):_gsScope.console&&console.log("invalid "+ya+" tween value: "+O[ya]):(ha=new nb(ia,ya,Ga,Ja-Ga,ha,0,ya,!1!==Aa&&("px"===Ma||"zIndex"===ya),0,ma,Ka),ha.xs0=Ma)}}ca&&ha&& 2123!ha.plugin&&(ha.plugin=ca)}return ha};e.setRatio=function(Q){var O=this._firstPT;if(1!==Q||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(Q||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1E-6===this._tween._rawPrevTime)for(;O;){var ha=O.c*Q+O.s;O.r?ha=O.r(ha):1E-6>ha&&-1E-6<ha&&(ha=0);if(O.type)if(1===O.type){var ca=O.l;if(2===ca)O.t[O.p]=O.xs0+ha+O.xs1+O.xn1+O.xs2;else if(3===ca)O.t[O.p]=O.xs0+ha+O.xs1+O.xn1+O.xs2+O.xn2+O.xs3;else if(4===ca)O.t[O.p]=O.xs0+ 2124ha+O.xs1+O.xn1+O.xs2+O.xn2+O.xs3+O.xn3+O.xs4;else if(5===ca)O.t[O.p]=O.xs0+ha+O.xs1+O.xn1+O.xs2+O.xn2+O.xs3+O.xn3+O.xs4+O.xn4+O.xs5;else{ha=O.xs0+ha+O.xs1;for(ca=1;ca<O.l;ca++)ha+=O["xn"+ca]+O["xs"+(ca+1)];O.t[O.p]=ha}}else-1===O.type?O.t[O.p]=O.xs0:O.setRatio&&O.setRatio(Q);else O.t[O.p]=ha+O.xs0;O=O._next}else for(;O;)2!==O.type?O.t[O.p]=O.b:O.setRatio(Q),O=O._next;else for(;O;){if(2!==O.type)if(O.r&&-1!==O.type)if(ha=O.r(O.s+O.c),!O.type)O.t[O.p]=ha+O.xs0;else{if(1===O.type){ha=O.xs0+ha+O.xs1; 2125for(ca=1;ca<O.l;ca++)ha+=O["xn"+ca]+O["xs"+(ca+1)];O.t[O.p]=ha}}else O.t[O.p]=O.e;else O.setRatio(Q);O=O._next}};e._enableTransforms=function(Q){this._transform=this._transform||ic(this._target,d,!0);this._transformType=this._transform.svg&&Vb||!Q&&3!==this._transformType?2:3};var fc=function(Q){this.t[this.p]=this.e;this.data._linkCSSP(this,this._next,null,!0)};e._addLazySet=function(Q,O,ha){Q=this._firstPT=new nb(Q,O,0,0,this._firstPT,2);Q.e=ha;Q.setRatio=fc;Q.data=this};e._linkCSSP=function(Q, 2126O,ha,ca){Q&&(O&&(O._prev=Q),Q._next&&(Q._next._prev=Q._prev),Q._prev?Q._prev._next=Q._next:this._firstPT===Q&&(this._firstPT=Q._next,ca=!0),ha?ha._next=Q:ca||null!==this._firstPT||(this._firstPT=Q),Q._next=O,Q._prev=ha);return Q};e._mod=function(Q){for(var O=this._firstPT;O;)"function"===typeof Q[O.p]&&(O.r=Q[O.p]),O=O._next};e._kill=function(Q){var O=Q,ha,ca;if(Q.autoAlpha||Q.alpha){O={};for(ia in Q)O[ia]=Q[ia];O.opacity=1;O.autoAlpha&&(O.visibility=1)}Q.className&&(ha=this._classNamePT)&&((ca=ha.xfirst)&& 2127ca._prev?this._linkCSSP(ca._prev,ha._next,ca._prev._prev):ca===this._firstPT&&(this._firstPT=ha._next),ha._next&&this._linkCSSP(ha._next,ha._next._next,ca._prev),this._classNamePT=null);for(ha=this._firstPT;ha;){if(ha.plugin&&ha.plugin!==ia&&ha.plugin._kill){ha.plugin._kill(Q);var ia=ha.plugin}ha=ha._next}return y.prototype._kill.call(this,O)};var Ub=function(Q,O,ha){var ca;if(Q.slice)for(ca=Q.length;-1<--ca;)Ub(Q[ca],O,ha);else for(Q=Q.childNodes,ca=Q.length;-1<--ca;){var ia=Q[ca];var ya=ia.type; 2128ia.style&&(O.push(ba(ia)),ha&&ha.push(ia));1!==ya&&9!==ya&&11!==ya||!ia.childNodes.length||Ub(ia,O,ha)}};v.cascadeTo=function(Q,O,ha){var ca=m.to(Q,O,ha),ia=[ca],ya=[],ma=[],Ga=[],Ka=m._internals.reservedProps,Ma;Q=ca._targets||ca.target;Ub(Q,ya,Ga);ca.render(O,!0,!0);Ub(Q,ma);ca.render(0,!0,!0);ca._enabled(!0);for(Q=Ga.length;-1<--Q;)if(ca=na(Ga[Q],ya[Q],ma[Q]),ca.firstMPT){ca=ca.difs;for(Ma in ha)Ka[Ma]&&(ca[Ma]=ha[Ma]);var Ya={};for(Ma in ca)Ya[Ma]=ya[Q][Ma];ia.push(m.fromTo(Ga[Q],O,Ya,ca))}return ia}; 2129y.activate([v]);return v},!0);(function(){var y=function(v){var u=1>v?Math.pow(10,(v+"").length-2):1;return function(n){return(Math.round(n/v)*v*u|0)/u}},m=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.7.0",priority:-1,API:2,init:function(v,u,n){this._tween=n;return!0}}).prototype;m._onInitAllProps=function(){var v=this._tween,u=v.vars.roundProps,n={},b=v._propLookup.roundProps,d,c;if("object"!==typeof u||u.push)for("string"===typeof u&&(u=u.split(",")),d=u.length;-1<--d;)n[u[d]]=Math.round; 2130else for(c in u)n[c]=y(u[c]);for(c in n)for(d=v._firstPT;d;){u=d._next;if(d.pg)d.t._mod(n);else if(d.n===c)if(2===d.f&&d.t){d=d.t._firstPT;for(var a=n[c];d;)d.f||d.blob||(d.m=a||Math.round),d=d._next}else this._add(d.t,c,d.s,d.c,n[c]),u&&(u._prev=d._prev),d._prev?d._prev._next=u:v._firstPT===d&&(v._firstPT=u),d._next=d._prev=null,v._propLookup[c]=b;d=u}return!1};m._add=function(v,u,n,b,d){this._addTween(v,u,n,n+b,u,d||Math.round);this._overwriteProps.push(u)}})();(function(){_gsScope._gsDefine.plugin({propName:"attr", 2131API:2,version:"0.6.1",init:function(y,m,v,u){var n;if("function"!==typeof y.setAttribute)return!1;for(n in m)v=m[n],"function"===typeof v&&(v=v(u,y)),this._addTween(y,"setAttribute",y.getAttribute(n)+"",v+"",n,!1,n),this._overwriteProps.push(n);return!0}})})();_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.1",API:2,init:function(y,m,v,u){"object"!==typeof m&&(m={rotation:m});this.finals={};v=!0===m.useRadians?2*Math.PI:360;var n;for(n in m)if("useRadians"!==n){var b=m[n];"function"=== 2132typeof b&&(b=b(u,y));var d=(b+"").split("_");b=d[0];var c=parseFloat("function"!==typeof y[n]?y[n]:y[n.indexOf("set")||"function"!==typeof y["get"+n.substr(3)]?n:"get"+n.substr(3)]());b=this.finals[n]="string"===typeof b&&"\x3d"===b.charAt(1)?c+parseInt(b.charAt(0)+"1",10)*Number(b.substr(2)):Number(b)||0;var a=b-c;d.length&&(b=d.join("_"),-1!==b.indexOf("short")&&(a%=v,a!==a%(v/2)&&(a=0>a?a+v:a-v)),-1!==b.indexOf("_cw")&&0>a?a=(a+9999999999*v)%v-(a/v|0)*v:-1!==b.indexOf("ccw")&&0<a&&(a=(a-9999999999* 2133v)%v-(a/v|0)*v));if(1E-6<a||-1E-6>a)this._addTween(y,n,c,c+a,n),this._overwriteProps.push(n)}return!0},set:function(y){if(1!==y)this._super.setRatio.call(this,y);else for(y=this._firstPT;y;){if(y.f)y.t[y.p](this.finals[y.p]);else y.t[y.p]=this.finals[y.p];y=y._next}}})._autoCSS=!0;_gsScope._gsDefine("easing.Back",["easing.Ease"],function(y){var m=_gsScope.GreenSockGlobals||_gsScope,v=2*Math.PI,u=Math.PI/2,n=m.com.greensock._class,b=function(h,r){h=n("easing."+h,function(){},!0);var q=h.prototype= 2134new y;q.constructor=h;q.getRatio=r;return h},d=y.register||function(){},c=function(h,r,q,x,A){r=n("easing."+h,{easeOut:new r,easeIn:new q,easeInOut:new x},!0);d(r,h);return r},a=function(h,r,q){this.t=h;this.v=r;q&&(this.next=q,q.prev=this,this.c=q.v-r,this.gap=q.t-h)},e=function(h,r){var q=n("easing."+h,function(x){this._p1=x||0===x?x:1.70158;this._p2=1.525*this._p1},!0);h=q.prototype=new y;h.constructor=q;h.getRatio=r;h.config=function(x){return new q(x)};return q};e=c("Back",e("BackOut",function(h){return--h* 2135h*((this._p1+1)*h+this._p1)+1}),e("BackIn",function(h){return h*h*((this._p1+1)*h-this._p1)}),e("BackInOut",function(h){return 1>(h*=2)?.5*h*h*((this._p2+1)*h-this._p2):.5*((h-=2)*h*((this._p2+1)*h+this._p2)+2)}));var f=n("easing.SlowMo",function(h,r,q){null==h?h=.7:1<h&&(h=1);this._p=1!==h?r||0===r?r:.7:0;this._p1=(1-h)/2;this._p2=h;this._p3=this._p1+this._p2;this._calcEnd=!0===q},!0),k=f.prototype=new y;k.constructor=f;k.getRatio=function(h){var r=h+(.5-h)*this._p;return h<this._p1?this._calcEnd?
21361-(h=1-h/this._p1)*h:r-(h=1-h/this._p1)*h*h*h*r:h>this._p3?this._calcEnd?1===h?0:1-(h=(h-this._p3)/this._p1)*h:r+(h-r)*(h=(h-this._p3)/this._p1)*h*h*h:this._calcEnd?1:r};f.ease=new f(.7,.7);k.config=f.config=function(h,r,q){return new f(h,r,q)};var g=n("easing.SteppedEase",function(h,r){h=h||1;this._p1=1/h;this._p2=h+(r?0:1);this._p3=r?1:0},!0);k=g.prototype=new y;k.constructor=g;k.getRatio=function(h){0>h?h=0:1<=h&&(h=.999999999);return((this._p2*h|0)+this._p3)*this._p1};k.config=g.config=function(h, 2137r){return new g(h,r)};var t=n("easing.ExpoScaleEase",function(h,r,q){this._p1=Math.log(r/h);this._p2=r-h;this._p3=h;this._ease=q},!0);k=t.prototype=new y;k.constructor=t;k.getRatio=function(h){this._ease&&(h=this._ease.getRatio(h));return(this._p3*Math.exp(this._p1*h)-this._p3)/this._p2};k.config=t.config=function(h,r,q){return new t(h,r,q)};var p=n("easing.RoughEase",function(h){h=h||{};var r=h.taper||"none",q=[],x=0,A=(h.points||20)|0,z=A,D=!1!==h.randomize,E=!0===h.clamp,J=h.template instanceof 2138y?h.template:null;h="number"===typeof h.strength?.4*h.strength:.4;for(var M,I,T;-1<--z;)M=D?Math.random():1/A*z,I=J?J.getRatio(M):M,"none"===r?T=h:"out"===r?(T=1-M,T=T*T*h):"in"===r?T=M*M*h:(T=.5>M?2*M:2*(1-M),T=T*T*.5*h),I=D?I+(Math.random()*T-.5*T):z%2?I+.5*T:I-.5*T,E&&(1<I?I=1:0>I&&(I=0)),q[x++]={x:M,y:I};q.sort(function(N,Z){return N.x-Z.x});r=new a(1,1,null);for(z=A;-1<--z;)A=q[z],r=new a(A.x,A.y,r);this._prev=new a(0,0,0!==r.t?r:r.next)},!0);k=p.prototype=new y;k.constructor=p;k.getRatio=function(h){var r= 2139this._prev;if(h>r.t){for(;r.next&&h>=r.t;)r=r.next;r=r.prev}else for(;r.prev&&h<=r.t;)r=r.prev;this._prev=r;return r.v+(h-r.t)/r.gap*r.c};k.config=function(h){return new p(h)};p.ease=new p;c("Bounce",b("BounceOut",function(h){return h<1/2.75?7.5625*h*h:h<2/2.75?7.5625*(h-=1.5/2.75)*h+.75:h<2.5/2.75?7.5625*(h-=2.25/2.75)*h+.9375:7.5625*(h-=2.625/2.75)*h+.984375}),b("BounceIn",function(h){return(h=1-h)<1/2.75?1-7.5625*h*h:h<2/2.75?1-(7.5625*(h-=1.5/2.75)*h+.75):h<2.5/2.75?1-(7.5625*(h-=2.25/2.75)*h+ 2140.9375):1-(7.5625*(h-=2.625/2.75)*h+.984375)}),b("BounceInOut",function(h){var r=.5>h;h=r?1-2*h:2*h-1;h=h<1/2.75?7.5625*h*h:h<2/2.75?7.5625*(h-=1.5/2.75)*h+.75:h<2.5/2.75?7.5625*(h-=2.25/2.75)*h+.9375:7.5625*(h-=2.625/2.75)*h+.984375;return r?.5*(1-h):.5*h+.5}));c("Circ",b("CircOut",function(h){return Math.sqrt(1- --h*h)}),b("CircIn",function(h){return-(Math.sqrt(1-h*h)-1)}),b("CircInOut",function(h){return 1>(h*=2)?-.5*(Math.sqrt(1-h*h)-1):.5*(Math.sqrt(1-(h-=2)*h)+1)}));k=function(h,r,q){var x=n("easing."+ 2141h,function(A,z){this._p1=1<=A?A:1;this._p2=(z||q)/(1>A?A:1);this._p3=this._p2/v*(Math.asin(1/this._p1)||0);this._p2=v/this._p2},!0);h=x.prototype=new y;h.constructor=x;h.getRatio=r;h.config=function(A,z){return new x(A,z)};return x};c("Elastic",k("ElasticOut",function(h){return this._p1*Math.pow(2,-10*h)*Math.sin((h-this._p3)*this._p2)+1},.3),k("ElasticIn",function(h){return-(this._p1*Math.pow(2,10*--h)*Math.sin((h-this._p3)*this._p2))},.3),k("ElasticInOut",function(h){return 1>(h*=2)?-.5*this._p1* 2142Math.pow(2,10*--h)*Math.sin((h-this._p3)*this._p2):this._p1*Math.pow(2,-10*--h)*Math.sin((h-this._p3)*this._p2)*.5+1},.45));c("Expo",b("ExpoOut",function(h){return 1-Math.pow(2,-10*h)}),b("ExpoIn",function(h){return Math.pow(2,10*(h-1))-.001}),b("ExpoInOut",function(h){return 1>(h*=2)?.5*Math.pow(2,10*(h-1)):.5*(2-Math.pow(2,-10*(h-1)))}));c("Sine",b("SineOut",function(h){return Math.sin(h*u)}),b("SineIn",function(h){return-Math.cos(h*u)+1}),b("SineInOut",function(h){return-.5*(Math.cos(Math.PI*h)- 21431)}));n("easing.EaseLookup",{find:function(h){return y.map[h]}},!0);d(m.SlowMo,"SlowMo","ease,");d(p,"RoughEase","ease,");d(g,"SteppedEase","ease,");return e},!0)});_gsScope._gsDefine&&_gsScope._gsQueue.pop()(); 2144(function(y,m){var v={},u=y.document,n=y.GreenSockGlobals=y.GreenSockGlobals||y,b=n[m];if(b)return"undefined"!==typeof module&&module.exports&&(module.exports=b),b;var d=function(K){K=K.split(".");var V=n,ba;for(ba=0;ba<K.length;ba++)V[K[ba]]=V=V[K[ba]]||{};return V},c=d("com.greensock"),a=function(K){var V=[],ba=K.length,na;for(na=0;na!==ba;V.push(K[na++]));return V},e=function(){},f=function(){var K=Object.prototype.toString,V=K.call([]);return function(ba){return null!=ba&&(ba instanceof Array|| 2145"object"===typeof ba&&!!ba.push&&K.call(ba)===V)}}(),k,g={}
2145,t=function(K,V,ba,na){this.sc=g[K]?g[K].sc:[];g[K]=this;this.gsClass=null;this.func=ba;var wa=[];this.check=function(Ba){for(var Pa=V.length,La=Pa,$a,Na;-1<--Pa;)($a=g[V[Pa]]||new t(V[Pa],[])).gsClass?(wa[Pa]=$a.gsClass,La--):Ba&&$a.sc.push(this);if(0===La&&ba){Ba=("com.greensock."+K).split(".");La=Ba.pop();Na=d(Ba.join("."))[La]=this.gsClass=ba.apply(ba,wa);if(na)if(n[La]=v[La]=Na,"undefined"!==typeof module&&module.exports)if(K===m)for(Pa in module.exports= 2146v[m]=Na,v)Na[Pa]=v[Pa];else v[m]&&(v[m][La]=Na);else"function"===typeof define&&define.amd&&define((y.GreenSockAMDPath?y.GreenSockAMDPath+"/":"")+K.split(".").pop(),[],function(){return Na});for(Pa=0;Pa<this.sc.length;Pa++)this.sc[Pa].check()}};this.check(!0)},p=y._gsDefine=function(K,V,ba,na){return new t(K,V,ba,na)},h=c._class=function(K,V,ba){V=V||function(){};p(K,[],function(){return V},ba);return V};p.globals=n;var r=[0,0,1,1],q=h("easing.Ease",function(K,V,ba,na){this._func=K;this._type=ba|| 21470;this._power=na||0;this._params=V?r.concat(V):r},!0),x=q.map={},A=q.register=function(K,V,ba,na){V=V.split(",");var wa=V.length;ba=(ba||"easeIn,easeOut,easeInOut").split(",");for(var Ba,Pa,La,$a;-1<--wa;)for(Pa=V[wa],Ba=na?h("easing."+Pa,null,!0):c.easing[Pa]||{},La=ba.length;-1<--La;)$a=ba[La],x[Pa+"."+$a]=x[$a+Pa]=Ba[$a]=K.getRatio?K:K[$a]||new K};b=q.prototype;b._calcEnd=!1;b.getRatio=function(K){if(this._func)return this._params[0]=K,this._func.apply(null,this._params);var V=this._type,ba=this._power, 2148na=1===V?1-K:2===V?K:.5>K?2*K:2*(1-K);1===ba?na*=na:2===ba?na*=na*na:3===ba?na*=na*na*na:4===ba&&(na*=na*na*na*na);return 1===V?1-na:2===V?na:.5>K?na/2:1-na/2};var z=["Linear","Quad","Cubic","Quart","Quint,Strong"];for(k=z.length;-1<--k;)b=z[k]+",Power"+k,A(new q(null,null,1,k),b,"easeOut",!0),A(new q(null,null,2,k),b,"easeIn"+(0===k?",easeNone":"")),A(new q(null,null,3,k),b,"easeInOut");x.linear=c.easing.Linear.easeIn;x.swing=c.easing.Quad.easeInOut;var D=h("events.EventDispatcher",function(K){this._listeners= 2149{};this._eventTarget=K||this});b=D.prototype;b.addEventListener=function(K,V,ba,na,wa){wa=wa||0;var Ba=this._listeners[K],Pa=0,La;this!==N||sa||N.wake();null==Ba&&(this._listeners[K]=Ba=[]);for(La=Ba.length;-1<--La;)K=Ba[La],K.c===V&&K.s===ba?Ba.splice(La,1):0===Pa&&K.pr<wa&&(Pa=La+1);Ba.splice(Pa,0,{c:V,s:ba,up:na,pr:wa})};b.removeEventListener=function(K,V){K=this._listeners[K];var ba;if(K)for(ba=K.length;-1<--ba;)if(K[ba].c===V){K.splice(ba,1);break}};b.dispatchEvent=function(K){var V=this._listeners[K], 2150ba,na;if(V){var wa=V.length;1<wa&&(V=V.slice(0));for(ba=this._eventTarget;-1<--wa;)(na=V[wa])&&(na.up?na.c.call(na.s||ba,{type:K,target:ba}):na.c.call(na.s||ba))}};var E=y.requestAnimationFrame,J=y.cancelAnimationFrame,M=Date.now||function(){return(new Date).getTime()},I=M();z=["ms","moz","webkit","o"];for(k=z.length;-1<--k&&!E;)E=y[z[k]+"RequestAnimationFrame"],J=y[z[k]+"CancelAnimationFrame"]||y[z[k]+"CancelRequestAnimationFrame"];h("Ticker",function(K,V){var ba=this,na=M(),wa=!1!==V&&E?"auto": 2151!1,Ba=500,Pa=33,La,$a,Na,kb,zb,Fb=function(mb){var rb=M()-I;rb>Ba&&(na+=rb-Pa);I+=rb;ba.time=(I-na)/1E3;rb=ba.time-zb;if(!La||0<rb||!0===mb){ba.frame++;zb+=rb+(rb>=kb?.004:kb-rb);var Ta=!0}!0!==mb&&(Na=$a(Fb));Ta&&ba.dispatchEvent("tick")};D.call(ba);ba.time=ba.frame=0;ba.tick=function(){Fb(!0)};ba.lagSmoothing=function(mb,rb){if(!arguments.length)return 1E10>Ba;Ba=mb||1E10;Pa=Math.min(rb,Ba,0)};ba.sleep=function(){null!=Na&&(wa&&J?J(Na):clearTimeout(Na),$a=e,Na=null,ba===N&&(sa=!1))};ba.wake=function(mb){null!== 2152Na?ba.sleep():mb?na+=-I+(I=M()):10<ba.frame&&(I=M()-Ba+5);$a=0===La?e:wa&&E?E:function(rb){return setTimeout(rb,1E3*(zb-ba.time)+1|0)};ba===N&&(sa=!0);Fb(2)};ba.fps=function(mb){if(!arguments.length)return La;La=mb;kb=1/(La||60);zb=this.time+kb;ba.wake()};ba.useRAF=function(mb){if(!arguments.length)return wa;ba.sleep();wa=mb;ba.fps(La)};ba.fps(K);setTimeout(function(){"auto"===wa&&5>ba.frame&&"hidden"!==(u||{}).visibilityState&&ba.useRAF(!1)},1500)});b=c.Ticker.prototype=new c.events.EventDispatcher; 2153b.constructor=c.Ticker;var T=h("core.Animation",function(K,V){this.vars=V=V||{};this._duration=this._totalDuration=K||0;this._delay=Number(V.delay)||0;this._timeScale=1;this._active=!0===V.immediateRender;this.data=V.data;this._reversed=!0===V.reversed;oa&&(sa||N.wake(),K=this.vars.useFrames?da:oa,K.add(this,K._time),this.vars.paused&&this.paused(!0))});var N=T.ticker=new c.Ticker;b=T.prototype;b._dirty=b._gc=b._initted=b._paused=!1;b._totalTime=b._time=0;b._rawPrevTime=-1;b._next=b._last=b._onUpdate= 2154b._timeline=b.timeline=null;b._paused=!1;var Z=function(){sa&&2E3<M()-I&&("hidden"!==(u||{}).visibilityState||!N.lagSmoothing())&&N.wake();var K=setTimeout(Z,2E3);K.unref&&K.unref()};Z();b.play=function(K,V){null!=K&&this.seek(K,V);return this.reversed(!1).paused(!1)};b.pause=function(K,V){null!=K&&this.seek(K,V);return this.paused(!0)};b.resume=function(K,V){null!=K&&this.seek(K,V);return this.paused(!1)};b.seek=function(K,V){return this.totalTime(Number(K),!1!==V)};b.restart=function(K,V){return this.reversed(!1).paused(!1).totalTime(K? 2155-this._delay:0,!1!==V,!0)};b.reverse=function(K,V){null!=K&&this.seek(K||this.totalDuration(),V);return this.reversed(!0).paused(!1)};b.render=function(K,V,ba){};b.invalidate=function(){this._time=this._totalTime=0;this._initted=this._gc=!1;this._rawPrevTime=-1;!this._gc&&this.timeline||this._enabled(!0);return this};b.isActive=function(){var K=this._timeline,V=this._startTime,ba;return!K||!this._gc&&!this._paused&&K.isActive()&&(ba=K.rawTime(!0))>=V&&ba<V+this.totalDuration()/this._timeScale-1E-7}; 2156b._enabled=function(K,V){sa||N.wake();this._gc=!K;this._active=this.isActive();!0!==V&&(K&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!K&&this.timeline&&this._timeline._remove(this,!0));return!1};b._kill=function(K,V){return this._enabled(!1,!1)};b.kill=function(K,V){this._kill(K,V);return this};b._uncache=function(K){for(K=K?this:this.timeline;K;)K._dirty=!0,K=K.timeline;return this};b._swapSelfInParams=function(K){for(var V=K.length,ba=K.concat();-1<--V;)"{self}"===K[V]&& 2157(ba[V]=this);return ba};b._callback=function(K){var V=this.vars,ba=V[K],na=V[K+"Params"];
2157K=V[K+"Scope"]||V.callbackScope||this;switch(na?na.length:0){case 0:ba.call(K);break;case 1:ba.call(K,na[0]);break;case 2:ba.call(K,na[0],na[1]);break;default:ba.apply(K,na)}};b.eventCallback=function(K,V,ba,na){if("on"===(K||"").substr(0,2)){var wa=this.vars;if(1===arguments.length)return wa[K];null==V?delete wa[K]:(wa[K]=V,wa[K+"Params"]=f(ba)&&-1!==ba.join("").indexOf("{self}")?this._swapSelfInParams(ba):ba, 2158wa[K+"Scope"]=na);"onUpdate"===K&&(this._onUpdate=V)}return this};b.delay=function(K){if(!arguments.length)return this._delay;this._timeline.smoothChildTiming&&this.startTime(this._startTime+K-this._delay);this._delay=K;return this};b.duration=function(K){if(!arguments.length)return this._dirty=!1,this._duration;this._duration=this._totalDuration=K;this._uncache(!0);this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==K&&this.totalTime(K/this._duration*this._totalTime,!0); 2159return this};b.totalDuration=function(K){this._dirty=!1;return arguments.length?this.duration(K):this._totalDuration};b.time=function(K,V){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();return this.totalTime(K>this._duration?this._duration:K,V)};b.totalTime=function(K,V,ba){sa||N.wake();if(!arguments.length)return this._totalTime;if(this._timeline){0>K&&!ba&&(K+=this.totalDuration());if(this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var na=this._totalDuration, 2160wa=this._timeline;K>na&&!ba&&(K=na);this._startTime=(this._paused?this._pauseTime:wa._time)-(this._reversed?na-K:K)/this._timeScale;wa._dirty||this._uncache(!1);if(wa._timeline)for(;wa._timeline;)wa._timeline._time!==(wa._startTime+wa._totalTime)/wa._timeScale&&wa.totalTime(wa._totalTime,!0),wa=wa._timeline}this._gc&&this._enabled(!0,!1);if(this._totalTime!==K||0===this._duration)ka.length&&F(),this.render(K,V,!1),ka.length&&F()}return this};b.progress=b.totalProgress=function(K,V){var ba=this.duration(); 2161return arguments.length?this.totalTime(ba*K,V):ba?this._time/ba:this.ratio};b.startTime=function(K){if(!arguments.length)return this._startTime;K!==this._startTime&&(this._startTime=K,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,K-this._delay));return this};b.endTime=function(K){return this._startTime+(0!=K?this.totalDuration():this.duration())/this._timeScale};b.timeScale=function(K){if(!arguments.length)return this._timeScale;K=K||1E-10;if(this._timeline&&this._timeline.smoothChildTiming){var V= 2162(V=this._pauseTime)||0===V?V:this._timeline.totalTime();this._startTime=V-(V-this._startTime)*this._timeScale/K}this._timeScale=K;for(V=this.timeline;V&&V.timeline;)V._dirty=!0,V.totalDuration(),V=V.timeline;return this};b.reversed=function(K){if(!arguments.length)return this._reversed;K!=this._reversed&&(this._reversed=K,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0));return this};b.paused=function(K){if(!arguments.length)return this._paused; 2163var V=this._timeline;if(K!=this._paused&&V){sa||K||N.wake();var ba=V.rawTime();var na=ba-this._pauseTime;!K&&V.smoothChildTiming&&(this._startTime+=na,this._uncache(!1));this._pauseTime=K?ba:null;this._paused=K;this._active=this.isActive();!K&&0!==na&&this._initted&&this.duration()&&(ba=V.smoothChildTiming?this._totalTime:(ba-this._startTime)/this._timeScale,this.render(ba,ba===this._totalTime,!0))}this._gc&&!K&&this._enabled(!0,!1);return this};z=h("core.SimpleTimeline",function(K){T.call(this,0, 2164K);this.autoRemoveChildren=this.smoothChildTiming=!0});b=z.prototype=new T;b.constructor=z;b.kill()._gc=!1;b._first=b._last=b._recent=null;b._sortChildren=!1;b.add=b.insert=function(K,V,ba,na){K._startTime=Number(V||0)+K._delay;K._paused&&this!==K._timeline&&(K._pauseTime=this.rawTime()-(K._timeline.rawTime()-K._pauseTime));K.timeline&&K.timeline._remove(K,!0);K.timeline=K._timeline=this;K._gc&&K._enabled(!0,!0);V=this._last;if(this._sortChildren)for(ba=K._startTime;V&&V._startTime>ba;)V=V._prev; 2165V?(K._next=V._next,V._next=K):(K._next=this._first,this._first=K);K._next?K._next._prev=K:this._last=K;K._prev=V;this._recent=K;this._timeline&&this._uncache(!0);return this};b._remove=function(K,V){K.timeline===this&&(V||K._enabled(!1,!0),K._prev?K._prev._next=K._next:this._first===K&&(this._first=K._next),K._next?K._next._prev=K._prev:this._last===K&&(this._last=K._prev),K._next=K._prev=K.timeline=null,K===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0));return this};b.render= 2166function(K,V,ba){var na=this._first;for(this._totalTime=this._time=this._rawPrevTime=K;na;){var wa=na._next;if(na._active||K>=na._startTime&&!na._paused&&!na._gc)na._reversed?na.render((na._dirty?na.totalDuration():na._totalDuration)-(K-na._startTime)*na._timeScale,V,ba):na.render((K-na._startTime)*na._timeScale,V,ba);na=wa}};b.rawTime=function(){sa||N.wake();return this._totalTime};var L=h("TweenLite",function(K,V,ba){T.call(this,V,ba);this.render=L.prototype.render;if(null==K)throw"Cannot tween a null target."; 2167this.target=K="string"!==typeof K?K:L.selector(K)||K;var na=K.jquery||K.length&&K!==y&&K[0]&&(K[0]===y||K[0].nodeType&&K[0].style&&!K.nodeType);
2167ba=this.vars.overwrite;var wa;this._overwrite=ba=null==ba?X[L.defaultOverwrite]:"number"===typeof ba?ba>>0:X[ba];if((na||K instanceof Array||K.push&&f(K))&&"number"!==typeof K[0])for(this._targets=wa=a(K),this._propLookup=[],this._siblings=[],K=0;K<wa.length;K++)(na=wa[K])?"string"===typeof na?(na=wa[K--]=L.selector(na),"string"===typeof na&&wa.splice(K+1, 21681)):na.length&&na!==y&&na[0]&&(na[0]===y||na[0].nodeType&&na[0].style&&!na.nodeType)?(wa.splice(K--,1),this._targets=wa=wa.concat(a(na))):(this._siblings[K]=S(na,this,!1),1===ba&&1<this._siblings[K].length&&la(na,this,null,1,this._siblings[K])):wa.splice(K--,1);else this._propLookup={},this._siblings=S(K,this,!1),1===ba&&1<this._siblings.length&&la(K,this,null,1,this._siblings);if(this.vars.immediateRender||0===V&&0===this._delay&&!1!==this.vars.immediateRender)this._time=-1E-10,this.render(Math.min(0, 2169-this._delay))},!0),W=function(K){return K&&K.length&&K!==y&&K[0]&&(K[0]===y||K[0].nodeType&&K[0].style&&!K.nodeType)};b=L.prototype=new T;b.constructor=L;b.kill()._gc=!1;b.ratio=0;b._firstPT=b._targets=b._overwrittenProps=b._startAt=null;b._notifyPluginsOfEnabled=b._lazy=!1;L.version="2.0.2";L.defaultEase=b._ease=new q(null,null,1,1);L.defaultOverwrite="auto";L.ticker=N;L.autoSleep=120;L.lagSmoothing=function(K,V){N.lagSmoothing(K,V)};L.selector=y.$||y.jQuery||function(K){var V=y.$||y.jQuery;if(V)return L.selector= 2170V,V(K);u||(u=y.document);return u?u.querySelectorAll?u.querySelectorAll(K):u.getElementById("#"===K.charAt(0)?K.substr(1):K):K};var ka=[],qa={},za=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,Ea=/[\+-]=-?[\.\d]/,fa=function(K){for(var V=this._firstPT,ba;V;){ba=V.blob?1===K&&null!=this.end?this.end:K?this.join(""):this.start:V.c*K+V.s;V.m?ba=V.m.call(this._tween,ba,this._target||V.t,this._tween):1E-6>ba&&-1E-6<ba&&!V.blob&&(ba=0);if(V.f)if(V.fp)V.t[V.p](V.fp,ba);else V.t[V.p](ba);else V.t[V.p]= 2171ba;V=V._next}},va=function(K,V,ba,na){var wa=[],Ba=0,Pa="",La=0;wa.start=K;wa.end=V;K=wa[0]=K+"";V=wa[1]=V+"";ba&&(ba(wa),K=wa[0],V=wa[1]);wa.length=0;K=K.match(za)||[];ba=V.match(za)||[];na&&(na._next=null,na.blob=1,wa._firstPT=wa._applyPT=na);var $a=ba.length;for(na=0;na<$a;na++){var Na=ba[na];var kb=V.substr(Ba,V.indexOf(Na,Ba)-Ba);Pa+=kb||!na?kb:",";Ba+=kb.length;La?La=(La+1)%5:"rgba("===kb.substr(-5)&&(La=1);Na===K[na]||K.length<=na?Pa+=Na:(Pa&&(wa.push(Pa),Pa=""),kb=parseFloat(K[na]),wa.push(kb), 2172wa._firstPT={_next:wa._firstPT,t:wa,p:wa.length-1,s:kb,c:("\x3d"===Na.charAt(1)?parseInt(Na.charAt(0)+"1",10)*parseFloat(Na.substr(2)):parseFloat(Na)-kb)||0,f:0,m:La&&4>La?Math.round:0});Ba+=Na.length}(Pa+=V.substr(Ba))&&wa.push(Pa);wa.setRatio=fa;Ea.test(V)&&(wa.end=null);return wa},ja=function(K,V,ba,na,wa,Ba,Pa,La,$a){"function"===typeof na&&(na=na($a||0,K));$a=typeof K[V];var Na="function"!==$a?"":V.indexOf("set")||"function"!==typeof K["get"+V.substr(3)]?V:"get"+V.substr(3);ba="get"!==ba?ba: 2173Na?Pa?K[Na](Pa):K[Na]():K[V];Na="string"===typeof na&&"\x3d"===na.charAt(1);K={t:K,p:V,s:ba,f:"function"===$a,pg:0,n:wa||V,m:Ba?"function"===typeof Ba?Ba:Math.round:0,pr:0,c:Na?parseInt(na.charAt(0)+"1",10)*parseFloat(na.substr(2)):parseFloat(na)-ba||0};if("number"!==typeof ba||"number"!==typeof na&&!Na)Pa||isNaN(ba)||!Na&&isNaN(na)||"boolean"===typeof ba||"boolean"===typeof na?(K.fp=Pa,na=va(ba,Na?parseFloat(K.s)+K.c+(K.s+"").replace(/[0-9\-\.]/g,""):na,La||L.defaultStringFilter,K),K={t:na,p:"setRatio", 2174s:0,c:1,f:2,pg:0,n:wa||V,pr:0,m:0}):(K.s=parseFloat(ba),Na||(K.c=parseFloat(na)-K.s||0));if(K.c){if(K._next=this._firstPT)K._next._prev=K;return this._firstPT=K}};k=L._internals={isArray:f,isSelector:W,lazyTweens:ka,blobDif:va};var Aa=L._plugins={},Oa=k.tweenLookup={},Ia=0,Wa=k.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1, 2175onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1},X={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},da=T._rootFramesTimeline=new z,oa=T._rootTimeline=new z,H=30,F=k.lazyRender=function(){var K=ka.length,V;for(qa={};-1<--K;)(V=ka[K])&&!1!==V._lazy&&(V.render(V._lazy[0], 2176V._lazy[1],!0),V._lazy=!1);ka.length=0};oa._startTime=N.time;da._startTime=N.frame;oa._active=da._active=!0;setTimeout(F,1);T._updateRoot=L.render=function(){var K;ka.length&&F();oa.render((N.time-oa._startTime)*oa._timeScale,!1,!1);da.render((N.frame-da._startTime)*da._timeScale,!1,!1);ka.length&&F();if(N.frame>=H){H=N.frame+(parseInt(L.autoSleep,10)||120);for(ba in Oa){var V=Oa[ba].tweens;for(K=V.length;-1<--K;)V[K]._gc&&V.splice(K,1);0===V.length&&delete Oa[ba]}var ba=oa._first;if((!ba||ba._paused)&&
2177L.autoSleep&&!da._first&&1===N._listeners.tick.length){for(;ba&&ba._paused;)ba=ba._next;ba||N.sleep()}}};N.addEventListener("tick",T._updateRoot);var S=function(K,V,ba){var na=K._gsTweenID,wa;Oa[na||(K._gsTweenID=na="t"+Ia++)]||(Oa[na]={target:K,tweens:[]});if(V&&(K=Oa[na].tweens,K[wa=K.length]=V,ba))for(;-1<--wa;)K[wa]===V&&K.splice(wa,1);return Oa[na].tweens},Y=function(K,V,ba,na){var wa=K.vars.onOverwrite,Ba,Pa;wa&&(Ba=wa(K,V,ba,na));(wa=L.onOverwrite)&&(Pa=wa(K,V,ba,na));return!1!==Ba&&!1!==Pa}, 2178la=function(K,V,ba,na,wa){var Ba,Pa,La;if(1===na||4<=na){var $a=wa.length;for(Ba=0;Ba<$a;Ba++)if((La=wa[Ba])!==V)La._gc||La._kill(null,K,V)&&(Pa=!0);else if(5===na)break;return Pa}$a=V._startTime+1E-10;var Na=[],kb=0,zb=0===V._duration;for(Ba=wa.length;-1<--Ba;)if((La=wa[Ba])!==V&&!La._gc&&!La._paused)if(La._timeline!==V._timeline){var Fb=Fb||ra(V,0,zb);0===ra(La,Fb,zb)&&(Na[kb++]=La)}else La._startTime<=$a&&La._startTime+La.totalDuration()/La._timeScale>$a&&((zb||!La._initted)&&2E-10>=$a-La._startTime|| 2179(Na[kb++]=La));for(Ba=kb;-1<--Ba;)La=Na[Ba],$a=La._firstPT,2===na&&La._kill(ba,K,V)&&(Pa=!0),(2!==na||!La._firstPT&&La._initted&&$a)&&(2===na||Y(La,V))&&La._enabled(!1,!1)&&(Pa=!0);return Pa},ra=function(K,V,ba){for(var na=K._timeline,wa=na._timeScale,Ba=K._startTime;na._timeline;){Ba+=na._startTime;wa*=na._timeScale;if(na._paused)return-100;na=na._timeline}Ba/=wa;return Ba>V?Ba-V:ba&&Ba===V||!K._initted&&2E-10>Ba-V?1E-10:(Ba+=K.totalDuration()/K._timeScale/wa)>V+1E-10?0:Ba-V-1E-10};b._init=function(){var K= 2180this.vars,V=this._overwrittenProps,ba=this._duration,na=!!K.immediateRender,wa=K.ease,Ba,Pa;if(K.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill());var La={};for(Pa in K.startAt)La[Pa]=K.startAt[Pa];La.data="isStart";La.overwrite=!1;La.immediateRender=!0;La.lazy=na&&!1!==K.lazy;La.startAt=La.delay=null;La.onUpdate=K.onUpdate;La.onUpdateParams=K.onUpdateParams;La.onUpdateScope=K.onUpdateScope||K.callbackScope||this;this._startAt=L.to(this.target||{},0,La);if(na)if(0<this._time)this._startAt= 2181null;else if(0!==ba)return}else if(K.runBackwards&&0!==ba)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(na=!1);ba={};for(Pa in K)Wa[Pa]&&"autoCSS"!==Pa||(ba[Pa]=K[Pa]);ba.overwrite=0;ba.data="isFromStart";ba.lazy=na&&!1!==K.lazy;ba.immediateRender=na;this._startAt=L.to(this.target,0,ba);if(!na)this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null);else if(0===this._time)return}this._ease=wa=wa?wa instanceof 2182q?wa:"function"===typeof wa?new q(wa,K.easeParams):x[wa]||L.defaultEase:L.defaultEase;K.easeParams instanceof Array&&wa.config&&(this._ease=wa.config.apply(wa,K.easeParams));this._easeType=this._ease._type;this._easePower=this._ease._power;this._firstPT=null;if(this._targets)for(wa=this._targets.length,na=0;na<wa;na++)this._initProps(this._targets[na],this._propLookup[na]={},this._siblings[na],V?V[na]:null,na)&&(Ba=!0);else Ba=this._initProps(this.target,this._propLookup,this._siblings,V,0);Ba&&L._onPluginEvent("_onInitAllProps", 2183this);V&&(this._firstPT||"function"!==typeof this.target&&this._enabled(!1,!1));if(K.runBackwards)for(ba=this._firstPT;ba;)ba.s+=ba.c,ba.c=-ba.c,ba=ba._next;this._onUpdate=K.onUpdate;this._initted=!0};b._initProps=function(K,V,ba,na,wa){var Ba,Pa;if(null==K)return!1;qa[K._gsTweenID]&&F();if(!this.vars.css&&K.style&&K!==y&&K.nodeType&&Aa.css&&!1!==this.vars.autoCSS){var La=this.vars;var $a={};for(var Na in La)Wa[Na]||Na in K&&"transform"!==Na&&"x"!==Na&&"y"!==Na&&"width"!==Na&&"height"!==Na&&"className"!== 2184Na&&"border"!==Na||!(!Aa[Na]||Aa[Na]&&Aa[Na]._autoCSS)||($a[Na]=La[Na],delete La[Na]);La.css=$a}for(Ba in this.vars)if(La=this.vars[Ba],Wa[Ba])La&&(La instanceof Array||La.push&&f(La))&&-1!==La.join("").indexOf("{self}")&&(this.vars[Ba]=this._swapSelfInParams(La,this));else if(Aa[Ba]&&(Pa=new Aa[Ba])._onInitTween(K,this.vars[Ba],this,wa)){this._firstPT=$a={_next:this._firstPT,t:Pa,p:"setRatio",s:0,c:1,f:1,n:Ba,pg:1,pr:Pa._priority,m:0};for(La=Pa._overwriteProps.length;-1<--La;)V[Pa._overwriteProps[La]]= 2185this._firstPT;if(Pa._priority||Pa._onInitAllProps)var kb=!0;if(Pa._onDisable||Pa._onEnable)this._notifyPluginsOfEnabled=!0;$a._next&&($a._next._prev=$a)}else V[Ba]=ja.call(this,K,Ba,"get",La,Ba,0,null,this.vars.stringFilter,wa);if(na&&this._kill(na,K))return this._initProps(K,V,ba,na,wa);if(1<this._overwrite&&this._firstPT&&1<ba.length&&la(K,this,V,this._overwrite,ba))return this._kill(V,K),this._initProps(K,V,ba,na,wa);this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&
2185!this._duration)&& 2186(qa[K._gsTweenID]=!0);return kb};b.render=function(K,V,ba){var na=this._time,wa=this._duration,Ba=this._rawPrevTime,Pa;if(K>=wa-1E-7&&0<=K){this._totalTime=this._time=wa;this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1;if(!this._reversed){var La=!0;var $a="onComplete";ba=ba||this._timeline.autoRemoveChildren}0!==wa||!this._initted&&this.vars.lazy&&!ba||(this._startTime===this._timeline._duration&&(K=0),(0>Ba||0>=K&&-1E-7<=K||1E-10===Ba&&"isPause"!==this.data)&&Ba!==K&&(ba=!0,1E-10<Ba&&($a= 2187"onReverseComplete")),this._rawPrevTime=Pa=!V||K||Ba===K?K:1E-10)}else if(1E-7>K){this._totalTime=this._time=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(0!==na||0===wa&&0<Ba)$a="onReverseComplete",La=this._reversed;0>K&&(this._active=!1,0!==wa||!this._initted&&this.vars.lazy&&!ba||(0<=Ba&&(1E-10!==Ba||"isPause"!==this.data)&&(ba=!0),this._rawPrevTime=Pa=!V||K||Ba===K?K:1E-10));if(!this._initted||this._startAt&&this._startAt.progress())ba=!0}else if(this._totalTime=this._time=K,this._easeType){var Na= 2188K/wa,kb=this._easeType,zb=this._easePower;if(1===kb||3===kb&&.5<=Na)Na=1-Na;3===kb&&(Na*=2);1===zb?Na*=Na:2===zb?Na*=Na*Na:3===zb?Na*=Na*Na*Na:4===zb&&(Na*=Na*Na*Na*Na);this.ratio=1===kb?1-Na:2===kb?Na:.5>K/wa?Na/2:1-Na/2}else this.ratio=this._ease.getRatio(K/wa);if(this._time!==na||ba){if(!this._initted){this._init();if(!this._initted||this._gc)return;if(!ba&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)){this._time=this._totalTime=na;this._rawPrevTime=Ba; 2189ka.push(this);this._lazy=[K,V];return}this._time&&!La?this.ratio=this._ease.getRatio(this._time/wa):La&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}!1!==this._lazy&&(this._lazy=!1);!this._active&&!this._paused&&this._time!==na&&0<=K&&(this._active=!0);0===na&&(this._startAt&&(0<=K?this._startAt.render(K,!0,ba):$a||($a="_dummyGS")),!this.vars.onStart||0===this._time&&0!==wa||V||this._callback("onStart"));for(Ba=this._firstPT;Ba;){if(Ba.f)Ba.t[Ba.p](Ba.c*this.ratio+Ba.s); 2190else Ba.t[Ba.p]=Ba.c*this.ratio+Ba.s;Ba=Ba._next}this._onUpdate&&(0>K&&this._startAt&&-1E-4!==K&&this._startAt.render(K,!0,ba),V||(this._time!==na||La||ba)&&this._callback("onUpdate"));!$a||this._gc&&!ba||(0>K&&this._startAt&&!this._onUpdate&&-1E-4!==K&&this._startAt.render(K,!0,ba),La&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!V&&this.vars[$a]&&this._callback($a),0===wa&&1E-10===this._rawPrevTime&&1E-10!==Pa&&(this._rawPrevTime=0))}};b._kill=function(K,V,ba){"all"=== 2191K&&(K=null);if(null==K&&(null==V||V===this.target))return this._lazy=!1,this._enabled(!1,!1);V="string"!==typeof V?V||this._targets||this.target:L.selector(V)||V;var na=ba&&this._time&&ba._startTime===this._startTime&&this._timeline===ba._timeline,wa=this._firstPT,Ba,Pa,La,$a;if((f(V)||W(V))&&"number"!==typeof V[0])for(Ba=V.length;-1<--Ba;)this._kill(K,V[Ba],ba)&&(La=!0);else{if(this._targets)for(Ba=this._targets.length;-1<--Ba;){if(V===this._targets[Ba]){var Na=this._propLookup[Ba]||{};this._overwrittenProps= 2192this._overwrittenProps||[];var kb=this._overwrittenProps[Ba]=K?this._overwrittenProps[Ba]||{}:"all";break}}else{if(V!==this.target)return!1;Na=this._propLookup;kb=this._overwrittenProps=K?this._overwrittenProps||{}:"all"}if(Na){Ba=K||Na;var zb=K!==kb&&"all"!==kb&&K!==Na&&("object"!==typeof K||!K._tempKill);if(ba&&(L.onOverwrite||this.vars.onOverwrite)){for(Pa in Ba)Na[Pa]&&($a||($a=[]),$a.push(Pa));if(($a||!K)&&!Y(this,ba,V,$a))return!1}for(Pa in Ba){if(K=Na[Pa]){if(na){if(K.f)K.t[K.p](K.s);else K.t[K.p]= 2193K.s;La=!0}K.pg&&K.t._kill(Ba)&&(La=!0);K.pg&&0!==K.t._overwriteProps.length||(K._prev?K._prev._next=K._next:K===this._firstPT&&(this._firstPT=K._next),K._next&&(K._next._prev=K._prev),K._next=K._prev=null);delete Na[Pa]}zb&&(kb[Pa]=1)}!this._firstPT&&this._initted&&wa&&this._enabled(!1,!1)}}return La};b.invalidate=function(){this._notifyPluginsOfEnabled&&L._onPluginEvent("_onDisable",this);this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null;this._notifyPluginsOfEnabled=this._active= 2194this._lazy=!1;this._propLookup=this._targets?{}:[];T.prototype.invalidate.call(this);this.vars.immediateRender&&(this._time=-1E-10,this.render(Math.min(0,-this._delay)));return this};b._enabled=function(K,V){sa||N.wake();if(K&&this._gc){var ba=this._targets,na;if(ba)for(na=ba.length;-1<--na;)this._siblings[na]=S(ba[na],this,!0);else this._siblings=S(this.target,this,!0)}T.prototype._enabled.call(this,K,V);return this._notifyPluginsOfEnabled&&this._firstPT?L._onPluginEvent(K?"_onEnable":"_onDisable", 2195this):!1};L.to=function(K,V,ba){return new L(K,V,ba)};L.from=function(K,V,ba){ba.runBackwards=!0;ba.immediateRender=0!=ba.immediateRender;return new L(K,V,ba)};L.fromTo=function(K,V,ba,na){na.startAt=ba;na.immediateRender=0!=na.immediateRender&&0!=ba.immediateRender;return new L(K,V,na)};L.delayedCall=function(K,V,ba,na,wa){return new L(V,0,{delay:K,onComplete:V,onCompleteParams:ba,callbackScope:na,onReverseComplete:V,onReverseCompleteParams:ba,immediateRender:!1,lazy:!1,useFrames:wa,overwrite:0})};
2196L.set=function(K,V){return new L(K,0,V)};L.getTweensOf=function(K,V){if(null==K)return[];K="string"!==typeof K?K:L.selector(K)||K;var ba;if((f(K)||W(K))&&"number"!==typeof K[0]){var na=K.length;for(ba=[];-1<--na;)ba=ba.concat(L.getTweensOf(K[na],V));for(na=ba.length;-1<--na;)for(V=ba[na],K=na;-1<--K;)V===ba[K]&&ba.splice(na,1)}else if(K._gsTweenID)for(ba=S(K).concat(),na=ba.length;-1<--na;)(ba[na]._gc||V&&!ba[na].isActive())&&ba.splice(na,1);return ba||[]};L.killTweensOf=L.killDelayedCallsTo=function(K, 2197V,ba){"object"===typeof V&&(ba=V,V=!1);V=L.getTweensOf(K,V);for(var na=V.length;-1<--na;)V[na]._kill(ba,K)};var xa=h("plugins.TweenPlugin",function(K,V){this._overwriteProps=(K||"").split(",");this._propName=this._overwriteProps[0];this._priority=V||0;this._super=xa.prototype},!0);b=xa.prototype;xa.version="1.19.0";xa.API=2;b._firstPT=null;b._addTween=ja;b.setRatio=fa;b._kill=function(K){var V=this._overwriteProps,ba=this._firstPT,na;if(null!=K[this._propName])this._overwriteProps=[];else for(na= 2198V.length;-1<--na;)null!=K[V[na]]&&V.splice(na,1);for(;ba;)null!=K[ba.n]&&(ba._next&&(ba._next._prev=ba._prev),ba._prev?(ba._prev._next=ba._next,ba._prev=null):this._firstPT===ba&&(this._firstPT=ba._next)),ba=ba._next;return!1};b._mod=b._roundProps=function(K){for(var V=this._firstPT,ba;V;)(ba=K[this._propName]||null!=V.n&&K[V.n.split(this._propName+"_").join("")])&&"function"===typeof ba&&(2===V.f?V.t._applyPT.m=ba:V.m=ba),V=V._next};L._onPluginEvent=function(K,V){var ba=V._firstPT,na,wa,Ba,Pa;if("_onInitAllProps"=== 2199K){for(;ba;){var La=ba._next;for(wa=Ba;wa&&wa.pr>ba.pr;)wa=wa._next;(ba._prev=wa?wa._prev:Pa)?ba._prev._next=ba:Ba=ba;(ba._next=wa)?wa._prev=ba:Pa=ba;ba=La}ba=V._firstPT=Ba}for(;ba;)ba.pg&&"function"===typeof ba.t[K]&&ba.t[K]()&&(na=!0),ba=ba._next;return na};xa.activate=function(K){for(var V=K.length;-1<--V;)K[V].API===xa.API&&(Aa[(new K[V])._propName]=K[V]);return!0};p.plugin=function(K){if(!(K&&K.propName&&K.init&&K.API))throw"illegal plugin definition.";var V=K.propName,ba=K.priority||0,na=K.overwriteProps, 2200wa={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},Ba=h("plugins."+V.charAt(0).toUpperCase()+V.substr(1)+"Plugin",function(){xa.call(this,V,ba);this._overwriteProps=na||[]},!0===K.global),Pa=Ba.prototype=new xa(V),La;Pa.constructor=Ba;Ba.API=K.API;for(La in wa)"function"===typeof K[La]&&(Pa[wa[La]]=K[La]);Ba.version=K.version;xa.activate([Ba]);return Ba};if(z=y._gsQueue){for(k=0;k<z.length;k++)z[k]();for(b in g)g[b].func||y.console.log("GSAP encountered missing dependency: "+ 2201b)}var sa=!1})("undefined"!==typeof module&&module.exports&&"undefined"!==typeof global?global:this||window,"TweenMax"); 2202(function(y,m){"function"===typeof define&&define.amd?define(["ScrollMagic","TweenMax","TimelineMax"],m):"object"===typeof exports?(require("gsap"),m(require("scrollmagic"),TweenMax,TimelineMax)):m(y.ScrollMagic||y.jQuery&&y.jQuery.ScrollMagic,y.TweenMax||y.TweenLite,y.TimelineMax||y.TimelineLite)})(this,function(y,m,v){var u=window.console||{};u=Function.prototype.bind.call(u.error||u.log||function(){},u);y||u("(animation.gsap) -\x3e ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."); 2203m||u("(animation.gsap) -\x3e ERROR: TweenLite or TweenMax could not be found. Please make sure GSAP is loaded before ScrollMagic or use an asynchronous loader like requirejs.");y.Scene.addOption("tweenChanges",!1,function(n){return!!n});y.Scene.extend(function(){var n=this,b,d=function(){n._log&&(Array.prototype.splice.call(arguments,1,0,"(animation.gsap)","-\x3e"),n._log.apply(this,arguments))};n.on("progress.plugin_gsap",function(){c()});n.on("destroy.plugin_gsap",function(a){n.removeTween(a.reset)}); 2204var c=function(){if(b){var a=n.progress(),e=n.state();b.repeat&&-1===b.repeat()?"DURING"===e&&b.paused()?b.play():"DURING"===e||b.paused()||b.pause():a!=b.progress()&&(0===n.duration()?0<a?b.play():b.reverse():n.tweenChanges()&&b.tweenTo?b.tweenTo(a*b.duration()):b.progress(a).pause())}};n.setTween=function(a,e,f){1<arguments.length&&(3>arguments.length&&(f=e,e=1),a=m.to(a,e,f));
2204try{var k=v?(new v({smoothChildTiming:!0})).add(a):a;k.pause()}catch(q){return d(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenObject"), 2205n}b&&n.removeTween();b=k;a.repeat&&-1===a.repeat()&&(b.repeat(-1),b.yoyo(a.yoyo()));n.tweenChanges()&&!b.tweenTo&&d(2,"WARNING: tweenChanges will only work if the TimelineMax object is available for ScrollMagic.");if(b&&n.controller()&&n.triggerElement()&&2<=n.loglevel()){k=m.getTweensOf(n.triggerElement());var g=n.controller().info("vertical");k.forEach(function(q,x){q=q.vars.css||q.vars;if(g?void 0!==q.top||void 0!==q.bottom:void 0!==q.left||void 0!==q.right)return d(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"), 2206!1})}if(1.14<=parseFloat(TweenLite.version)){k=b.getChildren?b.getChildren(!0,!0,!1):[b];for(var t=function(){d(2,"WARNING: tween was overwritten by another. To learn how to avoid this issue see here: https://github.com/janpaepke/ScrollMagic/wiki/WARNING:-tween-was-overwritten-by-another")},p=0,h,r;p<k.length;p++)h=k[p],r!==t&&(r=h.vars.onOverwrite,h.vars.onOverwrite=function(){r&&r.apply(this,arguments);t.apply(this,arguments)})}d(3,"added tween");c();return n};n.removeTween=function(a){b&&(a&&b.progress(0).pause(), 2207b.kill(),b=void 0,d(3,"removed tween (reset: "+(a?"true":"false")+")"));return n}})});$(function(){$(".ds-select-button").on("click",function(){$(this).toggleClass("active")});$(document).on("click",function(y){$(y.target).closest(".ds-select-button").length||$(".ds-select-button").removeClass("active")})});(function(y){y=y("html");SAP.isBP=y.hasClass("bp")})(jQuery); 2208(function(y){y.CXHorizontalMenu=function(m,v){var u={itemsContainer:".items",itemSelector:".item",leftArrow:".icon-arrow-left",rightArrow:".icon-arrow-right",preventDefaultClick:!0,uniqName:null,arrowsOnMobile:!0,itemAttrName:null,mobileMedia:"only screen and (max-width: 767px)",defaultActiveItem:null,isRtl:!1,isIos:y("html").hasClass("iOS")},n=y(m),b=this;b.settings={};var d=!1,c=function(){d||(b.$arrows.on("click touchstart",b.arrowClick),b.$itemsContainer.on("scroll",b.onScrollContainerHandler), 2209y(window).bind("load",b.initRecalculateState),y(window).bind("resize",b.initRecalculateState),d=!0)},a=function(){b.$arrows.off("click touchstart",b.arrowClick);b.$itemsContainer.off("scroll",b.onScrollContainerHandler);y(window).unbind("load",b.initRecalculateState);y(window).unbind("resize",b.initRecalculateState);d=!1},e=function(){var k=0,g=b.$itemsContainer[0];g=g.scrollWidth-g.clientWidth;var t=b.$itemsContainer.scrollLeft();b.settings.isRtl&&b.settings.isIos&&(k=-1*g,g=0);5>Math.abs(g-t)&& 2210(t=g);5>Math.abs(t-k)&&(t=k);b.$rootContainer.addClass("onArrowL");b.$rootContainer.addClass("onArrowR");t>k&&t<g&&(b.$rootContainer.addClass("onArrowL"),b.$rootContainer.addClass("onArrowR"));t===k&&b.$rootContainer.removeClass("onArrowL");t===g&&b.$rootContainer.removeClass("onArrowR")},f=function(k){if("function"===typeof b.settings[k]){var g=Array.prototype.slice.call(arguments);g.shift();b.settings[k].apply(b,g)}};b.isRequiredArrows=function(){return window.matchMedia(b.settings.mobileMedia).matches}; 2211b.onResize=function(){!d&&b.isRequiredArrows()?(c(),e()):!b.isRequiredArrows()&&d&&(a(),d=!1)};b.initRecalculateState=function(){var k=b.$itemsContainer.find(".active")[0];k&&b.$itemsContainer.scrollLeft(k.offsetLeft+k.clientWidth-b.$rootContainer[0].clientWidth*(b.settings.isRtl?-1:1));e()};b.onScrollContainerHandler=function(){e()};b.keyDownHandler=function(k){k=k.keyCode;if(37===k||39===k){var g=b.$items.parent().find(".active").index(),t=b.$items.length-1,p=0;37===k?p=0===g?t:g-1:39===k&&g!== 2212t&&(p=g+1);b.trigger(b.$items.eq(p),!0);b.$items.eq(p).focus()}};b.trigger=function(k,g){b.$items.removeClass("active");b.$items.attr("tabindex","-1");b.$items.attr("aria-selected","false");k.addClass("active");k.attr("tabindex","0");k.attr("aria-selected","true");f("onItemClick",k,b,g)};b.saveItem=function(k){if(b.settings.uniqName&&b.settings.itemAttrName){var g=JSON.parse(sessionStorage.getItem(b.settings.uniqName));(k=k.attr(b.settings.itemAttrName))&&g&&(g.activeNav=k,sessionStorage.setItem(b.settings.uniqName, 2213JSON.stringify(g)))}};b.itemClick=function(k){var g=y(k.currentTarget);b.trigger(g);b.saveItem(g);b.preventDefaultClick&&(k.preventDefault(),k.stopPropagation())};b.arrowClick=function(k){k.preventDefault();k.stopPropagation();k=y(k.currentTarget);k.hasClass("lt")&&b.$itemsContainer.scrollLeft(b.$itemsContainer[0].scrollLeft-52);k.hasClass("rt")&&b.$itemsContainer.scrollLeft(b.$itemsContainer[0].scrollLeft+52)};b.init=function(){b.settings=y.extend({},u,v);n.addClass("horizontallScroll");b.$rootContainer= 2214n;b.$itemsContainer=b.$rootContainer.find(b.settings.itemsContainer);b.$items=b.$itemsContainer.find(b.settings.itemSelector);b.$arrowLeft=b.$rootContainer.find(b.settings.leftArrow).addClass("arrow lt");b.$arrowRight=b.$rootContainer.find(b.settings.rightArrow).addClass("arrow rt");b.$arrows=b.$rootContainer.find(".arrow");b.$items.on("click",b.itemClick);
2214b.$itemsContainer.on("keydown",b.keyDownHandler);if(b.isRequiredArrows())c();else y(window).on("resize.CXHorizontalMenu",y.debounce(100,b.onResize)); 2215var k=void 0!==b.settings.defaultActiveItem&&null!==b.settings.defaultActiveItem;if(b.settings.uniqName&&b.settings.itemAttrName){var g=JSON.parse(sessionStorage.getItem(b.settings.uniqName));g?(k=g.activeNav?b.$itemsContainer.find("["+b.settings.itemAttrName+"\x3d"+g.activeNav+"]"):b.$items.eq(0),b.trigger(k,!0)):(sessionStorage.setItem(b.settings.uniqName,JSON.stringify({activeNav:null})),k&&(k=b.$items.eq(b.settings.defaultActiveItem),b.trigger(k,!0)))}else k&&(k=b.$items.eq(b.settings.defaultActiveItem), 2216b.trigger(k,!0))};b.destroy=function(){sessionStorage.removeItem(b.settings.uniqName);b.$items.off("click",b.itemClick);b.$itemsContainer.off("keydown",b.keyDownHandler);a();y(window).off("resize.CXHorizontalMenu");b.$arrows.removeClass("arrow lt rt");b.$rootContainer.removeClass("horizontallScroll");n.removeData()};b.init()};y.fn.CXHorizontalMenu=function(m){return this.each(function(){if(void 0===y(this).data("CXHorizontalMenu")){var v=new y.CXHorizontalMenu(this,m);y(this).data("CXHorizontalMenu", 2217v)}})}})(jQuery); 2218(function(y){"function"===typeof define&&define.amd?define(["jquery"],y):"undefined"!==typeof exports?module.exports=y(require("jquery")):y(jQuery)})(function(y){var m=window.Slick||{};m=function(){var v=0;return function(u,n){this.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:y(u),appendDots:y(u),arrows:!0,asNavFor:null,prevArrow:'\x3cbutton class\x3d"slick-prev" aria-label\x3d"Previous" type\x3d"button"\x3ePrevious\x3c/button\x3e',nextArrow:'\x3cbutton class\x3d"slick-next" aria-label\x3d"Next" type\x3d"button"\x3eNext\x3c/button\x3e',autoplay:!1, 2219autoplaySpeed:3E3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,d){return y('\x3cbutton type\x3d"button" /\x3e').text(d+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0, 2220swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1E3};this.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{}, 2221transformsEnabled:!1,unslicked:!1};y.extend(this,this.initials);this.animProp=this.animType=this.activeBreakpoint=null;this.breakpoints=[];this.breakpointSettings=[];this.interrupted=this.focussed=this.cssTransitions=!1;this.hidden="hidden";this.paused=!0;this.respondTo=this.positionProp=null;this.rowCount=1;this.shouldClick=!0;this.$slider=y(u);this.transitionType=this.transformType=this.$slidesCache=null;this.visibilityChange="visibilitychange";this.windowWidth=0;this.windowTimer=null;u=y(u).data("slick")|| 2222{};this.options=y.extend({},this.defaults,n,u);this.currentSlide=this.options.initialSlide;this.originalSettings=this.options;"undefined"!==typeof document.mozHidden?(this.hidden="mozHidden",this.visibilityChange="mozvisibilitychange"):"undefined"!==typeof document.webkitHidden&&(this.hidden="webkitHidden",this.visibilityChange="webkitvisibilitychange");this.autoPlay=y.proxy(this.autoPlay,this);this.autoPlayClear=y.proxy(this.autoPlayClear,this);this.autoPlayIterator=y.proxy(this.autoPlayIterator, 2223this);this.changeSlide=y.proxy(this.changeSlide,this);this.clickHandler=y.proxy(this.clickHandler,this);this.selectHandler=y.proxy(this.selectHandler,this);this.setPosition=y.proxy(this.setPosition,this);this.swipeHandler=y.proxy(this.swipeHandler,this);this.dragHandler=y.proxy(this.dragHandler,this);this.keyHandler=y.proxy(this.keyHandler,this);this.instanceUid=v++;this.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;this.registerBreakpoints();this.init(!0)}}();m.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})}; 2224m.prototype.addSlide=m.prototype.slickAdd=function(v,u,n){if("boolean"===typeof u)n=u,u=null;else if(0>u||u>=this.slideCount)return!1;this.unload();"number"===typeof u?0===u&&0===this.$slides.length?y(v).appendTo(this.$slideTrack):n?y(v).insertBefore(this.$slides.eq(u)):y(v).insertAfter(this.$slides.eq(u)):!0===n?y(v).prependTo(this.$slideTrack):y(v).appendTo(this.$slideTrack);this.$slides=this.$slideTrack.children(this.options.slide);this.$slideTrack.children(this.options.slide).detach();this.$slideTrack.append(this.$slides); 2225this.$slides.each(function(b,d){y(d).attr("data-slick-index",b)});this.$slidesCache=this.$slides;this.reinit()};m.prototype.animateHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var v=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.animate({height:v},this.options.speed)}};m.prototype.animateSlide=function(v,u){var n={},b=this;b.animateHeight();!0===b.options.rtl&&!1===b.options.vertical&&(v=-v);!1===b.transformsEnabled? 2226!1===b.options.vertical?b.$slideTrack.animate({left:v},b.options.speed,b.options.easing,u):b.$slideTrack.animate({top:v},b.options.speed,b.options.easing,u):!1===b.cssTransitions?(!0===b.options.rtl&&(b.currentLeft=-b.currentLeft),y({animStart:b.currentLeft}).animate({animStart:v},{duration:b.options.speed,easing:b.options.easing,step:function(d){d=Math.ceil(d);n[b.animType]=!1===b.options.vertical?"translate("+d+"px, 0px)":"translate(0px,"+d+"px)";b.$slideTrack.css(n)},complete:function(){u&&u.call()}})): 2227(b.applyTransition(),v=Math.ceil(v),n[b.animType]=!1===b.options.vertical?"translate3d("+v+"px, 0px, 0px)":"translate3d(0px,"+v+"px, 0px)",b.$
2227slideTrack.css(n),u&&setTimeout(function(){b.disableTransition();u.call()},b.options.speed))};m.prototype.getNavTarget=function(){var v=this.options.asNavFor;v&&null!==v&&(v=y(v).not(this.$slider));return v};m.prototype.asNavFor=function(v){var u=this.getNavTarget();null!==u&&"object"===typeof u&&u.each(function(){var n=y(this).slick("getSlick");n.unslicked|| 2228n.slideHandler(v,!0)})};m.prototype.applyTransition=function(v){var u={};u[this.transitionType]=!1===this.options.fade?this.transformType+" "+this.options.speed+"ms "+this.options.cssEase:"opacity "+this.options.speed+"ms "+this.options.cssEase;!1===this.options.fade?this.$slideTrack.css(u):this.$slides.eq(v).css(u)};m.prototype.autoPlay=function(){this.autoPlayClear();this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))};m.prototype.autoPlayClear= 2229function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)};m.prototype.autoPlayIterator=function(){var v=this.currentSlide+this.options.slidesToScroll;this.paused||this.interrupted||this.focussed||(!1===this.options.infinite&&(1===this.direction&&this.currentSlide+1===this.slideCount-1?this.direction=0:0===this.direction&&(v=this.currentSlide-this.options.slidesToScroll,0===this.currentSlide-1&&(this.direction=1))),this.slideHandler(v))};m.prototype.buildArrows=function(){!0===this.options.arrows&& 2230(this.$prevArrow=y(this.options.prevArrow).addClass("slick-arrow"),this.$nextArrow=y(this.options.nextArrow).addClass("slick-arrow"),this.slideCount>this.options.slidesToShow?(this.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),this.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.prependTo(this.options.appendArrows),this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.appendTo(this.options.appendArrows), 2231!0!==this.options.infinite&&this.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):this.$prevArrow.add(this.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};m.prototype.buildDots=function(){var v;if(!0===this.options.dots&&this.slideCount>this.options.slidesToShow){this.$slider.addClass("slick-dotted");var u=y("\x3cul /\x3e").addClass(this.options.dotsClass);for(v=0;v<=this.getDotCount();v+=1)u.append(y("\x3cli /\x3e").append(this.options.customPaging.call(this, 2232this,v)));this.$dots=u.appendTo(this.options.appendDots);this.$dots.find("li").first().addClass("slick-active")}};m.prototype.buildOut=function(){this.$slides=this.$slider.children(this.options.slide+":not(.slick-cloned)").addClass("slick-slide");this.slideCount=this.$slides.length;this.$slides.each(function(v,u){y(u).attr("data-slick-index",v).data("originalStyling",y(u).attr("style")||"")});this.$slider.addClass("slick-slider");this.$slideTrack=0===this.slideCount?y('\x3cdiv class\x3d"slick-track"/\x3e').appendTo(this.$slider): 2233this.$slides.wrapAll('\x3cdiv class\x3d"slick-track"/\x3e').parent();this.$list=this.$slideTrack.wrap('\x3cdiv class\x3d"slick-list"/\x3e').parent();this.$slideTrack.css("opacity",0);if(!0===this.options.centerMode||!0===this.options.swipeToSlide)this.options.slidesToScroll=1;y("img[data-lazy]",this.$slider).not("[src]").addClass("slick-loading");this.setupInfinite();this.buildArrows();this.buildDots();this.updateDots();this.setSlideClasses("number"===typeof this.currentSlide?this.currentSlide:0); 2234!0===this.options.draggable&&this.$list.addClass("draggable")};m.prototype.buildRows=function(){var v,u,n;var b=document.createDocumentFragment();var d=this.$slider.children();if(0<this.options.rows){var c=this.options.slidesPerRow*this.options.rows;var a=Math.ceil(d.length/c);for(v=0;v<a;v++){var e=document.createElement("div");for(u=0;u<this.options.rows;u++){var f=document.createElement("div");for(n=0;n<this.options.slidesPerRow;n++){var k=v*c+(u*this.options.slidesPerRow+n);d.get(k)&&f.appendChild(d.get(k))}e.appendChild(f)}b.appendChild(e)}this.$slider.empty().append(b); 2235this.$slider.children().children().children().css({width:100/this.options.slidesPerRow+"%",display:"inline-block"})}};m.prototype.checkResponsive=function(v,u){var n,b,d=!1;var c=this.$slider.width();var a=window.innerWidth||y(window).width();"window"===this.respondTo?b=a:"slider"===this.respondTo?b=c:"min"===this.respondTo&&(b=Math.min(a,c
2235));if(this.options.responsive&&this.options.responsive.length&&null!==this.options.responsive){c=null;for(n in this.breakpoints)this.breakpoints.hasOwnProperty(n)&& 2236(!1===this.originalSettings.mobileFirst?b<this.breakpoints[n]&&(c=this.breakpoints[n]):b>this.breakpoints[n]&&(c=this.breakpoints[n]));if(null!==c)if(null!==this.activeBreakpoint){if(c!==this.activeBreakpoint||u)this.activeBreakpoint=c,"unslick"===this.breakpointSettings[c]?this.unslick(c):(this.options=y.extend({},this.originalSettings,this.breakpointSettings[c]),!0===v&&(this.currentSlide=this.options.initialSlide),this.refresh(v)),d=c}else this.activeBreakpoint=c,"unslick"===this.breakpointSettings[c]? 2237this.unslick(c):(this.options=y.extend({},this.originalSettings,this.breakpointSettings[c]),!0===v&&(this.currentSlide=this.options.initialSlide),this.refresh(v)),d=c;else null!==this.activeBreakpoint&&(this.activeBreakpoint=null,this.options=this.originalSettings,!0===v&&(this.currentSlide=this.options.initialSlide),this.refresh(v),d=c);v||!1===d||this.$slider.trigger("breakpoint",[this,d])}};m.prototype.changeSlide=function(v,u){var n=y(v.currentTarget);n.is("a")&&v.preventDefault();n.is("li")|| 2238(n=n.closest("li"));var b=0!==this.slideCount%this.options.slidesToScroll?0:(this.slideCount-this.currentSlide)%this.options.slidesToScroll;switch(v.data.message){case "previous":n=0===b?this.options.slidesToScroll:this.options.slidesToShow-b;this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide-n,!1,u);break;case "next":n=0===b?this.options.slidesToScroll:b;this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide+n,!1,u);break;case "index":v=0===v.data.index? 22390:v.data.index||n.index()*this.options.slidesToScroll,this.slideHandler(this.checkNavigable(v),!1,u),n.children().trigger("focus")}};m.prototype.checkNavigable=function(v){var u=this.getNavigableIndexes();var n=0;if(v>u[u.length-1])v=u[u.length-1];else for(var b in u){if(v<u[b]){v=n;break}n=u[b]}return v};m.prototype.cleanUpEvents=function(){this.options.dots&&null!==this.$dots&&(y("li",this.$dots).off("click.slick",this.changeSlide).off("mouseenter.slick",y.proxy(this.interrupt,this,!0)).off("mouseleave.slick", 2240y.proxy(this.interrupt,this,!1)),!0===this.options.accessibility&&this.$dots.off("keydown.slick",this.keyHandler));this.$slider.off("focus.slick blur.slick");!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow&&this.$prevArrow.off("click.slick",this.changeSlide),this.$nextArrow&&this.$nextArrow.off("click.slick",this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow&&this.$prevArrow.off("keydown.slick",this.keyHandler),this.$nextArrow&&this.$nextArrow.off("keydown.slick", 2241this.keyHandler)));this.$list.off("touchstart.slick mousedown.slick",this.swipeHandler);this.$list.off("touchmove.slick mousemove.slick",this.swipeHandler);this.$list.off("touchend.slick mouseup.slick",this.swipeHandler);
2241this.$list.off("touchcancel.slick mouseleave.slick",this.swipeHandler);this.$list.off("click.slick",this.clickHandler);y(document).off(this.visibilityChange,this.visibility);this.cleanUpSlideEvents();!0===this.options.accessibility&&this.$list.off("keydown.slick",this.keyHandler); 2242!0===this.options.focusOnSelect&&y(this.$slideTrack).children().off("click.slick",this.selectHandler);y(window).off("orientationchange.slick.slick-"+this.instanceUid,this.orientationChange);y(window).off("resize.slick.slick-"+this.instanceUid,this.resize);y("[draggable!\x3dtrue]",this.$slideTrack).off("dragstart",this.preventDefault);y(window).off("load.slick.slick-"+this.instanceUid,this.setPosition)};m.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",y.proxy(this.interrupt, 2243this,!0));this.$list.off("mouseleave.slick",y.proxy(this.interrupt,this,!1))};m.prototype.cleanUpRows=function(){if(0<this.options.rows){var v=this.$slides.children().children();v.removeAttr("style");this.$slider.empty().append(v)}};m.prototype.clickHandler=function(v){!1===this.shouldClick&&(v.stopImmediatePropagation(),v.stopPropagation(),v.preventDefault())};m.prototype.destroy=function(v){this.autoPlayClear();this.touchObject={};this.cleanUpEvents();y(".slick-cloned",this.$slider).detach();this.$dots&& 2244this.$dots.remove();this.$prevArrow&&this.$prevArrow.length&&(this.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.remove());this.$nextArrow&&this.$nextArrow.length&&(this.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.remove()); 2245this.$slides&&(this.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){y(this).attr("style",y(this).data("originalStyling"))}),this.$slideTrack.children(this.options.slide).detach(),this.$slideTrack.detach(),this.$list.detach(),this.$slider.append(this.$slides));this.cleanUpRows();this.$slider.removeClass("slick-slider");this.$slider.removeClass("slick-initialized");this.$slider.removeClass("slick-dotted"); 2246this.unslicked=!0;v||this.$slider.trigger("destroy",[this])};m.prototype.disableTransition=function(v){var u={};u[this.transitionType]="";!1===this.options.fade?this.$slideTrack.css(u):this.$slides.eq(v).css(u)};m.prototype.fadeSlide=function(v,u){var n=this;!1===n.cssTransitions?(n.$slides.eq(v).css({zIndex:n.options.zIndex}),n.$slides.eq(v).animate({opacity:1},n.options.speed,n.options.easing,u)):(n.applyTransition(v),n.$slides.eq(v).css({opacity:1,zIndex:n.options.zIndex}),u&&setTimeout(function(){n.disableTransition(v); 2247u.call()},n.options.speed))};m.prototype.fadeSlideOut=function(v){!1===this.cssTransitions?this.$slides.eq(v).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(v),this.$slides.eq(v).css({opacity:0,zIndex:this.options.zIndex-2}))};m.prototype.filterSlides=m.prototype.slickFilter=function(v){null!==v&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(v).appendTo(this.$slideTrack), 2248this.reinit())};m.prototype.focusHandler=function(){var v=this;v.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(u){u.stopImmediatePropagation();var n=y(this);setTimeout(function(){v.options.pauseOnFocus&&(v.focussed=n.is(":focus"),v.autoPlay())},0)})};m.prototype.getCurrent=m.prototype.slickCurrentSlide=function(){return this.currentSlide};m.prototype.getDotCount=function(){var v=0,u=0,n=0;if(!0===this.options.infinite)if(this.slideCount<=this.options.slidesToShow)++n; 2249else for(;v<this.slideCount;)++n,v=u+this.options.slidesToScroll,u+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;else if(!0===this.options.centerMode)n=this.slideCount;else if(this.options.asNavFor)for(;v<this.slideCount;)++n,v=u+this.options.slidesToScroll,u+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;else n=1+Math.ceil((this.slideCount-this.options.slidesToShow)/this.options.slidesToScroll); 2250return n-1};m.prototype.getLeft=function(v){var u=0;this.slideOffset=0;var n=this.$slides.first().outerHeight(!0);!0===this.options.infinite?(this.slideCount>this.options.slidesToShow&&(this.slideOffset=this.slideWidth*this.options.slidesToShow*-1,u=-1,!0===this.options.vertical&&!0===this.options.centerMode&&(2===this.options.slidesToShow?u=-1.5:1===this.options.slidesToShow&&(u=-2)),u*=n*this.options.slidesToShow),0!==this.slideCount%this.options.slidesToScroll&&v+this.options.slidesToScroll>this.slideCount&& 2251this.slideCount>this.options.slidesToShow&&(v>this.slideCount?(this.slideOffset=(this.options.slidesToShow-(v-this.slideCount))*this.slideWidth*-1,u=(this.options.slidesToShow-(v-this.slideCount))*n*-1):(this.slideOffset=this.slideCount%this.options.slidesToScroll*this.slideWidth*-1,u=this.slideCount%this.options.slidesToScroll*n*-1))):v+this.options.slidesToShow>this.slideCount&&(this.slideOffset=(v+this.options.slidesToShow-this.slideCount)*this.slideWidth,u=(v+this.options.slidesToShow-this.slideCount)* 2252n);this.slideCount<=this.options.slidesToShow&&(u=this.slideOffset=0);!0===this.options.centerMode&&this.slideCount<=this.options.slidesToShow?this.slideOffset=this.slideWidth*Math.floor(this.options.slidesToShow)/2-this.slideWidth*this.slideCount/2:!0===this.options.centerMode&&!0===this.options.infinite?this.slideOffset+=this.slideWidth*Math.floor(this.options.slidesToShow/2)-this.slideWidth:!0===this.options.centerMode&&(this.slideOffset=0,this.slideOffset+=this.slideWidth*Math.floor(this.options.slidesToShow/ 22532));n=!1===this.options.vertical?v*this.slideWidth*-1+this.slideOffset:v*n*-1+u;!0===this.options.variableWidth&&(u=this.slideCount<=this.options.slidesToShow||!1===this.options.infinite?this.$slideTrack.children(".slick-slide").eq(v):this.$slideTrack.children(".slick-slide").eq(v+this.options.slidesToShow),n=!0===this.options.rtl?u[0]?-1*(this.$slideTrack.width()-u[0].offsetLeft-u.width()):0:u[0]?-1*u[0].offsetLeft:0,!0===this.options.centerMode&&(u=this.slideCount<=this.options.slidesToShow||!1=== 2254this.options.infinite?this.$slideTrack.children(".slick-slide").eq(v):this.$slideTrack.children(".slick-slide").eq(v+this.options.slidesToShow+1),n=!0===this.options.rtl?u[0]?-1*(this.$slideTrack.width()-u[0].offsetLeft-u.width()):0:u[0]?-1*u[0].offsetLeft:0,n+=(this.$list.width()-u.outerWidth())/2));return n};m.prototype.getOption=m.prototype.slickGetOption=function(v){return this.options[v]};m.prototype.getNavigableIndexes=function(){var v=0,u=0,n=[];if(!1===this.options.infinite)var b=this.slideCount; 2255else v=-1*this.options.slidesToScroll,u=-1*this.options.slidesToScroll,b=2*this.slideCount;for(;v<b;)n.push(v),v=u+this.options.slidesToScroll,u+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;return n};m.prototype.getSlick=function(){return this};m.prototype.getSlideCount=function(){var v=this,u,n;var b=!0===v.options.centerMode?v.slideWidth*Math.floor(v.options.slidesToShow/2):0;return!0===v.options.swipeToSlide?(v.$slideTrack.find(".slick-slide").each(function(d,
2256c){if(c.offsetLeft-b+y(c).outerWidth()/2>-1*v.swipeLeft)return n=c,!1}),u=Math.abs(y(n).attr("data-slick-index")-v.currentSlide)||1):v.options.slidesToScroll};m.prototype.goTo=m.prototype.slickGoTo=function(v,u){this.changeSlide({data:{message:"index",index:parseInt(v)}},u)};m.prototype.init=function(v){y(this.$slider).hasClass("slick-initialized")||(y(this.$slider).addClass("slick-initialized"),this.buildRows(),this.buildOut(),this.setProps(),this.startLoad(),this.loadSlider(),this.initializeEvents(), 2257this.updateArrows(),this.updateDots(),this.checkResponsive(!0),this.focusHandler());v&&this.$slider.trigger("init",[this]);!0===this.options.accessibility&&this.initADA();this.options.autoplay&&(this.paused=!1,this.autoPlay())};m.prototype.initADA=function(){var v=this,u=Math.ceil(v.slideCount/v.options.slidesToShow),n=v.getNavigableIndexes().filter(function(c){return 0<=c&&c<v.slideCount});v.$slides.add(v.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}); 2258null!==v.$dots&&(v.$slides.not(v.$slideTrack.find(".slick-cloned")).each(function(c){var a=n.indexOf(c);y(this).attr({role:"tabpanel",id:"slick-slide"+v.instanceUid+c,tabindex:-1});-1!==a&&(c="slick-slide-control"+v.instanceUid+a,y("#"+c).length&&y(this).attr({"aria-describedby":c}))}),v.$dots.attr("role","tablist").find("li").each(function(c){var a=n[c];y(this).attr({role:"presentation"});y(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+v.instanceUid+c,"aria-controls":"slick-slide"+ 2259v.instanceUid+a,"aria-label":c+1+" of "+u,"aria-selected":null,tabindex:"-1"})}).eq(v.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var b=v.currentSlide,d=b+v.options.slidesToShow;b<d;b++)v.options.focusOnChange?v.$slides.eq(b).attr({tabindex:"0"}):v.$slides.eq(b).removeAttr("tabindex");v.activateADA()};m.prototype.initArrowEvents=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.off("click.slick").on("click.slick", 2260{message:"previous"},this.changeSlide),this.$nextArrow.off("click.slick").on("click.slick",{message:"next"},this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow.on("keydown.slick",this.keyHandler),this.$nextArrow.on("keydown.slick",this.keyHandler)))};m.prototype.initDotEvents=function(){if(!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&(y("li",this.$dots).on("click.slick",{message:"index"},this.changeSlide),!0===this.options.accessibility))this.$dots.on("keydown.slick", 2261this.keyHandler);if(!0===this.options.dots&&!0===this.options.pauseOnDotsHover&&this.slideCount>this.options.slidesToShow)y("li",this.$dots).on("mouseenter.slick",y.proxy(this.interrupt,this,!0)).on("mouseleave.slick",y.proxy(this.interrupt,this,!1))};m.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",y.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",y.proxy(this.interrupt,this,!1)))};m.prototype.initializeEvents=function(){this.initArrowEvents(); 2262this.initDotEvents();this.initSlideEvents();this.$list.on("touchstart.slick mousedown.slick",{action:"start"},this.swipeHandler);this.$list.on("touchmove.slick mousemove.slick",{action:"move"},this.swipeHandler);this.$list.on("touchend.slick mouseup.slick",{action:"end"},this.swipeHandler);
2262this.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},this.swipeHandler);this.$list.on("click.slick",this.clickHandler);y(document).on(this.visibilityChange,y.proxy(this.visibility,this));if(!0===this.options.accessibility)this.$list.on("keydown.slick", 2263this.keyHandler);if(!0===this.options.focusOnSelect)y(this.$slideTrack).children().on("click.slick",this.selectHandler);y(window).on("orientationchange.slick.slick-"+this.instanceUid,y.proxy(this.orientationChange,this));y(window).on("resize.slick.slick-"+this.instanceUid,y.proxy(this.resize,this));y("[draggable!\x3dtrue]",this.$slideTrack).on("dragstart",this.preventDefault);y(window).on("load.slick.slick-"+this.instanceUid,this.setPosition);y(this.setPosition)};m.prototype.initUI=function(){!0=== 2264this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show());!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()};m.prototype.keyHandler=function(v){v.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===v.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===v.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl? 2265"previous":"next"}}))};m.prototype.lazyLoad=function(){function v(e){y("img[data-lazy]",e).each(function(){var f=y(this),k=y(this).attr("data-lazy"),g=y(this).attr("data-srcset"),t=y(this).attr("data-sizes")||u.$slider.attr("data-sizes"),p=document.createElement("img");p.onload=function(){f.animate({opacity:0}
2265,100,function(){g&&(f.attr("srcset",g),t&&f.attr("sizes",t));f.attr("src",k).animate({opacity:1},200,function(){f.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}); 2266u.$slider.trigger("lazyLoaded",[u,f,k])})};p.onerror=function(){f.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error");u.$slider.trigger("lazyLoadError",[u,f,k])};p.src=k})}var u=this;if(!0===u.options.centerMode)if(!0===u.options.infinite){var n=u.currentSlide+(u.options.slidesToShow/2+1);var b=n+u.options.slidesToShow+2}else n=Math.max(0,u.currentSlide-(u.options.slidesToShow/2+1)),b=2+(u.options.slidesToShow/2+1)+u.currentSlide;else n=u.options.infinite?u.options.slidesToShow+ 2267u.currentSlide:u.currentSlide,b=Math.ceil(n+u.options.slidesToShow),!0===u.options.fade&&(0<n&&n--,b<=u.slideCount&&b++);var d=u.$slider.find(".slick-slide").slice(n,b);if("anticipated"===u.options.lazyLoad){--n;for(var c=u.$slider.find(".slick-slide"),a=0;a<u.options.slidesToScroll;a++)0>n&&(n=u.slideCount-1),d=d.add(c.eq(n)),d=d.add(c.eq(b)),n--,b++}v(d);u.slideCount<=u.options.slidesToShow?(d=u.$slider.find(".slick-slide"),v(d)):u.currentSlide>=u.slideCount-u.options.slidesToShow?(d=u.$slider.find(".slick-cloned").slice(0, 2268u.options.slidesToShow),v(d)):0===u.currentSlide&&(d=u.$slider.find(".slick-cloned").slice(-1*u.options.slidesToShow),v(d))};m.prototype.loadSlider=function(){this.setPosition();this.$slideTrack.css({opacity:1});this.$slider.removeClass("slick-loading");this.initUI();"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()};m.prototype.next=m.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})};m.prototype.orientationChange=function(){this.checkResponsive();this.setPosition()}; 2269m.prototype.pause=m.prototype.slickPause=function(){this.autoPlayClear();this.paused=!0};m.prototype.play=m.prototype.slickPlay=function(){this.autoPlay();this.options.autoplay=!0;this.interrupted=this.focussed=this.paused=!1};m.prototype.postSlide=function(v){this.unslicked||(this.$slider.trigger("afterChange",[this,v]),this.animating=!1,this.slideCount>this.options.slidesToShow&&this.setPosition(),this.swipeLeft=null,this.options.autoplay&&this.autoPlay(),!0===this.options.accessibility&&(this.initADA(), 2270this.options.focusOnChange&&y(this.$slides.get(this.currentSlide)).attr("tabindex",0).focus()))};m.prototype.prev=m.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})};m.prototype.preventDefault=function(v){v.preventDefault()};m.prototype.progressiveLazyLoad=function(v){v=v||1;var u=this,n=y("img[data-lazy]",u.$slider);if(n.length){var b=n.first();var d=b.attr("data-lazy");var c=b.attr("data-srcset");var a=b.attr("data-sizes")||u.$slider.attr("data-sizes");n=document.createElement("img"); 2271n.onload=function(){c&&(b.attr("srcset",c),a&&b.attr("sizes",a));b.attr("src",d).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");!0===u.options.adaptiveHeight&&u.setPosition();u.$slider.trigger("lazyLoaded",[u,b,d]);u.progressiveLazyLoad()};n.onerror=function(){3>v?setTimeout(function(){u.progressiveLazyLoad(v+1)},500):(b.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),u.$slider.trigger("lazyLoadError",[u,b,d]),u.progressiveLazyLoad())}; 2272n.src=d}else u.$slider.trigger("allImagesLoaded",[u])};m.prototype.refresh=function(v){var u=this.slideCount-this.options.slidesToShow;!this.options.infinite&&this.currentSlide>u&&(this.currentSlide=u);this.slideCount<=this.options.slidesToShow&&(this.currentSlide=0);u=this.currentSlide;this.destroy(!0);y.extend(this,this.initials,{currentSlide:u});this.init();v||this.changeSlide({data:{message:"index",index:u}},!1)};m.prototype.registerBreakpoints=function(){var v=this,u,n,b=v.options.responsive|| 2273null;if("array"===y.type(b)&&b.length){v.respondTo=v.options.respondTo||"window";for(u in b){var d=v.breakpoints.length-1;if(b.hasOwnProperty(u)){for(n=b[u].breakpoint;0<=d;)v.breakpoints[d]&&v.breakpoints[d]===n&&v.breakpoints.splice(d,1),d--;v.breakpoints.push(n);v.breakpointSettings[n]=b[u].settings}}v.breakpoints.sort(function(c,a){return v.options.mobileFirst?c-a:a-c})}};m.prototype.reinit=function(){this.$slides=this.$slideTrack.children(this.options.slide).addClass("slick-slide");this.slideCount= 2274this.$slides.length;this.currentSlide>=this.slideCount&&0!==this.currentSlide&&(this.currentSlide-=this.options.slidesToScroll);this.slideCount<=this.options.slidesToShow&&(this.currentSlide=0);this.registerBreakpoints();this.setProps();this.setupInfinite();this.buildArrows();this.updateArrows();this.initArrowEvents();this.buildDots();this.updateDots();this.initDotEvents();this.cleanUpSlideEvents();this.initSlideEvents();this.checkResponsive(!1,!0);if(!0===this.options.focusOnSelect)y(this.$slideTrack).children().on("click.slick", 2275this.selectHandler);this.setSlideClasses("number"===typeof this.currentSlide?this.currentSlide:0);this.setPosition();this.focusHandler();this.paused=!this.options.autoplay;this.autoPlay();this.$slider.trigger("reInit",[this])};m.prototype.resize=function(){var v=this;v.$slideTrack.is(":visible")&&y(window).width()!==v.windowWidth&&(clearTimeout(v.windowDelay),v.
2275windowDelay=window.setTimeout(function(){v.windowWidth=y(window).width();v.checkResponsive();v.unslicked||v.setPosition()},50))};m.prototype.removeSlide= 2276m.prototype.slickRemove=function(v,u,n){v="boolean"===typeof v?!0===v?0:this.slideCount-1:!0===u?--v:v;if(1>this.slideCount||0>v||v>this.slideCount-1)return!1;this.unload();!0===n?this.$slideTrack.children().remove():this.$slideTrack.children(this.options.slide).eq(v).remove();this.$slides=this.$slideTrack.children(this.options.slide);this.$slideTrack.children(this.options.slide).detach();this.$slideTrack.append(this.$slides);this.$slidesCache=this.$slides;this.reinit()};m.prototype.setCSS=function(v){var u= 2277{};!0===this.options.rtl&&(v=-v);var n="left"==this.positionProp?Math.ceil(v)+"px":"0px";var b="top"==this.positionProp?Math.ceil(v)+"px":"0px";u[this.positionProp]=v;!1!==this.transformsEnabled&&(u={},u[this.animType]=!1===this.cssTransitions?"translate("+n+", "+b+")":"translate3d("+n+", "+b+", 0px)");this.$slideTrack.css(u)};m.prototype.setDimensions=function(){!1===this.options.vertical?!0===this.options.centerMode&&this.$list.css({padding:"0px "+this.options.centerPadding}):(this.$list.height(this.$slides.first().outerHeight(!0)* 2278this.options.slidesToShow),!0===this.options.centerMode&&this.$list.css({padding:this.options.centerPadding+" 0px"}));this.listWidth=this.$list.width();this.listHeight=this.$list.height();if(!1===this.options.vertical&&!1===this.options.variableWidth){this.slideWidth=Math.ceil(this.listWidth/this.options.slidesToShow);var v=Math.ceil(this.slideWidth*this.$slideTrack.children(".slick-slide").length);0<v&&this.$slideTrack.width(v)}else!0===this.options.variableWidth?this.$slideTrack.width(5E3*this.slideCount): 2279(this.slideWidth=Math.ceil(this.listWidth),this.$slideTrack.height(Math.ceil(this.$slides.first().outerHeight(!0)*this.$slideTrack.children(".slick-slide").length)));v=this.$slides.first().outerWidth(!0)-this.$slides.first().width();!1===this.options.variableWidth&&this.$slideTrack.children(".slick-slide").width(this.slideWidth-v)};m.prototype.setFade=function(){var v=this,u;v.$slides.each(function(n,b){u=v.slideWidth*n*-1;!0===v.options.rtl?y(b).css({position:"relative",right:u,top:0,zIndex:v.options.zIndex- 22802,opacity:0}
2280):y(b).css({position:"relative",left:u,top:0,zIndex:v.options.zIndex-2,opacity:0})});v.$slides.eq(v.currentSlide).css({zIndex:v.options.zIndex-1,opacity:1})};m.prototype.setHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var v=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.css("height",v)}};m.prototype.setOption=m.prototype.slickSetOption=function(v,u,n){var b=this,d,c=!1;if("object"===y.type(v)){var a=v; 2281c=u;var e="multiple"}else if("string"===y.type(v)){a=v;var f=u;c=n;"responsive"===v&&"array"===y.type(u)?e="responsive":"undefined"!==typeof u&&(e="single")}if("single"===e)b.options[a]=f;else if("multiple"===e)y.each(a,function(k,g){b.options[k]=g});else if("responsive"===e)for(d in f)if("array"!==y.type(b.options.responsive))b.options.responsive=[f[d]];else{for(v=b.options.responsive.length-1;0<=v;)b.options.responsive[v].breakpoint===f[d].breakpoint&&b.options.responsive.splice(v,1),v--;b.options.responsive.push(f[d])}c&& 2282(b.unload(),b.reinit())};m.prototype.setPosition=function(){this.setDimensions();this.setHeight();!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade();this.$slider.trigger("setPosition",[this])};m.prototype.setProps=function(){var v=document.body.style;this.positionProp=!0===this.options.vertical?"top":"left";"top"===this.positionProp?this.$slider.addClass("slick-vertical"):this.$slider.removeClass("slick-vertical");void 0===v.WebkitTransition&&void 0===v.MozTransition&& 2283void 0===v.msTransition||!0!==this.options.useCSS||(this.cssTransitions=!0);this.options.fade&&("number"===typeof this.options.zIndex?3>this.options.zIndex&&(this.options.zIndex=3):this.options.zIndex=this.defaults.zIndex);void 0!==v.OTransform&&(this.animType="OTransform",this.transformType="-o-transform",this.transitionType="OTransition",void 0===v.perspectiveProperty&&void 0===v.webkitPerspective&&(this.animType=!1));void 0!==v.MozTransform&&(this.animType="MozTransform",this.transformType="-moz-transform", 2284this.transitionType="MozTransition",void 0===v.perspectiveProperty&&void 0===v.MozPerspective&&(this.animType=!1));void 0!==v.webkitTransform&&(this.animType="webkitTransform",this.transformType="-webkit-transform",this.transitionType="webkitTransition",void 0===v.perspectiveProperty&&void 0===v.webkitPerspective&&(this.animType=!1));void 0!==v.msTransform&&(this.animType="msTransform",this.transformType="-ms-transform",this.transitionType="msTransition",void 0===v.msTransform&&(this.animType=!1)); 2285void 0!==v.transform&&!1!==this.animType&&(this.transformType=this.animType="transform",this.transitionType="transition");this.transformsEnabled=this.options.useTransform&&null!==this.animType&&!1!==this.animType};m.prototype.setSlideClasses=function(v){var u=this.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");this.$slides.eq(v).addClass("slick-current");if(!0===this.options.centerMode){var n=0===this.options.slidesToShow%2?1:0;var b= 2286Math.floor(this.options.slidesToShow/2);if(!0===this.options.infinite){if(v>=b&&v<=this.slideCount-1-b)this.$slides.slice(v-b+n,v+b+1).addClass("slick-active").attr("aria-hidden","false");else{var d=this.options.slidesToShow+v;u.slice(d-b+1+n,d+b+2).addClass("slick-active").attr("aria-hidden","false")}0===v?u.eq(u.length-1-this.options.slidesToShow).addClass("slick-center"):v===this.slideCount-1&&u.eq(this.options.slidesToShow).addClass("slick-center")}this.$slides.eq(v).addClass("slick-center")}else 0<= 2287v&&v<=this.slideCount-this.options.slidesToShow?this.$slides.slice(v,v+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):u.length<=this.options.slidesToShow?u.addClass("slick-active").attr("aria-hidden","false"):(b=this.slideCount%this.options.slidesToShow,d=!0===this.options.infinite?this.options.slidesToShow+v:v,this.options.slidesToShow==this.options.slidesToScroll&&this.slideCount-v<this.options.slidesToShow?u.slice(d-(this.options.slidesToShow-b),d+b).addClass("slick-active").attr("aria-hidden", 2288"false"):u.slice(d,d+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==this.options.lazyLoad&&"anticipated"!==this.options.lazyLoad||this.lazyLoad()};m.prototype.setupInfinite=function(){var v;!0===this.options.fade&&(this.options.centerMode=!1);if(!0===this.options.infinite&&!1===this.options.fade){var u=null;if(this.slideCount>this.options.slidesToShow){var n=!0===this.options.centerMode?this.options.slidesToShow+1:this.options.slidesToShow;for(v=this.slideCount;v> 2289this.slideCount-n;--v)u=v-1,y(this.$slides[u]).clone(!0).attr("id","").attr("data-slick-index",u-this.slideCount).prependTo(this.$slideTrack).addClass("slick-cloned");for(v=0;v<n+this.slideCount;v+=1)u=v,y(this.$slides[u]).clone(!0).attr("id","").attr("data-slick-index",u+this.slideCount).appendTo(this.$slideTrack).addClass("slick-cloned");this.$slideTrack.find(".slick-cloned").find("[id]").each(function(){y(this).attr("id","")})}}};m.prototype.interrupt=function(v){v||this.autoPlay();this.interrupted= 2290v};m.prototype.selectHandler=function(v){v=y(v.target).is(".slick-slide")?y(v.target):y(v.target).parents(".slick-slide");(v=parseInt(v.attr("data-slick-index")))||(v=0);this.slideCount<=this.options.slidesToShow?this.slideHandler(v,!1,!0):this.slideHandler(v)};m.prototype.slideHandler=function(v,u,n){var b=null,d=this;if(!0!==d.animating||!0!==d.options.waitForAnimate)if(!0!==d.options.fade||d.currentSlide!==v){!1===(u||!1)&&d.asNavFor(v);var c=v;b=d.getLeft(c);u=d.getLeft(d.currentSlide);d.currentLeft= 2291null===d.swipeLeft?u:d.swipeLeft;if(!1===d.options.infinite&&!1===d.options.centerMode&&(0>v||v>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(c=d.currentSlide,!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(u,function(){d.postSlide(c)}):d.postSlide(c));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(0>v||v>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(c=d.currentSlide,!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(u,function(){d.postSlide(c)}): 2292d.postSlide(c));else{d.options.autoplay&&clearInterval(d.autoPlayTimer);var a=0>c?0!==d.slideCount%d.options.slidesToScroll?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+c:c>=d.slideCount?0!==d.slideCount%d.options.slidesToScroll?0:c-d.slideCount:c;d.animating=!0;d.$slider.trigger("beforeChange",[d,d.currentSlide,a]);v=d.currentSlide;d.currentSlide=a;d.setSlideClasses(d.currentSlide);d.options.asNavFor&&(u=d.getNavTarget(),u=u.slick("getSlick"),u.slideCount<=u.options.slidesToShow&& 2293u.setSlideClasses(d.currentSlide));d.updateDots();d.updateArrows();!0===d.options.fade?(!0!==n?(d.fadeSlideOut(v),d.fadeSlide(a,function(){d.postSlide(a)})):d.postSlide(a),d.animateHeight()):!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(b,function(){d.postSlide(a)}):d.postSlide(a)}}};m.prototype.startLoad=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.hide(),this.$nextArrow.hide());!0===this.options.dots&&this.slideCount>this.options.slidesToShow&& 2294this.$dots.hide();this.$slider.addClass("slick-loading")};m.prototype.swipeDirection=function(){var v=Math.round(180*Math.atan2(this.touchObject.startY-this.touchObject.curY,this.touchObject.startX-this.touchObject.curX)/Math.PI);0>v&&(v=360-Math.abs(v));return 45>=v&&0<=v||360>=v&&315<=v?!1===this.options.rtl?"left":"right":135<=v&&225>
2294=v?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?35<=v&&135>=v?"down":"up":"vertical"};m.prototype.swipeEnd=function(v){this.swiping=this.dragging= 2295!1;if(this.scrolling)return this.scrolling=!1;this.interrupted=!1;this.shouldClick=10<this.touchObject.swipeLength?!1:!0;if(void 0===this.touchObject.curX)return!1;!0===this.touchObject.edgeHit&&this.$slider.trigger("edge",[this,this.swipeDirection()]);if(this.touchObject.swipeLength>=this.touchObject.minSwipe){v=this.swipeDirection();switch(v){case "left":case "down":var u=this.options.swipeToSlide?this.checkNavigable(this.currentSlide+this.getSlideCount()):this.currentSlide+this.getSlideCount(); 2296this.currentDirection=0;break;case "right":case "up":u=this.options.swipeToSlide?this.checkNavigable(this.currentSlide-this.getSlideCount()):this.currentSlide-this.getSlideCount(),this.currentDirection=1}"vertical"!=v&&(this.slideHandler(u),this.touchObject={},this.$slider.trigger("swipe",[this,v]))}else this.touchObject.startX!==this.touchObject.curX&&(this.slideHandler(this.currentSlide),this.touchObject={})};m.prototype.swipeHandler=function(v){if(!(!1===this.options.swipe||"ontouchend"in document&& 2297!1===this.options.swipe||!1===this.options.draggable&&-1!==v.type.indexOf("mouse")))switch(this.touchObject.fingerCount=v.originalEvent&&void 0!==v.originalEvent.touches?v.originalEvent.touches.length:1,this.touchObject.minSwipe=this.listWidth/this.options.touchThreshold,!0===this.options.verticalSwiping&&(this.touchObject.minSwipe=this.listHeight/this.options.touchThreshold),v.data.action){case "start":this.swipeStart(v);break;case "move":this.swipeMove(v);break;case "end":this.swipeEnd(v)}};m.prototype.swipeMove= 2298function(v){var u=void 0!==v.originalEvent?v.originalEvent.touches:null;if(!this.dragging||this.scrolling||u&&1!==u.length)return!1;var n=this.getLeft(this.currentSlide);this.touchObject.curX=void 0!==u?u[0].pageX:v.clientX;this.touchObject.curY=void 0!==u?u[0].pageY:v.clientY;this.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(this.touchObject.curX-this.touchObject.startX,2)));u=Math.round(Math.sqrt(Math.pow(this.touchObject.curY-this.touchObject.startY,2)));if(!this.options.verticalSwiping&& 2299!this.swiping&&4<u)return this.scrolling=!0,!1;!0===this.options.verticalSwiping&&(this.touchObject.swipeLength=u);u=this.swipeDirection();void 0!==v.originalEvent&&4<this.touchObject.swipeLength&&(this.swiping=!0,v.preventDefault());var b=(!1===this.options.rtl?1:-1)*(this.touchObject.curX>this.touchObject.startX?1:-1);!0===this.options.verticalSwiping&&(b=this.touchObject.curY>this.touchObject.startY?1:-1);v=this.touchObject.swipeLength;this.touchObject.edgeHit=!1;!1===this.options.infinite&&(0=== 2300this.currentSlide&&"right"===u||this.currentSlide>=this.getDotCount()&&"left"===u)&&(v=this.touchObject.swipeLength*this.options.edgeFriction,this.touchObject.edgeHit=!0);this.swipeLeft=!1===this.options.vertical?n+v*b:n+v*(this.$list.height()/this.listWidth)*b;!0===this.options.verticalSwiping&&(this.swipeLeft=n+v*b);if(!0===this.options.fade||!1===this.options.touchMove)return!1;if(!0===this.animating)return this.swipeLeft=null,!1;this.setCSS(this.swipeLeft)};m.prototype.swipeStart=function(v){var u; 2301this.interrupted=!0;if(1!==this.touchObject.fingerCount||this.slideCount<=this.options.slidesToShow)return this.touchObject={},!1;void 0!==v.originalEvent&&void 0!==v.originalEvent.touches&&(u=v.originalEvent.touches[0]);this.touchObject.startX=this.touchObject.curX=void 0!==u?u.pageX:v.clientX;this.touchObject.startY=this.touchObject.curY=void 0!==u?u.pageY:v.clientY;this.dragging=!0};m.prototype.unfilterSlides=m.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(), 2302this.$slidesCache.appendTo(this.$slideTrack),this.reinit())};m.prototype.unload=function(){y(".slick-cloned",this.$slider).remove();this.$dots&&this.$dots.remove();this.$prevArrow&&this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.remove();this.$nextArrow&&this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.remove();this.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};
2302m.prototype.unslick=function(v){this.$slider.trigger("unslick", 2303[this,v]);this.destroy()};m.prototype.updateArrows=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&!this.options.infinite&&(this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===this.currentSlide?(this.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount- 2304this.options.slidesToShow&&!1===this.options.centerMode?(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount-1&&!0===this.options.centerMode&&(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};m.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(), 2305this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))};m.prototype.visibility=function(){this.options.autoplay&&(this.interrupted=document[this.hidden]?!0:!1)};y.fn.slick=function(){var v=arguments[0],u=Array.prototype.slice.call(arguments,1),n=this.length,b,d;for(b=0;b<n;b++)if("object"==typeof v||"undefined"==typeof v?this[b].slick=new m(this[b],v):d=this[b].slick[v].apply(this[b].slick,u),"undefined"!=typeof d)return d;return this};y.Slick= 2306m});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.