// Cycle Lite plugin

;(function(D){var A="Lite-1.0";D.fn.cycle=function(E){return this.each(function(){E=E||{};if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=0;this.cyclePause=0;var I=D(this);var J=E.slideExpr?D(E.slideExpr,this):I.children();var G=J.get();if(G.length<2){if(window.console&&window.console.log){window.console.log("terminating; too few slides: "+G.length)}return }var H=D.extend({},D.fn.cycle.defaults,E||{},D.metadata?I.metadata():D.meta?I.data():{});H.before=H.before?[H.before]:[];H.after=H.after?[H.after]:[];H.after.unshift(function(){H.busy=0});var F=this.className;H.width=parseInt((F.match(/w:(\d+)/)||[])[1])||H.width;H.height=parseInt((F.match(/h:(\d+)/)||[])[1])||H.height;H.timeout=parseInt((F.match(/t:(\d+)/)||[])[1])||H.timeout;if(I.css("position")=="static"){I.css("position","relative")}if(H.width){I.width(H.width)}if(H.height&&H.height!="auto"){I.height(H.height)}var K=0;J.css({position:"absolute",top:0,left:0}).hide().each(function(M){D(this).css("z-index",G.length-M)});D(G[K]).css("opacity",1).show();if(D.browser.msie){G[K].style.removeAttribute("filter")}if(H.fit&&H.width){J.width(H.width)}if(H.fit&&H.height&&H.height!="auto"){J.height(H.height)}if(H.pause){I.hover(function(){this.cyclePause=1},function(){this.cyclePause=0})}D.fn.cycle.transitions.fade(I,J,H);J.each(function(){var M=D(this);this.cycleH=(H.fit&&H.height)?H.height:M.height();this.cycleW=(H.fit&&H.width)?H.width:M.width()});J.not(":eq("+K+")").css({opacity:0});if(H.cssFirst){D(J[K]).css(H.cssFirst)}if(H.timeout){if(H.speed.constructor==String){H.speed={slow:600,fast:200}[H.speed]||400}if(!H.sync){H.speed=H.speed/2}while((H.timeout-H.speed)<250){H.timeout+=H.speed}}H.speedIn=H.speed;H.speedOut=H.speed;H.slideCount=G.length;H.currSlide=K;H.nextSlide=1;var L=J[K];if(H.before.length){H.before[0].apply(L,[L,L,H,true])}if(H.after.length>1){H.after[1].apply(L,[L,L,H,true])}if(H.click&&!H.next){H.next=H.click}if(H.next){D(H.next).bind("click",function(){return C(G,H,H.rev?-1:1)})}if(H.prev){D(H.prev).bind("click",function(){return C(G,H,H.rev?1:-1)})}if(H.timeout){this.cycleTimeout=setTimeout(function(){B(G,H,0,!H.rev)},H.timeout+(H.delay||0))}})};function B(J,E,I,K){if(E.busy){return }var H=J[0].parentNode,M=J[E.currSlide],L=J[E.nextSlide];if(H.cycleTimeout===0&&!I){return }if(I||!H.cyclePause){if(E.before.length){D.each(E.before,function(N,O){O.apply(L,[M,L,E,K])})}var F=function(){if(D.browser.msie){this.style.removeAttribute("filter")}D.each(E.after,function(N,O){O.apply(L,[M,L,E,K])})};if(E.nextSlide!=E.currSlide){E.busy=1;D.fn.cycle.custom(M,L,E,F)}var G=(E.nextSlide+1)==J.length;E.nextSlide=G?0:E.nextSlide+1;E.currSlide=G?J.length-1:E.nextSlide-1}if(E.timeout){H.cycleTimeout=setTimeout(function(){B(J,E,0,!E.rev)},E.timeout)}}function C(E,F,I){var H=E[0].parentNode,G=H.cycleTimeout;if(G){clearTimeout(G);H.cycleTimeout=0}F.nextSlide=F.currSlide+I;if(F.nextSlide<0){F.nextSlide=E.length-1}else{if(F.nextSlide>=E.length){F.nextSlide=0}}B(E,F,1,I>=0);return false}D.fn.cycle.custom=function(K,H,I,E){var J=D(K),G=D(H);G.css({opacity:0});var F=function(){G.animate({opacity:1},I.speedIn,I.easeIn,E)};J.animate({opacity:0},I.speedOut,I.easeOut,function(){J.css({display:"none"});if(!I.sync){F()}});if(I.sync){F()}};D.fn.cycle.transitions={fade:function(F,G,E){G.not(":eq(0)").css("opacity",0);E.before.push(function(){D(this).show()})}};D.fn.cycle.ver=function(){return A};D.fn.cycle.defaults={timeout:4000,speed:1000,next:null,prev:null,before:null,after:null,height:"auto",sync:1,fit:0,pause:0,delay:0,slideExpr:null}})(jQuery);



// masthead rotator

CycleTricks = {}
CycleTricks.current_number = 1;
CycleTricks.previous_number = null;

CycleTricks.syncNumber = function() {
  var mast_id = $(this).attr("mast_id");
  $("#mast123 a").removeClass("selected");
  $("#mast123 a[mast_id='"+mast_id+"']").addClass("selected");
}

CycleTricks.numberClicked = function() {
  var mast_id = $(this).attr("mast_id");
  //$("#mast123 a").removeClass("selected");
  //$("#mast123 a[mast_id='"+mast_id+"']").addClass("selected");
  $("#mast123 a[mast_id!='"+mast_id+"']").parent("li").css("opacity", 0);
  $("#mast123 a[mast_id='"+mast_id+"']").parent("li").css("opacity", 1);
  $("#rotator").cycle({pause: 1, timeout: 0});
  $("#rotator > div").css("opacity", "1");
  $("#rotator > div").hide();
  $("#rotator > div[mast_id='"+mast_id+"']").show();
}

CycleTricks.startNumberFade = function() {
  var mast_id = CycleTricks.current_number;
  var link = $("#mast123 a[mast_id='"+mast_id+"']");
  var li = link.parent("li");
  li.animate({opacity: 1}, 1500);
  if (CycleTricks.previous_number) {
    var prev_mast_id = CycleTricks.previous_number;
    var prev_li = $("#mast123 a[mast_id='"+prev_mast_id+"']").parent("li");
    prev_li.animate({opacity: 0}, 1500)
  }
  CycleTricks.previous_number = CycleTricks.current_number;
  CycleTricks.current_number++;
  if (CycleTricks.current_number > 3)
    CycleTricks.current_number = 1;
}

$(function() {
  $("#mast123 a[mast_id!='"+CycleTricks.current_number+"']").parent("li").css("opacity", 0);
  $("#rotator").cycle({pause: true, before: CycleTricks.startNumberFade, speed: 1500, timeout: 15000});
  $("#mast123 a").click(CycleTricks.numberClicked);
})

// external links
// http://www.sitepoint.com/print/1041/

function externalLinks() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName('a');
  for (var i = 0; i < anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'external') anchor.target = '_blank';
  }
}



// form field input effects

(function ($) {
  $.fn.hint = function (blurClass) {
  if (!blurClass) blurClass = 'blur';
  return this.each(function () {
    var $input = $(this),
         title = $input.attr('title'),
         $form = $(this.form),
          $win = $(window);
    function remove() {
      if (this.value === title && $input.hasClass(blurClass)) {
        $input.val('').removeClass(blurClass);
      }
    }
    // only apply logic if the element has the attribute
    if (title) { 
      // on blur, set value to title attr if text is blank
      $input.blur(function () {
        if (this.value === '') {
          $input.val(title).addClass(blurClass);
        }
      }).focus(remove).blur(); // now change all inputs to title
      // clear the pre-defined text when form is submitted
      $form.submit(remove);
      $win.unload(remove); // handles Firefox's autocomplete
    }
  });
};
})(jQuery);



// Shadowbox

if(typeof jQuery=="undefined"){throw"Unable to load Shadowbox, jQuery library not found"}var Shadowbox={};Shadowbox.lib={adapter:"jquery",getStyle:function(B,A){return jQuery(B).css(A)},setStyle:function(C,B,D){if(typeof B!="object"){var A={};A[B]=D;B=A}jQuery(C).css(B)},get:function(A){return(typeof A=="string")?document.getElementById(A):A},remove:function(A){jQuery(A).remove()},getTarget:function(A){return A.target},getPageXY:function(A){return[A.pageX,A.pageY]},preventDefault:function(A){A.preventDefault()},keyCode:function(A){return A.keyCode},addEvent:function(C,A,B){jQuery(C).bind(A,B)},removeEvent:function(C,A,B){jQuery(C).unbind(A,B)},append:function(B,A){jQuery(B).append(A)}};(function(A){A.fn.shadowbox=function(B){return this.each(function(){var E=A(this);var D=A.extend({},B||{},A.metadata?E.metadata():A.meta?E.data():{});var C=this.className||"";D.width=parseInt((C.match(/w:(\d+)/)||[])[1])||D.width;D.height=parseInt((C.match(/h:(\d+)/)||[])[1])||D.height;Shadowbox.setup(E,D)})}})(jQuery);
if(typeof Shadowbox=="undefined"){throw"Unable to load Shadowbox, no base library adapter found"}(function(){var version="2.0";var options={animate:true,animateFade:true,animSequence:"wh",flvPlayer:"flvplayer.swf",modal:false,overlayColor:"#000",overlayOpacity:0.8,flashBgColor:"#000000",autoplayMovies:true,showMovieControls:true,slideshowDelay:0,resizeDuration:0.55,fadeDuration:0.35,displayNav:true,continuous:false,displayCounter:true,counterType:"default",counterLimit:10,viewportPadding:20,handleOversize:"resize",handleException:null,handleUnsupported:"link",initialHeight:160,initialWidth:320,enableKeys:true,onOpen:null,onFinish:null,onChange:null,onClose:null,skipSetup:false,errors:{fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}},ext:{img:["png","jpg","jpeg","gif","bmp"],swf:["swf"],flv:["flv"],qt:["dv","mov","moov","movie","mp4"],wmp:["asf","wm","wmv"],qtwmp:["avi","mpg","mpeg"],iframe:["asp","aspx","cgi","cfm","htm","html","pl","php","php3","php4","php5","phtml","rb","rhtml","shtml","txt","vbs"]}};var SB=Shadowbox;var SL=SB.lib;var default_options;var RE={domain:/:\/\/(.*?)[:\/]/,inline:/#(.+)$/,rel:/^(light|shadow)box/i,gallery:/^(light|shadow)box\[(.*?)\]/i,unsupported:/^unsupported-(\w+)/,param:/\s*([a-z_]*?)\s*=\s*(.+)\s*/,empty:/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i};var cache=[];var gallery;var current;var content;var content_id="shadowbox_content";var dims;var initialized=false;var activated=false;var slide_timer;var slide_start;var slide_delay=0;var ua=navigator.userAgent.toLowerCase();var client={isStrict:document.compatMode=="CSS1Compat",isOpera:ua.indexOf("opera")>-1,isIE:ua.indexOf("msie")>-1,isIE7:ua.indexOf("msie 7")>-1,isSafari:/webkit|khtml/.test(ua),isWindows:ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1,isMac:ua.indexOf("macintosh")!=-1||ua.indexOf("mac os x")!=-1,isLinux:ua.indexOf("linux")!=-1};client.isBorderBox=client.isIE&&!client.isStrict;client.isSafari3=client.isSafari&&!!(document.evaluate);client.isGecko=ua.indexOf("gecko")!=-1&&!client.isSafari;var ltIE7=client.isIE&&!client.isIE7;var plugins;if(navigator.plugins&&navigator.plugins.length){var detectPlugin=function(plugin_name){var detected=false;for(var i=0,len=navigator.plugins.length;i<len;++i){if(navigator.plugins[i].name.indexOf(plugin_name)>-1){detected=true;break}}return detected};var f4m=detectPlugin("Flip4Mac");plugins={fla:detectPlugin("Shockwave Flash"),qt:detectPlugin("QuickTime"),wmp:!f4m&&detectPlugin("Windows Media"),f4m:f4m}}else{var detectPlugin=function(plugin_name){var detected=false;try{var axo=new ActiveXObject(plugin_name);if(axo){detected=true}}catch(e){}return detected};plugins={fla:detectPlugin("ShockwaveFlash.ShockwaveFlash"),qt:detectPlugin("QuickTime.QuickTime"),wmp:detectPlugin("wmplayer.ocx"),f4m:false}}var apply=function(o,e){for(var p in e){o[p]=e[p]}return o};var isLink=function(el){return el&&typeof el.tagName=="string"&&(el.tagName.toUpperCase()=="A"||el.tagName.toUpperCase()=="AREA")};SL.getViewportHeight=function(){var h=window.innerHeight;var mode=document.compatMode;if((mode||client.isIE)&&!client.isOpera){h=client.isStrict?document.documentElement.clientHeight:document.body.clientHeight}return h};SL.getViewportWidth=function(){var w=window.innerWidth;var mode=document.compatMode;if(mode||client.isIE){w=client.isStrict?document.documentElement.clientWidth:document.body.clientWidth}return w};SL.createHTML=function(obj){var html="<"+obj.tag;for(var attr in obj){if(attr=="tag"||attr=="html"||attr=="children"){continue}if(attr=="cls"){html+=' class="'+obj.cls+'"'}else{html+=" "+attr+'="'+obj[attr]+'"'}}if(RE.empty.test(obj.tag)){html+="/>"}else{html+=">";var cn=obj.children;if(cn){for(var i=0,len=cn.length;i<len;++i){html+=this.createHTML(cn[i])}}if(obj.html){html+=obj.html}html+="</"+obj.tag+">"}return html};var ease=function(x){return 1+Math.pow(x-1,3)};var animate=function(el,p,to,d,cb){var from=parseFloat(SL.getStyle(el,p));if(isNaN(from)){from=0}if(from==to){if(typeof cb=="function"){cb()}return }var delta=to-from;var op=p=="opacity";var unit=op?"":"px";var fn=function(ease){SL.setStyle(el,p,from+ease*delta+unit)};if(!options.animate&&!op||op&&!options.animateFade){fn(1);if(typeof cb=="function"){cb()}return }d*=1000;var begin=new Date().getTime();var end=begin+d;var timer=setInterval(function(){var time=new Date().getTime();if(time>=end){clearInterval(timer);fn(1);if(typeof cb=="function"){cb()}}else{fn(ease((time-begin)/d))}},10)};var clearOpacity=function(el){var s=el.style;if(client.isIE){if(typeof s.filter=="string"&&(/alpha/i).test(s.filter)){s.filter=s.filter.replace(/[\w\.]*alpha\(.*?\);?/i,"")}}else{s.opacity="";s["-moz-opacity"]="";s["-khtml-opacity"]=""}};var getComputedHeight=function(el){var h=Math.max(el.offsetHeight,el.clientHeight);if(!h){h=parseInt(SL.getStyle(el,"height"),10)||0;if(!client.isBorderBox){h+=parseInt(SL.getStyle(el,"padding-top"),10)+parseInt(SL.getStyle(el,"padding-bottom"),10)+parseInt(SL.getStyle(el,"border-top-width"),10)+parseInt(SL.getStyle(el,"border-bottom-width"),10)}}return h};var getPlayer=function(url){var m=url.match(RE.domain);var d=m&&document.domain==m[1];if(url.indexOf("#")>-1&&d){return"inline"}var q=url.indexOf("?");if(q>-1){url=url.substring(0,q)}if(RE.img.test(url)){return"img"}if(RE.swf.test(url)){return plugins.fla?"swf":"unsupported-swf"}if(RE.flv.test(url)){return plugins.fla?"flv":"unsupported-flv"}if(RE.qt.test(url)){return plugins.qt?"qt":"unsupported-qt"}if(RE.wmp.test(url)){if(plugins.wmp){return"wmp"}if(plugins.f4m){return"qt"}if(client.isMac){return plugins.qt?"unsupported-f4m":"unsupported-qtf4m"}return"unsupported-wmp"}else{if(RE.qtwmp.test(url)){if(plugins.qt){return"qt"}if(plugins.wmp){return"wmp"}return client.isMac?"unsupported-qt":"unsupported-qtwmp"}else{if(!d||RE.iframe.test(url)){return"iframe"}}}return"unsupported"};var handleClick=function(ev){var link;if(isLink(this)){link=this}else{link=SL.getTarget(ev);while(!isLink(link)&&link.parentNode){link=link.parentNode}}if(link){SB.open(link);if(gallery.length){SL.preventDefault(ev)}}};var toggleNav=function(id,on){var el=SL.get("shadowbox_nav_"+id);if(el){el.style.display=on?"":"none"}};var buildBars=function(cb){var obj=gallery[current];var title_i=SL.get("shadowbox_title_inner");title_i.innerHTML=obj.title||"";var nav=SL.get("shadowbox_nav");if(nav){var c,n,pl,pa,p;if(options.displayNav){c=true;var len=gallery.length;if(len>1){if(options.continuous){n=p=true}else{n=(len-1)>current;p=current>0}}if(options.slideshowDelay>0&&hasNext()){pa=slide_timer!="paused";pl=!pa}}else{c=n=pl=pa=p=false}toggleNav("close",c);toggleNav("next",n);toggleNav("play",pl);toggleNav("pause",pa);toggleNav("previous",p)}var counter=SL.get("shadowbox_counter");if(counter){var co="";if(options.displayCounter&&gallery.length>1){if(options.counterType=="skip"){var i=0,len=gallery.length,end=len;var limit=parseInt(options.counterLimit);if(limit<len){var h=Math.round(limit/2);i=current-h;if(i<0){i+=len}end=current+(limit-h);if(end>len){end-=len}}while(i!=end){if(i==len){i=0}co+='<a onclick="Shadowbox.change('+i+');"';if(i==current){co+=' class="shadowbox_counter_current"'}co+=">"+(++i)+"</a>"}}else{co=(current+1)+" "+SB.LANG.of+" "+len}}counter.innerHTML=co}cb()};var hideBars=function(anim,cb){var obj=gallery[current];var title=SL.get("shadowbox_title");var info=SL.get("shadowbox_info");var title_i=SL.get("shadowbox_title_inner");var info_i=SL.get("shadowbox_info_inner");var fn=function(){buildBars(cb)};var title_h=getComputedHeight(title);var info_h=getComputedHeight(info)*-1;if(anim){animate(title_i,"margin-top",title_h,0.35);animate(info_i,"margin-top",info_h,0.35,fn)}else{SL.setStyle(title_i,"margin-top",title_h+"px");SL.setStyle(info_i,"margin-top",info_h+"px");fn()}};var showBars=function(cb){var title_i=SL.get("shadowbox_title_inner");var info_i=SL.get("shadowbox_info_inner");var t=title_i.innerHTML!="";if(t){animate(title_i,"margin-top",0,0.35)}animate(info_i,"margin-top",0,0.35,cb)};var loadContent=function(){var obj=gallery[current];if(!obj){return }var changing=false;if(content){content.remove();changing=true}var p=obj.player=="inline"?"html":obj.player;if(typeof SB[p]!="function"){SB.raise("Unknown player "+obj.player)}content=new SB[p](content_id,obj);listenKeys(false);toggleLoading(true);hideBars(changing,function(){if(!content){return }if(!changing){SL.get("shadowbox").style.display=""}var fn=function(){resizeContent(function(){if(!content){return }showBars(function(){if(!content){return }SL.get("shadowbox_body_inner").innerHTML=SL.createHTML(content.markup(dims));toggleLoading(false,function(){if(!content){return }if(typeof content.onLoad=="function"){content.onLoad()}if(options.onFinish&&typeof options.onFinish=="function"){options.onFinish(gallery[current])}if(slide_timer!="paused"){SB.play()}listenKeys(true)})})})};if(typeof content.ready!="undefined"){var id=setInterval(function(){if(content){if(content.ready){clearInterval(id);id=null;fn()}}else{clearInterval(id);id=null}},100)}else{fn()}});if(gallery.length>1){var next=gallery[current+1]||gallery[0];if(next.player=="img"){var a=new Image();a.src=next.content}var prev=gallery[current-1]||gallery[gallery.length-1];if(prev.player=="img"){var b=new Image();b.src=prev.content}}};var setDimensions=function(height,width,resizable){resizable=resizable||false;var sb=SL.get("shadowbox_body");var h=height=parseInt(height);var w=width=parseInt(width);var view_h=SL.getViewportHeight();var view_w=SL.getViewportWidth();var border_w=parseInt(SL.getStyle(sb,"border-left-width"),10)+parseInt(SL.getStyle(sb,"border-right-width"),10);var extra_w=border_w+2*options.viewportPadding;if(w+extra_w>=view_w){w=view_w-extra_w}var border_h=parseInt(SL.getStyle(sb,"border-top-width"),10)+parseInt(SL.getStyle(sb,"border-bottom-width"),10);var bar_h=getComputedHeight(SL.get("shadowbox_title"))+getComputedHeight(SL.get("shadowbox_info"));var extra_h=border_h+2*options.viewportPadding+bar_h;if(h+extra_h>=view_h){h=view_h-extra_h}var drag=false;var resize_h=height;var resize_w=width;var handle=options.handleOversize;if(resizable&&(handle=="resize"||handle=="drag")){var change_h=(height-h)/height;var change_w=(width-w)/width;if(handle=="resize"){if(change_h>change_w){w=Math.round((width/height)*h)}else{if(change_w>change_h){h=Math.round((height/width)*w)}}resize_w=w;resize_h=h}else{var link=gallery[current];if(link){drag=link.player=="img"&&(change_h>0||change_w>0)}}}dims={height:h+border_h+bar_h,width:w+border_w,inner_h:h,inner_w:w,top:(view_h-(h+extra_h))/2+options.viewportPadding,resize_h:resize_h,resize_w:resize_w,drag:drag}};var resizeContent=function(cb){if(!content){return }setDimensions(content.height,content.width,content.resizable);if(cb){switch(options.animSequence){case"hw":adjustHeight(dims.inner_h,dims.top,true,function(){adjustWidth(dims.width,true,cb)});break;case"wh":adjustWidth(dims.width,true,function(){adjustHeight(dims.inner_h,dims.top,true,cb)});break;case"sync":default:adjustWidth(dims.width,true);adjustHeight(dims.inner_h,dims.top,true,cb)}}else{adjustWidth(dims.width,false);adjustHeight(dims.inner_h,dims.top,false);var c=SL.get(content_id);if(c){if(content.resizable&&options.handleOversize=="resize"){c.height=dims.resize_h;c.width=dims.resize_w}if(gallery[current].player=="img"&&options.handleOversize=="drag"){var top=parseInt(SL.getStyle(c,"top"));if(top+content.height<dims.inner_h){SL.setStyle(c,"top",dims.inner_h-content.height+"px")}var left=parseInt(SL.getStyle(c,"left"));if(left+content.width<dims.inner_w){SL.setStyle(c,"left",dims.inner_w-content.width+"px")}}}}};var adjustHeight=function(height,top,anim,cb){height=parseInt(height);var sb=SL.get("shadowbox_body");if(anim){animate(sb,"height",height,options.resizeDuration)}else{SL.setStyle(sb,"height",height+"px")}var s=SL.get("shadowbox");if(anim){animate(s,"top",top,options.resizeDuration,cb)}else{SL.setStyle(s,"top",top+"px");if(typeof cb=="function"){cb()}}};var adjustWidth=function(width,anim,cb){width=parseInt(width);var s=SL.get("shadowbox");if(anim){animate(s,"width",width,options.resizeDuration,cb)}else{SL.setStyle(s,"width",width+"px");if(typeof cb=="function"){cb()}}};var listenKeys=function(on){if(!options.enableKeys){return }SL[(on?"add":"remove")+"Event"](document,"keydown",handleKey)};var handleKey=function(e){var code=SL.keyCode(e);SL.preventDefault(e);if(code==81||code==88||code==27){SB.close()}else{if(code==37){SB.previous()}else{if(code==39){SB.next()}else{if(code==32){SB[(typeof slide_timer=="number"?"pause":"play")]()}}}}};var toggleLoading=function(on,cb){var loading=SL.get("shadowbox_loading");if(on){loading.style.display="";if(typeof cb=="function"){cb()}}else{var p=gallery[current].player;var anim=(p=="img"||p=="html");var fn=function(){loading.style.display="none";clearOpacity(loading);if(typeof cb=="function"){cb()}};if(anim){animate(loading,"opacity",0,options.fadeDuration,fn)}else{fn()}}};var fixTop=function(){SL.get("shadowbox_container").style.top=document.documentElement.scrollTop+"px"};var fixHeight=function(){SL.get("shadowbox_overlay").style.height=SL.getViewportHeight()+"px"};var hasNext=function(){return gallery.length>1&&(current!=gallery.length-1||options.continuous)};var toggleVisible=function(cb){var els,v=(cb)?"hidden":"visible";var hide=["select","object","embed"];for(var i=0;i<hide.length;++i){els=document.getElementsByTagName(hide[i]);for(var j=0,len=els.length;j<len;++j){els[j].style.visibility=v}}var so=SL.get("shadowbox_overlay");var sc=SL.get("shadowbox_container");var sb=SL.get("shadowbox");if(cb){SL.setStyle(so,{backgroundColor:options.overlayColor,opacity:0});if(!options.modal){SL.addEvent(so,"click",SB.close)}if(ltIE7){fixTop();fixHeight();SL.addEvent(window,"scroll",fixTop)}sb.style.display="none";sc.style.visibility="visible";animate(so,"opacity",parseFloat(options.overlayOpacity),options.fadeDuration,cb)}else{SL.removeEvent(so,"click",SB.close);if(ltIE7){SL.removeEvent(window,"scroll",fixTop)}sb.style.display="none";animate(so,"opacity",0,options.fadeDuration,function(){sc.style.visibility="hidden";sb.style.display="";clearOpacity(so)})}};Shadowbox.init=function(opts){if(initialized){return }if(typeof SB.LANG=="undefined"){SB.raise("No Shadowbox language loaded");return }if(typeof SB.SKIN=="undefined"){SB.raise("No Shadowbox skin loaded");return }apply(options,opts||{});var markup=SB.SKIN.markup.replace(/\{(\w+)\}/g,function(m,p){return SB.LANG[p]});var bd=document.body||document.documentElement;SL.append(bd,markup);if(ltIE7){SL.setStyle(SL.get("shadowbox_container"),"position","absolute");SL.get("shadowbox_body").style.zoom=1;var png=SB.SKIN.png_fix;if(png&&png.constructor==Array){for(var i=0;i<png.length;++i){var el=SL.get(png[i]);if(el){var match=SL.getStyle(el,"background-image").match(/url\("(.*\.png)"\)/);if(match){SL.setStyle(el,{backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+match[1]+",sizingMethod=scale);"})}}}}}for(var e in options.ext){RE[e]=new RegExp(".("+options.ext[e].join("|")+")s*$","i")}var id;SL.addEvent(window,"resize",function(){if(id){clearTimeout(id);id=null}id=setTimeout(function(){if(ltIE7){fixHeight()}resizeContent()},50)});if(!options.skipSetup){SB.setup()}initialized=true};Shadowbox.loadSkin=function(skin,dir){if(!(/\/$/.test(dir))){dir+="/"}skin=dir+skin+"/";document.write('<link rel="stylesheet" type="text/css" href="'+skin+'skin.css">');document.write('<script type="text/javascript" src="'+skin+'skin.js"><\/script>')};Shadowbox.loadLanguage=function(lang,dir){if(!(/\/$/.test(dir))){dir+="/"}document.write('<script type="text/javascript" src="'+dir+"shadowbox-"+lang+'.js"><\/script>')};Shadowbox.loadPlayer=function(players,dir){if(typeof players=="string"){players=[players]}if(!(/\/$/.test(dir))){dir+="/"}for(var i=0,len=players.length;i<len;++i){document.write('<script type="text/javascript" src="'+dir+"shadowbox-"+players[i]+'.js"><\/script>')}};Shadowbox.setup=function(links,opts){if(!links){var links=[];var a=document.getElementsByTagName("a"),rel;for(var i=0,len=a.length;i<len;++i){rel=a[i].getAttribute("rel");if(rel&&RE.rel.test(rel)){links[links.length]=a[i]}}}else{if(!links.length){links=[links]}}var link;for(var i=0,len=links.length;i<len;++i){link=links[i];if(typeof link.shadowboxCacheKey=="undefined"){link.shadowboxCacheKey=cache.length;SL.addEvent(link,"click",handleClick)}cache[link.shadowboxCacheKey]=this.buildCacheObj(link,opts)}};Shadowbox.buildCacheObj=function(link,opts){var href=link.href;var o={el:link,title:link.getAttribute("title"),player:getPlayer(href),options:apply({},opts||{}),content:href};var opt,l_opts=["player","title","height","width","gallery"];for(var i=0,len=l_opts.length;i<len;++i){opt=l_opts[i];if(typeof o.options[opt]!="undefined"){o[opt]=o.options[opt];delete o.options[opt]}}var rel=link.getAttribute("rel");if(rel){var match=rel.match(RE.gallery);if(match){o.gallery=escape(match[2])}var params=rel.split(";");for(var i=0,len=params.length;i<len;++i){match=params[i].match(RE.param);if(match){if(match[1]=="options"){eval("apply(o.options, "+match[2]+")")}else{o[match[1]]=match[2]}}}}return o};Shadowbox.applyOptions=function(opts){if(opts){default_options=apply({},options);options=apply(options,opts)}};Shadowbox.revertOptions=function(){if(default_options){options=default_options;default_options=null}};Shadowbox.open=function(obj,opts){this.revertOptions();if(isLink(obj)){if(typeof obj.shadowboxCacheKey=="undefined"||typeof cache[obj.shadowboxCacheKey]=="undefined"){obj=this.buildCacheObj(obj,opts)}else{obj=cache[obj.shadowboxCacheKey]}}if(obj.constructor==Array){gallery=obj;current=0}else{var copy=apply({},obj);if(!obj.gallery){gallery=[copy];current=0}else{current=null;gallery=[];var ci;for(var i=0,len=cache.length;i<len;++i){ci=cache[i];if(ci.gallery){if(ci.content==obj.content&&ci.gallery==obj.gallery&&ci.title==obj.title){current=gallery.length}if(ci.gallery==obj.gallery){gallery.push(apply({},ci))}}}if(current==null){gallery.unshift(copy);current=0}}}obj=gallery[current];if(obj.options||opts){this.applyOptions(apply(apply({},obj.options||{}),opts||{}))}var match,r;for(var i=0,len=gallery.length;i<len;++i){r=false;if(gallery[i].player=="unsupported"){r=true}else{if(match=RE.unsupported.exec(gallery[i].player)){if(options.handleUnsupported=="link"){gallery[i].player="html";var s,a,oe=options.errors;switch(match[1]){case"qtwmp":s="either";a=[oe.qt.url,oe.qt.name,oe.wmp.url,oe.wmp.name];break;case"qtf4m":s="shared";a=[oe.qt.url,oe.qt.name,oe.f4m.url,oe.f4m.name];break;default:s="single";if(match[1]=="swf"||match[1]=="flv"){match[1]="fla"}a=[oe[match[1]].url,oe[match[1]].name]}var msg=SB.LANG.errors[s].replace(/\{(\d+)\}/g,function(m,i){return a[i]});gallery[i].content='<div class="shadowbox_message">'+msg+"</div>"}else{r=true}}else{if(gallery[i].player=="inline"){var match=RE.inline.exec(gallery[i].content);if(match){var el;if(el=SL.get(match[1])){gallery[i].content=el.innerHTML}else{SB.raise("Cannot find element with id "+match[1])}}else{SB.raise("Cannot find element id for inline content")}}}}if(r){gallery.splice(i,1);if(i<current){--current}else{if(i==current){current=i>0?current-1:i}}--i;len=gallery.length}}if(gallery.length){if(options.onOpen&&typeof options.onOpen=="function"){options.onOpen(obj)}if(!activated){setDimensions(options.initialHeight,options.initialWidth);adjustHeight(dims.inner_h,dims.top,false);adjustWidth(dims.width,false);toggleVisible(loadContent)}else{loadContent()}activated=true}};Shadowbox.change=function(num){if(!gallery){return }if(!gallery[num]){if(!options.continuous){return }else{num=num<0?(gallery.length-1):0}}if(typeof slide_timer=="number"){clearTimeout(slide_timer);slide_timer=null;slide_delay=slide_start=0}current=num;if(options.onChange&&typeof options.onChange=="function"){options.onChange(gallery[current])}loadContent()};Shadowbox.next=function(){this.change(current+1)};Shadowbox.previous=function(){this.change(current-1)};Shadowbox.play=function(){if(!hasNext()){return }if(!slide_delay){slide_delay=options.slideshowDelay*1000}if(slide_delay){slide_start=new Date().getTime();slide_timer=setTimeout(function(){slide_delay=slide_start=0;SB.next()},slide_delay);toggleNav("play",false);toggleNav("pause",true)}};Shadowbox.pause=function(){if(typeof slide_timer=="number"){var time=new Date().getTime();slide_delay=Math.max(0,slide_delay-(time-slide_start));if(slide_delay){clearTimeout(slide_timer);slide_timer="paused"}toggleNav("pause",false);toggleNav("play",true)}};Shadowbox.close=function(){if(!activated){return }listenKeys(false);toggleVisible(false);if(content){content.remove();content=null}if(typeof slide_timer=="number"){clearTimeout(slide_timer)}slide_timer=null;slide_delay=0;if(options.onClose&&typeof options.onClose=="function"){options.onClose(gallery[current])}activated=false};Shadowbox.clearCache=function(){for(var i=0,len=cache.length;i<len;++i){if(cache[i].el){SL.removeEvent(cache[i].el,"click",handleClick);delete cache[i].el.shadowboxCacheKey}}cache=[]};Shadowbox.getPlugins=function(){return plugins};Shadowbox.getOptions=function(){return options};Shadowbox.getCurrent=function(){return gallery[current]};Shadowbox.getVersion=function(){return version};Shadowbox.getClient=function(){return client};Shadowbox.getContent=function(){return content};Shadowbox.getDimensions=function(){return dims};Shadowbox.raise=function(e){if(typeof options.handleException=="function"){options.handleException(e)}else{throw e}}})();
if(typeof Shadowbox=="undefined"){throw"Unable to load Shadowbox language file, base library not found."}Shadowbox.LANG={code:"en",of:"of",loading:"loading",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};
(function(){var A=Shadowbox;var B=A.lib;Shadowbox.html=function(D,C){this.id=D;this.obj=C;this.height=this.obj.height?parseInt(this.obj.height,10):300;this.width=this.obj.width?parseInt(this.obj.width,10):500};Shadowbox.html.prototype={markup:function(C){return{tag:"div",id:this.id,cls:"html",html:this.obj.content}},remove:function(){var C=B.get(this.id);if(C){B.remove(C)}}}})();
(function(){var A=Shadowbox;var B=A.lib;var D=A.getClient();Shadowbox.iframe=function(E,C){this.id=E;this.obj=C;this.height=this.obj.height?parseInt(this.obj.height,10):B.getViewportHeight();this.width=this.obj.width?parseInt(this.obj.width,10):B.getViewportWidth()};Shadowbox.iframe.prototype={markup:function(E){var C={tag:"iframe",id:this.id,name:this.id,height:"100%",width:"100%",frameborder:"0",marginwidth:"0",marginheight:"0",scrolling:"auto"};if(D.isIE){C.allowtransparency="true";if(!D.isIE7){C.src='javascript:false;document.write("");'}}return C},onLoad:function(){var C=(D.isIE)?B.get(this.id).contentWindow:window.frames[this.id];C.location=this.obj.content},remove:function(){var C=B.get(this.id);if(C){B.remove(C);if(D.isGecko){delete window.frames[this.id]}}}}})();



// Dreamweaver's check flash version function

function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;
      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}



// Dreamweaver's Flash video embedding function

// v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion() {
  var version;
  var axo;
  var e;
  // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
  try {
    // version will be set for 7.X or greater players
    axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
    version = axo.GetVariable("$version");
  } catch (e) {
  }
  if (!version) {
    try {
      // version will be set for 6.X players only
      axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
      // installed player is some revision of 6.0
      // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
      // so we have to be careful. 
      // default to the first public version
      version = "WIN 6,0,21,0";
      // throws if AllowScripAccess does not exist (introduced in 6.0r47)    
      axo.AllowScriptAccess = "always";
      // safe to call for 6.0r47 or greater
      version = axo.GetVariable("$version");
    } catch (e) {
    }
  }
  if (!version) {
    try {
      // version will be set for 4.X or 5.X player
      axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
      version = axo.GetVariable("$version");
    } catch (e) {
    }
  }
  if (!version) {
    try {
      // version will be set for 3.X player
      axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
      version = "WIN 3,0,18,0";
    } catch (e) {
    }
  }
  if (!version) {
    try {
      // version will be set for 2.X player
      axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
      version = "WIN 2,0,0,11";
    } catch (e) {
      version = -1;
    }
  }
  return version;
}



