window.jQuery=jQuery;(function(o){function O(n,v){var J=function(t){t=o[n][t]||[];return typeof t=="string"?t.split(/,?\s+/):t}("getter");return o.inArray(v,J)!=-1}o.fn.jPlayer=function(n){var v=typeof n=="string",J=Array.prototype.slice.call(arguments,1);if(v&&n.substring(0,1)=="_")return this;if(v&&O("jPlayer",n,J)){var t=o.data(this[0],"jPlayer");return t?t[n].apply(t,J):undefined}return this.each(function(){var E=o.data(this,"jPlayer");!E&&!v&&o.data(this,"jPlayer",new o.jPlayer(this,n))._init();E&&v&&o.isFunction(E[n])&&
E[n].apply(E,J)})};o.jPlayer=function(n,v){this.options=o.extend({},v);this.element=o(n)};o.jPlayer.getter="jPlayerOnProgressChange jPlayerOnSoundComplete jPlayerVolume jPlayerReady getData jPlayerController";o.jPlayer.defaults={cssPrefix:"jqjp",swfPath:"js",volume:80,oggSupport:false,nativeSupport:true,customCssIds:false,graphicsFix:true,errorAlerts:false,warningAlerts:false,position:"absolute",width:"0",height:"0",top:"0",left:"0",quality:"high",bgcolor:"#ffffff"};o.jPlayer._config={version:"1.1.1",
swfVersionRequired:"1.1.0",swfVersion:"unknown",jPlayerControllerId:undefined,delayedCommandId:undefined,isWaitingForPlay:false,isFileSet:false};o.jPlayer._diag={isPlaying:false,src:"",loadPercent:0,playedPercentRelative:0,playedPercentAbsolute:0,playedTime:0,totalTime:0};o.jPlayer._cssId={play:"jplayer_play",pause:"jplayer_pause",stop:"jplayer_stop",loadBar:"jplayer_load_bar",playBar:"jplayer_play_bar",volumeMin:"jplayer_volume_min",volumeMax:"jplayer_volume_max",volumeBar:"jplayer_volume_bar",volumeBarValue:"jplayer_volume_bar_value"};
o.jPlayer.count=0;o.jPlayer.timeFormat={showHour:false,showMin:true,showSec:true,padHour:false,padMin:true,padSec:true,sepHour:":",sepMin:":",sepSec:""};o.jPlayer.convertTime=function(n){var v=new Date(n),J=v.getUTCHours();n=v.getUTCMinutes();v=v.getUTCSeconds();J=o.jPlayer.timeFormat.padHour&&J<10?"0"+J:J;n=o.jPlayer.timeFormat.padMin&&n<10?"0"+n:n;v=o.jPlayer.timeFormat.padSec&&v<10?"0"+v:v;return(o.jPlayer.timeFormat.showHour?J+o.jPlayer.timeFormat.sepHour:"")+(o.jPlayer.timeFormat.showMin?n+o.jPlayer.timeFormat.sepMin:
"")+(o.jPlayer.timeFormat.showSec?v+o.jPlayer.timeFormat.sepSec:"")};o.jPlayer.prototype={_init:function(){var n=this,v=this.element;this.config=o.extend({},o.jPlayer.defaults,this.options,o.jPlayer._config);this.config.diag=o.extend({},o.jPlayer._diag);this.config.cssId={};this.config.cssSelector={};this.config.cssDisplay={};this.config.clickHandler={};this.element.data("jPlayer.config",this.config);o.extend(this.config,{id:this.element.attr("id"),swf:this.config.swfPath+(this.config.swfPath!=""&&
this.config.swfPath.slice(-1)!="/"?"/":"")+"Jplayer.swf",fid:this.config.cssPrefix+"_flash_"+o.jPlayer.count,aid:this.config.cssPrefix+"_audio_"+o.jPlayer.count,hid:this.config.cssPrefix+"_force_"+o.jPlayer.count,i:o.jPlayer.count,volume:this._limitValue(this.config.volume,0,100)});o.jPlayer.count++;if(this.config.ready!=undefined)if(o.isFunction(this.config.ready))this.jPlayerReadyCustom=this.config.ready;else this._warning("Constructor's ready option is not a function.");try{this.config.audio=new Audio;
this.config.audio.id=this.config.aid;this.element.append(this.config.audio)}catch(J){this.config.audio={}}o.extend(this.config,{canPlayMP3:!!(this.config.audio.canPlayType?""!=this.config.audio.canPlayType("audio/mpeg")&&"no"!=this.config.audio.canPlayType("audio/mpeg"):false),canPlayOGG:!!(this.config.audio.canPlayType?""!=this.config.audio.canPlayType("audio/ogg")&&"no"!=this.config.audio.canPlayType("audio/ogg"):false),aSel:o("#"+this.config.aid)});o.extend(this.config,{html5:!!(this.config.oggSupport?
this.config.canPlayOGG?true:this.config.canPlayMP3:this.config.canPlayMP3)});o.extend(this.config,{usingFlash:!(this.config.html5&&this.config.nativeSupport),usingMP3:!(this.config.oggSupport&&this.config.canPlayOGG&&this.config.nativeSupport)});var t={setButtons:function(G,H){n.config.diag.isPlaying=H;if(n.config.cssId.play!=undefined&&n.config.cssId.pause!=undefined)if(H){n.config.cssSelector.play.css("display","none");n.config.cssSelector.pause.css("display",n.config.cssDisplay.pause)}else{n.config.cssSelector.play.css("display",
n.config.cssDisplay.play);n.config.cssSelector.pause.css("display","none")}if(H)n.config.isWaitingForPlay=false}},E={setFile:function(G,H){try{n._getMovie().fl_setFile_mp3(H);n.config.diag.src=H;n.config.isFileSet=true;v.trigger("jPlayer.setButtons",false)}catch(Q){n._flashError(Q)}},clearFile:function(){try{v.trigger("jPlayer.setButtons",false);n._getMovie().fl_clearFile_mp3();n.config.diag.src="";n.config.isFileSet=false}catch(G){n._flashError(G)}},play:function(){try{n._getMovie().fl_play_mp3()&&
v.trigger("jPlayer.setButtons",true)}catch(G){n._flashError(G)}},pause:function(){try{n._getMovie().fl_pause_mp3()&&v.trigger("jPlayer.setButtons",false)}catch(G){n._flashError(G)}},stop:function(){try{n._getMovie().fl_stop_mp3()&&v.trigger("jPlayer.setButtons",false)}catch(G){n._flashError(G)}},playHead:function(G,H){try{n._getMovie().fl_play_head_mp3(H)&&v.trigger("jPlayer.setButtons",true)}catch(Q){n._flashError(Q)}},playHeadTime:function(G,H){try{n._getMovie().fl_play_head_time_mp3(H)&&v.trigger("jPlayer.setButtons",
true)}catch(Q){n._flashError(Q)}},volume:function(G,H){n.config.volume=H;try{n._getMovie().fl_volume_mp3(H)}catch(Q){n._flashError(Q)}}},U={setFile:function(G,H,Q){n.config.audio=new Audio;n.config.audio.id=n.config.aid;n.config.aSel.replaceWith(n.config.audio);n.config.aSel=o("#"+n.config.aid);n.config.diag.src=n.config.usingMP3?H:Q;n.config.isWaitingForPlay=true;n.config.isFileSet=true;v.trigger("jPlayer.setButtons",false);n.jPlayerOnProgressChange(0,0,0,0,0);clearInterval(n.config.jPlayerControllerId);
n.config.audio.addEventListener("canplay",function(){n.config.audio.volume=n.config.volume/100},false)},clearFile:function(){n.setFile("","");n.config.isWaitingForPlay=false;n.config.isFileSet=false},play:function(){if(n.config.isFileSet){if(n.config.isWaitingForPlay)n.config.audio.src=n.config.diag.src;n.config.audio.play();v.trigger("jPlayer.setButtons",true);clearInterval(n.config.jPlayerControllerId);n.config.jPlayerControllerId=window.setInterval(function(){n.jPlayerController(false)},100);clearInterval(n.config.delayedCommandId)}},
pause:function(){if(n.config.isFileSet){n.config.audio.pause();v.trigger("jPlayer.setButtons",false)}},stop:function(){if(n.config.isFileSet)try{n.config.audio.currentTime=0;v.trigger("jPlayer.pause");clearInterval(n.config.jPlayerControllerId);n.config.jPlayerControllerId=window.setInterval(function(){n.jPlayerController(true)},100)}catch(G){clearInterval(n.config.delayedCommandId);n.config.delayedCommandId=window.setTimeout(function(){n.stop()},100)}},playHead:function(G,H){if(n.config.isFileSet)try{n.config.audio.currentTime=
typeof n.config.audio.buffered=="object"&&n.config.audio.buffered.length>0?H*n.config.audio.buffered.end(n.config.audio.buffered.length-1)/100:H*n.config.audio.duration/100;v.trigger("jPlayer.play")}catch(Q){clearInterval(n.config.delayedCommandId);n.config.delayedCommandId=window.setTimeout(function(){n.playHead(H)},100)}},playHeadTime:function(G,H){if(n.config.isFileSet)try{n.config.audio.currentTime=H/1E3;v.trigger("jPlayer.play")}catch(Q){clearInterval(n.config.delayedCommandId);n.config.delayedCommandId=
window.setTimeout(function(){n.playHeadTime(H)},100)}},volume:function(G,H){n.config.volume=H;n.config.audio.volume=H/100;n.jPlayerVolume(H)}};this.config.usingFlash?o.extend(t,E):o.extend(t,U);for(var F in t){E="jPlayer."+F;this.element.unbind(E);this.element.bind(E,t[F])}if(this.config.usingFlash)if(this._checkForFlash(8))if(o.browser.msie){F='<object id="'+this.config.fid+'"';F+=' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';F+=' codebase="'+document.URL.substring(0,document.URL.indexOf(":"))+
'://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"';F+=' type="application/x-shockwave-flash"';F+=' width="'+this.config.width+'" height="'+this.config.height+'">';F+="</object>";t=[];t[0]='<param name="movie" value="'+this.config.swf+'" />';t[1]='<param name="quality" value="high" />';t[2]='<param name="FlashVars" value="id='+escape(this.config.id)+"&fid="+escape(this.config.fid)+"&vol="+this.config.volume+'" />';t[3]='<param name="allowScriptAccess" value="always" />';t[4]='<param name="bgcolor" value="'+
this.config.bgcolor+'" />';F=document.createElement(F);for(E=0;E<t.length;E++)F.appendChild(document.createElement(t[E]));this.element.html(F)}else{t='<embed name="'+this.config.fid+'" id="'+this.config.fid+'" src="'+this.config.swf+'"';t+=' width="'+this.config.width+'" height="'+this.config.height+'" bgcolor="'+this.config.bgcolor+'"';t+=' quality="high" FlashVars="id='+escape(this.config.id)+"&fid="+escape(this.config.fid)+"&vol="+this.config.volume+'"';t+=' allowScriptAccess="always"';t+=' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
this.element.html(t)}else this.element.html("<p>Flash 8 or above is not installed. <a href='http://get.adobe.com/flashplayer'>Get Flash!</a></p>");this.element.css({position:this.config.position,top:this.config.top,left:this.config.left});if(this.config.graphicsFix){this.element.append('<div id="'+this.config.hid+'"></div>');o.extend(this.config,{hSel:o("#"+this.config.hid)});this.config.hSel.css({"text-indent":"-9999px"})}this.config.customCssIds||o.each(o.jPlayer._cssId,function(G,H){n.cssId(G,
H)});if(!this.config.usingFlash){this.element.css({left:"-9999px"});window.setTimeout(function(){n.volume(n.config.volume);n.jPlayerReady()},100)}},jPlayerReady:function(n){if(this.config.usingFlash){this.config.swfVersion=n;this.config.swfVersionRequired!=this.config.swfVersion&&this._error("jPlayer's JavaScript / SWF version mismatch!\n\nJavaScript requires SWF : "+this.config.swfVersionRequired+"\nThe Jplayer.swf used is : "+this.config.swfVersion)}else this.config.swfVersion="n/a";this.jPlayerReadyCustom()},
jPlayerReadyCustom:function(){},setFile:function(n,v){this.element.trigger("jPlayer.setFile",[n,v])},clearFile:function(){this.element.trigger("jPlayer.clearFile")},play:function(){this.element.trigger("jPlayer.play")},pause:function(){this.element.trigger("jPlayer.pause")},stop:function(){this.element.trigger("jPlayer.stop")},playHead:function(n){this.element.trigger("jPlayer.playHead",[n])},playHeadTime:function(n){this.element.trigger("jPlayer.playHeadTime",[n])},volume:function(n){n=this._limitValue(n,
0,100);this.element.trigger("jPlayer.volume",[n])},cssId:function(n,v){var J=this;if(typeof v=="string")if(o.jPlayer._cssId[n]){this.config.cssId[n]!=undefined&&this.config.cssSelector[n].unbind("click",this.config.clickHandler[n]);this.config.cssId[n]=v;this.config.cssSelector[n]=o("#"+v);this.config.clickHandler[n]=function(t){J[n](t);o(this).blur();return false};this.config.cssSelector[n].click(this.config.clickHandler[n]);this.config.cssDisplay[n]=this.config.cssSelector[n].css("display");n==
"pause"&&this.config.cssSelector[n].css("display","none")}else this._warning("Unknown/Illegal function in cssId\n\njPlayer('cssId', '"+n+"', '"+v+"')");else this._warning("cssId CSS Id must be a string\n\njPlayer('cssId', '"+n+"', "+v+")")},loadBar:function(n){if(this.config.cssId.loadBar!=undefined){var v=this.config.cssSelector.loadBar.offset();n=n.pageX-v.left;v=this.config.cssSelector.loadBar.width();this.playHead(100*n/v)}},playBar:function(n){this.loadBar(n)},onProgressChange:function(n){if(o.isFunction(n))this.onProgressChangeCustom=
n;else this._warning("onProgressChange parameter is not a function.")},onProgressChangeCustom:function(){},jPlayerOnProgressChange:function(n,v,J,t,E){this.config.diag.loadPercent=n;this.config.diag.playedPercentRelative=v;this.config.diag.playedPercentAbsolute=J;this.config.diag.playedTime=t;this.config.diag.totalTime=E;this.config.cssId.loadBar!=undefined&&this.config.cssSelector.loadBar.width(n+"%");this.config.cssId.playBar!=undefined&&this.config.cssSelector.playBar.width(v+"%");this.onProgressChangeCustom(n,
v,J,t,E);this._forceUpdate()},jPlayerController:function(n){var v=0,J=0,t=0,E=0,U=0;if(this.config.audio.readyState>=1){v=this.config.audio.currentTime*1E3;J=this.config.audio.duration*1E3;J=isNaN(J)?0:J;t=J>0?100*v/J:0;if(typeof this.config.audio.buffered=="object"&&this.config.audio.buffered.length>0){E=100*this.config.audio.buffered.end(this.config.audio.buffered.length-1)/this.config.audio.duration;U=100*this.config.audio.currentTime/this.config.audio.buffered.end(this.config.audio.buffered.length-
1)}else{E=100;U=t}}if(this.config.audio.ended){clearInterval(this.config.jPlayerControllerId);this.jPlayerOnSoundComplete()}else!this.config.diag.isPlaying&&E>=100&&clearInterval(this.config.jPlayerControllerId);n?this.jPlayerOnProgressChange(E,0,0,0,J):this.jPlayerOnProgressChange(E,U,t,v,J)},volumeMin:function(){this.volume(0)},volumeMax:function(){this.volume(100)},volumeBar:function(n){if(this.config.cssId.volumeBar!=undefined){var v=this.config.cssSelector.volumeBar.offset();n=n.pageX-v.left;
v=this.config.cssSelector.volumeBar.width();this.volume(100*n/v)}},volumeBarValue:function(n){this.volumeBar(n)},jPlayerVolume:function(n){if(this.config.cssId.volumeBarValue!=null){this.config.cssSelector.volumeBarValue.width(n+"%");this._forceUpdate()}},onSoundComplete:function(n){if(o.isFunction(n))this.onSoundCompleteCustom=n;else this._warning("onSoundComplete parameter is not a function.")},onSoundCompleteCustom:function(){},jPlayerOnSoundComplete:function(){this.element.trigger("jPlayer.setButtons",
false);this.onSoundCompleteCustom()},getData:function(n){for(var v=n.split("."),J=this.config,t=0;t<v.length;t++)if(J[v[t]]!=undefined)J=J[v[t]];else{this._warning("Undefined data requested.\n\njPlayer('getData', '"+n+"')");return}return J},_getMovie:function(){return document[this.config.fid]},_checkForFlash:function(n){var v=false;if(window.ActiveXObject)try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+n);v=true}catch(J){}else if(navigator.plugins&&navigator.mimeTypes.length>0)if(navigator.plugins["Shockwave Flash"])if(navigator.plugins["Shockwave Flash"].description.replace(/.*\s(\d+\.\d+).*/,
"$1")>=n)v=true;return v},_forceUpdate:function(){this.config.graphicsFix&&this.config.hSel.text(""+Math.random())},_limitValue:function(n,v,J){return n<v?v:n>J?J:n},_flashError:function(n){this._error("Problem with Flash component.\n\nCheck the swfPath points at the Jplayer.swf path.\n\nswfPath = "+this.config.swfPath+"\nurl: "+this.config.swf+"\n\nError: "+n.message)},_error:function(n){this.config.errorAlerts&&this._alert("Error!\n\n"+n)},_warning:function(n){this.config.warningAlerts&&this._alert("Warning!\n\n"+
n)},_alert:function(n){alert("jPlayer "+this.config.version+" : id='"+this.config.id+"' : "+n)}}})(jQuery);Raphael=function(){function o(){if(o.is(arguments[0],Aa)){for(var a=arguments[0],b=Xa[B](o,a.splice(0,3+o.is(a[0],va))),c=b.set(),e=0,f=a[z];e<f;e++){var d=a[e]||{};wa.test(d.type)&&c[ka](b[d.type]().attr(d))}return c}return Xa[B](o,arguments)}function O(){}function n(a){if(o.vml){var b=/^\s+|\s+$/g;n=t(function(e){var f;e=(e+x)[pa](b,x);try{var d=new q.ActiveXObject("htmlfile");d.write("<body>");d.close();f=d.body}catch(g){f=q.createPopup().document.body}d=f.createTextRange();try{f.style.color=e;
var h=d.queryCommandValue("ForeColor");h=(h&255)<<16|h&65280|(h&16711680)>>>16;return"#"+("000000"+h[ta](16)).slice(-6)}catch(i){return"none"}})}else{var c=p.createElement("i");c.title="Rapha\u00ebl Colour Picker";c.style.display="none";p.body[u](c);n=t(function(e){c.style.color=e;return p.defaultView.getComputedStyle(c,x).getPropertyValue("color")})}return n(a)}function v(){return"hsb("+[this.h,this.s,this.b]+")"}function J(){return this.hex}function t(a,b,c){function e(){var f=Array[k].slice.call(arguments,
0),d=f[ua]("\u25ba"),g=e.cache=e.cache||{},h=e.count=e.count||[];if(g[m](d))return c?c(g[d]):g[d];h[z]>=1E3&&delete g[h.shift()];h[ka](d);g[d]=a[B](b,f);return c?c(g[d]):g[d]}return e}function E(a){var b=[];if(!o.is(a,Aa)||!o.is(a&&a[0],Aa))a=o.parsePathString(a);for(var c=0,e=a[z];c<e;c++){b[c]=[];for(var f=0,d=a[c][z];f<d;f++)b[c][f]=a[c][f]}b[ta]=o._path2string;return b}function U(a,b,c,e,f,d){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*e,g*f+h*c,g*d+h*e,f,d]}function F(a,b,c,e,f,d,g,h,i,l){var s=T.PI,
w=s*120/180,C=s/180*(+f||0),A=[],r,K=t(function(qa,Ia,Qa){var qb=qa*T.cos(Qa)-Ia*T.sin(Qa);qa=qa*T.sin(Qa)+Ia*T.cos(Qa);return{x:qb,y:qa}});if(l){V=l[0];r=l[1];d=l[2];fa=l[3]}else{r=K(a,b,-C);a=r.x;b=r.y;r=K(h,i,-C);h=r.x;i=r.y;T.cos(s/180*f);T.sin(s/180*f);r=(a-h)/2;V=(b-i)/2;fa=r*r/(c*c)+V*V/(e*e);if(fa>1){fa=T.sqrt(fa);c=fa*c;e=fa*e}fa=c*c;var sa=e*e;fa=(d==g?-1:1)*T.sqrt(T.abs((fa*sa-fa*V*V-sa*r*r)/(fa*V*V+sa*r*r)));d=fa*c*V/e+(a+h)/2;var fa=fa*-e*r/c+(b+i)/2,V=T.asin(((b-fa)/e).toFixed(7));r=
T.asin(((i-fa)/e).toFixed(7));V=a<d?s-V:V;r=h<d?s-r:r;V<0&&(V=s*2+V);r<0&&(r=s*2+r);if(g&&V>r)V-=s*2;if(!g&&r>V)r-=s*2}s=r-V;if(T.abs(s)>w){A=r;s=h;sa=i;r=V+w*(g&&r>V?1:-1);h=d+c*T.cos(r);i=fa+e*T.sin(r);A=F(h,i,c,e,f,0,g,s,sa,[r,A,d,fa])}s=r-V;f=T.cos(V);d=T.sin(V);g=T.cos(r);r=T.sin(r);s=T.tan(s/4);c=4/3*c*s;s=4/3*e*s;e=[a,b];a=[a+c*d,b-s*f];b=[h+c*r,i-s*g];h=[h,i];a[0]=2*e[0]-a[0];a[1]=2*e[1]-a[1];if(l)return[a,b,h][D](A);else{A=[a,b,h][D](A)[ua]()[aa](",");l=[];h=0;for(i=A[z];h<i;h++)l[h]=h%2?
K(A[h-1],A[h],C).y:K(A[h],A[h+1],C).x;return l}}function G(a,b,c,e,f,d,g,h,i){var l=1-i;return{x:ia(l,3)*a+ia(l,2)*3*i*c+l*3*i*i*f+ia(i,3)*g,y:ia(l,3)*b+ia(l,2)*3*i*e+l*3*i*i*d+ia(i,3)*h}}function H(a,b,c,e){if(o.is(a,Ja)||o.is(a,"object")){a=o.is(a,Ja)?p.getElementById(a):a;if(a.tagName)return b==null?{container:a,width:a.style.pixelWidth||a.offsetWidth,height:a.style.pixelHeight||a.offsetHeight}:{container:a,width:b,height:c}}else return{container:1,x:a,y:b,width:c,height:e}}function Q(a,b){var c=
this;for(var e in b)if(b[m](e)&&!(e in a))switch(typeof b[e]){case "function":(function(f){a[e]=a===c?f:function(){return f[B](c,arguments)}})(b[e]);break;case "object":a[e]=a[e]||{};Q.call(this,a[e],b[e]);break;default:a[e]=b[e];break}}function I(a,b){a==b.top&&(b.top=a.prev);a==b.bottom&&(b.bottom=a.next);a.next&&(a.next.prev=a.prev);a.prev&&(a.prev.next=a.next)}function ba(a,b){if(b.top!==a){I(a,b);a.next=null;a.prev=b.top;b.top.next=a;b.top=a}}function L(a,b){if(b.bottom!==a){I(a,b);a.next=b.bottom;
a.prev=null;b.bottom.prev=a;b.bottom=a}}function Z(a,b,c){I(a,c);b==c.top&&(c.top=a);b.next&&(b.next.prev=a);a.next=b.next;a.prev=b;b.next=a}function ca(a,b,c){I(a,c);b==c.bottom&&(c.bottom=a);b.prev&&(b.prev.next=a);a.prev=b.prev;b.prev=a;a.next=b}function ga(a){return function(){throw Error("Rapha\u00ebl: you are calling to method \u201c"+a+"\u201d of removed object");}}function R(){this.returnValue=false}function Y(){return this.originalEvent.preventDefault()}function ra(){this.cancelBubble=true}
function Ca(){return this.originalEvent.stopPropagation()}function N(){return this.x+W+this.y}function ja(a,b){return function(c,e,f){c=Ra(c);for(var d,g,h,i,l="",s={},w=0,C=0,A=c.length;C<A;C++){h=c[C];if(h[0]=="M"){d=+h[1];g=+h[2]}else{i=rb(d,g,h[1],h[2],h[3],h[4],h[5],h[6]);if(w+i>e){if(b&&!s.start){d=bb(d,g,h[1],h[2],h[3],h[4],h[5],h[6],e-w);l+=["C",d.start.x,d.start.y,d.m.x,d.m.y,d.x,d.y];if(f)return l;s.start=l;l=["M",d.x,d.y+"C",d.n.x,d.n.y,d.end.x,d.end.y,h[5],h[6]][ua]();w+=i;d=+h[5];g=+h[6];
continue}if(!a&&!b){d=bb(d,g,h[1],h[2],h[3],h[4],h[5],h[6],e-w);return{x:d.x,y:d.y,alpha:d.alpha}}}w+=i;d=+h[5];g=+h[6]}l+=h}s.end=l;d=a?w:b?s:o.findDotsAtSegment(d,g,h[1],h[2],h[3],h[4],h[5],h[6],1);d.alpha&&(d={x:d.x,y:d.y,alpha:d.alpha});return d}}function na(){var a=+new Date;for(var b in ya)if(b!="length"&&ya[m](b)){var c=ya[b];if(c.stop||c.el.removed){delete ya[b];ya[z]--}else{var e=a-c.start,f=c.ms,d=c.easing,g=c.from,h=c.diff,i=c.to,l=c.t,s=c.prev||0,w=c.el,C=c.callback,A={},r;if(e<f){C=o.easing_formulas[d]?
o.easing_formulas[d](e/f):e/f;for(var K in g)if(g[m](K)){switch(Ya[K]){case "along":r=C*f*h[K];i.back&&(r=i.len-r);d=Sa(i[K],r);w.translate(h.sx-h.x||0,h.sy-h.y||0);h.x=d.x;h.y=d.y;w.translate(d.x-h.sx,d.y-h.sy);i.rot&&w.rotate(h.r+d.alpha,d.x,d.y);break;case va:r=+g[K]+C*f*h[K];break;case "colour":r="rgb("+[S(oa(g[K].r+C*f*h[K].r)),S(oa(g[K].g+C*f*h[K].g)),S(oa(g[K].b+C*f*h[K].b))][ua](",")+")";break;case "path":r=[];d=0;for(var sa=g[K][z];d<sa;d++){r[d]=[g[K][d][0]];for(var fa=1,V=g[K][d][z];fa<
V;fa++)r[d][fa]=+g[K][d][fa]+C*f*h[K][d][fa];r[d]=r[d][ua](W)}r=r[ua](W);break;case "csv":switch(K){case "translation":r=h[K][0]*(e-s);d=h[K][1]*(e-s);l.x+=r;l.y+=d;r=r+W+d;break;case "rotation":r=+g[K][0]+C*f*h[K][0];g[K][1]&&(r+=","+g[K][1]+","+g[K][2]);break;case "scale":r=[+g[K][0]+C*f*h[K][0],+g[K][1]+C*f*h[K][1],2 in i[K]?i[K][2]:x,3 in i[K]?i[K][3]:x][ua](W);break;case "clip-rect":r=[];for(d=4;d--;)r[d]=+g[K][d]+C*f*h[K][d];break}break}A[K]=r}w.attr(A);w._run&&w._run.call(w)}else{if(i.along){d=
Sa(i.along,i.len*!i.back);w.translate(h.sx-(h.x||0)+d.x-h.sx,h.sy-(h.y||0)+d.y-h.sy);i.rot&&w.rotate(h.r+d.alpha,d.x,d.y)}(l.x||l.y)&&w.translate(-l.x,-l.y);i.scale&&(i.scale+=x);w.attr(i);delete ya[b];ya[z]--;w.in_animation=null;o.is(C,"function")&&C.call(w)}c.prev=e}}o.svg&&w&&w.paper&&w.paper.safari();ya[z]&&q.setTimeout(na)}function S(a){return Ba(Ea(a,255),0)}function ma(a,b){if(a==null)return{x:this._.tx,y:this._.ty,toString:N};this._.tx+=+a;this._.ty+=+b;switch(this.type){case "circle":case "ellipse":this.attr({cx:+a+
this.attrs.cx,cy:+b+this.attrs.cy});break;case "rect":case "image":case "text":this.attr({x:+a+this.attrs.x,y:+b+this.attrs.y});break;case "path":var c=cb(this.attrs.path);c[0][1]+=+a;c[0][2]+=+b;this.attr({path:c});break}return this}function ha(a){return function(b,c,e,f){var d={back:a};o.is(e,"function")?f=e:d.rot=e;b&&b.constructor==M&&(b=b.attrs.path);b&&(d.along=b);return this.animate(d,c,f)}}function ea(a){this.items=[];this[z]=0;this.type="set";if(a)for(var b=0,c=a[z];b<c;b++)if(a[b]&&(a[b].constructor==
M||a[b].constructor==ea)){this[this.items[z]]=this.items[this.items[z]]=a[b];this[z]++}}o.version="1.4.3";var la=/[, ]+/,wa=/^(circle|rect|path|ellipse|text|image)$/,k="prototype",m="hasOwnProperty",p=document,q=window,y={was:Object[k][m].call(q,"Raphael"),is:q.Raphael},u="appendChild",B="apply",D="concat",X="createTouch"in p,x="",W=" ",aa="split",Da="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend orientationchange touchcancel gesturestart gesturechange gestureend"[aa](W),
za={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},ua="join",z="length",Ga=String[k].toLowerCase,T=Math,Ba=T.max,Ea=T.min,va="number",Ja="string",Aa="array",ta="toString",sb=Object[k][ta],ia=T.pow,ka="push",Ka=/^(?=[\da-f]$)/,db=/^url\(['"]?([^\)]+?)['"]?\)$/i,tb=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+\s*,\s*[\d\.]+\s*,\s*[\d\.]+(?:\s*,\s*[\d\.]+)?)\s*\)|rgba?\(\s*([\d\.]+%\s*,\s*[\d\.]+%\s*,\s*[\d\.]+%(?:\s*,\s*[\d\.]+%))\s*\)|hs[bl]\(\s*([\d\.]+\s*,\s*[\d\.]+\s*,\s*[\d\.]+)\s*\)|hs[bl]\(\s*([\d\.]+%\s*,\s*[\d\.]+%\s*,\s*[\d\.]+%)\s*\))\s*$/i,
oa=T.round,da=parseFloat,Ha=parseInt,Ta=String[k].toUpperCase,Ua={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/",opacity:1,path:"M0,0",r:0,rotation:0,rx:0,ry:0,scale:"1 1",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",translation:"0 0",width:0,x:0,y:0},Ya={along:"along",blur:va,"clip-rect":"csv",cx:va,cy:va,fill:"colour","fill-opacity":va,"font-size":va,height:va,opacity:va,path:"path",r:va,rotation:"csv",rx:va,ry:va,scale:"csv",stroke:"colour","stroke-opacity":va,"stroke-width":va,translation:"csv",width:va,x:va,y:va},pa="replace";o.type=q.SVGAngle||p.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML";if(o.type==
"VML"){var La=p.createElement("div");La.innerHTML="<!--[if vml]><br><br><![endif]--\>";if(La.childNodes[z]!=2)return o.type=null;La=null}o.svg=!(o.vml=o.type=="VML");O[k]=o[k];o._id=0;o._oid=0;o.fn={};o.is=function(a,b){b=Ga.call(b);return b=="object"&&a===Object(a)||b=="undefined"&&typeof a==b||b=="null"&&a==null||Ga.call(sb.call(a).slice(8,-1))==b};o.setWindow=function(a){q=a;p=q.document};o.hsb2rgb=t(function(a,b,c){if(o.is(a,"object")&&"h"in a&&"s"in a&&"b"in a){c=a.b;b=a.s;a=a.h}var e;if(c==
0)return{r:0,g:0,b:0,hex:"#000"};if(a>1||b>1||c>1){a/=255;b/=255;c/=255}e=~~(a*6);a=a*6-e;var f=c*(1-b),d=c*(1-b*a),g=c*(1-b*(1-a));a=[c,d,f,f,g,c,c][e];b=[g,c,c,d,f,f,g][e];e=[f,f,g,c,c,d,f][e];a*=255;b*=255;e*=255;c={r:a,g:b,b:e,toString:J};a=(~~a)[ta](16);b=(~~b)[ta](16);e=(~~e)[ta](16);a=a[pa](Ka,"0");b=b[pa](Ka,"0");e=e[pa](Ka,"0");c.hex="#"+a+b+e;return c},o);o.rgb2hsb=t(function(a,b,c){if(o.is(a,"object")&&"r"in a&&"g"in a&&"b"in a){c=a.b;b=a.g;a=a.r}if(o.is(a,Ja)){var e=o.getRGB(a);a=e.r;
b=e.g;c=e.b}if(a>1||b>1||c>1){a/=255;b/=255;c/=255}var f=Ba(a,b,c),d=Ea(a,b,c);e=f;if(d==f)return{h:0,s:0,b:f};else{var g=f-d;d=g/f;a=a==f?(b-c)/g:b==f?2+(c-a)/g:4+(a-b)/g;a/=6;a<0&&a++;a>1&&a--}return{h:a,s:d,b:e,toString:v}},o);var ub=/,?([achlmqrstvxz]),?/gi,Va=/\s*,\s*/,vb={hs:1,rg:1};o._path2string=function(){return this.join(",")[pa](ub,"$1")};o.getRGB=t(function(a){if(!a||(a+=x).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1};if(a=="none")return{r:-1,g:-1,b:-1,hex:"none"};!(vb[m](a.substring(0,
2))||a.charAt()=="#")&&(a=n(a));var b,c,e,f,d;if(a=a.match(tb)){if(a[2]){e=Ha(a[2].substring(5),16);c=Ha(a[2].substring(3,5),16);b=Ha(a[2].substring(1,3),16)}if(a[3]){e=Ha((d=a[3].charAt(3))+d,16);c=Ha((d=a[3].charAt(2))+d,16);b=Ha((d=a[3].charAt(1))+d,16)}if(a[4]){a=a[4][aa](Va);b=da(a[0]);c=da(a[1]);e=da(a[2]);f=da(a[3])}if(a[5]){a=a[5][aa](Va);b=da(a[0])*2.55;c=da(a[1])*2.55;e=da(a[2])*2.55;f=da(a[3])}if(a[6]){a=a[6][aa](Va);b=da(a[0]);c=da(a[1]);e=da(a[2]);return o.hsb2rgb(b,c,e)}if(a[7]){a=a[7][aa](Va);
b=da(a[0])*2.55;c=da(a[1])*2.55;e=da(a[2])*2.55;return o.hsb2rgb(b,c,e)}a={r:b,g:c,b:e};b=(~~b)[ta](16);c=(~~c)[ta](16);e=(~~e)[ta](16);b=b[pa](Ka,"0");c=c[pa](Ka,"0");e=e[pa](Ka,"0");a.hex="#"+b+c+e;isFinite(da(f))&&(a.o=f);return a}return{r:-1,g:-1,b:-1,hex:"none",error:1}},o);o.getColor=function(a){a=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||0.75};var b=this.hsb2rgb(a.h,a.s,a.b);a.h+=0.075;if(a.h>1){a.h=0;a.s-=0.2;a.s<=0&&(this.getColor.start={h:0,s:1,b:a.b})}return b.hex};o.getColor.reset=
function(){delete this.start};var wb=/([achlmqstvz])[\s,]*((-?\d*\.?\d*(?:e[-+]?\d+)?\s*,?\s*)+)/ig,xb=/(-?\d*\.?\d*(?:e[-+]?\d+)?)\s*,?\s*/ig;o.parsePathString=t(function(a){if(!a)return null;var b={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},c=[];if(o.is(a,Aa)&&o.is(a[0],Aa))c=E(a);c[z]||(a+x)[pa](wb,function(e,f,d){var g=[];e=Ga.call(f);d[pa](xb,function(h,i){i&&g[ka](+i)});if(e=="m"&&g[z]>2){c[ka]([f][D](g.splice(0,2)));e="l";f=f=="m"?"l":"L"}for(;g[z]>=b[e];){c[ka]([f][D](g.splice(0,b[e])));if(!b[e])break}});
c[ta]=o._path2string;return c});o.findDotsAtSegment=function(a,b,c,e,f,d,g,h,i){var l=1-i,s=ia(l,3)*a+ia(l,2)*3*i*c+l*3*i*i*f+ia(i,3)*g;l=ia(l,3)*b+ia(l,2)*3*i*e+l*3*i*i*d+ia(i,3)*h;var w=a+2*i*(c-a)+i*i*(f-2*c+a),C=b+2*i*(e-b)+i*i*(d-2*e+b),A=c+2*i*(f-c)+i*i*(g-2*f+c),r=e+2*i*(d-e)+i*i*(h-2*d+e);a=(1-i)*a+i*c;b=(1-i)*b+i*e;f=(1-i)*f+i*g;d=(1-i)*d+i*h;h=90-T.atan((w-A)/(C-r))*180/T.PI;(w>A||C<r)&&(h+=180);return{x:s,y:l,m:{x:w,y:C},n:{x:A,y:r},start:{x:a,y:b},end:{x:f,y:d},alpha:h}};var Wa=t(function(a){if(!a)return{x:0,
y:0,width:0,height:0};a=Ra(a);for(var b=0,c=0,e=[],f=[],d,g=0,h=a[z];g<h;g++){d=a[g];if(d[0]=="M"){b=d[1];c=d[2];e[ka](b);f[ka](c)}else{b=yb(b,c,d[1],d[2],d[3],d[4],d[5],d[6]);e=e[D](b.min.x,b.max.x);f=f[D](b.min.y,b.max.y);b=d[5];c=d[6]}}a=Ea[B](0,e);d=Ea[B](0,f);return{x:a,y:d,width:Ba[B](0,e)-a,height:Ba[B](0,f)-d}}),cb=t(function(a){if(!o.is(a,Aa)||!o.is(a&&a[0],Aa))a=o.parsePathString(a);var b=[],c=0,e=0,f=0,d=0,g=0;if(a[0][0]=="M"){c=a[0][1];e=a[0][2];f=c;d=e;g++;b[ka](["M",c,e])}for(var h=
a[z];g<h;g++){var i=b[g]=[],l=a[g];if(l[0]!=Ga.call(l[0])){i[0]=Ga.call(l[0]);switch(i[0]){case "a":i[1]=l[1];i[2]=l[2];i[3]=l[3];i[4]=l[4];i[5]=l[5];i[6]=+(l[6]-c).toFixed(3);i[7]=+(l[7]-e).toFixed(3);break;case "v":i[1]=+(l[1]-e).toFixed(3);break;case "m":f=l[1];d=l[2];default:for(var s=1,w=l[z];s<w;s++)i[s]=+(l[s]-(s%2?c:e)).toFixed(3)}}else{b[g]=[];if(l[0]=="m"){f=l[1]+c;d=l[2]+e}i=0;for(s=l[z];i<s;i++)b[g][i]=l[i]}l=b[g][z];switch(b[g][0]){case "z":c=f;e=d;break;case "h":c+=+b[g][l-1];break;
case "v":e+=+b[g][l-1];break;default:c+=+b[g][l-2];e+=+b[g][l-1]}}b[ta]=o._path2string;return b},0,E),Ma=t(function(a){if(!o.is(a,Aa)||!o.is(a&&a[0],Aa))a=o.parsePathString(a);var b=[],c=0,e=0,f=0,d=0,g=0;if(a[0][0]=="M"){c=+a[0][1];e=+a[0][2];f=c;d=e;g++;b[0]=["M",c,e]}for(var h=a[z];g<h;g++){var i=b[g]=[],l=a[g];if(l[0]!=Ta.call(l[0])){i[0]=Ta.call(l[0]);switch(i[0]){case "A":i[1]=l[1];i[2]=l[2];i[3]=l[3];i[4]=l[4];i[5]=l[5];i[6]=+(l[6]+c);i[7]=+(l[7]+e);break;case "V":i[1]=+l[1]+e;break;case "H":i[1]=
+l[1]+c;break;case "M":f=+l[1]+c;d=+l[2]+e;default:for(var s=1,w=l[z];s<w;s++)i[s]=+l[s]+(s%2?c:e)}}else{s=0;for(w=l[z];s<w;s++)b[g][s]=l[s]}switch(i[0]){case "Z":c=f;e=d;break;case "H":c=i[1];break;case "V":e=i[1];break;default:c=b[g][b[g][z]-2];e=b[g][b[g][z]-1]}}b[ta]=o._path2string;return b},null,E),yb=t(function(a,b,c,e,f,d,g,h){var i=f-2*c+a-(g-2*f+c),l=2*(c-a)-2*(f-c),s=a-c,w=(-l+T.sqrt(l*l-4*i*s))/2/i;i=(-l-T.sqrt(l*l-4*i*s))/2/i;var C=[b,h],A=[a,g];T.abs(w)>1E12&&(w=0.5);T.abs(i)>1E12&&(i=
0.5);if(w>0&&w<1){w=G(a,b,c,e,f,d,g,h,w);A[ka](w.x);C[ka](w.y)}if(i>0&&i<1){w=G(a,b,c,e,f,d,g,h,i);A[ka](w.x);C[ka](w.y)}i=d-2*e+b-(h-2*d+e);l=2*(e-b)-2*(d-e);s=b-e;w=(-l+T.sqrt(l*l-4*i*s))/2/i;i=(-l-T.sqrt(l*l-4*i*s))/2/i;T.abs(w)>1E12&&(w=0.5);T.abs(i)>1E12&&(i=0.5);if(w>0&&w<1){w=G(a,b,c,e,f,d,g,h,w);A[ka](w.x);C[ka](w.y)}if(i>0&&i<1){w=G(a,b,c,e,f,d,g,h,i);A[ka](w.x);C[ka](w.y)}return{min:{x:Ea[B](0,A),y:Ea[B](0,C)},max:{x:Ba[B](0,A),y:Ba[B](0,C)}}}),Ra=t(function(a,b){function c(A,r){var K;if(!A)return["C",
r.x,r.y,r.x,r.y,r.x,r.y];!(A[0]in{T:1,Q:1})&&(r.qx=r.qy=null);switch(A[0]){case "M":r.X=A[1];r.Y=A[2];break;case "A":A=["C"][D](F[B](0,[r.x,r.y][D](A.slice(1))));break;case "S":K=r.x+(r.x-(r.bx||r.x));r=r.y+(r.y-(r.by||r.y));A=["C",K,r][D](A.slice(1));break;case "T":r.qx=r.x+(r.x-(r.qx||r.x));r.qy=r.y+(r.y-(r.qy||r.y));A=["C"][D](U(r.x,r.y,r.qx,r.qy,A[1],A[2]));break;case "Q":r.qx=A[1];r.qy=A[2];A=["C"][D](U(r.x,r.y,A[1],A[2],A[3],A[4]));break;case "L":A=["C"][D]([r.x,r.y,A[1],A[2],A[1],A[2]]);break;
case "H":A=["C"][D]([r.x,r.y,A[1],r.y,A[1],r.y]);break;case "V":A=["C"][D]([r.x,r.y,r.x,A[1],r.x,A[1]]);break;case "Z":A=["C"][D]([r.x,r.y,r.X,r.Y,r.X,r.Y]);break}return A}function e(A,r){if(A[r][z]>7){A[r].shift();for(var K=A[r];K[z];)A.splice(r++,0,["C"][D](K.splice(0,6)));A.splice(r,1);i=Ba(d[z],g&&g[z]||0)}}function f(A,r,K,sa,fa){if(A&&r&&A[fa][0]=="M"&&r[fa][0]!="M"){r.splice(fa,0,["M",sa.x,sa.y]);K.bx=0;K.by=0;K.x=A[fa][1];K.y=A[fa][2];i=Ba(d[z],g&&g[z]||0)}}var d=Ma(a),g=b&&Ma(b);a={x:0,y:0,
bx:0,by:0,X:0,Y:0,qx:null,qy:null};b={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null};for(var h=0,i=Ba(d[z],g&&g[z]||0);h<i;h++){d[h]=c(d[h],a);e(d,h);g&&(g[h]=c(g[h],b));g&&e(g,h);f(d,g,a,b,h);f(g,d,b,a,h);var l=d[h],s=g&&g[h],w=l[z],C=g&&s[z];a.x=l[w-2];a.y=l[w-1];a.bx=da(l[w-4])||a.x;a.by=da(l[w-3])||a.y;b.bx=g&&(da(s[C-4])||b.x);b.by=g&&(da(s[C-3])||b.y);b.x=g&&s[C-2];b.y=g&&s[C-1]}return g?[d,g]:d},null,E),eb=t(function(a){for(var b=[],c=0,e=a[z];c<e;c++){var f={},d=a[c].match(/^([^:]*):?([\d\.]*)/);
f.color=o.getRGB(d[1]);if(f.color.error)return null;f.color=f.color.hex;d[2]&&(f.offset=d[2]+"%");b[ka](f)}c=1;for(e=b[z]-1;c<e;c++)if(!b[c].offset){a=da(b[c-1].offset||0);d=0;for(f=c+1;f<e;f++)if(b[f].offset){d=b[f].offset;break}if(!d){d=100;f=e}d=da(d);for(d=(d-a)/(f-c+1);c<f;c++){a+=d;b[c].offset=a+"%"}}return b}),fb=/^r(?:\(([^,]+?)\s*,\s*([^\)]+?)\))?/;if(o.svg){O[k].svgns="http://www.w3.org/2000/svg";O[k].xlink="http://www.w3.org/1999/xlink";oa=function(a){return+a+(~~a===a)*0.5};var P=function(a,
b){if(b)for(var c in b)b[m](c)&&a.setAttribute(c,b[c]+x);else{a=p.createElementNS(O[k].svgns,a);a.style.webkitTapHighlightColor="rgba(0,0,0,0)";return a}};o[ta]=function(){return"Your browser supports SVG.\nYou are running Rapha\u00ebl "+this.version};var gb=function(a,b){var c=P("path");b.canvas&&b.canvas[u](c);b=new M(c,b);b.type="path";Fa(b,{fill:"none",stroke:"#000",path:a});return b},Na=function(a,b,c){var e="linear",f=0.5,d=0.5,g=a.style;b=(b+x)[pa](fb,function(s,w,C){e="radial";if(w&&C){f=
da(w);d=da(C);s=(d>0.5)*2-1;ia(f-0.5,2)+ia(d-0.5,2)>0.25&&(d=T.sqrt(0.25-ia(f-0.5,2))*s+0.5)&&d!=0.5&&(d=d.toFixed(5)-1.0E-5*s)}return x});b=b[aa](/\s*\-\s*/);if(e=="linear"){var h=b.shift();h=-da(h);if(isNaN(h))return null;h=[0,0,T.cos(h*T.PI/180),T.sin(h*T.PI/180)];var i=1/(Ba(T.abs(h[2]),T.abs(h[3]))||1);h[2]*=i;h[3]*=i;if(h[2]<0){h[0]=-h[2];h[2]=0}if(h[3]<0){h[1]=-h[3];h[3]=0}}b=eb(b);if(!b)return null;i=a.getAttribute("fill");(i=i.match(/^url\(#(.*)\)$/))&&c.defs.removeChild(p.getElementById(i[1]));
i=P(e+"Gradient");i.id="r"+(o._id++)[ta](36);P(i,e=="radial"?{fx:f,fy:d}:{x1:h[0],y1:h[1],x2:h[2],y2:h[3]});c.defs[u](i);c=0;for(h=b[z];c<h;c++){var l=P("stop");P(l,{offset:b[c].offset?b[c].offset:!c?"0%":"100%","stop-color":b[c].color||"#fff"});i[u](l)}P(a,{fill:"url(#"+i.id+")",opacity:1,"fill-opacity":1});g.fill=x;g.opacity=1;return g.fillOpacity=1},Za=function(a){var b=a.getBBox();P(a.pattern,{patternTransform:o.format("translate({0},{1})",b.x,b.y)})},Fa=function(a,b){function c(r,K){if(K=e[Ga.call(K)]){var sa=
r.attrs["stroke-width"]||"1";r={round:sa,square:sa,butt:0}[r.attrs["stroke-linecap"]||b["stroke-linecap"]]||0;for(var fa=[],V=K[z];V--;)fa[V]=K[V]*sa+(V%2?1:-1)*r;P(f,{"stroke-dasharray":fa[ua](",")})}}var e={"":[0],none:[0],"-":[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]},f=a.node,d=a.attrs,g=a.rotate();b[m]("rotation")&&(g=b.rotation);var h=(g+x)[aa](la);if(h.length-1){h[1]=+h[1];h[2]=+h[2]}else h=null;
da(g)&&a.rotate(0,true);for(var i in b)if(b[m](i))if(Ua[m](i)){var l=b[i];d[i]=l;switch(i){case "blur":a.blur(l);break;case "rotation":a.rotate(l,true);break;case "href":case "title":case "target":var s=f.parentNode;if(Ga.call(s.tagName)!="a"){var w=P("a");s.insertBefore(w,f);w[u](f);s=w}s.setAttributeNS(a.paper.xlink,i,l);break;case "cursor":f.style.cursor=l;break;case "clip-rect":s=(l+x)[aa](la);if(s[z]==4){a.clip&&a.clip.parentNode.parentNode.removeChild(a.clip.parentNode);var C=P("clipPath");
w=P("rect");C.id="r"+(o._id++)[ta](36);P(w,{x:s[0],y:s[1],width:s[2],height:s[3]});C[u](w);a.paper.defs[u](C);P(f,{"clip-path":"url(#"+C.id+")"});a.clip=w}if(!l){(l=p.getElementById(f.getAttribute("clip-path")[pa](/(^url\(#|\)$)/g,x)))&&l.parentNode.removeChild(l);P(f,{"clip-path":x});delete a.clip}break;case "path":if(a.type=="path")P(f,{d:l?d.path=Ma(l):"M0,0"});break;case "width":f.setAttribute(i,l);if(d.fx){i="x";l=d.x}else break;case "x":if(d.fx)l=-d.x-(d.width||0);case "rx":if(i=="rx"&&a.type==
"rect")break;case "cx":h&&(i=="x"||i=="cx")&&(h[1]+=l-d[i]);f.setAttribute(i,oa(l));a.pattern&&Za(a);break;case "height":f.setAttribute(i,l);if(d.fy){i="y";l=d.y}else break;case "y":if(d.fy)l=-d.y-(d.height||0);case "ry":if(i=="ry"&&a.type=="rect")break;case "cy":h&&(i=="y"||i=="cy")&&(h[2]+=l-d[i]);f.setAttribute(i,oa(l));a.pattern&&Za(a);break;case "r":a.type=="rect"?P(f,{rx:l,ry:l}):f.setAttribute(i,l);break;case "src":a.type=="image"&&f.setAttributeNS(a.paper.xlink,"href",l);break;case "stroke-width":f.style.strokeWidth=
l;f.setAttribute(i,l);d["stroke-dasharray"]&&c(a,d["stroke-dasharray"]);break;case "stroke-dasharray":c(a,l);break;case "translation":l=(l+x)[aa](la);l[0]=+l[0]||0;l[1]=+l[1]||0;if(h){h[1]+=l[0];h[2]+=l[1]}ma.call(a,l[0],l[1]);break;case "scale":l=(l+x)[aa](la);a.scale(+l[0]||1,+l[1]||+l[0]||1,isNaN(da(l[2]))?null:+l[2],isNaN(da(l[3]))?null:+l[3]);break;case "fill":if(s=(l+x).match(db)){C=P("pattern");var A=P("image");C.id="r"+(o._id++)[ta](36);P(C,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,
width:1});P(A,{x:0,y:0});A.setAttributeNS(a.paper.xlink,"href",s[1]);C[u](A);l=p.createElement("img");l.style.cssText="position:absolute;left:-9999em;top-9999em";l.onload=function(){P(C,{width:this.offsetWidth,height:this.offsetHeight});P(A,{width:this.offsetWidth,height:this.offsetHeight});p.body.removeChild(this);a.paper.safari()};p.body[u](l);l.src=s[1];a.paper.defs[u](C);f.style.fill="url(#"+C.id+")";P(f,{fill:"url(#"+C.id+")"});a.pattern=C;a.pattern&&Za(a);break}s=o.getRGB(l);if(s.error){if(({circle:1,
ellipse:1}[m](a.type)||(l+x).charAt()!="r")&&Na(f,l,a.paper)){d.gradient=l;d.fill="none";break}}else{delete b.gradient;delete d.gradient;!o.is(d.opacity,"undefined")&&o.is(b.opacity,"undefined")&&P(f,{opacity:d.opacity});!o.is(d["fill-opacity"],"undefined")&&o.is(b["fill-opacity"],"undefined")&&P(f,{"fill-opacity":d["fill-opacity"]})}s[m]("o")&&P(f,{"fill-opacity":s.o/100});case "stroke":s=o.getRGB(l);f.setAttribute(i,s.hex);i=="stroke"&&s[m]("o")&&P(f,{"stroke-opacity":s.o/100});break;case "gradient":(({circle:1,
ellipse:1})[m](a.type)||(l+x).charAt()!="r")&&Na(f,l,a.paper);break;case "opacity":case "fill-opacity":if(d.gradient){if(s=p.getElementById(f.getAttribute("fill")[pa](/^url\(#|\)$/g,x))){s=s.getElementsByTagName("stop");s[s[z]-1].setAttribute("stop-opacity",l)}break}default:i=="font-size"&&(l=Ha(l,10)+"px");s=i[pa](/(\-.)/g,function(r){return Ta.call(r.substring(1))});f.style[s]=l;f.setAttribute(i,l);break}}zb(a,b);if(h)a.rotate(h.join(W));else da(g)&&a.rotate(g,true)},zb=function(a,b){if(!(a.type!=
"text"||!(b[m]("text")||b[m]("font")||b[m]("font-size")||b[m]("x")||b[m]("y")))){var c=a.attrs,e=a.node,f=e.firstChild?Ha(p.defaultView.getComputedStyle(e.firstChild,x).getPropertyValue("font-size"),10):10;if(b[m]("text")){for(c.text=b.text;e.firstChild;)e.removeChild(e.firstChild);b=(b.text+x)[aa]("\n");for(var d=0,g=b[z];d<g;d++)if(b[d]){var h=P("tspan");d&&P(h,{dy:f*1.2,x:c.x});h[u](p.createTextNode(b[d]));e[u](h)}}else{b=e.getElementsByTagName("tspan");d=0;for(g=b[z];d<g;d++)d&&P(b[d],{dy:f*1.2,
x:c.x})}P(e,{y:c.y});a=a.getBBox();(a=c.y-(a.y+a.height/2))&&isFinite(a)&&P(e,{y:c.y+a})}},M=function(a,b){this[0]=a;this.id=o._oid++;this.node=a;a.raphael=this;this.paper=b;this.attrs=this.attrs||{};this.transformations=[];this._={tx:0,ty:0,rt:{deg:0,cx:0,cy:0},sx:1,sy:1};!b.bottom&&(b.bottom=this);(this.prev=b.top)&&(b.top.next=this);b.top=this;this.next=null};M[k].rotate=function(a,b,c){if(this.removed)return this;if(a==null){if(this._.rt.cx)return[this._.rt.deg,this._.rt.cx,this._.rt.cy][ua](W);
return this._.rt.deg}var e=this.getBBox();a=(a+x)[aa](la);if(a[z]-1){b=da(a[1]);c=da(a[2])}a=da(a[0]);if(b!=null)this._.rt.deg=a;else this._.rt.deg+=a;c==null&&(b=null);this._.rt.cx=b;this._.rt.cy=c;b=b==null?e.x+e.width/2:b;c=c==null?e.y+e.height/2:c;if(this._.rt.deg){this.transformations[0]=o.format("rotate({0} {1} {2})",this._.rt.deg,b,c);this.clip&&P(this.clip,{transform:o.format("rotate({0} {1} {2})",-this._.rt.deg,b,c)})}else{this.transformations[0]=x;this.clip&&P(this.clip,{transform:x})}P(this.node,
{transform:this.transformations[ua](W)});return this};M[k].hide=function(){!this.removed&&(this.node.style.display="none");return this};M[k].show=function(){!this.removed&&(this.node.style.display="");return this};M[k].remove=function(){if(!this.removed){I(this,this.paper);this.node.parentNode.removeChild(this.node);for(var a in this)delete this[a];this.removed=true}};M[k].getBBox=function(){if(this.removed)return this;if(this.type=="path")return Wa(this.attrs.path);if(this.node.style.display=="none"){this.show();
var a=true}var b={};try{b=this.node.getBBox()}catch(c){}finally{b=b||{}}if(this.type=="text"){b={x:b.x,y:Infinity,width:0,height:0};for(var e=0,f=this.node.getNumberOfChars();e<f;e++){var d=this.node.getExtentOfChar(e);d.y<b.y&&(b.y=d.y);d.y+d.height-b.y>b.height&&(b.height=d.y+d.height-b.y);d.x+d.width-b.x>b.width&&(b.width=d.x+d.width-b.x)}}a&&this.hide();return b};M[k].attr=function(a,b){if(this.removed)return this;if(a==null){a={};for(var c in this.attrs)if(this.attrs[m](c))a[c]=this.attrs[c];
this._.rt.deg&&(a.rotation=this.rotate());(this._.sx!=1||this._.sy!=1)&&(a.scale=this.scale());a.gradient&&a.fill=="none"&&(a.fill=a.gradient)&&delete a.gradient;return a}if(b==null&&o.is(a,Ja)){if(a=="translation")return ma.call(this);if(a=="rotation")return this.rotate();if(a=="scale")return this.scale();if(a=="fill"&&this.attrs.fill=="none"&&this.attrs.gradient)return this.attrs.gradient;return this.attrs[a]}if(b==null&&o.is(a,Aa)){b={};c=0;for(var e=a.length;c<e;c++)b[a[c]]=this.attr(a[c]);return b}if(b!=
null){c={};c[a]=b;Fa(this,c)}else a!=null&&o.is(a,"object")&&Fa(this,a);return this};M[k].toFront=function(){if(this.removed)return this;this.node.parentNode[u](this.node);var a=this.paper;a.top!=this&&ba(this,a);return this};M[k].toBack=function(){if(this.removed)return this;if(this.node.parentNode.firstChild!=this.node){this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild);L(this,this.paper)}return this};M[k].insertAfter=function(a){if(this.removed)return this;var b=a.node;
b.nextSibling?b.parentNode.insertBefore(this.node,b.nextSibling):b.parentNode[u](this.node);Z(this,a,this.paper);return this};M[k].insertBefore=function(a){if(this.removed)return this;var b=a.node;b.parentNode.insertBefore(this.node,b);ca(this,a,this.paper);return this};M[k].blur=function(a){if(+a!==0){var b=P("filter"),c=P("feGaussianBlur");this.attrs.blur=a;b.id="r"+(o._id++)[ta](36);P(c,{stdDeviation:+a||1.5});b.appendChild(c);this.paper.defs.appendChild(b);this._blur=b;P(this.node,{filter:"url(#"+
b.id+")"})}else{if(this._blur){this._blur.parentNode.removeChild(this._blur);delete this._blur;delete this.attrs.blur}this.node.removeAttribute("filter")}};var hb=function(a,b,c,e){b=oa(b);c=oa(c);var f=P("circle");a.canvas&&a.canvas[u](f);a=new M(f,a);a.attrs={cx:b,cy:c,r:e,fill:"none",stroke:"#000"};a.type="circle";P(f,a.attrs);return a},ib=function(a,b,c,e,f,d){b=oa(b);c=oa(c);var g=P("rect");a.canvas&&a.canvas[u](g);a=new M(g,a);a.attrs={x:b,y:c,width:e,height:f,r:d||0,rx:d||0,ry:d||0,fill:"none",
stroke:"#000"};a.type="rect";P(g,a.attrs);return a},jb=function(a,b,c,e,f){b=oa(b);c=oa(c);var d=P("ellipse");a.canvas&&a.canvas[u](d);a=new M(d,a);a.attrs={cx:b,cy:c,rx:e,ry:f,fill:"none",stroke:"#000"};a.type="ellipse";P(d,a.attrs);return a},kb=function(a,b,c,e,f,d){var g=P("image");P(g,{x:c,y:e,width:f,height:d,preserveAspectRatio:"none"});g.setAttributeNS(a.xlink,"href",b);a.canvas&&a.canvas[u](g);a=new M(g,a);a.attrs={x:c,y:e,width:f,height:d,src:b};a.type="image";return a},lb=function(a,b,c,
e){var f=P("text");P(f,{x:b,y:c,"text-anchor":"middle"});a.canvas&&a.canvas[u](f);a=new M(f,a);a.attrs={x:b,y:c,"text-anchor":"middle",text:e,font:Ua.font,stroke:"none",fill:"#000"};a.type="text";Fa(a,a.attrs);return a},mb=function(a,b){this.width=a||this.width;this.height=b||this.height;this.canvas.setAttribute("width",this.width);this.canvas.setAttribute("height",this.height);return this},Xa=function(){var a=H[B](0,arguments),b=a&&a.container,c=a.x,e=a.y,f=a.width;a=a.height;if(!b)throw Error("SVG container not found.");
var d=P("svg");c=c||0;e=e||0;f=f||512;a=a||342;P(d,{xmlns:"http://www.w3.org/2000/svg",version:1.1,width:f,height:a});if(b==1){d.style.cssText="position:absolute;left:"+c+"px;top:"+e+"px";p.body[u](d)}else b.firstChild?b.insertBefore(d,b.firstChild):b[u](d);b=new O;b.width=f;b.height=a;b.canvas=d;Q.call(b,b,o.fn);b.clear();return b};O[k].clear=function(){for(var a=this.canvas;a.firstChild;)a.removeChild(a.firstChild);this.bottom=this.top=null;(this.desc=P("desc"))[u](p.createTextNode("Created with Rapha\u00ebl"));
a[u](this.desc);a[u](this.defs=P("defs"))};O[k].remove=function(){this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]=ga(a)}}if(o.vml){var nb={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},Ab=/([clmz]),?([^clmz]*)/gi,Bb=/-?[^,\s-]+/g,Oa=1E3+W+1E3,Pa={path:1,rect:1},Cb=function(a){var b=/[ahqstv]/ig,c=Ma;(a+x).match(b)&&(c=Ra);b=/[clmz]/g;if(c==Ma&&!(a+x).match(b))return a=(a+x)[pa](Ab,function(i,l,s){var w=[],C=Ga.call(l)=="m",A=nb[l];s[pa](Bb,function(r){if(C&&
w[z]==2){A+=w+nb[l=="m"?"l":"L"];w=[]}w[ka](oa(r*10))});return A+w});b=c(a);var e;a=[];for(var f=0,d=b[z];f<d;f++){c=b[f];e=Ga.call(b[f][0]);e=="z"&&(e="x");for(var g=1,h=c[z];g<h;g++)e+=oa(c[g]*10)+(g!=h-1?",":x);a[ka](e)}return a[ua](W)};o[ta]=function(){return"Your browser doesn\u2019t support SVG. Falling down to VML.\nYou are running Rapha\u00ebl "+this.version};gb=function(a,b){var c=xa("group");c.style.cssText="position:absolute;left:0;top:0;width:"+b.width+"px;height:"+b.height+"px";c.coordsize=
b.coordsize;c.coordorigin=b.coordorigin;var e=xa("shape"),f=e.style;f.width=b.width+"px";f.height=b.height+"px";e.coordsize=Oa;e.coordorigin=b.coordorigin;c[u](e);e=new M(e,c,b);f={fill:"none",stroke:"#000"};a&&(f.path=a);e.isAbsolute=true;e.type="path";e.path=[];e.Path=x;Fa(e,f);b.canvas[u](c);return e};Fa=function(a,b){a.attrs=a.attrs||{};var c=a.node,e=a.attrs,f=c.style,d;d=(b.x!=e.x||b.y!=e.y||b.width!=e.width||b.height!=e.height||b.r!=e.r)&&a.type=="rect";var g=a;for(var h in b)if(b[m](h))e[h]=
b[h];if(d){e.path=ob(e.x,e.y,e.width,e.height,e.r);a.X=e.x;a.Y=e.y;a.W=e.width;a.H=e.height}b.href&&(c.href=b.href);b.title&&(c.title=b.title);b.target&&(c.target=b.target);b.cursor&&(f.cursor=b.cursor);"blur"in b&&a.blur(b.blur);if(b.path&&a.type=="path"||d)c.path=Cb(e.path);b.rotation!=null&&a.rotate(b.rotation,true);if(b.translation){d=(b.translation+x)[aa](la);ma.call(a,d[0],d[1]);if(a._.rt.cx!=null){a._.rt.cx+=+d[0];a._.rt.cy+=+d[1];a.setBox(a.attrs,d[0],d[1])}}if(b.scale){d=(b.scale+x)[aa](la);
a.scale(+d[0]||1,+d[1]||+d[0]||1,+d[2]||null,+d[3]||null)}if("clip-rect"in b){d=(b["clip-rect"]+x)[aa](la);if(d[z]==4){d[2]=+d[2]+ +d[0];d[3]=+d[3]+ +d[1];h=c.clipRect||p.createElement("div");var i=h.style,l=c.parentNode;i.clip=o.format("rect({1}px {2}px {3}px {0}px)",d);if(!c.clipRect){i.position="absolute";i.top=0;i.left=0;i.width=a.paper.width+"px";i.height=a.paper.height+"px";l.parentNode.insertBefore(h,l);h[u](l);c.clipRect=h}}if(!b["clip-rect"])c.clipRect&&(c.clipRect.style.clip=x)}if(a.type==
"image"&&b.src)c.src=b.src;if(a.type=="image"&&b.opacity){c.filterOpacity=" progid:DXImageTransform.Microsoft.Alpha(opacity="+b.opacity*100+")";f.filter=(c.filterMatrix||x)+(c.filterOpacity||x)}b.font&&(f.font=b.font);b["font-family"]&&(f.fontFamily='"'+b["font-family"][aa](",")[0][pa](/^['"]+|['"]+$/g,x)+'"');b["font-size"]&&(f.fontSize=b["font-size"]);b["font-weight"]&&(f.fontWeight=b["font-weight"]);b["font-style"]&&(f.fontStyle=b["font-style"]);if(b.opacity!=null||b["stroke-width"]!=null||b.fill!=
null||b.stroke!=null||b["stroke-width"]!=null||b["stroke-opacity"]!=null||b["fill-opacity"]!=null||b["stroke-dasharray"]!=null||b["stroke-miterlimit"]!=null||b["stroke-linejoin"]!=null||b["stroke-linecap"]!=null){c=a.shape||c;f=c.getElementsByTagName("fill")&&c.getElementsByTagName("fill")[0];d=false;!f&&(d=f=xa("fill"));if("fill-opacity"in b||"opacity"in b){a=((+e["fill-opacity"]+1||2)-1)*((+e.opacity+1||2)-1)*((+o.getRGB(b.fill).o+1||2)-1);a<0&&(a=0);a>1&&(a=1);f.opacity=a}b.fill&&(f.on=true);if(f.on==
null||b.fill=="none")f.on=false;if(f.on&&b.fill)if(a=b.fill.match(db)){f.src=a[1];f.type="tile"}else{f.color=o.getRGB(b.fill).hex;f.src=x;f.type="solid";if(o.getRGB(b.fill).error&&(g.type in{circle:1,ellipse:1}||(b.fill+x).charAt()!="r")&&Na(g,b.fill)){e.fill="none";e.gradient=b.fill}}d&&c[u](f);f=c.getElementsByTagName("stroke")&&c.getElementsByTagName("stroke")[0];d=false;!f&&(d=f=xa("stroke"));if(b.stroke&&b.stroke!="none"||b["stroke-width"]||b["stroke-opacity"]!=null||b["stroke-dasharray"]||b["stroke-miterlimit"]||
b["stroke-linejoin"]||b["stroke-linecap"])f.on=true;(b.stroke=="none"||f.on==null||b.stroke==0||b["stroke-width"]==0)&&(f.on=false);a=o.getRGB(b.stroke);f.on&&b.stroke&&(f.color=a.hex);a=((+e["stroke-opacity"]+1||2)-1)*((+e.opacity+1||2)-1)*((+a.o+1||2)-1);h=(da(b["stroke-width"])||1)*0.75;a<0&&(a=0);a>1&&(a=1);b["stroke-width"]==null&&(h=e["stroke-width"]);b["stroke-width"]&&(f.weight=h);h&&h<1&&(a*=h)&&(f.weight=1);f.opacity=a;b["stroke-linejoin"]&&(f.joinstyle=b["stroke-linejoin"]||"miter");f.miterlimit=
b["stroke-miterlimit"]||8;b["stroke-linecap"]&&(f.endcap=b["stroke-linecap"]=="butt"?"flat":b["stroke-linecap"]=="square"?"square":"round");if(b["stroke-dasharray"]){a={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};f.dashstyle=a[m](b["stroke-dasharray"])?a[b["stroke-dasharray"]]:x}d&&c[u](f)}if(g.type=="text"){f=g.paper.span.style;e.font&&(f.font=e.font);e["font-family"]&&
(f.fontFamily=e["font-family"]);e["font-size"]&&(f.fontSize=e["font-size"]);e["font-weight"]&&(f.fontWeight=e["font-weight"]);e["font-style"]&&(f.fontStyle=e["font-style"]);g.node.string&&(g.paper.span.innerHTML=(g.node.string+x)[pa](/</g,"&#60;")[pa](/&/g,"&#38;")[pa](/\n/g,"<br>"));g.W=e.w=g.paper.span.offsetWidth;g.H=e.h=g.paper.span.offsetHeight;g.X=e.x;g.Y=e.y+oa(g.H/2);switch(e["text-anchor"]){case "start":g.node.style["v-text-align"]="left";g.bbx=oa(g.W/2);break;case "end":g.node.style["v-text-align"]=
"right";g.bbx=-oa(g.W/2);break;default:g.node.style["v-text-align"]="center";break}}};Na=function(a,b){a.attrs=a.attrs||{};var c="linear",e=".5 .5";a.attrs.gradient=b;b=(b+x)[pa](fb,function(i,l,s){c="radial";if(l&&s){l=da(l);s=da(s);ia(l-0.5,2)+ia(s-0.5,2)>0.25&&(s=T.sqrt(0.25-ia(l-0.5,2))*((s>0.5)*2-1)+0.5);e=l+W+s}return x});b=b[aa](/\s*\-\s*/);if(c=="linear"){var f=b.shift();f=-da(f);if(isNaN(f))return null}var d=eb(b);if(!d)return null;a=a.shape||a.node;b=a.getElementsByTagName("fill")[0]||xa("fill");
!b.parentNode&&a.appendChild(b);if(d[z]){b.on=true;b.method="none";b.color=d[0].color;b.color2=d[d[z]-1].color;a=[];for(var g=0,h=d[z];g<h;g++)d[g].offset&&a[ka](d[g].offset+W+d[g].color);b.colors&&(b.colors.value=a[z]?a[ua]():"0% "+b.color);if(c=="radial"){b.type="gradientradial";b.focus="100%";b.focussize=e;b.focusposition=e}else{b.type="gradient";b.angle=(270-f)%360}}return 1};M=function(a,b,c){this[0]=a;this.id=o._oid++;this.node=a;a.raphael=this;this.Y=this.X=0;this.attrs={};this.Group=b;this.paper=
c;this._={tx:0,ty:0,rt:{deg:0},sx:1,sy:1};!c.bottom&&(c.bottom=this);(this.prev=c.top)&&(c.top.next=this);c.top=this;this.next=null};M[k].rotate=function(a,b,c){if(this.removed)return this;if(a==null){if(this._.rt.cx)return[this._.rt.deg,this._.rt.cx,this._.rt.cy][ua](W);return this._.rt.deg}a=(a+x)[aa](la);if(a[z]-1){b=da(a[1]);c=da(a[2])}a=da(a[0]);if(b!=null)this._.rt.deg=a;else this._.rt.deg+=a;c==null&&(b=null);this._.rt.cx=b;this._.rt.cy=c;this.setBox(this.attrs,b,c);this.Group.style.rotation=
this._.rt.deg;return this};M[k].setBox=function(a,b,c){if(this.removed)return this;var e=this.Group.style,f=this.shape&&this.shape.style||this.node.style;a=a||{};for(var d in a)if(a[m](d))this.attrs[d]=a[d];b=b||this._.rt.cx;c=c||this._.rt.cy;var g=this.attrs,h;switch(this.type){case "circle":a=g.cx-g.r;d=g.cy-g.r;h=g=g.r*2;break;case "ellipse":a=g.cx-g.rx;d=g.cy-g.ry;h=g.rx*2;g=g.ry*2;break;case "image":a=+g.x;d=+g.y;h=g.width||0;g=g.height||0;break;case "text":this.textpath.v=["m",oa(g.x),", ",
oa(g.y-2),"l",oa(g.x)+1,", ",oa(g.y-2)][ua](x);a=g.x-oa(this.W/2);d=g.y-this.H/2;h=this.W;g=this.H;break;case "rect":case "path":if(this.attrs.path){g=Wa(this.attrs.path);a=g.x;d=g.y;h=g.width;g=g.height}else{d=a=0;h=this.paper.width;g=this.paper.height}break;default:d=a=0;h=this.paper.width;g=this.paper.height;break}b=b==null?a+h/2:b;c=c==null?d+g/2:c;b-=this.paper.width/2;c-=this.paper.height/2;var i;e.left!=(i=b+"px")&&(e.left=i);e.top!=(i=c+"px")&&(e.top=i);this.X=Pa[m](this.type)?-b:a;this.Y=
Pa[m](this.type)?-c:d;this.W=h;this.H=g;if(Pa[m](this.type)){f.left!=(i=-b*10+"px")&&(f.left=i);f.top!=(i=-c*10+"px")&&(f.top=i)}else if(this.type=="text"){f.left!=(i=-b+"px")&&(f.left=i);f.top!=(i=-c+"px")&&(f.top=i)}else{e.width!=(i=this.paper.width+"px")&&(e.width=i);e.height!=(i=this.paper.height+"px")&&(e.height=i);f.left!=(i=a-b+"px")&&(f.left=i);f.top!=(i=d-c+"px")&&(f.top=i);f.width!=(i=h+"px")&&(f.width=i);f.height!=(i=g+"px")&&(f.height=i)}};M[k].hide=function(){!this.removed&&(this.Group.style.display=
"none");return this};M[k].show=function(){!this.removed&&(this.Group.style.display="block");return this};M[k].getBBox=function(){if(this.removed)return this;if(Pa[m](this.type))return Wa(this.attrs.path);return{x:this.X+(this.bbx||0),y:this.Y,width:this.W,height:this.H}};M[k].remove=function(){if(!this.removed){I(this,this.paper);this.node.parentNode.removeChild(this.node);this.Group.parentNode.removeChild(this.Group);this.shape&&this.shape.parentNode.removeChild(this.shape);for(var a in this)delete this[a];
this.removed=true}};M[k].attr=function(a,b){if(this.removed)return this;if(a==null){a={};for(var c in this.attrs)if(this.attrs[m](c))a[c]=this.attrs[c];this._.rt.deg&&(a.rotation=this.rotate());(this._.sx!=1||this._.sy!=1)&&(a.scale=this.scale());a.gradient&&a.fill=="none"&&(a.fill=a.gradient)&&delete a.gradient;return a}if(b==null&&o.is(a,Ja)){if(a=="translation")return ma.call(this);if(a=="rotation")return this.rotate();if(a=="scale")return this.scale();if(a=="fill"&&this.attrs.fill=="none"&&this.attrs.gradient)return this.attrs.gradient;
return this.attrs[a]}if(this.attrs&&b==null&&o.is(a,Aa)){var e={};c=0;for(b=a[z];c<b;c++)e[a[c]]=this.attr(a[c]);return e}if(b!=null){e={};e[a]=b}b==null&&o.is(a,"object")&&(e=a);if(e){if(e.text&&this.type=="text")this.node.string=e.text;Fa(this,e);if(e.gradient&&({circle:1,ellipse:1}[m](this.type)||(e.gradient+x).charAt()!="r"))Na(this,e.gradient);(!Pa[m](this.type)||this._.rt.deg)&&this.setBox(this.attrs)}return this};M[k].toFront=function(){!this.removed&&this.Group.parentNode[u](this.Group);this.paper.top!=
this&&ba(this,this.paper);return this};M[k].toBack=function(){if(this.removed)return this;if(this.Group.parentNode.firstChild!=this.Group){this.Group.parentNode.insertBefore(this.Group,this.Group.parentNode.firstChild);L(this,this.paper)}return this};M[k].insertAfter=function(a){if(this.removed)return this;a.Group.nextSibling?a.Group.parentNode.insertBefore(this.Group,a.Group.nextSibling):a.Group.parentNode[u](this.Group);Z(this,a,this.paper);return this};M[k].insertBefore=function(a){if(this.removed)return this;
a.Group.parentNode.insertBefore(this.Group,a.Group);ca(this,a,this.paper);return this};var Db=/ progid:\S+Blur\([^\)]+\)/g;M[k].blur=function(a){var b=this.node.style,c=b.filter;c=c.replace(Db,"");if(+a!==0){this.attrs.blur=a;b.filter=c+" progid:DXImageTransform.Microsoft.Blur(pixelradius="+(+a||1.5)+")";b.margin=Raphael.format("-{0}px 0 0 -{0}px",Math.round(+a||1.5))}else{b.filter=c;b.margin=0;delete this.attrs.blur}};hb=function(a,b,c,e){var f=xa("group"),d=xa("oval");f.style.cssText="position:absolute;left:0;top:0;width:"+
a.width+"px;height:"+a.height+"px";f.coordsize=Oa;f.coordorigin=a.coordorigin;f[u](d);d=new M(d,f,a);d.type="circle";Fa(d,{stroke:"#000",fill:"none"});d.attrs.cx=b;d.attrs.cy=c;d.attrs.r=e;d.setBox({x:b-e,y:c-e,width:e*2,height:e*2});a.canvas[u](f);return d};var ob=function(a,b,c,e,f){return f?o.format("M{0},{1}l{2},0a{3},{3},0,0,1,{3},{3}l0,{5}a{3},{3},0,0,1,{4},{3}l{6},0a{3},{3},0,0,1,{4},{4}l0,{7}a{3},{3},0,0,1,{3},{4}z",a+f,b,c-f*2,f,-f,e-f*2,f*2-c,f*2-e):o.format("M{0},{1}l{2},0,0,{3},{4},0z",
a,b,c,e,-c)};ib=function(a,b,c,e,f,d){var g=ob(b,c,e,f,d);a=a.path(g);var h=a.attrs;a.X=h.x=b;a.Y=h.y=c;a.W=h.width=e;a.H=h.height=f;h.r=d;h.path=g;a.type="rect";return a};jb=function(a,b,c,e,f){var d=xa("group"),g=xa("oval");d.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";d.coordsize=Oa;d.coordorigin=a.coordorigin;d[u](g);g=new M(g,d,a);g.type="ellipse";Fa(g,{stroke:"#000"});g.attrs.cx=b;g.attrs.cy=c;g.attrs.rx=e;g.attrs.ry=f;g.setBox({x:b-e,y:c-f,width:e*
2,height:f*2});a.canvas[u](d);return g};kb=function(a,b,c,e,f,d){var g=xa("group"),h=xa("image");g.style.cssText="position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";g.coordsize=Oa;g.coordorigin=a.coordorigin;h.src=b;g[u](h);h=new M(h,g,a);h.type="image";h.attrs.src=b;h.attrs.x=c;h.attrs.y=e;h.attrs.w=f;h.attrs.h=d;h.setBox({x:c,y:e,width:f,height:d});a.canvas[u](g);return h};lb=function(a,b,c,e){var f=xa("group"),d=xa("shape"),g=d.style,h=xa("path"),i=xa("textpath");f.style.cssText=
"position:absolute;left:0;top:0;width:"+a.width+"px;height:"+a.height+"px";f.coordsize=Oa;f.coordorigin=a.coordorigin;h.v=o.format("m{0},{1}l{2},{1}",oa(b*10),oa(c*10),oa(b*10)+1);h.textpathok=true;g.width=a.width;g.height=a.height;i.string=e+x;i.on=true;d[u](i);d[u](h);f[u](d);g=new M(i,f,a);g.shape=d;g.textpath=h;g.type="text";g.attrs.text=e;g.attrs.x=b;g.attrs.y=c;g.attrs.w=1;g.attrs.h=1;Fa(g,{font:Ua.font,stroke:"none",fill:"#000"});g.setBox();a.canvas[u](f);return g};mb=function(a,b){var c=this.canvas.style;
a==+a&&(a+="px");b==+b&&(b+="px");c.width=a;c.height=b;c.clip="rect(0 "+a+" "+b+" 0)";return this};var xa;p.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!p.namespaces.rvml&&p.namespaces.add("rvml","urn:schemas-microsoft-com:vml");xa=function(a){return p.createElement("<rvml:"+a+' class="rvml">')}}catch(Gb){xa=function(a){return p.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}Xa=function(){var a=H[B](0,arguments),b=a.container,c=a.height,e=a.width,
f=a.x;a=a.y;if(!b)throw Error("VML container not found.");var d=new O,g=d.canvas=p.createElement("div"),h=g.style;f=f||0;a=a||0;e=e||512;c=c||342;e==+e&&(e+="px");c==+c&&(c+="px");d.width=1E3;d.height=1E3;d.coordsize=1E4+W+1E4;d.coordorigin="0 0";d.span=p.createElement("span");d.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;";g[u](d.span);h.cssText=o.format("width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",
e,c);if(b==1){p.body[u](g);h.left=f+"px";h.top=a+"px";h.position="absolute"}else b.firstChild?b.insertBefore(g,b.firstChild):b[u](g);Q.call(d,d,o.fn);return d};O[k].clear=function(){this.canvas.innerHTML=x;this.span=p.createElement("span");this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;";this.canvas[u](this.span);this.bottom=this.top=null};O[k].remove=function(){this.canvas.parentNode.removeChild(this.canvas);for(var a in this)this[a]=
ga(a);return true}}O[k].safari=/^Apple|^Google/.test(q.navigator.vendor)&&(!(q.navigator.userAgent.indexOf("Version/4.0")+1)||q.navigator.platform.slice(0,2)=="iP")?function(){var a=this.rect(-99,-99,this.width+99,this.height+99);q.setTimeout(function(){a.remove()})}:function(){};var Eb=function(){if(p.addEventListener)return function(a,b,c,e){function f(g){if(X&&za[m](b))for(var h=0,i=g.targetTouches&&g.targetTouches.length;h<i;h++)if(g.targetTouches[h].target==a){i=g;g=g.targetTouches[h];g.originalEvent=
i;g.preventDefault=Y;g.stopPropagation=Ca;break}return c.call(e,g)}var d=X&&za[b]?za[b]:b;a.addEventListener(d,f,false);return function(){a.removeEventListener(d,f,false);return true}};else if(p.attachEvent)return function(a,b,c,e){function f(d){d=d||q.event;d.preventDefault=d.preventDefault||R;d.stopPropagation=d.stopPropagation||ra;return c.call(e,d)}a.attachEvent("on"+b,f);return function(){a.detachEvent("on"+b,f);return true}}}();for(La=Da[z];La--;)(function(a){o[a]=M[k][a]=function(b){if(o.is(b,
"function")){this.events=this.events||[];this.events.push({name:a,f:b,unbind:Eb(this.shape||this.node||p,a,b,this)})}return this};o["un"+a]=M[k]["un"+a]=function(b){for(var c=this.events,e=c[z];e--;)if(c[e].name==a&&c[e].f==b){c[e].unbind();c.splice(e,1);!c.length&&delete this.events;return this}return this}})(Da[La]);M[k].hover=function(a,b){return this.mouseover(a).mouseout(b)};M[k].unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};M[k].drag=function(a,b,c){function e(g){var h=g.clientX,
i=g.clientY;if(X)for(var l=g.touches.length,s;l--;){s=g.touches[l];if(s.identifier==d._drag.id){h=s.clientX;i=s.clientY;(g.originalEvent?g.originalEvent:g).preventDefault();break}}else g.preventDefault();a&&a.call(d,h-d._drag.x,i-d._drag.y,h,i)}function f(){d._drag={};Raphael.unmousemove(e).unmouseup(f);c&&c.call(d)}this._drag={};var d=this.mousedown(function(g){(g.originalEvent?g.originalEvent:g).preventDefault();this._drag.x=g.clientX;this._drag.y=g.clientY;this._drag.id=g.identifier;b&&b.call(this,
g.clientX,g.clientY);Raphael.mousemove(e).mouseup(f)});return this};O[k].circle=function(a,b,c){return hb(this,a||0,b||0,c||0)};O[k].rect=function(a,b,c,e,f){return ib(this,a||0,b||0,c||0,e||0,f||0)};O[k].ellipse=function(a,b,c,e){return jb(this,a||0,b||0,c||0,e||0)};O[k].path=function(a){a&&!o.is(a,Ja)&&!o.is(a[0],Aa)&&(a+=x);return gb(o.format[B](o,arguments),this)};O[k].image=function(a,b,c,e,f){return kb(this,a||"about:blank",b||0,c||0,e||0,f||0)};O[k].text=function(a,b,c){return lb(this,a||0,
b||0,c||x)};O[k].set=function(a){arguments[z]>1&&(a=Array[k].splice.call(arguments,0,arguments[z]));return new ea(a)};O[k].setSize=mb;O[k].top=O[k].bottom=null;O[k].raphael=o;M[k].resetScale=function(){if(this.removed)return this;this._.sx=1;this._.sy=1;this.attrs.scale="1 1"};M[k].scale=function(a,b,c,e){if(this.removed)return this;if(a==null&&b==null)return{x:this._.sx,y:this._.sy,toString:N};b=b||a;!+b&&(b=a);var f,d,g=this.attrs;if(a!=0){var h=this.getBBox(),i=h.x+h.width/2,l=h.y+h.height/2;f=
a/this._.sx;d=b/this._.sy;c=+c||c==0?c:i;e=+e||e==0?e:l;h=~~(a/T.abs(a));var s=~~(b/T.abs(b)),w=this.node.style,C=c+(i-c)*f;l=e+(l-e)*d;switch(this.type){case "rect":case "image":var A=g.width*h*f,r=g.height*s*d;this.attr({height:r,r:g.r*Ea(h*f,s*d),width:A,x:C-A/2,y:l-r/2});break;case "circle":case "ellipse":this.attr({rx:g.rx*h*f,ry:g.ry*s*d,r:g.r*Ea(h*f,s*d),cx:C,cy:l});break;case "text":this.attr({x:C,y:l});break;case "path":i=cb(g.path);for(var K=true,sa=0,fa=i[z];sa<fa;sa++){var V=i[sa],qa=
Ta.call(V[0]);if(!(qa=="M"&&K)){K=false;if(qa=="A"){V[i[sa][z]-2]*=f;V[i[sa][z]-1]*=d;V[1]*=h*f;V[2]*=s*d;V[5]=+!(h+s?!+V[5]:+V[5])}else if(qa=="H"){qa=1;for(var Ia=V[z];qa<Ia;qa++)V[qa]*=f}else if(qa=="V"){qa=1;for(Ia=V[z];qa<Ia;qa++)V[qa]*=d}else{qa=1;for(Ia=V[z];qa<Ia;qa++)V[qa]*=qa%2?f:d}}}d=Wa(i);f=C-d.x-d.width/2;d=l-d.y-d.height/2;i[0][1]+=f;i[0][2]+=d;this.attr({path:i});break}if(this.type in{text:1,image:1}&&(h!=1||s!=1))if(this.transformations){this.transformations[2]="scale("[D](h,",",
s,")");this.node.setAttribute("transform",this.transformations[ua](W));f=h==-1?-g.x-(A||0):g.x;d=s==-1?-g.y-(r||0):g.y;this.attr({x:f,y:d});g.fx=h-1;g.fy=s-1}else{this.node.filterMatrix=" progid:DXImageTransform.Microsoft"+".Matrix(M11="[D](h,", M12=0, M21=0, M22=",s,", Dx=0, Dy=0, sizingmethod='auto expand', filtertype='bilinear')");w.filter=(this.node.filterMatrix||x)+(this.node.filterOpacity||x)}else if(this.transformations){this.transformations[2]=x;this.node.setAttribute("transform",this.transformations[ua](W));
g.fx=0;g.fy=0}else{this.node.filterMatrix=x;w.filter=(this.node.filterMatrix||x)+(this.node.filterOpacity||x)}g.scale=[a,b,c,e][ua](W);this._.sx=a;this._.sy=b}return this};M[k].clone=function(){if(this.removed)return null;var a=this.attr();delete a.scale;delete a.translation;return this.paper[this.type]().attr(a)};var bb=t(function(a,b,c,e,f,d,g,h,i){for(var l=0,s,w=0;w<1.001;w+=0.0010){var C=o.findDotsAtSegment(a,b,c,e,f,d,g,h,w);w&&(l+=ia(ia(s.x-C.x,2)+ia(s.y-C.y,2),0.5));if(l>=i)return C;s=C}}),
rb=t(function(a,b,c,e,f,d,g,h){for(var i={x:0,y:0},l=0,s=0;s<1.01;s+=0.01){var w=G(a,b,c,e,f,d,g,h,s);s&&(l+=ia(ia(i.x-w.x,2)+ia(i.y-w.y,2),0.5));i=w}return l}),pb=ja(1),Sa=ja(),$a=ja(0,1);M[k].getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return pb(this.attrs.path)}};M[k].getPointAtLength=function(a){if(this.type=="path")return Sa(this.attrs.path,a)};M[k].getSubpath=function(a,b){if(this.type=="path"){if(T.abs(this.getTotalLength()-
b)<1.0E-6)return $a(this.attrs.path,a).end;b=$a(this.attrs.path,b,1);return a?$a(b,a).end:b}};o.easing_formulas={linear:function(a){return a},"<":function(a){return ia(a,3)},">":function(a){return ia(a-1,3)+1},"<>":function(a){a*=2;if(a<1)return ia(a,3)/2;a-=2;return(ia(a,3)+2)/2},backIn:function(a){return a*a*(2.70158*a-1.70158)},backOut:function(a){a-=1;return a*a*(2.70158*a+1.70158)+1},elastic:function(a){if(a==0||a==1)return a;return ia(2,-10*a)*T.sin((a-0.075)*2*T.PI/0.3)+1},bounce:function(a){if(a<
1/2.75)a=7.5625*a*a;else if(a<2/2.75){a-=1.5/2.75;a=7.5625*a*a+0.75}else if(a<2.5/2.75){a-=2.25/2.75;a=7.5625*a*a+0.9375}else{a-=2.625/2.75;a=7.5625*a*a+0.984375}return a}};var ya={length:0};M[k].animateWith=function(a,b,c,e,f){ya[a.id]&&(b.start=ya[a.id].start);return this.animate(b,c,e,f)};M[k].animateAlong=ha();M[k].animateAlongBack=ha(1);M[k].onAnimation=function(a){this._run=a||0;return this};M[k].animate=function(a,b,c,e){if(o.is(c,"function")||!c)e=c||null;var f={},d={},g={};for(var h in a)if(a[m](h))if(Ya[m](h)){f[h]=
this.attr(h);f[h]==null&&(f[h]=Ua[h]);d[h]=a[h];switch(Ya[h]){case "along":var i=pb(a[h]),l=Sa(a[h],i*!!a.back),s=this.getBBox();g[h]=i/b;g.tx=s.x;g.ty=s.y;g.sx=l.x;g.sy=l.y;d.rot=a.rot;d.back=a.back;d.len=i;a.rot&&(g.r=da(this.rotate())||0);break;case va:g[h]=(d[h]-f[h])/b;break;case "colour":f[h]=o.getRGB(f[h]);i=o.getRGB(d[h]);g[h]={r:(i.r-f[h].r)/b,g:(i.g-f[h].g)/b,b:(i.b-f[h].b)/b};break;case "path":i=Ra(f[h],d[h]);f[h]=i[0];l=i[1];g[h]=[];i=0;for(s=f[h][z];i<s;i++){g[h][i]=[0];for(var w=1,C=
f[h][i][z];w<C;w++)g[h][i][w]=(l[i][w]-f[h][i][w])/b}break;case "csv":l=(a[h]+x)[aa](la);i=(f[h]+x)[aa](la);switch(h){case "translation":f[h]=[0,0];g[h]=[l[0]/b,l[1]/b];break;case "rotation":f[h]=i[1]==l[1]&&i[2]==l[2]?i:[0,l[1],l[2]];g[h]=[(l[0]-f[h][0])/b,0,0];break;case "scale":a[h]=l;f[h]=(f[h]+x)[aa](la);g[h]=[(l[0]-f[h][0])/b,(l[1]-f[h][1])/b,0,0];break;case "clip-rect":f[h]=(f[h]+x)[aa](la);g[h]=[];for(i=4;i--;)g[h][i]=(l[i]-f[h][i])/b;break}d[h]=l}}this.stop();this.in_animation=1;ya[this.id]=
{start:a.start||+new Date,ms:b,easing:c,from:f,diff:g,to:d,el:this,callback:e,t:{x:0,y:0}};++ya[z]==1&&na();return this};M[k].stop=function(){ya[this.id]&&ya[z]--;delete ya[this.id];return this};M[k].translate=function(a,b){return this.attr({translation:a+" "+b})};M[k][ta]=function(){return"Rapha\u00ebl\u2019s object"};o.ae=ya;ea[k][ka]=function(){for(var a,b,c=0,e=arguments[z];c<e;c++)if((a=arguments[c])&&(a.constructor==M||a.constructor==ea)){b=this.items[z];this[b]=this.items[b]=a;this[z]++}return this};
ea[k].pop=function(){delete this[this[z]--];return this.items.pop()};for(var ab in M[k])if(M[k][m](ab))ea[k][ab]=function(a){return function(){for(var b=0,c=this.items[z];b<c;b++)this.items[b][a][B](this.items[b],arguments);return this}}(ab);ea[k].attr=function(a,b){if(a&&o.is(a,Aa)&&o.is(a[0],"object")){b=0;for(var c=a[z];b<c;b++)this.items[b].attr(a[b])}else{c=0;for(var e=this.items[z];c<e;c++)this.items[c].attr(a,b)}return this};ea[k].animate=function(a,b,c,e){(o.is(c,"function")||!c)&&(e=c||null);
var f=this.items[z],d=f,g,h=this,i;e&&(i=function(){!--f&&e.call(h)});c=o.is(c,Ja)?c:i;for(g=this.items[--d].animate(a,b,c,i);d--;)this.items[d].animateWith(g,a,b,c,i);return this};ea[k].insertAfter=function(a){for(var b=this.items[z];b--;)this.items[b].insertAfter(a);return this};ea[k].getBBox=function(){for(var a=[],b=[],c=[],e=[],f=this.items[z];f--;){var d=this.items[f].getBBox();a[ka](d.x);b[ka](d.y);c[ka](d.x+d.width);e[ka](d.y+d.height)}a=Ea[B](0,a);b=Ea[B](0,b);return{x:a,y:b,width:Ba[B](0,
c)-a,height:Ba[B](0,e)-b}};ea[k].clone=function(a){a=new ea;for(var b=0,c=this.items[z];b<c;b++)a[ka](this.items[b].clone());return a};o.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var e in a.face)if(a.face[m](e))b.face[e]=a.face[e];if(this.fonts[c])this.fonts[c][ka](b);else this.fonts[c]=[b];if(!a.svg){b.face["units-per-em"]=Ha(a.face["units-per-em"],10);for(var f in a.glyphs)if(a.glyphs[m](f)){c=a.glyphs[f];b.glyphs[f]=
{w:c.w,k:{},d:c.d&&"M"+c.d[pa](/[mlcxtrv]/g,function(g){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[g]||"M"})+"z"};if(c.k)for(var d in c.k)if(c[m](d))b.glyphs[f].k[d]=c.k[d]}}return a};O[k].getFont=function(a,b,c,e){e=e||"normal";c=c||"normal";b=+b||{normal:400,bold:700,lighter:300,bolder:800}[b]||400;if(o.fonts){var f=o.fonts[a];if(!f){a=RegExp("(^|\\s)"+a[pa](/[^\w\d\s+!~.:_-]/g,x)+"(\\s|$)","i");for(var d in o.fonts)if(o.fonts[m](d))if(a.test(d)){f=o.fonts[d];break}}var g;if(f){d=0;for(a=f[z];d<
a;d++){g=f[d];if(g.face["font-weight"]==b&&(g.face["font-style"]==c||!g.face["font-style"])&&g.face["font-stretch"]==e)break}}return g}};O[k].print=function(a,b,c,e,f,d){d=d||"middle";var g=this.set(),h=(c+x)[aa](x),i=0;o.is(e,c)&&(e=this.getFont(e));if(e){c=(f||16)/e.face["units-per-em"];var l=e.face.bbox.split(la);f=+l[0];d=+l[1]+(d=="baseline"?l[3]-l[1]+ +e.face.descent:(l[3]-l[1])/2);l=0;for(var s=h[z];l<s;l++){var w=l&&e.glyphs[h[l-1]]||{},C=e.glyphs[h[l]];i+=l?(w.w||e.w)+(w.k&&w.k[h[l]]||0):
0;C&&C.d&&g[ka](this.path(C.d).attr({fill:"#000",stroke:"none",translation:[i,0]}))}g.scale(c,c,f,d).translate(a-f,b-d)}return g};var Fb=/\{(\d+)\}/g;o.format=function(a,b){var c=o.is(b,Aa)?[0][D](b):arguments;a&&o.is(a,Ja)&&c[z]-1&&(a=a[pa](Fb,function(e,f){return c[++f]==null?x:c[f]}));return a||x};o.ninja=function(){y.was?Raphael=y.is:delete Raphael;return o};o.el=M[k];return o}();var Cufon=function(){function o(k){var m=this.face=k.face,p={" ":1,"\u00a0":1,"\u3000":1};this.glyphs=function(q){var y,u={"\u2011":"-","\u00ad":"\u2011"};for(y in u)if(u.hasOwnProperty(y))q[y]||(q[y]=q[u[y]]);return q}(k.glyphs);this.w=k.w;this.baseSize=parseInt(m["units-per-em"],10);this.family=m["font-family"].toLowerCase();this.weight=m["font-weight"];this.style=m["font-style"]||"normal";this.viewBox=function(){var q=m.bbox.split(/\s+/);q={minX:parseInt(q[0],10),minY:parseInt(q[1],10),maxX:parseInt(q[2],
10),maxY:parseInt(q[3],10)};q.width=q.maxX-q.minX;q.height=q.maxY-q.minY;q.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return q}();this.ascent=-parseInt(m.ascent,10);this.descent=-parseInt(m.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(q,y,u){for(var B=this.glyphs,D,X,x=[],W=0,aa=-1,Da=-1,za;za=q[++aa];)if(D=B[za]||this.missingGlyph){if(X){W-=X=X[za]||0;x[Da]-=X}X=D.w;if(isNaN(X))X=+this.w;if(X>0){X+=y;if(p[za])X+=u}W+=x[++Da]=~~X;X=
D.k}x.total=W;return x}}function O(){var k={},m={oblique:"italic",italic:"oblique"};this.add=function(p){(k[p.style]||(k[p.style]={}))[p.weight]=p};this.get=function(p,q){var y=k[p]||k[m[p]]||k.normal||k.italic||k.oblique;if(!y)return null;q={normal:400,bold:700}[q]||parseInt(q,10);if(y[q])return y[q];var u={1:1,99:0}[q%100],B=[],D,X;if(u===undefined)u=q>400;if(q==500)q=400;for(var x in y)if(y.hasOwnProperty(x)){x=parseInt(x,10);if(!D||x<D)D=x;if(!X||x>X)X=x;B.push(x)}if(q<D)q=D;if(q>X)q=X;B.sort(function(W,
aa){return(u?W>=q&&aa>=q?W<aa:W>aa:W<=q&&aa<=q?W>aa:W<aa)?-1:1});return y[B[0]]}}function n(k){var m={},p={};this.extend=function(q){for(var y in q)if(q.hasOwnProperty(y))m[y]=q[y];return this};this.get=function(q){return m[q]!=undefined?m[q]:k[q]};this.getSize=function(q,y){return p[q]||(p[q]=new L.Size(this.get(q),y))};this.isUsable=function(){return!!k}}function v(k,m,p){if(k.addEventListener)k.addEventListener(m,p,false);else k.attachEvent&&k.attachEvent("on"+m,function(){return p.call(k,window.event)})}
function J(k,m){var p=ra.get(k);if(p.options)return k;m.hover&&m.hoverables[k.nodeName.toLowerCase()]&&Ca.attach(k);p.options=m;return k}function t(k){var m={};return function(p){m.hasOwnProperty(p)||(m[p]=k.apply(null,arguments));return m[p]}}function E(k){return document.getElementsByTagName(k)}function U(){for(var k={},m,p,q=0,y=arguments.length;m=arguments[q],q<y;++q)for(p in m)if(m.hasOwnProperty(p))k[p]=m[p];return k}function F(k,m,p,q,y,u){var B=document.createDocumentFragment();if(m==="")return B;
var D=q.separate,X=m.split(wa[D]);if((D=D=="words")&&Z){/^\s/.test(m)&&X.unshift("");/\s$/.test(m)&&X.push("")}for(var x=0,W=X.length;x<W;++x)(m=ha[q.engine](k,D?L.textAlign(X[x],p,x,W):X[x],p,q,y,u,x<W-1))&&B.appendChild(m);return B}function G(k,m){var p=k.nodeName.toLowerCase();if(!m.ignore[p]){p=!m.textless[p];var q=m.trim==="simple",y=L.getStyle(J(k,m)).extend(m);if(parseFloat(y.get("fontSize"))!==0){var u;a:{u=L.quotedList(y.get("fontFamily").toLowerCase());for(var B,D=0;B=u[D];++D)if(ea[B]){u=
ea[B].get(y.get("fontStyle"),y.get("fontWeight"));break a}u=null}var X,x,W,aa,Da=m.softHyphens,za=false,ua=/\u00ad/g;if(u){for(B=k.firstChild;B;B=X){D=B.nodeType;X=B.nextSibling;if(p&&D==3){if(Da&&k.nodeName.toLowerCase()!=ga){W=B.data.indexOf("\u00ad");if(W>=0){B.splitText(W);X=B.nextSibling;X.deleteData(0,1);za=document.createElement(ga);za.appendChild(document.createTextNode("\u00ad"));k.insertBefore(za,X);X=za;za=true}}if(x){x.appendData(B.data);k.removeChild(B)}else x=B;if(X)continue}if(x){W=
x.data;Da||(W=W.replace(ua,""));k.replaceChild(F(u,L.whiteSpace(W,y,x,aa,q),y,m,B,k),x);x=null}if(D==1){if(B.firstChild)B.nodeName.toLowerCase()=="cufon"?ha[m.engine](u,null,y,m,B,k):arguments.callee(B,m);aa=B}}if(Da&&za){H(k);na||v(window,"resize",Q);na=true}}}}}function H(k){var m,p,q,y,u,B;k=k.getElementsByTagName(ga);for(B=0;m=k[B];++B){m.className=R;q=p=m.parentNode;if(q.nodeName.toLowerCase()!=ca){y=document.createElement(ca);y.appendChild(m.previousSibling);p.insertBefore(y,m);y.appendChild(m)}else{q=
q.parentNode;if(q.nodeName.toLowerCase()==ca){for(p=q.parentNode;q.firstChild;)p.insertBefore(q.firstChild,q);p.removeChild(q)}}}for(B=0;m=k[B];++B){m.className="";q=m.parentNode;p=q.parentNode;u=q.nextSibling||p.nextSibling;y=u.nodeName.toLowerCase()==ca?q:m.previousSibling;if(y.offsetTop>=u.offsetTop){m.className=R;if(y.offsetTop<u.offsetTop){y=document.createElement(ca);p.insertBefore(y,q);y.appendChild(q);y.appendChild(u)}}}}function Q(){if(!ma){L.addClass(ba.root(),Y);clearTimeout(S);S=setTimeout(function(){ma=
true;L.removeClass(ba.root(),Y);H(document);ma=false},100)}}var I=function(){return I.replace.apply(null,arguments)},ba=I.DOM={ready:function(){var k=false,m={loaded:1,complete:1},p=[],q=function(){if(!k){k=true;for(var y;y=p.shift();y());}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",q,false);window.addEventListener("pageshow",q,false)}!window.opera&&document.readyState&&function(){m[document.readyState]?q():setTimeout(arguments.callee,10)}();document.readyState&&document.createStyleSheet&&
function(){try{document.body.doScroll("left");q()}catch(y){setTimeout(arguments.callee,1)}}();v(window,"load",q);return function(y){if(arguments.length)k?y():p.push(y);else q()}}(),root:function(){return document.documentElement||document.body}},L=I.CSS={Size:function(k,m){this.value=parseFloat(k);this.unit=String(k).match(/[a-z%]*$/)[0]||"px";this.convert=function(p){return p/m*this.value};this.convertFrom=function(p){return p/this.value*m};this.toString=function(){return this.value+this.unit}},
addClass:function(k,m){var p=k.className;k.className=p+(p&&" ")+m;return k},color:t(function(k){var m={};m.color=k.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(p,q,y){m.opacity=parseFloat(y);return"rgb("+q+")"});return m}),fontStretch:t(function(k){if(typeof k=="number")return k;if(/%$/.test(k))return parseFloat(k)/100;return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[k]||1}),getStyle:function(k){var m=
document.defaultView;if(m&&m.getComputedStyle)return new n(m.getComputedStyle(k,null));if(k.currentStyle)return new n(k.currentStyle);return new n(k.style)},gradient:t(function(k){var m={id:k,type:k.match(/^-([a-z]+)-gradient\(/)[1],stops:[]};k=k.substr(k.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var p=0,q=k.length,y;p<q;++p){y=k[p].split("=",2).reverse();m.stops.push([y[1]||p/(q-1),y[0]])}return m}),quotedList:t(function(k){for(var m=[],p=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,
q;q=p.exec(k);)m.push(q[3]||q[1]);return m}),recognizesMedia:t(function(k){var m=document.createElement("style"),p;m.type="text/css";m.media=k;try{m.appendChild(document.createTextNode("/**/"))}catch(q){}k=E("head")[0];k.insertBefore(m,k.firstChild);p=(p=m.sheet||m.styleSheet)&&!p.disabled;k.removeChild(m);return p}),removeClass:function(k,m){var p=RegExp("(?:^|\\s+)"+m+"(?=\\s|$)","g");k.className=k.className.replace(p,"");return k},supports:function(k,m){var p=document.createElement("span").style;
if(p[k]===undefined)return false;p[k]=m;return p[k]===m},textAlign:function(k,m,p,q){if(m.get("textAlign")=="right"){if(p>0)k=" "+k}else if(p<q-1)k+=" ";return k},textShadow:t(function(k){if(k=="none")return null;for(var m=[],p={},q,y=0,u=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;q=u.exec(k);)if(q[0]==","){m.push(p);p={};y=0}else if(q[1])p.color=q[1];else p[["offX","offY","blur"][y++]]=q[2];m.push(p);return m}),textTransform:function(){var k={uppercase:function(m){return m.toUpperCase()},
lowercase:function(m){return m.toLowerCase()},capitalize:function(m){return m.replace(/\b./g,function(p){return p.toUpperCase()})}};return function(m,p){var q=k[p.get("textTransform")];return q?q(m):m}}(),whiteSpace:function(){var k={inline:1,"inline-block":1,"run-in":1},m=/^\s+/,p=/\s+$/;return function(q,y,u,B,D){if(D)return q.replace(m,"").replace(p,"");if(B)if(B.nodeName.toLowerCase()=="br")q=q.replace(m,"");if(k[y.get("display")])return q;u.previousSibling||(q=q.replace(m,""));u.nextSibling||
(q=q.replace(p,""));return q}}()};L.ready=function(){function k(D,X){if(!L.recognizesMedia(X||"all"))return true;if(!D||D.disabled)return false;try{var x=D.cssRules,W;if(x){var aa=0,Da=x.length;a:for(;W=x[aa],aa<Da;++aa)switch(W.type){case 2:break;case 3:if(!k(W.styleSheet,W.media.mediaText))return false;break;default:break a}}}catch(za){}return true}function m(){if(document.createStyleSheet)return true;var D,X;for(X=0;D=u[X];++X)if(D.rel.toLowerCase()=="stylesheet"&&!(D.disabled||k(D.sheet,D.media||
"screen")))return false;for(X=0;D=B[X];++X)if(!(D.disabled||k(D.sheet,D.media||"screen")))return false;return true}var p=!L.recognizesMedia("all"),q=false,y=[],u=E("link"),B=E("style");ba.ready(function(){q||(q=L.getStyle(document.body).isUsable());if(p||q&&m()){p=true;for(var D;D=y.shift();D());}else setTimeout(arguments.callee,10)});return function(D){p?D():y.push(D)}}();var Z=" ".split(/\s+/).length==0,ca="cufonglue",ga="cufonshy",R="cufon-shy-disabled",Y="cufon-viewport-resizing",ra=new function(){var k=
{},m=0;this.get=function(p){p=p.cufid||(p.cufid=++m);return k[p]||(k[p]={})}},Ca=new (function(){function k(q){var y=q.relatedTarget,u;if(u=y)a:{try{if(this.contains){u=this.contains(y);break a}u=this.compareDocumentPosition(y)&16;break a}catch(B){}u=false}u||p(this,q.type=="mouseover")}function m(q){p(this,q.type=="mouseenter")}function p(q,y){setTimeout(function(){var u=ra.get(q).options;I.replace(q,y?U(u,u.hover):u,true)},10)}this.attach=function(q){if(q.onmouseenter===undefined){v(q,"mouseover",
k);v(q,"mouseout",k)}else{v(q,"mouseenter",m);v(q,"mouseleave",m)}}}),N=new (function(){var k=[],m={};this.add=function(p,q){m[p]=k.push(q)-1};this.repeat=function(){var p;if(arguments.length){p=arguments;for(var q=[],y,u=0;y=p[u];++u)q[u]=k[m[y]];p=q}else p=k;p=p;for(y=0;q=p[y++];)I.replace(q[0],q[1],true)}}),ja=false,na=false,S,ma=false,ha={},ea={},la={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,
noscript:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:window.Sizzle||window.jQuery&&function(k){return jQuery(k)}||window.dojo&&dojo.query||window.glow&&glow.dom&&glow.dom.get||window.Ext&&Ext.query||window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query||window.$$&&function(k){return $$(k)}||window.$&&function(k){return $(k)}||document.querySelectorAll&&function(k){return document.querySelectorAll(k)}||E,separate:"words",softHyphens:true,
textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none",trim:"simple"},wa={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};I.now=function(){ba.ready();return I};I.refresh=function(){N.repeat.apply(N,arguments);return I};I.registerEngine=function(k,m){if(!m)return I;ha[k]=m;return I.set("engine",k)};I.registerFont=function(k){if(!k)return I;k=new o(k);var m=k.family;ea[m]||(ea[m]=new O);ea[m].add(k);return I.set("fontFamily",'"'+m+'"')};I.replace=
function(k,m,p){m=U(la,m);if(!m.engine)return I;if(!ja){L.addClass(ba.root(),"cufon-active cufon-loading");L.ready(function(){L.addClass(L.removeClass(ba.root(),"cufon-loading"),"cufon-ready")});ja=true}if(m.hover)m.forceHitArea=true;m.autoDetect&&delete m.fontFamily;if(typeof m.textShadow=="string")m.textShadow=L.textShadow(m.textShadow);if(typeof m.color=="string"&&/^-/.test(m.color))m.textGradient=L.gradient(m.color);else delete m.textGradient;p||N.add(k,arguments);if(k.nodeType||typeof k=="string")k=
[k];L.ready(function(){for(var q=0,y=k.length;q<y;++q){var u=k[q];typeof u=="string"?I.replace(m.selector(u),m,true):G(u,m)}});return I};I.set=function(k,m){la[k]=m;return I};return I}();
Cufon.registerEngine("canvas",function(){var o=document.createElement("canvas");if(!(!o||!o.getContext||!o.getContext.apply)){o=null;var O=Cufon.CSS.supports("display","inline-block");o=!O&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var n=document.createElement("style");n.type="text/css";n.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+
(o?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;text-indent:-10000in;}"+(O?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"cufonshy.cufon-shy-disabled,.cufon-viewport-resizing cufonshy{display:none;}cufonglue{white-space:nowrap;display:inline-block;}.cufon-viewport-resizing cufonglue{white-space:normal;}}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(n);
return function(v,J,t,E,U){function F(){var ma=v.glyphs,ha,ea=-1,la=-1;for(S.scale(na,1);Ca[++ea];)if(ha=ma[Ca[ea]]||v.missingGlyph){if(ha.d){S.beginPath();if(ha.code){var wa=ha.code;ha=S;for(var k=0,m=wa.length;k<m;++k){var p=wa[k];ha[p.m].apply(ha,p.a)}}else{wa=ha;ha="m"+ha.d;k=S;p=m=0;var q=[],y=/([mrvxe])([^a-z]*)/g,u=void 0,B=0;a:for(;u=y.exec(ha);++B){var D=u[2].split(",");switch(u[1]){case "v":q[B]={m:"bezierCurveTo",a:[m+~~D[0],p+~~D[1],m+~~D[2],p+~~D[3],m+=~~D[4],p+=~~D[5]]};break;case "r":q[B]=
{m:"lineTo",a:[m+=~~D[0],p+=~~D[1]]};break;case "m":q[B]={m:"moveTo",a:[m=~~D[0],p=~~D[1]]};break;case "x":q[B]={m:"closePath"};break;case "e":break a}k[q[B].m].apply(k,q[B].a)}wa.code=q}S.fill()}S.translate(N[++la],0)}S.restore()}var G=J===null;if(G)J=U.getAttribute("alt");var H=v.viewBox,Q=t.getSize("fontSize",v.baseSize),I=0,ba=0,L=0,Z=0,ca=E.textShadow,ga=[];if(ca)for(var R=ca.length;R--;){var Y=ca[R],ra=Q.convertFrom(parseFloat(Y.offX));Y=Q.convertFrom(parseFloat(Y.offY));ga[R]=[ra,Y];if(Y<I)I=
Y;if(ra>ba)ba=ra;if(Y>L)L=Y;if(ra<Z)Z=ra}var Ca=Cufon.CSS.textTransform(J,t).split(""),N=v.spacing(Ca,~~Q.convertFrom(parseFloat(t.get("letterSpacing"))||0),~~Q.convertFrom(parseFloat(t.get("wordSpacing"))||0));if(!N.length)return null;Y=N.total;ba+=H.width-N[N.length-1];Z+=H.minX;if(G){G=U;R=U.firstChild}else{G=document.createElement("cufon");G.className="cufon cufon-canvas";G.setAttribute("alt",J);R=document.createElement("canvas");G.appendChild(R);if(E.printable){U=document.createElement("cufontext");
U.appendChild(document.createTextNode(J));G.appendChild(U)}}U=G.style;var ja=R.style;ra=Q.convert(H.height);J=Math.ceil(ra)/ra;var na=J*Cufon.CSS.fontStretch(t.get("fontStretch"));Y=Y*na;ba=Math.ceil(Q.convert(Y+ba-Z));L=Math.ceil(Q.convert(H.height-I+L));R.width=ba;R.height=L;ja.width=ba+"px";ja.height=L+"px";I+=H.minY;ja.top=Math.round(Q.convert(I-v.ascent))+"px";ja.left=Math.round(Q.convert(Z))+"px";L=Math.max(Math.ceil(Q.convert(Y)),0)+"px";if(O){U.width=L;U.height=Q.convert(v.height)+"px"}else{U.paddingLeft=
L;U.paddingBottom=Q.convert(v.height)-1+"px"}var S=R.getContext("2d");Q=ra/H.height;S.scale(Q,Q*J);S.translate(-Z,-I);S.save();if(ca)for(R=ca.length;R--;){Y=ca[R];S.save();S.fillStyle=Y.color;S.translate.apply(S,ga[R]);F()}if(E=E.textGradient){t=E.stops;H=S.createLinearGradient(0,H.minY,0,H.maxY);R=0;for(E=t.length;R<E;++R)H.addColorStop.apply(H,t[R]);S.fillStyle=H}else S.fillStyle=t.get("color");F();return G}}}());
Cufon.registerEngine("vml",function(){function o(t,E){if(!isNaN(E)||/px$/i.test(E))return parseFloat(E);var U=t.style.left,F=t.runtimeStyle.left;t.runtimeStyle.left=t.currentStyle.left;t.style.left=E.replace("%","em");var G=t.style.pixelLeft;t.style.left=U;t.runtimeStyle.left=F;return G}function O(t,E,U,F){var G="computed"+F,H=E[G];if(isNaN(H)){H=E.get(F);E[G]=H=H=="normal"?0:~~U.convertFrom(o(t,H))}return H}var n=document.namespaces;if(n){n.add("cvml","urn:schemas-microsoft-com:vml");n=null;n=document.createElement("cvml:shape");
n.style.behavior="url(#default#VML)";if(n.coordsize){n=null;var v=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(v?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}cufonshy.cufon-shy-disabled,.cufon-viewport-resizing cufonshy{display:none;}cufonglue{white-space:nowrap;display:inline-block;}.cufon-viewport-resizing cufonglue{white-space:normal;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,
"!important;"));var J={};return function(t,E,U,F,G,H,Q){var I=E===null;if(I)E=G.alt;var ba=t.viewBox,L;if(!(L=U.computedFontSize)){L=Cufon.CSS.Size;var Z;Z=U.get("fontSize");Z=o(H,/(?:em|ex|%)$|^[a-z-]+$/i.test(Z)?"1em":Z);L=U.computedFontSize=new L(Z+"px",t.baseSize)}Z=L;if(I){L=G;G=G.firstChild}else{L=document.createElement("cufon");L.className="cufon cufon-vml";L.alt=E;G=document.createElement("cufoncanvas");L.appendChild(G);if(F.printable){var ca=document.createElement("cufontext");ca.appendChild(document.createTextNode(E));
L.appendChild(ca)}Q||L.appendChild(document.createElement("cvml:shape"))}Q=L.style;var ga=G.style,R=Z.convert(ba.height);ca=Math.ceil(R);R=ca/R*Cufon.CSS.fontStretch(U.get("fontStretch"));var Y=ba.minX,ra=ba.minY;ga.height=ca;ga.top=Math.round(Z.convert(ra-t.ascent));ga.left=Math.round(Z.convert(Y));Q.height=Z.convert(t.height)+"px";var Ca=U.get("color"),N=Cufon.CSS.textTransform(E,U).split(""),ja=t.spacing(N,O(H,U,Z,"letterSpacing"),O(H,U,Z,"wordSpacing"));if(!ja.length)return null;E=ja.total;var na=
-Y+E+(ba.width-ja[ja.length-1]);ga=Z.convert(na*R);ga=Math.round(ga);ba=na+","+ba.height;var S;na="r"+ba+"ns";var ma;if(ma=F.textGradient){var ha=F.textGradient;ma=ha.id;if(!J[ma]){ha=ha.stops;var ea=document.createElement("cvml:fill"),la=[];ea.type="gradient";ea.angle=180;ea.focus="0";ea.method="none";ea.color=ha[0][1];for(var wa=1,k=ha.length-1;wa<k;++wa)la.push(ha[wa][0]*100+"% "+ha[wa][1]);ea.colors=la.join(",");ea.color2=ha[k][1];J[ma]=ea}ma=J[ma]}ma=ma;ha=t.glyphs;ea=0;la=F.textShadow;wa=-1;
for(k=0;N[++wa];){var m=ha[N[wa]]||t.missingGlyph,p;if(m){if(I)for(p=G.childNodes[k];p.firstChild;)p.removeChild(p.firstChild);else{p=document.createElement("cvml:shape");G.appendChild(p)}p.stroked="f";p.coordsize=ba;p.coordorigin=S=Y-ea+","+ra;p.path=(m.d?"m"+m.d+"xe":"")+"m"+S+na;p.fillcolor=Ca;ma&&p.appendChild(ma.cloneNode(false));S=p.style;S.width=ga;S.height=ca;if(la){S=la[0];m=la[1];var q=Cufon.CSS.color(S.color),y,u=document.createElement("cvml:shadow");u.on="t";u.color=q.color;u.offset=S.offX+
","+S.offY;if(m){y=Cufon.CSS.color(m.color);u.type="double";u.color2=y.color;u.offset2=m.offX+","+m.offY}u.opacity=q.opacity||y&&y.opacity||1;p.appendChild(u)}ea+=ja[k++]}}t=p.nextSibling;if(F.forceHitArea){if(!t){t=document.createElement("cvml:rect");t.stroked="f";t.className="cufon-vml-cover";F=document.createElement("cvml:fill");F.opacity=0;t.appendChild(F);G.appendChild(t)}F=t.style;F.width=ga;F.height=ca}else t&&G.removeChild(t);Q.width=Math.max(Math.ceil(Z.convert(E*R)),0);if(v){F=U.computedYAdjust;
if(F===undefined){F=U.get("lineHeight");if(F=="normal")F="1em";else isNaN(F)||(F+="em");U.computedYAdjust=F=0.5*(o(H,F)-parseFloat(Q.height))}if(F){Q.marginTop=Math.ceil(F)+"px";Q.marginBottom=F+"px"}}return L}}}}());Cufon.registerFont(Raphael.registerFont({w:209,face:{"font-family":"EuphemiaUCAS","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 5 3 4 1 2 2 1 4",ascent:"288",descent:"-72","x-height":"3",bbox:"-40 -306 353 82.4888","underline-thickness":"8.78906","underline-position":"-8.78906","unicode-range":"U+0020-U+007E"},glyphs:{" ":{w:181},"!":{d:"41,3v-12,0,-20,-8,-20,-21v0,-13,7,-21,20,-21v13,0,19,9,20,21v-1,12,-8,21,-20,21xm28,-71r-4,-204r36,0r-7,204r-25,0",w:82},'"':{d:"112,-283r-7,73r-18,0r-7,-73r32,0xm57,-283r-7,73r-18,0r-7,-73r32,0",
w:135},"#":{d:"107,-79r87,0r16,-114r-87,0xm277,-53r-61,0r-11,80r-26,0r11,-80r-87,0r-11,80r-26,0r11,-80r-61,0r4,-26r61,0r16,-114r-61,0r4,-26r61,0r11,-76r26,0r-11,76r87,0r11,-76r26,0r-11,76r61,0r-3,26r-61,0r-17,114r61,0",w:320},$:{d:"97,-258v-43,0,-51,69,-14,84v5,3,9,6,14,8r0,-92xm112,-23v52,2,56,-77,16,-93v-5,-3,-11,-5,-16,-8r0,101xm28,-214v0,-43,29,-64,69,-68r0,-24r15,0r0,23v28,3,46,14,60,32r-17,22v-13,-13,-23,-25,-43,-28r0,98v36,17,75,32,75,85v0,48,-31,72,-75,77r0,29r-15,0r0,-30v-34,-2,-55,-17,-74,-38r22,-22v14,14,28,31,52,35r0,-109v-34,-15,-69,-33,-69,-82"},
"%":{d:"215,-73v0,29,4,54,32,55v28,0,31,-28,31,-56v0,-27,-4,-53,-31,-53v-29,0,-32,26,-32,54xm247,4v-44,0,-58,-31,-58,-77v0,-43,14,-77,58,-77v44,0,57,33,57,77v0,46,-13,77,-57,77xm56,-208v0,29,4,56,32,56v29,0,32,-28,32,-57v0,-27,-4,-53,-32,-52v-28,0,-32,25,-32,53xm88,-130v-44,0,-57,-31,-57,-78v0,-44,15,-76,58,-76v42,0,56,32,56,76v0,47,-13,78,-57,78xm50,4r221,-296r15,10r-220,295",w:332},"&":{d:"47,-80v-4,67,89,72,124,34r-85,-92v-18,14,-37,28,-39,58xm97,-169v20,-14,45,-23,45,-55v0,-22,-11,-36,-32,-37v-42,-3,-47,56,-22,79v3,4,6,9,9,13xm254,-120v-12,26,-28,49,-47,71r53,49r-47,0r-25,-27v-43,47,-172,47,-172,-44v0,-48,28,-67,57,-85v-15,-16,-29,-35,-31,-64v-5,-73,130,-89,129,-9v-1,44,-32,60,-61,77r80,86v12,-17,21,-36,30,-54r34,0",
w:267},"'":{d:"58,-283r-7,73r-18,0r-7,-73r32,0",w:84},"(":{d:"45,-141v0,65,24,115,57,160r-10,9v-57,-59,-104,-156,-58,-252v13,-27,32,-53,58,-79r10,9v-31,40,-57,85,-57,153",w:113},")":{d:"23,-303v59,56,100,150,56,245v-12,28,-31,57,-56,86r-12,-9v71,-77,76,-238,0,-312",w:113},"*":{d:"150,-274r-53,43r52,43r-12,15r-43,-39r1,50r-20,0r1,-51r-45,41r-12,-15r52,-44r-53,-43r13,-15r45,40r-1,-52r20,0r-1,51r43,-39",w:173},"+":{d:"120,-208r0,83r79,0r0,23r-79,0r0,85r-23,0r0,-85r-79,0r0,-23r79,0r0,-83r23,0",w:217},
".":{d:"38,5v-11,0,-21,-10,-21,-22v0,-11,10,-21,21,-21v11,0,21,10,21,21v0,11,-10,22,-21,22",w:74},",":{d:"42,-35v44,3,28,70,2,79v-5,3,-10,6,-16,9r-8,-10v14,-9,33,-19,28,-44v-11,7,-27,0,-26,-15v1,-12,9,-17,20,-19",w:88},"-":{d:"115,-139r-4,22r-92,0r4,-22r92,0",w:131},"\u00ad":{d:"115,-139r-4,22r-92,0r4,-22r92,0",w:131},"/":{d:"13,40r177,-344r18,9r-177,344",w:217},"0":{d:"105,-257v-79,-4,-60,167,-43,211v7,17,25,25,44,25v53,0,55,-52,55,-125v0,-57,-3,-109,-56,-111xm193,-138v0,83,-20,142,-89,142v-71,0,-86,-64,-87,-147v0,-75,22,-140,89,-140v68,0,87,61,87,145"},
"1":{d:"94,-24r0,-221r-52,28r0,-29v27,-10,42,-32,81,-29r0,251r47,0r0,24r-126,0r0,-24r50,0"},"2":{d:"39,-258v45,-44,157,-30,150,54v-7,88,-91,100,-126,157v-4,7,-5,13,-5,21r128,0r0,26r-161,0v-6,-112,121,-102,134,-201v9,-63,-73,-68,-104,-37"},"3":{d:"159,-81v0,-51,-37,-61,-88,-60r0,-21v44,1,75,-13,76,-55v2,-54,-80,-48,-106,-23r-14,-20v41,-36,153,-32,151,41v-1,37,-24,55,-53,64v40,6,64,28,66,74v4,86,-109,104,-171,67r14,-24v39,32,125,24,125,-43"},"4":{d:"47,-102r91,0r0,-131xm138,-77r-121,0r0,-18r125,-180r26,0r0,173r27,0r1,25r-28,0r0,77r-30,0r0,-77"},
"5":{d:"158,-90v0,-65,-68,-86,-105,-50r-16,0r0,-135r135,0r0,26r-107,0r0,76v63,-27,124,9,124,84v0,79,-94,118,-161,75r13,-24v58,34,117,13,117,-52"},"6":{d:"104,-21v38,0,57,-27,61,-67v7,-68,-96,-86,-119,-35v-2,55,8,102,58,102xm16,-114v0,-115,52,-197,164,-159r-10,27v-29,-17,-84,-13,-99,15v-11,20,-19,44,-22,75v12,-12,33,-23,58,-22v59,2,86,32,87,89v1,58,-36,94,-95,93v-62,-1,-83,-49,-83,-118"},"7":{d:"161,-250r-144,0r0,-25r174,0r0,19r-110,256r-29,0"},"8":{d:"107,-20v62,7,83,-73,35,-100v-14,-8,-35,-14,-51,-19v-24,14,-47,27,-47,64v0,37,26,51,63,55xm106,-259v-48,-5,-73,54,-35,80v11,8,26,14,39,19v24,-12,46,-23,51,-52v-1,-31,-24,-44,-55,-47xm189,-214v0,38,-26,54,-55,65v33,14,65,29,65,74v0,55,-36,79,-93,79v-55,-1,-91,-23,-91,-79v1,-43,30,-60,57,-77v-26,-13,-49,-26,-49,-64v1,-47,37,-67,83,-67v48,0,83,21,83,69"},
"9":{d:"106,-258v-38,0,-61,27,-61,68v0,41,21,64,60,64v34,-1,61,-10,59,-47v-2,-47,-14,-85,-58,-85xm194,-164v0,115,-51,196,-165,159r11,-27v71,33,121,-16,121,-88v-13,12,-35,20,-58,20v-57,0,-87,-33,-87,-89v0,-57,33,-95,94,-94v62,2,84,48,84,119"},":":{d:"46,-141v-11,0,-21,-10,-21,-22v0,-11,10,-21,21,-21v11,0,21,10,21,21v0,11,-10,22,-21,22xm46,5v-11,0,-21,-10,-21,-22v0,-11,10,-21,21,-21v11,0,21,10,21,21v0,11,-10,22,-21,22",w:89},";":{d:"47,-35v44,3,28,70,2,79v-5,3,-10,6,-16,9r-8,-10v14,-9,33,-19,28,-44v-11,7,-27,0,-26,-15v1,-12,9,-17,20,-19xm46,-141v-11,0,-21,-10,-21,-22v0,-11,10,-21,21,-21v11,0,21,10,21,21v0,11,-10,22,-21,22",
w:89},"<":{d:"14,-131r0,-4r124,-138r20,19r-108,119r0,3r108,121r-19,18",w:173},"=":{d:"19,-119r182,0r0,22r-182,0r0,-22xm20,-176r181,0r0,22r-181,0r0,-22",w:220},">":{d:"36,7r-19,-18r107,-121r0,-3r-108,-119r20,-19r124,138r0,4",w:173},"?":{d:"14,-259v42,-43,138,-24,138,50v0,78,-80,60,-75,142r-27,0v-9,-82,67,-72,74,-135v6,-53,-61,-73,-91,-37xm65,3v-12,-1,-20,-7,-20,-21v0,-30,39,-24,39,0v0,12,-8,19,-19,21",w:171},"@":{d:"353,-115v0,66,-27,116,-92,118v-23,0,-31,-15,-32,-37v-9,23,-23,37,-52,37v-50,0,-73,-36,-74,-87v-3,-82,70,-112,150,-91r0,127v1,16,2,32,20,30v41,-4,50,-52,50,-98v0,-87,-42,-143,-128,-143v-92,0,-138,62,-139,156v-1,109,64,179,179,156r0,21v-10,4,-24,8,-37,8v-113,0,-172,-68,-172,-182v0,-112,58,-183,169,-183v102,0,158,63,158,168xm181,-19v59,0,43,-79,45,-138v-49,-19,-97,11,-95,63v2,38,14,75,50,75",
w:378},A:{d:"71,-115r80,0r-39,-126xm99,-275r29,0r92,275r-33,0r-29,-94r-93,0r-30,94r-30,0",w:224},B:{d:"158,-203v2,-51,-47,-51,-102,-50r0,98v50,4,100,-5,102,-48xm169,-73v1,-55,-52,-65,-113,-60r0,111v55,3,113,0,113,-51xm200,-69v-3,72,-92,73,-174,69r0,-275v77,-2,161,-8,161,68v0,32,-26,55,-49,60v32,6,64,33,62,78",w:219},C:{d:"135,-21v41,2,52,-12,69,-35r22,16v-20,27,-42,44,-90,44v-74,0,-113,-66,-113,-144v0,-91,63,-168,158,-136v12,4,24,12,35,24r-19,20v-14,-15,-33,-25,-60,-25v-54,-1,-83,56,-83,112v0,66,29,122,81,124",
w:238},D:{d:"184,-143v-1,-77,-43,-116,-128,-110r0,230v86,6,129,-37,128,-120xm216,-143v0,89,-45,144,-133,143r-57,0r0,-275r59,0v86,-2,131,49,131,132",w:238},E:{d:"173,-251r-117,0r0,94r94,0r0,23r-94,0r0,110r123,0r0,24r-153,0r0,-275r147,0r0,24",w:194},F:{d:"173,-251r-117,0r0,94r94,0r0,23r-94,0r0,134r-30,0r0,-275r147,0r0,24",w:185},G:{d:"54,-145v0,93,58,146,143,116r0,-104r30,0r0,121v-24,8,-55,16,-92,16v-74,0,-112,-66,-112,-144v0,-91,63,-169,158,-136v11,4,23,12,35,24r-19,20v-18,-17,-30,-25,-63,-25v-51,0,-80,57,-80,112",
w:238},H:{d:"26,-275r30,0r0,123r137,0r0,-123r30,0r0,275r-30,0r0,-129r-137,0r0,129r-30,0r0,-275",w:248},I:{d:"26,0r0,-275r30,0r0,275r-30,0",w:82},J:{d:"83,-21v31,0,48,-20,48,-54r0,-200r30,0r0,195v10,78,-79,106,-130,68v-13,-10,-21,-26,-27,-45r30,-12v8,24,20,47,49,48",w:187},K:{d:"26,0r0,-275r30,0r0,120r111,-120r35,0r-125,135r134,140r-38,0r-117,-124r0,124r-30,0",w:219},L:{d:"180,0r-154,0r0,-275r30,0r0,251r124,0r0,24",w:185},M:{d:"154,0r-28,0r-69,-208r0,208r-30,0r0,-275r31,0r82,244r81,-244r31,0r0,275r-30,0r0,-208",
w:279},N:{d:"56,-226r0,226r-30,0r0,-275r30,0r137,227r0,-227r30,0r0,275r-29,0",w:249},O:{d:"54,-143v-1,68,33,122,92,122v55,0,90,-56,88,-125v-1,-52,-29,-111,-87,-111v-61,0,-93,53,-93,114xm266,-138v0,76,-49,142,-122,142v-81,0,-121,-64,-121,-147v0,-76,52,-140,123,-140v79,0,120,63,120,145",w:288},P:{d:"159,-198v1,-54,-47,-57,-103,-55r0,114v56,4,102,-10,103,-59xm190,-196v0,59,-61,88,-134,80r0,116r-30,0r0,-275r75,0v55,-1,89,27,89,79",w:203},Q:{d:"227,78v-29,-19,-58,-41,-73,-74v-90,5,-131,-60,-131,-147v0,-76,52,-140,123,-140v79,0,120,63,120,145v0,66,-38,117,-80,135v14,28,31,41,60,57xm54,-143v-1,68,33,122,92,122v55,0,90,-55,88,-125v-2,-52,-29,-111,-87,-111v-61,0,-93,53,-93,114",
w:288},R:{d:"159,-197v3,-54,-46,-57,-103,-55r0,112v56,4,102,-10,103,-57xm189,-197v0,34,-29,66,-57,73r77,124r-35,0r-71,-118v-2,0,-17,1,-47,1r0,117r-30,0r0,-275v83,-3,163,-4,163,78",w:213},S:{d:"185,-119v38,56,-8,123,-77,123v-45,0,-74,-15,-95,-39r23,-21v15,17,39,35,72,35v50,0,79,-53,44,-83v-39,-34,-133,-35,-133,-109v0,-80,128,-89,168,-37r-17,20v-23,-32,-121,-42,-121,13v0,64,109,59,136,98",w:211},T:{d:"206,-250r-85,0r0,250r-30,0r0,-250r-85,0r0,-25r200,0r0,25",w:211},U:{d:"126,4v-75,0,-99,-29,-100,-112r0,-167r30,0r0,167v0,66,17,86,72,86v58,0,75,-19,75,-85r0,-168r30,0r0,166v0,85,-29,113,-107,113",
w:258},V:{d:"180,-275r32,0r-91,275r-29,0r-87,-275r33,0r70,232",w:217},W:{d:"276,-275r31,0r-65,275r-31,0r-53,-224r-56,224r-29,0r-66,-275r32,0r50,226r57,-226r24,0r57,226",w:312},X:{d:"126,-151r93,151r-32,0r-77,-124r-73,124r-31,0r90,-146r-81,-129r33,0r63,104r68,-104r31,0",w:224},Y:{d:"89,0r0,-126r-81,-149r33,0r64,123r64,-123r32,0r-82,146r0,129r-30,0"},Z:{d:"15,-275r167,0r0,22r-142,225r144,0r0,28r-174,0r0,-24r144,-223r-139,0r0,-28",w:194},"[":{d:"26,-303r56,0r0,13r-31,0r0,304r31,0r0,14r-56,0r0,-331",
w:100},"\\":{d:"189,49r-177,-344r19,-9r177,343",w:218},"]":{d:"75,28r-56,0r0,-14r31,0r0,-303r-31,0r0,-14r56,0r0,331",w:100},"^":{d:"219,-133r-32,0v-25,-39,-44,-84,-72,-121r-71,121r-32,0r102,-162r5,0",w:229},_:{d:"-1,43r182,0r0,20r-182,0r0,-20",w:179},"`":{d:"26,-212r-66,-51r23,-20r53,61",w:0},a:{d:"47,-50v0,49,73,25,91,6r0,-55v-46,2,-91,7,-91,49xm138,-116v16,-71,-71,-61,-96,-31r-15,-19v32,-36,137,-42,138,28r1,102v0,15,12,20,28,16r4,13v-18,16,-60,13,-59,-20v-26,34,-124,50,-122,-18v2,-61,61,-69,121,-71",
w:205},b:{d:"105,-169v-20,-1,-40,7,-51,15r0,129v9,5,22,7,39,7v44,1,64,-35,64,-77v0,-42,-15,-73,-52,-74xm88,3r-61,-4r0,-274r27,0r0,101v12,-10,33,-19,57,-19v52,0,76,40,76,95v-1,64,-29,102,-99,101",w:204},c:{d:"105,-18v29,0,38,-11,51,-27r20,14v-15,20,-35,34,-71,34v-53,0,-87,-44,-87,-99v0,-81,97,-130,150,-71r-18,17v-11,-14,-23,-22,-46,-22v-37,-1,-57,35,-57,74v0,38,22,80,58,80",w:188},d:{d:"49,-95v0,36,19,75,54,74v26,-1,35,-3,52,-16r0,-125v-13,-5,-28,-7,-44,-7v-42,-1,-61,36,-62,74xm20,-93v0,-73,64,-123,135,-90r0,-92r28,0v4,90,-9,200,8,275v-17,1,-33,2,-33,-16v-16,12,-32,19,-59,19v-50,1,-79,-44,-79,-96",
w:214},e:{d:"148,-116v8,-49,-58,-74,-85,-38v-8,11,-13,24,-14,38r99,0xm103,-20v27,-1,42,-13,56,-30r20,16v-16,22,-38,37,-77,37v-54,0,-82,-43,-82,-101v0,-79,79,-122,134,-76v18,16,24,43,22,77r-127,0v-1,38,19,77,54,77",w:198},f:{d:"123,-245v-18,-15,-64,-13,-61,19v-1,9,-1,21,-1,36r45,0r-3,24r-42,0r0,166r-28,0r0,-166r-25,0r0,-24r25,0v-9,-68,43,-106,101,-79",w:111},g:{d:"56,-127v0,29,16,47,44,47v30,0,41,-20,41,-50v0,-27,-14,-44,-41,-44v-30,0,-43,18,-44,47xm160,30v-8,-36,-62,-31,-101,-38v-8,9,-16,20,-16,34v-1,32,31,38,62,35v25,-3,52,-6,55,-31xm27,-127v0,-62,76,-81,121,-52v15,-8,32,-9,51,-10r-3,23v-13,-2,-27,-1,-37,3v33,51,-16,121,-86,98v-13,1,-36,16,-20,27v45,18,137,2,137,64v0,48,-51,51,-100,56v-67,7,-98,-63,-43,-94v-12,-6,-26,-11,-26,-28v0,-19,20,-28,36,-33v-19,-10,-30,-26,-30,-54",
w:198},h:{d:"149,-127v6,-53,-65,-49,-95,-28r0,155r-27,0r0,-275r27,0r0,100v39,-29,122,-26,122,46r0,129r-27,0r0,-127",w:203},i:{d:"30,-190r27,0r0,190r-27,0r0,-190xm43,-234v-8,0,-16,-8,-16,-17v0,-8,6,-18,16,-17v10,-1,17,9,17,17v0,10,-8,17,-17,17",w:86},j:{d:"-16,54v25,5,42,-11,42,-37r0,-207r28,0r0,212v1,42,-30,62,-72,57xm40,-234v-8,0,-16,-8,-16,-17v0,-8,6,-18,16,-17v10,-1,17,9,17,17v0,10,-8,17,-17,17",w:83},k:{d:"53,-118r79,-72r34,0r-76,70r80,120r-33,0r-65,-104r-19,15r0,89r-27,0r0,-276r27,0r0,158",w:180},
l:{d:"87,-5v-25,13,-61,10,-61,-27r0,-243r28,0r0,236v-1,19,11,20,29,18",w:89},m:{d:"140,-132v6,-51,-58,-40,-84,-24r0,156r-28,0r-1,-190r26,0v1,4,2,9,2,15v26,-17,83,-29,103,2v47,-31,119,-30,119,38r0,135r-28,0r0,-132v3,-48,-52,-44,-83,-25v5,48,1,105,2,157r-28,0r0,-132",w:303},n:{d:"117,-170v-23,1,-46,8,-61,17r0,153r-28,0r-1,-190r27,0v1,5,2,11,2,17v37,-30,123,-29,123,40r0,133r-28,0r0,-130v0,-21,-12,-41,-34,-40",w:205},o:{d:"50,-94v0,44,21,75,60,75v41,0,58,-35,58,-80v0,-35,-21,-73,-58,-72v-40,1,-60,35,-60,77xm197,-94v0,51,-34,97,-86,97v-61,0,-90,-42,-90,-101v0,-53,36,-95,90,-95v56,0,86,44,86,99",
w:218},p:{d:"155,-97v0,-67,-55,-88,-102,-59r0,120v10,10,30,15,50,15v37,0,52,-36,52,-76xm107,3v-24,0,-42,-6,-54,-15r0,92r-27,0r-2,-270r27,0v1,5,1,10,2,14v20,-9,33,-16,57,-17v51,1,75,42,75,97v0,51,-29,99,-78,99",w:204},q:{d:"48,-97v0,39,19,76,55,76v21,0,42,-6,51,-17r0,-120v-9,-6,-35,-10,-51,-11v-36,0,-55,32,-55,72xm19,-95v-7,-77,74,-123,135,-83r2,-12r28,0v-8,83,-1,181,-3,270r-27,0r0,-94v-59,42,-145,0,-135,-81",w:206},r:{d:"126,-163v-33,-6,-63,11,-72,30r0,133r-28,0r-1,-190r26,0v3,9,2,19,3,32v18,-20,43,-37,78,-34",
w:132},s:{d:"111,-104v73,18,51,114,-23,107v-35,-3,-56,-9,-76,-29r19,-20v16,16,27,28,56,28v23,0,44,-10,44,-31v0,-54,-114,-28,-114,-94v0,-58,101,-63,133,-28r-16,20v-14,-12,-27,-18,-49,-20v-33,-3,-57,27,-31,46v15,11,39,17,57,21",w:174},t:{d:"112,-1v-38,9,-80,5,-80,-48r0,-117r-28,0r0,-24r28,0r0,-48r28,0r0,48r46,0r-3,24r-43,0r0,110v-4,35,23,41,50,31",w:122},u:{d:"146,-20v-36,33,-122,33,-122,-37r0,-133r28,0r0,129v-5,55,74,43,94,19r0,-148r28,0r2,190r-28,0v-1,-7,-2,-14,-2,-20",w:205},v:{d:"85,-28r49,-162r30,0r-66,190r-27,0r-67,-190r30,0",
w:167},w:{d:"5,-190r29,0r39,147r38,-147r18,0r41,147r37,-147r30,0r-57,190r-20,0r-40,-150r-38,150r-19,0",w:241},x:{d:"4,0r66,-98r-59,-92r30,0r42,74r46,-74r30,0r-62,91r63,99r-30,0r-47,-79r-49,79r-30,0",w:164},y:{d:"94,-38r50,-152r30,0r-89,233v-13,30,-46,46,-90,35r5,-26v49,16,69,-23,78,-64r-71,-178r29,0",w:182},z:{d:"19,-190r138,0r0,22r-112,142r114,0r0,26r-147,0r0,-22r113,-142r-106,0r0,-26",w:173},"{":{d:"109,54v-119,18,-32,-139,-89,-160r-11,0r0,-22v81,5,-29,-176,100,-158r0,21v-78,-14,-8,121,-65,147v27,18,25,66,25,114v0,24,10,43,40,37r0,21",
w:119},"|":{d:"101,-277r0,356r-23,0r0,-356r23,0",w:182},"}":{d:"11,-286v117,-18,33,137,88,158r12,0r0,22v-81,-4,29,178,-100,160r0,-21v77,13,8,-123,65,-149r0,-2v-32,-12,-26,-66,-26,-111v0,-25,-10,-41,-39,-36r0,-21",w:119},"~":{d:"70,-131v42,0,92,47,119,3r17,15v-11,18,-28,34,-56,34v-41,0,-94,-49,-118,0r-19,-13v10,-20,28,-39,57,-39",w:218},"\u00a0":{w:181}}}));
Cufon.registerFont(Raphael.registerFont({w:229,face:{"font-family":"EuphemiaUCAS","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 8 3 4 1 2 2 1 4",ascent:"288",descent:"-72","x-height":"5",bbox:"-57 -306 379 87","underline-thickness":"8.78906","underline-position":"-8.78906","unicode-range":"U+0020-U+007E"},glyphs:{" ":{w:189},"!":{d:"31,-79r-9,-194r54,0r-8,194r-37,0xm49,2v-16,0,-26,-10,-26,-26v0,-17,10,-27,26,-27v16,0,26,10,26,27v0,16,-10,26,-26,26",w:96},'"':{d:"136,-283r-11,80r-26,0r-12,-80r49,0xm68,-283r-11,80r-26,0r-12,-80r49,0",
w:155},"#":{d:"282,-48r-56,0r-10,73r-46,0r11,-73r-67,0r-10,73r-45,0r10,-73r-56,0r7,-45r56,0r12,-84r-56,0r6,-44r56,0r10,-74r45,0r-10,74r67,0r10,-74r45,0r-10,74r56,0r-6,44r-56,0r-13,84r57,0xm120,-93r67,0r13,-84r-67,0",w:334},$:{d:"25,-213v1,-46,35,-64,79,-69r0,-24r17,0r0,23v30,1,53,12,68,29r-26,33v-11,-14,-22,-24,-42,-26r0,82v38,20,82,37,82,94v0,49,-34,71,-81,74r0,29r-17,0r0,-29v-37,-2,-63,-18,-82,-38r30,-33v12,15,30,30,52,35r0,-90v-38,-17,-81,-34,-80,-90xm122,-33v41,3,39,-61,11,-74v-4,-3,-7,-5,-11,-7r0,81xm104,-247v-37,0,-38,57,-10,69v4,2,6,4,10,6r0,-75",
w:218},"%":{d:"60,4r225,-301r18,13r-223,301xm94,-124v-48,0,-67,-36,-67,-87v0,-46,21,-78,68,-78v45,1,64,32,64,78v0,51,-17,87,-65,87xm93,-256v-34,0,-27,73,-12,94v26,18,39,-23,36,-51v-2,-19,-3,-43,-24,-43xm274,5v-49,0,-68,-35,-67,-87v0,-47,21,-78,67,-78v46,0,64,33,65,78v0,51,-17,87,-65,87xm273,-127v-35,5,-32,92,-1,99v23,-1,24,-29,24,-52v0,-22,-2,-45,-23,-47",w:365},"&":{d:"265,-121v-12,25,-28,49,-46,72r49,49r-61,0r-19,-20v-48,43,-172,38,-172,-51v0,-47,28,-66,57,-84v-17,-15,-34,-35,-35,-65v-2,-75,145,-88,145,-9v0,42,-30,60,-60,75r71,81r25,-48r46,0xm114,-253v-44,0,-30,62,-8,76v25,-9,50,-68,8,-76xm90,-131v-41,24,-31,119,38,101v15,-4,29,-7,38,-15v-28,-27,-49,-58,-76,-86",
w:275},"'":{d:"75,-283r-11,80r-26,0r-12,-80r49,0",w:100},"(":{d:"107,-291v-65,69,-60,238,0,309r-12,10v-61,-47,-113,-157,-63,-250v16,-29,38,-57,62,-81",w:120},")":{d:"28,-303v59,54,103,151,59,246v-15,32,-35,60,-59,85r-17,-11v60,-67,66,-242,0,-306",w:118},"*":{d:"166,-258r-56,34r55,36r-22,31r-38,-37r4,46r-38,0r5,-46r-39,36r-23,-30r52,-36r-53,-34r24,-30r38,35r-4,-48r39,0r-5,48r36,-35",w:179},"+":{d:"127,-241r0,82r74,0r0,31r-74,0r0,84r-31,0r0,-84r-72,0r0,-31r72,0r0,-82r31,0",w:224},".":{d:"44,2v-16,0,-25,-10,-25,-25v0,-16,10,-25,25,-25v15,0,24,10,24,25v0,15,-8,25,-24,25",
w:84},",":{d:"17,-17v7,-42,63,-23,62,12v-1,36,-24,50,-48,62r-11,-14v14,-10,34,-18,28,-43v-13,8,-34,-1,-31,-17",w:88},"-":{d:"129,-157r-8,42r-106,0r8,-42r106,0",w:134},"\u00ad":{d:"129,-157r-8,42r-106,0r8,-42r106,0",w:134},"/":{d:"13,36r174,-340r24,12r-171,341",w:220},"0":{d:"111,5v-75,0,-96,-64,-95,-144v1,-78,21,-144,96,-144v75,0,95,65,95,144v0,81,-19,144,-96,144xm67,-165v0,58,-7,126,45,132v52,-6,44,-75,44,-133v0,-37,-5,-79,-43,-79v-40,0,-46,41,-46,80",w:223},"1":{d:"59,-36r0,-192r-44,24r0,-40r56,-31r36,0r0,239r39,0r0,36r-130,0r0,-36r43,0",
w:165},"2":{d:"26,-262v65,-46,206,-13,168,91v-21,56,-80,77,-117,116v-4,5,-5,10,-5,15r123,0r0,40r-174,0v-12,-112,120,-89,128,-195v4,-57,-68,-59,-98,-34",w:207},"3":{d:"150,-81v0,-47,-33,-53,-80,-52r1,-32v39,0,68,-10,69,-47v2,-50,-75,-32,-92,-11r-21,-34v42,-39,169,-39,165,40v-2,34,-24,54,-51,63v38,5,62,25,62,69v0,98,-119,109,-183,66r23,-38v27,28,107,42,107,-24",w:237},"4":{d:"139,-74r-125,0r0,-30r133,-171r40,0r0,165r33,0r0,36r-33,0r0,74r-48,0r0,-74xm58,-110r81,0r0,-108",w:232},"5":{d:"149,-89v0,-51,-58,-73,-86,-39r-29,0r0,-147r148,0r0,40r-102,0r0,60v60,-22,118,14,118,82v0,90,-104,121,-174,78r19,-37v15,8,36,19,60,19v31,0,46,-22,46,-56",
w:218},"6":{d:"15,-114v0,-124,71,-201,182,-154r-16,37v-24,-18,-82,-21,-96,10v-12,16,-17,39,-20,64v13,-13,36,-21,60,-21v57,0,88,33,88,89v0,64,-41,95,-106,95v-69,0,-92,-48,-92,-120xm112,-32v32,0,48,-22,51,-56v4,-53,-62,-67,-95,-38v-9,41,2,94,44,94",w:237},"7":{d:"152,-235r-136,0r0,-41r180,0r0,31r-104,245r-50,0",w:218},"8":{d:"209,-214v0,38,-28,52,-58,62v36,13,68,31,68,76v0,59,-45,81,-104,81v-58,0,-101,-22,-101,-81v0,-42,26,-60,61,-73v-27,-14,-54,-27,-53,-67v1,-49,43,-67,93,-67v51,0,94,19,94,69xm115,-245v-41,0,-58,42,-26,62v10,7,24,12,34,17v20,-10,37,-21,37,-44v0,-24,-19,-35,-45,-35xm116,-33v51,5,69,-59,27,-81v-13,-7,-29,-14,-44,-18v-19,12,-35,25,-35,56v0,29,23,40,52,43"},
"9":{d:"213,-162v8,121,-72,201,-183,153r17,-37v25,18,79,19,95,-11v9,-18,17,-39,21,-65v-13,14,-34,23,-61,23v-57,-1,-87,-32,-87,-89v0,-61,37,-94,100,-94v74,-1,93,47,98,120xm115,-245v-32,0,-50,23,-50,57v1,33,16,53,50,52v28,-1,49,-6,48,-36v-1,-40,-12,-73,-48,-73",w:233},":":{d:"54,-143v-16,0,-25,-10,-25,-25v0,-16,10,-25,25,-25v15,0,24,10,24,25v0,15,-8,25,-24,25xm54,2v-16,0,-25,-10,-25,-25v0,-16,10,-25,25,-25v15,0,24,10,24,25v0,15,-8,25,-24,25",w:102},";":{d:"17,-17v7,-42,63,-23,62,12v-1,36,-24,50,-48,62r-11,-14v14,-10,34,-18,28,-43v-13,8,-34,-1,-31,-17xm44,-145v-16,0,-25,-10,-25,-25v0,-16,10,-25,25,-25v15,0,24,10,24,25v0,15,-8,25,-24,25",
w:77},"<":{d:"20,-117r0,-6r197,-123r0,45r-147,78r0,3r147,77v-1,14,2,33,-1,45",w:238},"=":{d:"201,-190r0,31r-177,0r0,-31r177,0xm201,-128r0,31r-177,0r0,-31r177,0",w:224},">":{d:"219,-126r0,6r-198,122r0,-45r148,-78r0,-3r-148,-77v1,-14,-2,-32,1,-44",w:238},"?":{d:"10,-258v51,-52,176,-19,149,77v-15,51,-78,44,-74,110r-39,0v-9,-78,70,-67,70,-137v0,-44,-59,-48,-81,-22xm67,2v-16,0,-25,-10,-25,-25v0,-16,10,-25,25,-25v15,0,24,10,24,25v0,15,-8,25,-24,25",w:179},"@":{d:"379,-117v0,69,-25,119,-94,120v-27,0,-42,-12,-45,-35v-6,22,-22,35,-48,35v-50,0,-70,-37,-73,-87v-4,-87,77,-112,158,-91r0,131v1,10,3,20,14,19v37,-5,40,-51,40,-92v0,-80,-43,-129,-119,-129v-89,0,-138,56,-140,143v-3,99,64,156,169,136r0,37v-117,41,-221,-42,-215,-169v5,-117,68,-184,186,-184v106,0,167,58,167,166xm198,-26v46,-5,33,-71,35,-121v-37,-19,-76,11,-72,55v3,32,9,62,37,66",
w:405},A:{d:"105,-276r43,0r98,276r-57,0r-29,-86r-81,0r-27,86r-46,0xm89,-121r63,0r-31,-100",w:252},B:{d:"217,-73v0,83,-103,75,-191,73r1,-275v82,0,178,-11,178,69v0,34,-25,52,-52,61v35,8,64,29,64,72xm168,-78v0,-44,-46,-47,-93,-45r0,87v46,2,93,1,93,-42xm158,-200v1,-42,-41,-40,-83,-40r0,82v42,1,83,-1,83,-42",w:234},C:{d:"140,-33v35,3,50,-14,64,-34r32,27v-23,27,-46,46,-96,45v-81,-3,-112,-61,-118,-144v-9,-119,117,-185,204,-113r-27,33v-13,-16,-30,-26,-57,-26v-51,0,-69,45,-69,97v0,57,15,111,67,115",w:251},
D:{d:"235,-141v2,118,-82,151,-209,141r0,-275r70,0v91,-1,137,48,139,134xm184,-142v0,-66,-35,-103,-109,-98r0,204v74,3,109,-35,109,-106",w:257},E:{d:"182,-240r-107,0r0,76r85,0r0,35r-85,0r0,93r112,0r0,36r-161,0r0,-275r156,0r0,35",w:202},F:{d:"182,-240r-108,0r0,76r86,0r0,35r-86,0r0,129r-48,0r0,-275r156,0r0,35",w:193},G:{d:"147,-33v19,1,34,-3,48,-7r0,-93r49,0r0,115v-28,14,-60,24,-103,23v-83,-2,-113,-60,-119,-143v-9,-120,127,-187,215,-113r-25,35v-19,-16,-33,-30,-67,-29v-53,2,-72,47,-72,101v0,59,17,108,74,111",
w:265},H:{d:"26,-275r49,0r0,120r114,0r0,-120r48,0r0,275r-48,0r0,-120r-114,0r0,120r-49,0r0,-275",w:263},I:{d:"26,0r0,-275r49,0r0,275r-49,0",w:101},J:{d:"94,-33v28,2,35,-18,35,-48r0,-194r48,0r0,185v17,96,-107,124,-157,62v-6,-8,-11,-19,-15,-32r48,-20v9,22,15,45,41,47",w:203},K:{d:"24,0r0,-275r48,0r0,110r95,-110r55,0r-120,131r126,144r-60,0r-96,-110r0,110r-48,0",w:246},L:{d:"194,0r-168,0r0,-275r49,0r0,239r119,0r0,36",w:200},M:{d:"181,0r-42,0r-64,-172r0,172r-49,0r0,-275r51,0r83,235r78,-235r50,0r0,275r-48,0r0,-172",
w:314},N:{d:"72,-197r0,197r-48,0r0,-275r45,0r118,198r0,-198r48,0r1,275r-46,0",w:260},O:{d:"149,-282v82,0,124,55,124,139v0,86,-41,149,-126,149v-84,0,-125,-58,-125,-146v0,-84,42,-142,127,-142xm146,-32v100,-2,104,-211,2,-213v-101,-1,-102,212,-2,213",w:295},P:{d:"207,-194v-2,67,-54,92,-132,87r0,107r-49,0r0,-275v89,-2,184,-6,181,81xm159,-193v0,-42,-38,-50,-84,-47r0,98v47,3,84,-6,84,-51",w:220},Q:{d:"147,-283v82,0,126,54,126,139v0,71,-35,119,-85,142v17,22,45,36,70,51r-29,38v-31,-22,-65,-45,-81,-81v-87,0,-126,-61,-126,-146v0,-84,42,-143,125,-143xm145,-32v100,-2,107,-212,3,-213v-101,0,-101,210,-3,213",
w:295},R:{d:"206,-199v-2,46,-26,70,-64,82r84,117r-55,0r-73,-113r-23,-1r0,114r-49,0r0,-275v86,-1,182,-10,180,76xm159,-197v2,-45,-40,-43,-84,-43r0,91v45,4,82,-7,84,-48",w:230},S:{d:"156,-151v89,27,68,155,-39,155v-48,0,-75,-17,-100,-41r34,-31v19,18,32,35,67,35v49,0,66,-58,21,-72v-48,-27,-117,-34,-118,-107v-1,-85,141,-88,181,-37r-26,35v-17,-15,-29,-31,-60,-31v-42,0,-59,40,-26,62v21,14,44,25,66,32",w:235},T:{d:"224,-240r-84,0r0,240r-49,0r0,-240r-84,0r0,-35r217,0r0,35",w:231},U:{d:"132,4v-68,0,-107,-29,-106,-98r0,-181r49,0r0,183v0,38,20,58,59,58v40,-1,62,-19,62,-60r0,-181r48,0r0,179v1,73,-40,100,-112,100",
w:270},V:{d:"182,-275r57,0r-98,275r-44,0r-91,-275r53,0r62,205",w:244},W:{d:"287,-275r57,0r-74,275r-44,0r-48,-213r-51,213r-43,0r-73,-275r53,0r45,212r52,-212r35,0r49,211",w:350},X:{d:"148,-148r92,148r-54,0r-69,-111r-57,111r-53,0r89,-144r-80,-131r54,0r54,97r55,-97r54,0",w:246},Y:{d:"92,0r0,-123r-85,-152r53,0r59,114r55,-114r53,0r-87,149r0,126r-48,0",w:234},Z:{d:"11,-275r182,0r0,33r-134,202r130,0r0,40r-180,0r0,-36r134,-199r-132,0r0,-40",w:203},"[":{d:"26,-304r75,0r0,25r-31,0r0,283r31,0r0,24r-75,0r0,-332",
w:120},"\\":{d:"182,49r-172,-338r29,-15r173,337",w:228},"]":{d:"94,28r-74,0r0,-24r31,0r0,-283r-32,0r0,-25r75,0r0,332",w:120},"^":{d:"219,-133r-45,0r-57,-107r-4,0r-60,107r-41,0r94,-162r19,0"},_:{d:"0,44r187,0r0,38r-187,0r0,-38",w:187},"`":{d:"20,-212r-77,-60r37,-34r58,76",w:0},a:{d:"134,-120v7,-57,-69,-47,-87,-17r-25,-27v37,-39,156,-46,157,31r1,95v1,12,14,12,26,9r5,20v-19,15,-71,22,-75,-11v-29,34,-122,37,-118,-29v3,-61,55,-70,116,-71xm66,-55v-2,39,51,28,68,13r0,-57v-38,2,-67,7,-68,44",w:216},b:{d:"115,4r-87,-5r0,-274r46,0r0,99v12,-10,32,-17,54,-17v57,1,80,40,80,97v0,61,-35,103,-93,100xm160,-97v8,-55,-46,-74,-86,-51r0,118v50,19,92,-11,86,-67"},
c:{d:"117,-30v24,0,33,-12,44,-26r31,23v-15,24,-39,36,-77,35v-61,-1,-90,-36,-94,-96v-7,-89,103,-127,165,-76r-29,29v-10,-11,-20,-19,-40,-19v-35,0,-48,29,-48,62v0,36,12,67,48,68",w:205},d:{d:"21,-95v-3,-71,68,-119,131,-87r0,-93r46,0r1,225v1,19,6,36,12,50r-43,0v-4,-6,-10,-12,-12,-20v-12,13,-27,24,-51,24v-56,0,-82,-42,-84,-99xm69,-97v2,34,12,66,45,66v17,0,26,-3,38,-10r0,-110v-41,-19,-86,5,-83,54",w:233},e:{d:"114,-28v28,0,42,-12,54,-28r27,25v-21,21,-42,36,-83,35v-62,-1,-91,-40,-91,-101v0,-58,30,-94,88,-96v62,-1,90,43,79,108r-119,0v2,29,16,57,45,57xm142,-113v10,-49,-62,-63,-71,-17v-1,5,-2,11,-2,17r73,0",
w:214},f:{d:"74,-236v0,17,7,29,7,46r40,0r-2,33r-38,0r0,157r-46,0r0,-157r-25,0r0,-24r25,-9v-12,-75,52,-107,114,-76r-20,35v-9,-10,-46,-20,-55,-5",w:135},g:{d:"25,-128v-3,-62,77,-78,126,-54v18,-5,35,-7,55,-8r-8,34r-33,-5v39,58,-32,131,-100,96v-15,11,-6,29,13,29v45,15,119,4,119,58v0,52,-51,62,-104,62v-39,0,-76,-5,-79,-38v-3,-29,20,-39,38,-50v-15,-6,-32,-15,-32,-36v0,-20,16,-29,32,-35v-16,-12,-27,-26,-27,-53xm56,32v0,40,96,40,99,-1v-12,-25,-55,-22,-86,-28v-8,6,-13,16,-13,29xm68,-129v1,26,10,45,35,45v23,0,29,-18,29,-43v0,-25,-9,-39,-33,-39v-20,0,-32,15,-31,37",
w:209},h:{d:"151,-123v4,-43,-50,-40,-77,-26r0,149r-46,0r0,-275r46,0r0,100v39,-36,123,-16,123,51r0,124r-46,0r0,-123",w:224},i:{d:"30,-190r46,0r0,190r-46,0r0,-190xm53,-223v-14,-2,-25,-11,-25,-26v0,-16,10,-25,25,-25v16,0,25,8,25,25v0,17,-10,24,-25,26",w:106},j:{d:"-32,43v31,12,58,-4,58,-40r0,-193r46,0r0,193v7,66,-60,97,-112,66xm49,-223v-14,-3,-25,-12,-25,-27v0,-15,11,-24,25,-24v16,0,26,10,26,25v0,16,-9,25,-26,26",w:102},k:{d:"69,-120r62,-70r57,0r-86,85r92,105r-55,0r-70,-82r0,82r-46,0r0,-276r46,0r0,156",
w:199},l:{d:"72,-46v-3,21,20,17,30,11r8,24v-26,20,-84,24,-84,-26r0,-238r46,0r0,229",w:110},m:{d:"72,-172v22,-23,84,-30,104,-1v36,-31,121,-29,121,38r0,135r-46,0r0,-122v6,-39,-38,-43,-66,-29v7,44,1,102,3,151r-46,0r0,-122v7,-41,-44,-43,-67,-27r0,149r-45,0r-2,-190r40,0",w:324},n:{d:"155,-117v6,-48,-49,-48,-79,-30r0,147r-46,0r-2,-190r43,0r4,19v37,-38,126,-24,126,45r0,126r-46,0r0,-117"},o:{d:"208,-93v0,59,-33,98,-91,98v-64,0,-96,-39,-96,-102v0,-60,34,-96,95,-96v61,0,92,38,92,100xm114,-161v-62,2,-60,132,1,134v59,-3,64,-135,-1,-134",
w:228},p:{d:"203,-98v4,75,-64,129,-127,89r0,89r-45,0r-3,-270r43,0r4,17v12,-10,25,-20,48,-20v58,0,77,39,80,95xm115,-30v54,-2,58,-131,-3,-128v-14,0,-26,3,-36,9r0,109v9,8,22,11,39,10",w:224},q:{d:"110,-158v-57,2,-56,126,-1,126v15,0,30,-2,39,-10r0,-110v-10,-4,-23,-7,-38,-6xm21,-93v0,-73,69,-125,129,-86r3,-11r45,0v-10,81,-1,181,-4,270r-46,0r0,-92v-57,41,-127,-7,-127,-81",w:225},r:{d:"142,-148v-28,-11,-58,3,-67,24r0,124r-46,0r-1,-190r40,0v2,12,4,25,5,38v12,-24,43,-51,79,-37",w:155},s:{d:"139,-100v56,32,23,116,-44,104v-37,1,-64,-9,-82,-29r25,-30v17,19,36,28,56,28v28,0,41,-29,16,-41v-37,-17,-92,-21,-92,-74v0,-63,108,-62,145,-29r-21,32v-13,-19,-71,-39,-78,-2v8,31,51,28,75,41",
w:182},t:{d:"138,-15v-34,31,-102,25,-102,-40r0,-102r-28,0r0,-23r28,-10r12,-49r34,0r0,49r46,0r-4,33r-42,0r0,97v-5,31,25,32,45,22",w:138},u:{d:"92,3v-93,0,-60,-111,-66,-193r46,0r0,130v-1,43,58,29,80,15r0,-145r45,0v2,63,-6,135,5,190r-44,0r-5,-21v-15,13,-33,24,-61,24",w:227},v:{d:"105,-42r47,-148r50,0r-76,190r-41,0r-77,-190r49,0",w:209},w:{d:"8,-190r50,0r35,127r30,-127r25,0r34,127r30,-127r50,0r-63,190r-30,0r-33,-125r-28,125r-32,0",w:269},x:{d:"2,0r73,-97r-64,-93r50,0r37,67r40,-67r50,0r-69,95r69,95r-49,0r-43,-69r-44,69r-50,0",
w:197},y:{d:"1,40v23,13,61,7,65,-18v4,-10,10,-21,12,-34r-72,-178r50,0r44,141r39,-141r50,0r-75,204v-9,51,-67,88,-122,54",w:194},z:{d:"15,-190r150,0r0,29r-94,126r96,0r0,35r-156,0r0,-29r96,-126r-92,0r0,-35",w:180},"{":{d:"41,0v-2,-38,19,-102,-32,-98r0,-39v49,9,32,-56,32,-97v0,-53,38,-70,95,-65r0,38v-28,-3,-46,4,-46,31v0,44,7,98,-25,110r0,3v31,14,25,68,25,112v0,30,17,34,46,32r0,39v-57,4,-92,-13,-95,-66",w:146},"|":{d:"114,-275r0,348r-42,0r0,-348r42,0",w:190},"}":{d:"138,-137r0,39v-48,-7,-30,57,-32,98v-3,52,-38,70,-95,66r0,-39v29,2,46,-2,46,-32v0,-45,-6,-98,25,-112r0,-3v-32,-12,-25,-65,-25,-110v0,-26,-18,-34,-46,-31r0,-38v57,-4,95,12,95,65v0,41,-18,105,32,97",
w:146},"~":{d:"83,-141v43,0,88,53,119,6r27,22v-12,23,-33,47,-65,47v-33,0,-48,-29,-81,-29v-20,0,-29,13,-37,26r-29,-22v13,-25,32,-50,66,-50",w:245},"\u00a0":{w:189}}}));(function(){var o={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(O){for(var n=0;n<O.length;n++){var v=O[n].string,J=O[n].prop;this.versionSearchString=O[n].versionSearch||O[n].identity;if(v){if(v.indexOf(O[n].subString)!=-1)return O[n].identity}else if(J)return O[n].identity}},
searchVersion:function(O){var n=O.indexOf(this.versionSearchString);if(n!=-1)return parseFloat(O.substring(n+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,
subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],
dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};o.init();window.$.client={os:o.OS,browser:o.browser}})();(function(){function o(){if(!(++O<2)){var t=[],E={},U={};BitlyCB.shortenResponse=function(L){for(var Z in L.results){var ca=L.results[Z].userHash;U[ca]=Z;for(var ga=E[Z],R=0;R<ga.length;R++)ga[R].href+=ca;RetweetJS.count_type==="clicks"&&BitlyClient.stats(ca,"BitlyCB.statsResponse")}};BitlyCB.statsResponse=function(L){var Z=L.results.clicks;L=L.results.userHash;var ca=U[L],ga=E[ca];if(Z>0)for(var R=0;R<ga.length;R++){var Y=document.createElement("strong");Y.appendChild(document.createTextNode(Z+" "));
ga[R].insertBefore(Y,ga[R].firstChild);if(/(^|\s)vert(\s|$)/.test(ga[R].className))ga[R].firstChild.className=ga[R].lastChild.className="vert"}U[L]=E[ca]=null};if(document.getElementsByClassName)t=document.getElementsByClassName("retweet");else for(var F=document.getElementsByTagName("a"),G=0;G<F.length;G++)/(^|\s)retweet(\s|$)/.test(F[G].className)&&t.push(F[G]);for(G=0;G<t.length;G++){F=t[G];if(/(^|\s)self(\s|$)/.test(F.className))F.href=window.location;var H=F.textContent||F.innerText,Q=F.href,
I=document.createElement("span"),ba=Raphael(I,33,33);ba.rect(-1,-1,33,33,6).attr({fill:"#ccc",stroke:"#fff"});ba.path("M23.295,22.567h-7.213c-2.125,0-4.103-2.215-4.103-4.736v-1.829h11.232c1.817,0,3.291-1.469,3.291-3.281c0-1.813-1.474-3.282-3.291-3.282H11.979V6.198c0-1.835-1.375-3.323-3.192-3.323c-1.816,0-3.29,1.488-3.29,3.323v11.633c0,6.23,4.685,11.274,10.476,11.274h7.211c1.818,0,3.318-1.463,3.318-3.298S25.112,22.567,23.295,22.567z").attr({stroke:"white",fill:"#ddd","stroke-width":1.5});F.innerHTML=
"";F.appendChild(I);F.href="http://twitter.com/home?status="+encodeURIComponent(RetweetJS.prefix+H+" http://bit.ly/");if(E[Q])E[Q].push(F);else{E[Q]=[F];BitlyClient.shorten(Q,"BitlyCB.shortenResponse")}}}}window.RetweetJS={bitly_user:"consonnes",bitly_key:"R_0a6223029661b781a0f5f0142c6f366f",link_text:"",count_type:"none",prefix:"RT @leseba ",styling:"a.retweet { font: 12px Helvetica,Arial; color: #000; text-decoration: none; border: 0px; }a.retweet span { color: #FFF; background: #94CC3D; margin-left: 2px; border: 1px solid #43A52A; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px; }a.vert { display: block; text-align: center; font-size: 16px; float: left; margin: 4px; }a.retweet strong.vert { display: block; margin-bottom: 4px; background: #F5F5F5; border: 1px solid #EEE; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px; }a.retweet span.vert { display: block; font-size: 12px; margin-left: 0px; }"};
var O=1;if(typeof BitlyClient==="undefined"){var n=document.getElementsByTagName("head")[0]||document.documentElement,v=document.createElement("script");v.src="http://bit.ly/javascript-api.js?version=latest&login="+RetweetJS.bitly_user+"&apiKey="+RetweetJS.bitly_key;v.charSet="utf-8";n.appendChild(v);var J=setInterval(function(){if(typeof BitlyCB!=="undefined"){clearInterval(J);n.removeChild(v);o()}},10);O=0}if(document.addEventListener)document.addEventListener("DOMContentLoaded",o,false);else window.attachEvent&&
window.attachEvent("onload",o)})();$(document).css("display","none");
$(function(){function o(){currentcontent="music";F.css("display","none");H.removeClass("selected");G.css("display","block");Q.addClass("selected")}function O(){currentcontent="blog";G.css("display","none");Q.removeClass("selected");F.css("display","block");H.addClass("selected")}function n(){for(N=ma=0;N<ha;N++){ea=EPs[EPorder[N]].length;for(j=0;j<ea;j++){$("#"+EPorder[N]+EPs[EPorder[N]][j].ref+" span").parent().data("index",ma).click(function(m){var p=$(this).data("index");if(S!=p)t(p);else{m=(m.pageX-
$(this).offset().left)/$(this).innerWidth();$("#jquery_jplayer").jPlayer("playHeadTime",m*na[S].length)}v();$(this).blur()});ma++}}}function v(){L.unbind("click",v).bind("click",J).css({background:"#aaa"}).html("&nbsp;|&nbsp;|&nbsp;");$("#jquery_jplayer").jPlayer("play");return false}function J(){L.unbind("click",J).bind("click",v).css({background:"#ddd"}).html("&nbsp;>&nbsp;");$("#jquery_jplayer").jPlayer("pause");return false}function t(m){$("#"+na[S].name).removeClass("current").parent().removeClass("current");
$("#"+na[S].name+"button").removeClass("current");$("#"+na[m].name).addClass("current").parent().addClass("current");$("#"+na[m].name+"button").addClass("current");S=m;$("#jquery_jplayer").jPlayer("setFile",na[S].mp3,na[S].ogg)}function E(){t(S+1<na.length?S+1:0);v()}function U(){t(S-1>=0?S-1:na.length-1);v()}var F,G,H,Q;F=$("#blogframe");$("#choice > a");H=$("#blogbutton");Q=$("#musicbutton");G=$("#musicframe");var I=0,ba=0;$(".track");var L=$(".playpausebutton").add(document.getElementById("playpausebutton"));
I=Raphael("logo",279,99);$("#blog").add($("#music")).remove();$("music").css({position:"absolute",top:"-10em"});$("#blog").add("#music").remove();F.css("display","none");document.getElementsByTagName("html")[0].style.display="block";H.click(O);Q.click(o);$("#musicmenu li a").click(o);$("#blogmenu li a").click(O);$("#lightbox").click(function(){$("#lightbox").toggleClass("hover");$("#long_description").toggleClass("hover")});$("#description span.info").click(function(){$("#lightbox").toggleClass("hover");
$("#long_description").toggleClass("hover")});var Z=0,ca=0;$.browser.webkit||(Z=0.5);if($.browser.mozzilla)if($.client.os=="Mac")ca=2/3;else if($.clien.os=="Windows")ca=0.5;ba=I.rect(0,0,243,108).attr("stroke","white").attr("fill","white");$("#logo svg").wrap('<a href="" alt="www.consonnes.net" title="www.consonnes.net"></a>');ba="";for(var ga=0,R=0,Y=0,ra={},Ca={1:true,3:true,49:true,51:true,97:true,99:true},N=5;N<=47;++N){Y=Math.random()>0.5?1:0;if(Y==ga&&++R==4){R=1;Y=Y==1?0:1}if(ga=Y)ra[N]=true}R=
0;for(N=53;N<=95;++N){Y=Math.random()>0.5?1:0;if(Y==ga&&R==4){R=0;Y=Y==1?0:1}if(ga=Y)ra[N]=true}for(var ja in Ca){Y=Z+44+ja*2;ba=ba+"M"+Y+" 0L"+Y+" 81"}for(ja in ra){Y=Z+44+ja*2;ba=ba+"M"+Y+" 0L"+Y+" 72"}I.path(ba).attr("stroke","black").attr("stroke-width","2");I.print(Z+28,ca+83,"C",I.getFont("EuphemiaUCAS",800),16);ja=["0","N","S","0","N","N"];for(N=0;N<6;++N)I.print(Z+53.3+N*14,ca+83,ja[N],I.getFont("EuphemiaUCAS",800),16);ja=["E","S"];for(N=7;N<9;++N)I.print(Z+51.3+N*14,ca+83,ja[N-7],I.getFont("EuphemiaUCAS",
800),16);ja=["8","7","2","8"];for(N=9;N<13;++N)I.print(Z+53.3+N*14,ca+83,ja[N-9],I.getFont("EuphemiaUCAS",400),16);I.safari();$(".raphafacebook").each(function(){var m=Raphael(this,33,33);m.rect(0,0,150,150,30).attr({fill:"#ccc",stroke:"white"}).scale(0.22).translate(-60,-60);m.rect(1,23,30,4,1).attr({fill:"#e2e2e2","stroke-opacity":0});m.path("M 93.376,117.012 L 72.203,117.012 L 72.203,65.767 L61.625,65.767 L 61.625,48.107 L 72.203,48.107 L 72.203,37.504 C72.203,23.097 78.176,14.53 95.146,14.53 L 109.274,14.53 L109.274,32.192L 100.443,32.192 C 93.837,32.192 93.4,34.66 93.4,39.266L 93.376,48.105 L 109.374,48.105 L 107.502,65.765 L 93.376,65.765 L93.376,117.012 z").attr({fill:"rgb(255,255,255)",
stroke:"#ddd"}).translate(-12,10).scale(0.25).translate(-57,-60)});I=RegExp(/(\d{1,2}):(\d\d)/);var na=[],S=0,ma=0,ha,ea;ha=EPorder.length;for(N=0;N<ha;N++){ea=EPs[EPorder[N]].length;for(j=0;j<ea;j++){Z=na;ca=ma;ja=EPorder[N]+EPs[EPorder[N]][j].ref;ba="_music/"+EPorder[N]+"/"+EPs[EPorder[N]][j].ref+".mp3";ga="_music/"+EPorder[N]+"/"+EPs[EPorder[N]][j].ref+".ogg";minsec=EPs[EPorder[N]][j].length.match(I);R=parseInt(minsec[1],10)*60+parseInt(minsec[2],10);Z[ca]={name:ja,mp3:ba,ogg:ga,length:R*1E3,lengthText:EPs[EPorder[N]][j].length};
ma++}}var la=$("#jplayer_play_time"),wa=$("#jplayer_total_time");I={ready:function(){n();t(S)},swfPAth:"/static/lib"};I.oggSupport=true;if($.client.browser=="Safari")I.oggSupport=false;$("#jquery_jplayer").jPlayer(I).jPlayer("onProgressChange",function(m,p,q,y){m=y/na[S].length;$(".track.current").css({"background-position":""+(258*m-499)+"px 0px"});la.text($.jPlayer.convertTime(y));wa.text(na[S].lengthText)}).jPlayer("onSoundComplete",function(){E()});$("#jplayer_previous").click(function(){U();
$(this).blur();return false});$("#jplayer_next").click(function(){E();$(this).blur();return false});L.bind("click",v);$(".stopbutton").bind("click",function(){L.unbind("click",J).unbind("click",v).bind("click",v).css({background:"#ddd"}).html("&nbsp;>&nbsp;");$("#jquery_jplayer").jPlayer("stop");return false});$(document).keydown(function(m){if(m.keyCode==32){$("#jquery_jplayer").data("jPlayer.config").diag.isPlaying?J():v();m.preventDefault()}else if(m.keyCode==37){U();m.preventDefault()}else if(m.keyCode==
39){E();m.preventDefault()}});var k=false;$(document).scroll(function(){if($(document).scrollTop()>72&&k==false){$("#mainplayer").css({position:"fixed","z-index":"1500","margin-left":"648px"});k=true}else if($(document).scrollTop()<72&&k==true){$("#mainplayer").css({position:"static","z-index":"1500","margin-left":"36px"});k=false}k&&$(window).width()<891&&$("#mainplayer").css({position:"fixed","z-index":"1500","margin-left":+(648-$(document).scrollLeft())+"px"})})});

