PageSourceSearch

https://garringtoneastmidlands.co.uk/wp-content/themes/garrington/assets/js/home.js?ver=1761830535

js garringtoneastmidlands.co.uk collected 2026-10-07 17:26:59 UTC 143,567 bytes, 179 lines download raw bytes

vendor: 11,458 bytes, line 1
1!function(e,n){"function"==typeof define&&define.amd?define("eve",function(){return n()}):"object"==typeof exports?module.exports=n():e.eve=n()}(this,function(){var e,n,t="0.4.2",o="hasOwnProperty",a=/[\.\/]/,i="*",r=function(){},d=function(e,n){return e-n},s={n:{}},c=function(t,o){t=String(t);var a,i=n,r=Array.prototype.slice.call(arguments,2),s=c.listeners(t),l=0,f=[],u={},m=[],A=e;e=t,n=0;for(var g=0,h=s.length;h>g;g++)"zIndex"in s[g]&&(f.push(s[g].zIndex),s[g].zIndex<0&&(u[s[g].zIndex]=s[g]));for(f.sort(d);f[l]<0;)if(a=u[f[l++]],m.push(a.apply(o,r)),n)return n=i,m;for(g=0;h>g;g++)if(a=s[g],"zIndex"in a)if(a.zIndex==f[l]){if(m.push(a.apply(o,r)),n)break;do if(l++,a=u[f[l]],a&&m.push(a.apply(o,r)),n)break;while(a)}else u[a.zIndex]=a;else if(m.push(a.apply(o,r)),n)break;return n=i,e=A,m.length?m:null};return c._events=s,c.listeners=function(e){var n,t,o,r,d,c,l,f,u=e.split(a),m=s,A=[m],g=[];for(r=0,d=u.length;d>r;r++){for(f=[],c=0,l=A.length;l>c;c++)for(m=A[c].n,t=[m[u[r]],m[i]],o=2;o--;)n=t[o],n&&(f.push(n),g=g.concat(n.f||[]));A=f}return g},c.on=function(e,n){if(e=String(e),"function"!=typeof n)return function(){};for(var t=e.split(a),o=s,i=0,d=t.length;d>i;i++)o=o.n,o=o.hasOwnProperty(t[i])&&o[t[i]]||(o[t[i]]={n:{}});for(o.f=o.f||[],i=0,d=o.f.length;d>i;i++)if(o.f[i]==n)return r;return o.f.push(n),function(e){+e==+e&&(n.zIndex=+e)}},c.f=function(e){var n=[].slice.call(arguments,1);return function(){c.apply(null,[e,null].concat(n).concat([].slice.call(arguments,0)))}},c.stop=function(){n=1},c.nt=function(n){return n?new RegExp("(?:\\.|\\/|^)"+n+"(?:\\.|\\/|$)").test(e):e},c.nts=function(){return e.split(a)},c.off=c.unbind=function(e,n){if(!e)return void(c._events=s={n:{}});var t,r,d,l,f,u,m,A=e.split(a),g=[s];for(l=0,f=A.length;f>l;l++)for(u=0;u<g.length;u+=d.length-2){if(d=[u,1],t=g[u].n,A[l]!=i)t[A[l]]&&d.push(t[A[l]]);else for(r in t)t[o](r)&&d.push(t[r]);g.splice.apply(g,d)}for(l=0,f=g.length;f>l;l++)for(t=g[l];t.n;){if(n){if(t.f){for(u=0,m=t.f.length;m>u;u++)if(t.f[u]==n){t.f.splice(u,1);break}!t.f.length&&delete t.f}for(r in t.n)if(t.n[o](r)&&t.n[r].f){var h=t.n[r].f;for(u=0,m=h.length;m>u;u++)if(h[u]==n){h.splice(u,1);break}!h.length&&delete t.n[r].f}}else{delete t.f;for(r in t.n)t.n[o](r)&&t.n[r].f&&delete t.n[r].f}t=t.n}},c.once=function(e,n){var t=function(){return c.unbind(e,t),n.apply(this,arguments)};return c.on(e,t)},c.version=t,c.toString=function(){return"You are running Eve "+t},c}),function(e,n){"function"==typeof define&&define.amd?define("raphael.core",["eve"],function(e){return n(e)}):"object"==typeof exports?module.exports=n(require("eve")):e.Raphael=n(e.eve)}(this,function(e){function n(t){if(n.is(t,"function"))return v?t():e.on("raphael.DOMload",t);if(n.is(t,L))return n._engine.create[x](n,t.splice(0,3+n.is(t[0],J))).add(t);var o=Array.prototype.slice.call(arguments,0);if(n.is(o[o.length-1],"function")){var a=o.pop();return v?a.call(n._engine.create[x](n,o)):e.on("raphael.DOMload",function(){a.call(n._engine.create[x](n,o))})}return n._engine.create[x](n,arguments)}function t(e){if("function"==typeof e||Object(e)!==e)return e;var n=new e.constructor;for(var o in e)e[B](o)&&(n[o]=t(e[o]));return n}function o(e,n){for(var t=0,o=e.length;o>t;t++)if(e[t]===n)return e.push(e.splice(t,1)[0])}function a(e,n,t){function a(){var i=Array.prototype.slice.call(arguments,0),r=i.join("␀"),d=a.cache=a.cache||{},s=a.count=a.count||[];return d[B](r)?(o(s,r),t?t(d[r]):d[r]):(s.length>=1e3&&delete d[s.shift()],s.push(r),d[r]=e[x](n,i),t?t(d[r]):d[r])}return a}function i(){return this.hex}function r(e,n){for(var t=[],o=0,a=e.length;a-2*!n>o;o+=2){var i=[{x:+e[o-2],y:+e[o-1]},{x:+e[o],y:+e[o+1]},{x:+e[o+2],y:+e[o+3]},{x:+e[o+4],y:+e[o+5]}];n?o?a-4==o?i[3]={x:+e[0],y:+e[1]}:a-2==o&&(i[2]={x:+e[0],y:+e[1]},i[3]={x:+e[2],y:+e[3]}):i[0]={x:+e[a-2],y:+e[a-1]}:a-4==o?i[3]=i[2]:o||(i[0]={x:+e[o],y:+e[o+1]}),t.push(["C",(-i[0].x+6*i[1].x+i[2].x)/6,(-i[0].y+6*i[1].y+i[2].y)/6,(i[1].x+6*i[2].x-i[3].x)/6,(i[1].y+6*i[2].y-i[3].y)/6,i[2].x,i[2].y])}return t}function d(e,n,t,o,a){var i=-3*n+9*t-9*o+3*a,r=e*i+6*n-12*t+6*o;return e*r-3*n+3*t}function s(e,n,t,o,a,i,r,s,c){null==c&&(c=1),c=c>1?1:0>c?0:c;for(var l=c/2,f=12,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],A=0,g=0;f>g;g++){var h=l*u[g]+l,w=d(h,e,t,a,r),p=d(h,n,o,i,s),v=w*w+p*p;A+=m[g]*P.sqrt(v)}return l*A}function c(e,n,t,o,a,i,r,d,c){if(!(0>c||s(e,n,t,o,a,i,r,d)<c)){var l,f=1,u=f/2,m=f-u,A=.01;for(l=s(e,n,t,o,a,i,r,d,m);q(l-c)>A;)u/=2,m+=(c>l?1:-1)*u,l=s(e,n,t,o,a,i,r,d,m);return m}}function l(e,n,t,o,a,i,r,d){if(!(U(e,t)<j(a,r)||j(e,t)>U(a,r)||U(n,o)<j(i,d)||j(n,o)>U(i,d))){var s=(e*o-n*t)*(a-r)-(e-t)*(a*d-i*r),c=(e*o-n*t)*(i-d)-(n-o)*(a*d-i*r),l=(e-t)*(i-d)-(n-o)*(a-r);if(l){var f=s/l,u=c/l,m=+f.toFixed(2),A=+u.toFixed(2);if(!(m<+j(e,t).toFixed(2)||m>+U(e,t).toFixed(2)||m<+j(a,r).toFixed(2)||m>+U(a,r).toFixed(2)||A<+j(n,o).toFixed(2)||A>+U(n,o).toFixed(2)||A<+j(i,d).toFixed(2)||A>+U(i,d).toFixed(2)))return{x:f,y:u}}}}function f(e,t,o){var a=n.bezierBBox(e),i=n.bezierBBox(t);if(!n.isBBoxIntersect(a,i))return o?0:[];for(var r=s.apply(0,e),d=s.apply(0,t),c=U(~~(r/5),1),f=U(~~(d/5),1),u=[],m=[],A={},g=o?0:[],h=0;c+1>h;h++){var w=n.findDotsAtSegment.apply(n,e.concat(h/c));u.push({x:w.x,y:w.y,t:h/c})}for(h=0;f+1>h;h++)w=n.findDotsAtSegment.apply(n,t.concat(h/f)),m.push({x:w.x,y:w.y,t:h/f});for(h=0;c>h;h++)for(var p=0;f>p;p++){var v=u[h],S=u[h+1],y=m[p],E=m[p+1],N=q(S.x-v.x)<.001?"y":"x",B=q(E.x-y.x)<.001?"y":"x",C=l(v.x,v.y,S.x,S.y,y.x,y.y,E.x,E.y);if(C){if(A[C.x.toFixed(4)]==C.y.toFixed(4))continue;A[C.x.toFixed(4)]=C.y.toFixed(4);var I=v.t+q((C[N]-v[N])/(S[N]-v[N]))*(S.t-v.t),O=y.t+q((C[B]-y[B])/(E[B]-y[B]))*(E.t-y.t);I>=0&&1.001>=I&&O>=0&&1.001>=O&&(o?g++:g.push({x:C.x,y:C.y,t1:j(I,1),t2:j(O,1)}))}}return g}function u(e,t,o){e=n._path2curve(e),t=n._path2curve(t);for(var a,i,r,d,s,c,l,u,m,A,g=o?0:[],h=0,w=e.length;w>h;h++){var p=e[h];if("M"==p[0])a=s=p[1],i=c=p[2];else{"C"==p[0]?(m=[a,i].concat(p.slice(1)),a=m[6],i=m[7]):(m=[a,i,a,i,s,c,s,c],a=s,i=c);for(var v=0,S=t.length;S>v;v++){var y=t[v];if("M"==y[0])r=l=y[1],d=u=y[2];else{"C"==y[0]?(A=[r,d].concat(y.slice(1)),r=A[6],d=A[7]):(A=[r,d,r,d,l,u,l,u],r=l,d=u);var E=f(m,A,o);if(o)g+=E;else{for(var N=0,B=E.length;B>N;N++)E[N].segment1=h,E[N].segment2=v,E[N].bez1=m,E[N].bez2=A;g=g.concat(E)}}}}}return g}function m(e,n,t,o,a,i){null!=e?(this.a=+e,this.b=+n,this.c=+t,this.d=+o,this.e=+a,this.f=+i):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function A(){return this.x+Q+this.y+Q+this.width+" × "+this.height}function g(e,n,t,o,a,i){function r(e){return((f*e+l)*e+c)*e}function d(e,n){var t=s(e,n);return((A*t+m)*t+u)*t}function s(e,n){var t,o,a,i,d,s;for(a=e,s=0;8>s;s++){if(i=r(a)-e,q(i)<n)return a;if(d=(3*f*a+2*l)*a+c,q(d)<1e-6)break;a-=i/d}if(t=0,o=1,a=e,t>a)return t;if(a>o)return o;for(;o>t;){if(i=r(a),q(i-e)<n)return a;e>i?t=a:o=a,a=(o-t)/2+t}return a}var c=3*n,l=3*(o-n)-c,f=1-c-l,u=3*t,m=3*(a-t)-u,A=1-u-m;return d(e,1/(200*i))}function h(e,n){var t=[],o={};if(this.ms=n,this.times=1,e){for(var a in e)e[B](a)&&(o[$(a)]=e[a],t.push($(a)));t.sort(le)}this.anim=o,this.top=t[t.length-1],this.percents=t}function w(t,o,a,i,r,d){a=$(a);var s,c,l,f,u,A,h=t.ms,w={},p={},v={};if(i)for(E=0,N=rn.length;N>E;E++){var S=rn[E];if(S.el.id==o.id&&S.anim==t){S.percent!=a?(rn.splice(E,1),l=1):c=S,o.attr(S.totalOrigin);break}}else i=+p;for(var E=0,N=t.percents.length;N>E;E++){if(t.percents[E]==a||t.percents[E]>i*t.top){a=t.percents[E],u=t.percents[E-1]||0,h=h/t.top*(a-u),f=t.percents[E+1],s=t.anim[a];break}i&&o.attr(t.anim[t.percents[E]])}if(s){if(c)c.initstatus=i,c.start=new Date-c.ms*i;else{for(var C in s)if(s[B](C)&&(te[B](C)||o.paper.customAttributes[B](C)))switch(w[C]=o.attr(C),null==w[C]&&(w[C]=ne[C]),p[C]=s[C],te[C]){case J:v[C]=(p[C]-w[C])/h;break;case"colour":w[C]=n.getRGB(w[C]);var I=n.getRGB(p[C]);v[C]={r:(I.r-w[C].r)/h,g:(I.g-w[C].g)/h,b:(I.b-w[C].b)/h};break;case"path":var O=be(w[C],p[C]),x=O[1];for(w[C]=O[0],v[C]=[],E=0,N=w[C].length;N>E;E++){v[C][E]=[0];for(var R=1,T=w[C][E].length;T>R;R++)v[C][E][R]=(x[E][R]-w[C][E][R])/h}break;case"transform":var Q=o._,k=Ue(Q[C],p[C]);if(k)for(w[C]=k.from,p[C]=k.to,v[C]=[],v[C].real=!0,E=0,N=w[C].length;N>E;E++)for(v[C][E]=[w[C][E][0]],R=1,T=w[C][E].length;T>R;R++)v[C][E][R]=(p[C][E][R]-w[C][E][R])/h;else{var D=o.matrix||new m,F={_:{transform:Q.transform},getBBox:function(){return o.getBBox(1)}};w[C]=[D.a,D.b,D.c,D.d,D.e,D.f],Fe(F,p[C]),p[C]=F._.transform,v[C]=[(F.matrix.a-D.a)/h,(F.matrix.b-D.b)/h,(F.matrix.c-D.c)/h,(F.matrix.d-D.d)/h,(F.matrix.e-D.e)/h,(F.matrix.f-D.f)/h]}break;case"csv":var P=V(s[C])[b](y),U=V(w[C])[b](y);if("clip-rect"==C)for(w[C]=U,v[C]=[],E=U.length;E--;)v[C][E]=(P[E]-w[C][E])/h;p[C]=P;break;default:for(P=[][G](s[C]),U=[][G](w[C]),v[C]=[],E=o.paper.customAttributes[C].length;E--;)v[C][E]=((P[E]||0)-(U[E]||0))/h}var j=s.easing,q=n.easing_formulas[j];if(!q)if(q=V(j).match(Y),q&&5==q.length){var z=q;q=function(e){return g(e,+z[1],+z[2],+z[3],+z[4],h)}}else q=fe;if(A=s.start||t.start||+new Date,S={anim:t,percent:a,timestamp:A,start:A+(t.del||0),status:0,initstatus:i||0,stop:!1,ms:h,easing:q,from:w,diff:v,to:p,el:o,callback:s.callback,prev:u,next:f,repeat:d||t.times,origin:o.attr(),totalOrigin:r},rn.push(S),i&&!c&&!l&&(S.stop=!0,S.start=new Date-h*i,1==rn.length))return sn();l&&(S.start=new Date-S.ms*i),1==rn.length&&dn(sn)}e("raphael.anim.start."+o.id,o,t)}}function p(e){for(var n=0;n<rn.length;n++)rn[n].el.paper==e&&rn.splice(n--,1)}n.version="2.1.4",n.eve=e;var v,S,y=/[, ]+/,E={circle:1,rect:1,path:1,ellipse:1,text:1,image:1},N=/\{(\d+)\}/g,B="hasOwnProperty",C={doc:document,win:window},I={was:Object.prototype[B].call(C.win,"Raphael"),is:C.win.Raphael},O=function(){this.ca=this.customAttributes={}},x="apply",G="concat",R="ontouchstart"in C.win||C.win.DocumentTouch&&C.doc instanceof DocumentTouch,T="",Q=" ",V=String,b="split",k="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend touchcancel"[b](Q),D={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},F=V.prototype.toLowerCase,P=Math,U=P.max,j=P.min,q=P.abs,z=P.pow,H=P.PI,J="number",K="string",L="array",M=Object.prototype.toString,W=(n._ISURL=/^url\(['"]?(.+?)['"]?\)$/i,/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\))\s*$/i),X={NaN:1,Infinity:1,"-Infinity":1},Y=/^(?:cubic-)?bezier\(([^,]+),([^,]+),([^,]+),([^\)]+)\)/,Z=P.round,$=parseFloat,_=parseInt,ee=V.prototype.toUpperCase,ne=n._availableAttrs={"arrow-end":"none","arrow-start":"none",blur:0,"clip-rect":"0 0 1e9 1e9",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"http://raphaeljs.com/","letter-spacing":0,opacity:1,path:"M0,0",r:0,rx:0,ry:0,src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt","stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",title:"Raphael",transform:"",width:0,x:0,y:0},te=n._availableAnimAttrs={blur:J,"clip-rect":"csv",cx:J,cy:J,fill:"
1colour","fill-opacity":J,"font-size":J,height:J,opacity:J,path:"path",r:J,rx:J,ry:J,stroke:"colour","stroke-opacity":J,"stroke-width":J,transform:"transform",width:J,x:J,y:J},oe=/[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/,ae={hs:1,rg:1},ie=/,?([achlmqrstvxz]),?/gi,re=/([achlmrqstvz])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,de=/([rstm])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,se=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/gi,ce=(n._radial_gradient=/^r(?:\(([^,]+?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*([^\)]+?)\))?/,{}),le=function(e,n){return $(e)-$(n)},fe=function(e){return e},ue=n._rectPath=function(e,n,t,o,a){return a?[["M",e+a,n],["l",t-2*a,0],["a",a,a,0,0,1,a,a],["l",0,o-2*a],["a",a,a,0,0,1,-a,a],["l",2*a-t,0],["a",a,a,0,0,1,-a,-a],["l",0,2*a-o],["a",a,a,0,0,1,a,-a],["z"]]:[["M",e,n],["l",t,0],["l",0,o],["l",-t,0],["z"]]},me=function(e,n,t,o){return null==o&&(o=t),[["M",e,n],["m",0,-o],["a",t,o,0,1,1,0,2*o],["a",t,o,0,1,1,0,-2*o],["z"]]},Ae=n._getPath={path:function(e){return e.attr("path")},circle:function(e){var n=e.attrs;return me(n.cx,n.cy,n.r)},ellipse:function(e){var n=e.attrs;return me(n.cx,n.cy,n.rx,n.ry)},rect:function(e){var n=e.attrs;return ue(n.x,n.y,n.width,n.height,n.r)},image:function(e){var n=e.attrs;return ue(n.x,n.y,n.width,n.height)},text:function(e){var n=e._getBBox();return ue(n.x,n.y,n.width,n.height)},set:function(e){var n=e._getBBox();return ue(n.x,n.y,n.width,n.height)}},ge=n.mapPath=function(e,n){if(!n)return e;var t,o,a,i,r,d,s;for(e=be(e),a=0,r=e.length;r>a;a++)for(s=e[a],i=1,d=s.length;d>i;i+=2)t=n.x(s[i],s[i+1]),o=n.y(s[i],s[i+1]),s[i]=t,s[i+1]=o;return e};if(n._g=C,n.type=C.win.SVGAngle||C.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==n.type){var he,we=C.doc.createElement("div");if(we.innerHTML='<v:shape adj="1"/>',he=we.firstChild,he.style.behavior="url(#default#VML)",!he||"object"!=typeof he.adj)return n.type=T;we=null}n.svg=!(n.vml="VML"==n.type),n._Paper=O,n.fn=S=O.prototype=n.prototype,n._id=0,n._oid=0,n.is=function(e,n){return n=F.call(n),"finite"==n?!X[B](+e):"array"==n?e instanceof Array:"null"==n&&null===e||n==typeof e&&null!==e||"object"==n&&e===Object(e)||"array"==n&&Array.isArray&&Array.isArray(e)||M.call(e).slice(8,-1).toLowerCase()==n},n.angle=function(e,t,o,a,i,r){if(null==i){var d=e-o,s=t-a;return d||s?(180+180*P.atan2(-s,-d)/H+360)%360:0}return n.angle(e,t,i,r)-n.angle(o,a,i,r)},n.rad=function(e){return e%360*H/180},n.deg=function(e){return Math.round(180*e/H%360*1e3)/1e3},n.snapTo=function(e,t,o){if(o=n.is(o,"finite")?o:10,n.is(e,L)){for(var a=e.length;a--;)if(q(e[a]-t)<=o)return e[a]}else{e=+e;var i=t%e;if(o>i)return t-i;if(i>e-o)return t-i+e}return t},n.createUUID=function(e,n){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(e,n).toUpperCase()}}(/[xy]/g,function(e){var n=16*P.random()|0,t="x"==e?n:3&n|8;return t.toString(16)}),n.setWindow=function(t){e("raphael.setWindow",n,C.win,t),C.win=t,C.doc=C.win.document,n._engine.initWin&&n._engine.initWin(C.win)};var pe=function(e){if(n.vml){var t,o=/^\s+|\s+$/g;try{var i=new ActiveXObject("htmlfile");i.write("<body>"),i.close(),t=i.body}catch(r){t=createPopup().document.body}var d=t.createTextRange();pe=a(function(e){try{t.style.color=V(e).replace(o,T);var n=d.queryCommandValue("ForeColor");return n=(255&n)<<16|65280&n|(16711680&n)>>>16,"#"+("000000"+n.toString(16)).slice(-6)}catch(a){return"none"}})}else{var s=C.doc.createElement("i");s.title="Raphaël Colour Picker",s.style.display="none",C.doc.body.appendChild(s),pe=a(function(e){return s.style.color=e,C.doc.defaultView.getComputedStyle(s,T).getPropertyValue("color")})}return pe(e)},ve=function(){return"hsb("+[this.h,this.s,this.b]+")"},Se=function(){return"hsl("+[this.h,this.s,this.l]+")"},ye=function(){return this.hex},Ee=function(e,t,o){if(null==t&&n.is(e,"object")&&"r"in e&&"g"in e&&"b"in e&&(o=e.b,t=e.g,e=e.r),null==t&&n.is(e,K)){var a=n.getRGB(e);e=a.r,t=a.g,o=a.b}return(e>1||t>1||o>1)&&(e/=255,t/=255,o/=255),[e,t,o]},Ne=function(e,t,o,a){e*=255,t*=255,o*=255;var i={r:e,g:t,b:o,hex:n.rgb(e,t,o),toString:ye};return n.is(a,"finite")&&(i.opacity=a),i};n.color=function(e){var t;return n.is(e,"object")&&"h"in e&&"s"in e&&"b"in e?(t=n.hsb2rgb(e),e.r=t.r,e.g=t.g,e.b
vendor: 46,194 bytes, lines 1-2
1=t.b,e.hex=t.hex):n.is(e,"object")&&"h"in e&&"s"in e&&"l"in e?(t=n.hsl2rgb(e),e.r=t.r,e.g=t.g,e.b=t.b,e.hex=t.hex):(n.is(e,"string")&&(e=n.getRGB(e)),n.is(e,"object")&&"r"in e&&"g"in e&&"b"in e?(t=n.rgb2hsl(e),e.h=t.h,e.s=t.s,e.l=t.l,t=n.rgb2hsb(e),e.v=t.b):(e={hex:"none"},e.r=e.g=e.b=e.h=e.s=e.v=e.l=-1)),e.toString=ye,e},n.hsb2rgb=function(e,n,t,o){this.is(e,"object")&&"h"in e&&"s"in e&&"b"in e&&(t=e.b,n=e.s,o=e.o,e=e.h),e*=360;var a,i,r,d,s;return e=e%360/60,s=t*n,d=s*(1-q(e%2-1)),a=i=r=t-s,e=~~e,a+=[s,d,0,0,d,s][e],i+=[d,s,s,d,0,0][e],r+=[0,0,d,s,s,d][e],Ne(a,i,r,o)},n.hsl2rgb=function(e,n,t,o){this.is(e,"object")&&"h"in e&&"s"in e&&"l"in e&&(t=e.l,n=e.s,e=e.h),(e>1||n>1||t>1)&&(e/=360,n/=100,t/=100),e*=360;var a,i,r,d,s;return e=e%360/60,s=2*n*(.5>t?t:1-t),d=s*(1-q(e%2-1)),a=i=r=t-s/2,e=~~e,a+=[s,d,0,0,d,s][e],i+=[d,s,s,d,0,0][e],r+=[0,0,d,s,s,d][e],Ne(a,i,r,o)},n.rgb2hsb=function(e,n,t){t=Ee(e,n,t),e=t[0],n=t[1],t=t[2];var o,a,i,r;return i=U(e,n,t),r=i-j(e,n,t),o=0==r?null:i==e?(n-t)/r:i==n?(t-e)/r+2:(e-n)/r+4,o=(o+360)%6*60/360,a=0==r?0:r/i,{h:o,s:a,b:i,toString:ve}},n.rgb2hsl=function(e,n,t){t=Ee(e,n,t),e=t[0],n=t[1],t=t[2];var o,a,i,r,d,s;return r=U(e,n,t),d=j(e,n,t),s=r-d,o=0==s?null:r==e?(n-t)/s:r==n?(t-e)/s+2:(e-n)/s+4,o=(o+360)%6*60/360,i=(r+d)/2,a=0==s?0:.5>i?s/(2*i):s/(2-2*i),{h:o,s:a,l:i,toString:Se}},n._path2string=function(){return this.join(",").replace(ie,"$1")},n._preload=function(e,n){var t=C.doc.createElement("img");t.style.cssText="position:absolute;left:-9999em;top:-9999em",t.onload=function(){n.call(this),this.onload=null,C.doc.body.removeChild(this)},t.onerror=function(){C.doc.body.removeChild(this)},C.doc.body.appendChild(t),t.src=e},n.getRGB=a(function(e){if(!e||(e=V(e)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:i};if("none"==e)return{r:-1,g:-1,b:-1,hex:"none",toString:i};!(ae[B](e.toLowerCase().substring(0,2))||"#"==e.charAt())&&(e=pe(e));var t,o,a,r,d,s,c=e.match(W);return c?(c[2]&&(a=_(c[2].substring(5),16),o=_(c[2].substring(3,5),16),t=_(c[2].substring(1,3),16)),c[3]&&(a=_((d=c[3].charAt(3))+d,16),o=_((d=c[3].charAt(2))+d,16),t=_((d=c[3].charAt(1))+d,16)),c[4]&&(s=c[4][b](oe),t=$(s[0]),"%"==s[0].slice(-1)&&(t*=2.55),o=$(s[1]),"%"==s[1].slice(-1)&&(o*=2.55),a=$(s[2]),"%"==s[2].slice(-1)&&(a*=2.55),"rgba"==c[1].toLowerCase().slice(0,4)&&(r=$(s[3])),s[3]&&"%"==s[3].slice(-1)&&(r/=100)),c[5]?(s=c[5][b](oe),t=$(s[0]),"%"==s[0].slice(-1)&&(t*=2.55),o=$(s[1]),"%"==s[1].slice(-1)&&(o*=2.55),a=$(s[2]),"%"==s[2].slice(-1)&&(a*=2.55),("deg"==s[0].slice(-3)||"°"==s[0].slice(-1))&&(t/=360),"hsba"==c[1].toLowerCase().slice(0,4)&&(r=$(s[3])),s[3]&&"%"==s[3].slice(-1)&&(r/=100),n.hsb2rgb(t,o,a,r)):c[6]?(s=c[6][b](oe),t=$(s[0]),"%"==s[0].slice(-1)&&(t*=2.55),o=$(s[1]),"%"==s[1].slice(-1)&&(o*=2.55),a=$(s[2]),"%"==s[2].slice(-1)&&(a*=2.55),("deg"==s[0].slice(-3)||"°"==s[0].slice(-1))&&(t/=360),"hsla"==c[1].toLowerCase().slice(0,4)&&(r=$(s[3])),s[3]&&"%"==s[3].slice(-1)&&(r/=100),n.hsl2rgb(t,o,a,r)):(c={r:t,g:o,b:a,toString:i},c.hex="#"+(16777216|a|o<<8|t<<16).toString(16).slice(1),n.is(r,"finite")&&(c.opacity=r),c)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:i}},n),n.hsb=a(function(e,t,o){return n.hsb2rgb(e,t,o).hex}),n.hsl=a(function(e,t,o){return n.hsl2rgb(e,t,o).hex}),n.rgb=a(function(e,n,t){function o(e){return e+.5|0}return"#"+(16777216|o(t)|o(n)<<8|o(e)<<16).toString(16).slice(1)}),n.getColor=function(e){var n=this.getColor.start=this.getColor.start||{h:0,s:1,b:e||.75},t=this.hsb2rgb(n.h,n.s,n.b);return n.h+=.075,n.h>1&&(n.h=0,n.s-=.2,n.s<=0&&(this.getColor.start={h:0,s:1,b:n.b})),t.hex},n.getColor.reset=function(){delete this.start},n.parsePathString=function(e){if(!e)return null;var t=Be(e);if(t.arr)return Ie(t.arr);var o={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},a=[];return n.is(e,L)&&n.is(e[0],L)&&(a=Ie(e)),a.length||V(e).replace(re,function(e,n,t){var i=[],r=n.toLowerCase();if(t.replace(se,function(e,n){n&&i.push(+n)}),"m"==r&&i.length>2&&(a.push([n][G](i.splice(0,2))),r="l",n="m"==n?"l":"L"),"r"==r)a.push([n][G](i));else for(;i.length>=o[r]&&(a.push([n][G](i.splice(0,o[r]))),o[r]););}),a.toString=n._path2string,t.arr=Ie(a),a},n.parseTransformString=a(function(e){if(!e)return null;var t=[];return n.is(e,L)&&n.is(e[0],L)&&(t=Ie(e)),t.length||V(e).replace(de,function(e,n,o){var a=[];F.call(n),o.replace(se,function(e,n){n&&a.push(+n)}),t.push([n][G](a))}),t.toString=n._path2string,t});var Be=function(e){var n=Be.ps=Be.ps||{};return n[e]?n[e].sleep=100:n[e]={sleep:100},setTimeout(function(){for(var t in n)n[B](t)&&t!=e&&(n[t].sleep--,!n[t].sleep&&delete n[t])}),n[e]};n.findDotsAtSegment=function(e,n,t,o,a,i,r,d,s){var c=1-s,l=z(c,3),f=z(c,2),u=s*s,m=u*s,A=l*e+3*f*s*t+3*c*s*s*a+m*r,g=l*n+3*f*s*o+3*c*s*s*i+m*d,h=e+2*s*(t-e)+u*(a-2*t+e),w=n+2*s*(o-n)+u*(i-2*o+n),p=t+2*s*(a-t)+u*(r-2*a+t),v=o+2*s*(i-o)+u*(d-2*i+o),S=c*e+s*t,y=c*n+s*o,E=c*a+s*r,N=c*i+s*d,B=90-180*P.atan2(h-p,w-v)/H;return(h>p||v>w)&&(B+=180),{x:A,y:g,m:{x:h,y:w},n:{x:p,y:v},start:{x:S,y:y},end:{x:E,y:N},alpha:B}},n.bezierBBox=function(e,t,o,a,i,r,d,s){n.is(e,"array")||(e=[e,t,o,a,i,r,d,s]);var c=Ve.apply(null,e);return{x:c.min.x,y:c.min.y,x2:c.max.x,y2:c.max.y,width:c.max.x-c.min.x,height:c.max.y-c.min.y}},n.isPointInsideBBox=function(e,n,t){return n>=e.x&&n<=e.x2&&t>=e.y&&t<=e.y2},n.isBBoxIntersect=function(e,t){var o=n.isPointInsideBBox;return o(t,e.x,e.y)||o(t,e.x2,e.y)||o(t,e.x,e.y2)||o(t,e.x2,e.y2)||o(e,t.x,t.y)||o(e,t.x2,t.y)||o(e,t.x,t.y2)||o(e,t.x2,t.y2)||(e.x<t.x2&&e.x>t.x||t.x<e.x2&&t.x>e.x)&&(e.y<t.y2&&e.y>t.y||t.y<e.y2&&t.y>e.y)},n.pathIntersection=function(e,n){return u(e,n)},n.pathIntersectionNumber=function(e,n){return u(e,n,1)},n.isPointInsidePath=function(e,t,o){var a=n.pathBBox(e);return n.isPointInsideBBox(a,t,o)&&u(e,[["M",t,o],["H",a.x2+10]],1)%2==1},n._removedFactory=function(n){return function(){e("raphael.log",null,"Raphaël: you are calling to method “"+n+"” of removed object",n)}};var Ce=n.pathBBox=function(e){var n=Be(e);if(n.bbox)return t(n.bbox);if(!e)return{x:0,y:0,width:0,height:0,x2:0,y2:0};e=be(e);for(var o,a=0,i=0,r=[],d=[],s=0,c=e.length;c>s;s++)if(o=e[s],"M"==o[0])a=o[1],i=o[2],r.push(a),d.push(i);else{var l=Ve(a,i,o[1],o[2],o[3],o[4],o[5],o[6]);r=r[G](l.min.x,l.max.x),d=d[G](l.min.y,l.max.y),a=o[5],i=o[6]}var f=j[x](0,r),u=j[x](0,d),m=U[x](0,r),A=U[x](0,d),g=m-f,h=A-u,w={x:f,y:u,x2:m,y2:A,width:g,height:h,cx:f+g/2,cy:u+h/2};return n.bbox=t(w),w},Ie=function(e){var o=t(e);return o.toString=n._path2string,o},Oe=n._pathToRelative=function(e){var t=Be(e);if(t.rel)return Ie(t.rel);n.is(e,L)&&n.is(e&&e[0],L)||(e=n.parsePathString(e));var o=[],a=0,i=0,r=0,d=0,s=0;"M"==e[0][0]&&(a=e[0][1],i=e[0][2],r=a,d=i,s++,o.push(["M",a,i]));for(var c=s,l=e.length;l>c;c++){var f=o[c]=[],u=e[c];if(u[0]!=F.call(u[0]))switch(f[0]=F.call(u[0]),f[0]){case"a":f[1]=u[1],f[2]=u[2],f[3]=u[3],f[4]=u[4],f[5]=u[5],f[6]=+(u[6]-a).toFixed(3),f[7]=+(u[7]-i).toFixed(3);break;case"v":f[1]=+(u[1]-i).toFixed(3);break;case"m":r=u[1],d=u[2];default:for(var m=1,A=u.length;A>m;m++)f[m]=+(u[m]-(m%2?a:i)).toFixed(3)}else{f=o[c]=[],"m"==u[0]&&(r=u[1]+a,d=u[2]+i);for(var g=0,h=u.length;h>g;g++)o[c][g]=u[g]}var w=o[c].length;switch(o[c][0]){case"z":a=r,i=d;break;case"h":a+=+o[c][w-1];break;case"v":i+=+o[c][w-1];break;default:a+=+o[c][w-2],i+=+o[c][w-1]}}return o.toString=n._path2string,t.rel=Ie(o),o},xe=n._pathToAbsolute=function(e){var t=Be(e);if(t.abs)return Ie(t.abs);if(n.is(e,L)&&n.is(e&&e[0],L)||(e=n.parsePathString(e)),!e||!e.length)return[["M",0,0]];var o=[],a=0,i=0,d=0,s=0,c=0;"M"==e[0][0]&&(a=+e[0][1],i=+e[0][2],d=a,s=i,c++,o[0]=["M",a,i]);for(var l,f,u=3==e.length&&"M"==e[0][0]&&"R"==e[1][0].toUpperCase()&&"Z"==e[2][0].toUpperCase(),m=c,A=e.length;A>m;m++){if(o.push(l=[]),f=e[m],f[0]!=ee.call(f[0]))switch(l[0]=ee.call(f[0]),l[0]){case"A":l[1]=f[1],l[2]=f[2],l[3]=f[3],l[4]=f[4],l[5]=f[5],l[6]=+(f[6]+a),l[7]=+(f[7]+i);break;case"V":l[1]=+f[1]+i;break;case"H":l[1]=+f[1]+a;break;case"R":for(var g=[a,i][G](f.slice(1)),h=2,w=g.length;w>h;h++)g[h]=+g[h]+a,g[++h]=+g[h]+i;o.pop(),o=o[G](r(g,u));break;case"M":d=+f[1]+a,s=+f[2]+i;default:for(h=1,w=f.length;w>h;h++)l[h]=+f[h]+(h%2?a:i)}else if("R"==f[0])g=[a,i][G](f.slice(1)),o.pop(),o=o[G](r(g,u)),l=["R"][G](f.slice(-2));else for(var p=0,v=f.length;v>p;p++)l[p]=f[p];switch(l[0]){case"Z":a=d,i=s;break;case"H":a=l[1];break;case"V":i=l[1];break;case"M":d=l[l.length-2],s=l[l.length-1];default:a=l[l.length-2],i=l[l.length-1]}}return o.toString=n._path2string,t.abs=Ie(o),o},Ge=function(e,n,t,o){return[e,n,t,o,t,o]},Re=function(e,n,t,o,a,i){var r=1/3,d=2/3;return[r*e+d*t,r*n+d*o,r*a+d*t,r*i+d*o,a,i]},Te=function(e,n,t,o,i,r,d,s,c,l){var f,u=120*H/180,m=H/180*(+i||0),A=[],g=a(function(e,n,t){var o=e*P.cos(t)-n*P.sin(t),a=e*P.sin(t)+n*P.cos(t);return{x:o,y:a}});if(l)B=l[0],C=l[1],E=l[2],N=l[3];else{f=g(e,n,-m),e=f.x,n=f.y,f=g(s,c,-m),s=f.x,c=f.y;var h=(P.cos(H/180*i),P.sin(H/180*i),(e-s)/2),w=(n-c)/2,p=h*h/(t*t)+w*w/(o*o);p>1&&(p=P.sqrt(p),t*=p,o*=p);var v=t*t,S=o*o,y=(r==d?-1:1)*P.sqrt(q((v*S-v*w*w-S*h*h)/(v*w*w+S*h*h))),E=y*t*w/o+(e+s)/2,N=y*-o*h/t+(n+c)/2,B=P.asin(((n-N)/o).toFixed(9)),C=P.asin(((c-N)/o).toFixed(9));B=E>e?H-B:B,C=E>s?H-C:C,0>B&&(B=2*H+B),0>C&&(C=2*H+C),d&&B>C&&(B-=2*H),!d&&C>B&&(C-=2*H)}var I=C-B;if(q(I)>u){var O=C,x=s,R=c;C=B+u*(d&&C>B?1:-1),s=E+t*P.cos(C),c=N+o*P.sin(C),A=Te(s,c,t,o,i,0,d,x,R,[C,O,E,N])}I=C-B;var T=P.cos(B),Q=P.sin(B),V=P.cos(C),k=P.sin(C),D=P.tan(I/4),F=4/3*t*D,U=4/3*o*D,j=[e,n],z=[e+F*Q,n-U*T],J=[s+F*k,c-U*V],K=[s,c];if(z[0]=2*j[0]-z[0],z[1]=2*j[1]-z[1],l)return[z,J,K][G](A);A=[z,J,K][G](A).join()[b](",");for(var L=[],M=0,W=A.length;W>M;M++)L[M]=M%2?g(A[M-1],A[M],m).y:g(A[M],A[M+1],m).x;return L},Qe=function(e,n,t,o,a,i,r,d,s){var c=1-s;return{x:z(c,3)*e+3*z(c,2)*s*t+3*c*s*s*a+z(s,3)*r,y:z(c,3)*n+3*z(c,2)*s*o+3*c*s*s*i+z(s,3)*d}},Ve=a(function(e,n,t,o,a,i,r,d){var s,c=a-2*t+e-(r-2*a+t),l=2*(t-e)-2*(a-t),f=e-t,u=(-l+P.sqrt(l*l-4*c*f))/2/c,m=(-l-P.sqrt(l*l-4*c*f))/2/c,A=[n,d],g=[e,r];return q(u)>"1e12"&&(u=.5),q(m)>"1e12"&&(m=.5),u>0&&1>u&&(s=Qe(e,n,t,o,a,i,r,d,u),g.push(s.x),A.push(s.y)),m>0&&1>m&&(s=Qe(e,n,t,o,a,i,r,d,m),g.push(s.x),A.push(s.y)),c=i-2*o+n-(d-2*i+o),l=2*(o-n)-2*(i-o),f=n-o,u=(-l+P.sqrt(l*l-4*c*f))/2/c,m=(-l-P.sqrt(l*l-4*c*f))/2/c,q(u)>"1e12"&&(u=.5),q(m)>"1e12"&&(m=.5),u>0&&1>u&&(s=Qe(e,n,t,o,a,i,r,d,u),g.push(s.x),A.push(s.y)),m>0&&1>m&&(s=Qe(e,n,t,o,a,i,r,d,m),g.push(s.x),A.push(s.y)),{min:{x:j[x](0,g),y:j[x](0,A)},max:{x:U[x](0,g),y:U[x](0,A)}}}),be=n._path2curve=a(function(e,n){var t=!n&&Be(e);if(!n&&t.curve)return Ie(t.curve);for(var o=xe(e),a=n&&xe(n),i={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},r={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},d=(function(e,n,t){var o,a,i={T:1,Q:1};if(!e)return["C",n.x,n.y,n.x,n.y,n.x,n.y];switch(!(e[0]in i)&&(n.qx=n.qy=null),e[0]){case"M":n.X=e[1],n.Y=e[2];break;case"A":e=["C"][G](Te[x](0,[n.x,n.y][G](e.slice(1))));break;case"S":"C"==t||"S"==t?(o=2*n.x-n.bx,a=2*n.y-n.by):(o=n.x,a=n.y),e=["C",o,a][G](e.slice(1));break;case"T":"Q"==t||"T"==t?(n.qx=2*n.x-n.qx,n.qy=2*n.y-n.qy):(n.qx=n.x,n.qy=n.y),e=["C"][G](Re(n.x,n.y,n.qx,n.qy,e[1],e[2]));break;case"Q":n.qx=e[1],n.qy=e[2],e=["C"][G](Re(n.x,n.y,e[1],e[2],e[3],e[4]));break;case"L":e=["C"][G](Ge(n.x,n.y,e[1],e[2]));break;case"H":e=["C"][G](Ge(n.x,n.y,e[1],n.y));break;case"V":e=["C"][G](Ge(n.x,n.y,n.x,e[1]));break;case"Z":e=["C"][G](Ge(n.x,n.y,n.X,n.Y))}return e}),s=function(e,n){if(e[n].length>7){e[n].shift();for(var t=e[n];t.length;)l[n]="A",a&&(f[n]="A"),e.splice(n++,0,["C"][G](t.splice(0,6)));e.splice(n,1),g=U(o.length,a&&a.length||0)}},c=function(e,n,t,i,r){e&&n&&"M"==e[r][0]&&"M"!=n[r][0]&&(n.splice(r,0,["M",i.x,i.y]),t.bx=0,t.by=0,t.x=e[r][1],t.y=e[r][2],g=U(o.length,a&&a.length||0))},l=[],f=[],u="",m="",A=0,g=U(o.length,a&&a.length||0);g>A;A++){o[A]&&(u=o[A][0]),"C"!=u&&(l[A]=u,A&&(m=l[A-1])),o[A]=d(o[A],i,m),"A"!=l[A]&&"C"==u&&(l[A]="C"),s(o,A),a&&(a[A]&&(u=a[A][0]),"C"!=u&&(f[A]=u,A&&(m=f[A-1])),a[A]=d(a[A],r,m),"A"!=f[A]&&"C"==u&&(f[A]="C"),s(a,A)),c(o,a,i,r,A),c(a,o,r,i,A);var h=o[A],w=a&&a[A],p=h.length,v=a&&w.length;i.x=h[p-2],i.y=h[p-1],i.bx=$(h[p-4])||i.x,i.by=$(h[p-3])||i.y,r.bx=a&&($(w[v-4])||r.x),r.by=a&&($(w[v-3])||r.y),r.x=a&&w[v-2],r.y=a&&w[v-1]}return a||(t.curve=Ie(o)),a?[o,a]:o},null,Ie),ke=(n._parseDots=a(function(e){for(var t=[],o=0,a=e.length;a>o;o++){var i={},r=e[o].match(/^([^:]*):?([\d\.]*)/);if(i.color=n.getRGB(r[1]),i.color.error)return null;i.opacity=i.color.opacity,i.color=i.color.hex,r[2]&&(i.offset=r[2]+"%"),t.push(i)}for(o=1,a=t.length-1;a>o;o++)if(!t[o].offset){for(var d=$(t[o-1].offset||0),s=0,c=o+1;a>c;c++)if(t[c].offset){s=t[c].offset;break}s||(s=100,c=a),s=$(s);for(var l=(s-d)/(c-o+1);c>o;o++)d+=l,t[o].offset=d+"%"}return t}),n._tear=function(e,n){e==n.top&&(n.top=e.prev),e==n.bottom&&(n.bottom=e.next),e.next&&(e.next.prev=e.prev),e.prev&&(e.prev.next=e.next)}),De=(n._tofront=function(e,n){n.top!==e&&(ke(e,n),e.next=null,e.prev=n.top,n.top.next=e,n.top=e)},n._toback=function(e,n){n.bottom!==e&&(ke(e,n),e.next=n.bottom,e.prev=null,n.bottom.prev=e,n.bottom=e)},n._insertafter=function(e,n,t){ke(e,t),n==t.top&&(t.top=e),n.next&&(n.next.prev=e),e.next=n.next,e.prev=n,n.next=e},n._insertbefore=function(e,n,t){ke(e,t),n==t.bottom&&(t.bottom=e),n.prev&&(n.prev.next=e),e.prev=n.prev,n.prev=e,e.next=n},n.toMatrix=function(e,n){var t=Ce(e),o={_:{transform:T},getBBox:function(){return t}};return Fe(o,n),o.matrix}),Fe=(n.transformPath=function(e,n){return ge(e,De(e,n))},n._extractTransform=function(e,t){if(null==t)return e._.transform;t=V(t).replace(/\.{3}|\u2026/g,e._.transform||T);var o=n.parseTransformString(t),a=0,i=0,r=0,d=1,s=1,c=e._,l=new m;if(c.transform=o||[],o)for(var f=0,u=o.length;u>f;f++){var A,g,h,w,p,v=o[f],S=v.length,y=V(v[0]).toLowerCase(),E=v[0]!=y,N=E?l.invert():0;"t"==y&&3==S?E?(A=N.x(0,0),g=N.y(0,0),h=N.x(v[1],v[2]),w=N.y(v[1],v[2]),l.translate(h-A,w-g)):l.translate(v[1],v[2]):"r"==y?2==S?(p=p||e.getBBox(1),l.rotate(v[1],p.x+p.width/2,p.y+p.height/2),a+=v[1]):4==S&&(E?(h=N.x(v[2],v[3]),w=N.y(v[2],v[3]),l.rotate(v[1],h,w)):l.rotate(v[1],v[2],v[3]),a+=v[1]):"s"==y?2==S||3==S?(p=p||e.getBBox(1),l.scale(v[1],v[S-1],p.x+p.width/2,p.y+p.height/2),d*=v[1],s*=v[S-1]):5==S&&(E?(h=N.x(v[3],v[4]),w=N.y(v[3],v[4]),l.scale(v[1],v[2],h,w)):l.scale(v[1],v[2],v[3],v[4]),d*=v[1],s*=v[2]):"m"==y&&7==S&&l.add(v[1],v[2],v[3],v[4],v[5],v[6]),c.dirtyT=1,e.matrix=l}e.matrix=l,c.sx=d,c.sy=s,c.deg=a,c.dx=i=l.e,c.dy=r=l.f,1==d&&1==s&&!a&&c.bbox?(c.bbox.x+=+i,c.bbox.y+=+r):c.dirtyT=1}),Pe=function(e){var n=e[0];switch(n.toLowerCase()){case"t":return[n,0,0];case"m":return[n,1,0,0,1,0,0];case"r":return 4==e.length?[n,0,e[2],e[3]]:[n,0];case"s":return 5==e.length?[n,1,1,e[3],e[4]]:3==e.length?[n,1,1]:[n,1]}},Ue=n._equaliseTransform=function(e,t){
2t=V(t).replace(/\.{3}|\u2026/g,e),e=n.parseTransformString(e)||[],t=n.parseTransformString(t)||[];for(var o,a,i,r,d=U(e.length,t.length),s=[],c=[],l=0;d>l;l++){if(i=e[l]||Pe(t[l]),r=t[l]||Pe(i),i[0]!=r[0]||"r"==i[0].toLowerCase()&&(i[2]!=r[2]||i[3]!=r[3])||"s"==i[0].toLowerCase()&&(i[3]!=r[3]||i[4]!=r[4]))return;for(s[l]=[],c[l]=[],o=0,a=U(i.length,r.length);a>o;o++)o in i&&(s[l][o]=i[o]),o in r&&(c[l][o]=r[o])}return{from:s,to:c}};n._getContainer=function(e,t,o,a){var i;return i=null!=a||n.is(e,"object")?e:C.doc.getElementById(e),null!=i?i.tagName?null==t?{container:i,width:i.style.pixelWidth||i.offsetWidth,height:i.style.pixelHeight||i.offsetHeight}:{container:i,width:t,height:o}:{container:1,x:e,y:t,width:o,height:a}:void 0},n.pathToRelative=Oe,n._engine={},n.path2curve=be,n.matrix=function(e,n,t,o,a,i){return new m(e,n,t,o,a,i)},function(e){function t(e){return e[0]*e[0]+e[1]*e[1]}function o(e){var n=P.sqrt(t(e));e[0]&&(e[0]/=n),e[1]&&(e[1]/=n)}e.add=function(e,n,t,o,a,i){var r,d,s,c,l=[[],[],[]],f=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],u=[[e,t,a],[n,o,i],[0,0,1]];for(e&&e instanceof m&&(u=[[e.a,e.c,e.e],[e.b,e.d,e.f],[0,0,1]]),r=0;3>r;r++)for(d=0;3>d;d++){for(c=0,s=0;3>s;s++)c+=f[r][s]*u[s][d];l[r][d]=c}this.a=l[0][0],this.b=l[1][0],this.c=l[0][1],this.d=l[1][1],this.e=l[0][2],this.f=l[1][2]},e.invert=function(){var e=this,n=e.a*e.d-e.b*e.c;return new m(e.d/n,-e.b/n,-e.c/n,e.a/n,(e.c*e.f-e.d*e.e)/n,(e.b*e.e-e.a*e.f)/n)},e.clone=function(){return new m(this.a,this.b,this.c,this.d,this.e,this.f)},e.translate=function(e,n){this.add(1,0,0,1,e,n)},e.scale=function(e,n,t,o){null==n&&(n=e),(t||o)&&this.add(1,0,0,1,t,o),this.add(e,0,0,n,0,0),(t||o)&&this.add(1,0,0,1,-t,-o)},e.rotate=function(e,t,o){e=n.rad(e),t=t||0,o=o||0;var a=+P.cos(e).toFixed(9),i=+P.sin(e).toFixed(9);this.add(a,i,-i,a,t,o),this.add(1,0,0,1,-t,-o)},e.x=function(e,n){return e*this.a+n*this.c+this.e},e.y=function(e,n){return e*this.b+n*this.d+this.f},e.get=function(e){return+this[V.fromCharCode(97+e)].toFixed(4)},e.toString=function(){return n.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},e.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},e.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},e.split=function(){var e={};e.dx=this.e,e.dy=this.f;var a=[[this.a,this.c],[this.b,this.d]];e.scalex=P.sqrt(t(a[0])),o(a[0]),e.shear=a[0][0]*a[1][0]+a[0][1]*a[1][1],a[1]=[a[1][0]-a[0][0]*e.shear,a[1][1]-a[0][1]*e.shear],e.scaley=P.sqrt(t(a[1])),o(a[1]),e.shear/=e.scaley;var i=-a[0][1],r=a[1][1];return 0>r?(e.rotate=n.deg(P.acos(r)),0>i&&(e.rotate=360-e.rotate)):e.rotate=n.deg(P.asin(i)),e.isSimple=!(+e.shear.toFixed(9)||e.scalex.toFixed(9)!=e.scaley.toFixed(9)&&e.rotate),e.isSuperSimple=!+e.shear.toFixed(9)&&e.scalex.toFixed(9)==e.scaley.toFixed(9)&&!e.rotate,e.noRotation=!+e.shear.toFixed(9)&&!e.rotate,e},e.toTransformString=function(e){var n=e||this[b]();return n.isSimple?(n.scalex=+n.scalex.toFixed(4),n.scaley=+n.scaley.toFixed(4),n.rotate=+n.rotate.toFixed(4),(n.dx||n.dy?"t"+[n.dx,n.dy]:T)+(1!=n.scalex||1!=n.scaley?"s"+[n.scalex,n.scaley,0,0]:T)+(n.rotate?"r"+[n.rotate,0,0]:T)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(m.prototype);for(var je=function(){this.returnValue=!1},qe=function(){return this.originalEvent.preventDefault()},ze=function(){this.cancelBubble=!0},He=function(){return this.originalEvent.stopPropagation()},Je=function(e){var n=C.doc.documentElement.scrollTop||C.doc.body.scrollTop,t=C.doc.documentElement.scrollLeft||C.doc.body.scrollLeft;return{x:e.clientX+t,y:e.clientY+n}},Ke=function(){return C.doc.addEventListener?function(e,n,t,o){var a=function(e){var n=Je(e);return t.call(o,e,n.x,n.y)};if(e.addEventListener(n,a,!1),R&&D[n]){var i=function(n){for(var a=Je(n),i=n,r=0,d=n.targetTouches&&n.targetTouches.length;d>r;r++)if(n.targetTouches[r].target==e){n=n.targetTouches[r],n.originalEvent=i,n.preventDefault=qe,n.stopPropagation=He;break}return t.call(o,n,a.x,a.y)};e.addEventListener(D[n],i,!1)}return function(){return e.removeEventListener(n,a,!1),R&&D[n]&&e.removeEventListener(D[n],i,!1),!0}}:C.doc.attachEvent?function(e,n,t,o){var a=function(e){e=e||C.win.event;var n=C.doc.documentElement.scrollTop||C.doc.body.scrollTop,a=C.doc.documentElement.scrollLeft||C.doc.body.scrollLeft,i=e.clientX+a,r=e.clientY+n;return e.preventDefault=e.preventDefault||je,e.stopPropagation=e.stopPropagation||ze,t.call(o,e,i,r)};e.attachEvent("on"+n,a);var i=function(){return e.detachEvent("on"+n,a),!0};return i}:void 0}(),Le=[],Me=function(n){for(var t,o=n.clientX,a=n.clientY,i=C.doc.documentElement.scrollTop||C.doc.body.scrollTop,r=C.doc.documentElement.scrollLeft||C.doc.body.scrollLeft,d=Le.length;d--;){if(t=Le[d],R&&n.touches){for(var s,c=n.touches.length;c--;)if(s=n.touches[c],s.identifier==t.el._drag.id){o=s.clientX,a=s.clientY,(n.originalEvent?n.originalEvent:n).preventDefault();break}}else n.preventDefault();var l,f=t.el.node,u=f.nextSibling,m=f.parentNode,A=f.style.display;C.win.opera&&m.removeChild(f),f.style.display="none",l=t.el.paper.getElementByPoint(o,a),f.style.display=A,C.win.opera&&(u?m.insertBefore(f,u):m.appendChild(f)),l&&e("raphael.drag.over."+t.el.id,t.el,l),o+=r,a+=i,e("raphael.drag.move."+t.el.id,t.move_scope||t.el,o-t.el._drag.x,a-t.el._drag.y,o,a,n)}},We=function(t){n.unmousemove(Me).unmouseup(We);for(var o,a=Le.length;a--;)o=Le[a],o.el._drag={},e("raphael.drag.end."+o.el.id,o.end_scope||o.start_scope||o.move_scope||o.el,t);Le=[]},Xe=n.el={},Ye=k.length;Ye--;)!function(e){n[e]=Xe[e]=function(t,o){return n.is(t,"function")&&(this.events=this.events||[],this.events.push({name:e,f:t,unbind:Ke(this.shape||this.node||C.doc,e,t,o||this)})),this},n["un"+e]=Xe["un"+e]=function(t){for(var o=this.events||[],a=o.length;a--;)o[a].name!=e||!n.is(t,"undefined")&&o[a].f!=t||(o[a].unbind(),o.splice(a,1),!o.length&&delete this.events);return this}}(k[Ye]);Xe.data=function(t,o){var a=ce[this.id]=ce[this.id]||{};if(0==arguments.length)return a;if(1==arguments.length){if(n.is(t,"object")){for(var i in t)t[B](i)&&this.data(i,t[i]);return this}return e("raphael.data.get."+this.id,this,a[t],t),a[t]}return a[t]=o,e("raphael.data.set."+this.id,this,o,t),this},Xe.removeData=function(e){return null==e?ce[this.id]={}:ce[this.id]&&delete ce[this.id][e],this},Xe.getData=function(){return t(ce[this.id]||{})},Xe.hover=function(e,n,t,o){return this.mouseover(e,t).mouseout(n,o||t)},Xe.unhover=function(e,n){return this.unmouseover(e).unmouseout(n)};var Ze=[];Xe.drag=function(t,o,a,i,r,d){function s(s){(s.originalEvent||s).preventDefault();var c=s.clientX,l=s.clientY,f=C.doc.documentElement.scrollTop||C.doc.body.scrollTop,u=C.doc.documentElement.scrollLeft||C.doc.body.scrollLeft;if(this._drag.id=s.identifier,R&&s.touches)for(var m,A=s.touches.length;A--;)if(m=s.touches[A],this._drag.id=m.identifier,m.identifier==this._drag.id){c=m.clientX,l=m.clientY;break}this._drag.x=c+u,this._drag.y=l+f,!Le.length&&n.mousemove(Me).mouseup(We),Le.push({el:this,move_scope:i,start_scope:r,end_scope:d}),o&&e.on("raphael.drag.start."+this.id,o),t&&e.on("raphael.drag.move."+this.id,t),a&&e.on("raphael.drag.end."+this.id,a),e("raphael.drag.start."+this.id,r||i||this,s.clientX+u,s.clientY+f,s)}return this._drag={},Ze.push({el:this,start:s}),this.mousedown(s),this},Xe.onDragOver=function(n){n?e.on("raphael.drag.over."+this.id,n):e.unbind("raphael.drag.over."+this.id)},Xe.undrag=function(){for(var t=Ze.length;t--;)Ze[t].el==this&&(this.unmousedown(Ze[t].start),Ze.splice(t,1),e.unbind("raphael.drag.*."+this.id));!Ze.length&&n.unmousemove(Me).unmouseup(We),Le=[]},S.circle=function(e,t,o){var a=n._engine.circle(this,e||0,t||0,o||0);return this.__set__&&this.__set__.push(a),a},S.rect=function(e,t,o,a,i){var r=n._engine.rect(this,e||0,t||0,o||0,a||0,i||0);return this.__set__&&this.__set__.push(r),r},S.ellipse=function(e,t,o,a){var i=n._engine.ellipse(this,e||0,t||0,o||0,a||0);return this.__set__&&this.__set__.push(i),i},S.path=function(e){e&&!n.is(e,K)&&!n.is(e[0],L)&&(e+=T);var t=n._engine.path(n.format[x](n,arguments),this);return this.__set__&&this.__set__.push(t),t},S.image=function(e,t,o,a,i){var r=n._engine.image(this,e||"about:blank",t||0,o||0,a||0,i||0);return this.__set__&&this.__set__.push(r),r},S.text=function(e,t,o){var a=n._engine.text(this,e||0,t||0,V(o));return this.__set__&&this.__set__.push(a),a},S.set=function(e){!n.is(e,"array")&&(e=Array.prototype.splice.call(arguments,0,arguments.length));var t=new ln(e);return this.__set__&&this.__set__.push(t),t.paper=this,t.type="set",t},S.setStart=function(e){this.__set__=e||this.set()},S.setFinish=function(e){var n=this.__set__;return delete this.__set__,n},S.getSize=function(){var e=this.canvas.parentNode;return{width:e.offsetWidth,height:e.offsetHeight}},S.setSize=function(e,t){return n._engine.setSize.call(this,e,t)},S.setViewBox=function(e,t,o,a,i){return n._engine.setViewBox.call(this,e,t,o,a,i)},S.top=S.bottom=null,S.raphael=n;var $e=function(e){var n=e.getBoundingClientRect(),t=e.ownerDocument,o=t.body,a=t.documentElement,i=a.clientTop||o.clientTop||0,r=a.clientLeft||o.clientLeft||0,d=n.top+(C.win.pageYOffset||a.scrollTop||o.scrollTop)-i,s=n.left+(C.win.pageXOffset||a.scrollLeft||o.scrollLeft)-r;return{y:d,x:s}};S.getElementByPoint=function(e,n){var t=this,o=t.canvas,a=C.doc.elementFromPoint(e,n);if(C.win.opera&&"svg"==a.tagName){var i=$e(o),r=o.createSVGRect();r.x=e-i.x,r.y=n-i.y,r.width=r.height=1;var d=o.getIntersectionList(r,null);d.length&&(a=d[d.length-1])}if(!a)return null;for(;a.parentNode&&a!=o.parentNode&&!a.raphael;)a=a.parentNode;return a==t.canvas.parentNode&&(a=o),a=a&&a.raphael?t.getById(a.raphaelid):null},S.getElementsByBBox=function(e){var t=this.set();return this.forEach(function(o){n.isBBoxIntersect(o.getBBox(),e)&&t.push(o)}),t},S.getById=function(e){for(var n=this.bottom;n;){if(n.id==e)return n;n=n.next}return null},S.forEach=function(e,n){for(var t=this.bottom;t;){if(e.call(n,t)===!1)return this;t=t.next}return this},S.getElementsByPoint=function(e,n){var t=this.set();return this.forEach(function(o){o.isPointInside(e,n)&&t.push(o)}),t},Xe.isPointInside=function(e,t){var o=this.realPath=Ae[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(o=n.transformPath(o,this.attr("transform"))),n.isPointInsidePath(o,e,t)},Xe.getBBox=function(e){if(this.removed)return{};var n=this._;return e?((n.dirty||!n.bboxwt)&&(this.realPath=Ae[this.type](this),n.bboxwt=Ce(this.realPath),n.bboxwt.toString=A,n.dirty=0),n.bboxwt):((n.dirty||n.dirtyT||!n.bbox)&&((n.dirty||!this.realPath)&&(n.bboxwt=0,this.realPath=Ae[this.type](this)),n.bbox=Ce(ge(this.realPath,this.matrix)),n.bbox.toString=A,n.dirty=n.dirtyT=0),n.bbox)},Xe.clone=function(){if(this.removed)return null;var e=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(e),e},Xe.glow=function(e){if("text"==this.type)return null;e=e||{};var n={width:(e.width||10)+(+this.attr("stroke-width")||1),fill:e.fill||!1,opacity:null==e.opacity?.5:e.opacity,offsetx:e.offsetx||0,offsety:e.offsety||0,color:e.color||"#000"},t=n.width/2,o=this.paper,a=o.set(),i=this.realPath||Ae[this.type](this);i=this.matrix?ge(i,this.matrix):i;for(var r=1;t+1>r;r++)a.push(o.path(i).attr({stroke:n.color,fill:n.fill?n.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(n.width/t*r).toFixed(3),opacity:+(n.opacity/t).toFixed(3)}));return a.insertBefore(this).translate(n.offsetx,n.offsety)};var _e=function(e,t,o,a,i,r,d,l,f){return null==f?s(e,t,o,a,i,r,d,l):n.findDotsAtSegment(e,t,o,a,i,r,d,l,c(e,t,o,a,i,r,d,l,f))},en=function(e,t){return function(o,a,i){o=be(o);for(var r,d,s,c,l,f="",u={},m=0,A=0,g=o.length;g>A;A++){if(s=o[A],"M"==s[0])r=+s[1],d=+s[2];else{if(c=_e(r,d,s[1],s[2],s[3],s[4],s[5],s[6]),m+c>a){if(t&&!u.start){if(l=_e(r,d,s[1],s[2],s[3],s[4],s[5],s[6],a-m),f+=["C"+l.start.x,l.start.y,l.m.x,l.m.y,l.x,l.y],i)return f;u.start=f,f=["M"+l.x,l.y+"C"+l.n.x,l.n.y,l.end.x,l.end.y,s[5],s[6]].join(),m+=c,r=+s[5],d=+s[6];continue}if(!e&&!t)return l=_e(r,d,s[1],s[2],s[3],s[4],s[5],s[6],a-m),{x:l.x,y:l.y,alpha:l.alpha}}m+=c,r=+s[5],d=+s[6]}f+=s.shift()+s}return u.end=f,l=e?m:t?u:n.findDotsAtSegment(r,d,s[0],s[1],s[2],s[3],s[4],s[5],1),l.alpha&&(l={x:l.x,y:l.y,alpha:l.alpha}),l}},nn=en(1),tn=en(),on=en(0,1);n.getTotalLength=nn,n.getPointAtLength=tn,n.getSubpath=function(e,n,t){if(this.getTotalLength(e)-t<1e-6)return on(e,n).end;var o=on(e,t,1);return n?on(o,n).end:o},Xe.getTotalLength=function(){var e=this.getPath();if(e)return this.node.getTotalLength?this.node.getTotalLength():nn(e)},Xe.getPointAtLength=function(e){var n=this.getPath();if(n)return tn(n,e)},Xe.getPath=function(){var e,t=n._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return t&&(e=t(this)),e},Xe.getSubpath=function(e,t){var o=this.getPath();if(o)return n.getSubpath(o,e,t)};var an=n.easing_formulas={linear:function(e){return e},"<":function(e){return z(e,1.7)},">":function(e){return z(e,.48)},"<>":function(e){var n=.48-e/1.04,t=P.sqrt(.1734+n*n),o=t-n,a=z(q(o),1/3)*(0>o?-1:1),i=-t-n,r=z(q(i),1/3)*(0>i?-1:1),d=a+r+.5;return 3*(1-d)*d*d+d*d*d},backIn:function(e){var n=1.70158;return e*e*((n+1)*e-n)},backOut:function(e){e-=1;var n=1.70158;return e*e*((n+1)*e+n)+1},elastic:function(e){return e==!!e?e:z(2,-10*e)*P.sin(2*(e-.075)*H/.3)+1},bounce:function(e){var n,t=7.5625,o=2.75;return 1/o>e?n=t*e*e:2/o>e?(e-=1.5/o,n=t*e*e+.75):2.5/o>e?(e-=2.25/o,n=t*e*e+.9375):(e-=2.625/o,n=t*e*e+.984375),n}};an.easeIn=an["ease-in"]=an["<"],an.easeOut=an["ease-out"]=an[">"],an.easeInOut=an["ease-in-out"]=an["<>"],an["back-in"]=an.backIn,an["back-out"]=an.backOut;var rn=[],dn=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){setTimeout(e,16)},sn=function(){for(var t=+new Date,o=0;o<rn.length;o++){var a=rn[o];if(!a.el.removed&&!a.paused){var i,r,d=t-a.start,s=a.ms,c=a.easing,l=a.from,f=a.diff,u=a.to,m=(a.t,a.el),A={},g={};if(a.initstatus?(d=(a.initstatus*a.anim.top-a.prev)/(a.percent-a.prev)*s,a.status=a.initstatus,delete a.initstatus,a.stop&&rn.splice(o--,1)):a.status=(a.prev+(a.percent-a.prev)*(d/s))/a.anim.top,!(0>d))if(s>d){var h=c(d/s);for(var p in l)if(l[B](p)){switch(te[p]){case J:i=+l[p]+h*s*f[p];break;case"colour":i="rgb("+[cn(Z(l[p].r+h*s*f[p].r)),cn(Z(l[p].g+h*s*f[p].g)),cn(Z(l[p].b+h*s*f[p].b))].join(",")+")";break;case"path":i=[];for(var v=0,S=l[p].length;S>v;v++){i[v]=[l[p][v][0]];for(var y=1,E=l[p][v].length;E>y;y++)i[v][y]=+l[p][v][y]+h*s*f[p][v][y];i[v]=i[v].join(Q)}i=i.join(Q);break;case"transform":if(f[p].real)for(i=[],v=0,S=l[p].length;S>v;v++)for(i[v]=[l[p][v][0]],y=1,E=l[p][v].length;E>y;y++)i[v][y]=l[p][v][y]+h*s*f[p][v][y];else{var N=function(e){return+l[p][e]+h*s*f[p][e]};i=[["m",N(0),N(1),N(2),N(3),N(4),N(5)]]}break;case"csv":if("clip-rect"==p)for(i=[],v=4;v--;)i[v]=+l[p][v]+h*s*f[p][v];break;default:var C=[][G](l[p]);for(i=[],v=m.paper.customAttributes[p].length;v--;)i[v]=+C[v]+h*s*f[p][v]}A[p]=i}m.attr(A),function(n,t,o){setTimeout(function(){e("raphael.anim.frame."+n,t,o)})}(m.id,m,a.anim)}else{if(function(t,o,a){setTimeout(function(){e("raphael.anim.frame."+o.id,o,a),e("raphael.anim.finish."+o.id,o,a),n.is(t,"function")&&t.call(o)})}(a.callback,m,a.anim),m.attr(u),rn.splice(o--,1),a.repeat>1&&!a.next){for(r in u)u[B](r)&&(g[r]=a.totalOrigin[r]);a.el.attr(g),w(a.anim,a.el,a.anim.percents[0],null,a.totalOrigin,a.repeat-1)}a.next&&!a.stop&&w(a.anim,a.el,a.next,null,a.totalOrigin,a.repeat)}}}rn.length&&dn(sn)},cn=function(e){return e>255?255:0>e?0:e};Xe.animateWith=function(e,t,o,a,i,r){var d=this;if(d.removed)return r&&r.call(d),d;var s=o instanceof h?o:n.animation(o,a,i,r);w(s,d,s.percents[0],null,d.attr());for(var c=0,l=rn.length;l>c;c++)if(rn[c].anim==t&&rn[c].el==e){rn[l-1].start=rn[c].start;break}return d},Xe.onAnimation=function(n){return n?e.on("raphael.anim.frame."+this.id,n):e.unbind("raphael.anim.frame."+this.id),this},h.prototype.delay=function(e){var n=new h(this.anim,this.ms);return n.times=this.times,n.del=+e||0,n},h.prototype.repeat=function(e){var n=new h(this.anim,this.ms);return n.del=this.del,n.times=P.floor(U(e,0))||1,n},n.animation=function(e,t,o,a){if(e instanceof h)return e;(n.is(o,"function")||!o)&&(a=a||o||null,o=null),e=Object(e),t=+t||0;var i,r,d={};for(r in e)e[B](r)&&$(r)!=r&&$(r)+"%"!=r&&(i=!0,d[r]=e[r]);if(i)return o&&(d.easing=o),a&&(d.callback=a),new h({100:d},t);if(a){var s=0;for(var c in e){var l=_(c);e[B](c)&&l>s&&(s=l)}s+="%",!e[s].callback&&(e[s].callback=a)}return new h(e,t)},Xe.animate=function(e,t,o,a){var i=this;if(i.removed)return a&&a.call(i),i;var r=e instanceof h?e:n.animation(e,t,o,a);return w(r,i,r.percents[0],null,i.attr()),i},Xe.setTime=function(e,n){return e&&null!=n&&this.status(e,j(n,e.ms)/e.ms),this},Xe.status=function(e,n){var t,o,a=[],i=0;if(null!=n)return w(e,this,-1,j(n,1)),this;for(t=rn.length;t>i;i++)if(o=rn[i],o.el.id==this.id&&(!e||o.anim==e)){if(e)return o.status;a.push({anim:o.anim,status:o.status})}return e?0:a},Xe.pause=function(n){for(var t=0;t<rn.length;t++)rn[t].el.id!=this.id||n&&rn[t].anim!=n||e("raphael.anim.pause."+this.id,this,rn[t].anim)!==!1&&(rn[t].paused=!0);return this},Xe.resume=function(n){for(var t=0;t<rn.length;t++)if(rn[t].el.id==this.id&&(!n||rn[t].anim==n)){var o=rn[t];e("raphael.anim.resume."+this.id,this,o.anim)!==!1&&(delete o.paused,this.status(o.anim,o.status))}return this},Xe.stop=function(n){for(var t=0;t<rn.length;t++)rn[t].el.id!=this.id||n&&rn[t].anim!=n||e("raphael.anim.stop."+this.id,this,rn[t].anim)!==!1&&rn.splice(t--,1);return this},e.on("raphael.remove",p),e.on("raphael.clear",p),Xe.toString=function(){return"Raphaël’s object"};var ln=function(e){if(this.items=[],this.length=0,this.type="set",e)for(var n=0,t=e.length;t>n;n++)!e[n]||e[n].constructor!=Xe.constructor&&e[n].constructor!=ln||(this[this.items.length]=this.items[this.items.length]=e[n],this.length++)},fn=ln.prototype;fn.push=function(){for(var e,n,t=0,o=arguments.length;o>t;t++)e=arguments[t],!e||e.constructor!=Xe.constructor&&e.constructor!=ln||(n=this.items.length,this[n]=this.items[n]=e,this.length++);return this},fn.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},fn.forEach=function(e,n){for(var t=0,o=this.items.length;o>t;t++)if(e.call(n,this.items[t],t)===!1)return this;return this};for(var un in Xe)Xe[B](un)&&(fn[un]=function(e){return function(){var n=arguments;return this.forEach(function(t){t[e][x](t,n)})}}(un));return fn.attr=function(e,t){if(e&&n.is(e,L)&&n.is(e[0],"object"))for(var o=0,a=e.length;a>o;o++)this.items[o].attr(e[o]);else for(var i=0,r=this.items.length;r>i;i++)this.items[i].attr(e,t);return this},fn.clear=function(){for(;this.length;)this.pop()},fn.splice=function(e,n,t){e=0>e?U(this.length+e,0):e,n=U(0,j(this.length-e,n));var o,a=[],i=[],r=[];for(o=2;o<arguments.length;o++)r.push(arguments[o]);for(o=0;n>o;o++)i.push(this[e+o]);for(;o<this.length-e;o++)a.push(this[e+o]);var d=r.length;for(o=0;o<d+a.length;o++)this.items[e+o]=this[e+o]=d>o?r[o]:a[o-d];for(o=this.items.length=this.length-=n-d;this[o];)delete this[o++];return new ln(i)},fn.exclude=function(e){for(var n=0,t=this.length;t>n;n++)if(this[n]==e)return this.splice(n,1),!0},fn.animate=function(e,t,o,a){(n.is(o,"function")||!o)&&(a=o||null);var i,r,d=this.items.length,s=d,c=this;if(!d)return this;a&&(r=function(){!--d&&a.call(c)}),o=n.is(o,K)?o:r;var l=n.animation(e,t,o,r);for(i=this.items[--s].animate(l);s--;)this.items[s]&&!this.items[s].removed&&this.items[s].animateWith(i,l,l),this.items[s]&&!this.items[s].removed||d--;return this},fn.insertAfter=function(e){for(var n=this.items.length;n--;)this.items[n].insertAfter(e);return this},fn.getBBox=function(){for(var e=[],n=[],t=[],o=[],a=this.items.length;a--;)if(!this.items[a].removed){var i=this.items[a].getBBox();e.push(i.x),n.push(i.y),t.push(i.x+i.width),o.push(i.y+i.height)}return e=j[x](0,e),n=j[x](0,n),t=U[x](0,t),o=U[x](0,o),{x:e,y:n,x2:t,y2:o,width:t-e,height:o-n}},fn.clone=function(e){e=this.paper.set();for(var n=0,t=this.items.length;t>n;n++)e.push(this.items[n].clone());return e},fn.toString=function(){return"Raphaël‘s set"},fn.glow=function(e){var n=this.paper.set();return this.forEach(function(t,o){var a=t.glow(e);null!=a&&a.forEach(function(e,t){n.push(e)})}),n},fn.isPointInside=function(e,n){var t=!1;return this.forEach(function(o){return o.isPointInside(e,n)?(t=!0,!1):void 0}),t},n.registerFont=function(e){if(!e.face)return e;this.fonts=this.fonts||{};var n={w:e.w,face:{},glyphs:{}},t=e.face["font-family"];for(var o in e.face)e.face[B](o)&&(n.face[o]=e.face[o]);if(this.fonts[t]?this.fonts[t].push(n):this.fonts[t]=[n],!e.svg){n.face["units-per-em"]=_(e.face["units-per-em"],10);for(var a in e.glyphs)if(e.glyphs[B](a)){var i=e.glyphs[a];if(n.glyphs[a]={w:i.w,k:{},d:i.d&&"M"+i.d.replace(/[mlcxtrv]/g,function(e){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[e]||"M"})+"z"},i.k)for(var r in i.k)i[B](r)&&(n.glyphs[a].k[r]=i.k[r])}}return e},S.getFont=function(e,t,o,a){if(a=a||"normal",o=o||"normal",t=+t||{normal:400,bold:700,lighter:300,bolder:800}[t]||400,n.fonts){var i=n.fonts[e];if(!i){var r=new RegExp("(^|\\s)"+e.replace(/[^\w\d\s+!~.:_-]/g,T)+"(\\s|$)","i");for(var d in n.fonts)if(n.fonts[B](d)&&r.test(d)){i=n.fonts[d];break}}var s;if(i)for(var c=0,l=i.length;l>c&&(s=i[c],s.face["font-weight"]!=t||s.face["font-style"]!=o&&s.face["font-style"]||s.face["font-stretch"]!=a);c++);return s}},S.print=function(e,t,o,a,i,r,d,s){r=r||"middle",d=U(j(d||0,1),-1),s=U(j(s||1,3),1);var c,l=V(o)[b](T),f=0,u=0,m=T;if(n.is(a,"string")&&(a=this.getFont(a)),a){c=(i||16)/a.face["units-per-em"];for(var A=a.face.bbox[b](y),g=+A[0],h=A[3]-A[1],w=0,p=+A[1]+("baseline"==r?h+ +a.face.descent:h/2),v=0,S=l.length;S>v;v++){if("\n"==l[v])f=0,N=0,u=0,w+=h*s;else{var E=u&&a.glyphs[l[v-1]]||{},N=a.glyphs[l[v]];f+=u?(E.w||a.w)+(E.k&&E.k[l[v]]||0)+a.w*d:0,u=1}N&&N.d&&(m+=n.transformPath(N.d,["t",f*c,w*c,"s",c,c,g,p,"t",(e-g)/c,(t-p)/c]))}}return this.path(m).attr({fill:"#000",stroke:"none"})},S.add=function(e){if(n.is(e,"array"))for(var t,o=this.set(),a=0,i=e.length;i>a;a++)t=e[a]||{},E[B](t.type)&&o.push(this[t.type]().attr(t));return o},n.format=function(e,t){var o=n.is(t,L)?[0][G](t):arguments;return e&&n.is(e,K)&&o.length-1&&(e=e.replace(N,function(e,n){return null==o[++n]?T:o[n]})),e||T},n.fullfill=function(){var e=/\{([^\}]+)\}/g,n=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,t=function(e,t,o){var a=o;return t.replace(n,function(e,n,t,o,i){n=n||o,a&&(n in a&&(a=a[n]),"function"==typeof a&&i&&(a=a()))}),a=(null==a||a==o?e:a)+""};return function(n,o){return String(n).replace(e,function(e,n){return t(e,n,o)})}}(),n.ninja=function(){return I.was?C.win.Raphael=I.is:delete Raphael,n},n.st=fn,e.on("raphael.DOMload",function(){v=!0}),function(e,t,o){function a(){/in/.test(e.readyState)?setTimeout(a,9):n.eve("raphael.DOMload")}null==e.readyState&&e.addEventListener&&(e.addEventListener(t,o=function(){e.removeEventListener(t,o,!1),e.readyState="complete"},!1),e.readyState="loading"),a()}(document,"DOMContentLoaded"),n}),function(e,n){"function"==typeof define&&define.amd?define("raphael.svg",["raphael.core"],function(e){return n(e)}):n("object"==typeof exports?require("./raphael.core"):e.Raphael)}(this,function(e){if(!e||e.svg){var n="hasOwnProperty",t=String,o=parseFloat,a=parseInt,i=Math,r=i.max,d=i.abs,s=i.pow,c=/[, ]+/,l=e.eve,f="",u=" ",m="http://www.w3.org/1999/xlink",A={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},g={};e.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var h=function(o,a){if(a){"string"==typeof o&&(o=h(o));for(var i in a)a[n](i)&&("xlink:"==i.substring(0,6)?o.setAttributeNS(m,i.substring(6),t(a[i])):o.setAttribute(i,t(a[i])))}else o=e._g.doc.createElementNS("http://www.w3.org/2000/svg",o),o.style&&(o.style.webkitTapHighlightColor="rgba(0,0,0,0)");return o},w=function(n,a){var c="linear",l=n.id+a,u=.5,m=.5,A=n.node,g=n.paper,w=A.style,p=e._g.doc.getElementById(l);if(!p){if(a=t(a).replace(e._radial_gradient,function(e,n,t){if(c="radial",n&&t){u=o(n),m=o(t);var a=2*(m>.5)-1;s(u-.5,2)+s(m-.5,2)>.25&&(m=i.sqrt(.25-s(u-.5,2))*a+.5)&&.5!=m&&(m=m.toFixed(5)-1e-5*a)}return f}),a=a.split(/\s*\-\s*/),"linear"==c){var v=a.shift();if(v=-o(v),isNaN(v))return null;var S=[0,0,i.cos(e.rad(v)),i.sin(e.rad(v))],y=1/(r(d(S[2]),d(S[3]))||1);S[2]*=y,S[3]*=y,S[2]<0&&(S[0]=-S[2],S[2]=0),S[3]<0&&(S[1]=-S[3],S[3]=0)}var E=e._parseDots(a);if(!E)return null;if(l=l.replace(/[\(\)\s,\xb0#]/g,"_"),n.gradient&&l!=n.gradient.id&&(g.defs.removeChild(n.gradient),delete n.gradient),!n.gradient){p=h(c+"Gradient",{id:l}),n.gradient=p,h(p,"radial"==c?{fx:u,fy:m}:{x1:S[0],y1:S[1],x2:S[2],y2:S[3],gradientTransform:n.matrix.invert()}),g.defs.appendChild(p);for(var N=0,B=E.length;B>N;N++)p.appendChild(h("stop",{offset:E[N].offset?E[N].offset:N?"100%":"0%","stop-color":E[N].color||"#fff","stop-opacity":isFinite(E[N].opacity)?E[N].opacity:1}))}}return h(A,{fill:"url('"+document.location.origin+document.location.pathname+"#"+l+"')",opacity:1,"fill-opacity":1}),w.fill=f,w.opacity=1,w.fillOpacity=1,1},p=function(e){var n=e.getBBox(1);h(e.pattern,{patternTransform:e.matrix.invert()+" translate("+n.x+","+n.y+")"})},v=function(o,a,i){if("path"==o.type){for(var r,d,s,c,l,u=t(a).toLowerCase().split("-"),m=o.paper,w=i?"end":"start",p=o.node,v=o.attrs,S=v["stroke-width"],y=u.length,E="classic",N=3,B=3,C=5;y--;)switch(u[y]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":E=u[y];break;case"wide":B=5;break;case"narrow":B=2;break;case"long":N=5;break;case"short":N=2}if("open"==E?(N+=2,B+=2,C+=2,s=1,c=i?4:1,l={fill:"none",stroke:v.stroke}):(c=s=N/2,l={fill:v.stroke,stroke:"none"}),o._.arrows?i?(o._.arrows.endPath&&g[o._.arrows.endPath]--,o._.arrows.endMarker&&g[o._.arrows.endMarker]--):(o._.arrows.startPath&&g[o._.arrows.startPath]--,o._.arrows.startMarker&&g[o._.arrows.startMarker]--):o._.arrows={},"none"!=E){var I="raphael-marker-"+E,O="raphael-marker-"+w+E+N+B+"-obj"+o.id;e._g.doc.getElementById(I)?g[I]++:(m.defs.appendChild(h(h("path"),{"stroke-linecap":"round",d:A[E],id:I})),g[I]=1);var x,G=e._g.doc.getElementById(O);G?(g[O]++,x=G.getElementsByTagName("use")[0]):(G=h(h("marker"),{id:O,markerHeight:B,markerWidth:N,orient:"auto",refX:c,refY:B/2}),x=h(h("use"),{"xlink:href":"#"+I,transform:(i?"rotate(180 "+N/2+" "+B/2+") ":f)+"scale("+N/C+","+B/C+")","stroke-width":(1/((N/C+B/C)/2)).toFixed(4)}),G.appendChild(x),m.defs.appendChild(G),g[O]=1),h(x,l);var R=s*("diamond"!=E&&"oval"!=E);i?(r=o._.arrows.startdx*S||0,d=e.getTotalLength(v.path)-R*S):(r=R*S,d=e.getTotalLength(v.path)-(o._.arrows.enddx*S||0)),l={},l["marker-"+w]="url(#"+O+")",(d||r)&&(l.d=e.getSubpath(v.path,r,d)),h(p,l),o._.arrows[w+"Path"]=I,o._.arrows[w+"Marker"]=O,o._.arrows[w+"dx"]=R,o._.arrows[w+"Type"]=E,o._.arrows[w+"String"]=a}else i?(r=o._.arrows.startdx*S||0,d=e.getTotalLength(v.path)-r):(r=0,d=e.getTotalLength(v.path)-(o._.arrows.enddx*S||0)),o._.arrows[w+"Path"]&&h(p,{d:e.getSubpath(v.path,r,d)}),delete o._.arrows[w+"Path"],delete o._.arrows[w+"Marker"],delete o._.arrows[w+"dx"],delete o._.arrows[w+"Type"],delete o._.arrows[w+"String"];for(l in g)if(g[n](l)&&!g[l]){var T=e._g.doc.getElementById(l);T&&T.parentNode.removeChild(T)}}},S={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},y=function(e,n,o){if(n=S[t(n).toLowerCase()]){for(var a=e.attrs["stroke-width"]||"1",i={round:a,square:a,butt:0}[e.attrs["stroke-linecap"]||o["stroke-linecap"]]||0,r=[],d=n.length;d--;)r[d]=n[d]*a+(d%2?1:-1)*i;h(e.node,{"stroke-dasharray":r.join(",")})}else h(e.node,{"stroke-dasharray":"none"})},E=function(o,i){var s=o.node,l=o.attrs,u=s.style.visibility;s.style.visibility="hidden";for(var A in i)if(i[n](A)){if(!e._availableAttrs[n](A))continue;var g=i[A];switch(l[A]=g,A){case"blur":o.blur(g);break;case"title":var S=s.getElementsByTagName("title");if(S.length&&(S=S[0]))S.firstChild.nodeValue=g;else{S=h("title");var E=e._g.doc.createTextNode(g);S.appendChild(E),s.appendChild(S)}break;case"href":case"target":var N=s.parentNode;if("a"!=N.tagName.toLowerCase()){var C=h("a");N.insertBefore(C,s),C.appendChild(s),N=C}"target"==A?N.setAttributeNS(m,"show","blank"==g?"new":g):N.setAttributeNS(m,A,g);break;case"cursor":s.style.cursor=g;break;case"transform":o.transform(g);break;case"arrow-start":v(o,g);break;case"arrow-end":v(o,g,1);break;case"clip-rect":var I=t(g).split(c);if(4==I.length){o.clip&&o.clip.parentNode.parentNode.removeChild(o.clip.parentNode);var O=h("clipPath"),x=h("rect");O.id=e.createUUID(),h(x,{x:I[0],y:I[1],width:I[2],height:I[3]}),O.appendChild(x),o.paper.defs.appendChild(O),h(s,{"clip-path":"url(#"+O.id+")"}),o.clip=x}if(!g){var G=s.getAttribute("clip-path");if(G){var R=e._g.doc.getElementById(G.replace(/(^url\(#|\)$)/g,f));R&&R.parentNode.removeChild(R),h(s,{"clip-path":f}),delete o.clip}}break;case"path":"path"==o.type&&(h(s,{d:g?l.path=e._pathToAbsolute(g):"M0,0"}),o._.dirty=1,o._.arrows&&("startString"in o._.arrows&&v(o,o._.arrows.startString),"endString"in o._.arrows&&v(o,o._.arrows.endString,1)));break;case"width":if(s.setAttribute(A,g),o._.dirty=1,!l.fx)break;A="x",g=l.x;case"x":l.fx&&(g=-l.x-(l.width||0));case"rx":if("rx"==A&&"rect"==o.type)break;case"cx":s.setAttribute(A,g),o.pattern&&p(o),o._.dirty=1;break;case"height":if(s.setAttribute(A,g),o._.dirty=1,!l.fy)break;A="y",g=l.y;case"y":l.fy&&(g=-l.y-(l.height||0));case"ry":if("ry"==A&&"rect"==o.type)break;case"cy":s.setAttribute(A,g),o.pattern&&p(o),o._.dirty=1;break;case"r":"rect"==o.type?h(s,{rx:g,ry:g}):s.setAttribute(A,g),o._.dirty=1;break;case"src":"image"==o.type&&s.setAttributeNS(m,"href",g);break;case"stroke-width":(1!=o._.sx||1!=o._.sy)&&(g/=r(d(o._.sx),d(o._.sy))||1),s.setAttribute(A,g),l["stroke-dasharray"]&&y(o,l["stroke-dasharray"],i),o._.arrows&&("startString"in o._.arrows&&v(o,o._.arrows.startString),"endString"in o._.arrows&&v(o,o._.arrows.endString,1));break;case"stroke-dasharray":y(o,g,i);break;case"fill":var T=t(g).match(e._ISURL);if(T){O=h("pattern");var Q=h("image");O.id=e.createUUID(),h(O,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),h(Q,{x:0,y:0,"xlink:href":T[1]}),O.appendChild(Q),function(n){e._preload(T[1],function(){var e=this.offsetWidth,t=this.offsetHeight;h(n,{width:e,height:t}),h(Q,{width:e,height:t})})}(O),o.paper.defs.appendChild(O),h(s,{fill:"url(#"+O.id+")"}),o.pattern=O,o.pattern&&p(o);break}var V=e.getRGB(g);if(V.error){if(("circle"==o.type||"ellipse"==o.type||"r"!=t(g).charAt())&&w(o,g)){if("opacity"in l||"fill-opacity"in l){var b=e._g.doc.getElementById(s.getAttribute("fill").replace(/^url\(#|\)$/g,f));if(b){var k=b.getElementsByTagName("stop");h(k[k.length-1],{"stop-opacity":("opacity"in l?l.opacity:1)*("fill-opacity"in l?l["fill-opacity"]:1)})}}l.gradient=g,l.fill="none";break}}else delete i.gradient,delete l.gradient,!e.is(l.opacity,"undefined")&&e.is(i.opacity,"undefined")&&h(s,{op
vendor: 4,873 bytes, lines 2-3
2acity:l.opacity}),!e.is(l["fill-opacity"],"undefined")&&e.is(i["fill-opacity"],"undefined")&&h(s,{"fill-opacity":l["fill-opacity"]});V[n]("opacity")&&h(s,{"fill-opacity":V.opacity>1?V.opacity/100:V.opacity});case"stroke":V=e.getRGB(g),s.setAttribute(A,V.hex),"stroke"==A&&V[n]("opacity")&&h(s,{"stroke-opacity":V.opacity>1?V.opacity/100:V.opacity}),"stroke"==A&&o._.arrows&&("startString"in o._.arrows&&v(o,o._.arrows.startString),"endString"in o._.arrows&&v(o,o._.arrows.endString,1));break;case"gradient":("circle"==o.type||"ellipse"==o.type||"r"!=t(g).charAt())&&w(o,g);
3break;case"opacity":l.gradient&&!l[n]("stroke-opacity")&&h(s,{"stroke-opacity":g>1?g/100:g});case"fill-opacity":if(l.gradient){b=e._g.doc.getElementById(s.getAttribute("fill").replace(/^url\(#|\)$/g,f)),b&&(k=b.getElementsByTagName("stop"),h(k[k.length-1],{"stop-opacity":g}));break}default:"font-size"==A&&(g=a(g,10)+"px");var D=A.replace(/(\-.)/g,function(e){return e.substring(1).toUpperCase()});s.style[D]=g,o._.dirty=1,s.setAttribute(A,g)}}B(o,i),s.style.visibility=u},N=1.2,B=function(o,i){if("text"==o.type&&(i[n]("text")||i[n]("font")||i[n]("font-size")||i[n]("x")||i[n]("y"))){var r=o.attrs,d=o.node,s=d.firstChild?a(e._g.doc.defaultView.getComputedStyle(d.firstChild,f).getPropertyValue("font-size"),10):10;if(i[n]("text")){for(r.text=i.text;d.firstChild;)d.removeChild(d.firstChild);for(var c,l=t(i.text).split("\n"),u=[],m=0,A=l.length;A>m;m++)c=h("tspan"),m&&h(c,{dy:s*N,x:r.x}),c.appendChild(e._g.doc.createTextNode(l[m])),d.appendChild(c),u[m]=c}else for(u=d.getElementsByTagName("tspan"),m=0,A=u.length;A>m;m++)m?h(u[m],{dy:s*N,x:r.x}):h(u[0],{dy:0});h(d,{x:r.x,y:r.y}),o._.dirty=1;var g=o._getBBox(),w=r.y-(g.y+g.height/2);w&&e.is(w,"finite")&&h(u[0],{dy:w})}},C=function(e){return e.parentNode&&"a"===e.parentNode.tagName.toLowerCase()?e.parentNode:e},I=function(n,t){this[0]=this.node=n,n.raphael=!0,this.id=e._oid++,n.raphaelid=this.id,this.matrix=e.matrix(),this.realPath=null,this.paper=t,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!t.bottom&&(t.bottom=this),this.prev=t.top,t.top&&(t.top.next=this),t.top=this,this.next=null},O=e.el;I.prototype=O,O.constructor=I,e._engine.path=function(e,n){var t=h("path");n.canvas&&n.canvas.appendChild(t);var o=new I(t,n);return o.type="path",E(o,{fill:"none",stroke:"#000",path:e}),o},O.rotate=function(e,n,a){if(this.removed)return this;if(e=t(e).split(c),e.length-1&&(n=o(e[1]),a=o(e[2])),e=o(e[0]),null==a&&(n=a),null==n||null==a){var i=this.getBBox(1);n=i.x+i.width/2,a=i.y+i.height/2}return this.transform(this._.transform.concat([["r",e,n,a]])),this},O.scale=function(e,n,a,i){if(this.removed)return this;if(e=t(e).split(c),e.length-1&&(n=o(e[1]),a=o(e[2]),i=o(e[3])),e=o(e[0]),null==n&&(n=e),null==i&&(a=i),null==a||null==i)var r=this.getBBox(1);return a=null==a?r.x+r.width/2:a,i=null==i?r.y+r.height/2:i,this.transform(this._.transform.concat([["s",e,n,a,i]])),this},O.translate=function(e,n){return this.removed?this:(e=t(e).split(c),e.length-1&&(n=o(e[1])),e=o(e[0])||0,n=+n||0,this.transform(this._.transform.concat([["t",e,n]])),this)},O.transform=function(t){var o=this._;if(null==t)return o.transform;if(e._extractTransform(this,t),this.clip&&h(this.clip,{transform:this.matrix.invert()}),this.pattern&&p(this),this.node&&h(this.node,{transform:this.matrix}),1!=o.sx||1!=o.sy){var a=this.attrs[n]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":a})}return this},O.hide=function(){return this.removed||(this.node.style.display="none"),this},O.show=function(){return this.removed||(this.node.style.display=""),this},O.remove=function(){var n=C(this.node);if(!this.removed&&n.parentNode){var t=this.paper;t.__set__&&t.__set__.exclude(this),l.unbind("raphael.*.*."+this.id),this.gradient&&t.defs.removeChild(this.gradient),e._tear(this,t),n.parentNode.removeChild(n),this.removeData();for(var o in this)this[o]="function"==typeof this[o]?e._removedFactory(o):null;this.removed=!0}},O._getBBox=function(){if("none"==this.node.style.display){this.show();var e=!0}var n,t=!1;this.paper.canvas.parentElement?n=this.paper.canvas.parentElement.style:this.paper.canvas.parentNode&&(n=this.paper.canvas.parentNode.style),n&&"none"==n.display&&(t=!0,n.display="");var o={};try{o=this.node.getBBox()}catch(a){o={x:this.node.clientLeft,y:this.node.clientTop,width:this.node.clientWidth,height:this.node.clientHeight}}finally{o=o||{},t&&(n.display="none")}return e&&this.hide(),o},O.attr=function(t,o){if(this.removed)return this;if(null==t){var a={};for(var i in this.attrs)this.attrs[n](i)&&(a[i]=this.attrs[i]);return a.gradient&&"none"==a.fill&&(a.fill=a.gradient)&&delete a.gradient,a.transform=this._.transform,a}if(null==o&&e.is(t,"string")){if("fill"==t&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==t)return this._.transform;
vendor: 28,691 bytes, lines 3-16
3for(var r=t.split(c),d={},s=0,f=r.length;f>s;s++)t=r[s],t in this.attrs?d[t]=this.attrs[t]:e.is(this.paper.customAttributes[t],"function")?d[t]=this.paper.customAttributes[t].def:d[t]=e._availableAttrs[t];return f-1?d:d[r[0]]}if(null==o&&e.is(t,"array")){for(d={},s=0,f=t.length;f>s;s++)d[t[s]]=this.attr(t[s]);return d}if(null!=o){var u={};u[t]=o}else null!=t&&e.is(t,"object")&&(u=t);for(var m in u)l("raphael.attr."+m+"."+this.id,this,u[m]);for(m in this.paper.customAttributes)if(this.paper.customAttributes[n](m)&&u[n](m)&&e.is(this.paper.customAttributes[m],"function")){var A=this.paper.customAttributes[m].apply(this,[].concat(u[m]));this.attrs[m]=u[m];for(var g in A)A[n](g)&&(u[g]=A[g])}return E(this,u),this},O.toFront=function(){if(this.removed)return this;var n=C(this.node);n.parentNode.appendChild(n);var t=this.paper;return t.top!=this&&e._tofront(this,t),this},O.toBack=function(){if(this.removed)return this;var n=C(this.node),t=n.parentNode;return t.insertBefore(n,t.firstChild),e._toback(this,this.paper),this.paper,this},O.insertAfter=function(n){if(this.removed||!n)return this;var t=C(this.node),o=C(n.node||n[n.length-1].node);return o.nextSibling?o.parentNode.insertBefore(t,o.nextSibling):o.parentNode.appendChild(t),e._insertafter(this,n,this.paper),this},O.insertBefore=function(n){if(this.removed||!n)return this;var t=C(this.node),o=C(n.node||n[0].node);return o.parentNode.insertBefore(t,o),e._insertbefore(this,n,this.paper),this},O.blur=function(n){var t=this;if(0!==+n){var o=h("filter"),a=h("feGaussianBlur");t.attrs.blur=n,o.id=e.createUUID(),h(a,{stdDeviation:+n||1.5}),o.appendChild(a),t.paper.defs.appendChild(o),t._blur=o,h(t.node,{filter:"url(#"+o.id+")"})}else t._blur&&(t._blur.parentNode.removeChild(t._blur),delete t._blur,delete t.attrs.blur),t.node.removeAttribute("filter");return t},e._engine.circle=function(e,n,t,o){var a=h("circle");e.canvas&&e.canvas.appendChild(a);var i=new I(a,e);return i.attrs={cx:n,cy:t,r:o,fill:"none",stroke:"#000"},i.type="circle",h(a,i.attrs),i},e._engine.rect=function(e,n,t,o,a,i){var r=h("rect");e.canvas&&e.canvas.appendChild(r);var d=new I(r,e);return d.attrs={x:n,y:t,width:o,height:a,rx:i||0,ry:i||0,fill:"none",stroke:"#000"},d.type="rect",h(r,d.attrs),d},e._engine.ellipse=function(e,n,t,o,a){var i=h("ellipse");e.canvas&&e.canvas.appendChild(i);var r=new I(i,e);return r.attrs={cx:n,cy:t,rx:o,ry:a,fill:"none",stroke:"#000"},r.type="ellipse",h(i,r.attrs),r},e._engine.image=function(e,n,t,o,a,i){var r=h("image");h(r,{x:t,y:o,width:a,height:i,preserveAspectRatio:"none"}),r.setAttributeNS(m,"href",n),e.canvas&&e.canvas.appendChild(r);var d=new I(r,e);return d.attrs={x:t,y:o,width:a,height:i,src:n},d.type="image",d},e._engine.text=function(n,t,o,a){var i=h("text");n.canvas&&n.canvas.appendChild(i);var r=new I(i,n);return r.attrs={x:t,y:o,"text-anchor":"middle",text:a,"font-family":e._availableAttrs["font-family"],"font-size":e._availableAttrs["font-size"],stroke:"none",fill:"#000"},r.type="text",E(r,r.attrs),r},e._engine.setSize=function(e,n){return this.width=e||this.width,this.height=n||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},e._engine.create=function(){var n=e._getContainer.apply(0,arguments),t=n&&n.container,o=n.x,a=n.y,i=n.width,r=n.height;if(!t)throw new Error("SVG container not found.");var d,s=h("svg"),c="overflow:hidden;";return o=o||0,a=a||0,i=i||512,r=r||342,h(s,{height:r,version:1.1,width:i,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink", viewBox: "0 0 522.19 869"}),1==t?(s.style.cssText=c+"position:absolute;left:"+o+"px;top:"+a+"px",e._g.doc.body.appendChild(s),d=1):(s.style.cssText=c+"position:relative",t.firstChild?t.insertBefore(s,t.firstChild):t.appendChild(s)),t=new e._Paper,t.width=i,t.height=r,t.canvas=s,t.clear(),t._left=t._top=0,d&&(t.renderfix=function(){}),t.renderfix(),t},e._engine.setViewBox=function(e,n,t,o,a){l("raphael.setViewBox",this,this._viewBox,[e,n,t,o,a]);var i,d,s=this.getSize(),c=r(t/s.width,o/s.height),f=this.top,m=a?"xMidYMid meet":"xMinYMin";for(null==e?(this._vbSize&&(c=1),delete this._vbSize,i="0 0 "+this.width+u+this.height):(this._vbSize=c,i=e+u+n+u+t+u+o),h(this.canvas,{viewBox:i,preserveAspectRatio:m});c&&f;)d="stroke-width"in f.attrs?f.attrs["stroke-width"]:1,f.attr({"stroke-width":d}),f._.dirty=1,f._.dirtyT=1,f=f.prev;return this._viewBox=[e,n,t,o,!!a],this},e.prototype.renderfix=function(){var e,n=this.canvas,t=n.style;try{e=n.getScreenCTM()||n.createSVGMatrix()}catch(o){e=n.createSVGMatrix()}var a=-e.e%1,i=-e.f%1;(a||i)&&(a&&(this._left=(this._left+a)%1,t.left=this._left+"px"),i&&(this._top=(this._top+i)%1,t.top=this._top+"px"))},e.prototype.clear=function(){e.eve("raphael.clear",this);for(var n=this.canvas;n.firstChild;)n.removeChild(n.firstChild);this.bottom=this.top=null,(this.desc=h("desc")).appendChild(e._g.doc.createTextNode("Created with Raphaël "+e.version)),n.appendChild(this.desc),(this.defs=h("defs")).appendChild(e._g.doc.createTextNode("Created with Raphaël "+e.version)),n.appendChild(this.defs)},e.prototype.remove=function(){l("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var n in this)this[n]="function"==typeof this[n]?e._removedFactory(n):null};var x=e.st;for(var G in O)O[n](G)&&!x[n](G)&&(x[G]=function(e){return function(){var n=arguments;return this.forEach(function(t){t[e].apply(t,n)})}}(G))}}),function(e,n){"function"==typeof define&&define.amd?define("raphael.vml",["raphael.core"],function(e){return n(e)}):n("object"==typeof exports?require("./raphael.core"):e.Raphael)}(this,function(e){if(!e||e.vml){var n="hasOwnProperty",t=String,o=parseFloat,a=Math,i=a.round,r=a.max,d=a.min,s=a.abs,c="fill",l=/[, ]+/,f=e.eve,u=" progid:DXImageTransform.Microsoft",m=" ",A="",g={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},h=/([clmz]),?([^clmz]*)/gi,w=/ progid:\S+Blur\([^\)]+\)/g,p=/-?[^,\s-]+/g,v="position:absolute;left:0;top:0;width:1px;height:1px;behavior:url(#default#VML)",S=21600,y={path:1,rect:1,image:1},E={circle:1,ellipse:1},N=function(n){var o=/[ahqstv]/gi,a=e._pathToAbsolute;if(t(n).match(o)&&(a=e._path2curve),o=/[clmz]/g,a==e._pathToAbsolute&&!t(n).match(o)){var r=t(n).replace(h,function(e,n,t){var o=[],a="m"==n.toLowerCase(),r=g[n];return t.replace(p,function(e){a&&2==o.length&&(r+=o+g["m"==n?"l":"L"],o=[]),o.push(i(e*S))}),r+o});return r}var d,s,c=a(n);r=[];for(var l=0,f=c.length;f>l;l++){d=c[l],s=c[l][0].toLowerCase(),"z"==s&&(s="x");for(var u=1,w=d.length;w>u;u++)s+=i(d[u]*S)+(u!=w-1?",":A);r.push(s)}return r.join(m)},B=function(n,t,o){var a=e.matrix();return a.rotate(-n,.5,.5),{dx:a.x(t,o),dy:a.y(t,o)}},C=function(e,n,t,o,a,i){var r=e._,d=e.matrix,l=r.fillpos,f=e.node,u=f.style,A=1,g="",h=S/n,w=S/t;if(u.visibility="hidden",n&&t){if(f.coordsize=s(h)+m+s(w),u.rotation=i*(0>n*t?-1:1),i){var p=B(i,o,a);o=p.dx,a=p.dy}if(0>n&&(g+="x"),0>t&&(g+=" y")&&(A=-1),u.flip=g,f.coordorigin=o*-h+m+a*-w,l||r.fillsize){var v=f.getElementsByTagName(c);v=v&&v[0],f.removeChild(v),l&&(p=B(i,d.x(l[0],l[1]),d.y(l[0],l[1])),v.position=p.dx*A+m+p.dy*A),r.fillsize&&(v.size=r.fillsize[0]*s(n)+m+r.fillsize[1]*s(t)),f.appendChild(v)}u.visibility="visible"}};e.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var I=function(e,n,o){for(var a=t(n).toLowerCase().split("-"),i=o?"end":"start",r=a.length,d="classic",s="medium",c="medium";r--;)switch(a[r]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":d=a[r];break;case"wide":case"narrow":c=a[r];break;case"long":case"short":s=a[r]}var l=e.node.getElementsByTagName("stroke")[0];l[i+"arrow"]=d,l[i+"arrowlength"]=s,l[i+"arrowwidth"]=c},O=function(a,s){a.attrs=a.attrs||{};var f=a.node,u=a.attrs,g=f.style,h=y[a.type]&&(s.x!=u.x||s.y!=u.y||s.width!=u.width||s.height!=u.height||s.cx!=u.cx||s.cy!=u.cy||s.rx!=u.rx||s.ry!=u.ry||s.r!=u.r),w=E[a.type]&&(u.cx!=s.cx||u.cy!=s.cy||u.r!=s.r||u.rx!=s.rx||u.ry!=s.ry),p=a;for(var v in s)s[n](v)&&(u[v]=s[v]);if(h&&(u.path=e._getPath[a.type](a),a._.dirty=1),s.href&&(f.href=s.href),s.title&&(f.title=s.title),s.target&&(f.target=s.target),s.cursor&&(g.cursor=s.cursor),"blur"in s&&a.blur(s.blur),(s.path&&"path"==a.type||h)&&(f.path=N(~t(u.path).toLowerCase().indexOf("r")?e._pathToAbsolute(u.path):u.path),a._.dirty=1,"image"==a.type&&(a._.fillpos=[u.x,u.y],a._.fillsize=[u.width,u.height],C(a,1,1,0,0,0))),"transform"in s&&a.transform(s.transform),w){var B=+u.cx,O=+u.cy,G=+u.rx||+u.r||0,R=+u.ry||+u.r||0;f.path=e.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",i((B-G)*S),i((O-R)*S),i((B+G)*S),i((O+R)*S),i(B*S)),a._.dirty=1}if("clip-rect"in s){var Q=t(s["clip-rect"]).split(l);if(4==Q.length){Q[2]=+Q[2]+ +Q[0],Q[3]=+Q[3]+ +Q[1];var V=f.clipRect||e._g.doc.createElement("div"),b=V.style;b.clip=e.format("rect({1}px {2}px {3}px {0}px)",Q),f.clipRect||(b.position="absolute",b.top=0,b.left=0,b.width=a.paper.width+"px",b.height=a.paper.height+"px",f.parentNode.insertBefore(V,f),V.appendChild(f),f.clipRect=V)}s["clip-rect"]||f.clipRect&&(f.clipRect.style.clip="auto")}if(a.textpath){var k=a.textpath.style;s.font&&(k.font=s.font),s["font-family"]&&(k.fontFamily='"'+s["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,A)+'"'),s["font-size"]&&(k.fontSize=s["font-size"]),s["font-weight"]&&(k.fontWeight=s["font-weight"]),s["font-style"]&&(k.fontStyle=s["font-style"])}if("arrow-start"in s&&I(p,s["arrow-start"]),"arrow-end"in s&&I(p,s["arrow-end"],1),null!=s.opacity||null!=s["stroke-width"]||null!=s.fill||null!=s.src||null!=s.stroke||null!=s["stroke-width"]||null!=s["stroke-opacity"]||null!=s["fill-opacity"]||null!=s["stroke-dasharray"]||null!=s["stroke-miterlimit"]||null!=s["stroke-linejoin"]||null!=s["stroke-linecap"]){var D=f.getElementsByTagName(c),F=!1;if(D=D&&D[0],!D&&(F=D=T(c)),"image"==a.type&&s.src&&(D.src=s.src),s.fill&&(D.on=!0),(null==D.on||"none"==s.fill||null===s.fill)&&(D.on=!1),D.on&&s.fill){var P=t(s.fill).match(e._ISURL);if(P){D.parentNode==f&&f.removeChild(D),D.rotate=!0,D.src=P[1],D.type="tile";var U=a.getBBox(1);D.position=U.x+m+U.y,a._.fillpos=[U.x,U.y],e._preload(P[1],function(){a._.fillsize=[this.offsetWidth,this.offsetHeight]})}else D.color=e.getRGB(s.fill).hex,D.src=A,D.type="solid",e.getRGB(s.fill).error&&(p.type in{circle:1,ellipse:1}||"r"!=t(s.fill).charAt())&&x(p,s.fill,D)&&(u.fill="none",u.gradient=s.fill,D.rotate=!1)}if("fill-opacity"in s||"opacity"in s){var j=((+u["fill-opacity"]+1||2)-1)*((+u.opacity+1||2)-1)*((+e.getRGB(s.fill).o+1||2)-1);j=d(r(j,0),1),D.opacity=j,D.src&&(D.color="none")}f.appendChild(D);var q=f.getElementsByTagName("stroke")&&f.getElementsByTagName("stroke")[0],z=!1;!q&&(z=q=T("stroke")),(s.stroke&&"none"!=s.stroke||s["stroke-width"]||null!=s["stroke-opacity"]||s["stroke-dasharray"]||s["stroke-miterlimit"]||s["stroke-linejoin"]||s["stroke-linecap"])&&(q.on=!0),("none"==s.stroke||null===s.stroke||null==q.on||0==s.stroke||0==s["stroke-width"])&&(q.on=!1);var H=e.getRGB(s.stroke);q.on&&s.stroke&&(q.color=H.hex),j=((+u["stroke-opacity"]+1||2)-1)*((+u.opacity+1||2)-1)*((+H.o+1||2)-1);var J=.75*(o(s["stroke-width"])||1);if(j=d(r(j,0),1),null==s["stroke-width"]&&(J=u["stroke-width"]),s["stroke-width"]&&(q.weight=J),J&&1>J&&(j*=J)&&(q.weight=1),q.opacity=j,s["stroke-linejoin"]&&(q.joinstyle=s["stroke-linejoin"]||"miter"),q.miterlimit=s["stroke-miterlimit"]||8,s["stroke-linecap"]&&(q.endcap="butt"==s["stroke-linecap"]?"flat":"square"==s["stroke-linecap"]?"square":"round"),"stroke-dasharray"in s){var K={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};q.dashstyle=K[n](s["stroke-dasharray"])?K[s["stroke-dasharray"]]:A}z&&f.appendChild(q)}if("text"==p.type){p.paper.canvas.style.display=A;var L=p.paper.span,M=100,W=u.font&&u.font.match(/\d+(?:\.\d*)?(?=px)/);g=L.style,u.font&&(g.font=u.font),u["font-family"]&&(g.fontFamily=u["font-family"]),u["font-weight"]&&(g.fontWeight=u["font-weight"]),u["font-style"]&&(g.fontStyle=u["font-style"]),W=o(u["font-size"]||W&&W[0])||10,g.fontSize=W*M+"px",p.textpath.string&&(L.innerHTML=t(p.textpath.string).replace(/</g,"&#60;").replace(/&/g,"&#38;").replace(/\n/g,"<br>"));var X=L.getBoundingClientRect();p.W=u.w=(X.right-X.left)/M,p.H=u.h=(X.bottom-X.top)/M,p.X=u.x,p.Y=u.y+p.H/2,("x"in s||"y"in s)&&(p.path.v=e.format("m{0},{1}l{2},{1}",i(u.x*S),i(u.y*S),i(u.x*S)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in s){p._.dirty=1;break}switch(u["text-anchor"]){case"start":p.textpath.style["v-text-align"]="left",p.bbx=p.W/2;break;case"end":p.textpath.style["v-text-align"]="right",p.bbx=-p.W/2;break;default:p.textpath.style["v-text-align"]="center",p.bbx=0}p.textpath.style["v-text-kern"]=!0}},x=function(n,i,r){n.attrs=n.attrs||{};var d=(n.attrs,Math.pow),s="linear",c=".5 .5";if(n.attrs.gradient=i,i=t(i).replace(e._radial_gradient,function(e,n,t){return s="radial",n&&t&&(n=o(n),t=o(t),d(n-.5,2)+d(t-.5,2)>.25&&(t=a.sqrt(.25-d(n-.5,2))*(2*(t>.5)-1)+.5),c=n+m+t),A}),i=i.split(/\s*\-\s*/),"linear"==s){var l=i.shift();if(l=-o(l),isNaN(l))return null}var f=e._parseDots(i);if(!f)return null;if(n=n.shape||n.node,f.length){n.removeChild(r),r.on=!0,r.method="none",r.color=f[0].color,r.color2=f[f.length-1].color;for(var u=[],g=0,h=f.length;h>g;g++)f[g].offset&&u.push(f[g].offset+m+f[g].color);r.colors=u.length?u.join():"0% "+r.color,"radial"==s?(r.type="gradientTitle",r.focus="100%",r.focussize="0 0",r.focusposition=c,r.angle=0):(r.type="gradient",r.angle=(270-l)%360),n.appendChild(r)}return 1},G=function(n,t){this[0]=this.node=n,n.raphael=!0,this.id=e._oid++,n.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=t,this.matrix=e.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!t.bottom&&(t.bottom=this),this.prev=t.top,t.top&&(t.top.next=this),t.top=this,this.next=null},R=e.el;G.prototype=R,R.constructor=G,R.transform=function(n){if(null==n)return this._.transform;var o,a=this.paper._viewBoxShift,i=a?"s"+[a.scale,a.scale]+"-1-1t"+[a.dx,a.dy]:A;a&&(o=n=t(n).replace(/\.{3}|\u2026/g,this._.transform||A)),e._extractTransform(this,i+n);var r,d=this.matrix.clone(),s=this.skew,c=this.node,l=~t(this.attrs.fill).indexOf("-"),f=!t(this.attrs.fill).indexOf("url(");if(d.translate(1,1),f||l||"image"==this.type)if(s.matrix="1 0 0 1",s.offset="0 0",r=d.split(),l&&r.noRotation||!r.isSimple){c.style.filter=d.toFilter();var u=this.getBBox(),g=this.getBBox(1),h=u.x-g.x,w=u.y-g.y;c.coordorigin=h*-S+m+w*-S,C(this,1,1,h,w,0)}else c.style.filter=A,C(this,r.scalex,r.scaley,r.dx,r.dy,r.rotate);else c.style.filter=A,s.matrix=t(d),s.offset=d.offset();return null!==o&&(this._.transform=o,e._extractTransform(this,o)),this},R.rotate=function(e,n,a){if(this.removed)return this;if(null!=e){if(e=t(e).split(l),e.length-1&&(n=o(e[1]),a=o(e[2])),e=o(e[0]),null==a&&(n=a),null==n||null==a){var i=this.getBBox(1);n=i.x+i.width/2,a=i.y+i.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",e,n,a]])),this}},R.translate=function(e,n){return this.removed?this:(e=t(e).split(l),e.length-1&&(n=o(e[1])),e=o(e[0])||0,n=+n||0,this._.bbox&&(this._.bbox.x+=e,this._.bbox.y+=n),this.transform(this._.transform.concat([["t",e,n]])),this)},R.scale=function(e,n,a,i){if(this.removed)return this;if(e=t(e).split(l),e.length-1&&(n=o(e[1]),a=o(e[2]),i=o(e[3]),isNaN(a)&&(a=null),isNaN(i)&&(i=null)),e=o(e[0]),null==n&&(n=e),null==i&&(a=i),null==a||null==i)var r=this.getBBox(1);return a=null==a?r.x+r.width/2:a,i=null==i?r.y+r.height/2:i,this.transform(this._.transform.concat([["s",e,n,a,i]])),this._.dirtyT=1,this},R.hide=function(){return!this.removed&&(this.node.style.display="none"),this},R.show=function(){return!this.removed&&(this.node.style.display=A),this},R.auxGetBBox=e.el.getBBox,R.getBBox=function(){var e=this.auxGetBBox();if(this.paper&&this.paper._viewBoxShift){var n={},t=1/this.paper._viewBoxShift.scale;return n.x=e.x-this.paper._viewBoxShift.dx,n.x*=t,n.y=e.y-this.paper._viewBoxShift.dy,n.y*=t,n.width=e.width*t,n.height=e.height*t,n.x2=n.x+n.width,n.y2=n.y+n.height,n}return e},R._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},R.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),e.eve.unbind("raphael.*.*."+this.id),e._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var n in this)this[n]="function"==typeof this[n]?e._removedFactory(n):null;this.removed=!0}},R.attr=function(t,o){if(this.removed)return this;if(null==t){var a={};for(var i in this.attrs)this.attrs[n](i)&&(a[i]=this.attrs[i]);return a.gradient&&"none"==a.fill&&(a.fill=a.gradient)&&delete a.gradient,a.transform=this._.transform,a}if(null==o&&e.is(t,"string")){if(t==c&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var r=t.split(l),d={},s=0,u=r.length;u>s;s++)t=r[s],t in this.attrs?d[t]=this.attrs[t]:e.is(this.paper.customAttributes[t],"function")?d[t]=this.paper.customAttributes[t].def:d[t]=e._availableAttrs[t];return u-1?d:d[r[0]]}if(this.attrs&&null==o&&e.is(t,"array")){for(d={},s=0,u=t.length;u>s;s++)d[t[s]]=this.attr(t[s]);return d}var m;null!=o&&(m={},m[t]=o),null==o&&e.is(t,"object")&&(m=t);for(var A in m)f("raphael.attr."+A+"."+this.id,this,m[A]);if(m){for(A in this.paper.customAttributes)if(this.paper.customAttributes[n](A)&&m[n](A)&&e.is(this.paper.customAttributes[A],"function")){var g=this.paper.customAttributes[A].apply(this,[].concat(m[A]));this.attrs[A]=m[A];for(var h in g)g[n](h)&&(m[h]=g[h])}m.text&&"text"==this.type&&(this.textpath.string=m.text),O(this,m)}return this},R.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&e._tofront(this,this.paper),this},R.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),e._toback(this,this.paper)),this)},R.insertAfter=function(n){return this.removed?this:(n.constructor==e.st.constructor&&(n=n[n.length-1]),n.node.nextSibling?n.node.parentNode.insertBefore(this.node,n.node.nextSibling):n.node.parentNode.appendChild(this.node),e._insertafter(this,n,this.paper),this)},R.insertBefore=function(n){return this.removed?this:(n.constructor==e.st.constructor&&(n=n[0]),n.node.parentNode.insertBefore(this.node,n.node),e._insertbefore(this,n,this.paper),this)},R.blur=function(n){var t=this.node.runtimeStyle,o=t.filter;return o=o.replace(w,A),0!==+n?(this.attrs.blur=n,t.filter=o+m+u+".Blur(pixelradius="+(+n||1.5)+")",t.margin=e.format("-{0}px 0 0 -{0}px",i(+n||1.5))):(t.filter=o,t.margin=0,delete this.attrs.blur),this},e._engine.path=function(e,n){var t=T("shape");t.style.cssText=v,t.coordsize=S+m+S,t.coordorigin=n.coordorigin;var o=new G(t,n),a={fill:"none",stroke:"#000"};e&&(a.path=e),o.type="path",o.path=[],o.Path=A,O(o,a),n.canvas.appendChild(t);var i=T("skew");return i.on=!0,t.appendChild(i),o.skew=i,o.transform(A),o},e._engine.rect=function(n,t,o,a,i,r){var d=e._rectPath(t,o,a,i,r),s=n.path(d),c=s.attrs;return s.X=c.x=t,s.Y=c.y=o,s.W=c.width=a,s.H=c.height=i,c.r=r,c.path=d,s.type="rect",s},e._engine.ellipse=function(e,n,t,o,a){var i=e.path();return i.attrs,i.X=n-o,i.Y=t-a,i.W=2*o,i.H=2*a,i.type="ellipse",O(i,{cx:n,cy:t,rx:o,ry:a}),i},e._engine.circle=function(e,n,t,o){var a=e.path();return a.attrs,a.X=n-o,a.Y=t-o,a.W=a.H=2*o,a.type="circle",O(a,{cx:n,cy:t,r:o}),a},e._engine.image=function(n,t,o,a,i,r){var d=e._rectPath(o,a,i,r),s=n.path(d).attr({stroke:"none"}),l=s.attrs,f=s.node,u=f.getElementsByTagName(c)[0];return l.src=t,s.X=l.x=o,s.Y=l.y=a,s.W=l.width=i,s.H=l.height=r,l.path=d,s.type="image",u.parentNode==f&&f.removeChild(u),u.rotate=!0,u.src=t,u.type="tile",s._.fillpos=[o,a],s._.fillsize=[i,r],f.appendChild(u),C(s,1,1,0,0,0),s},e._engine.text=function(n,o,a,r){var d=T("shape"),s=T("path"),c=T("textpath");o=o||0,a=a||0,r=r||"",s.v=e.format("m{0},{1}l{2},{1}",i(o*S),i(a*S),i(o*S)+1),s.textpathok=!0,c.string=t(r),c.on=!0,d.style.cssText=v,d.coordsize=S+m+S,d.coordorigin="0 0";var l=new G(d,n),f={fill:"#000",stroke:"none",font:e._availableAttrs.font,text:r};l.shape=d,l.path=s,l.textpath=c,l.type="text",l.attrs.text=t(r),l.attrs.x=o,l.attrs.y=a,l.attrs.w=1,l.attrs.h=1,O(l,f),d.appendChild(c),d.appendChild(s),n.canvas.appendChild(d);var u=T("skew");return u.on=!0,d.appendChild(u),l.skew=u,l.transform(A),l},e._engine.setSize=function(n,t){var o=this.canvas.style;return this.width=n,this.height=t,n==+n&&(n+="px"),t==+t&&(t+="px"),o.width=n,o.height=t,o.clip="rect(0 "+n+" "+t+" 0)",this._viewBox&&e._engine.setViewBox.apply(this,this._viewBox),this},e._engine.setViewBox=function(n,t,o,a,i){e.eve("raphael.setViewBox",this,this._viewBox,[n,t,o,a,i]);var r,d,s=this.getSize(),c=s.width,l=s.height;return i&&(r=l/a,d=c/o,c>o*r&&(n-=(c-o*r)/2/r),l>a*d&&(t-=(l-a*d)/2/d)),this._viewBox=[n,t,o,a,!!i],this._viewBoxShift={dx:-n,dy:-t,scale:s},this.forEach(function(e){e.transform("...")}),this};var T;e._engine.initWin=function(e){var n=e.document;n.styleSheets.length<31?n.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"):n.styleSheets[0].addRule(".rvml","behavior:url(#default#VML)");try{!n.namespaces.rvml&&n.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),T=function(e){return n.createElement("<rvml:"+e+' class="rvml">')}}catch(t){T=function(e){return n.createElement("<"+e+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},e._engine.initWin(e._g.win),e._engine.create=function(){var n=e._getContainer.apply(0,arguments),t=n.container,o=n.height,a=n.width,i=n.x,r=n.y;if(!t)throw new Error("VML container not found.");var d=new e._Paper,s=d.canvas=e._g.doc.createElement("div"),c=s.style;return i=i||0,r=r||0,a=a||512,o=o||342,d.width=a,d.height=o,a==+a&&(a+="px"),o==+o&&(o+="px"),d.coordsize=1e3*S+m+1e3*S,d.coordorigin="0 0",d.span=e._g.doc.createElement("span"),d.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",s.appendChild(d.span),c.cssText=e.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",a,o),1==t?(e._g.doc.body.appendChild(s),c.left=i+"px",c.top=r+"px",c.position="absolute"):t.firstChild?t.insertBefore(s,t.firstChild):t.appendChild(s),d.renderfix=function(){},d},e.prototype.clear=function(){e.eve("raphael.clear",this),this.canvas.innerHTML=A,this.span=e._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},e.prototype.remove=function(){e.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var n in this)this[n]="function"==typeof this[n]?e._removedFactory(n):null;return!0};var Q=e.st;for(var V in R)R[n](V)&&!Q[n](V)&&(Q[V]=function(e){return function(){var n=arguments;return this.forEach(function(t){t[e].apply(t,n)})}}(V))}});
4var app = app || {};
5app.map = function (e) {
6    return mapInit = function () {
7        var n = Raphael("map", "504", "650"), t = n.set();
8        var fx = n.set();
9        var fx = n.set();
10        fx.push(n.path("m 277.3785,1.13595 -9.305,9.3163 h -12.002 l -7.861,7.8694 -7.032,-7.0401 h -29.802 l 7.508,7.5165 -4.353,4.3582 -12.672,12.6864 h 14.998 l -7.561,7.5694 h -6.009 l 14.487,14.5038 -4.089,4.0935 -5.622,-5.6462 h -11.685 l -6.257,6.2637 h -7.208 l 4.441,4.4464 v 9.6688 l -3.93,3.935 -10.134,-10.1455 -8.142,8.1515 c -2.52,-2.946 -7.349,-8.4161 -8.019,-7.7456 l -9.94,9.9516 8.777,8.787 h 10.345 l 24.551,24.578 -25.044,25.073 7.243,7.252 -13.447,13.463 h 26.595 v -10.252 l 13.553,-13.568 h 11.385 l -9.517,9.528 -9.306,9.316 v 12.845 l -18.205,18.227 12.425,12.439 -6.01,8.293 v 11.804 l -3.525,3.529 v 7.04 h 10.768 v -12.845 l 10.346,-10.357 v -9.528 l -9.623,-9.634 14.998,-15.015 h 9.306 l -17.272,17.291 5.904,5.911 h 23.793 l -11.386,11.398 15.316,15.333 -7.861,7.87 h -5.375 l 6.01,6.017 -14.276,14.292 -9.834,9.845 14.998,15.016 v -9.74 l 4.759,-4.764 13.253,13.268 5.798,-5.805 -7.86,-7.869 5.798,-5.805 16.972,16.992 20.286,-20.309 h 19.034 l -23.176,23.202 5.516,5.523 -5.111,5.117 11.315,11.328 -6.063,6.069 9.94,9.952 5.235,-5.258 h 10.204 v 14.645 l -8.548,8.557 8.548,8.558 -12.002,12.016 14.487,14.503 h -9.112 l -7.631,7.64 -8.107,-8.116 h -21.184 l -14.699,14.715 h -8.688 l -21.66,21.685 h 12.425 l 8.001,-8.01 h 10.768 v 7.463 l 6.891,6.899 -6.062,6.07 8.9,8.911 -6.891,6.898 -8.001,8.011 -6.698,6.705 h -9.799 l -8.424,8.434 h -14.628 l -7.102,7.111 8.001,8.01 -4.477,4.482 6.627,6.634 7.385,7.393 9.728,-9.739 h 7.032 l 7.719,-7.729 10.487,10.499 -7.596,7.605 h 9.658 l 6.168,-6.176 15.633,15.633 h 8.072 l 9.587,-9.599 h 9.517 l 14.205,-14.221 h 10.222 l -32.693,32.73 7.596,7.605 h -10.204 l -6.891,-6.899 h -30.913 l -32.287,32.325 7.455,7.463 h -7.719 l -25.379,25.408 h -9.94 l -12.813,12.846 6.045,6.052 9.394,-9.405 8.548,8.558 8.477,-8.487 h 8.442 l 18.188,-18.209 h 15.333 l 9.446,9.457 h 11.456 l 7.737,-7.746 v -10.886 h 10.804 l 11.491,-11.505 h 16.637 l 14.011,14.028 7.737,-7.746 7.437,-7.446 h 17.959 l 8.671,-8.681 8.054,8.063 h 22.912 l 5.569,-5.575 h 37.769 l 6.802,6.81 11.139,-11.151 7.261,-4.27 h 12.002 l 16.972,-16.991 v -18.439 h -13.042 l -6.82,6.846 h -9.94 v -6.687 h -11.65 l 31.406,-31.443 v -8.804 l 20.585,-20.609 v -21.755 l -21.73,-21.756 h -33.116 v 6.634 l -8.9,8.911 -11.068,-11.081 12.319,-12.333 v -10.569 l -20.497,-20.521 v -4.552 h 8.689 l -17.8,-17.821 v -16.162 h 6.626 l -31.864,-31.902 h -15.827 v -16.074 l -14.169,-14.186 v -27.172 l -38.315,-38.359 h -13.289 l -7.807,7.816 h -17.695 l -6.732,-6.74 h 14.275 l 9.729,-9.74 6.415,6.423 11.632,-11.645 -5.481,-5.488 6.891,-6.899 h -12.073 l 15.668,-15.686 v -9.669 l 18.77,-18.791 -9.306,-9.316 15.774,-15.792 -17.237,-17.2565 h -55.974 l -14.804,14.8215 h -6.785 c 3.207,-3.229 7.613,-8.187 7.613,-8.187 h -3.965 l 12.108,-12.122 h -13.729 l -3.931,-3.9347 h 11.174 l 38.491,-38.5354 -3.313,-3.3172 9.834,-9.8456 -5.693,-5.6992 z").attr({
11            "stroke-width": 3,
12            "class": "cls-1"
13        })), fx.attr({fill: "#bb775a", stroke: "none", "class": "cls-1"});
14
15        var fy = n.set();
16        fy.push(n.path("m 211.3585,11.28155 7.508,7.5165 -4.353,4.3582 -12.672,12.6864 h 14.998 l -7.56,7.5694 h -6.01 l 14.487,14.5038 -4.089,4.0935 -5.622,-5.6462 h -11.685 l -6.256,6.2637 h -7.209 l 4.442,4.4464 v 9.6688 l -3.93,3.935 -10.134,-10.1454 -8.143,8.1514 c -2.52,-2.946 -7.349,-8.4161 -8.019,-7.7456 l -9.94,9.9516 8.777,8.787 h 10.345 l 24.551,24.578 -25.044,25.073 7.244,7.252 -13.448,13.463 h 26.595 v -10.252 l 13.553,-13.568 h 11.385 l -9.517,9.528 -9.305,9.316 v 12.845 l -18.206,18.227 12.425,12.439 -6.01,8.293 v 11.804 l -3.525,3.529 v 7.04 h 10.769 v -12.845 l 10.345,-10.357 v -9.528 l -9.623,-9.634 14.998,-15.015 h 9.306 l -17.272,17.291 5.904,5.911 h 23.793 l -11.385,11.398 15.315,15.333 -7.86,7.87 h -5.376 l 6.01,6.017 -14.275,14.292 -9.835,9.845 14.999,15.016 v -9.74 l 4.758,-4.764 13.253,13.268 5.799,-5.805 -7.861,-7.869 5.799,-5.805 16.972,16.992 20.285,-20.309 h 19.034 l -23.176,23.202 5.517,5.523 -5.111,5.117 11.314,11.328 -6.062,6.069 9.94,9.952 5.234,-5.258 h 10.204 v 14.645 l -8.547,8.557 8.547,8.558 -12.002,12.016 14.487,14.503 h -9.111 l -7.631,7.64 -8.108,-8.116 h -21.184 l -14.698,14.715 h -8.689 l -21.66,21.685 h 12.425 l 8.001,-8.01 h 10.769 v 7.463 l 6.891,6.899 -6.063,6.07 8.9,8.911 -6.891,6.899 -8.001,8.01 -6.697,6.705 h -9.799 l -8.425,8.434 h -14.628 l -7.102,7.111 8.001,8.01 -4.476,4.482 6.626,6.634 7.385,7.393 9.728,-9.739 h 7.032 l 7.72,-7.729 10.486,10.499 -7.596,7.605 h 9.658 l 6.169,-6.176 15.632,15.633 h 8.072 l 9.587,-9.599 h 9.517 l 14.206,-14.221 h 10.221 l -32.692,32.73 7.596,7.605 h -10.205 l -6.891,-6.899 h -30.912 l -32.288,32.325 7.455,7.463 h -7.719 l -25.379,25.408 h -9.94 l -12.812,12.846 6.045,6.052 9.393,-9.405 8.548,8.558 8.477,-8.487 h 8.442 l 18.188,-18.209 h 15.333 l 9.447,9.457 h 11.455 l 7.737,-7.746 v -10.886 h 10.804 l 11.491,-11.505 h 6.644 l 103.859,-132.933 c 12.795,-16.374 21.272,-34.936 25.432,-54.221 l -7.42,-7.429 v -4.552 h 8.689 l -17.801,-17.821 v -16.162 h 6.627 l -31.865,-31.901 h -15.826 v -16.074 l -14.17,-14.186 v -27.173 l -38.315,-38.359 h -13.288 l -7.808,7.817 h -17.694 l -6.733,-6.741 h 14.276 l 9.728,-9.739 6.416,6.422 11.631,-11.
16645 -5.481,-5.487 6.891,-6.899 h -12.072 l 15.668,-15.686 v -1.588 l -51.41,-65.797 -11.367,11.381 h -6.786 c 3.208,-3.229 7.614,-8.187 7.614,-8.187 h -3.965 l 9.534,-9.5455 -2.009,-2.5761 h -9.147 l -3.93,-3.9347 h 10.01 l -36.904,-47.2342 z").attr({
17            "stroke-width": 4,
18            "class": "cls-2"
19        })), fy.attr({fill: "#bb775a", stroke: "none", "class": "cls-2"});
20
21        var fy = n.set();
22        fy.push(n.path("m 166.7875,324.96405 v 6.211 l 5.27,5.294 v 10.869 l 9.164,9.175 v 37.759 l -9.076,9.087 v 23.361 l -9.447,9.457 v 8.134 h -38.138 l -24.9913,25.02 H 92.59 l -12.4955,12.51 H 64.3386 l -7.9661,7.976 H 32.668 v -8.205 l 4.3356,-4.341 h -8.3715 l -5.5868,5.594 h -8.0719 v -3.124 l 12.566,-12.58 H 9.06934 v -4.817 l 9.93996,-9.951 h 9.6228 v -5.894 H 13.10527 l -9.62277,9.634 v -10.269 l 10.2396,-10.251 H 30.183 v -8.893 l 7.9838,-7.975 H 26.4643 l 23.5459,-23.591 h -5.5516 l 12.5483,-12.563 h 8.5654 v -8.204 h -35.072 l -17.39503,-17.416 v -8.698 l 15.20963,-15.227 -13.1829,-13.216 17.0602,-17.098 h 20.3382 l 8.16,8.17 h 17.3069 v -10.393 l 5.7983,-5.805 h 6.609 l 8.0543,-8.063 h -20.162 l -7.2435,-7.252 13.7644,-13.798 v -10.569 l 10.5568,-10.552 h 24.8329 l 11.332,-11.345 11.649,11.645 -9.464,9.476 3.719,3.722 17.06,-17.097 h 21.907 l 6.063,6.07 v 13.374 l 11.561,11.575 -10.328,10.34 v 4.128 l 7.772,-7.781 8.76,8.787 v 15.845 l -8.337,8.346 h -7.12 v 7.499 l -5.111,5.134 -5.287,-5.293 z").attr({
23            "stroke-width": 4,
24            "class": "cls-3"
25        })), fy.attr({fill: "#bb775a", stroke: "none", "class": "cls-3"});
26
27        var fy = n.set();
28        fy.push(n.path("m 234.6755,322.15905 11.332,-11.345 v -5.223 h -2.238 v -8.911 l -9.411,9.423 v 4.464 l -9.253,9.263 v 3.476 h 4.9 l 1.304,-1.288 z").attr({
29            "stroke-width": 4,
30            "class": "cls-4"
31        })), fy.attr({fill: "#bb775a", stroke: "none", "class": "cls-4"});
32
33        var fy = n.set();
34        fy.push(n.path("m 318.3905,643.65805 4.053,1.147 2.08,-0.582 1.551,1.923 -2.221,2.718 -3.701,-0.741 -2.802,0.741 -0.723,-2.612 z").attr({
35            "stroke-width": 4,
36            "class": "cls-5"
37        })), fy.attr({fill: "#bb775a", stroke: "none", "class": "cls-5"});
38
39        var fy = n.set();
40        fy.push(n.path("m 298.8455,628.25505 2.167,2.152 h 2.82 l 3.225,-3.246 -2.767,-2.77 z").attr({
41            "stroke-width": 4,
42            "class": "cls-6"
43        })), fy.attr({fill: "#bb775a", stroke: "none", "class": "cls-6"});
44
45
46        t.push(n.path("m 265.60259,532.17843 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 L 246.197,532.09878 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
47            parent: "southwest", "stroke-width": 0,
48        }), n.path("m 265.60259,532.17843 -3.53508,-6.16209 -4.00207,-6.05836 -8.91739,-0.0645 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
49        ), t.attr({fill: "#ffffff", stroke: "none"}).data({id: "southwest", region: "southwest"});
50        var o = n.set();
51        o.push(n.path("m 468.5012,512.31361 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
52            parent: "southeast", "stroke-width": 0
53        }), n.path("m 468.5012,512.31361 -2.91106,-7.22366 -3.47587,-5.01568 -10.06761,-0.0456 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,4e-5 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
54        ), o.attr({fill: "#ffffff", stroke: "none"}).data({id: "southeast", region: "southeast"});
55        var a = n.set();
56        a.push(n.path("m 439.98629,489.64562 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
57            parent: "london", "stroke-width": 0
58        }), n.path("m 439.98629,489.64562 -2.43875,-5.71066 -4.90493,-6.50979 -9.11086,-0.0645 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 8.94396,0.31874 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
59        ), a.attr({fill: "#ffffff", stroke: "none"}).data({id: "london", region: "london"});
60        var i = n.set();
61        i.push(n.path("m 372.48331,478.57604 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
62            parent: "south", "stroke-width": 0
63        }), n.path("m 372.48331,478.57604 -3.41268,-6.44843 -3.79507,-5.74531 -9.24679,-0.0912 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 8.94396,0.31874 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
64        ), i.attr({fill: "#ffffff", stroke: "none"}).data({id: "south", region: "south"});
65        var r = n.set();
66        r.push(n.path("m 273.36204,469.43091 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433
66 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
67            parent: "southwales", "stroke-width": 0
68        }), n.path("m 273.36204,469.43091 -3.4061,-5.96862 -4.38901,-6.18734 -8.65943,-0.12898 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 8.94396,0.31874 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
69        ), r.attr({fill: "#ffffff", stroke: "none"}).data({id: "southwales", region: "southwales"});
70        var d = n.set();
71        d.push(n.path("m 353.93858,440.84642 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
72            parent: "central", "stroke-width": 0
73        }), n.path("m 353.93858,440.84642 -3.09347,-6.76764 -3.70387,-5.6085 -9.6572,0.0912 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
74        ), d.attr({fill: "#ffffff", stroke: "none"}).data({id: "central", region: "central"});
75        var s = n.set();
76        s.push(n.path("m 450.01214,431.87624 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 L 438.78518,419.91 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 C 448.7085,427.9716 442.55345,419.91 442.55345,419.91 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
77            parent: "east", "stroke-width": 0
78        }), n.path("m 450.01214,431.87624 -3.23027,-6.49403 -4.6615,-5.79091 h -8.56277 l -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
79        ), s.attr({fill: "#ffffff", stroke: "none"}).data({id: "east", region: "east"});
80        var c = n.set();
81        c.push(n.path("m 372.20498,403.85437 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
82            parent: "midlands", "stroke-width": 0
83        }), n.path("m 372.20498,403.85437 -3.59957,-7.64536 -2.71226,-4.57509 -10.14271,-0.0645 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
84        ), c.attr({fill: "#ffffff", stroke: "none"}).data({id: "midlands", region: "midlands"});
85        var l = n.set();
86        l.push(n.path("m 289.22089,389.01341 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
87            parent: "northwales", "stroke-width": 0
88        }), n.path("m 289.22089,389.01341 -3.21263,-6.67801 -3.74411,-5.60693 h -9.4978 l -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
89        ), l.attr({fill: "#ffffff", stroke: "none"}).data({id: "northwales", region: "northwales"});
90        var f = n.set();
91        f.push(n.path("m 322.84315,351.28379 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
92            parent: "northwest", "stroke-width": 0
93        }), n.path("m 322.84315,351.28379 -3.59957,-6.80699 -3.8086,-5.34897 -9.04637,-0.12898 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
94        ), f.attr({fill: "#ffffff", stroke: "none"}).data({id: "northwe
94st", region: "northwest"});
95        var fxtg = n.set();
96        fxtg.push(n.path("m 185.39186,289.1327 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
97            parent: "belfast", "stroke-width": 0
98        }), n.path("m 185.39186,289.1327 -3.47059,-7.19393 -3.09921,-5.09101 h -9.88474 l -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 8.29538,0 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
99        ), fxtg.attr({fill: "#ffffff", stroke: "none"}).data({id: "belfast", region: "belfast"});
100        var fxtgn = n.set();
101        fxtgn.push(n.path("m 359.16721,259.65357 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
102            parent: "northeast", "stroke-width": 0
103        }), n.path("m 359.16721,259.65357 -2.86546,-6.44843 -3.24786,-5.83651 h -10.34122 l -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 0.64858,0.31874 h 8.29538 l 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
104        ), fxtgn.attr({fill: "#ffffff", stroke: "none"}).data({id: "northeast", region: "northeast"});
105        var fxtgnx = n.set();
106        fxtgnx.push(n.path("m 260.69803,115.81064 h -1.16745 a 0.22700391,0.23241849 0 0 0 -0.1816,0.093 l -6.75174,8.83855 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40861,-0.53789 a 0.4021212,0.41171275 0 0 1 0,-0.5246 l 5.71401,-7.48388 a 0.23348972,0.23905901 0 0 0 -0.1816,-0.38514 h -1.14799 a 0.54480937,0.55780437 0 0 0 -0.42157,0.21249 l -4.78006,6.25538 a 0.41509285,0.42499381 0 0 1 -0.64859,0 l -0.40859,-0.53124 a 0.40860702,0.41835327 0 0 1 0,-0.53124 l 3.83311,-5.02025 a 0.23348972,0.23905901 0 0 0 -0.18159,-0.38514 h -4.48171 a 0.31131963,0.31874535 0 0 0 -0.31133,0.32538 v 0.62421 a 0.31131963,0.31874535 0 0 0 0.31133,0.32538 h 2.10788 l -2.08843,2.7359 a 0.42157867,0.43163433 0 0 1 -0.64859,0 l -3.12616,-4.09056 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 3.12616,-4.09057 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 2.93159,3.83823 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.14799 a 0.22700391,0.23241849 0 0 0 0.1816,-0.37852 l -7.78299,-10.20649 a 0.82369987,0.84334708 0 0 0 -0.64858,-0.31874 h -0.85613 a 0.40860702,0.41835327 0 0 0 -0.3243,0.16601 l -7.85433,10.24634 a 1.8484604,1.8925506 0 0 0 0,2.32419 l 7.74408,10.14008 a 0.82369987,0.84334708 0 0 0 0.64858,0.31874 h 0.97936 a 0.24646137,0.25234007 0 0 0 0.19457,-0.40507 l -8.09431,-10.585 a 0.98584552,1.0093603 0 0 1 0,-1.25506 l 6.88147,-9.03776 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40859,0.53124 a 0.4280645,0.43827486 0 0 1 0,0.53125 l -6.07073,7.96863 a 0.98584552,1.0093603 0 0 0 0,1.25506 l 8.15269,10.67132 a 0.81072822,0.83006603 0 0 0 0.64857,0.31875 h 0.97937 a 0.24646137,0.25234007 0 0 0 0.19458,-0.40508 l -8.08783,-10.57835 a 1.005303,1.0292819 0 0 1 0,-1.25506 l 5.00705,-6.5542 a 0.42157867,0.43163433 0 0 1 0.64859,0 l 0.40861,0.53788 a 0.42157867,0.43163433 0 0 1 0,0.52461 l -4.19633,5.49171 a 1.005303,1.0292819 0 0 0 0,1.25506 l 8.15268,10.67133 a 0.8301857,0.84998761 0 0 0 0.64859,0.31874 h 0.79127 a 0.40860702,0.41835327 0 0 0 0.33078,-0.16601 l 7.83487,-10.2729 a 0.28537633,0.29218324 0 0 0 -0.22052,-0.47147 z m -5.1692,-1.58709 a 0.53183771,0.54452331 0 0 0 0.42157,0.20586 h 1.12205 a 0.23348972,0.23905901 0 0 0 0.1816,-0.37852 l -7.78298,-10.20649 a 0.83667152,0.85662814 0 0 0 -0.64858,-0.31875 h -0.97936 a 0.23997555,0.24569955 0 0 0 -0.1881,0.40508 z m 3.76177,0 a 0.51886606,0.53124225 0 0 0 0.4151,0.20586 h 1.02476 a 0.28537633,0.29218324 0 0 0 0.22051,-0.47149 c -1.55658,-2.05192 -7.71163,-10.11352 -7.71163,-10.11352 a 0.82369987,0.84334708 0 0 0 -0.64859,-0.31875 h -0.97936 a 0.24646137,0.25234007 0 0 0 -0.19457,0.40508 z").attr({
107            parent: "scotland", "stroke-width": 0
108        }), n.path("m 260.69803,115.81064 -2.63745,-6.72204 -2.10783,-5.5173 -11.70926,-0.0456 -0.3243,0.16601 -7.85433,10.24634 v 2.32419 l 7.74408,10.14008 8.94396,0.31874 0.33078,-0.16601 7.83487,-10.2729 -0.22052,-0.47147 z").attr({parent: "", "stroke-width": 0, "fill-opacity": 0})
109        ), fxtgnx.attr({fill: "#ffffff", stroke: "none"}).data({id: "scotland", region: "scotland"});
110
111
112    var u=[t,o,a,i,r,d,s,c,l,f,fxtg,fxtgn,fxtgnx];e.each(u,function(n,t){t.mouseover(function(n){t.attr({"stroke-width":"1"});var o="#region-nav__"+this.data("region");e(o).addClass("region-nav__item__hover")}),t.mouseout(function(n){t.attr({"stroke-width":"0"});var o="#region-nav__"+this.data("region");e(o).removeClass("region-nav__item__hover")}),t.mousedown(function(e){var n=this.data("region");(regionHide(),regionShow(n))}
112),e("#region-nav__"+t[0].data("region")+" .region-nav__link").hover(function(e){t.attr({"stroke-width":"1"});},function(e){t.attr({"stroke-width":"0"});})})},regionShow=function(n){var t="#region-nav__"+n,o=(e(t).offset(),e(".region-nav").offset()),a=parseInt(e(".region-nav").css("padding-top")),i=o.top+a;e(t).addClass("region-nav__item__active"),e(".region-nav").addClass("region-nav--active"),e(t).offset({top:i})},regionHide=function(){e(".region-nav").removeClass("region-nav--active"),e(".region-nav__item__active").css("top","0"),e(".region-nav__item").removeClass("region-nav__item__active")},navClick=function(){e(".region-nav__link").click(function(n){var t=e(this).attr("href"),o=t.substring(1);regionShow(o),n.preventDefault()})},openNav=function(){e(".region-nav__open-nav").click(function(n){e(".region-nav__list").toggleClass("region-nav__list--active"),e(this).toggleClass("region-nav__open-nav--active"),n.preventDefault()})},closeClick=function(){e(".region-nav__close").click(function(e){regionHide(),e.preventDefault()})},init=function(){mapInit(),navClick(),closeClick(),openNav()},{init:init}}(jQuery,this),jQuery(app.map.init);var page=page||{};page.home=function(e){return matchHeights=function(){e(".home__latest").matchHeight(),e(".home__imglinks .imglink__row").matchHeight()},init=function(){matchHeights()},{init:init}}(jQuery,this),jQuery(page.home.init);
113//# sourceMappingURL=home.js.map
114
115
116jQuery(document).ready(function ($) {
117
118    $('#region-map .region-nav__link, #region-map svg path').mouseover(
119        function(){
120            $('#region-map path').each(function( index ) {
121                if($( this ).attr("stroke-width")=="1"){
122                    $(this).addClass("scale");
123                }
124                else{
125                    $(this).removeClass("scale");
126                }
127            });
128        }
129    );
130
131    $("#region-map svg defs").append('<style>.cls-1{fill:url(#linear-gradient);}.cls-2{fill:url(#linear-gradient-2);}.cls-3{fill:#fff;}</style>');
132
133    var svg = $("#region-map svg defs");
134    var linearGradient = document.createElementNS("http://www.w3.org/2000/svg", 'linearGradient');
135    linearGradient.setAttribute("id","linear-gradient");
136    linearGradient.setAttribute("x1","0" );
137    linearGradient.setAttribute("x2","550" );
138    linearGradient.setAttribute("y1","519.55");
139    linearGradient.setAttribute("y2","519.55");
140    linearGradient.setAttribute('gradientUnits',"userSpaceOnUse");
141    svg.append(linearGradient);
142
143    var stop = document.createElementNS("http://www.w3.org/2000/svg", 'stop');
144    stop.setAttribute("stop-color", "#693326");
145    stop.setAttribute("offset", "0.02");
146    $("#region-map svg defs #linear-gradient").append(stop);
147    var stop2 = document.createElementNS("http://www.w3.org/2000/svg", 'stop');
148    stop2.setAttribute("stop-color", "#cf8866");
149    stop2.setAttribute("offset", "1");
150    $("#region-map svg defs #linear-gradient").append(stop2);
151
152    var linearGradient2 = document.createElementNS("http://www.w3.org/2000/svg", 'linearGradient');
153    linearGradient2.setAttribute("id","linear-gradient-2");
154    linearGradient2.setAttribute("x1","0" );
155    linearGradient2.setAttribute("x2","400" );
156    linearGradient2.setAttribute("y1","527.05");
157    linearGradient2.setAttribute("y2","527.05");
158    linearGradient2.setAttribute('gradientUnits',"userSpaceOnUse");
159    svg.append(linearGradient2);
160
161    var stop3 = document.createElementNS("http://www.w3.org/2000/svg", 'stop');
162    stop3.setAttribute("stop-color", "#693326");
163    stop3.setAttribute("offset", "0.02");
164    $("#region-map svg defs #linear-gradient-2").append(stop3);
165    var stop4 = document.createElementNS("http://www.w3.org/2000/svg", 'stop');
166    stop4.setAttribute("stop-color", "#cf8866");
167    stop4.setAttribute("offset", "1");
168    $("#region-map svg defs #linear-gradient-2").append(stop4);
169
170    $('#region-map path').each(function( index ) {
171        if($( this ).attr("stroke-width")=="3"){
172            $(this).addClass("cls-1");
173        }
174        // if($( this ).attr("stroke-width")=="4"){
175        //     $(this).addClass("cls-2");
176        // }
177    });
178
179});

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.