// JavaScript helper required to detect Flash Player PlugIn version information

function GetSwfVer(){
  // NS/Opera version >= 3 check for Flash plugin in plugin array
  var flashVer = -1;
  if (navigator.plugins != null && navigator.plugins.length > 0) {
    if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
      var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
      var descArray = flashDescription.split(" ");
      var tempArrayMajor = descArray[2].split(".");      
      var versionMajor = tempArrayMajor[0];
      var versionMinor = tempArrayMajor[1];
      var versionRevision = descArray[3];
      if (versionRevision == "") {
        versionRevision = descArray[4];
      }
      if (versionRevision[0] == "d") {
        versionRevision = versionRevision.substring(1);
      } else if (versionRevision[0] == "r") {
        versionRevision = versionRevision.substring(1);
        if (versionRevision.indexOf("d") > 0) {
          versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
        }
      }
      var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
    }
  }
  // MSN/WebTV 2.6 supports Flash 4
  else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
  // WebTV 2.5 supports Flash 3
  else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
  // older WebTV supports Flash 2
  else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
  else if ( isIE && isWin && !isOpera ) {
    flashVer = ControlVersion();
  }  
  return flashVer;
}



// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available

function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
  versionStr = GetSwfVer();
  if (versionStr == -1 ) {
    return false;
  } else if (versionStr != 0) {
    if(isIE && isWin && !isOpera) {
      // Given "WIN 2,0,0,11"
      tempArray         = versionStr.split(" ");   // ["WIN", "2,0,0,11"]
      tempString        = tempArray[1];      // "2,0,0,11"
      versionArray      = tempString.split(",");  // ['2', '0', '0', '11']
    } else {
      versionArray      = versionStr.split(".");
    }
    var versionMajor      = versionArray[0];
    var versionMinor      = versionArray[1];
    var versionRevision   = versionArray[2];
    // is the major.revision >= requested major.revision AND the minor version >= requested minor
    if (versionMajor > parseFloat(reqMajorVer)) {
      return true;
    } else if (versionMajor == parseFloat(reqMajorVer)) {
      if (versionMinor > parseFloat(reqMinorVer))
        return true;
      else if (versionMinor == parseFloat(reqMinorVer)) {
        if (versionRevision >= parseFloat(reqRevision))
          return true;
      }
    }
    return false;
  }
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
    switch (currArg){  
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":  
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}



// form field label replacement - "Example" plugin

(function($) {
  $.fn.example = function(text, args) {
    /* Only calculate once whether a callback has been used. */
    var isCallback = $.isFunction(text);
    /* Merge the default options with the given arguments and the given
     * text with the text option.
     */
    var options = $.extend({}, args, {example: text});
    return this.each(function() {
      /* Reduce method calls by saving the current jQuery object. */
      var $this = $(this);
      if ($.metadata) {
        /* If the Metadata plugin is being used merge in the options. */
        var o = $.extend({}, $.fn.example.defaults, $this.metadata(), options);
      } else {
        var o = $.extend({}, $.fn.example.defaults, options);
      }
      /* The following event handlers only need to be bound once
       * per class name. In order to do this, an array of used
       * class names is stored and checked on each use of the plugin.
       * If the class name is in the array then this whole section 
       * is skipped. If not, the events are bound and the class name 
       * added to the array.
       *
       * As of 1.3.2, the class names are stored as keys in the
       * array, rather than as elements. This removes the need for
       * $.inArray().
       */
      if (!$.fn.example.boundClassNames[o.className]) {
        /* Because Gecko-based browsers cache form values
         * but ignore all other attributes such as class, all example
         * values must be cleared on page unload to prevent them from
         * being saved.
         */
        $(window).unload(function() {
          $('.' + o.className).val('');
        });
        /* Clear fields that are still examples before any form is submitted
         * otherwise those examples will be sent along as well.
         * 
         * Prior to 1.3, this would only be bound to forms that were
         * parents of example fields but this meant that a page with
         * multiple forms would not work correctly.
         */
//        $('form').submit(function() {
//          /* Clear only the fields inside this particular form. */
//          $(this).find('.' + o.className).val('');
//        });
        /* Add the class name to the array. */
        $.fn.example.boundClassNames[o.className] = true;
      }
      /* Internet Explorer will cache form values even if they are cleared
       * on unload, so this will clear any value that matches the example
       * text and hasn't been specified in the value attribute.
       *
       * If a callback is used, it is not possible or safe to predict
       * what the example text is going to be so all non-default values
       * are cleared. This means that caching is effectively disabled for
       * that field.
       *
       * Many thanks to Klaus Hartl for helping resolve this issue.
       */
      if ($.browser.msie && !$this.attr('defaultValue') && (isCallback || $this.val() == o.example))
        $this.val('');
      /* Initially place the example text in the field if it is empty
       * and doesn't have focus yet.
       */
      if ($this.val() == '' && this != document.activeElement) {
        $this.addClass(o.className);
        /* The text argument can now be a function; if this is the case,
         * call it, passing the current element as `this`.
         */
        $this.val(isCallback ? o.example.call(this) : o.example);
      }
      /* Make the example text disappear when someone focuses.
       *
       * To determine whether the value of the field is an example or not,
       * check for the example class name only; comparing the actual value
       * seems wasteful and can stop people from using example values as real 
       * input.
       */
      $this.focus(function() {
        /* jQuery 1.1 has no hasClass(), so is() must be used instead. */
        if ($(this).is('.' + o.className)) {
          $(this).val('');
          $(this).removeClass(o.className);
        }
      });
      /* Make the example text reappear if the input is blank on blurring. */
      $this.blur(function() {
        if ($(this).val() == '') {
          $(this).addClass(o.className);
          /* Re-evaluate the callback function every time the user
           * blurs the field without entering anything. While this
           * is not as efficient as caching the value, it allows for
           * more dynamic applications of the plugin.
           */
          $(this).val(isCallback ? o.example.call(this) : o.example);
        }
      });
    });
  };
  /* Users can override the defaults for the plugin like so:
   *
   *   $.fn.example.defaults.className = 'not_example';
   */
  $.fn.example.defaults = {
    className: 'example'
  };
  /* All the class names used are stored as keys in the following array. */
  $.fn.example.boundClassNames = [];
})(jQuery);



// easing

/*
 * jQuery Easing v1.1 - http://gsgd.co.uk/sandbox/jquery.easing.php
 *
 * Uses the built in easing capabilities added in jQuery 1.1
 * to offer multiple easing options
 *
 * Copyright (c) 2007 George Smith
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */

jQuery.easing = {
  easein: function(x, t, b, c, d) {
    return c*(t/=d)*t + b; // in
  },
  easeinout: function(x, t, b, c, d) {
    if (t < d/2) return 2*c*t*t/(d*d) + b;
    var ts = t - d/2;
    return -2*c*ts*ts/(d*d) + 2*c*ts/d + c/2 + b;    
  },
  easeout: function(x, t, b, c, d) {
    return -c*t*t/(d*d) + 2*c*t/d + b;
  },
  expoin: function(x, t, b, c, d) {
    var flip = 1;
    if (c < 0) {
      flip *= -1;
      c *= -1;
    }
    return flip * (Math.exp(Math.log(c)/d * t)) + b;    
  },
  expoout: function(x, t, b, c, d) {
    var flip = 1;
    if (c < 0) {
      flip *= -1;
      c *= -1;
    }
    return flip * (-Math.exp(-Math.log(c)/d * (t-d)) + c + 1) + b;
  },
  expoinout: function(x, t, b, c, d) {
    var flip = 1;
    if (c < 0) {
      flip *= -1;
      c *= -1;
    }
    if (t < d/2) return flip * (Math.exp(Math.log(c/2)/(d/2) * t)) + b;
    return flip * (-Math.exp(-2*Math.log(c/2)/d * (t-d)) + c + 1) + b;
  },
  bouncein: function(x, t, b, c, d) {
    return c - jQuery.easing['bounceout'](x, d-t, 0, c, d) + b;
  },
  bounceout: function(x, t, b, c, d) {
    if ((t/=d) < (1/2.75)) {
      return c*(7.5625*t*t) + b;
    } else if (t < (2/2.75)) {
      return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
    } else if (t < (2.5/2.75)) {
      return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
    } else {
      return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
    }
  },
  bounceinout: function(x, t, b, c, d) {
    if (t < d/2) return jQuery.easing['bouncein'] (x, t*2, 0, c, d) * .5 + b;
    return jQuery.easing['bounceout'] (x, t*2-d,0, c, d) * .5 + c*.5 + b;
  },
  elasin: function(x, t, b, c, d) {
    var s=1.70158;var p=0;var a=c;
    if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
    if (a < Math.abs(c)) { a=c; var s=p/4; }
    else var s = p/(2*Math.PI) * Math.asin (c/a);
    return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
  },
  elasout: function(x, t, b, c, d) {
    var s=1.70158;var p=0;var a=c;
    if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
    if (a < Math.abs(c)) { a=c; var s=p/4; }
    else var s = p/(2*Math.PI) * Math.asin (c/a);
    return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
  },
  elasinout: function(x, t, b, c, d) {
    var s=1.70158;var p=0;var a=c;
    if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) p=d*(.3*1.5);
    if (a < Math.abs(c)) { a=c; var s=p/4; }
    else var s = p/(2*Math.PI) * Math.asin (c/a);
    if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
    return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
  },
  backin: function(x, t, b, c, d) {
    var s=1.70158;
    return c*(t/=d)*t*((s+1)*t - s) + b;
  },
  backout: function(x, t, b, c, d) {
    var s=1.70158;
    return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
  },
  backinout: function(x, t, b, c, d) {
    var s=1.70158;
    if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
    return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
  },
  linear: function(x, t, b, c, d) {
    return c*t/d + b; //linear
  }
};



// jCarousel Lite

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.1g.1w=6(o){o=$.1f({r:n,x:n,N:n,17:q,J:n,L:1a,16:n,y:q,u:12,H:3,B:0,k:1,K:n,I:n},o||{});8 G.R(6(){p b=q,A=o.y?"15":"w",P=o.y?"t":"s";p c=$(G),9=$("9",c),E=$("10",9),W=E.Y(),v=o.H;7(o.u){9.1h(E.D(W-v-1+1).V()).1d(E.D(0,v).V());o.B+=v}p f=$("10",9),l=f.Y(),4=o.B;c.5("1c","H");f.5({U:"T",1b:o.y?"S":"w"});9.5({19:"0",18:"0",Q:"13","1v-1s-1r":"S","z-14":"1"});c.5({U:"T",Q:"13","z-14":"2",w:"1q"});p g=o.y?t(f):s(f);p h=g*l;p j=g*v;f.5({s:f.s(),t:f.t()});9.5(P,h+"C").5(A,-(4*g));c.5(P,j+"C");7(o.r)$(o.r).O(6(){8 m(4-o.k)});7(o.x)$(o.x).O(6(){8 m(4+o.k)});7(o.N)$.R(o.N,6(i,a){$(a).O(6(){8 m(o.u?o.H+i:i)})});7(o.17&&c.11)c.11(6(e,d){8 d>0?m(4-o.k):m(4+o.k)});7(o.J)1p(6(){m(4+o.k)},o.J+o.L);6 M(){8 f.D(4).D(0,v)};6 m(a){7(!b){7(o.K)o.K.Z(G,M());7(o.u){7(a<=o.B-v-1){9.5(A,-((l-(v*2))*g)+"C");4=a==o.B-v-1?l-(v*2)-1:l-(v*2)-o.k}F 7(a>=l-v+1){9.5(A,-((v)*g)+"C");4=a==l-v+1?v+1:v+o.k}F 4=a}F{7(a<0||a>l-v)8;F 4=a}b=12;9.1o(A=="w"?{w:-(4*g)}:{15:-(4*g)},o.L,o.16,6(){7(o.I)o.I.Z(G,M());b=q});7(!o.u){$(o.r+","+o.x).1n("X");$((4-o.k<0&&o.r)||(4+o.k>l-v&&o.x)||[]).1m("X")}}8 q}})};6 5(a,b){8 1l($.5(a[0],b))||0};6 s(a){8 a[0].1k+5(a,\'1j\')+5(a,\'1i\')};6 t(a){8 a[0].1t+5(a,\'1u\')+5(a,\'1e\')}})(1x);',62,96,'||||curr|css|function|if|return|ul|||||||||||scroll|itemLength|go|null||var|false|btnPrev|width|height|circular||left|btnNext|vertical||animCss|start|px|slice|tLi|else|this|visible|afterEnd|auto|beforeStart|speed|vis|btnGo|click|sizeCss|position|each|none|hidden|overflow|clone|tl|disabled|size|call|li|mousewheel|true|relative|index|top|easing|mouseWheel|padding|margin|200|float|visibility|append|marginBottom|extend|fn|prepend|marginRight|marginLeft|offsetWidth|parseInt|addClass|removeClass|animate|setInterval|0px|type|style|offsetHeight|marginTop|list|jCarouselLite|jQuery'.split('|'),0,{}))

$(function() {
  $("#carousel").jCarouselLite({
    btnNext: "#next",
    btnPrev: "#prev",
    speed: 500,
    easing: "easeinout"
  });
});



// tooltip

/*
 * Tooltip script 
 * powered by jQuery (http://www.jquery.com)
 * 
 * written by Alen Grakalic (http://cssglobe.com)
 * 
 * for more info visit http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery
 *
 */

this.tooltip = function(){  
  /* CONFIG */    
  xOffset = 10;
  yOffset = 20;    
  // these 2 variable determine popup's distance from the cursor
  // you might want to adjust to get the right result    
  /* END CONFIG */    
  $("a.tooltip").hover(function(e){                        
    this.t = this.title;
    this.title = "";                    
    $("body").append("<p id='tooltip'>"+ this.t +"</p>");
    $("#tooltip")
      .css("top",(e.pageY - xOffset) + "px")
      .css("left",(e.pageX + yOffset) + "px")
      .fadeIn("fast");    
    },
  function(){
    this.title = this.t;    
    $("#tooltip").remove();
    });  
  $("a.tooltip").mousemove(function(e){
    $("#tooltip")
      .css("top",(e.pageY - xOffset) + "px")
      .css("left",(e.pageX + yOffset) + "px");
  });      
};



// Cufon

/*
 * Copyright (c) 2008 Simo Kinnunen.
 * Licensed under the MIT license.
 */
var Cufon=new function(){var S=this.DOM={ready:(function(){var X=false,Z={loaded:1,complete:1};var W=[],Y=function(){if(X){return}X=true;for(var a;a=W.shift();a()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",Y,false);window.addEventListener("pageshow",Y,false)}if(!window.opera&&document.readyState){(function(){Z[document.readyState]?Y():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");Y()}catch(a){setTimeout(arguments.callee,1)}})()}N(window,"load",Y);return function(a){if(!arguments.length){Y()}else{X?a():W.push(a)}}})()};var L=this.CSS={Size:function(X,W){this.value=parseFloat(X);this.unit=String(X).match(/[a-z%]*$/)[0]||"px";this.convert=function(Y){return Y/W*this.value};this.convertFrom=function(Y){return Y/this.value*W};this.toString=function(){return this.value+this.unit}},getStyle:function(X){var W=document.defaultView;if(W&&W.getComputedStyle){return new A(W.getComputedStyle(X,null))}if(X.currentStyle){return new A(X.currentStyle)}return new A(X.style)},ready:(function(){var Y=false;var X=[],Z=function(){Y=true;for(var b;b=X.shift();b()){}};var W=Object.prototype.propertyIsEnumerable?E("style"):{length:0};var a=E("link");S.ready(function(){var e=0,d;for(var c=0,b=a.length;d=a[c],c<b;++c){if(!d.disabled&&d.rel.toLowerCase()=="stylesheet"){++e}}if(document.styleSheets.length>=W.length+e){Z()}else{setTimeout(arguments.callee,10)}});return function(b){if(Y){b()}else{X.push(b)}}})(),supports:function(Y,X){var W=document.createElement("span").style;if(W[Y]===undefined){return false}W[Y]=X;return W[Y]===X},textDecoration:function(b,a){if(!a){a=this.getStyle(b)}var X={underline:null,overline:null,"line-through":null};for(var W=b;W.parentNode&&W.parentNode.nodeType==1;){var Z=true;for(var Y in X){if(X[Y]){continue}if(a.get("textDecoration").indexOf(Y)!=-1){X[Y]=a.get("color")}Z=false}if(Z){break}a=this.getStyle(W=W.parentNode)}return X},textShadow:J(function(a){if(a=="none"){return null}var Z=[],b={},W,X=0;var Y=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(W=Y.exec(a)){if(W[0]==","){Z.push(b);b={},X=0}else{if(W[1]){b.color=W[1]}else{b[["offX","offY","blur"][X++]]=W[2]}}}Z.push(b);return Z}),color:J(function(X){var W={};W.color=X.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(Z,Y,a){W.opacity=parseFloat(a);return"rgb("+Y+")"});return W}),textTransform:function(X,W){return X[{uppercase:"toUpperCase",lowercase:"toLowerCase"}[W.get("textTransform")]||"toString"]()}};this.VML={parsePath:function(Z){var W=[],Y=/([mrvxe])([^a-z]*)/g,X;while(X=Y.exec(Z)){W.push({type:X[1],coords:X[2].split(",")})}return W}};function O(X){var W=[],Z=false;function Y(){if(Z||!W.length){return}Z=true;setTimeout(function(){W.shift().call(X);Z=false;Y()},1)}this.add=function(a){W.push(a);Y()}}function P(X){var W=this.face=X.face;this.glyphs=X.glyphs;this.w=X.w;this.baseSize=parseInt(W["units-per-em"],10);this.family=W["font-family"].toLowerCase();this.weight=W["font-weight"];this.style=W["font-style"]||"normal";this.viewBox=(function(){var Y=W.bbox.split(/\s+/);return{minX:parseInt(Y[0],10),minY:parseInt(Y[1],10),width:parseInt(Y[2],10)-parseInt(Y[0],10),height:parseInt(Y[3],10)-parseInt(Y[1],10),toString:function(){return[this.minX,this.minY,this.width,this.height].join(" ")}}})();this.ascent=-parseInt(W.ascent,10);this.descent=-parseInt(W.descent,10);this.height=-this.ascent+this.descent}function D(){this.styles={};this.add=function(W){(this.styles[W.style]||(this.styles[W.style]={}))[W.weight]=W};this.get=function(X,Z){var W=this.styles[X],Y;if(!W){return null}Z={normal:400,bold:700}[Z]||parseInt(Z,10);if(W[Z]){return W[Z]}for(var a in W){a=parseInt(a,10);if(!Y||(a<Z&&a>Y)){Y=a}}return W[Y]}}function V(){var Y={},W=0;function X(Z){return Z.cufid||(Z.cufid=++W)}this.get=function(Z){var a=X(Z);return Y[a]||(Y[a]={})}}function A(W){var Y={},X={};this.get=function(Z){return Y[Z]!=undefined?Y[Z]:W[Z]};this.getSize=function(a,Z){return X[a]||(X[a]=new L.Size(this.get(a),Z))};this.extend=function(Z){for(var a in Z){Y[a]=Z[a]}return this}}function I(W){return W==null||W instanceof Array?W:[W]}function N(X,W,Y){if(X.addEventListener){X.addEventListener(W,Y,false)}else{if(X.attachEvent){X.attachEvent("on"+W,function(){return Y.apply(X,arguments)})}}}function J(W){var X={};return function(Y){if(!X.hasOwnProperty(Y)){X[Y]=W.apply(null,arguments)}return X[Y]}}function B(b,a){if(!a){a=L.getStyle(b)}var X=a.get("fontFamily").split(/\s*,\s*/),Z;for(var Y=0,W=X.length;Y<W;++Y){Z=X[Y].toLowerCase();if(Z[0]=='"'||Z[0]=="'"){Z=Z.substring(1,Z.length-1)}if(H[Z]){return H[Z].get(a.get("fontStyle"),a.get("fontWeight"))}}return null}function E(W){return document.getElementsByTagName(W)}function F(){var W={},Z;for(var Y=0,X=arguments.length;Y<X;++Y){for(Z in arguments[Y]){W[Z]=arguments[Y][Z]}}return W}function M(Y,f,W,g,Z,X){if(g.separateWords){var d=document.createDocumentFragment(),b;var e=f.split(/\s+/);if(Q){if(/^\s/.test(f)){e.unshift("")}if(/\s$/.test(f)){e.push("")}}for(var c=0,a=e.length;c<a;++c){b=U[g.engine](Y,e[c]+(c<a-1?" ":""),W,g,Z,X);if(b){d.appendChild(b)}}return d}return U[g.engine].apply(null,arguments)}function K(X,e){var c=C.get(X);if(!e){e=c.options}var Y,W,b;for(var Z=X.firstChild;Z;Z=b){b=Z.nextSibling;if(Z.nodeType==1){if(!Z.firstChild){continue}if(!/cufon/.test(Z.className)){arguments.callee(Z,e);continue}}var d=Z.nodeType==3?Z.data:Z.alt;if(d===""){continue}if(!W){W=L.getStyle(X).extend(e)}if(!Y){Y=B(X,W)}if(!Y){continue}var a=M(Y,d,W,e,Z,X);if(a){Z.parentNode.replaceChild(a,Z)}else{Z.parentNode.removeChild(Z)}}if(!c.options){c.options=e}}var Q=" ".split(/\s+/).length==0;var G=new O(this),C=new V();var T=[];var U={},H={},R={enableTextDecoration:false,engine:null,printable:true,responsive:false,selector:(window.Sizzle||(window.$$&&function(W){return $$(W)})||window.$||(document.querySelectorAll&&function(W){return document.querySelectorAll(W)})||E),separateWords:true,textShadow:"none"};this.registerEngine=function(X,W){if(!W){return this}U[X]=W;return this.set("engine",X)};this.registerFont=function(Y){var W=new P(Y),X=W.family;if(!H[X]){H[X]=new D()}H[X].add(W);return this.set("fontFamily",X)};this.refresh=function(){var Y=T.splice(0,T.length);for(var X=0,W=Y.length;X<W;++X){this.replace.apply(this,Y[X])}return this};this.replace=function(Z,Y,W){Y=F(R,Y);if(typeof Y.textShadow=="string"){Y.textShadow=L.textShadow(Y.textShadow)}if(!Y.engine){return this}if(!W){T.push(arguments)}var X=function(){if(!Y.responsive){return K.apply(null,arguments)}var a=arguments;G.add(function(){K.apply(null,a)})};if(Z.nodeType||typeof Z=="string"){Z=[Z]}L.ready(function(){for(var b=0,a=Z.length;b<a;++b){var c=Z[b];if(typeof c=="string"){Cufon.replace(Y.selector(c),Y,true)}else{X(c,Y)}}});return this};this.set=function(W,X){R[W]=X;return this}};Cufon.registerEngine("canvas",(function(){var B=document.createElement("canvas");if(!B||!B.getContext||!B.getContext.apply){return null}B=null;var A=Cufon.CSS.supports("display","inline-block");var E=document.createElement("style");E.type="text/css";E.appendChild(document.createTextNode("@media screen,projection{.cufon-canvas{display:inline;display:inline-block;position:relative;vertical-align:middle;font-size:1px;line-height:1px}"+(A?".cufon-canvas canvas{position:relative}":".cufon-canvas canvas{position:absolute}")+".cufon-canvas .cufon-alt{display:none}}@media print{.cufon-canvas{padding:0 !important}.cufon-canvas canvas{display:none}.cufon-canvas .cufon-alt{display:inline}}"));document.getElementsByTagName("head")[0].appendChild(E);function D(N,H){var M=0,L=0;var F=Cufon.VML.parsePath(N);var G=new Array(F.length-1);generate:for(var J=0,I=F.length;J<I;++J){var K=F[J].coords;switch(F[J].type){case"v":G[J]={m:"bezierCurveTo",a:[M+Number(K[0]),L+Number(K[1]),M+Number(K[2]),L+Number(K[3]),M+=Number(K[4]),L+=Number(K[5])]};break;case"r":G[J]={m:"lineTo",a:[M+=Number(K[0]),L+=Number(K[1])]};break;case"m":G[J]={m:"moveTo",a:[M=Number(K[0]),L=Number(K[1])]};break;case"x":G[J]={m:"closePath"};break;case"e":break generate}H[G[J].m].apply(H,G[J].a)}return G}function C(J,I){for(var H=0,G=J.length;H<G;++H){var F=J[H];I[F.m].apply(I,F.a)}}return function(o,R,h,N,V,p){var T=o.viewBox;var H=h.getSize("fontSize",o.baseSize);var e=h.get("letterSpacing");e=(e=="normal")?0:H.convertFrom(parseInt(e,10));var U=0,f=0,d=0,P=0;var S=N.textShadow,b=[];if(S){for(var n=0,j=S.length;n<j;++n){var X=S[n];var a=H.convertFrom(parseFloat(X.offX));var Z=H.convertFrom(parseFloat(X.offY));b[n]=[a,Z];if(Z<U){U=Z}if(a>f){f=a}if(Z>d){d=Z}if(a<P){P=a}}}var s=Cufon.CSS.textTransform(R,h).split("");var F=0;var G=H.convert(T.height);var r=Math.ceil(G);var Q=null;for(var n=0,j=s.length;n<j;++n){var O=o.glyphs[s[n]]||o.missingGlyph;if(!O){continue}F+=Q=Number(O.w||o.w)+e}if(Q===null){return null}f+=(T.width-Q);P+=T.minX;var M=document.createElement("span");M.className="cufon cufon-canvas";M.alt=R;var I=document.createElement("canvas");var t=M.style;var Y=I.style;I.width=Math.ceil(H.convert(F+f-P));I.height=Math.ceil(H.convert(T.height-U+d));U+=T.minY;Y.top=Math.round(H.convert(U-o.ascent))+"px";Y.left=Math.round(H.convert(P))+"px";var c=r/G;var L=Math.ceil(H.convert(F*c))+"px";if(A){t.width=L;t.height=H.convert(o.height)+"px"}else{t.paddingLeft=L;t.paddingBottom=(H.convert(o.height)-1)+"px"}var q=I.getContext("2d"),W=r/T.height;q.scale(W,W);q.translate(-P,-U);q.lineWidth=o.face["underline-thickness"];q.save();function J(i,g){q.strokeStyle=g;q.beginPath();q.moveTo(0,i);q.lineTo(F,i);q.stroke()}var K=N.enableTextDecoration?Cufon.CSS.textDecoration(p,h):{};if(K.underline){J(-o.face["underline-position"],K.underline)}if(K.overline){J(o.ascent,K.overline)}q.fillStyle=h.get("color");function m(){for(var u=0,g=s.length;u<g;++u){var v=o.glyphs[s[u]]||o.missingGlyph;if(!v){continue}q.beginPath();if(v.d){if(v.code){C(v.code,q)}else{v.code=D("m"+v.d,q)}}q.fill();q.translate(Number(v.w||o.w)+e,0)}}if(S){for(var n=0,j=S.length;n<j;++n){var X=S[n];q.save();q.fillStyle=X.color;q.translate.apply(q,b[n]);m();q.restore()}}m();q.restore();if(K["line-through"]){J(-o.descent,K["line-through"])}M.appendChild(I);if(N.printable){var k=document.createElement("span");k.className="cufon-alt";k.appendChild(document.createTextNode(R));M.appendChild(k)}return M}})());Cufon.registerEngine("vml",(function(){if(!document.namespaces){return}document.write('<!--[if vml]><script type="text/javascript">Cufon.vmlEnabled=true;<\/script><![endif]-->');if(!Cufon.vmlEnabled){return}if(document.namespaces.cvml==null){document.namespaces.add("cvml","urn:schemas-microsoft-com:vml");document.write('<style type="text/css">@media screen{cvml\\:*{behavior:url(#default#VML);display:inline-block;antialias:true;position:absolute}.cufon-vml{display:inline-block;position:relative;vertical-align:middle}.cufon-vml .cufon-alt{display:none}a .cufon-vml{cursor:pointer}}@media print{.cufon-vml cvml\\:*{display:none}.cufon-vml .cufon-alt{display:inline}}</style>')}var C=0;function B(E,F){return A(E,/(?:em|ex|%)$/i.test(F)?"1em":F)}function A(H,I){if(/px$/i.test(I)){return parseFloat(I)}var G=H.style.left,F=H.runtimeStyle.left;H.runtimeStyle.left=H.currentStyle.left;H.style.left=I;var E=H.style.pixelLeft;H.style.left=G;H.runtimeStyle.left=F;return E}function D(F,H){var E=document.createElement("cvml:shapetype");E.id="cufon-glyph-"+C++;F.typeRef="#"+E.id;E.stroked="f";E.coordsize=H.width+","+H.height;E.coordorigin=H.minX+","+H.minY;var G="m"+H.minX+","+H.minY+" r"+H.width+","+H.height;E.path=(F.d?"m"+F.d+"x":"")+G;document.body.insertBefore(E,document.body.firstChild)}return function(h,R,d,O,V,j){var U=h.viewBox;var G=d.computedFontSize||(d.computedFontSize=new Cufon.CSS.Size(B(j,d.get("fontSize"))+"px",h.baseSize));var b=d.computedLSpacing;if(b==undefined){b=d.get("letterSpacing");d.computedLSpacing=b=(b=="normal")?0:G.convertFrom(A(j,b))}var N=document.createElement("span");N.className="cufon cufon-vml";N.alt=R;var H=document.createElement("cvml:group");var q=N.runtimeStyle;var X=H.runtimeStyle;var F=G.convert(U.height);X.height=Math.ceil(F);X.top=Math.round(G.convert(U.minY-h.ascent));X.left=Math.round(G.convert(U.minX));var a=parseInt(X.height,10)/F;q.height=G.convert(-h.ascent+h.descent)+"px";var J=O.enableTextDecoration?Cufon.CSS.textDecoration(j,d):{};var Q=d.get("color");var n=Cufon.CSS.textTransform(R,d).split("");var E=0,Z=0,K=null;var T=O.textShadow;for(var g=0,e=n.length;g<e;++g){var P=h.glyphs[n[g]]||h.missingGlyph;if(!P){continue}if(!P.typeRef){D(P,U)}var L=document.createElement("cvml:shape");L.type=P.typeRef;var k=L.runtimeStyle;k.width=U.width;k.height=U.height;k.top=0;k.left=Z;L.fillcolor=Q;H.appendChild(L);if(T){for(var Y=0,c=T.length;Y<c;++Y){var W=T[Y];var o=Cufon.CSS.color(W.color);var I=L.cloneNode(false),S=I.runtimeStyle;S.top=G.convertFrom(parseFloat(W.offY));S.left=Z+G.convertFrom(parseFloat(W.offX));S.zIndex=-1;I.fillcolor=o.color;if(o.opacity){var m=document.createElement("cvml:fill");m.opacity=o.opacity;I.appendChild(m)}H.appendChild(I)}}K=Number(P.w||h.w)+b;E+=K;Z+=K}if(K===null){return null}var M=-U.minX+E+(U.width-K);H.coordsize=M+","+U.height;X.width=G.convert(M*a);q.width=Math.max(Math.ceil(G.convert(E*a)),0);N.appendChild(H);if(O.printable){var f=document.createElement("span");f.className="cufon-alt";f.innerText=R;N.appendChild(f)}return N}})());



// Dinot Bold 700 (Cufon)

// if (!{"173.45.224.7":1,"localhost":1,"onespot.com":1,"www.onespot.com":1}[location.host]) throw Error("Host not allowed (Cufon)");
Cufon.registerFont({"w":390,"face":{"font-family":"DINOT-Bold","font-weight":"700","font-stretch":"normal","units-per-em":"720","panose-1":"2 0 5 3 3 0 0 2 0 4","ascent":"550","descent":"-170","x-height":"4","bbox":"-83 -731 834 148","underline-thickness":"36.72","underline-position":"-97.2","stemh":"89","stemv":"94","unicode-range":"U+000D-U+FB02"},"glyphs":{"\r":{"w":167}," ":{"w":167},"!":{"d":"197,-513r-24,352r-69,0r-23,-352r116,0xm192,0r-107,0r0,-107r107,0r0,107","w":249},"\"":{"d":"137,-361r-88,0r0,-152r88,0r0,152xm284,-361r-87,0r0,-152r87,0r0,152","w":334},"#":{"d":"463,-302r-64,0r-12,77r50,0r0,88r-64,0r-22,137r-98,0r22,-137r-83,0r-22,137r-99,0r22,-137r-50,0r0,-88r64,0r12,-77r-51,0r0,-88r64,0r21,-127r98,0r-20,127r84,0r20,-127r98,0r-20,127r50,0r0,88xm300,-302r-83,0r-12,77r84,0","w":497},"$":{"d":"411,-151v0,88,-65,142,-155,152r0,81r-72,0r0,-78v-70,-2,-124,-20,-170,-67r64,-65v31,30,72,42,115,43r0,-130v-95,-9,-159,-49,-159,-146v0,-83,56,-144,150,-155r0,-64r72,0r0,64v59,3,103,21,142,59r-63,62v-24,-23,-59,-32,-89,-34r0,125v101,10,166,49,165,153xm246,-86v63,-2,85,-65,51,-106v-14,-13,-32,-15,-51,-18r0,124xm193,-308r0,-120v-58,5,-82,62,-48,100v11,11,28,17,48,20","w":445},"%":{"d":"573,-94v0,64,-48,98,-104,98v-57,0,-105,-34,-105,-98r0,-72v0,-64,48,-98,105,-98v56,0,104,34,104,98r0,72xm246,-347v0,65,-48,99,-104,99v-57,0,-105,-34,-105,-99r0,-71v0,-65,48,-99,105,-99v56,0,104,34,104,99r0,71xm464,-513r-243,513r-73,0r242,-513r74,0xm469,-56v47,3,35,-62,36,-107v0,-27,-13,-41,-36,-41v-48,-3,-36,62,-37,107v0,27,13,41,37,41xm142,-309v47,3,36,-61,37,-106v0,-28,-14,-41,-37,-41v-48,-4,-36,61,-37,106v0,27,14,41,37,41","w":610},"&":{"d":"352,-396v-2,61,-43,83,-89,116r86,102v17,-22,25,-53,26,-90r89,0v-4,66,-19,119,-55,159r92,109r-119,0r-37,-45v-24,19,-59,49,-133,49v-113,0,-169,-59,-169,-155v0,-66,48,-108,92,-138v-21,-23,-51,-59,-51,-108v0,-70,51,-120,137,-120v81,0,131,51,131,121xm288,-111r-102,-120v-31,21,-52,42,-52,78v-1,77,108,94,154,42xm212,-338v26,-16,50,-29,52,-57v0,-24,-16,-42,-43,-42v-28,0,-42,18,-42,42v0,18,15,36,33,57","w":519},"'":{"d":"138,-361r-89,0r0,-152r89,0r0,152","w":186},"(":{"d":"151,-104v-1,62,22,79,51,109r-62,63v-42,-38,-88,-88,-82,-167r0,-314v-6,-78,39,-130,82,-167r62,62v-28,31,-52,47,-51,109r0,305","w":241},")":{"d":"102,-580v42,38,88,88,82,167r0,314v6,78,-39,130,-82,167r-63,-64v29,-29,52,-46,51,-108r0,-305v1,-61,-22,-79,-51,-108","w":241},"*":{"d":"317,-331r-33,57r-76,-48r3,90r-66,0r3,-90r-76,48r-32,-57r79,-42r-79,-42r32,-57r76,48r-3,-90r66,0r-3,90r76,-48r33,57r-80,42","w":355},"+":{"d":"355,-156r-115,0r0,116r-88,0r0,-116r-116,0r0,-87r116,0r0,-116r88,0r0,116r115,0r0,87"},",":{"d":"152,40r-103,79r0,-221r103,0r0,142","w":200},"-":{"d":"264,-162r-222,0r0,-87r222,0r0,87","w":306},".":{"d":"156,0r-107,0r0,-107r107,0r0,107","w":205},"\/":{"d":"293,-566r-205,619r-88,0r205,-619r88,0","w":290},"0":{"d":"351,-148v0,98,-72,152,-155,152v-84,0,-156,-54,-156,-152r0,-216v0,-98,72,-153,156,-153v83,0,155,55,155,153r0,216xm258,-149r0,-214v0,-43,-25,-70,-62,-70v-37,0,-63,27,-63,70r0,214v0,43,26,69,63,69v37,0,62,-26,62,-69"},"1":{"d":"272,0r-93,0r0,-412r-105,91r0,-101r105,-91r93,0r0,513"},"2":{"d":"354,0r-312,0r0,-84r192,-223v45,-41,33,-127,-35,-126v-31,0,-63,16,-63,66r-94,0v0,-94,69,-150,157,-150v90,0,155,57,155,149v0,50,-19,76,-54,117r-144,167r198,0r0,84"},"3":{"d":"356,-148v0,102,-74,152,-162,152v-84,0,-162,-44,-164,-151r94,0v1,46,33,67,70,67v40,0,69,-25,69,-71v0,-48,-31,-75,-86,-71r0,-81v52,4,80,-23,79,-64v0,-43,-29,-66,-63,-66v-35,0,-61,23,-63,62r-94,0v2,-91,71,-146,157,-146v91,0,156,61,156,147v0,55,-25,87,-59,105v37,19,66,55,66,117"},"4":{"d":"369,-73r-47,0r0,73r-90,0r0,-73r-210,0r0,-88r176,-352r102,0r-175,352r107,0r0,-96r90,0r0,96r47,0r0,88"},"5":{"d":"214,-344v101,-5,148,90,142,171v2,103,-46,176,-159,177v-102,3,-153,-66,-156,-147r94,0v5,40,23,63,62,63v50,1,67,-40,65,-93v0,-59,-17,-92,-63,-92v-38,0,-55,22,-61,42r-86,0r0,-290r292,0r0,85r-207,0r0,110v13,-13,42,-26,77,-26"},"6":{"d":"354,-156v0,101,-69,160,-160,160v-90,0,-159,-57,-159,-158v0,-47,20,-90,43,-137r108,-222r102,0r-107,212v94,-26,169,37,173,145xm261,-155v0,-45,-27,-75,-67,-75v-38,0,-66,28,-66,75v0,48,28,75,66,75v39,0,67,-27,67,-75"},"7":{"d":"362,-428r-166,428r-102,0r167,-428r-136,0r0,80r-89,0r0,-165r326,0r0,85"},"8":{"d":"360,-149v0,99,-73,153,-164,153v-91,0,-164,-54,-164,-153v0,-63,36,-97,64,-115v-26,-18,-58,-52,-58,-107v0,-91,72,-146,158,-146v86,0,157,55,157,146v0,55,-32,89,-58,107v28,18,65,52,65,115xm266,-150v0,-40,-31,-72,-70,-72v-40,0,-71,32,-71,72v0,39,31,70,71,70v39,0,70,-31,70,-70xm259,-368v0,-37,-26,-65,-63,-65v-37,0,-64,28,-64,65v0,38,27,65,64,65v37,0,63,-27,63,-65"},"9":{"d":"356,-359v0,47,-19,90,-42,137r-109,222r-101,0r106,-212v-92,28,-170,-37,-173,-145v0,-101,69,-160,160,-160v90,0,159,57,159,158xm263,-358v0,-47,-28,-75,-66,-75v-39,0,-67,28,-67,75v0,46,27,75,67,75v38,0,66,-27,66,-75"},":":{"d":"174,-195r-107,0r0,-107r107,0r0,107xm174,0r-107,0r0,-107r107,0r0,107","w":222},";":{"d":"171,40r-102,79r0,-221r102,0r0,142xm174,-195r-107,0r0,-107r107,0r0,107","w":222},"<":{"d":"342,-30r-292,-135r0,-81r292,-135r0,99r-174,77r174,76r0,99"},"=":{"d":"355,-240r-319,0r0,-88r319,0r0,88xm355,-84r-319,0r0,-87r319,0r0,87"},">":{"d":"342,-165r-292,135r0,-99r173,-76r-173,-77r0,-99r292,135r0,81"},"?":{"d":"351,-373v0,95,-97,118,-102,212r-93,0v-11,-105,101,-127,101,-213v0,-34,-22,-59,-58,-59v-38,0,-58,27,-58,60r-93,0v0,-89,67,-144,151,-144v81,0,152,53,152,144xm252,0r-99,0r0,-96r99,0r0,96","w":376},"@":{"d":"325,-516v113,-5,185,64,179,180r0,338r-87,-2r0,-33v-23,25,-47,37,-87,37v-91,-3,-131,-64,-124,-170v-6,-106,31,-167,124,-170v36,0,63,11,85,35v9,-80,-26,-134,-97,-131r-90,0v-57,-5,-103,41,-97,99r0,208v0,36,8,50,32,71r-65,65v-41,-37,-57,-66,-57,-131r0,-216v-4,-114,64,-186,180,-180r104,0xm415,-166v0,-57,-14,-92,-60,-92v-46,0,-59,35,-59,92v0,57,13,93,59,93v46,0,60,-36,60,-93","w":545},"A":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0","w":459},"B":{"d":"431,-148v0,96,-65,148,-157,148r-214,0r0,-513r206,0v100,0,158,57,158,144v0,57,-37,94,-63,106v31,15,70,47,70,115xm331,-153v0,-34,-21,-62,-67,-62r-104,0r0,126r104,0v46,0,67,-29,67,-64xm324,-364v0,-36,-24,-59,-66,-59r-98,0r0,118r98,0v42,0,66,-24,66,-59","w":473},"C":{"d":"420,-158v-17,162,-221,212,-327,106v-49,-51,-49,-98,-51,-204v2,-106,2,-152,51,-205v37,-37,83,-56,138,-56v99,0,171,58,189,162r-102,0v-7,-71,-105,-98,-150,-46v-21,22,-25,45,-25,145v0,99,4,122,25,144v15,18,36,27,64,27v48,0,75,-29,86,-73r102,0","w":446},"D":{"d":"432,-258v0,77,6,151,-52,209v-65,71,-196,44,-320,49r0,-513v123,5,255,-22,320,49v58,58,52,128,52,206xm235,-89v90,-9,98,-47,97,-169v0,-78,-3,-111,-22,-134v-25,-38,-89,-31,-150,-31r0,334r75,0","w":474},"E":{"d":"397,0r-337,0r0,-513r337,0r0,90r-237,0r0,120r202,0r0,89r-202,0r0,125r237,0r0,89","w":435},"F":{"d":"397,-423r-237,0r0,126r202,0r0,89r-202,0r0,208r-100,0r0,-513r337,0r0,90","w":424},"G":{"d":"167,-112v52,58,169,17,158,-70r0,-20r-94,0r0,-83r194,0r0,75v32,243,-323,286,-374,81v-12,-51,-12,-204,0,-255v15,-75,95,-136,180,-133v117,0,179,75,193,164r-101,0v-9,-75,-109,-99,-156,-47v-19,23,-24,42,-24,144v0,100,4,121,24,144","w":458},"H":{"d":"433,0r-100,0r0,-215r-173,0r0,215r-100,0r0,-513r100,0r0,210r173,0r0,-210r100,0r0,513","w":493},"I":{"d":"160,0r-100,0r0,-513r100,0r0,513","w":219},"J":{"d":"315,-168v5,170,-212,224,-313,120r66,-66v43,52,156,34,147,-59r0,-340r100,0r0,345","w":367},"K":{"d":"474,0r-116,0r-132,-233r-66,79r0,154r-100,0r0,-513r100,0r0,224r181,-224r121,0r-170,204","w":478},"L":{"d":"392,0r-332,0r0,-513r100,0r0,424r232,0r0,89","w":414},"M":{"d":"524,0r-100,0r0,-299r-98,195r-68,0r-98,-195r0,299r-100,0r0,-513r98,0r134,278r134,-278r98,0r0,513","w":583},"N":{"d":"452,0r-89,0r-203,-315r0,315r-100,0r0,-513r89,0r203,314r0,-314r100,0r0,513","w":511},"O":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144","w":463},"P":{"d":"428,-353v0,87,-64,160,-170,160r-98,0r0,193r-100,0r0,-513r198,0v106,0,170,73,170,160xm328,-353v0,-42,-29,-70,-75,-70r-93,0r0,140r93,0v46,0,75,-28,75,-70","w":452},"Q":{"d":"433,-31r-52,53r-45,-46v-73,47,-191,33,-243,-28v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205v0,77,1,134,-31,181xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v18,23,67,37,98,18r-45,-44r54,-53r38,38v8,-22,9,-51,9,-103","w":462},"R":{"d":"448,0r-116,0r-100,-204r-72,0r0,204r-100,0r0,-513r201,0v104,0,166,72,166,157v0,72,-44,117,-94,135xm327,-356v0,-39,-29,-67,-73,-67r-94,0r0,135r94,0v44,0,73,-28,73,-68","w":470},"S":{"d":"391,-151v6,175,-279,200,-377,88r64,-65v33,32,77,43,124,43v81,6,113,-57,75,-107v-18,-19,-71,-20,-107,-26v-83,-12,-135,-54,-136,-143v0,-92,68,-156,178,-156v71,0,122,17,166,60r-63,62v-33,-31,-72,-35,-105,-35v-71,-1,-100,58,-65,102v21,20,70,23,108,28v93,12,136,57,138,149","w":425},"T":{"d":"390,-423r-134,0r0,423r-100,0r0,-423r-134,0r0,-90r368,0r0,90","w":411},"U":{"d":"429,-176v0,109,-83,180,-189,180v-105,0,-188,-71,-188,-180r0,-337r100,0r0,334v0,59,34,94,88,94v54,0,90,-35,90,-94r0,-334r99,0r0,337","w":480},"V":{"d":"416,-513r-170,513r-75,0r-169,-513r104,0r103,334r103,-334r104,0","w":418},"W":{"d":"634,-513r-137,513r-84,0r-94,-311r-94,311r-84,0r-137,-513r105,0r79,324r94,-324r74,0r94,324r80,-324r104,0","w":638},"X":{"d":"431,0r-115,0r-99,-179r-99,179r-114,0r159,-263r-149,-250r113,0r90,166r90,-166r113,0r-149,250","w":434},"Y":{"d":"410,-513r-154,303r0,210r-100,0r0,-210r-154,-303r109,0r96,207r94,-207r109,0","w":411},"Z":{"d":"366,0r-337,0r0,-81r219,-342r-210,0r0,-90r328,0r0,80r-220,344r220,0r0,89","w":394},"[":{"d":"243,53r-185,0r0,-619r185,0r0,84r-92,0r0,451r92,0r0,84","w":272},"\\":{"d":"290,53r-88,0r-202,-610r88,0","w":290},"]":{"d":"215,53r-185,0r0,-83r92,0r0,-452r-92,0r0,-84r185,0r0,619","w":272},"^":{"d":"388,-280r-98,0r-73,-135r-74,135r-98,0r129,-238r86,0","w":433},"_":{"d":"433,128r-433,0r0,-62r433,0r0,62","w":433},"`":{"d":"220,-435r-63,0r-82,-122r99,0","w":360},"a":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43","w":384},"b":{"d":"366,-188v0,56,0,121,-38,158v-44,44,-144,49,-185,-5r0,35r-90,0r0,-513r93,0r0,171v42,-52,139,-45,182,-4v38,38,38,102,38,158xm273,-188v0,-61,-7,-107,-63,-107v-57,0,-64,46,-64,107v0,61,7,108,64,108v56,0,63,-47,63,-108","w":403},"c":{"d":"127,-188v-12,97,80,141,135,79r63,62v-33,35,-72,51,-123,51v-75,0,-168,-40,-168,-192v0,-152,93,-191,168,-191v51,0,90,15,123,50r-63,63v-55,-62,-148,-18,-135,78","w":345},"d":{"d":"351,0r-91,0r0,-35v-42,55,-141,48,-185,5v-38,-37,-38,-102,-38,-158v0,-56,0,-120,38,-158v44,-42,141,-48,183,4r0,-171r93,0r0,513xm258,-188v0,-61,-8,-107,-64,-107v-56,0,-64,46,-64,107v0,61,8,108,64,108v56,0,64,-47,64,-108","w":403},"e":{"d":"361,-158r-235,0v0,48,30,83,82,83v41,0,61,-11,85,-35r57,55v-38,38,-75,59,-143,59v-88,0,-173,-40,-173,-192v0,-122,66,-191,163,-191v119,2,174,92,164,221xm269,-222v-2,-46,-24,-79,-72,-80v-47,1,-69,34,-71,80r143,0","w":394},"f":{"d":"227,-293r-69,0r0,293r-94,0r0,-293r-39,0r0,-71r39,0v-6,-89,13,-148,110,-154r53,0r0,79v-35,-1,-72,-4,-69,34r0,41r69,0r0,71","w":246},"g":{"d":"37,-198v-6,-106,29,-180,128,-181v39,0,65,10,91,39r0,-35r91,0r0,361v0,90,-64,156,-165,156v-57,0,-97,-12,-136,-49r58,-59v21,20,42,29,74,29v71,-4,78,-52,75,-116v-24,27,-52,37,-89,37v-99,-1,-134,-77,-127,-182xm253,-198v0,-50,-6,-97,-61,-97v-56,0,-62,47,-62,97v0,50,6,98,62,98v55,0,61,-48,61,-98","w":399},"h":{"d":"361,0r-93,0r0,-229v-1,-92,-121,-89,-122,0r0,229r-93,0r0,-513r93,0r0,172v25,-25,57,-38,90,-38v82,0,125,57,125,136r0,243","w":409},"i":{"d":"146,0r-93,0r0,-375r93,0r0,375xm147,-439r-96,0r0,-77r96,0r0,77","w":198},"j":{"d":"146,33v0,53,-32,107,-109,107r-54,0r0,-79v35,1,74,4,70,-34r0,-402r93,0r0,408xm147,-439r-96,0r0,-77r96,0r0,77","w":198},"k":{"d":"394,0r-116,0r-92,-156r-40,44r0,112r-93,0r0,-513r93,0r0,291r125,-153r113,0r-134,151","w":402},"l":{"d":"212,0r-54,0v-77,0,-109,-54,-109,-107r0,-406r94,0r0,400v-4,37,33,35,69,34r0,79","w":234},"m":{"d":"449,-379v84,-3,136,65,133,139r0,240r-93,0r0,-227v0,-51,-33,-68,-62,-68v-29,0,-63,17,-63,66r0,229r-93,0r0,-227v0,-51,-33,-68,-62,-68v-30,0,-63,17,-63,68r0,227r-93,0r0,-375r91,0r0,34v51,-53,151,-52,193,9v32,-33,65,-47,112,-47","w":630},"n":{"d":"238,-379v80,-3,130,65,126,139r0,240r-93,0r0,-227v0,-51,-33,-68,-62,-68v-30,0,-63,17,-63,68r0,227r-93,0r0,-375r91,0r0,34v24,-25,59,-38,94,-38","w":412},"o":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108"},"p":{"d":"366,-188v0,56,0,121,-38,158v-43,43,-140,49,-182,-3r0,171r-93,0r0,-513r90,0r0,35v42,-54,140,-48,185,-6v38,38,38,102,38,158xm273,-188v0,-61,-7,-107,-63,-107v-57,0,-64,46,-64,107v0,61,7,108,64,108v56,0,63,-47,63,-108","w":403},"q":{"d":"351,138r-93,0r0,-171v-43,52,-139,46,-183,3v-38,-37,-38,-102,-38,-158v0,-56,0,-120,38,-158v44,-42,144,-49,185,6r0,-35r91,0r0,513xm258,-188v0,-61,-8,-107,-64,-107v-56,0,-64,46,-64,107v0,61,8,108,64,108v56,0,64,-47,64,-108","w":403},"r":{"d":"327,-344r-71,71v-36,-40,-110,-26,-110,47r0,226r-93,0r0,-375r91,0r0,36v36,-45,139,-58,183,-5","w":327},"s":{"d":"335,-118v0,83,-71,122,-159,122v-59,0,-113,-6,-160,-54r61,-61v31,31,71,35,100,35v33,0,66,-10,66,-38v5,-39,-61,-36,-98,-41v-68,-6,-110,-36,-110,-105v-2,-135,207,-149,288,-76r-57,59v-30,-33,-140,-38,-141,11v0,13,6,29,39,32r59,6v74,7,112,47,112,110","w":360},"t":{"d":"221,0r-51,0v-149,-4,-102,-160,-109,-293r-39,0r0,-71r39,0r0,-111r94,0r0,111r66,0r0,71r-66,0r0,180v-3,36,31,36,66,34r0,79","w":253},"u":{"d":"175,4v-81,3,-131,-65,-127,-139r0,-240r94,0r0,227v0,51,32,68,62,68v29,0,62,-17,62,-68r0,-227r94,0r0,375r-91,0r0,-35v-25,26,-59,39,-94,39","w":412},"v":{"d":"352,-375r-137,375r-74,0r-138,-375r99,0r76,232r75,-232r99,0","w":354},"w":{"d":"544,-375r-115,375r-77,0r-78,-235r-79,235r-77,0r-115,-375r99,0r61,232r76,-232r68,0r77,232r61,-232r99,0","w":546},"x":{"d":"371,0r-113,0r-69,-112r-68,112r-112,0r129,-192r-124,-183r112,0r63,107r64,-107r113,0r-125,183","w":379},"y":{"d":"353,-375r-161,435v-18,60,-67,85,-145,78r0,-85v38,1,59,2,68,-34r16,-46r-128,-348r99,0r77,232r75,-232r99,0","w":355},"z":{"d":"312,0r-285,0r0,-71r166,-220r-157,0r0,-84r276,0r0,71r-168,220r168,0r0,84","w":344},"{":{"d":"207,-184v7,63,-27,164,53,153r38,0r0,84r-73,0v-75,2,-110,-42,-111,-106v-5,-65,23,-165,-50,-162r-33,0r0,-83v51,3,86,-4,83,-57r0,-104v1,-65,37,-109,111,-107r73,0r0,84v-55,-1,-97,-5,-91,56r0,98v0,52,-31,64,-49,72v18,7,49,20,49,72","w":329},"|":{"d":"173,53r-94,0r0,-619r94,0r0,619","w":252},"}":{"d":"215,-459v5,65,-23,163,50,161r33,0r0,83v-51,-3,-86,6,-83,57r0,105v-1,64,-37,109,-111,106r-73,0r0,-84v55,1,97,5,91,-56r0,-97v0,-52,31,-65,49,-72v-18,-8,-49,-20,-49,-72v-7,-63,27,-164,-53,-154r-38,0r0,-84r73,0v74,-2,110,42,111,107","w":329},"~":{"d":"145,-273v71,-4,140,89,205,12r60,59v-45,44,-75,62,-119,62v-72,5,-140,-90,-205,-12r-59,-59v44,-45,74,-62,118,-62","w":436},"\u00a0":{"w":167},"\u00a1":{"d":"170,138r-116,0r23,-353r70,0xm161,-279r-98,0r0,-96r98,0r0,96","w":249},"\u00a2":{"d":"338,-130v-28,29,-58,47,-98,54r0,76r-73,0r0,-76v-76,-15,-133,-77,-133,-188v0,-110,57,-172,133,-187r0,-62r73,0r0,62v40,7,70,25,98,54r-62,60v-15,-15,-27,-24,-46,-29r0,205v19,-5,31,-14,46,-29xm177,-365v-69,17,-66,188,0,203r0,-203","w":359},"\u00a3":{"d":"384,0r-311,0r0,-214r-44,0r0,-72r44,0r0,-58v-5,-170,211,-226,311,-120r-65,65v-42,-51,-157,-34,-147,59r0,54r81,0r0,72r-81,0r0,125r212,0r0,89","w":416},"\u00a4":{"d":"439,-69r-61,62r-53,-53v-48,30,-120,31,-168,0r-53,53r-62,-62r53,-53v-31,-47,-31,-121,0,-168r-53,-53r62,-62r53,53v48,-30,120,-30,168,0r53,-53r61,62r-52,53v30,47,30,121,0,168xm325,-206v0,-47,-38,-84,-85,-84v-46,0,-84,37,-84,84v0,47,38,84,84,84v47,0,85,-37,85,-84","w":481},"\u00a5":{"d":"409,-513r-98,195r53,0r0,72r-90,0v-11,19,-22,38,-18,72r108,0r0,72r-108,0r0,102r-100,0r0,-102r-109,0r0,-72r109,0r0,-36r-18,-36r-91,0r0,-72r54,0r-99,-195r109,0r95,208r95,-208r108,0","w":411},"\u00a6":{"d":"173,-314r-94,0r0,-252r94,0r0,252xm173,53r-94,0r0,-252r94,0r0,252","w":254},"\u00a7":{"d":"341,-197v0,53,-39,92,-65,107v31,16,58,45,58,100v0,174,-281,180,-286,4r90,0v2,26,21,45,54,45v67,-4,73,-81,2,-99v-80,-23,-156,-55,-150,-151v0,-53,37,-92,65,-107v-30,-16,-54,-42,-54,-94v0,-65,44,-125,138,-125v94,0,137,55,138,124r-88,0v-1,-32,-22,-44,-50,-44v-33,0,-50,18,-50,42v-3,38,57,51,92,62v70,23,106,60,106,136xm192,-130v40,-4,55,-19,59,-64v-2,-43,-20,-64,-59,-64v-40,0,-57,20,-58,64v3,46,18,59,58,64","w":382},"\u00a8":{"d":"300,-436r-80,0r0,-90r80,0r0,90xm140,-436r-80,0r0,-90r80,0r0,90","w":360},"\u00a9":{"d":"564,-256v0,144,-116,260,-260,260v-144,0,-261,-116,-261,-260v0,-144,117,-261,261,-261v144,0,260,117,260,261xm502,-256v0,-116,-87,-203,-198,-203v-112,0,-199,87,-199,203v0,116,87,202,199,202v111,0,198,-86,198,-202xm404,-153v-79,76,-231,35,-224,-103v-7,-137,144,-181,224,-104r-40,40v-51,-48,-123,-17,-123,64v0,80,72,112,123,63","w":607},"\u00aa":{"d":"208,-239v-51,58,-183,25,-173,-65v0,-47,32,-87,102,-87r70,0v18,-70,-84,-77,-113,-37r-48,-46v30,-33,59,-42,109,-42v83,0,127,36,127,106r0,197r-74,0r0,-26xm149,-273v43,3,63,-19,58,-67v-42,0,-102,-7,-99,34v0,20,13,33,41,33","w":326},"\u00ab":{"d":"405,-19r-180,-179r180,-179r0,112r-69,67r69,67r0,112xm204,-19r-180,-179r180,-179r0,112r-68,67r68,67r0,112","w":452},"\u00ac":{"d":"358,-68r-87,0r0,-104r-238,0r0,-87r325,0r0,191"},"\u00ad":{"d":"264,-162r-222,0r0,-87r222,0r0,87","w":306},"\u00ae":{"d":"564,-256v0,144,-116,260,-260,260v-144,0,-261,-116,-261,-260v0,-144,117,-261,261,-261v144,0,260,117,260,261xm503,-256v0,-116,-87,-203,-199,-203v-112,0,-199,87,-199,203v0,116,87,202,199,202v112,0,199,-86,199,-202xm421,-118r-70,0r-51,-107r-29,0r0,107r-62,0r0,-277r113,0v100,-6,122,135,41,160xm352,-308v1,-36,-41,-39,-81,-36r0,72v39,3,83,0,81,-36","w":607},"\u00af":{"d":"294,-449r-228,0r0,-63r228,0r0,63","w":360},"\u00b0":{"d":"305,-390v0,73,-59,132,-133,132v-73,0,-132,-59,-132,-132v0,-74,59,-133,132,-133v74,0,133,59,133,133xm229,-390v0,-33,-26,-58,-58,-58v-31,0,-56,25,-56,58v0,32,25,57,57,57v32,0,57,-25,57,-57","w":344},"\u00b1":{"d":"355,-246r-115,0r0,116r-88,0r0,-116r-116,0r0,-87r116,0r0,-116r88,0r0,116r115,0r0,87xm355,0r-319,0r0,-88r319,0r0,88"},"\u00b2":{"d":"227,-205r-196,0r0,-61r112,-124v25,-19,21,-64,-14,-64v-15,0,-30,6,-30,31r-68,0v0,-59,44,-93,98,-93v56,0,98,35,98,93v0,31,-14,49,-38,75r-75,82r113,0r0,61","w":257},"\u00b3":{"d":"234,-297v0,64,-48,95,-102,95v-51,0,-101,-28,-101,-95r68,0v0,23,15,34,33,34v21,0,34,-13,34,-36v0,-23,-17,-37,-44,-34r0,-59v26,3,42,-13,41,-31v0,-21,-15,-31,-31,-31v-16,0,-30,10,-30,30r-67,0v0,-57,43,-92,97,-92v57,0,98,38,98,91v0,34,-15,51,-32,61v18,11,36,31,36,67","w":264},"\u00b4":{"d":"285,-557r-82,122r-63,0r46,-122r99,0","w":360},"\u00b5":{"d":"362,0r-91,0r0,-35v-31,32,-85,53,-127,29r0,144r-94,0r0,-513r94,0r0,227v0,51,32,68,62,68v29,0,63,-17,63,-68r0,-227r93,0r0,375","w":414},"\u00b6":{"d":"421,138r-93,0r0,-561r-72,0r0,561r-94,0r0,-360v-72,0,-137,-65,-137,-144v0,-95,67,-147,167,-147r229,0r0,651","w":480},"\u00b7":{"d":"156,-153r-107,0r0,-106r107,0r0,106","w":205},"\u00b8":{"d":"234,43r-32,105r-87,0r50,-105r69,0","w":360},"\u00b9":{"d":"161,-205r-69,0r0,-231r-65,56r0,-76r65,-57r69,0r0,308","w":210},"\u00ba":{"d":"166,-516v94,5,128,58,127,153v1,97,-34,146,-127,153v-92,-6,-127,-57,-126,-153v-1,-96,33,-148,126,-153xm166,-278v44,1,53,-39,51,-85v2,-46,-6,-86,-51,-86v-44,0,-52,41,-51,86v-1,46,7,85,51,85","w":332},"\u00bb":{"d":"428,-198r-180,179r0,-112r68,-67r-68,-67r0,-112xm228,-198r-180,179r0,-112r69,-67r-69,-67r0,-112","w":452},"\u00bc":{"d":"450,-513r-243,513r-73,0r243,-513r73,0xm573,-41r-24,0r0,41r-64,0r0,-41r-127,0r0,-64r103,-202r74,0r-104,202r54,0r0,-45r64,0r0,45r24,0r0,64xm161,-205r-69,0r0,-231r-65,56r0,-76r65,-57r69,0r0,308","w":601},"\u00bd":{"d":"590,0r-196,0r0,-61r112,-123v26,-21,22,-64,-14,-65v-15,0,-30,6,-30,32r-68,0v0,-60,44,-93,98,-93v56,0,98,34,98,92v0,32,-14,49,-38,75r-75,82r113,0r0,61xm446,-513r-242,513r-73,0r243,-513r72,0xm161,-205r-69,0r0,-231r-65,56r0,-76r65,-57r69,0r0,308","w":620},"\u00be":{"d":"473,-513r-243,513r-73,0r243,-513r73,0xm234,-297v0,64,-48,95,-102,95v-51,0,-101,-28,-101,-95r68,0v0,23,15,34,33,34v21,0,34,-13,34,-36v0,-23,-17,-37,-44,-34r0,-59v26,3,42,-13,41,-31v0,-21,-15,-31,-31,-31v-16,0,-30,10,-30,30r-67,0v0,-57,43,-92,97,-92v57,0,98,38,98,91v0,34,-15,51,-32,61v18,11,36,31,36,67xm594,-41r-24,0r0,41r-65,0r0,-41r-126,0r0,-64r103,-202r74,0r-104,202r53,0r0,-45r65,0r0,45r24,0r0,64","w":622},"\u00bf":{"d":"329,-3v0,89,-68,145,-152,145v-81,0,-151,-53,-151,-144v2,-72,58,-113,88,-161v11,-15,14,-30,13,-52r94,0v11,106,-101,126,-101,214v0,33,21,59,57,59v38,0,58,-28,58,-61r94,0xm224,-279r-99,0r0,-96r99,0r0,96","w":376},"\u00c0":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm268,-562r-63,0r-82,-123r99,0","w":459},"\u00c1":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm333,-685r-82,123r-62,0r46,-123r98,0","w":459},"\u00c2":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm361,-562r-73,0r-60,-66r-60,66r-72,0r95,-122r75,0","w":459},"\u00c3":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm179,-661v50,-4,91,64,137,9r42,41v-32,31,-54,42,-82,42v-52,5,-91,-63,-138,-8r-40,-41v31,-32,52,-43,81,-43","w":459},"\u00c4":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm349,-564r-80,0r0,-90r80,0r0,90xm190,-564r-80,0r0,-90r80,0r0,90","w":459},"\u00c5":{"d":"456,0r-105,0r-30,-91r-182,0r-31,91r-104,0r186,-513r79,0xm294,-175r-62,-186r-65,186r127,0xm323,-636v0,51,-43,94,-95,94v-52,0,-94,-43,-94,-94v0,-52,42,-95,94,-95v52,0,95,42,95,95xm270,-636v0,-24,-19,-42,-42,-42v-23,0,-42,18,-42,42v0,23,19,42,42,42v23,0,42,-19,42,-42","w":459},"\u00c6":{"d":"667,0r-337,0r0,-112r-162,0r-59,112r-107,0r268,-513r397,0r0,90r-238,0r0,121r203,0r0,89r-203,0r0,124r238,0r0,89xm330,-197r0,-226r-119,226r119,0","w":704},"\u00c7":{"d":"420,-158v-17,162,-221,212,-327,106v-49,-51,-49,-98,-51,-204v2,-106,2,-152,51,-205v37,-37,83,-56,138,-56v99,0,171,58,189,162r-102,0v-7,-71,-105,-98,-150,-46v-21,22,-25,45,-25,145v0,99,4,122,25,144v15,18,36,27,64,27v48,0,75,-29,86,-73r102,0xm273,43r-32,105r-87,0r50,-105r69,0","w":446},"\u00c8":{"d":"397,0r-337,0r0,-513r337,0r0,90r-237,0r0,120r202,0r0,89r-202,0r0,125r237,0r0,89xm263,-562r-63,0r-82,-123r99,0","w":435},"\u00c9":{"d":"397,0r-337,0r0,-513r337,0r0,90r-237,0r0,120r202,0r0,89r-202,0r0,125r237,0r0,89xm328,-685r-82,123r-63,0r46,-123r99,0","w":435},"\u00ca":{"d":"397,0r-337,0r0,-513r337,0r0,90r-237,0r0,120r202,0r0,89r-202,0r0,125r237,0r0,89xm356,-562r-73,0r-60,-66r-60,66r-72,0r95,-122r75,0","w":435},"\u00cb":{"d":"397,0r-337,0r0,-513r337,0r0,90r-237,0r0,120r202,0r0,89r-202,0r0,125r237,0r0,89xm343,-564r-80,0r0,-90r80,0r0,90xm184,-564r-80,0r0,-90r80,0r0,90","w":435},"\u00cc":{"d":"160,0r-100,0r0,-513r100,0r0,513xm160,-562r-63,0r-82,-123r99,0","w":219},"\u00cd":{"d":"160,0r-100,0r0,-513r100,0r0,513xm204,-685r-82,123r-62,0r46,-123r98,0","w":219},"\u00ce":{"d":"160,0r-100,0r0,-513r100,0r0,513xm242,-562r-73,0r-60,-66r-59,66r-73,0r95,-122r75,0","w":219},"\u00cf":{"d":"160,0r-100,0r0,-513r100,0r0,513xm230,-564r-80,0r0,-90r80,0r0,90xm71,-564r-80,0r0,-90r80,0r0,90","w":219},"\u00d0":{"d":"449,-256v0,94,2,144,-46,196v-60,80,-197,57,-327,60r0,-221r-49,0r0,-76r49,0r0,-216v132,4,265,-22,327,61v48,55,46,104,46,196xm332,-127v23,-5,24,-257,-2,-260v-24,-44,-88,-37,-154,-37r0,127r84,0r0,76r-84,0r0,132v66,1,133,6,156,-38","w":491},"\u00d1":{"d":"452,0r-89,0r-203,-315r0,315r-100,0r0,-513r89,0r203,314r0,-314r100,0r0,513xm207,-661v51,-4,90,64,137,9r42,41v-32,31,-54,42,-81,42v-53,5,-92,-63,-139,-8r-40,-41v31,-32,53,-43,81,-43","w":511},"\u00d2":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144xm271,-562r-62,0r-82,-123r98,0","w":463},"\u00d3":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144xm337,-685r-82,123r-63,0r46,-123r99,0","w":463},"\u00d4":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144xm364,-562r-72,0r-60,-66r-60,66r-73,0r95,-122r75,0","w":463},"\u00d5":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144xm182,-661v51,-4,90,64,138,9r41,41v-31,31,-54,42,-81,42v-53,5,-92,-63,-138,-8r-40,-41v30,-32,52,-43,80,-43","w":463},"\u00d6":{"d":"421,-256v0,88,1,152,-51,204v-65,74,-212,74,-277,0v-52,-52,-51,-116,-51,-204v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144xm351,-564r-80,0r0,-90r80,0r0,90xm192,-564r-80,0r0,-90r80,0r0,90","w":463},"\u00d7":{"d":"356,-104r-59,59r-102,-102r-101,102r-59,-59r102,-102r-102,-101r59,-59r101,101r102,-101r59,59r-102,101"},"\u00d8":{"d":"366,-464v55,49,55,118,55,208v0,88,1,152,-51,204v-48,54,-143,72,-220,40r-20,44r-72,0r38,-80v-52,-52,-56,-118,-54,-208v0,-89,-1,-153,51,-205v48,-54,144,-73,220,-40r21,-43r71,0xm321,-256v0,-56,-2,-88,-7,-109r-128,268v34,21,89,12,110,-15v19,-22,25,-46,25,-144xm277,-416v-34,-22,-90,-12,-110,16v-19,21,-24,45,-24,144v0,56,1,88,6,108","w":469},"\u00d9":{"d":"429,-176v0,109,-83,180,-189,180v-105,0,-188,-71,-188,-180r0,-337r100,0r0,334v0,59,34,94,88,94v54,0,90,-35,90,-94r0,-334r99,0r0,337xm280,-562r-63,0r-82,-123r99,0","w":480},"\u00da":{"d":"429,-176v0,109,-83,180,-189,180v-105,0,-188,-71,-188,-180r0,-337r100,0r0,334v0,59,34,94,88,94v54,0,90,-35,90,-94r0,-334r99,0r0,337xm346,-685r-82,123r-63,0r46,-123r99,0","w":480},"\u00db":{"d":"429,-176v0,109,-83,180,-189,180v-105,0,-188,-71,-188,-180r0,-337r100,0r0,334v0,59,34,94,88,94v54,0,90,-35,90,-94r0,-334r99,0r0,337xm373,-562r-73,0r-60,-66r-59,66r-73,0r95,-122r75,0","w":480},"\u00dc":{"d":"429,-176v0,109,-83,180,-189,180v-105,0,-188,-71,-188,-180r0,-337r100,0r0,334v0,59,34,94,88,94v54,0,90,-35,90,-94r0,-334r99,0r0,337xm360,-564r-80,0r0,-90r80,0r0,90xm201,-564r-80,0r0,-90r80,0r0,90","w":480},"\u00dd":{"d":"410,-513r-154,303r0,210r-100,0r0,-210r-154,-303r109,0r96,207r94,-207r109,0xm310,-685r-82,123r-62,0r46,-123r98,0","w":411},"\u00de":{"d":"428,-259v0,87,-64,160,-170,160r-98,0r0,99r-100,0r0,-513r100,0r0,95r98,0v106,0,170,72,170,159xm328,-259v0,-42,-29,-70,-75,-70r-93,0r0,140r93,0v46,0,75,-28,75,-70","w":455},"\u00df":{"d":"277,-388v-1,-34,-28,-48,-64,-48v-50,0,-67,26,-67,68r0,368r-93,0r0,-375v0,-100,69,-142,162,-142v90,0,156,39,156,126v0,44,-22,68,-44,81v59,18,43,117,45,194v1,90,-59,124,-158,116r0,-79v38,3,64,-8,63,-45v-6,-65,28,-162,-63,-147r0,-74v36,2,62,-5,63,-43","w":413},"\u00e0":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm228,-435r-63,0r-82,-122r98,0","w":384},"\u00e1":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm293,-557r-82,122r-63,0r46,-122r99,0","w":384},"\u00e2":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm320,-435r-72,0r-60,-65r-60,65r-73,0r95,-122r75,0","w":384},"\u00e3":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm135,-533v51,-5,91,64,137,9r42,41v-32,32,-53,42,-81,42v-52,4,-92,-62,-138,-9r-41,-41v32,-32,53,-42,81,-42","w":384},"\u00e4":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm308,-436r-80,0r0,-90r80,0r0,90xm149,-436r-80,0r0,-90r80,0r0,90","w":384},"\u00e5":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v37,-40,73,-51,135,-51v106,0,160,44,160,132r0,247r-91,0r0,-32v-25,25,-49,36,-92,36xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm282,-515v0,52,-42,95,-94,95v-52,0,-94,-43,-94,-95v0,-52,42,-94,94,-94v52,0,94,42,94,94xm230,-515v0,-23,-19,-42,-42,-42v-23,0,-42,19,-42,42v0,23,19,43,42,43v23,0,42,-20,42,-43","w":384},"\u00e6":{"d":"153,4v-79,2,-126,-44,-127,-118v0,-60,41,-108,128,-108r89,0v3,-53,-13,-79,-70,-78v-36,0,-53,8,-72,31r-60,-59v51,-70,205,-65,259,-10v26,-28,63,-41,106,-41v118,2,174,92,164,221r-235,0v0,48,29,83,82,83v41,0,61,-11,85,-35r57,55v-59,72,-206,84,-275,7v-41,44,-79,52,-131,52xm170,-73v51,3,80,-24,73,-85v-53,1,-130,-12,-127,42v0,26,17,43,54,43xm477,-222v-1,-47,-24,-79,-71,-80v-47,1,-69,33,-71,80r142,0","w":603},"\u00e7":{"d":"127,-188v-12,97,80,141,135,79r63,62v-33,35,-72,51,-123,51v-75,0,-168,-40,-168,-192v0,-152,93,-191,168,-191v51,0,90,15,123,50r-63,63v-55,-62,-148,-18,-135,78xm234,43r-32,105r-87,0r50,-105r69,0","w":345},"\u00e8":{"d":"361,-158r-235,0v0,48,30,83,82,83v41,0,61,-11,85,-35r57,55v-38,38,-75,59,-143,59v-88,0,-173,-40,-173,-192v0,-122,66,-191,163,-191v119,2,174,92,164,221xm269,-222v-2,-46,-24,-79,-72,-80v-47,1,-69,34,-71,80r143,0xm239,-435r-63,0r-82,-122r99,0","w":394},"\u00e9":{"d":"361,-158r-235,0v0,48,30,83,82,83v41,0,61,-11,85,-35r57,55v-38,38,-75,59,-143,59v-88,0,-173,-40,-173,-192v0,-122,66,-191,163,-191v119,2,174,92,164,221xm269,-222v-2,-46,-24,-79,-72,-80v-47,1,-69,34,-71,80r143,0xm305,-557r-83,122r-62,0r46,-122r99,0","w":394},"\u00ea":{"d":"361,-158r-235,0v0,48,30,83,82,83v41,0,61,-11,85,-35r57,55v-38,38,-75,59,-143,59v-88,0,-173,-40,-173,-192v0,-122,66,-191,163,-191v119,2,174,92,164,221xm269,-222v-2,-46,-24,-79,-72,-80v-47,1,-69,34,-71,80r143,0xm332,-435r-73,0r-60,-65r-59,65r-73,0r95,-122r75,0","w":394},"\u00eb":{"d":"361,-158r-235,0v0,48,30,83,82,83v41,0,61,-11,85,-35r57,55v-38,38,-75,59,-143,59v-88,0,-173,-40,-173,-192v0,-122,66,-191,163,-191v119,2,174,92,164,221xm269,-222v-2,-46,-24,-79,-72,-80v-47,1,-69,34,-71,80r143,0xm319,-436r-80,0r0,-90r80,0r0,90xm160,-436r-80,0r0,-90r80,0r0,90","w":394},"\u00ec":{"d":"146,0r-93,0r0,-375r93,0r0,375xm145,-435r-62,0r-82,-122r98,0","w":198},"\u00ed":{"d":"146,0r-93,0r0,-375r93,0r0,375xm197,-557r-83,122r-62,0r46,-122r99,0","w":198},"\u00ee":{"d":"146,0r-93,0r0,-375r93,0r0,375xm231,-435r-73,0r-59,-65r-60,65r-73,0r95,-122r75,0","w":198},"\u00ef":{"d":"146,0r-93,0r0,-375r93,0r0,375xm219,-436r-80,0r0,-90r80,0r0,90xm60,-436r-80,0r0,-90r80,0r0,90","w":198},"\u00f0":{"d":"40,-183v-4,-117,48,-185,161,-182r-25,-45r-82,0r0,-65r49,0r-22,-43r100,0r22,43r67,0r0,65r-34,0v34,67,82,142,74,227v1,118,-40,180,-155,187v-115,-6,-156,-70,-155,-187xm195,-80v52,-1,64,-46,61,-103v2,-57,-8,-101,-61,-102v-52,1,-63,46,-61,102v-2,56,9,102,61,103"},"\u00f1":{"d":"238,-379v80,-3,130,65,126,139r0,240r-93,0r0,-227v0,-51,-33,-68,-62,-68v-30,0,-63,17,-63,68r0,227r-93,0r0,-375r91,0r0,34v24,-25,59,-38,94,-38xm156,-533v51,-5,91,64,137,9r42,41v-32,32,-53,42,-82,42v-50,4,-91,-62,-137,-9r-41,-41v32,-32,53,-42,81,-42","w":412},"\u00f2":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm233,-435r-63,0r-82,-122r98,0"},"\u00f3":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm301,-557r-82,122r-63,0r46,-122r99,0"},"\u00f4":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm328,-435r-72,0r-60,-65r-60,65r-73,0r95,-122r75,0"},"\u00f5":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm143,-533v51,-5,91,64,137,9r42,41v-32,32,-53,42,-82,42v-50,4,-91,-62,-137,-9r-41,-41v32,-32,53,-42,81,-42"},"\u00f6":{"d":"195,-379v118,6,161,70,159,191v2,122,-41,185,-159,192v-117,-6,-160,-71,-158,-192v-2,-121,42,-184,158,-191xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm315,-436r-80,0r0,-90r80,0r0,90xm156,-436r-80,0r0,-90r80,0r0,90"},"\u00f7":{"d":"358,-162r-325,0r0,-87r325,0r0,87xm243,-305r-94,0r0,-93r94,0r0,93xm243,-13r-94,0r0,-94r94,0r0,94"},"\u00f8":{"d":"310,-334v46,20,44,77,44,146v2,122,-41,185,-159,192v-30,0,-55,-6,-75,-16r-26,44r-57,0r43,-73v-35,-34,-43,-78,-43,-147v-2,-121,42,-184,158,-191v30,0,56,5,76,15r25,-43r58,0xm195,-80v77,3,71,-103,60,-169r-94,160v9,5,20,9,34,9xm195,-295v-77,-2,-69,102,-60,169r95,-160v-9,-6,-21,-9,-35,-9"},"\u00f9":{"d":"175,4v-81,3,-131,-65,-127,-139r0,-240r94,0r0,227v0,51,32,68,62,68v29,0,62,-17,62,-68r0,-227r94,0r0,375r-91,0r0,-35v-25,26,-59,39,-94,39xm243,-435r-62,0r-82,-122r98,0","w":412},"\u00fa":{"d":"175,4v-81,3,-131,-65,-127,-139r0,-240r94,0r0,227v0,51,32,68,62,68v29,0,62,-17,62,-68r0,-227r94,0r0,375r-91,0r0,-35v-25,26,-59,39,-94,39xm309,-557r-82,122r-63,0r46,-122r99,0","w":412},"\u00fb":{"d":"175,4v-81,3,-131,-65,-127,-139r0,-240r94,0r0,227v0,51,32,68,62,68v29,0,62,-17,62,-68r0,-227r94,0r0,375r-91,0r0,-35v-25,26,-59,39,-94,39xm336,-435r-72,0r-60,-65r-60,65r-73,0r95,-122r75,0","w":412},"\u00fc":{"d":"175,4v-81,3,-131,-65,-127,-139r0,-240r94,0r0,227v0,51,32,68,62,68v29,0,62,-17,62,-68r0,-227r94,0r0,375r-91,0r0,-35v-25,26,-59,39,-94,39xm324,-436r-80,0r0,-90r80,0r0,90xm165,-436r-80,0r0,-90r80,0r0,90","w":412},"\u00fd":{"d":"353,-375r-161,435v-18,60,-67,85,-145,78r0,-85v38,1,59,2,68,-34r16,-46r-128,-348r99,0r77,232r75,-232r99,0xm281,-557r-82,122r-63,0r46,-122r99,0","w":355},"\u00fe":{"d":"366,-188v0,56,0,121,-38,158v-43,43,-140,49,-182,-3r0,171r-93,0r0,-651r93,0r0,171v42,-52,139,-45,182,-4v38,38,38,102,38,158xm273,-188v0,-61,-7,-107,-63,-107v-57,0,-64,46,-64,107v0,61,7,108,64,108v56,0,63,-47,63,-108","w":404},"\u00ff":{"d":"353,-375r-161,435v-18,60,-67,85,-145,78r0,-85v38,1,59,2,68,-34r16,-46r-128,-348r99,0r77,232r75,-232r99,0xm299,-436r-80,0r0,-90r80,0r0,90xm140,-436r-80,0r0,-90r80,0r0,90","w":355},"\u0131":{"d":"146,0r-93,0r0,-375r93,0r0,375","w":198},"\u0141":{"d":"405,0r-332,0r0,-176r-46,30r0,-84r46,-29r0,-254r100,0r0,191r92,-58r0,83r-92,58r0,150r232,0r0,89","w":426},"\u0142":{"d":"222,0r-53,0v-123,-5,-111,-104,-109,-217r-38,23r0,-78r38,-25r0,-216r94,0r0,160r43,-26r0,78r-43,27r0,161v-4,37,33,35,68,34r0,79","w":241},"\u0152":{"d":"657,0r-336,0r0,-32v-65,62,-175,39,-228,-18v-51,-51,-51,-118,-51,-206v0,-89,0,-156,51,-207v53,-57,164,-79,228,-18r0,-32r335,0r0,89r-236,0v0,21,1,101,1,122r200,0r0,87r-200,0v0,21,-1,106,-1,126r237,0r0,89xm321,-256v0,-99,-6,-123,-25,-144v-26,-37,-104,-36,-129,0v-19,21,-24,45,-24,144v0,98,5,122,24,144v25,35,103,35,129,0v19,-22,25,-46,25,-144","w":695},"\u0153":{"d":"37,-188v-2,-121,42,-184,158,-191v53,0,93,20,116,49v27,-32,66,-49,113,-49v118,2,174,92,164,221r-235,0v0,48,29,83,82,83v41,0,60,-11,84,-35r58,55v-55,70,-201,83,-268,12v-23,28,-62,47,-114,47v-117,-6,-160,-71,-158,-192xm195,-80v57,0,67,-49,66,-108v1,-59,-10,-106,-66,-107v-56,1,-67,49,-65,107v-2,58,9,107,65,108xm495,-222v-2,-47,-23,-79,-71,-80v-47,1,-70,33,-71,80r142,0","w":621},"\u0160":{"d":"391,-151v6,175,-279,200,-377,88r64,-65v33,32,77,43,124,43v81,6,113,-57,75,-107v-18,-19,-71,-20,-107,-26v-83,-12,-135,-54,-136,-143v0,-92,68,-156,178,-156v71,0,122,17,166,60r-63,62v-33,-31,-72,-35,-105,-35v-71,-1,-100,58,-65,102v21,20,70,23,108,28v93,12,136,57,138,149xm344,-684r-95,122r-75,0r-95,-122r73,0r60,65r59,-65r73,0","w":425},"\u0161":{"d":"335,-118v0,83,-71,122,-159,122v-59,0,-113,-6,-160,-54r61,-61v31,31,71,35,100,35v33,0,66,-10,66,-38v5,-39,-61,-36,-98,-41v-68,-6,-110,-36,-110,-105v-2,-135,207,-149,288,-76r-57,59v-30,-33,-140,-38,-141,11v0,13,6,29,39,32r59,6v74,7,112,47,112,110xm312,-557r-95,122r-74,0r-95,-122r72,0r60,65r60,-65r72,0","w":360},"\u0178":{"d":"410,-513r-154,303r0,210r-100,0r0,-210r-154,-303r109,0r96,207r94,-207r109,0xm325,-564r-79,0r0,-90r79,0r0,90xm166,-564r-80,0r0,-90r80,0r0,90","w":411},"\u017d":{"d":"366,0r-337,0r0,-81r219,-342r-210,0r0,-90r328,0r0,80r-220,344r220,0r0,89xm332,-684r-95,122r-75,0r-95,-122r73,0r59,65r60,-65r73,0","w":394},"\u017e":{"d":"312,0r-285,0r0,-71r166,-220r-157,0r0,-84r276,0r0,71r-168,220r168,0r0,84xm307,-557r-95,122r-75,0r-95,-122r72,0r60,65r60,-65r73,0","w":344},"\u0192":{"d":"286,-439v-42,0,-85,-7,-89,34r-21,119r70,0r0,72r-82,0r-62,352r-94,0r63,-352r-49,0r0,-72r61,0v21,-109,16,-229,150,-232r53,0r0,79","w":307},"\u0237":{"d":"146,33v0,53,-32,107,-109,107r-54,0r0,-79v35,1,74,4,70,-34r0,-402r93,0r0,408","w":198},"\u02c6":{"d":"312,-435r-72,0r-60,-65r-60,65r-72,0r95,-122r74,0","w":360},"\u02c7":{"d":"312,-557r-95,122r-74,0r-95,-122r72,0r60,65r60,-65r72,0","w":360},"\u02d8":{"d":"298,-539v-2,148,-234,147,-236,0r63,0v5,60,105,59,110,0r63,0","w":360},"\u02d9":{"d":"222,-441r-84,0r0,-83r84,0r0,83","w":360},"\u02da":{"d":"274,-515v0,52,-42,95,-94,95v-52,0,-94,-43,-94,-95v0,-52,42,-94,94,-94v52,0,94,42,94,94xm222,-515v0,-23,-19,-42,-42,-42v-23,0,-42,19,-42,42v0,23,19,43,42,43v23,0,42,-20,42,-43","w":360},"\u02db":{"d":"293,43r-32,105r-87,0r50,-105r69,0","w":360},"\u02dc":{"d":"143,-533v51,-5,91,64,137,9r42,41v-32,32,-53,42,-82,42v-50,4,-91,-62,-137,-9r-41,-41v32,-32,53,-42,81,-42","w":360},"\u02dd":{"d":"187,-557r-81,122r-64,0r47,-122r98,0xm333,-557r-83,122r-62,0r45,-122r100,0","w":360},"\u0394":{"d":"454,0r-452,0r187,-513r78,0xm324,-84r-94,-277r-96,277r190,0","w":456},"\u03a9":{"d":"421,-256v0,70,-5,132,-42,167r42,0r0,89r-157,0r0,-78v57,-35,53,-47,57,-173v0,-99,-6,-127,-25,-149v-26,-36,-104,-36,-129,0v-19,22,-24,50,-24,149v3,127,0,138,57,173r0,78r-158,0r0,-89r43,0v-37,-36,-43,-97,-43,-167v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205","w":463},"\u03bc":{"d":"362,0r-91,0r0,-35v-31,32,-85,53,-127,29r0,144r-94,0r0,-513r94,0r0,227v0,51,32,68,62,68v29,0,63,-17,63,-68r0,-227r93,0r0,375","w":414},"\u03c0":{"d":"371,0r-93,0r0,-287r-130,0r0,287r-93,0r0,-375r316,0r0,375","w":426},"\u2013":{"d":"355,-162r-319,0r0,-87r319,0r0,87"},"\u2014":{"d":"697,-163r-655,0r0,-90r655,0r0,90","w":739},"\u2018":{"d":"147,-424r-98,0r0,-89r98,-75r0,164","w":196},"\u2019":{"d":"147,-423r-98,74r0,-164r98,0r0,90","w":196},"\u201a":{"d":"147,0r-98,75r0,-164r98,0r0,89","w":195},"\u201c":{"d":"298,-424r-98,0r0,-89r98,-75r0,164xm146,-424r-97,0r0,-89r97,-75r0,164","w":347},"\u201d":{"d":"298,-423r-98,74r0,-164r98,0r0,90xm146,-423r-97,74r0,-164r97,0r0,90","w":347},"\u201e":{"d":"298,0r-98,75r0,-164r98,0r0,89xm146,0r-97,75r0,-164r97,0r0,89","w":349},"\u2020":{"d":"376,-295r-121,0r0,295r-94,0r0,-295r-120,0r0,-84r120,0r0,-134r94,0r0,134r121,0r0,84","w":416},"\u2021":{"d":"376,4r-121,0r0,134r-94,0r0,-134r-120,0r0,-84r120,0r0,-215r-120,0r0,-84r120,0r0,-134r94,0r0,134r121,0r0,84r-121,0r0,215r121,0r0,84","w":416},"\u2022":{"d":"294,-240v0,64,-52,117,-117,117v-65,0,-117,-53,-117,-117v0,-65,52,-118,117,-118v65,0,117,53,117,118","w":354},"\u2026":{"d":"151,0r-102,0r0,-102r102,0r0,102xm355,0r-102,0r0,-102r102,0r0,102xm560,0r-101,0r0,-102r101,0r0,102","w":609},"\u2030":{"d":"834,-94v0,64,-48,98,-105,98v-57,0,-104,-34,-104,-98r0,-72v0,-64,47,-98,104,-98v57,0,105,34,105,98r0,72xm573,-94v0,64,-48,98,-104,98v-57,0,-105,-34,-105,-98r0,-72v0,-64,48,-98,105,-98v56,0,104,34,104,98r0,72xm246,-347v0,65,-48,99,-104,99v-57,0,-105,-34,-105,-99r0,-71v0,-65,48,-99,105,-99v56,0,104,34,104,99r0,71xm464,-513r-243,513r-73,0r242,-513r74,0xm729,-56v48,4,36,-62,37,-107v0,-27,-14,-41,-37,-41v-47,-3,-35,62,-36,107v0,27,13,41,36,41xm469,-56v47,3,35,-62,36,-107v0,-27,-13,-41,-36,-41v-48,-3,-36,62,-37,107v0,27,13,41,37,41xm142,-309v47,3,36,-61,37,-106v0,-28,-14,-41,-37,-41v-48,-4,-36,61,-37,106v0,27,14,41,37,41","w":871},"\u2039":{"d":"204,-19r-180,-179r180,-179r0,112r-68,67r68,67r0,112","w":252},"\u203a":{"d":"228,-198r-180,179r0,-112r69,-67r-69,-67r0,-112","w":252},"\u2044":{"d":"233,-513r-243,513r-73,0r243,-513r73,0","w":149},"\u20ac":{"d":"182,-171v5,59,32,81,85,86v50,0,77,-32,87,-73r101,0v-18,108,-93,162,-188,162v-101,2,-185,-73,-186,-175r-53,0r0,-59r50,0r0,-54r-50,0r0,-60r53,0v2,-100,86,-175,186,-173v96,0,170,55,188,162r-101,0v-11,-41,-37,-73,-87,-73v-52,4,-79,29,-84,84r106,0r0,60r-110,0r0,54r110,0r0,59r-107,0","w":492},"\u2122":{"d":"619,-205r-68,0r0,-182r-58,113r-60,0r-58,-113r0,182r-68,0r0,-308r68,0r88,165r88,-165r68,0r0,308xm259,-451r-79,0r0,246r-68,0r0,-246r-80,0r0,-62r227,0r0,62","w":665},"\u2126":{"d":"421,-256v0,70,-5,132,-42,167r42,0r0,89r-157,0r0,-78v57,-35,53,-47,57,-173v0,-99,-6,-127,-25,-149v-26,-36,-104,-36,-129,0v-19,22,-24,50,-24,149v3,127,0,138,57,173r0,78r-158,0r0,-89r43,0v-37,-36,-43,-97,-43,-167v0,-89,-1,-153,51,-205v65,-74,212,-74,277,0v52,52,51,116,51,205","w":463},"\u2190":{"d":"314,72r-278,-277r278,-277r118,0r-235,233r506,0r0,88r-506,0r235,233r-118,0","w":739},"\u2191":{"d":"647,-144r-233,-235r0,507r-88,0r0,-507r-233,235r0,-118r277,-277r277,277r0,118","w":739},"\u2192":{"d":"309,72r235,-233r-507,0r0,-88r507,0r-235,-233r118,0r277,277r-277,277r-118,0","w":739},"\u2193":{"d":"647,-150r-278,278r-277,-278r0,-118r233,236r0,-507r89,0r0,507r233,-236r0,118","w":739},"\u2196":{"d":"636,-1r-62,63r-358,-359r1,332r-84,-84r0,-392r393,0r84,83r-331,-1","w":739},"\u2197":{"d":"606,-50r-84,84r1,-331r-358,359r-63,-63r359,-358r-331,1r83,-83r393,0r0,391","w":739},"\u2198":{"d":"612,45r-392,0r-83,-82r330,1r-358,-359r62,-62r359,358r-2,-330r84,83r0,391","w":739},"\u2199":{"d":"629,-395r-358,358r332,0r-84,82r-393,1r1,-392r83,-84r-1,331r358,-358","w":739},"\u2202":{"d":"40,-183v1,-118,36,-177,150,-186v22,0,45,4,63,21v3,-47,-8,-84,-75,-90v-32,0,-53,9,-74,29r-58,-59v39,-37,79,-49,136,-49v110,0,165,71,165,171r0,163v1,117,-39,180,-153,187v-115,-6,-154,-70,-154,-187xm194,-80v51,-1,61,-47,59,-103v2,-56,-8,-101,-59,-102v-52,1,-62,45,-60,102v-1,57,8,102,60,103","w":399},"\u2206":{"d":"454,0r-452,0r187,-513r78,0xm324,-84r-94,-277r-96,277r190,0","w":456},"\u220f":{"d":"433,138r-100,0r0,-597r-173,0r0,597r-100,0r0,-685r373,0r0,685","w":493},"\u2211":{"d":"371,138r-342,0r0,-80r136,-270r-134,-256r0,-79r337,0r0,89r-220,0r101,201r0,93r-105,212r227,0r0,90","w":397},"\u2212":{"d":"355,-162r-319,0r0,-87r319,0r0,87"},"\u2219":{"d":"156,-153r-107,0r0,-106r107,0r0,106","w":205},"\u221a":{"d":"408,-423r-67,0r-139,423r-76,0r-124,-375r102,0r60,196r103,-334r141,0r0,90","w":429},"\u221e":{"d":"573,-204v0,75,-47,135,-137,135v-51,0,-93,-26,-130,-68v-37,42,-79,68,-130,68v-89,0,-136,-60,-136,-135v0,-76,47,-137,136,-137v51,0,93,26,130,68v37,-42,79,-68,130,-68v90,0,137,61,137,137xm243,-202v-22,-26,-41,-48,-67,-48v-25,0,-46,18,-46,48v0,29,21,46,46,46v26,0,45,-20,67,-46xm482,-202v0,-30,-21,-47,-46,-47v-26,0,-44,21,-66,47v22,26,40,46,66,46v25,0,46,-17,46,-46","w":612},"\u2224":{"d":"156,-153r-107,0r0,-106r107,0r0,106","w":205},"\u2227":{"d":"156,-153r-107,0r0,-106r107,0r0,106","w":205},"\u222b":{"d":"312,-443v-49,-3,-89,2,-87,51r0,396v0,101,-75,139,-184,130r0,-79v49,3,88,-1,86,-51r0,-395v1,-101,75,-141,185,-131r0,79","w":352},"\u2248":{"d":"145,-353v73,-5,140,90,205,11r60,59v-45,45,-75,62,-119,62v-72,5,-141,-88,-205,-11r-59,-59v44,-45,74,-62,118,-62xm146,-190v73,-5,139,88,205,11r59,59v-45,44,-74,62,-118,62v-75,5,-140,-90,-206,-11r-59,-59v44,-45,75,-62,119,-62","w":436},"\u2260":{"d":"397,-84r-230,0r-74,93r-57,-44r40,-49r-40,0r0,-87r107,0r56,-69r-163,0r0,-88r230,0r75,-92r56,44r-39,48r39,0r0,88r-106,0r-56,69r162,0r0,87","w":433},"\u2264":{"d":"342,-126r-292,-135r0,-82r292,-134r0,99r-174,76r174,77r0,99xm342,30r-292,-134r0,-99r292,135r0,98"},"\u2265":{"d":"342,-261r-292,135r0,-99r173,-77r-173,-76r0,-99r292,134r0,82xm342,-104r-292,134r0,-98r292,-135r0,99"},"\u22c5":{"d":"156,-153r-107,0r0,-106r107,0r0,106","w":205},"\u25ca":{"d":"418,-246r-189,265r-189,-265r189,-263xm313,-246r-84,-118r-84,118r84,119","w":457}}});



// Dinot Light 300 (Cufon)

// if (!{"173.45.224.7":1,"localhost":1,"onespot.com":1,"www.onespot.com":1}[location.host]) throw Error("Host not allowed (Cufon)");
Cufon.registerFont({"w":370,"face":{"font-family":"DINOT-Light","font-weight":"300","font-stretch":"normal","units-per-em":"720","panose-1":"2 0 5 4 4 0 0 2 0 3","ascent":"550","descent":"-170","x-height":"4","bbox":"-72 -702 791 170.132","underline-thickness":"36.72","underline-position":"-97.2","stemh":"32","stemv":"37","unicode-range":"U+000D-U+FB02"},"glyphs":{"\r":{"w":183}," ":{"w":183},"!":{"d":"138,-138r-36,0r-2,-375r40,0xm96,0r0,-48r48,0r0,48r-48,0","w":218},"\"":{"d":"68,-400r0,-113r46,0r0,113r-46,0xm180,-400r0,-113r45,0r0,113r-45,0","w":293},"#":{"d":"351,-315r-18,111r69,0r0,31r-74,0r-27,173r-37,0r28,-173r-126,0r-27,173r-37,0r28,-173r-70,0r0,-31r75,0r18,-111r-72,0r0,-32r76,0r26,-166r37,0r-26,166r126,0r26,-166r36,0r-26,166r67,0r0,32r-72,0xm189,-315r-18,111r126,0r18,-111r-126,0","w":460},"$":{"d":"380,-138v0,83,-59,137,-157,142r0,78r-32,0r0,-78v-67,-3,-110,-23,-154,-67r27,-28v42,42,76,56,127,60r0,-212v-83,-10,-143,-49,-143,-134v0,-81,54,-133,143,-139r0,-64r32,0r0,64v55,3,91,20,131,54r-25,26v-28,-26,-57,-44,-106,-47r0,209v97,9,153,46,157,136xm341,-136v4,-71,-57,-99,-118,-102r0,207v73,-5,118,-42,118,-105xm191,-483v-94,-2,-136,112,-79,172v23,19,52,28,79,32r0,-204","w":422},"%":{"d":"546,-91v0,57,-38,96,-94,96v-57,0,-95,-39,-95,-96r0,-77v0,-58,38,-97,95,-97v56,0,94,39,94,97r0,77xm239,-344v0,57,-39,96,-94,96v-57,0,-95,-39,-95,-96r0,-77v0,-58,38,-97,95,-97v55,0,94,39,94,97r0,77xm515,-93v0,-70,12,-148,-63,-145v-74,-3,-63,75,-63,145v0,43,18,71,63,71v46,0,63,-28,63,-71xm207,-346v0,-69,12,-147,-62,-144v-75,-3,-64,74,-64,144v0,44,18,70,64,70v44,0,62,-26,62,-70xm195,0r-32,0r239,-513r32,0","w":596},"&":{"d":"330,-414v-3,63,-50,85,-97,118r146,178v23,-35,31,-63,31,-128r38,0v0,65,-12,116,-45,157r74,89r-50,0r-50,-60v-19,19,-73,64,-157,64v-95,0,-160,-59,-160,-146v0,-81,58,-118,118,-159v-27,-32,-57,-69,-57,-114v0,-57,47,-102,104,-102v58,0,105,45,105,103xm200,-275v-48,33,-101,65,-101,131v0,67,49,114,120,114v41,0,85,-11,137,-57xm292,-414v0,-40,-29,-68,-67,-68v-37,0,-65,28,-65,66v0,26,10,47,50,94v32,-23,81,-45,82,-92","w":537},"'":{"d":"68,-400r0,-113r46,0r0,113r-46,0","w":182},"(":{"d":"107,-61v-1,54,20,77,49,103r-25,26v-36,-34,-62,-65,-61,-125r0,-399v-1,-57,25,-92,61,-124r25,25v-29,27,-50,49,-49,104r0,390","w":204},")":{"d":"73,-580v37,32,63,65,62,124r0,399v1,59,-26,92,-62,125r-26,-27v28,-28,51,-48,49,-102r0,-390v2,-55,-21,-75,-49,-103","w":204},"*":{"d":"269,-315r-87,-53r2,102r-32,0r2,-102r-86,53r-16,-28r88,-49r-88,-49r16,-27r86,53r-2,-102r32,0r-2,102r87,-53r15,27r-88,49r88,49","w":336},"+":{"d":"202,-173r0,131r-34,0r0,-131r-130,0r0,-34r130,0r0,-129r34,0r0,129r130,0r0,34r-130,0"},",":{"d":"68,98r0,-147r49,0r0,98","w":185},"-":{"d":"59,-173r0,-34r189,0r0,34r-189,0","w":306},".":{"d":"68,0r0,-53r54,0r0,53r-54,0","w":190},"\/":{"d":"38,53r-38,0r205,-619r38,0","w":243},"0":{"d":"320,-132v0,79,-56,136,-135,136v-78,0,-135,-57,-135,-136r0,-248v0,-80,57,-137,135,-137v79,0,135,57,135,137r0,248xm283,-377v0,-60,-34,-108,-98,-108v-64,0,-98,48,-98,108r0,241v0,60,34,108,98,108v64,0,98,-48,98,-108r0,-241"},"1":{"d":"189,0r0,-471r-93,82r0,-44r93,-80r36,0r0,513r-36,0"},"2":{"d":"52,0r0,-32r206,-270v57,-66,28,-188,-70,-183v-53,0,-99,31,-99,103r-36,0v0,-77,51,-135,135,-135v124,-7,176,145,100,233r-192,252r227,0r0,32r-271,0"},"3":{"d":"322,-137v0,92,-63,142,-146,142v-80,0,-140,-41,-146,-130r37,0v6,70,55,98,109,98v62,0,109,-41,109,-110v1,-72,-37,-112,-120,-109r0,-33v74,3,110,-33,110,-103v0,-67,-44,-103,-99,-103v-61,0,-96,36,-103,93r-36,0v8,-80,64,-126,139,-126v80,0,136,54,136,136v0,55,-21,95,-73,117v58,19,83,63,83,128"},"4":{"d":"271,-84r0,84r-37,0r0,-84r-203,0r0,-33r189,-396r38,0r-188,396r164,0r0,-162r37,0r0,162r68,0r0,33r-68,0"},"5":{"d":"197,-337v93,-7,134,89,128,169v0,49,-3,100,-40,136v-41,49,-155,50,-197,2v-20,-20,-32,-48,-35,-83r37,0v8,55,36,86,96,86v29,0,54,-10,71,-26v30,-31,31,-76,31,-115v0,-64,-12,-137,-96,-137v-47,0,-82,20,-93,54r-32,0r0,-262r246,0r0,33r-214,0r0,181v23,-25,55,-38,98,-38"},"6":{"d":"323,-145v0,82,-49,149,-136,149v-130,1,-170,-143,-107,-251r132,-266r36,0r-118,237v99,-41,200,29,193,131xm286,-142v0,-61,-34,-114,-100,-114v-60,0,-98,45,-98,114v0,69,38,114,98,114v61,0,100,-45,100,-114"},"7":{"d":"149,0r-37,0r181,-480r-194,0r0,80r-37,0r0,-113r268,0r0,33"},"8":{"d":"331,-138v0,82,-63,142,-146,142v-83,0,-146,-60,-146,-142v0,-60,32,-102,81,-128v-118,-54,-77,-258,65,-251v140,-7,184,196,66,251v49,26,80,68,80,128xm294,-138v0,-63,-47,-111,-109,-111v-62,0,-109,48,-109,111v0,63,47,110,109,110v62,0,109,-47,109,-110xm284,-383v0,-60,-41,-102,-99,-102v-58,0,-99,42,-99,102v0,60,41,101,99,101v58,0,99,-41,99,-101"},"9":{"d":"183,-517v130,0,170,143,107,251r-132,266r-36,0r118,-237v-99,41,-200,-28,-192,-131v0,-82,48,-149,135,-149xm282,-371v0,-69,-39,-114,-99,-114v-61,0,-99,45,-99,114v0,61,33,114,99,114v60,0,99,-45,99,-114"},":":{"d":"89,0r0,-53r53,0r0,53r-53,0xm89,-225r0,-53r53,0r0,53r-53,0","w":210},";":{"d":"90,98r0,-147r49,0r0,98xm89,-225r0,-53r53,0r0,53r-53,0","w":210},"<":{"d":"294,-56r-218,-116r0,-35r218,-116r0,40r-182,94r182,93r0,40"},"=":{"d":"38,-117r0,-34r294,0r0,34r-294,0xm38,-228r0,-33r294,0r0,33r-294,0"},">":{"d":"294,-172r-218,116r0,-40r182,-93r-182,-94r0,-40r218,116r0,35"},"?":{"d":"186,-517v110,-5,168,132,98,212v-28,51,-82,82,-74,167r-37,0v-12,-124,94,-147,106,-252v0,-54,-40,-95,-93,-95v-56,0,-92,44,-92,95r-36,0v0,-69,51,-127,128,-127xm167,0r0,-48r48,0r0,48r-48,0","w":351},"@":{"d":"305,-513v86,0,142,62,141,148r0,365r-36,0r0,-42v-24,32,-54,47,-100,47v-94,-6,-135,-64,-131,-179v-4,-115,35,-173,130,-178v44,0,75,15,101,49r0,-64v2,-74,-41,-115,-112,-116r-95,0v-71,1,-113,41,-111,116r0,254v0,49,9,66,45,93r-25,25v-44,-31,-57,-55,-57,-118r0,-252v0,-88,54,-148,142,-148r108,0xm410,-174v0,-70,-11,-146,-98,-146v-86,0,-97,76,-97,146v0,71,11,147,97,147v87,0,98,-76,98,-147","w":501},"A":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0","w":433},"B":{"d":"424,-140v0,92,-60,140,-150,140r-195,0r0,-513r189,0v85,0,148,50,148,134v0,54,-30,99,-80,115v56,20,88,65,88,124xm385,-140v0,-66,-46,-105,-116,-105r-151,0r0,210r151,0v70,0,116,-38,116,-105xm377,-379v-1,-125,-141,-96,-259,-99r0,199v119,-3,258,26,259,-100","w":483},"C":{"d":"409,-145v-17,145,-204,197,-302,97v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v33,-34,79,-53,128,-53v92,0,157,58,174,150r-40,0v-15,-111,-154,-152,-231,-76v-37,37,-40,77,-40,187v0,109,3,149,40,186v75,77,218,36,233,-75r38,0","w":463},"D":{"d":"429,-264v0,70,2,165,-50,217v-57,66,-185,43,-300,47r0,-513v115,4,244,-19,300,47v52,52,50,133,50,202xm390,-264v0,-57,2,-132,-38,-174v-52,-57,-139,-36,-234,-40r0,443v94,-4,182,17,234,-39v40,-43,38,-132,38,-190","w":488},"E":{"d":"79,0r0,-513r311,0r0,35r-272,0r0,202r232,0r0,35r-232,0r0,206r272,0r0,35r-311,0","w":430},"F":{"d":"118,-478r0,211r232,0r0,34r-232,0r0,233r-39,0r0,-513r311,0r0,35r-272,0","w":414},"G":{"d":"138,-70v84,88,247,20,234,-111r0,-47r-137,0r0,-34r176,0r0,83v14,167,-199,239,-304,131v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v96,-102,288,-47,303,97r-39,0v-16,-110,-156,-152,-233,-76v-37,37,-40,77,-40,187v0,109,3,149,40,186","w":468},"H":{"d":"385,0r0,-241r-267,0r0,241r-39,0r0,-513r39,0r0,237r267,0r0,-237r39,0r0,513r-39,0","w":503},"I":{"d":"79,0r0,-513r39,0r0,513r-39,0","w":197},"J":{"d":"287,-151v0,93,-60,155,-153,155v-45,0,-83,-14,-112,-44r26,-26v20,19,41,36,86,36v74,0,114,-46,114,-129r0,-354r39,0r0,362","w":358},"K":{"d":"405,0r-165,-287r-122,148r0,139r-39,0r0,-513r39,0r0,321r260,-321r47,0r-159,196r185,317r-46,0","w":464},"L":{"d":"79,0r0,-513r39,0r0,478r272,0r0,35r-311,0","w":411},"M":{"d":"471,0r0,-423r-156,351r-39,0r-158,-351r0,423r-39,0r0,-513r39,0r179,396r174,-396r39,0r0,513r-39,0","w":588},"N":{"d":"414,0r-296,-446r0,446r-39,0r0,-513r39,0r296,445r0,-445r39,0r0,513r-39,0","w":532},"O":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186","w":469},"P":{"d":"422,-365v0,94,-66,148,-155,148r-149,0r0,217r-39,0r0,-513r188,0v89,0,155,54,155,148xm383,-365v0,-77,-49,-113,-120,-113r-145,0r0,226r145,0v71,0,120,-36,120,-113","w":454},"Q":{"d":"408,26r-60,-61v-69,57,-182,50,-241,-13v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208v0,105,0,154,-36,196r60,60xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v45,49,131,54,184,10r-72,-72r26,-26r71,71v23,-33,25,-77,25,-169","w":468},"R":{"d":"382,0r-123,-236r-141,0r0,236r-39,0r0,-513r195,0v84,0,147,49,147,138v0,77,-46,126,-118,138r124,237r-45,0xm382,-374v0,-72,-46,-104,-113,-104r-151,0r0,207r151,0v67,0,113,-32,113,-103","w":473},"S":{"d":"380,-138v0,88,-65,142,-173,142v-75,0,-123,-21,-170,-67r27,-28v46,46,84,61,146,61v81,0,131,-39,131,-106v-4,-65,-31,-92,-102,-99v-98,-11,-193,-36,-191,-142v0,-86,60,-140,159,-140v63,0,103,17,147,55r-25,26v-30,-29,-64,-48,-125,-48v-74,0,-118,40,-118,106v-8,130,189,82,250,141v28,23,44,58,44,99","w":422},"T":{"d":"213,-478r0,478r-39,0r0,-478r-152,0r0,-35r344,0r0,35r-153,0","w":388},"U":{"d":"423,-166v0,100,-72,170,-175,170v-103,0,-176,-70,-176,-170r0,-347r39,0r0,342v0,85,54,141,137,141v82,0,136,-56,136,-141r0,-342r39,0r0,347","w":495},"V":{"d":"209,0r-33,0r-169,-513r41,0r144,445r144,-445r41,0","w":384},"W":{"d":"464,0r-40,0r-121,-446r-121,446r-39,0r-129,-513r41,0r108,446r120,-446r40,0r120,446r108,-446r41,0","w":606},"X":{"d":"325,0r-134,-228r-134,228r-44,0r157,-263r-147,-250r45,0r123,216r123,-216r45,0r-147,250r158,263r-45,0","w":383},"Y":{"d":"197,-212r0,212r-39,0r0,-212r-151,-301r42,0r130,260r128,-260r41,0","w":355},"Z":{"d":"45,0r0,-41r270,-437r-259,0r0,-35r301,0r0,35r-272,443r272,0r0,35r-312,0","w":402},"[":{"d":"70,53r0,-619r106,0r0,32r-69,0r0,555r69,0r0,32r-106,0","w":208},"\\":{"d":"205,53r-205,-619r38,0r205,619r-38,0","w":243},"]":{"d":"32,53r0,-30r72,0r0,-559r-72,0r0,-30r107,0r0,619r-107,0","w":208},"^":{"d":"279,-304r-94,-174r-94,174r-36,0r113,-213r34,0r113,213r-36,0"},"_":{"d":"0,115r0,-27r370,0r0,27r-370,0"},"`":{"d":"172,-425r-76,-106r48,0r70,106r-42,0","w":360},"a":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68","w":377},"b":{"d":"210,-351v99,-3,131,89,129,177v2,89,-29,181,-129,178v-40,0,-72,-8,-103,-49r0,45r-37,0r0,-513r37,0r0,211v31,-41,63,-49,103,-49xm302,-174v0,-72,-13,-145,-98,-145v-84,0,-97,73,-97,145v0,72,13,146,97,146v85,0,98,-74,98,-146","w":388},"c":{"d":"86,-174v-15,135,129,193,206,102r25,23v-37,41,-67,53,-115,53v-95,0,-152,-67,-152,-178v0,-110,57,-177,152,-177v48,0,78,12,115,53r-25,23v-76,-93,-221,-31,-206,101","w":354},"d":{"d":"50,-174v-2,-88,29,-180,129,-177v40,0,72,8,103,49r0,-211r37,0r0,513r-37,0r0,-45v-31,41,-63,49,-103,49v-100,3,-131,-88,-129,-178xm282,-174v0,-72,-13,-145,-98,-145v-85,0,-98,73,-98,145v0,72,13,146,98,146v85,0,98,-74,98,-146","w":388},"e":{"d":"86,-166v0,89,39,137,113,137v41,0,67,-12,96,-42r28,22v-36,35,-68,53,-126,53v-95,0,-147,-62,-147,-178v0,-112,52,-177,139,-177v92,-1,144,70,139,185r-242,0xm291,-195v1,-77,-38,-121,-102,-124v-66,2,-102,50,-103,124r205,0","w":376},"f":{"d":"117,-320r0,320r-36,0r0,-320r-48,0r0,-27r48,0v-7,-99,4,-182,115,-166r0,33v-49,-4,-81,11,-79,57r0,76r79,0r0,27r-79,0","w":218},"g":{"d":"50,-174v-2,-88,29,-180,129,-177v40,0,72,8,103,49r0,-45r37,0r0,366v0,88,-52,151,-142,151v-52,0,-78,-14,-114,-46r24,-25v27,26,46,39,90,39v96,0,112,-83,105,-183v-31,41,-63,49,-103,49v-100,3,-131,-88,-129,-178xm282,-174v0,-72,-13,-145,-98,-145v-85,0,-98,73,-98,145v0,72,13,146,98,146v85,0,98,-74,98,-146","w":388},"h":{"d":"300,0r0,-215v0,-67,-33,-104,-96,-104v-62,0,-97,37,-97,104r0,215r-37,0r0,-513r37,0r0,207v25,-30,59,-45,102,-45v80,0,128,49,128,129r0,222r-37,0","w":402},"i":{"d":"70,0r0,-347r37,0r0,347r-37,0xm66,-467r0,-46r45,0r0,46r-45,0","w":176},"j":{"d":"107,76v1,66,-41,98,-116,90r0,-33v51,4,83,-8,79,-58r0,-422r37,0r0,423xm66,-467r0,-46r45,0r0,46r-45,0","w":176},"k":{"d":"305,0r-119,-191r-79,92r0,99r-37,0r0,-513r37,0r0,362r172,-196r46,0r-114,130r140,217r-46,0","w":379},"l":{"d":"184,0v-74,7,-118,-22,-116,-90r0,-423r37,0r0,422v-4,51,27,63,79,59r0,32","w":206},"m":{"d":"439,-351v78,0,128,50,128,129r0,222r-36,0r0,-215v0,-67,-33,-104,-96,-104v-61,0,-98,37,-98,97r0,222r-37,0r0,-215v0,-67,-33,-104,-96,-104v-62,0,-97,37,-97,104r0,215r-37,0r0,-347r37,0r0,41v50,-66,181,-59,214,18v26,-41,66,-63,118,-63","w":632},"n":{"d":"209,-351v78,-1,129,50,128,129r0,222r-37,0r0,-215v0,-67,-33,-104,-96,-104v-62,0,-97,37,-97,104r0,215r-37,0r0,-347r37,0r0,41v25,-30,59,-45,102,-45","w":402},"o":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116","w":378},"p":{"d":"210,-351v99,-3,131,89,129,177v2,89,-29,181,-129,178v-40,0,-72,-8,-103,-49r0,211r-37,0r0,-513r37,0r0,45v31,-41,63,-49,103,-49xm302,-174v0,-72,-13,-145,-98,-145v-84,0,-97,73,-97,145v0,72,13,146,97,146v85,0,98,-74,98,-146","w":388},"q":{"d":"50,-174v-2,-88,29,-180,129,-177v40,0,72,8,103,49r0,-45r37,0r0,513r-37,0r0,-211v-31,41,-63,49,-103,49v-100,3,-131,-88,-129,-178xm282,-174v0,-72,-13,-145,-98,-145v-85,0,-98,73,-98,145v0,72,13,146,98,146v85,0,98,-74,98,-146","w":388},"r":{"d":"265,-292v-21,-20,-37,-27,-66,-27v-59,0,-92,50,-92,105r0,214r-37,0r0,-347r37,0r0,46v36,-56,134,-71,185,-17","w":294},"s":{"d":"315,-99v10,119,-216,130,-279,54r25,-26v41,60,218,63,218,-28v0,-57,-67,-60,-123,-63v-70,-6,-105,-36,-105,-91v-9,-108,179,-122,246,-62r-24,25v-48,-44,-186,-45,-186,37v0,57,69,61,127,64v57,5,101,23,101,90","w":355},"t":{"d":"194,0v-74,8,-117,-26,-116,-91r0,-229r-47,0r0,-27r47,0r0,-111r37,0r0,111r79,0r0,27r-79,0r0,230v-1,47,29,63,79,58r0,32","w":234},"u":{"d":"194,4v-78,1,-129,-50,-128,-129r0,-222r36,0r0,215v0,67,33,104,96,104v63,0,98,-38,98,-104r0,-215r37,0r0,347r-37,0r0,-41v-26,30,-60,45,-102,45","w":402},"v":{"d":"173,0r-36,0r-127,-347r40,0r105,304r104,-304r41,0","w":309},"w":{"d":"392,0r-38,0r-98,-289r-98,289r-37,0r-111,-347r40,0r89,304r99,-304r36,0r100,304r88,-304r41,0","w":512},"x":{"d":"258,0r-92,-146r-93,146r-44,0r117,-177r-112,-170r44,0r88,140r87,-140r44,0r-112,170r117,177r-44,0","w":331},"y":{"d":"138,94v-13,48,-50,66,-106,63r0,-32v84,12,79,-74,105,-125r-127,-347r40,0r105,304r104,-304r41,0","w":309},"z":{"d":"39,0r0,-35r209,-280r-198,0r0,-32r237,0r0,35r-210,280r210,0r0,32r-248,0","w":325},"{":{"d":"130,-35v-1,53,10,56,62,56r0,32v-72,-1,-101,-11,-99,-88r0,-149v0,-39,-17,-59,-57,-56r0,-32v40,2,57,-17,57,-57v10,-103,-44,-255,99,-237r0,32v-51,0,-63,4,-62,57v-8,85,27,196,-44,221v71,25,36,137,44,221","w":227},"|":{"d":"96,53r0,-619r36,0r0,619r-36,0","w":228},"}":{"d":"135,-329v0,40,17,59,57,57r0,32v-40,-3,-57,17,-57,56r0,149v1,77,-27,87,-99,88r0,-32v51,0,64,-3,62,-56v8,-84,-27,-197,44,-221v-71,-26,-36,-136,-44,-221v1,-54,-10,-57,-62,-57r0,-32v71,1,101,11,99,88r0,149","w":227},"~":{"d":"122,-228v40,-1,86,38,128,39v21,0,31,-4,60,-33r22,23v-39,38,-56,44,-84,44v-40,1,-86,-38,-128,-39v-20,0,-31,4,-60,33r-22,-23v39,-38,56,-44,84,-44"},"\u00a0":{"w":183},"\u00a1":{"d":"79,166r2,-375r36,0r2,375r-40,0xm75,-299r0,-48r48,0r0,48r-48,0","w":218},"\u00a2":{"d":"317,-139v-35,39,-63,51,-107,53r0,86r-31,0r0,-87v-81,-11,-129,-75,-129,-177v0,-101,48,-165,129,-176r0,-73r31,0r0,72v44,2,72,14,107,53r-25,23v-28,-31,-49,-42,-82,-44r0,291v33,-2,54,-13,82,-44xm179,-407v-61,13,-95,61,-93,143v-2,84,31,130,93,144r0,-287","w":358},"\u00a3":{"d":"82,0r0,-246r-46,0r0,-28r46,0r0,-87v0,-94,60,-156,153,-156v45,0,83,14,112,44r-27,27v-19,-20,-40,-36,-85,-36v-74,0,-114,46,-114,128r0,80r114,0r0,28r-114,0r0,211r226,0r0,35r-265,0","w":386},"\u00a4":{"d":"389,-16r-54,-53v-52,45,-146,45,-197,0r-54,53r-23,-23r53,-53v-45,-52,-45,-146,0,-198r-53,-53r23,-23r54,53v51,-46,146,-45,197,0r54,-53r23,23r-53,53v44,52,44,146,0,198r53,53xm358,-191v0,-67,-54,-121,-122,-121v-68,0,-122,54,-122,121v0,68,54,122,122,122v68,0,122,-54,122,-122","w":473},"\u00a5":{"d":"230,-278r78,0r0,27r-91,0r-20,39r0,38r111,0r0,27r-111,0r0,147r-39,0r0,-147r-111,0r0,-27r111,0r0,-38r-19,-39r-92,0r0,-27r78,0r-118,-235r41,0r131,260r128,-260r41,0","w":354},"\u00a6":{"d":"96,53r0,-252r36,0r0,252r-36,0xm96,-314r0,-252r36,0r0,252r-36,0","w":236},"\u00a7":{"d":"338,-178v0,61,-37,103,-80,123v46,15,75,53,75,105v0,70,-54,120,-129,120v-72,0,-127,-40,-133,-112r39,0v5,52,39,77,94,77v54,0,90,-30,90,-85v3,-63,-71,-85,-128,-98v-61,-17,-96,-67,-96,-130v0,-60,37,-103,79,-122v-45,-20,-71,-49,-71,-102v0,-72,57,-115,126,-115v67,0,124,39,128,109r-38,0v-5,-54,-38,-75,-90,-75v-54,0,-88,27,-88,81v-1,70,70,78,125,94v61,17,97,68,97,130xm204,-76v56,-1,96,-39,95,-102v6,-55,-43,-104,-95,-102v-55,-1,-99,44,-95,102v-2,64,39,100,95,102","w":407},"\u00a8":{"d":"84,-432r0,-55r42,0r0,55r-42,0xm234,-432r0,-55r42,0r0,55r-42,0","w":360},"\u00a9":{"d":"582,-256v0,144,-116,260,-260,260v-144,0,-261,-116,-261,-260v0,-144,117,-261,261,-261v144,0,260,117,260,261xm548,-256v0,-124,-102,-229,-226,-229v-124,0,-226,105,-226,229v0,124,102,229,226,229v124,0,226,-105,226,-229xm419,-145v-28,25,-54,37,-94,37v-88,0,-128,-68,-128,-148v0,-81,40,-149,128,-149v40,0,65,11,94,38r-22,21v-25,-23,-43,-30,-72,-30v-73,0,-95,56,-95,120v0,63,22,118,95,118v29,0,47,-6,72,-29","w":643},"\u00aa":{"d":"143,-232v-64,3,-98,-25,-101,-79v0,-51,36,-80,96,-80r87,0v4,-61,-8,-97,-75,-96v-38,0,-58,9,-75,35r-23,-20v46,-74,218,-52,204,48r0,189r-31,0r0,-26v-23,22,-44,29,-82,29xm143,-260v45,1,87,-14,82,-72r0,-34v-65,0,-158,-11,-152,54v0,36,21,52,70,52","w":321},"\u00ab":{"d":"30,-191r141,-141r0,48r-93,93r93,94r0,47xm179,-191r141,-141r0,48r-93,93r93,94r0,47","w":379},"\u00ac":{"d":"298,-77r0,-96r-260,0r0,-34r294,0r0,130r-34,0"},"\u00ad":{"d":"59,-173r0,-34r189,0r0,34r-189,0","w":306},"\u00ae":{"d":"582,-256v0,144,-116,260,-260,260v-144,0,-261,-116,-261,-260v0,-144,117,-261,261,-261v144,0,260,117,260,261xm549,-256v0,-125,-103,-230,-227,-230v-125,0,-227,105,-227,230v0,124,102,229,227,229v124,0,227,-105,227,-229xm391,-112r-71,-121r-48,0r0,121r-32,0r0,-289r92,0v48,0,89,36,89,85v0,43,-27,70,-65,81r72,123r-37,0xm389,-316v1,-53,-58,-61,-117,-56r0,111v59,4,118,-1,117,-55","w":643},"\u00af":{"d":"287,-439r-214,0r0,-33r214,0r0,33","w":360},"\u00b0":{"d":"278,-405v0,63,-50,113,-113,113v-63,0,-113,-50,-113,-113v0,-62,50,-113,113,-113v63,0,113,51,113,113xm246,-405v0,-46,-36,-82,-82,-82v-46,0,-80,34,-80,82v0,49,35,83,81,83v46,0,81,-34,81,-83","w":329},"\u00b1":{"d":"202,-194r0,131r-34,0r0,-131r-130,0r0,-34r130,0r0,-131r34,0r0,131r130,0r0,34r-130,0xm38,0r0,-34r294,0r0,34r-294,0"},"\u00b2":{"d":"36,-205r0,-29r121,-153v31,-36,18,-103,-36,-100v-28,0,-53,15,-53,55r-32,0v0,-49,33,-84,85,-84v79,-5,112,94,60,147r-107,135r132,0r0,29r-170,0","w":241},"\u00b3":{"d":"217,-289v0,56,-39,87,-90,87v-49,0,-89,-26,-91,-82r32,0v3,38,30,54,59,54v34,0,59,-22,59,-59v0,-39,-20,-61,-66,-59r0,-28v41,2,60,-19,60,-55v0,-37,-24,-56,-53,-56v-33,0,-52,20,-55,51r-32,0v4,-50,40,-80,87,-80v86,-10,116,122,44,152v31,12,46,36,46,75","w":253},"\u00b4":{"d":"188,-425r-42,0r70,-106r48,0","w":360},"\u00b5":{"d":"294,0r0,-41v-41,55,-145,60,-194,13r0,194r-37,0r0,-513r37,0r0,215v0,67,33,104,96,104v62,0,98,-38,98,-104r0,-215r36,0r0,347r-36,0","w":400},"\u00b6":{"d":"301,166r0,-644r-89,0r0,644r-36,0r0,-405v-92,0,-144,-70,-144,-137v0,-70,54,-137,152,-137r154,0r0,679r-37,0","w":416},"\u00b7":{"d":"68,-163r0,-54r54,0r0,54r-54,0","w":190},"\u00b8":{"d":"176,158r-46,0r52,-108r40,0","w":360},"\u00b9":{"d":"90,-205r0,-272r-58,51r0,-37r58,-50r32,0r0,308r-32,0","w":179},"\u00ba":{"d":"163,-515v74,-4,111,72,111,141v0,71,-36,145,-111,141v-74,4,-111,-69,-111,-141v0,-70,36,-146,111,-141xm163,-261v57,3,86,-58,80,-113v5,-54,-23,-117,-80,-113v-57,-3,-86,59,-80,113v-5,55,21,116,80,113","w":325},"\u00bb":{"d":"59,-50r0,-47r94,-94r-94,-93r0,-48r141,141xm208,-50r0,-47r94,-94r-94,-93r0,-48r141,141","w":379},"\u00bc":{"d":"478,-48r0,48r-32,0r0,-48r-122,0r0,-29r111,-230r34,0r-110,230r87,0r0,-86r32,0r0,86r38,0r0,29r-38,0xm153,0r-32,0r239,-513r32,0xm90,-205r0,-272r-58,51r0,-37r58,-50r32,0r0,308r-32,0","w":544},"\u00bd":{"d":"344,0r0,-29r121,-153v31,-36,18,-103,-36,-100v-28,0,-53,15,-53,55r-32,0v0,-49,33,-83,85,-83v79,-6,110,93,61,146r-108,135r132,0r0,29r-170,0xm143,0r-33,0r239,-513r33,0xm90,-205r0,-272r-58,51r0,-37r58,-50r32,0r0,308r-32,0","w":550},"\u00be":{"d":"217,-289v0,56,-39,87,-90,87v-49,0,-89,-26,-91,-82r32,0v3,38,30,54,59,54v34,0,59,-22,59,-59v0,-39,-20,-61,-66,-59r0,-28v41,2,60,-19,60,-55v0,-37,-24,-56,-53,-56v-33,0,-52,20,-55,51r-32,0v4,-50,40,-80,87,-80v86,-10,116,122,44,152v31,12,46,36,46,75xm514,-48r0,48r-32,0r0,-48r-122,0r0,-29r111,-230r34,0r-110,230r87,0r0,-86r32,0r0,86r38,0r0,29r-38,0xm197,0r-33,0r239,-513r33,0","w":580},"\u00bf":{"d":"294,43v0,69,-52,127,-129,127v-110,5,-169,-133,-97,-212v28,-52,82,-83,74,-168r37,0v12,125,-94,147,-106,253v0,54,39,95,92,95v56,0,92,-44,92,-95r37,0xm136,-299r0,-48r48,0r0,48r-48,0","w":351},"\u00c0":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm209,-562r-77,-105r49,0r70,105r-42,0","w":433},"\u00c1":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm225,-562r-42,0r70,-105r48,0","w":433},"\u00c2":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm284,-562r-67,-78r-67,78r-41,0r88,-105r39,0r89,105r-41,0","w":433},"\u00c3":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm170,-636v53,-1,84,68,132,8r22,21v-64,72,-90,2,-154,2v-12,0,-20,2,-43,24r-21,-21v33,-33,50,-34,64,-34","w":433},"\u00c4":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm121,-569r0,-55r42,0r0,55r-42,0xm271,-569r0,-55r41,0r0,55r-41,0","w":433},"\u00c5":{"d":"381,0r-45,-125r-239,0r-44,125r-42,0r188,-513r35,0r189,513r-42,0xm217,-461r-108,302r215,0xm299,-620v0,45,-37,83,-82,83v-46,0,-82,-38,-82,-83v0,-45,36,-82,82,-82v45,0,82,37,82,82xm269,-620v0,-29,-23,-52,-52,-52v-29,0,-53,23,-53,52v0,29,24,53,53,53v29,0,52,-24,52,-53","w":433},"\u00c6":{"d":"298,0r0,-125r-184,0r-64,125r-43,0r272,-513r329,0r0,35r-272,0r0,204r232,0r0,35r-232,0r0,204r272,0r0,35r-310,0xm298,-478r-167,319r167,0r0,-319","w":648},"\u00c7":{"d":"409,-145v-17,145,-204,197,-302,97v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v33,-34,79,-53,128,-53v92,0,157,58,174,150r-40,0v-15,-111,-154,-152,-231,-76v-37,37,-40,77,-40,187v0,109,3,149,40,186v75,77,218,36,233,-75r38,0xm217,158r-45,0r52,-108r40,0","w":463},"\u00c8":{"d":"79,0r0,-513r311,0r0,35r-272,0r0,202r232,0r0,35r-232,0r0,206r272,0r0,35r-311,0xm218,-562r-76,-105r48,0r70,105r-42,0","w":430},"\u00c9":{"d":"79,0r0,-513r311,0r0,35r-272,0r0,202r232,0r0,35r-232,0r0,206r272,0r0,35r-311,0xm234,-562r-42,0r70,-105r48,0","w":430},"\u00ca":{"d":"79,0r0,-513r311,0r0,35r-272,0r0,202r232,0r0,35r-232,0r0,206r272,0r0,35r-311,0xm293,-562r-67,-78r-67,78r-41,0r89,-105r39,0r88,105r-41,0","w":430},"\u00cb":{"d":"79,0r0,-513r311,0r0,35r-272,0r0,202r232,0r0,35r-232,0r0,206r272,0r0,35r-311,0xm130,-569r0,-55r42,0r0,55r-42,0xm280,-569r0,-55r42,0r0,55r-42,0","w":430},"\u00cc":{"d":"79,0r0,-513r39,0r0,513r-39,0xm91,-562r-77,-105r49,0r69,105r-41,0","w":197},"\u00cd":{"d":"79,0r0,-513r39,0r0,513r-39,0xm107,-562r-42,0r70,-105r48,0","w":197},"\u00ce":{"d":"79,0r0,-513r39,0r0,513r-39,0xm167,-562r-67,-78r-67,78r-41,0r89,-105r39,0r88,105r-41,0","w":197},"\u00cf":{"d":"79,0r0,-513r39,0r0,513r-39,0xm3,-569r0,-55r42,0r0,55r-42,0xm153,-569r0,-55r41,0r0,55r-41,0","w":197},"\u00d0":{"d":"437,-256v0,124,-6,142,-27,175v-29,46,-80,81,-155,81r-168,0r0,-243r-58,0r0,-31r58,0r0,-239r173,0v66,0,118,28,150,83v23,40,27,56,27,174xm398,-253v0,-98,0,-131,-29,-169v-46,-74,-137,-54,-243,-57r0,205r128,0r0,31r-128,0r0,209v105,-1,207,14,248,-58v23,-35,24,-59,24,-161","w":496},"\u00d1":{"d":"414,0r-296,-446r0,446r-39,0r0,-513r39,0r296,445r0,-445r39,0r0,513r-39,0xm220,-636v53,-1,83,68,132,8r22,21v-33,33,-51,35,-64,35v-54,-1,-85,-69,-133,-9r-21,-21v33,-33,50,-34,64,-34","w":532},"\u00d2":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186xm227,-562r-77,-105r49,0r70,105r-42,0","w":469},"\u00d3":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186xm243,-562r-42,0r70,-105r48,0","w":469},"\u00d4":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186xm302,-562r-67,-78r-67,78r-41,0r88,-105r39,0r89,105r-41,0","w":469},"\u00d5":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186xm188,-636v53,-1,84,68,132,8r22,21v-64,72,-90,2,-154,2v-12,0,-20,2,-43,24r-21,-21v33,-33,50,-34,64,-34","w":469},"\u00d6":{"d":"410,-256v0,115,0,161,-47,208v-65,69,-191,69,-256,0v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v65,-70,191,-70,256,0v47,46,47,92,47,208xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186xm139,-569r0,-55r42,0r0,55r-42,0xm289,-569r0,-55r41,0r0,55r-41,0","w":469},"\u00d7":{"d":"297,-56r-112,-112r-112,112r-22,-22r112,-112r-112,-112r22,-22r112,112r112,-112r22,22r-112,112r112,112"},"\u00d8":{"d":"410,-256v0,115,0,161,-47,208v-54,56,-150,69,-222,27r-25,53r-38,0r35,-74v-51,-48,-55,-94,-54,-214v0,-116,1,-162,48,-208v53,-57,150,-70,221,-28r26,-52r38,0r-36,73v52,47,55,93,54,215xm312,-459v-53,-37,-132,-28,-174,16v-37,37,-40,77,-40,187v0,101,1,144,32,178xm372,-256v0,-102,-2,-144,-33,-179r-182,381v52,38,132,30,175,-16v37,-37,40,-77,40,-186","w":469},"\u00d9":{"d":"423,-166v0,100,-72,170,-175,170v-103,0,-176,-70,-176,-170r0,-347r39,0r0,342v0,85,54,141,137,141v82,0,136,-56,136,-141r0,-342r39,0r0,347xm240,-562r-77,-105r49,0r70,105r-42,0","w":495},"\u00da":{"d":"423,-166v0,100,-72,170,-175,170v-103,0,-176,-70,-176,-170r0,-347r39,0r0,342v0,85,54,141,137,141v82,0,136,-56,136,-141r0,-342r39,0r0,347xm256,-562r-42,0r70,-105r48,0","w":495},"\u00db":{"d":"423,-166v0,100,-72,170,-175,170v-103,0,-176,-70,-176,-170r0,-347r39,0r0,342v0,85,54,141,137,141v82,0,136,-56,136,-141r0,-342r39,0r0,347xm315,-562r-67,-78r-67,78r-41,0r88,-105r39,0r89,105r-41,0","w":495},"\u00dc":{"d":"423,-166v0,100,-72,170,-175,170v-103,0,-176,-70,-176,-170r0,-347r39,0r0,342v0,85,54,141,137,141v82,0,136,-56,136,-141r0,-342r39,0r0,347xm152,-569r0,-55r42,0r0,55r-42,0xm302,-569r0,-55r41,0r0,55r-41,0","w":495},"\u00dd":{"d":"197,-212r0,212r-39,0r0,-212r-151,-301r42,0r130,260r128,-260r41,0xm186,-562r-42,0r70,-105r48,0","w":355},"\u00de":{"d":"422,-258v0,93,-66,147,-155,147r-149,0r0,111r-39,0r0,-513r39,0r0,107r149,0v89,0,155,53,155,148xm383,-258v0,-78,-49,-114,-120,-114r-145,0r0,227r145,0v71,0,120,-36,120,-113","w":465},"\u00df":{"d":"304,-401v-2,-55,-38,-85,-100,-84v-69,0,-97,44,-97,107r0,378r-37,0r0,-378v0,-87,51,-140,138,-140v72,0,132,36,132,117v0,38,-15,68,-46,88v72,28,40,130,47,217v-1,71,-53,106,-136,96r0,-32v60,4,100,-11,99,-69v-5,-81,27,-199,-64,-194r-35,0r0,-33v60,6,99,-18,99,-73","w":396},"\u00e0":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm171,-425r-76,-106r48,0r70,106r-42,0","w":377},"\u00e1":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm187,-425r-42,0r70,-106r49,0","w":377},"\u00e2":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm246,-425r-67,-78r-67,78r-41,0r89,-106r39,0r88,106r-41,0","w":377},"\u00e3":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm132,-500v54,0,84,69,133,9r22,21v-65,71,-91,2,-155,2v-11,0,-20,1,-42,24r-22,-21v34,-33,51,-35,64,-35","w":377},"\u00e4":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm84,-432r0,-55r41,0r0,55r-41,0xm233,-432r0,-55r42,0r0,55r-42,0","w":377},"\u00e5":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v30,-41,66,-53,123,-53v92,0,134,41,134,113r0,238r-36,0r0,-35v-30,30,-57,39,-106,39xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm261,-487v0,45,-36,82,-82,82v-45,0,-82,-37,-82,-82v0,-46,37,-83,82,-83v46,0,82,37,82,83xm232,-487v0,-29,-24,-52,-53,-52v-29,0,-52,23,-52,52v0,28,23,52,52,52v29,0,53,-24,53,-52","w":377},"\u00e6":{"d":"168,4v-83,3,-123,-30,-128,-99v0,-63,46,-100,121,-100r113,0v5,-79,-10,-124,-98,-124v-49,0,-74,12,-96,44r-27,-23v45,-78,219,-69,247,8v24,-40,63,-61,113,-61v92,-1,144,70,139,185r-242,0v0,89,39,137,113,137v41,0,67,-12,96,-42r27,22v-55,71,-209,74,-249,-11v-29,46,-65,64,-129,64xm168,-28v55,2,112,-21,106,-93r0,-45v-85,1,-204,-15,-197,70v0,46,27,68,91,68xm515,-195v1,-77,-39,-121,-102,-124v-66,2,-102,50,-103,124r205,0","w":600},"\u00e7":{"d":"86,-174v-15,135,129,193,206,102r25,23v-37,41,-67,53,-115,53v-95,0,-152,-67,-152,-178v0,-110,57,-177,152,-177v48,0,78,12,115,53r-25,23v-76,-93,-221,-31,-206,101xm222,50r-46,108r-46,0r52,-108r40,0","w":354},"\u00e8":{"d":"86,-166v0,89,39,137,113,137v41,0,67,-12,96,-42r28,22v-36,35,-68,53,-126,53v-95,0,-147,-62,-147,-178v0,-112,52,-177,139,-177v92,-1,144,70,139,185r-242,0xm291,-195v1,-77,-38,-121,-102,-124v-66,2,-102,50,-103,124r205,0xm182,-425r-76,-106r48,0r70,106r-42,0","w":376},"\u00e9":{"d":"86,-166v0,89,39,137,113,137v41,0,67,-12,96,-42r28,22v-36,35,-68,53,-126,53v-95,0,-147,-62,-147,-178v0,-112,52,-177,139,-177v92,-1,144,70,139,185r-242,0xm291,-195v1,-77,-38,-121,-102,-124v-66,2,-102,50,-103,124r205,0xm198,-425r-42,0r70,-106r48,0","w":376},"\u00ea":{"d":"86,-166v0,89,39,137,113,137v41,0,67,-12,96,-42r28,22v-36,35,-68,53,-126,53v-95,0,-147,-62,-147,-178v0,-112,52,-177,139,-177v92,-1,144,70,139,185r-242,0xm291,-195v1,-77,-38,-121,-102,-124v-66,2,-102,50,-103,124r205,0xm257,-425r-67,-78r-67,78r-41,0r89,-106r39,0r88,106r-41,0","w":376},"\u00eb":{"d":"86,-166v0,89,39,137,113,137v41,0,67,-12,96,-42r28,22v-36,35,-68,53,-126,53v-95,0,-147,-62,-147,-178v0,-112,52,-177,139,-177v92,-1,144,70,139,185r-242,0xm291,-195v1,-77,-38,-121,-102,-124v-66,2,-102,50,-103,124r205,0xm94,-432r0,-55r42,0r0,55r-42,0xm244,-432r0,-55r42,0r0,55r-42,0","w":376},"\u00ec":{"d":"70,0r0,-347r37,0r0,347r-37,0xm65,-425r-77,-106r49,0r70,106r-42,0","w":176},"\u00ed":{"d":"70,0r0,-347r37,0r0,347r-37,0xm112,-425r-42,0r70,-106r48,0","w":176},"\u00ee":{"d":"70,0r0,-347r37,0r0,347r-37,0xm155,-425r-67,-78r-67,78r-41,0r88,-106r39,0r89,106r-41,0","w":176},"\u00ef":{"d":"70,0r0,-347r37,0r0,347r-37,0xm-8,-432r0,-55r42,0r0,55r-42,0xm142,-432r0,-55r42,0r0,55r-42,0","w":176},"\u00f0":{"d":"50,-174v-13,-105,77,-217,193,-165r-48,-81r-84,0r0,-28r68,0r-38,-65r38,0r38,65r57,0r0,28r-41,0v37,68,106,159,96,246v7,88,-44,184,-140,178v-94,5,-147,-90,-139,-178xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116","w":378},"\u00f1":{"d":"209,-351v78,-1,129,50,128,129r0,222r-37,0r0,-215v0,-67,-33,-104,-96,-104v-62,0,-97,37,-97,104r0,215r-37,0r0,-347r37,0r0,41v25,-30,59,-45,102,-45xm158,-500v53,0,83,69,132,9r22,21v-64,71,-91,2,-154,2v-12,0,-20,1,-43,24r-21,-21v33,-33,50,-35,64,-35","w":402},"\u00f2":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm185,-425r-76,-106r48,0r70,106r-42,0","w":378},"\u00f3":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm197,-425r-41,0r69,-106r49,0","w":378},"\u00f4":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm256,-425r-67,-78r-67,78r-41,0r89,-106r39,0r88,106r-41,0","w":378},"\u00f5":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm143,-500v52,0,83,69,132,9r22,21v-77,99,-125,-51,-197,26r-22,-21v34,-33,51,-35,65,-35","w":378},"\u00f6":{"d":"189,-351v95,-5,140,90,140,177v0,88,-44,184,-140,178v-94,5,-139,-90,-139,-178v0,-86,45,-183,139,-177xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm94,-432r0,-55r41,0r0,55r-41,0xm243,-432r0,-55r42,0r0,55r-42,0","w":378},"\u00f7":{"d":"38,-173r0,-34r294,0r0,34r-294,0xm160,-286r0,-50r50,0r0,50r-50,0xm160,-43r0,-51r50,0r0,51r-50,0"},"\u00f8":{"d":"50,-174v-7,-86,45,-183,139,-177v29,0,54,7,76,21r29,-49r34,0r-40,68v35,37,41,89,41,137v7,88,-44,184,-140,178v-28,0,-53,-7,-75,-21r-29,49r-35,0r41,-68v-35,-37,-41,-89,-41,-138xm248,-301v-41,-28,-98,-23,-131,12v-28,28,-31,75,-31,115v0,37,1,78,23,107xm292,-174v0,-36,0,-77,-23,-106r-138,234v40,28,99,23,130,-12v29,-28,31,-75,31,-116","w":378},"\u00f9":{"d":"194,4v-78,1,-129,-50,-128,-129r0,-222r36,0r0,215v0,67,33,104,96,104v63,0,98,-38,98,-104r0,-215r37,0r0,347r-37,0r0,-41v-26,30,-60,45,-102,45xm191,-425r-77,-106r49,0r70,106r-42,0","w":402},"\u00fa":{"d":"194,4v-78,1,-129,-50,-128,-129r0,-222r36,0r0,215v0,67,33,104,96,104v63,0,98,-38,98,-104r0,-215r37,0r0,347r-37,0r0,-41v-26,30,-60,45,-102,45xm207,-425r-42,0r70,-106r48,0","w":402},"\u00fb":{"d":"194,4v-78,1,-129,-50,-128,-129r0,-222r36,0r0,215v0,67,33,104,96,104v63,0,98,-38,98,-104r0,-215r37,0r0,347r-37,0r0,-41v-26,30,-60,45,-102,45xm266,-425r-67,-78r-67,78r-41,0r88,-106r39,0r89,106r-41,0","w":402},"\u00fc":{"d":"194,4v-78,1,-129,-50,-128,-129r0,-222r36,0r0,215v0,67,33,104,96,104v63,0,98,-38,98,-104r0,-215r37,0r0,347r-37,0r0,-41v-26,30,-60,45,-102,45xm103,-432r0,-55r42,0r0,55r-42,0xm253,-432r0,-55r41,0r0,55r-41,0","w":402},"\u00fd":{"d":"138,94v-13,48,-50,66,-106,63r0,-32v84,12,79,-74,105,-125r-127,-347r40,0r105,304r104,-304r41,0xm163,-425r-42,0r70,-106r48,0","w":309},"\u00fe":{"d":"210,-351v99,-3,131,89,129,177v2,89,-29,181,-129,178v-40,0,-72,-8,-103,-49r0,211r-37,0r0,-679r37,0r0,211v31,-41,63,-49,103,-49xm302,-174v0,-72,-13,-145,-98,-145v-84,0,-97,73,-97,145v0,72,13,146,97,146v85,0,98,-74,98,-146","w":388},"\u00ff":{"d":"138,94v-13,48,-50,66,-106,63r0,-32v84,12,79,-74,105,-125r-127,-347r40,0r105,304r104,-304r41,0xm59,-432r0,-55r42,0r0,55r-42,0xm209,-432r0,-55r42,0r0,55r-42,0","w":309},"\u0131":{"d":"70,0r0,-347r37,0r0,347r-37,0","w":176},"\u0141":{"d":"84,0r0,-220r-55,34r0,-34r55,-35r0,-258r38,0r0,234r118,-75r0,34r-118,75r0,210r273,0r0,35r-311,0","w":416},"\u0142":{"d":"192,0v-74,7,-118,-22,-116,-90r0,-166r-47,29r0,-32r47,-30r0,-224r37,0r0,201r63,-39r0,32r-63,40r0,188v-4,51,27,63,79,59r0,32","w":221},"\u0152":{"d":"372,0r0,-61v-63,82,-194,86,-265,13v-47,-47,-48,-93,-48,-208v0,-116,1,-162,48,-208v70,-74,204,-71,265,13r0,-62r303,0r0,34r-265,0r0,205r226,0r0,31r-226,0r0,209r268,0r0,34r-306,0xm372,-256v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v0,109,3,149,40,186v50,53,143,53,194,0v37,-37,40,-77,40,-186","w":717},"\u0153":{"d":"50,-174v0,-86,45,-183,139,-177v55,0,100,26,123,75v22,-49,64,-75,119,-75v92,-1,144,70,139,185r-241,0v-12,138,134,176,209,95r27,22v-59,75,-217,73,-253,-22v-23,49,-69,75,-123,75v-94,5,-139,-90,-139,-178xm292,-174v0,-40,-2,-87,-31,-115v-37,-40,-107,-40,-144,0v-28,28,-31,75,-31,115v0,41,3,88,31,116v37,40,107,40,144,0v29,-28,31,-75,31,-116xm534,-195v-1,-76,-37,-121,-103,-124v-64,2,-103,49,-102,124r205,0","w":619},"\u0160":{"d":"380,-138v0,88,-65,142,-173,142v-75,0,-123,-21,-170,-67r27,-28v46,46,84,61,146,61v81,0,131,-39,131,-106v-4,-65,-31,-92,-102,-99v-98,-11,-193,-36,-191,-142v0,-86,60,-140,159,-140v63,0,103,17,147,55r-25,26v-30,-29,-64,-48,-125,-48v-74,0,-118,40,-118,106v-8,130,189,82,250,141v28,23,44,58,44,99xm226,-562r-39,0r-88,-105r41,0r67,78r67,-78r41,0","w":422},"\u0161":{"d":"315,-99v10,119,-216,130,-279,54r25,-26v41,60,218,63,218,-28v0,-57,-67,-60,-123,-63v-70,-6,-105,-36,-105,-91v-9,-108,179,-122,246,-62r-24,25v-48,-44,-186,-45,-186,37v0,57,69,61,127,64v57,5,101,23,101,90xm195,-425r-39,0r-88,-106r41,0r67,79r67,-79r41,0","w":355},"\u0178":{"d":"197,-212r0,212r-39,0r0,-212r-151,-301r42,0r130,260r128,-260r41,0xm82,-569r0,-55r42,0r0,55r-42,0xm232,-569r0,-55r42,0r0,55r-42,0","w":355},"\u017d":{"d":"45,0r0,-41r270,-437r-259,0r0,-35r301,0r0,35r-272,443r272,0r0,35r-312,0xm226,-562r-39,0r-88,-105r41,0r67,78r67,-78r41,0","w":402},"\u017e":{"d":"39,0r0,-35r209,-280r-198,0r0,-32r237,0r0,35r-210,280r210,0r0,32r-248,0xm188,-425r-39,0r-89,-106r42,0r66,79r67,-79r41,0","w":325},"\u0192":{"d":"262,-480v-55,-4,-88,9,-94,57r-26,149r78,0r0,28r-83,0r-73,412r-37,0r73,-412r-78,0r0,-28r83,0v24,-106,10,-258,157,-239r0,33","w":283},"\u0237":{"d":"107,76v1,66,-41,98,-116,90r0,-33v51,4,83,-8,79,-58r0,-422r37,0r0,423","w":176},"\u02c6":{"d":"247,-425r-67,-78r-67,78r-41,0r89,-106r38,0r89,106r-41,0","w":360},"\u02c7":{"d":"199,-425r-38,0r-89,-106r41,0r67,79r67,-79r41,0","w":360},"\u02d8":{"d":"299,-520v-7,61,-41,97,-119,97v-78,0,-112,-36,-119,-97r33,0v5,40,36,65,86,65v50,0,81,-25,86,-65r33,0","w":360},"\u02d9":{"d":"202,-439r-44,0r0,-46r44,0r0,46","w":360},"\u02da":{"d":"262,-487v0,45,-37,82,-82,82v-45,0,-82,-37,-82,-82v0,-46,37,-83,82,-83v45,0,82,37,82,83xm233,-487v0,-29,-24,-52,-53,-52v-29,0,-53,23,-53,52v0,28,24,52,53,52v29,0,53,-24,53,-52","w":360},"\u02db":{"d":"210,158r-46,0r52,-108r40,0","w":360},"\u02dc":{"d":"133,-500v54,0,83,69,133,9r21,21v-64,71,-91,2,-154,2v-11,0,-20,1,-42,24r-22,-21v33,-33,51,-35,64,-35","w":360},"\u02dd":{"d":"212,-531r-77,106r-41,0r69,-106r49,0xm318,-531r-78,106r-41,0r70,-106r49,0","w":360},"\u0394":{"d":"418,0r-411,0r189,-513r34,0xm368,-35r-156,-426r-154,426r310,0","w":425},"\u03a9":{"d":"410,-256v3,99,-2,182,-65,222r65,0r0,34r-134,0r0,-34v80,-37,101,-84,96,-222v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v-5,138,15,185,95,222r0,34r-134,0r0,-34r66,0v-64,-41,-68,-122,-66,-222v0,-116,1,-162,48,-208v65,-70,190,-70,256,0v47,46,47,92,47,208","w":469},"\u03bc":{"d":"294,0r0,-41v-41,55,-145,60,-194,13r0,194r-37,0r0,-513r37,0r0,215v0,67,33,104,96,104v62,0,98,-38,98,-104r0,-215r36,0r0,347r-36,0","w":400},"\u03c0":{"d":"346,0r-34,0r0,-315r-198,0r0,315r-35,0r0,-347r267,0r0,347","w":425},"\u2013":{"d":"38,-173r0,-34r294,0r0,34r-294,0"},"\u2014":{"d":"59,-173r0,-34r511,0r0,34r-511,0","w":628},"\u2018":{"d":"68,-462r0,-51r51,-50r0,101r-51,0","w":187},"\u2019":{"d":"68,-412r0,-101r51,0r0,51","w":187},"\u201a":{"d":"68,50r0,-100r51,0r0,50","w":187},"\u201c":{"d":"68,-462r0,-51r51,-50r0,101r-51,0xm181,-462r0,-51r50,-50r0,101r-50,0","w":299},"\u201d":{"d":"68,-412r0,-101r51,0r0,51xm181,-412r0,-101r50,0r0,51","w":299},"\u201e":{"d":"68,50r0,-100r51,0r0,50xm181,50r0,-100r50,0r0,50","w":299},"\u2020":{"d":"238,-329r0,329r-36,0r0,-329r-144,0r0,-32r144,0r0,-152r36,0r0,152r146,0r0,32r-146,0","w":442},"\u2021":{"d":"238,14r0,152r-36,0r0,-152r-144,0r0,-32r144,0r0,-311r-144,0r0,-32r144,0r0,-152r36,0r0,152r146,0r0,32r-146,0r0,311r146,0r0,32r-146,0","w":442},"\u2022":{"d":"314,-240v0,64,-53,117,-117,117v-65,0,-118,-53,-118,-117v0,-65,53,-118,118,-118v64,0,117,53,117,118","w":393},"\u2026":{"d":"234,0r0,-53r53,0r0,53r-53,0xm400,0r0,-53r53,0r0,53r-53,0xm68,0r0,-53r54,0r0,53r-54,0","w":521},"\u2030":{"d":"546,-91v0,57,-38,96,-94,96v-57,0,-95,-39,-95,-96r0,-77v0,-58,38,-97,95,-97v56,0,94,39,94,97r0,77xm791,-91v0,57,-39,96,-94,96v-57,0,-95,-39,-95,-96r0,-77v0,-58,38,-97,95,-97v55,0,94,39,94,97r0,77xm239,-344v0,57,-39,96,-94,96v-57,0,-95,-39,-95,-96r0,-77v0,-58,38,-97,95,-97v55,0,94,39,94,97r0,77xm760,-92v0,-70,11,-149,-63,-146v-75,-3,-63,75,-63,145v0,43,17,71,63,71v45,0,63,-27,63,-70xm515,-93v0,-70,12,-148,-63,-145v-74,-3,-63,75,-63,145v0,43,18,71,63,71v46,0,63,-28,63,-71xm207,-346v0,-69,12,-147,-62,-144v-75,-3,-64,74,-64,144v0,44,18,70,64,70v44,0,62,-26,62,-70xm195,0r-32,0r239,-513r32,0","w":840},"\u2039":{"d":"30,-191r141,-141r0,48r-93,93r93,94r0,47","w":230},"\u203a":{"d":"59,-50r0,-47r94,-94r-94,-93r0,-48r141,141","w":230},"\u2044":{"d":"-40,0r-32,0r239,-513r32,0","w":127},"\u20ac":{"d":"122,-193v-3,107,49,156,136,163v69,0,121,-44,136,-115r38,0v-17,92,-84,149,-174,149v-105,-2,-183,-77,-175,-197r-47,0r0,-27r46,0r0,-77r-46,0r0,-27r47,0v-7,-119,72,-190,175,-193v92,0,157,58,174,150r-40,0v-15,-111,-154,-152,-231,-76v-29,28,-37,59,-39,119r175,0r0,27r-176,0r0,77r176,0r0,27r-175,0","w":486},"\u2122":{"d":"510,-205r0,-236r-79,157r-33,0r-79,-157r0,236r-32,0r0,-308r32,0r96,195r95,-195r32,0r0,308r-32,0xm143,-483r0,278r-32,0r0,-278r-88,0r0,-30r207,0r0,30r-87,0","w":582},"\u2126":{"d":"410,-256v3,99,-2,182,-65,222r65,0r0,34r-134,0r0,-34v80,-37,101,-84,96,-222v0,-110,-3,-150,-40,-187v-51,-52,-144,-52,-194,0v-37,37,-40,77,-40,187v-5,138,15,185,95,222r0,34r-134,0r0,-34r66,0v-64,-41,-68,-122,-66,-222v0,-116,1,-162,48,-208v65,-70,190,-70,256,0v47,46,47,92,47,208","w":469},"\u2190":{"d":"333,102r-291,-291r291,-291r49,0r-273,273r590,0r0,36r-590,0r273,273r-49,0","w":739},"\u2191":{"d":"661,-178r-273,-273r0,590r-36,0r0,-590r-273,273r0,-50r291,-290r291,290r0,50","w":739},"\u2192":{"d":"359,102r272,-273r-589,0r0,-36r589,0r-272,-273r49,0r291,291r-291,291r-49,0","w":739},"\u2193":{"d":"661,-152r-291,291r-291,-291r0,-50r273,273r0,-589r36,0r0,589r273,-273r0,50","w":739},"\u2196":{"d":"615,30r-25,25r-418,-416r0,385r-34,-34r0,-412r411,0r35,35r-386,0","w":739},"\u2197":{"d":"602,-10r-35,34r0,-385r-417,416r-25,-25r416,-417r-385,0r35,-35r411,0r0,412","w":739},"\u2198":{"d":"602,55r-411,0r-35,-34r385,0r-416,-417r25,-26r417,417r0,-386r35,35r0,411","w":739},"\u2199":{"d":"615,-396r-417,417r386,0r-35,34r-411,0r0,-411r34,-35r0,386r418,-417","w":739},"\u2202":{"d":"50,-174v0,-91,35,-177,129,-177v39,0,73,8,103,49v6,-100,-8,-183,-105,-183v-44,0,-63,14,-90,39r-24,-24v37,-33,62,-47,114,-47v91,0,142,61,142,151r0,192v6,86,-42,183,-135,178v-92,5,-134,-91,-134,-178xm86,-174v0,71,27,148,98,146v27,0,51,-11,69,-30v27,-28,29,-75,29,-116v0,-40,-2,-87,-29,-115v-18,-19,-42,-30,-69,-30v-69,-2,-98,75,-98,145","w":388},"\u2206":{"d":"418,0r-411,0r189,-513r34,0xm368,-35r-156,-426r-154,426r310,0","w":425},"\u220f":{"d":"424,166r-39,0r0,-679r-267,0r0,679r-39,0r0,-713r345,0r0,713","w":503},"\u2211":{"d":"356,166r-311,0r0,-35r149,-332r-149,-312r0,-34r311,0r0,34r-267,0r141,295r0,34r-141,315r267,0r0,35","w":396},"\u2212":{"d":"38,-173r0,-34r294,0r0,34r-294,0"},"\u2219":{"d":"68,-163r0,-54r54,0r0,54r-54,0","w":190},"\u221a":{"d":"374,-478r-63,0r-156,478r-33,0r-115,-347r41,0r90,279r144,-445r92,0r0,35","w":396},"\u221e":{"d":"518,-187v0,61,-44,106,-105,106v-50,0,-83,-22,-128,-77v-45,55,-78,78,-127,78v-62,0,-106,-46,-106,-107v0,-61,44,-108,106,-108v47,0,82,24,127,79v45,-55,77,-79,128,-79v61,0,105,47,105,108xm264,-187v-38,-46,-65,-76,-103,-76v-44,0,-75,32,-75,76v0,44,31,73,75,73v38,0,65,-28,103,-73xm484,-187v0,-44,-30,-74,-74,-74v-39,0,-66,28,-103,74v37,45,64,73,103,73v44,0,74,-29,74,-73","w":570},"\u2224":{"d":"68,-163r0,-54r54,0r0,54r-54,0","w":190},"\u2227":{"d":"68,-163r0,-54r54,0r0,54r-54,0","w":190},"\u222b":{"d":"215,-480v-49,-4,-80,11,-78,57r0,498v0,63,-41,99,-115,91r0,-33v49,4,80,-11,78,-57r0,-498v0,-63,41,-99,115,-91r0,33","w":236},"\u2248":{"d":"122,-286v40,-1,87,37,128,39v20,0,31,-4,60,-32r22,22v-39,39,-56,45,-84,45v-39,1,-86,-38,-128,-39v-20,0,-31,3,-60,32r-22,-22v39,-39,56,-45,84,-45xm122,-171v39,-1,86,38,128,39v20,0,31,-3,60,-32r22,22v-39,39,-56,45,-84,45v-39,1,-86,-38,-128,-39v-20,0,-31,4,-60,32r-22,-22v39,-39,56,-45,84,-45"},"\u2260":{"d":"332,-117r-195,0r-75,75r-24,-24r51,-51r-51,0r0,-34r85,0r76,-77r-161,0r0,-33r195,0r75,-75r24,24r-51,51r51,0r0,33r-85,0r-76,77r161,0r0,34"},"\u2264":{"d":"294,-86r-218,-116r0,-34r218,-116r0,40r-182,93r182,94r0,39xm294,4r-218,-116r0,-39r218,116r0,39"},"\u2265":{"d":"294,-202r-218,116r0,-39r182,-94r-182,-93r0,-40r218,116r0,34xm294,-112r-218,116r0,-39r218,-116r0,39"},"\u22c5":{"d":"68,-163r0,-54r54,0r0,54r-54,0","w":190},"\u25ca":{"d":"419,-256r-184,261r-183,-261r183,-262xm378,-256r-143,-206r-142,206r142,206","w":470}}});



// jQuery form validation

/*
 * jQuery validation plug-in 1.5.1
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/
 * http://docs.jquery.com/Plugins/Validation
 *
 * Copyright (c) 2006 - 2008 Jörn Zaefferer
 *
 * $Id: jquery.validate.js 6096 2009-01-12 14:12:04Z joern.zaefferer $
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

(function($) {

$.extend($.fn, {
  // http://docs.jquery.com/Plugins/Validation/validate
  validate: function( options ) {
    
    // if nothing is selected, return nothing; can't chain anyway
    if (!this.length) {
      options && options.debug && window.console && console.warn( "nothing selected, can't validate, returning nothing" );
      return;
    }
    
    // check if a validator for this form was already created
    var validator = $.data(this[0], 'validator');
    if ( validator ) {
      return validator;
    }
    
    validator = new $.validator( options, this[0] );
    $.data(this[0], 'validator', validator); 
    
    if ( validator.settings.onsubmit ) {
    
      // allow suppresing validation by adding a cancel class to the submit button
      this.find("input, button").filter(".cancel").click(function() {
        validator.cancelSubmit = true;
      });
    
      // validate the form on submit
      this.submit( function( event ) {
        if ( validator.settings.debug )
          // prevent form submit to be able to see console output
          event.preventDefault();
          
        function handle() {
          if ( validator.settings.submitHandler ) {
            validator.settings.submitHandler.call( validator, validator.currentForm );
            return false;
          }
          return true;
        }
          
        // prevent submit for invalid forms or custom submit handlers
        if ( validator.cancelSubmit ) {
          validator.cancelSubmit = false;
          return handle();
        }
        if ( validator.form() ) {
          if ( validator.pendingRequest ) {
            validator.formSubmitted = true;
            return false;
          }
          return handle();
        } else {
          validator.focusInvalid();
          return false;
        }
      });
    }
    
    return validator;
  },
  // http://docs.jquery.com/Plugins/Validation/valid
  valid: function() {
        if ( $(this[0]).is('form')) {
            return this.validate().form();
        } else {
            var valid = false;
            var validator = $(this[0].form).validate();
            this.each(function() {
        valid |= validator.element(this);
            });
            return valid;
        }
    },
  // attributes: space seperated list of attributes to retrieve and remove
  removeAttrs: function(attributes) {
    var result = {},
      $element = this;
    $.each(attributes.split(/\s/), function(index, value) {
      result[value] = $element.attr(value);
      $element.removeAttr(value);
    });
    return result;
  },
  // http://docs.jquery.com/Plugins/Validation/rules
  rules: function(command, argument) {
    var element = this[0];
    
    if (command) {
      var settings = $.data(element.form, 'validator').settings;
      var staticRules = settings.rules;
      var existingRules = $.validator.staticRules(element);
      switch(command) {
      case "add":
        $.extend(existingRules, $.validator.normalizeRule(argument));
        staticRules[element.name] = existingRules;
        if (argument.messages)
          settings.messages[element.name] = $.extend( settings.messages[element.name], argument.messages );
        break;
      case "remove":
        if (!argument) {
          delete staticRules[element.name];
          return existingRules;
        }
        var filtered = {};
        $.each(argument.split(/\s/), function(index, method) {
          filtered[method] = existingRules[method];
          delete existingRules[method];
        });
        return filtered;
      }
    }
    
    var data = $.validator.normalizeRules(
    $.extend(
      {},
      $.validator.metadataRules(element),
      $.validator.classRules(element),
      $.validator.attributeRules(element),
      $.validator.staticRules(element)
    ), element);
    
    // make sure required is at front
    if (data.required) {
      var param = data.required;
      delete data.required;
      data = $.extend({required: param}, data);
    }
    
    return data;
  }
});

// Custom selectors
$.extend($.expr[":"], {
  // http://docs.jquery.com/Plugins/Validation/blank
  blank: function(a) {return !$.trim(a.value);},
  // http://docs.jquery.com/Plugins/Validation/filled
  filled: function(a) {return !!$.trim(a.value);},
  // http://docs.jquery.com/Plugins/Validation/unchecked
  unchecked: function(a) {return !a.checked;}
});


$.format = function(source, params) {
  if ( arguments.length == 1 ) 
    return function() {
      var args = $.makeArray(arguments);
      args.unshift(source);
      return $.format.apply( this, args );
    };
  if ( arguments.length > 2 && params.constructor != Array  ) {
    params = $.makeArray(arguments).slice(1);
  }
  if ( params.constructor != Array ) {
    params = [ params ];
  }
  $.each(params, function(i, n) {
    source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n);
  });
  return source;
};

// constructor for validator
$.validator = function( options, form ) {
  this.settings = $.extend( {}, $.validator.defaults, options );
  this.currentForm = form;
  this.init();
};

$.extend($.validator, {

  defaults: {
    messages: {},
    groups: {},
    rules: {},
    errorClass: "error",
    errorElement: "label",
    focusInvalid: true,
    errorContainer: $( [] ),
    errorLabelContainer: $( [] ),
    onsubmit: true,
    ignore: [],
    ignoreTitle: false,
    onfocusin: function(element) {
      this.lastActive = element;
        
      // hide error label and remove error class on focus if enabled
      if ( this.settings.focusCleanup && !this.blockFocusCleanup ) {
        this.settings.unhighlight && this.settings.unhighlight.call( this, element, this.settings.errorClass );
        this.errorsFor(element).hide();
      }
    },
    onfocusout: function(element) {
      if ( !this.checkable(element) && (element.name in this.submitted || !this.optional(element)) ) {
        this.element(element);
      }
    },
    onkeyup: function(element) {
      if ( element.name in this.submitted || element == this.lastElement ) {
        this.element(element);
      }
    },
    onclick: function(element) {
      if ( element.name in this.submitted )
        this.element(element);
    },
    highlight: function( element, errorClass ) {
      $( element ).addClass( errorClass );
    },
    unhighlight: function( element, errorClass ) {
      $( element ).removeClass( errorClass );
    }
  },

  // http://docs.jquery.com/Plugins/Validation/Validator/setDefaults
  setDefaults: function(settings) {
    $.extend( $.validator.defaults, settings );
  },

  messages: {
    required: "This field is required.",
    remote: "Please fix this field.",
    email: "Please enter a valid email address.",
    url: "Please enter a valid URL.",
    date: "Please enter a valid date.",
    dateISO: "Please enter a valid date (ISO).",
    dateDE: "Bitte geben Sie ein gültiges Datum ein.",
    number: "Please enter a valid number.",
    numberDE: "Bitte geben Sie eine Nummer ein.",
    digits: "Please enter only digits",
    creditcard: "Please enter a valid credit card number.",
    equalTo: "Please enter the same value again.",
    accept: "Please enter a value with a valid extension.",
    maxlength: $.format("Please enter no more than {0} characters."),
    minlength: $.format("Please enter at least {0} characters."),
    rangelength: $.format("Please enter a value between {0} and {1} characters long."),
    range: $.format("Please enter a value between {0} and {1}."),
    max: $.format("Please enter a value less than or equal to {0}."),
    min: $.format("Please enter a value greater than or equal to {0}.")
  },
  
  autoCreateRanges: false,
  
  prototype: {
    
    init: function() {
      this.labelContainer = $(this.settings.errorLabelContainer);
      this.errorContext = this.labelContainer.length && this.labelContainer || $(this.currentForm);
      this.containers = $(this.settings.errorContainer).add( this.settings.errorLabelContainer );
      this.submitted = {};
      this.valueCache = {};
      this.pendingRequest = 0;
      this.pending = {};
      this.invalid = {};
      this.reset();
      
      var groups = (this.groups = {});
      $.each(this.settings.groups, function(key, value) {
        $.each(value.split(/\s/), function(index, name) {
          groups[name] = key;
        });
      });
      var rules = this.settings.rules;
      $.each(rules, function(key, value) {
        rules[key] = $.validator.normalizeRule(value);
      });
      
      function delegate(event) {
        var validator = $.data(this[0].form, "validator");
        validator.settings["on" + event.type] && validator.settings["on" + event.type].call(validator, this[0] );
      }
      $(this.currentForm)
        .delegate("focusin focusout keyup", ":text, :password, :file, select, textarea", delegate)
        .delegate("click", ":radio, :checkbox", delegate);

      if (this.settings.invalidHandler)
        $(this.currentForm).bind("invalid-form.validate", this.settings.invalidHandler);
    },

    // http://docs.jquery.com/Plugins/Validation/Validator/form
    form: function() {
      this.checkForm();
      $.extend(this.submitted, this.errorMap);
      this.invalid = $.extend({}, this.errorMap);
      if (!this.valid())
        $(this.currentForm).triggerHandler("invalid-form", [this]);
      this.showErrors();
      return this.valid();
    },
    
    checkForm: function() {
      this.prepareForm();
      for ( var i = 0, elements = (this.currentElements = this.elements()); elements[i]; i++ ) {
        this.check( elements[i] );
      }
      return this.valid(); 
    },
    
    // http://docs.jquery.com/Plugins/Validation/Validator/element
    element: function( element ) {
      element = this.clean( element );
      this.lastElement = element;
      this.prepareElement( element );
      this.currentElements = $(element);
      var result = this.check( element );
      if ( result ) {
        delete this.invalid[element.name];
      } else {
        this.invalid[element.name] = true;
      }
      if ( !this.numberOfInvalids() ) {
        // Hide error containers on last error
        this.toHide = this.toHide.add( this.containers );
      }
      this.showErrors();
      return result;
    },

    // http://docs.jquery.com/Plugins/Validation/Validator/showErrors
    showErrors: function(errors) {
      if(errors) {
        // add items to error list and map
        $.extend( this.errorMap, errors );
        this.errorList = [];
        for ( var name in errors ) {
          this.errorList.push({
            message: errors[name],
            element: this.findByName(name)[0]
          });
        }
        // remove items from success list
        this.successList = $.grep( this.successList, function(element) {
          return !(element.name in errors);
        });
      }
      this.settings.showErrors
        ? this.settings.showErrors.call( this, this.errorMap, this.errorList )
        : this.defaultShowErrors();
    },
    
    // http://docs.jquery.com/Plugins/Validation/Validator/resetForm
    resetForm: function() {
      if ( $.fn.resetForm )
        $( this.currentForm ).resetForm();
      this.submitted = {};
      this.prepareForm();
      this.hideErrors();
      this.elements().removeClass( this.settings.errorClass );
    },
    
    numberOfInvalids: function() {
      return this.objectLength(this.invalid);
    },
    
    objectLength: function( obj ) {
      var count = 0;
      for ( var i in obj )
        count++;
      return count;
    },
    
    hideErrors: function() {
      this.addWrapper( this.toHide ).hide();
    },
    
    valid: function() {
      return this.size() == 0;
    },
    
    size: function() {
      return this.errorList.length;
    },
    
    focusInvalid: function() {
      if( this.settings.focusInvalid ) {
        try {
          $(this.findLastActive() || this.errorList.length && this.errorList[0].element || []).filter(":visible").focus();
        } catch(e) {
          // ignore IE throwing errors when focusing hidden elements
        }
      }
    },
    
    findLastActive: function() {
      var lastActive = this.lastActive;
      return lastActive && $.grep(this.errorList, function(n) {
        return n.element.name == lastActive.name;
      }).length == 1 && lastActive;
    },
    
    elements: function() {
      var validator = this,
        rulesCache = {};
      
      // select all valid inputs inside the form (no submit or reset buttons)
      // workaround $Query([]).add until http://dev.jquery.com/ticket/2114 is solved
      return $([]).add(this.currentForm.elements)
      .filter(":input")
      .not(":submit, :reset, :image, [disabled]")
      .not( this.settings.ignore )
      .filter(function() {
        !this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this);
      
        // select only the first element for each name, and only those with rules specified
        if ( this.name in rulesCache || !validator.objectLength($(this).rules()) )
          return false;
        
        rulesCache[this.name] = true;
        return true;
      });
    },
    
    clean: function( selector ) {
      return $( selector )[0];
    },
    
    errors: function() {
      return $( this.settings.errorElement + "." + this.settings.errorClass, this.errorContext );
    },
    
    reset: function() {
      this.successList = [];
      this.errorList = [];
      this.errorMap = {};
      this.toShow = $([]);
      this.toHide = $([]);
      this.formSubmitted = false;
      this.currentElements = $([]);
    },
    
    prepareForm: function() {
      this.reset();
      this.toHide = this.errors().add( this.containers );
    },
    
    prepareElement: function( element ) {
      this.reset();
      this.toHide = this.errorsFor(element);
    },
  
    check: function( element ) {
      element = this.clean( element );
      
      // if radio/checkbox, validate first element in group instead
      if (this.checkable(element)) {
        element = this.findByName( element.name )[0];
      }
      
      var rules = $(element).rules();
      var dependencyMismatch = false;
      for( method in rules ) {
        var rule = { method: method, parameters: rules[method] };
        try {
          var result = $.validator.methods[method].call( this, element.value, element, rule.parameters );
          
          // if a method indicates that the field is optional and therefore valid,
          // don't mark it as valid when there are no other rules
          if ( result == "dependency-mismatch" ) {
            dependencyMismatch = true;
            continue;
          }
          dependencyMismatch = false;
          
          if ( result == "pending" ) {
            this.toHide = this.toHide.not( this.errorsFor(element) );
            return;
          }
          
          if( !result ) {
            this.formatAndAdd( element, rule );
            return false;
          }
        } catch(e) {
          this.settings.debug && window.console && console.log("exception occured when checking element " + element.id
             + ", check the '" + rule.method + "' method");
          throw e;
        }
      }
      if (dependencyMismatch)
        return;
      if ( this.objectLength(rules) )
        this.successList.push(element);
      return true;
    },
    
    // return the custom message for the given element and validation method
    // specified in the element's "messages" metadata
    customMetaMessage: function(element, method) {
      if (!$.metadata)
        return;
      
      var meta = this.settings.meta
        ? $(element).metadata()[this.settings.meta]
        : $(element).metadata();
      
      return meta && meta.messages && meta.messages[method];
    },
    
    // return the custom message for the given element name and validation method
    customMessage: function( name, method ) {
      var m = this.settings.messages[name];
      return m && (m.constructor == String
        ? m
        : m[method]);
    },
    
    // return the first defined argument, allowing empty strings
    findDefined: function() {
      for(var i = 0; i < arguments.length; i++) {
        if (arguments[i] !== undefined)
          return arguments[i];
      }
      return undefined;
    },
    
    defaultMessage: function( element, method) {
      return this.findDefined(
        this.customMessage( element.name, method ),
        this.customMetaMessage( element, method ),
        // title is never undefined, so handle empty string as undefined
        !this.settings.ignoreTitle && element.title || undefined,
        $.validator.messages[method],
        "<strong>Warning: No message defined for " + element.name + "</strong>"
      );
    },
    
    formatAndAdd: function( element, rule ) {
      var message = this.defaultMessage( element, rule.method );
      if ( typeof message == "function" ) 
        message = message.call(this, rule.parameters, element);
      this.errorList.push({
        message: message,
        element: element
      });
      this.errorMap[element.name] = message;
      this.submitted[element.name] = message;
    },
    
    addWrapper: function(toToggle) {
      if ( this.settings.wrapper )
        toToggle = toToggle.add( toToggle.parents( this.settings.wrapper ) );
      return toToggle;
    },
    
    defaultShowErrors: function() {
      for ( var i = 0; this.errorList[i]; i++ ) {
        var error = this.errorList[i];
        this.settings.highlight && this.settings.highlight.call( this, error.element, this.settings.errorClass );
        this.showLabel( error.element, error.message );
      }
      if( this.errorList.length ) {
        this.toShow = this.toShow.add( this.containers );
      }
      if (this.settings.success) {
        for ( var i = 0; this.successList[i]; i++ ) {
          this.showLabel( this.successList[i] );
        }
      }
      if (this.settings.unhighlight) {
        for ( var i = 0, elements = this.validElements(); elements[i]; i++ ) {
          this.settings.unhighlight.call( this, elements[i], this.settings.errorClass );
        }
      }
      this.toHide = this.toHide.not( this.toShow );
      this.hideErrors();
      this.addWrapper( this.toShow ).show();
    },
    
    validElements: function() {
      return this.currentElements.not(this.invalidElements());
    },
    
    invalidElements: function() {
      return $(this.errorList).map(function() {
        return this.element;
      });
    },
    
    showLabel: function(element, message) {
      var label = this.errorsFor( element );
      if ( label.length ) {
        // refresh error/success class
        label.removeClass().addClass( this.settings.errorClass );
      
        // check if we have a generated label, replace the message then
        label.attr("generated") && label.html(message);
      } else {
        // create label
        label = $("<" + this.settings.errorElement + "/>")
          .attr({"for":  this.idOrName(element), generated: true})
          .addClass(this.settings.errorClass)
          .html(message || "");
        if ( this.settings.wrapper ) {
          // make sure the element is visible, even in IE
          // actually showing the wrapped element is handled elsewhere
          label = label.hide().show().wrap("<" + this.settings.wrapper + "/>").parent();
        }
        if ( !this.labelContainer.append(label).length )
          this.settings.errorPlacement
            ? this.settings.errorPlacement(label, $(element) )
            : label.insertAfter(element);
      }
      if ( !message && this.settings.success ) {
        label.text("");
        typeof this.settings.success == "string"
          ? label.addClass( this.settings.success )
          : this.settings.success( label );
      }
      this.toShow = this.toShow.add(label);
    },
    
    errorsFor: function(element) {
      return this.errors().filter("[for='" + this.idOrName(element) + "']");
    },
    
    idOrName: function(element) {
      return this.groups[element.name] || (this.checkable(element) ? element.name : element.id || element.name);
    },

    checkable: function( element ) {
      return /radio|checkbox/i.test(element.type);
    },
    
    findByName: function( name ) {
      // select by name and filter by form for performance over form.find("[name=...]")
      var form = this.currentForm;
      return $(document.getElementsByName(name)).map(function(index, element) {
        return element.form == form && element.name == name && element  || null;
      });
    },
    
    getLength: function(value, element) {
      switch( element.nodeName.toLowerCase() ) {
      case 'select':
        return $("option:selected", element).length;
      case 'input':
        if( this.checkable( element) )
          return this.findByName(element.name).filter(':checked').length;
      }
      return value.length;
    },
  
    depend: function(param, element) {
      return this.dependTypes[typeof param]
        ? this.dependTypes[typeof param](param, element)
        : true;
    },
  
    dependTypes: {
      "boolean": function(param, element) {
        return param;
      },
      "string": function(param, element) {
        return !!$(param, element.form).length;
      },
      "function": function(param, element) {
        return param(element);
      }
    },
    
    optional: function(element) {
      return !$.validator.methods.required.call(this, $.trim(element.value), element) && "dependency-mismatch";
    },
    
    startRequest: function(element) {
      if (!this.pending[element.name]) {
        this.pendingRequest++;
        this.pending[element.name] = true;
      }
    },
    
    stopRequest: function(element, valid) {
      this.pendingRequest--;
      // sometimes synchronization fails, make sure pendingRequest is never < 0
      if (this.pendingRequest < 0)
        this.pendingRequest = 0;
      delete this.pending[element.name];
      if ( valid && this.pendingRequest == 0 && this.formSubmitted && this.form() ) {
        $(this.currentForm).submit();
      } else if (!valid && this.pendingRequest == 0 && this.formSubmitted) {
        $(this.currentForm).triggerHandler("invalid-form", [this]);
      }
    },
    
    previousValue: function(element) {
      return $.data(element, "previousValue") || $.data(element, "previousValue", previous = {
        old: null,
        valid: true,
        message: this.defaultMessage( element, "remote" )
      });
    }
    
  },
  
  classRuleSettings: {
    required: {required: true},
    email: {email: true},
    url: {url: true},
    date: {date: true},
    dateISO: {dateISO: true},
    dateDE: {dateDE: true},
    number: {number: true},
    numberDE: {numberDE: true},
    digits: {digits: true},
    creditcard: {creditcard: true}
  },
  
  addClassRules: function(className, rules) {
    className.constructor == String ?
      this.classRuleSettings[className] = rules :
      $.extend(this.classRuleSettings, className);
  },
  
  classRules: function(element) {
    var rules = {};
    var classes = $(element).attr('class');
    classes && $.each(classes.split(' '), function() {
      if (this in $.validator.classRuleSettings) {
        $.extend(rules, $.validator.classRuleSettings[this]);
      }
    });
    return rules;
  },
  
  attributeRules: function(element) {
    var rules = {};
    var $element = $(element);
    
    for (method in $.validator.methods) {
      var value = $element.attr(method);
      if (value) {
        rules[method] = value;
      }
    }
    
    // maxlength may be returned as -1, 2147483647 (IE) and 524288 (safari) for text inputs
    if (rules.maxlength && /-1|2147483647|524288/.test(rules.maxlength)) {
      delete rules.maxlength;
    }
    
    return rules;
  },
  
  metadataRules: function(element) {
    if (!$.metadata) return {};
    
    var meta = $.data(element.form, 'validator').settings.meta;
    return meta ?
      $(element).metadata()[meta] :
      $(element).metadata();
  },
  
  staticRules: function(element) {
    var rules = {};
    var validator = $.data(element.form, 'validator');
    if (validator.settings.rules) {
      rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {};
    }
    return rules;
  },
  
  normalizeRules: function(rules, element) {
    // handle dependency check
    $.each(rules, function(prop, val) {
      // ignore rule when param is explicitly false, eg. required:false
      if (val === false) {
        delete rules[prop];
        return;
      }
      if (val.param || val.depends) {
        var keepRule = true;
        switch (typeof val.depends) {
          case "string":
            keepRule = !!$(val.depends, element.form).length;
            break;
          case "function":
            keepRule = val.depends.call(element, element);
            break;
        }
        if (keepRule) {
          rules[prop] = val.param !== undefined ? val.param : true;
        } else {
          delete rules[prop];
        }
      }
    });
    
    // evaluate parameters
    $.each(rules, function(rule, parameter) {
      rules[rule] = $.isFunction(parameter) ? parameter(element) : parameter;
    });
    
    // clean number parameters
    $.each(['minlength', 'maxlength', 'min', 'max'], function() {
      if (rules[this]) {
        rules[this] = Number(rules[this]);
      }
    });
    $.each(['rangelength', 'range'], function() {
      if (rules[this]) {
        rules[this] = [Number(rules[this][0]), Number(rules[this][1])];
      }
    });
    
    if ($.validator.autoCreateRanges) {
      // auto-create ranges
      if (rules.min && rules.max) {
        rules.range = [rules.min, rules.max];
        delete rules.min;
        delete rules.max;
      }
      if (rules.minlength && rules.maxlength) {
        rules.rangelength = [rules.minlength, rules.maxlength];
        delete rules.minlength;
        delete rules.maxlength;
      }
    }
    
    // To support custom messages in metadata ignore rule methods titled "messages"
    if (rules.messages) {
      delete rules.messages
    }
    
    return rules;
  },
  
  // Converts a simple string to a {string: true} rule, e.g., "required" to {required:true}
  normalizeRule: function(data) {
    if( typeof data == "string" ) {
      var transformed = {};
      $.each(data.split(/\s/), function() {
        transformed[this] = true;
      });
      data = transformed;
    }
    return data;
  },
  
  // http://docs.jquery.com/Plugins/Validation/Validator/addMethod
  addMethod: function(name, method, message) {
    $.validator.methods[name] = method;
    $.validator.messages[name] = message;
    if (method.length < 3) {
      $.validator.addClassRules(name, $.validator.normalizeRule(name));
    }
  },

  methods: {

    // http://docs.jquery.com/Plugins/Validation/Methods/required
    required: function(value, element, param) {
      // check if dependency is met
      if ( !this.depend(param, element) )
        return "dependency-mismatch";
      switch( element.nodeName.toLowerCase() ) {
      case 'select':
        var options = $("option:selected", element);
        return options.length > 0 && ( element.type == "select-multiple" || ($.browser.msie && !(options[0].attributes['value'].specified) ? options[0].text : options[0].value).length > 0);
      case 'input':
        if ( this.checkable(element) )
          return this.getLength(value, element) > 0;
      default:
        return $.trim(value).length > 0;
      }
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/remote
    remote: function(value, element, param) {
      if ( this.optional(element) )
        return "dependency-mismatch";
      
      var previous = this.previousValue(element);
      
      if (!this.settings.messages[element.name] )
        this.settings.messages[element.name] = {};
      this.settings.messages[element.name].remote = typeof previous.message == "function" ? previous.message(value) : previous.message;
      
      param = typeof param == "string" && {url:param} || param; 
      
      if ( previous.old !== value ) {
        previous.old = value;
        var validator = this;
        this.startRequest(element);
        var data = {};
        data[element.name] = value;
        $.ajax($.extend(true, {
          url: param,
          mode: "abort",
          port: "validate" + element.name,
          dataType: "json",
          data: data,
          success: function(response) {
            if ( response ) {
              var submitted = validator.formSubmitted;
              validator.prepareElement(element);
              validator.formSubmitted = submitted;
              validator.successList.push(element);
              validator.showErrors();
            } else {
              var errors = {};
              errors[element.name] =  response || validator.defaultMessage( element, "remote" );
              validator.showErrors(errors);
            }
            previous.valid = response;
            validator.stopRequest(element, response);
          }
        }, param));
        return "pending";
      } else if( this.pending[element.name] ) {
        return "pending";
      }
      return previous.valid;
    },

    // http://docs.jquery.com/Plugins/Validation/Methods/minlength
    minlength: function(value, element, param) {
      return this.optional(element) || this.getLength($.trim(value), element) >= param;
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/maxlength
    maxlength: function(value, element, param) {
      return this.optional(element) || this.getLength($.trim(value), element) <= param;
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/rangelength
    rangelength: function(value, element, param) {
      var length = this.getLength($.trim(value), element);
      return this.optional(element) || ( length >= param[0] && length <= param[1] );
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/min
    min: function( value, element, param ) {
      return this.optional(element) || value >= param;
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/max
    max: function( value, element, param ) {
      return this.optional(element) || value <= param;
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/range
    range: function( value, element, param ) {
      return this.optional(element) || ( value >= param[0] && value <= param[1] );
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/email
    email: function(value, element) {
      // contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
      return this.optional(element) || /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);
    },
  
    // http://docs.jquery.com/Plugins/Validation/Methods/url
    url: function(value, element) {
      // contributed by Scott Gonzalez: http://projects.scottsplayground.com/iri/
      return this.optional(element) || /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);
    },
        
    // http://docs.jquery.com/Plugins/Validation/Methods/date
    date: function(value, element) {
      return this.optional(element) || !/Invalid|NaN/.test(new Date(value));
    },
  
    // http://docs.jquery.com/Plugins/Validation/Methods/dateISO
    dateISO: function(value, element) {
      return this.optional(element) || /^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);
    },
  
    // http://docs.jquery.com/Plugins/Validation/Methods/dateDE
    dateDE: function(value, element) {
      return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value);
    },
  
    // http://docs.jquery.com/Plugins/Validation/Methods/number
    number: function(value, element) {
      return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);
    },
  
    // http://docs.jquery.com/Plugins/Validation/Methods/numberDE
    numberDE: function(value, element) {
      return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value);
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/digits
    digits: function(value, element) {
      return this.optional(element) || /^\d+$/.test(value);
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/creditcard
    // based on http://en.wikipedia.org/wiki/Luhn
    creditcard: function(value, element) {
      if ( this.optional(element) )
        return "dependency-mismatch";
      // accept only digits and dashes
      if (/[^0-9-]+/.test(value))
        return false;
      var nCheck = 0,
        nDigit = 0,
        bEven = false;

      value = value.replace(/\D/g, "");

      for (n = value.length - 1; n >= 0; n--) {
        var cDigit = value.charAt(n);
        var nDigit = parseInt(cDigit, 10);
        if (bEven) {
          if ((nDigit *= 2) > 9)
            nDigit -= 9;
        }
        nCheck += nDigit;
        bEven = !bEven;
      }

      return (nCheck % 10) == 0;
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/accept
    accept: function(value, element, param) {
      param = typeof param == "string" ? param : "png|jpe?g|gif";
      return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i")); 
    },
    
    // http://docs.jquery.com/Plugins/Validation/Methods/equalTo
    equalTo: function(value, element, param) {
      return value == $(param).val();
    }
    
  }
  
});

})(jQuery);

// ajax mode: abort
// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]});
// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort() 
;(function($) {
  var ajax = $.ajax;
  var pendingRequests = {};
  $.ajax = function(settings) {
    // create settings for compatibility with ajaxSetup
    settings = $.extend(settings, $.extend({}, $.ajaxSettings, settings));
    var port = settings.port;
    if (settings.mode == "abort") {
      if ( pendingRequests[port] ) {
        pendingRequests[port].abort();
      }
      return (pendingRequests[port] = ajax.apply(this, arguments));
    }
    return ajax.apply(this, arguments);
  };
})(jQuery);

// provides cross-browser focusin and focusout events
// IE has native support, in other browsers, use event caputuring (neither bubbles)

// provides delegate(type: String, delegate: Selector, handler: Callback) plugin for easier event delegation
// handler is only called when $(event.target).is(delegate), in the scope of the jquery-object for event.target 

// provides triggerEvent(type: String, target: Element) to trigger delegated events
;(function($) {
  $.each({
    focus: 'focusin',
    blur: 'focusout'  
  }, function( original, fix ){
    $.event.special[fix] = {
      setup:function() {
        if ( $.browser.msie ) return false;
        this.addEventListener( original, $.event.special[fix].handler, true );
      },
      teardown:function() {
        if ( $.browser.msie ) return false;
        this.removeEventListener( original,
        $.event.special[fix].handler, true );
      },
      handler: function(e) {
        arguments[0] = $.event.fix(e);
        arguments[0].type = fix;
        return $.event.handle.apply(this, arguments);
      }
    };
  });
  $.extend($.fn, {
    delegate: function(type, delegate, handler) {
      return this.bind(type, function(event) {
        var target = $(event.target);
        if (target.is(delegate)) {
          return handler.apply(target, arguments);
        }
      });
    },
    triggerEvent: function(type, target) {
      return this.triggerHandler(type, [$.event.fix({ type: type, target: target })]);
    }
  })
})(jQuery);



// metadata plugin (adds to jQuery form validation)

/*
 * Metadata - jQuery plugin for parsing metadata from elements
 *
 * Copyright (c) 2006 John Resig, Yehuda Katz, Jï¿½Ã¶rn Zaefferer, Paul McLanahan
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * Revision: $Id: jquery.metadata.js 4187 2007-12-16 17:15:27Z joern.zaefferer $
 *
 */

/**
 * Sets the type of metadata to use. Metadata is encoded in JSON, and each property
 * in the JSON will become a property of the element itself.
 *
 * There are three supported types of metadata storage:
 *
 *   attr:  Inside an attribute. The name parameter indicates *which* attribute.
 *          
 *   class: Inside the class attribute, wrapped in curly braces: { }
 *   
 *   elem:  Inside a child element (e.g. a script tag). The
 *          name parameter indicates *which* element.
 *          
 * The metadata for an element is loaded the first time the element is accessed via jQuery.
 *
 * As a result, you can define the metadata type, use $(expr) to load the metadata into the elements
 * matched by expr, then redefine the metadata type and run another $(expr) for other elements.
 * 
 * @name $.metadata.setType
 *
 * @example <p id="one" class="some_class {item_id: 1, item_label: 'Label'}">This is a p</p>
 * @before $.metadata.setType("class")
 * @after $("#one").metadata().item_id == 1; $("#one").metadata().item_label == "Label"
 * @desc Reads metadata from the class attribute
 * 
 * @example <p id="one" class="some_class" data="{item_id: 1, item_label: 'Label'}">This is a p</p>
 * @before $.metadata.setType("attr", "data")
 * @after $("#one").metadata().item_id == 1; $("#one").metadata().item_label == "Label"
 * @desc Reads metadata from a "data" attribute
 * 
 * @example <p id="one" class="some_class"><script>{item_id: 1, item_label: 'Label'}</script>This is a p</p>
 * @before $.metadata.setType("elem", "script")
 * @after $("#one").metadata().item_id == 1; $("#one").metadata().item_label == "Label"
 * @desc Reads metadata from a nested script element
 * 
 * @param String type The encoding type
 * @param String name The name of the attribute to be used to get metadata (optional)
 * @cat Plugins/Metadata
 * @descr Sets the type of encoding to be used when loading metadata for the first time
 * @type undefined
 * @see metadata()
 */

(function($) {

$.extend({
  metadata : {
    defaults : {
      type: 'class',
      name: 'metadata',
      cre: /({.*})/,
      single: 'metadata'
    },
    setType: function( type, name ){
      this.defaults.type = type;
      this.defaults.name = name;
    },
    get: function( elem, opts ){
      var settings = $.extend({},this.defaults,opts);
      // check for empty string in single property
      if ( !settings.single.length ) settings.single = 'metadata';
      
      var data = $.data(elem, settings.single);
      // returned cached data if it already exists
      if ( data ) return data;
      
      data = "{}";
      
      if ( settings.type == "class" ) {
        var m = settings.cre.exec( elem.className );
        if ( m )
          data = m[1];
      } else if ( settings.type == "elem" ) {
        if( !elem.getElementsByTagName )
          return undefined;
        var e = elem.getElementsByTagName(settings.name);
        if ( e.length )
          data = $.trim(e[0].innerHTML);
      } else if ( elem.getAttribute != undefined ) {
        var attr = elem.getAttribute( settings.name );
        if ( attr )
          data = attr;
      }
      
      if ( data.indexOf( '{' ) <0 )
      data = "{" + data + "}";
      
      data = eval("(" + data + ")");
      
      $.data( elem, settings.single, data );
      return data;
    }
  }
});

/**
 * Returns the metadata object for the first member of the jQuery object.
 *
 * @name metadata
 * @descr Returns element's metadata object
 * @param Object opts An object contianing settings to override the defaults
 * @type jQuery
 * @cat Plugins/Metadata
 */
$.fn.metadata = function( opts ){
  return $.metadata.get( this[0], opts );
};

})(jQuery);



// other

Shadowbox.loadSkin('classic', 'http://www.onespot.com/skins'); // use the "classic" skin
$(function() {
  externalLinks();
  MM_CheckFlashVersion('8,0,0,0','Content on this page requires a newer version of Adobe Flash Player. Do you want to download it now?');
  // Shadowbox initialization
  Shadowbox.init();
  // jquery_example plugin text inputs
  $.fn.example.defaults.className = 'not_example';
  $('#cu-first-name').example('First Name');
  $('#cu-last-name').example('Last Name');
  $('#cu-company').example('Company');
  $('#cu-email').example('Email Address');
  $('#cu-phone').example('Phone Number');
  $('#cu-comments').example('Comments');
  $('#sb-first-name').example('Your Name');
  $('#sb-email').example('Your Email');
  $('#ft-name').example('First and Last Name');
  $('#ft-title').example('Title');
  $('#ft-url').example('Site URL');
  $('#ft-traffic').example('Site Traffic per Month');
  $('#ft-email').example('Email Address');
  $('#ft-comments').example('Comments');
  // new jquery_example plugin text inputs
  $('#firstname').example('First Name');
  $('#lastname').example('Last Name');
  $('#company').example('Company');
  $('#email').example('Email Address');
  $('#phone').example('Phone Number');
  $('#comments').example('Comments');
  $('#websiteurl').example('Site URL (explain if none)');
  $('#title').example('Title');
  $('#topicarea').example('Topic Area');
  $('#sitetraffic').example('Website Traffic per Month');
  $('#howdidyouhear').example('How did you hear about us?');
  // tooltip initialization
  tooltip();
  // Cufon initialization
  Cufon.DOM.ready();
  // add "external" class to external links in blog posts (begin with "http", do not contain "onespot.com", are not images)
  $(document).ready(function() {
    $('#blog-post a[href^=http]:not("[href*=onespot.com]"):not(":has(\'img\')")').addClass('external');
  });
});