var Builder={NODEMAP:{AREA:'map',CAPTION:'table',COL:'table',COLGROUP:'table',LEGEND:'fieldset',OPTGROUP:'select',OPTION:'select',PARAM:'object',TBODY:'table',TD:'table',TFOOT:'table',TH:'table',THEAD:'table',TR:'table'},node:function(elementName){elementName=elementName.toUpperCase();var parentTag=this.NODEMAP[elementName]||'div';var parentElement=document.createElement(parentTag);try{parentElement.innerHTML="<"+elementName+"></"+elementName+">";}catch(e){}
var element=parentElement.firstChild||null;if(element&&(element.tagName.toUpperCase()!=elementName))
element=element.getElementsByTagName(elementName)[0];if(!element)element=document.createElement(elementName);if(!element)return;if(arguments[1])
if(this._isStringOrNumber(arguments[1])||(arguments[1]instanceof Array)||arguments[1].tagName){this._children(element,arguments[1]);}else{var attrs=this._attributes(arguments[1]);if(attrs.length){try{parentElement.innerHTML="<"+elementName+" "+
attrs+"></"+elementName+">";}catch(e){}
element=parentElement.firstChild||null;if(!element){element=document.createElement(elementName);for(attr in arguments[1])
element[attr=='class'?'className':attr]=arguments[1][attr];}
if(element.tagName.toUpperCase()!=elementName)
element=parentElement.getElementsByTagName(elementName)[0];}}
if(arguments[2])
this._children(element,arguments[2]);return $(element);},_text:function(text){return document.createTextNode(text);},ATTR_MAP:{'className':'class','htmlFor':'for'},_attributes:function(attributes){var attrs=[];for(attribute in attributes)
attrs.push((attribute in this.ATTR_MAP?this.ATTR_MAP[attribute]:attribute)+'="'+attributes[attribute].toString().escapeHTML().gsub(/"/,'&quot;')+'"');return attrs.join(" ");},_children:function(element,children){if(children.tagName){element.appendChild(children);return;}
if(typeof children=='object'){children.flatten().each(function(e){if(typeof e=='object')
element.appendChild(e);else
if(Builder._isStringOrNumber(e))
element.appendChild(Builder._text(e));});}else
if(Builder._isStringOrNumber(children))
element.appendChild(Builder._text(children));},_isStringOrNumber:function(param){return(typeof param=='string'||typeof param=='number');},build:function(html){var element=this.node('div');$(element).update(html.strip());return element.down();},dump:function(scope){if(typeof scope!='object'&&typeof scope!='function')scope=window;var tags=("A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY "+"BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM FIELDSET "+"FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX "+"KBD LABEL LEGEND LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P "+"PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD "+"TEXTAREA TFOOT TH THEAD TITLE TR TT U UL VAR").split(/\s+/);tags.each(function(tag){scope[tag]=function(){return Builder.node.apply(Builder,[tag].concat($A(arguments)));};});}};;String.prototype.parseColor=function(){var color='#';if(this.slice(0,4)=='rgb('){var cols=this.slice(4,this.length-1).split(',');var i=0;do{color+=parseInt(cols[i]).toColorPart()}while(++i<3);}else{if(this.slice(0,1)=='#'){if(this.length==4)for(var i=1;i<4;i++)color+=(this.charAt(i)+this.charAt(i)).toLowerCase();if(this.length==7)color=this.toLowerCase();}}
return(color.length==7?color:(arguments[0]||this));};Element.collectTextNodes=function(element){return $A($(element).childNodes).collect(function(node){return(node.nodeType==3?node.nodeValue:(node.hasChildNodes()?Element.collectTextNodes(node):''));}).flatten().join('');};Element.collectTextNodesIgnoreClass=function(element,className){return $A($(element).childNodes).collect(function(node){return(node.nodeType==3?node.nodeValue:((node.hasChildNodes()&&!Element.hasClassName(node,className))?Element.collectTextNodesIgnoreClass(node,className):''));}).flatten().join('');};Element.setContentZoom=function(element,percent){element=$(element);element.setStyle({fontSize:(percent/100)+'em'});if(Prototype.Browser.WebKit)window.scrollBy(0,0);return element;};Element.getInlineOpacity=function(element){return $(element).style.opacity||'';};Element.forceRerendering=function(element){try{element=$(element);var n=document.createTextNode(' ');element.appendChild(n);element.removeChild(n);}catch(e){}};var Effect={_elementDoesNotExistError:{name:'ElementDoesNotExistError',message:'The specified DOM element does not exist, but is required for this effect to operate'},Transitions:{linear:Prototype.K,sinoidal:function(pos){return(-Math.cos(pos*Math.PI)/2)+.5;},reverse:function(pos){return 1-pos;},flicker:function(pos){var pos=((-Math.cos(pos*Math.PI)/4)+.75)+Math.random()/4;return pos>1?1:pos;},wobble:function(pos){return(-Math.cos(pos*Math.PI*(9*pos))/2)+.5;},pulse:function(pos,pulses){return(-Math.cos((pos*((pulses||5)-.5)*2)*Math.PI)/2)+.5;},spring:function(pos){return 1-(Math.cos(pos*4.5*Math.PI)*Math.exp(-pos*6));},none:function(pos){return 0;},full:function(pos){return 1;}},DefaultOptions:{duration:1.0,fps:100,sync:false,from:0.0,to:1.0,delay:0.0,queue:'parallel'},tagifyText:function(element){var tagifyStyle='position:relative';if(Prototype.Browser.IE)tagifyStyle+=';zoom:1';element=$(element);$A(element.childNodes).each(function(child){if(child.nodeType==3){child.nodeValue.toArray().each(function(character){element.insertBefore(new Element('span',{style:tagifyStyle}).update(character==' '?String.fromCharCode(160):character),child);});Element.remove(child);}});},multiple:function(element,effect){var elements;if(((typeof element=='object')||Object.isFunction(element))&&(element.length))
elements=element;else
elements=$(element).childNodes;var options=Object.extend({speed:0.1,delay:0.0},arguments[2]||{});var masterDelay=options.delay;$A(elements).each(function(element,index){new effect(element,Object.extend(options,{delay:index*options.speed+masterDelay}));});},PAIRS:{'slide':['SlideDown','SlideUp'],'blind':['BlindDown','BlindUp'],'appear':['Appear','Fade']},toggle:function(element,effect){element=$(element);effect=(effect||'appear').toLowerCase();var options=Object.extend({queue:{position:'end',scope:(element.id||'global'),limit:1}},arguments[2]||{});Effect[element.visible()?Effect.PAIRS[effect][1]:Effect.PAIRS[effect][0]](element,options);}};Effect.DefaultOptions.transition=Effect.Transitions.sinoidal;Effect.ScopedQueue=Class.create(Enumerable,{initialize:function(){this.effects=[];this.interval=null;},_each:function(iterator){this.effects._each(iterator);},add:function(effect){var timestamp=new Date().getTime();var position=Object.isString(effect.options.queue)?effect.options.queue:effect.options.queue.position;switch(position){case'front':this.effects.findAll(function(e){return e.state=='idle'}).each(function(e){e.startOn+=effect.finishOn;e.finishOn+=effect.finishOn;});break;case'with-last':timestamp=this.effects.pluck('startOn').max()||timestamp;break;case'end':timestamp=this.effects.pluck('finishOn').max()||timestamp;break;}
effect.startOn+=timestamp;effect.finishOn+=timestamp;if(!effect.options.queue.limit||(this.effects.length<effect.options.queue.limit))
this.effects.push(effect);if(!this.interval)
this.interval=setInterval(this.loop.bind(this),15);},remove:function(effect){this.effects=this.effects.reject(function(e){return e==effect});if(this.effects.length==0){clearInterval(this.interval);this.interval=null;}},loop:function(){var timePos=new Date().getTime();for(var i=0,len=this.effects.length;i<len;i++)
this.effects[i]&&this.effects[i].loop(timePos);}});Effect.Queues={instances:$H(),get:function(queueName){if(!Object.isString(queueName))return queueName;return this.instances.get(queueName)||this.instances.set(queueName,new Effect.ScopedQueue());}};Effect.Queue=Effect.Queues.get('global');Effect.Base=Class.create({position:null,start:function(options){function codeForEvent(options,eventName){return((options[eventName+'Internal']?'this.options.'+eventName+'Internal(this);':'')+
(options[eventName]?'this.options.'+eventName+'(this);':''));}
if(options&&options.transition===false)options.transition=Effect.Transitions.linear;this.options=Object.extend(Object.extend({},Effect.DefaultOptions),options||{});this.currentFrame=0;this.state='idle';this.startOn=this.options.delay*1000;this.finishOn=this.startOn+(this.options.duration*1000);this.fromToDelta=this.options.to-this.options.from;this.totalTime=this.finishOn-this.startOn;this.totalFrames=this.options.fps*this.options.duration;this.render=(function(){function dispatch(effect,eventName){if(effect.options[eventName+'Internal'])
effect.options[eventName+'Internal'](effect);if(effect.options[eventName])
effect.options[eventName](effect);}
return function(pos){if(this.state==="idle"){this.state="running";dispatch(this,'beforeSetup');if(this.setup)this.setup();dispatch(this,'afterSetup');}
if(this.state==="running"){pos=(this.options.transition(pos)*this.fromToDelta)+this.options.from;this.position=pos;dispatch(this,'beforeUpdate');if(this.update)this.update(pos);dispatch(this,'afterUpdate');}};})();this.event('beforeStart');if(!this.options.sync)
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.options.queue.scope).add(this);},loop:function(timePos){if(timePos>=this.startOn){if(timePos>=this.finishOn){this.render(1.0);this.cancel();this.event('beforeFinish');if(this.finish)this.finish();this.event('afterFinish');return;}
var pos=(timePos-this.startOn)/this.totalTime,frame=(pos*this.totalFrames).round();if(frame>this.currentFrame){this.render(pos);this.currentFrame=frame;}}},cancel:function(){if(!this.options.sync)
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.options.queue.scope).remove(this);this.state='finished';},event:function(eventName){if(this.options[eventName+'Internal'])this.options[eventName+'Internal'](this);if(this.options[eventName])this.options[eventName](this);},inspect:function(){var data=$H();for(property in this)
if(!Object.isFunction(this[property]))data.set(property,this[property]);return'#<Effect:'+data.inspect()+',options:'+$H(this.options).inspect()+'>';}});Effect.Parallel=Class.create(Effect.Base,{initialize:function(effects){this.effects=effects||[];this.start(arguments[1]);},update:function(position){this.effects.invoke('render',position);},finish:function(position){this.effects.each(function(effect){effect.render(1.0);effect.cancel();effect.event('beforeFinish');if(effect.finish)effect.finish(position);effect.event('afterFinish');});}});Effect.Tween=Class.create(Effect.Base,{initialize:function(object,from,to){object=Object.isString(object)?$(object):object;var args=$A(arguments),method=args.last(),options=args.length==5?args[3]:null;this.method=Object.isFunction(method)?method.bind(object):Object.isFunction(object[method])?object[method].bind(object):function(value){object[method]=value};this.start(Object.extend({from:from,to:to},options||{}));},update:function(position){this.method(position);}});Effect.Event=Class.create(Effect.Base,{initialize:function(){this.start(Object.extend({duration:0},arguments[0]||{}));},update:Prototype.emptyFunction});Effect.Opacity=Class.create(Effect.Base,{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);if(Prototype.Browser.IE&&(!this.element.currentStyle.hasLayout))
this.element.setStyle({zoom:1});var options=Object.extend({from:this.element.getOpacity()||0.0,to:1.0},arguments[1]||{});this.start(options);},update:function(position){this.element.setOpacity(position);}});Effect.Move=Class.create(Effect.Base,{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({x:0,y:0,mode:'relative'},arguments[1]||{});this.start(options);},setup:function(){this.element.makePositioned();this.originalLeft=parseFloat(this.element.getStyle('left')||'0');this.originalTop=parseFloat(this.element.getStyle('top')||'0');if(this.options.mode=='absolute'){this.options.x=this.options.x-this.originalLeft;this.options.y=this.options.y-this.originalTop;}},update:function(position){this.element.setStyle({left:(this.options.x*position+this.originalLeft).round()+'px',top:(this.options.y*position+this.originalTop).round()+'px'});}});Effect.MoveBy=function(element,toTop,toLeft){return new Effect.Move(element,Object.extend({x:toLeft,y:toTop},arguments[3]||{}));};Effect.Scale=Class.create(Effect.Base,{initialize:function(element,percent){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({scaleX:true,scaleY:true,scaleContent:true,scaleFromCenter:false,scaleMode:'box',scaleFrom:100.0,scaleTo:percent},arguments[2]||{});this.start(options);},setup:function(){this.restoreAfterFinish=this.options.restoreAfterFinish||false;this.elementPositioning=this.element.getStyle('position');this.originalStyle={};['top','left','width','height','fontSize'].each(function(k){this.originalStyle[k]=this.element.style[k];}.bind(this));this.originalTop=this.element.offsetTop;this.originalLeft=this.element.offsetLeft;var fontSize=this.element.getStyle('font-size')||'100%';['em','px','%','pt'].each(function(fontSizeType){if(fontSize.indexOf(fontSizeType)>0){this.fontSize=parseFloat(fontSize);this.fontSizeType=fontSizeType;}}.bind(this));this.factor=(this.options.scaleTo-this.options.scaleFrom)/100;this.dims=null;if(this.options.scaleMode=='box')
this.dims=[this.element.offsetHeight,this.element.offsetWidth];if(/^content/.test(this.options.scaleMode))
this.dims=[this.element.scrollHeight,this.element.scrollWidth];if(!this.dims)
this.dims=[this.options.scaleMode.originalHeight,this.options.scaleMode.originalWidth];},update:function(position){var currentScale=(this.options.scaleFrom/100.0)+(this.factor*position);if(this.options.scaleContent&&this.fontSize)
this.element.setStyle({fontSize:this.fontSize*currentScale+this.fontSizeType});this.setDimensions(this.dims[0]*currentScale,this.dims[1]*currentScale);},finish:function(position){if(this.restoreAfterFinish)this.element.setStyle(this.originalStyle);},setDimensions:function(height,width){var d={};if(this.options.scaleX)d.width=width.round()+'px';if(this.options.scaleY)d.height=height.round()+'px';if(this.options.scaleFromCenter){var topd=(height-this.dims[0])/2;var leftd=(width-this.dims[1])/2;if(this.elementPositioning=='absolute'){if(this.options.scaleY)d.top=this.originalTop-topd+'px';if(this.options.scaleX)d.left=this.originalLeft-leftd+'px';}else{if(this.options.scaleY)d.top=-topd+'px';if(this.options.scaleX)d.left=-leftd+'px';}}
this.element.setStyle(d);}});Effect.Highlight=Class.create(Effect.Base,{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({startcolor:'#ffff99'},arguments[1]||{});this.start(options);},setup:function(){if(this.element.getStyle('display')=='none'){this.cancel();return;}
this.oldStyle={};if(!this.options.keepBackgroundImage){this.oldStyle.backgroundImage=this.element.getStyle('background-image');this.element.setStyle({backgroundImage:'none'});}
if(!this.options.endcolor)
this.options.endcolor=this.element.getStyle('background-color').parseColor('#ffffff');if(!this.options.restorecolor)
this.options.restorecolor=this.element.getStyle('background-color');this._base=$R(0,2).map(function(i){return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16)}.bind(this));this._delta=$R(0,2).map(function(i){return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i]}.bind(this));},update:function(position){this.element.setStyle({backgroundColor:$R(0,2).inject('#',function(m,v,i){return m+((this._base[i]+(this._delta[i]*position)).round().toColorPart());}.bind(this))});},finish:function(){this.element.setStyle(Object.extend(this.oldStyle,{backgroundColor:this.options.restorecolor}));}});Effect.ScrollTo=function(element){var options=arguments[1]||{},scrollOffsets=document.viewport.getScrollOffsets(),elementOffsets=$(element).cumulativeOffset();if(options.offset)elementOffsets[1]+=options.offset;return new Effect.Tween(null,scrollOffsets.top,elementOffsets[1],options,function(p){scrollTo(scrollOffsets.left,p.round());});};Effect.Fade=function(element){element=$(element);var oldOpacity=element.getInlineOpacity();var options=Object.extend({from:element.getOpacity()||1.0,to:0.0,afterFinishInternal:function(effect){if(effect.options.to!=0)return;effect.element.hide().setStyle({opacity:oldOpacity});}},arguments[1]||{});return new Effect.Opacity(element,options);};Effect.Appear=function(element){element=$(element);var options=Object.extend({from:(element.getStyle('display')=='none'?0.0:element.getOpacity()||0.0),to:1.0,afterFinishInternal:function(effect){effect.element.forceRerendering();},beforeSetup:function(effect){effect.element.setOpacity(effect.options.from).show();}},arguments[1]||{});return new Effect.Opacity(element,options);};Effect.Puff=function(element){element=$(element);var oldStyle={opacity:element.getInlineOpacity(),position:element.getStyle('position'),top:element.style.top,left:element.style.left,width:element.style.width,height:element.style.height};return new Effect.Parallel([new Effect.Scale(element,200,{sync:true,scaleFromCenter:true,scaleContent:true,restoreAfterFinish:true}),new Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:1.0,beforeSetupInternal:function(effect){Position.absolutize(effect.effects[0].element);},afterFinishInternal:function(effect){effect.effects[0].element.hide().setStyle(oldStyle);}},arguments[1]||{}));};Effect.BlindUp=function(element){element=$(element);element.makeClipping();return new Effect.Scale(element,0,Object.extend({scaleContent:false,scaleX:false,restoreAfterFinish:true,afterFinishInternal:function(effect){effect.element.hide().undoClipping();}},arguments[1]||{}));};Effect.BlindDown=function(element){element=$(element);var elementDimensions=element.getDimensions();return new Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:0,scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(effect){effect.element.makeClipping().setStyle({height:'0px'}).show();},afterFinishInternal:function(effect){effect.element.undoClipping();}},arguments[1]||{}));};Effect.SwitchOff=function(element){element=$(element);var oldOpacity=element.getInlineOpacity();return new Effect.Appear(element,Object.extend({duration:0.4,from:0,transition:Effect.Transitions.flicker,afterFinishInternal:function(effect){new Effect.Scale(effect.element,1,{duration:0.3,scaleFromCenter:true,scaleX:false,scaleContent:false,restoreAfterFinish:true,beforeSetup:function(effect){effect.element.makePositioned().makeClipping();},afterFinishInternal:function(effect){effect.element.hide().undoClipping().undoPositioned().setStyle({opacity:oldOpacity});}});}},arguments[1]||{}));};Effect.DropOut=function(element){element=$(element);var oldStyle={top:element.getStyle('top'),left:element.getStyle('left'),opacity:element.getInlineOpacity()};return new Effect.Parallel([new Effect.Move(element,{x:0,y:100,sync:true}),new Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:0.5,beforeSetup:function(effect){effect.effects[0].element.makePositioned();},afterFinishInternal:function(effect){effect.effects[0].element.hide().undoPositioned().setStyle(oldStyle);}},arguments[1]||{}));};Effect.Shake=function(element){element=$(element);var options=Object.extend({distance:20,duration:0.5},arguments[1]||{});var distance=parseFloat(options.distance);var split=parseFloat(options.duration)/10.0;var oldStyle={top:element.getStyle('top'),left:element.getStyle('left')};return new Effect.Move(element,{x:distance,y:0,duration:split,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinishInternal:function(effect){new Effect.Move(effect.element,{x:-distance,y:0,duration:split,afterFinishInternal:function(effect){effect.element.undoPositioned().setStyle(oldStyle);}});}});}});}});}});}});};Effect.SlideDown=function(element){element=$(element).cleanWhitespace();var oldInnerBottom=element.down().getStyle('bottom');var elementDimensions=element.getDimensions();return new Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:window.opera?0:1,scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(effect){effect.element.makePositioned();effect.element.down().makePositioned();if(window.opera)effect.element.setStyle({top:''});effect.element.makeClipping().setStyle({height:'0px'}).show();},afterUpdateInternal:function(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){effect.element.undoClipping().undoPositioned();effect.element.down().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||{}));};Effect.SlideUp=function(element){element=$(element).cleanWhitespace();var oldInnerBottom=element.down().getStyle('bottom');var elementDimensions=element.getDimensions();return new Effect.Scale(element,window.opera?0:1,Object.extend({scaleContent:false,scaleX:false,scaleMode:'box',scaleFrom:100,scaleMode:{originalHeight:elementDimensions.height,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(effect){effect.element.makePositioned();effect.element.down().makePositioned();if(window.opera)effect.element.setStyle({top:''});effect.element.makeClipping().show();},afterUpdateInternal:function(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){effect.element.hide().undoClipping().undoPositioned();effect.element.down().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||{}));};Effect.Squish=function(element){return new Effect.Scale(element,window.opera?1:0,{restoreAfterFinish:true,beforeSetup:function(effect){effect.element.makeClipping();},afterFinishInternal:function(effect){effect.element.hide().undoClipping();}});};Effect.Grow=function(element){element=$(element);var options=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.full},arguments[1]||{});var oldStyle={top:element.style.top,left:element.style.left,height:element.style.height,width:element.style.width,opacity:element.getInlineOpacity()};var dims=element.getDimensions();var initialMoveX,initialMoveY;var moveX,moveY;switch(options.direction){case'top-left':initialMoveX=initialMoveY=moveX=moveY=0;break;case'top-right':initialMoveX=dims.width;initialMoveY=moveY=0;moveX=-dims.width;break;case'bottom-left':initialMoveX=moveX=0;initialMoveY=dims.height;moveY=-dims.height;break;case'bottom-right':initialMoveX=dims.width;initialMoveY=dims.height;moveX=-dims.width;moveY=-dims.height;break;case'center':initialMoveX=dims.width/2;initialMoveY=dims.height/2;moveX=-dims.width/2;moveY=-dims.height/2;break;}
return new Effect.Move(element,{x:initialMoveX,y:initialMoveY,duration:0.01,beforeSetup:function(effect){effect.element.hide().makeClipping().makePositioned();},afterFinishInternal:function(effect){new Effect.Parallel([new Effect.Opacity(effect.element,{sync:true,to:1.0,from:0.0,transition:options.opacityTransition}),new Effect.Move(effect.element,{x:moveX,y:moveY,sync:true,transition:options.moveTransition}),new Effect.Scale(effect.element,100,{scaleMode:{originalHeight:dims.height,originalWidth:dims.width},sync:true,scaleFrom:window.opera?1:0,transition:options.scaleTransition,restoreAfterFinish:true})],Object.extend({beforeSetup:function(effect){effect.effects[0].element.setStyle({height:'0px'}).show();},afterFinishInternal:function(effect){effect.effects[0].element.undoClipping().undoPositioned().setStyle(oldStyle);}},options));}});};Effect.Shrink=function(element){element=$(element);var options=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.none},arguments[1]||{});var oldStyle={top:element.style.top,left:element.style.left,height:element.style.height,width:element.style.width,opacity:element.getInlineOpacity()};var dims=element.getDimensions();var moveX,moveY;switch(options.direction){case'top-left':moveX=moveY=0;break;case'top-right':moveX=dims.width;moveY=0;break;case'bottom-left':moveX=0;moveY=dims.height;break;case'bottom-right':moveX=dims.width;moveY=dims.height;break;case'center':moveX=dims.width/2;moveY=dims.height/2;break;}
return new Effect.Parallel([new Effect.Opacity(element,{sync:true,to:0.0,from:1.0,transition:options.opacityTransition}),new Effect.Scale(element,window.opera?1:0,{sync:true,transition:options.scaleTransition,restoreAfterFinish:true}),new Effect.Move(element,{x:moveX,y:moveY,sync:true,transition:options.moveTransition})],Object.extend({beforeStartInternal:function(effect){effect.effects[0].element.makePositioned().makeClipping();},afterFinishInternal:function(effect){effect.effects[0].element.hide().undoClipping().undoPositioned().setStyle(oldStyle);}},options));};Effect.Pulsate=function(element){element=$(element);var options=arguments[1]||{},oldOpacity=element.getInlineOpacity(),transition=options.transition||Effect.Transitions.linear,reverser=function(pos){return 1-transition((-Math.cos((pos*(options.pulses||5)*2)*Math.PI)/2)+.5);};return new Effect.Opacity(element,Object.extend(Object.extend({duration:2.0,from:0,afterFinishInternal:function(effect){effect.element.setStyle({opacity:oldOpacity});}},options),{transition:reverser}));};Effect.Fold=function(element){element=$(element);var oldStyle={top:element.style.top,left:element.style.left,width:element.style.width,height:element.style.height};element.makeClipping();return new Effect.Scale(element,5,Object.extend({scaleContent:false,scaleX:false,afterFinishInternal:function(effect){new Effect.Scale(element,1,{scaleContent:false,scaleY:false,afterFinishInternal:function(effect){effect.element.hide().undoClipping().setStyle(oldStyle);}});}},arguments[1]||{}));};Effect.Morph=Class.create(Effect.Base,{initialize:function(element){this.element=$(element);if(!this.element)throw(Effect._elementDoesNotExistError);var options=Object.extend({style:{}},arguments[1]||{});if(!Object.isString(options.style))this.style=$H(options.style);else{if(options.style.include(':'))
this.style=options.style.parseStyle();else{this.element.addClassName(options.style);this.style=$H(this.element.getStyles());this.element.removeClassName(options.style);var css=this.element.getStyles();this.style=this.style.reject(function(style){return style.value==css[style.key];});options.afterFinishInternal=function(effect){effect.element.addClassName(effect.options.style);effect.transforms.each(function(transform){effect.element.style[transform.style]='';});};}}
this.start(options);},setup:function(){function parseColor(color){if(!color||['rgba(0, 0, 0, 0)','transparent'].include(color))color='#ffffff';color=color.parseColor();return $R(0,2).map(function(i){return parseInt(color.slice(i*2+1,i*2+3),16);});}
this.transforms=this.style.map(function(pair){var property=pair[0],value=pair[1],unit=null;if(value.parseColor('#zzzzzz')!='#zzzzzz'){value=value.parseColor();unit='color';}else if(property=='opacity'){value=parseFloat(value);if(Prototype.Browser.IE&&(!this.element.currentStyle.hasLayout))
this.element.setStyle({zoom:1});}else if(Element.CSS_LENGTH.test(value)){var components=value.match(/^([\+\-]?[0-9\.]+)(.*)$/);value=parseFloat(components[1]);unit=(components.length==3)?components[2]:null;}
var originalValue=this.element.getStyle(property);return{style:property.camelize(),originalValue:unit=='color'?parseColor(originalValue):parseFloat(originalValue||0),targetValue:unit=='color'?parseColor(value):value,unit:unit};}.bind(this)).reject(function(transform){return((transform.originalValue==transform.targetValue)||(transform.unit!='color'&&(isNaN(transform.originalValue)||isNaN(transform.targetValue))));});},update:function(position){var style={},transform,i=this.transforms.length;while(i--)
style[(transform=this.transforms[i]).style]=transform.unit=='color'?'#'+
(Math.round(transform.originalValue[0]+
(transform.targetValue[0]-transform.originalValue[0])*position)).toColorPart()+
(Math.round(transform.originalValue[1]+
(transform.targetValue[1]-transform.originalValue[1])*position)).toColorPart()+
(Math.round(transform.originalValue[2]+
(transform.targetValue[2]-transform.originalValue[2])*position)).toColorPart():(transform.originalValue+
(transform.targetValue-transform.originalValue)*position).toFixed(3)+
(transform.unit===null?'':transform.unit);this.element.setStyle(style,true);}});Effect.Transform=Class.create({initialize:function(tracks){this.tracks=[];this.options=arguments[1]||{};this.addTracks(tracks);},addTracks:function(tracks){tracks.each(function(track){track=$H(track);var data=track.values().first();this.tracks.push($H({ids:track.keys().first(),effect:Effect.Morph,options:{style:data}}));}.bind(this));return this;},play:function(){return new Effect.Parallel(this.tracks.map(function(track){var ids=track.get('ids'),effect=track.get('effect'),options=track.get('options');var elements=[$(ids)||$$(ids)].flatten();return elements.map(function(e){return new effect(e,Object.extend({sync:true},options))});}).flatten(),this.options);}});Element.CSS_PROPERTIES=$w('backgroundColor backgroundPosition borderBottomColor borderBottomStyle '+'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth '+'borderRightColor borderRightStyle borderRightWidth borderSpacing '+'borderTopColor borderTopStyle borderTopWidth bottom clip color '+'fontSize fontWeight height left letterSpacing lineHeight '+'marginBottom marginLeft marginRight marginTop markerOffset maxHeight '+'maxWidth minHeight minWidth opacity outlineColor outlineOffset '+'outlineWidth paddingBottom paddingLeft paddingRight paddingTop '+'right textIndent top width wordSpacing zIndex');Element.CSS_LENGTH=/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;String.__parseStyleElement=document.createElement('div');String.prototype.parseStyle=function(){var style,styleRules=$H();if(Prototype.Browser.WebKit)
style=new Element('div',{style:this}).style;else{String.__parseStyleElement.innerHTML='<div style="'+this+'"></div>';style=String.__parseStyleElement.childNodes[0].style;}
Element.CSS_PROPERTIES.each(function(property){if(style[property])styleRules.set(property,style[property]);});if(Prototype.Browser.IE&&this.include('opacity'))
styleRules.set('opacity',this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]);return styleRules;};if(document.defaultView&&document.defaultView.getComputedStyle){Element.getStyles=function(element){var css=document.defaultView.getComputedStyle($(element),null);return Element.CSS_PROPERTIES.inject({},function(styles,property){styles[property]=css[property];return styles;});};}else{Element.getStyles=function(element){element=$(element);var css=element.currentStyle,styles;styles=Element.CSS_PROPERTIES.inject({},function(results,property){results[property]=css[property];return results;});if(!styles.opacity)styles.opacity=element.getOpacity();return styles;};}
Effect.Methods={morph:function(element,style){element=$(element);new Effect.Morph(element,Object.extend({style:style},arguments[2]||{}));return element;},visualEffect:function(element,effect,options){element=$(element);var s=effect.dasherize().camelize(),klass=s.charAt(0).toUpperCase()+s.substring(1);new Effect[klass](element,options);return element;},highlight:function(element,options){element=$(element);new Effect.Highlight(element,options);return element;}};$w('fade appear grow shrink fold blindUp blindDown slideUp slideDown '+'pulsate shake puff squish switchOff dropOut').each(function(effect){Effect.Methods[effect]=function(element,options){element=$(element);Effect[effect.charAt(0).toUpperCase()+effect.substring(1)](element,options);return element;};});$w('getInlineOpacity forceRerendering setContentZoom collectTextNodes collectTextNodesIgnoreClass getStyles').each(function(f){Effect.Methods[f]=Element[f];});Element.addMethods(Effect.Methods);;if(Object.isUndefined(Effect))
throw("dragdrop.js requires including script.aculo.us' effects.js library");var Droppables={drops:[],remove:function(element){this.drops=this.drops.reject(function(d){return d.element==$(element)});},add:function(element){element=$(element);var options=Object.extend({greedy:true,hoverclass:null,tree:false},arguments[1]||{});if(options.containment){options._containers=[];var containment=options.containment;if(Object.isArray(containment)){containment.each(function(c){options._containers.push($(c))});}else{options._containers.push($(containment));}}
if(options.accept)options.accept=[options.accept].flatten();Element.makePositioned(element);options.element=element;this.drops.push(options);},findDeepestChild:function(drops){deepest=drops[0];for(i=1;i<drops.length;++i)
if(Element.isParent(drops[i].element,deepest.element))
deepest=drops[i];return deepest;},isContained:function(element,drop){var containmentNode;if(drop.tree){containmentNode=element.treeNode;}else{containmentNode=element.parentNode;}
return drop._containers.detect(function(c){return containmentNode==c});},isAffected:function(point,element,drop){return((drop.element!=element)&&((!drop._containers)||this.isContained(element,drop))&&((!drop.accept)||(Element.classNames(element).detect(function(v){return drop.accept.include(v)})))&&Position.within(drop.element,point[0],point[1]));},deactivate:function(drop){if(drop.hoverclass)
Element.removeClassName(drop.element,drop.hoverclass);this.last_active=null;},activate:function(drop){if(drop.hoverclass)
Element.addClassName(drop.element,drop.hoverclass);this.last_active=drop;},show:function(point,element){if(!this.drops.length)return;var drop,affected=[];this.drops.each(function(drop){if(Droppables.isAffected(point,element,drop))
affected.push(drop);});if(affected.length>0)
drop=Droppables.findDeepestChild(affected);if(this.last_active&&this.last_active!=drop)this.deactivate(this.last_active);if(drop){Position.within(drop.element,point[0],point[1]);if(drop.onHover)
drop.onHover(element,drop.element,Position.overlap(drop.overlap,drop.element));if(drop!=this.last_active)Droppables.activate(drop);}},fire:function(event,element){if(!this.last_active)return;Position.prepare();if(this.isAffected([Event.pointerX(event),Event.pointerY(event)],element,this.last_active))
if(this.last_active.onDrop){this.last_active.onDrop(element,this.last_active.element,event);return true;}},reset:function(){if(this.last_active)
this.deactivate(this.last_active);}};var Draggables={drags:[],observers:[],register:function(draggable){if(this.drags.length==0){this.eventMouseUp=this.endDrag.bindAsEventListener(this);this.eventMouseMove=this.updateDrag.bindAsEventListener(this);this.eventKeypress=this.keyPress.bindAsEventListener(this);Event.observe(document,"mouseup",this.eventMouseUp);Event.observe(draggable.element,"mousemove",this.eventMouseMove);Event.observe(document,"keypress",this.eventKeypress);}
this.drags.push(draggable);},unregister:function(draggable){this.drags=this.drags.reject(function(d){return d==draggable});if(this.drags.length==0){Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObserving(draggable.element,"mousemove",this.eventMouseMove);Event.stopObserving(document,"keypress",this.eventKeypress);}},activate:function(draggable){if(draggable.options.delay){this._timeout=setTimeout(function(){Draggables._timeout=null;window.focus();Draggables.activeDraggable=draggable;}.bind(this),draggable.options.delay);}else{window.focus();this.activeDraggable=draggable;}},deactivate:function(){this.activeDraggable=null;},updateDrag:function(event){if(!this.activeDraggable)return;var pointer=[Event.pointerX(event),Event.pointerY(event)];if(this._lastPointer&&(this._lastPointer.inspect()==pointer.inspect()))return;this._lastPointer=pointer;this.activeDraggable.updateDrag(event,pointer);},endDrag:function(event){if(this._timeout){clearTimeout(this._timeout);this._timeout=null;}
if(!this.activeDraggable)return;this._lastPointer=null;this.activeDraggable.endDrag(event);this.activeDraggable=null;},keyPress:function(event){if(this.activeDraggable)
this.activeDraggable.keyPress(event);},addObserver:function(observer){this.observers.push(observer);this._cacheObserverCallbacks();},removeObserver:function(element){this.observers=this.observers.reject(function(o){return o.element==element});this._cacheObserverCallbacks();},notify:function(eventName,draggable,event){if(this[eventName+'Count']>0)
this.observers.each(function(o){if(o[eventName])o[eventName](eventName,draggable,event);});if(draggable.options[eventName])draggable.options[eventName](draggable,event);},_cacheObserverCallbacks:function(){['onStart','onEnd','onDrag'].each(function(eventName){Draggables[eventName+'Count']=Draggables.observers.select(function(o){return o[eventName];}).length;});}};var Draggable=Class.create({initialize:function(element){var defaults={handle:false,reverteffect:function(element,top_offset,left_offset){var dur=Math.sqrt(Math.abs(top_offset^2)+Math.abs(left_offset^2))*0.02;new Effect.Move(element,{x:-left_offset,y:-top_offset,duration:dur,queue:{scope:'_draggable',position:'end'}});},endeffect:function(element){var toOpacity=Object.isNumber(element._opacity)?element._opacity:1.0;new Effect.Opacity(element,{duration:0.2,from:0.7,to:toOpacity,queue:{scope:'_draggable',position:'end'},afterFinish:function(){Draggable._dragging[element]=false}});},zindex:1000,revert:false,quiet:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,snap:false,delay:0};if(!arguments[1]||Object.isUndefined(arguments[1].endeffect))
Object.extend(defaults,{starteffect:function(element){element._opacity=Element.getOpacity(element);Draggable._dragging[element]=true;new Effect.Opacity(element,{duration:0.2,from:element._opacity,to:0.7});}});var options=Object.extend(defaults,arguments[1]||{});this.element=$(element);if(options.handle&&Object.isString(options.handle))
this.handle=this.element.down('.'+options.handle,0);if(!this.handle)this.handle=$(options.handle);if(!this.handle)this.handle=this.element;if(options.scroll&&!options.scroll.scrollTo&&!options.scroll.outerHTML){options.scroll=$(options.scroll);this._isScrollChild=Element.childOf(this.element,options.scroll);}
Element.makePositioned(this.element);this.options=options;this.dragging=false;this.eventMouseDown=this.initDrag.bindAsEventListener(this);Event.observe(this.handle,"mousedown",this.eventMouseDown);Draggables.register(this);},destroy:function(){Event.stopObserving(this.handle,"mousedown",this.eventMouseDown);Draggables.unregister(this);},currentDelta:function(){return([parseInt(Element.getStyle(this.element,'left')||'0'),parseInt(Element.getStyle(this.element,'top')||'0')]);},initDrag:function(event){if(!Object.isUndefined(Draggable._dragging[this.element])&&Draggable._dragging[this.element])return;if(Event.isLeftClick(event)){var src=Event.element(event);if((tag_name=src.tagName.toUpperCase())&&(tag_name=='INPUT'||tag_name=='SELECT'||tag_name=='OPTION'||tag_name=='BUTTON'||tag_name=='TEXTAREA'))return;var pointer=[Event.pointerX(event),Event.pointerY(event)];var pos=Position.cumulativeOffset(this.element);this.offset=[0,1].map(function(i){return(pointer[i]-pos[i])});Draggables.activate(this);Event.stop(event);}},startDrag:function(event){this.dragging=true;if(!this.delta)
this.delta=this.currentDelta();if(this.options.zindex){this.originalZ=parseInt(Element.getStyle(this.element,'z-index')||0);this.element.style.zIndex=this.options.zindex;}
if(this.options.ghosting){this._clone=this.element.cloneNode(true);this._originallyAbsolute=(this.element.getStyle('position')=='absolute');if(!this._originallyAbsolute)
Position.absolutize(this.element);this.element.parentNode.insertBefore(this._clone,this.element);}
if(this.options.scroll){if(this.options.scroll==window){var where=this._getWindowScroll(this.options.scroll);this.originalScrollLeft=where.left;this.originalScrollTop=where.top;}else{this.originalScrollLeft=this.options.scroll.scrollLeft;this.originalScrollTop=this.options.scroll.scrollTop;}}
Draggables.notify('onStart',this,event);if(this.options.starteffect)this.options.starteffect(this.element);},updateDrag:function(event,pointer){if(!this.dragging)this.startDrag(event);if(!this.options.quiet){Position.prepare();Droppables.show(pointer,this.element);}
Draggables.notify('onDrag',this,event);this.draw(pointer);if(this.options.change)this.options.change(this);if(this.options.scroll){this.stopScrolling();var p;if(this.options.scroll==window){with(this._getWindowScroll(this.options.scroll)){p=[left,top,left+width,top+height];}}else{p=Position.page(this.options.scroll);p[0]+=this.options.scroll.scrollLeft+Position.deltaX;p[1]+=this.options.scroll.scrollTop+Position.deltaY;p.push(p[0]+this.options.scroll.offsetWidth);p.push(p[1]+this.options.scroll.offsetHeight);}
var speed=[0,0];if(pointer[0]<(p[0]+this.options.scrollSensitivity))speed[0]=pointer[0]-(p[0]+this.options.scrollSensitivity);if(pointer[1]<(p[1]+this.options.scrollSensitivity))speed[1]=pointer[1]-(p[1]+this.options.scrollSensitivity);if(pointer[0]>(p[2]-this.options.scrollSensitivity))speed[0]=pointer[0]-(p[2]-this.options.scrollSensitivity);if(pointer[1]>(p[3]-this.options.scrollSensitivity))speed[1]=pointer[1]-(p[3]-this.options.scrollSensitivity);this.startScrolling(speed);}
if(Prototype.Browser.WebKit)window.scrollBy(0,0);Event.stop(event);},finishDrag:function(event,success){this.dragging=false;if(this.options.quiet){Position.prepare();var pointer=[Event.pointerX(event),Event.pointerY(event)];Droppables.show(pointer,this.element);}
if(this.options.ghosting){if(!this._originallyAbsolute)
Position.relativize(this.element);delete this._originallyAbsolute;Element.remove(this._clone);this._clone=null;}
var dropped=false;if(success){dropped=Droppables.fire(event,this.element);if(!dropped)dropped=false;}
if(dropped&&this.options.onDropped)this.options.onDropped(this.element);Draggables.notify('onEnd',this,event);var revert=this.options.revert;if(revert&&Object.isFunction(revert))revert=revert(this.element);var d=this.currentDelta();if(revert&&this.options.reverteffect){if(dropped==0||revert!='failure')
this.options.reverteffect(this.element,d[1]-this.delta[1],d[0]-this.delta[0]);}else{this.delta=d;}
if(this.options.zindex)
this.element.style.zIndex=this.originalZ;if(this.options.endeffect)
this.options.endeffect(this.element);Draggables.deactivate(this);Droppables.reset();},keyPress:function(event){if(event.keyCode!=Event.KEY_ESC)return;this.finishDrag(event,false);Event.stop(event);},endDrag:function(event){if(!this.dragging)return;this.stopScrolling();this.finishDrag(event,true);Event.stop(event);},draw:function(point){var pos=Position.cumulativeOffset(this.element);if(this.options.ghosting){var r=Position.realOffset(this.element);pos[0]+=r[0]-Position.deltaX;pos[1]+=r[1]-Position.deltaY;}
var d=this.currentDelta();pos[0]-=d[0];pos[1]-=d[1];if(this.options.scroll&&(this.options.scroll!=window&&this._isScrollChild)){pos[0]-=this.options.scroll.scrollLeft-this.originalScrollLeft;pos[1]-=this.options.scroll.scrollTop-this.originalScrollTop;}
var p=[0,1].map(function(i){return(point[i]-pos[i]-this.offset[i])}.bind(this));if(this.options.snap){if(Object.isFunction(this.options.snap)){p=this.options.snap(p[0],p[1],this);}else{if(Object.isArray(this.options.snap)){p=p.map(function(v,i){return(v/this.options.snap[i]).round()*this.options.snap[i]}.bind(this));}else{p=p.map(function(v){return(v/this.options.snap).round()*this.options.snap}.bind(this));}}}
var style=this.element.style;if((!this.options.constraint)||(this.options.constraint=='horizontal'))
style.left=p[0]+"px";if((!this.options.constraint)||(this.options.constraint=='vertical'))
style.top=p[1]+"px";if(style.visibility=="hidden")style.visibility="";},stopScrolling:function(){if(this.scrollInterval){clearInterval(this.scrollInterval);this.scrollInterval=null;Draggables._lastScrollPointer=null;}},startScrolling:function(speed){if(!(speed[0]||speed[1]))return;this.scrollSpeed=[speed[0]*this.options.scrollSpeed,speed[1]*this.options.scrollSpeed];this.lastScrolled=new Date();this.scrollInterval=setInterval(this.scroll.bind(this),10);},scroll:function(){var current=new Date();var delta=current-this.lastScrolled;this.lastScrolled=current;if(this.options.scroll==window){with(this._getWindowScroll(this.options.scroll)){if(this.scrollSpeed[0]||this.scrollSpeed[1]){var d=delta/1000;this.options.scroll.scrollTo(left+d*this.scrollSpeed[0],top+d*this.scrollSpeed[1]);}}}else{this.options.scroll.scrollLeft+=this.scrollSpeed[0]*delta/1000;this.options.scroll.scrollTop+=this.scrollSpeed[1]*delta/1000;}
Position.prepare();Droppables.show(Draggables._lastPointer,this.element);Draggables.notify('onDrag',this);if(this._isScrollChild){Draggables._lastScrollPointer=Draggables._lastScrollPointer||$A(Draggables._lastPointer);Draggables._lastScrollPointer[0]+=this.scrollSpeed[0]*delta/1000;Draggables._lastScrollPointer[1]+=this.scrollSpeed[1]*delta/1000;if(Draggables._lastScrollPointer[0]<0)
Draggables._lastScrollPointer[0]=0;if(Draggables._lastScrollPointer[1]<0)
Draggables._lastScrollPointer[1]=0;this.draw(Draggables._lastScrollPointer);}
if(this.options.change)this.options.change(this);},_getWindowScroll:function(w){var T,L,W,H;with(w.document){if(w.document.documentElement&&documentElement.scrollTop){T=documentElement.scrollTop;L=documentElement.scrollLeft;}else if(w.document.body){T=body.scrollTop;L=body.scrollLeft;}
if(w.innerWidth){W=w.innerWidth;H=w.innerHeight;}else if(w.document.documentElement&&documentElement.clientWidth){W=documentElement.clientWidth;H=documentElement.clientHeight;}else{W=body.offsetWidth;H=body.offsetHeight;}}
return{top:T,left:L,width:W,height:H};}});Draggable._dragging={};var SortableObserver=Class.create({initialize:function(element,observer){this.element=$(element);this.observer=observer;this.lastValue=Sortable.serialize(this.element);},onStart:function(){this.lastValue=Sortable.serialize(this.element);},onEnd:function(){Sortable.unmark();if(this.lastValue!=Sortable.serialize(this.element))
this.observer(this.element)}});var Sortable={SERIALIZE_RULE:/^[^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$/,sortables:{},_findRootElement:function(element){while(element.tagName.toUpperCase()!="BODY"){if(element.id&&Sortable.sortables[element.id])return element;element=element.parentNode;}},options:function(element){element=Sortable._findRootElement($(element));if(!element)return;return Sortable.sortables[element.id];},destroy:function(element){element=$(element);var s=Sortable.sortables[element.id];if(s){Draggables.removeObserver(s.element);s.droppables.each(function(d){Droppables.remove(d)});s.draggables.invoke('destroy');delete Sortable.sortables[s.element.id];}},create:function(element){element=$(element);var options=Object.extend({element:element,tag:'li',dropOnEmpty:false,tree:false,treeTag:'ul',overlap:'vertical',constraint:'vertical',containment:element,handle:false,only:false,delay:0,hoverclass:null,ghosting:false,quiet:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,format:this.SERIALIZE_RULE,elements:false,handles:false,onChange:Prototype.emptyFunction,onUpdate:Prototype.emptyFunction},arguments[1]||{});this.destroy(element);var options_for_draggable={revert:true,quiet:options.quiet,scroll:options.scroll,scrollSpeed:options.scrollSpeed,scrollSensitivity:options.scrollSensitivity,delay:options.delay,ghosting:options.ghosting,constraint:options.constraint,handle:options.handle};if(options.starteffect)
options_for_draggable.starteffect=options.starteffect;if(options.reverteffect)
options_for_draggable.reverteffect=options.reverteffect;else
if(options.ghosting)options_for_draggable.reverteffect=function(element){element.style.top=0;element.style.left=0;};if(options.endeffect)
options_for_draggable.endeffect=options.endeffect;if(options.zindex)
options_for_draggable.zindex=options.zindex;var options_for_droppable={overlap:options.overlap,containment:options.containment,tree:options.tree,hoverclass:options.hoverclass,onHover:Sortable.onHover};var options_for_tree={onHover:Sortable.onEmptyHover,overlap:options.overlap,containment:options.containment,hoverclass:options.hoverclass};Element.cleanWhitespace(element);options.draggables=[];options.droppables=[];if(options.dropOnEmpty||options.tree){Droppables.add(element,options_for_tree);options.droppables.push(element);}
(options.elements||this.findElements(element,options)||[]).each(function(e,i){var handle=options.handles?$(options.handles[i]):(options.handle?$(e).select('.'+options.handle)[0]:e);options.draggables.push(new Draggable(e,Object.extend(options_for_draggable,{handle:handle})));Droppables.add(e,options_for_droppable);if(options.tree)e.treeNode=element;options.droppables.push(e);});if(options.tree){(Sortable.findTreeElements(element,options)||[]).each(function(e){Droppables.add(e,options_for_tree);e.treeNode=element;options.droppables.push(e);});}
this.sortables[element.id]=options;Draggables.addObserver(new SortableObserver(element,options.onUpdate));},findElements:function(element,options){return Element.findChildren(element,options.only,options.tree?true:false,options.tag);},findTreeElements:function(element,options){return Element.findChildren(element,options.only,options.tree?true:false,options.treeTag);},onHover:function(element,dropon,overlap){if(Element.isParent(dropon,element))return;if(overlap>.33&&overlap<.66&&Sortable.options(dropon).tree){return;}else if(overlap>0.5){Sortable.mark(dropon,'before');if(dropon.previousSibling!=element){var oldParentNode=element.parentNode;element.style.visibility="hidden";dropon.parentNode.insertBefore(element,dropon);if(dropon.parentNode!=oldParentNode)
Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon.parentNode).onChange(element);}}else{Sortable.mark(dropon,'after');var nextElement=dropon.nextSibling||null;if(nextElement!=element){var oldParentNode=element.parentNode;element.style.visibility="hidden";dropon.parentNode.insertBefore(element,nextElement);if(dropon.parentNode!=oldParentNode)
Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon.parentNode).onChange(element);}}},onEmptyHover:function(element,dropon,overlap){var oldParentNode=element.parentNode;var droponOptions=Sortable.options(dropon);if(!Element.isParent(dropon,element)){var index;var children=Sortable.findElements(dropon,{tag:droponOptions.tag,only:droponOptions.only});var child=null;if(children){var offset=Element.offsetSize(dropon,droponOptions.overlap)*(1.0-overlap);for(index=0;index<children.length;index+=1){if(offset-Element.offsetSize(children[index],droponOptions.overlap)>=0){offset-=Element.offsetSize(children[index],droponOptions.overlap);}else if(offset-(Element.offsetSize(children[index],droponOptions.overlap)/2)>=0){child=index+1<children.length?children[index+1]:null;break;}else{child=children[index];break;}}}
dropon.insertBefore(element,child);Sortable.options(oldParentNode).onChange(element);droponOptions.onChange(element);}},unmark:function(){if(Sortable._marker)Sortable._marker.hide();},mark:function(dropon,position){var sortable=Sortable.options(dropon.parentNode);if(sortable&&!sortable.ghosting)return;if(!Sortable._marker){Sortable._marker=($('dropmarker')||Element.extend(document.createElement('DIV'))).hide().addClassName('dropmarker').setStyle({position:'absolute'});document.getElementsByTagName("body").item(0).appendChild(Sortable._marker);}
var offsets=Position.cumulativeOffset(dropon);Sortable._marker.setStyle({left:offsets[0]+'px',top:offsets[1]+'px'});if(position=='after')
if(sortable.overlap=='horizontal')
Sortable._marker.setStyle({left:(offsets[0]+dropon.clientWidth)+'px'});else
Sortable._marker.setStyle({top:(offsets[1]+dropon.clientHeight)+'px'});Sortable._marker.show();},_tree:function(element,options,parent){var children=Sortable.findElements(element,options)||[];for(var i=0;i<children.length;++i){var match=children[i].id.match(options.format);if(!match)continue;var child={id:encodeURIComponent(match?match[1]:null),element:element,parent:parent,children:[],position:parent.children.length,container:$(children[i]).down(options.treeTag)};if(child.container)
this._tree(child.container,options,child);parent.children.push(child);}
return parent;},tree:function(element){element=$(element);var sortableOptions=this.options(element);var options=Object.extend({tag:sortableOptions.tag,treeTag:sortableOptions.treeTag,only:sortableOptions.only,name:element.id,format:sortableOptions.format},arguments[1]||{});var root={id:null,parent:null,children:[],container:element,position:0};return Sortable._tree(element,options,root);},_constructIndex:function(node){var index='';do{if(node.id)index='['+node.position+']'+index;}while((node=node.parent)!=null);return index;},sequence:function(element){element=$(element);var options=Object.extend(this.options(element),arguments[1]||{});return $(this.findElements(element,options)||[]).map(function(item){return item.id.match(options.format)?item.id.match(options.format)[1]:'';});},setSequence:function(element,new_sequence){element=$(element);var options=Object.extend(this.options(element),arguments[2]||{});var nodeMap={};this.findElements(element,options).each(function(n){if(n.id.match(options.format))
nodeMap[n.id.match(options.format)[1]]=[n,n.parentNode];n.parentNode.removeChild(n);});new_sequence.each(function(ident){var n=nodeMap[ident];if(n){n[1].appendChild(n[0]);delete nodeMap[ident];}});},serialize:function(element){element=$(element);var options=Object.extend(Sortable.options(element),arguments[1]||{});var name=encodeURIComponent((arguments[1]&&arguments[1].name)?arguments[1].name:element.id);if(options.tree){return Sortable.tree(element,arguments[1]).children.map(function(item){return[name+Sortable._constructIndex(item)+"[id]="+
encodeURIComponent(item.id)].concat(item.children.map(arguments.callee));}).flatten().join('&');}else{return Sortable.sequence(element,arguments[1]).map(function(item){return name+"[]="+encodeURIComponent(item);}).join('&');}}};Element.isParent=function(child,element){if(!child.parentNode||child==element)return false;if(child.parentNode==element)return true;return Element.isParent(child.parentNode,element);};Element.findChildren=function(element,only,recursive,tagName){if(!element.hasChildNodes())return null;tagName=tagName.toUpperCase();if(only)only=[only].flatten();var elements=[];$A(element.childNodes).each(function(e){if(e.tagName&&e.tagName.toUpperCase()==tagName&&(!only||(Element.classNames(e).detect(function(v){return only.include(v)}))))
elements.push(e);if(recursive){var grandchildren=Element.findChildren(e,only,recursive,tagName);if(grandchildren)elements.push(grandchildren);}});return(elements.length>0?elements.flatten():[]);};Element.offsetSize=function(element,type){return element['offset'+((type=='vertical'||type=='height')?'Height':'Width')];};;if(typeof Effect=='undefined')
throw("controls.js requires including script.aculo.us' effects.js library");var Autocompleter={};Autocompleter.Base=Class.create({baseInitialize:function(element,update,options){element=$(element);this.element=element;this.update=$(update);this.hasFocus=false;this.changed=false;this.active=false;this.index=0;this.entryCount=0;this.oldElementValue=this.element.value;if(this.setOptions)
this.setOptions(options);else
this.options=options||{};this.options.paramName=this.options.paramName||this.element.name;this.options.tokens=this.options.tokens||[];this.options.frequency=this.options.frequency||0.4;this.options.minChars=this.options.minChars||1;this.options.onShow=this.options.onShow||function(element,update){if(!update.style.position||update.style.position=='absolute'){update.style.position='absolute';Position.clone(element,update,{setHeight:false,offsetTop:element.offsetHeight});}
Effect.Appear(update,{duration:0.15});};this.options.onHide=this.options.onHide||function(element,update){new Effect.Fade(update,{duration:0.15})};if(typeof(this.options.tokens)=='string')
this.options.tokens=new Array(this.options.tokens);if(!this.options.tokens.include('\n'))
this.options.tokens.push('\n');this.observer=null;this.element.setAttribute('autocomplete','off');Element.hide(this.update);Event.observe(this.element,'blur',this.onBlur.bindAsEventListener(this));Event.observe(this.element,'keydown',this.onKeyPress.bindAsEventListener(this));},show:function(){if(Element.getStyle(this.update,'display')=='none')this.options.onShow(this.element,this.update);if(!this.iefix&&(Prototype.Browser.IE)&&(Element.getStyle(this.update,'position')=='absolute')){new Insertion.After(this.update,'<iframe id="'+this.update.id+'_iefix" '+'style="display:none;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);" '+'src="javascript:false;" frameborder="0" scrolling="no"></iframe>');this.iefix=$(this.update.id+'_iefix');}
if(this.iefix)setTimeout(this.fixIEOverlapping.bind(this),50);},fixIEOverlapping:function(){Position.clone(this.update,this.iefix,{setTop:(!this.update.style.height)});this.iefix.style.zIndex=1;this.update.style.zIndex=2;Element.show(this.iefix);},hide:function(){this.stopIndicator();if(Element.getStyle(this.update,'display')!='none')this.options.onHide(this.element,this.update);if(this.iefix)Element.hide(this.iefix);},startIndicator:function(){if(this.options.indicator)Element.show(this.options.indicator);},stopIndicator:function(){if(this.options.indicator)Element.hide(this.options.indicator);},onKeyPress:function(event){if(this.active)
switch(event.keyCode){case Event.KEY_TAB:case Event.KEY_RETURN:this.selectEntry();Event.stop(event);case Event.KEY_ESC:this.hide();this.active=false;Event.stop(event);return;case Event.KEY_LEFT:case Event.KEY_RIGHT:return;case Event.KEY_UP:this.markPrevious();this.render();Event.stop(event);return;case Event.KEY_DOWN:this.markNext();this.render();Event.stop(event);return;}
else
if(event.keyCode==Event.KEY_TAB||event.keyCode==Event.KEY_RETURN||(Prototype.Browser.WebKit>0&&event.keyCode==0))return;this.changed=true;this.hasFocus=true;if(this.observer)clearTimeout(this.observer);this.observer=setTimeout(this.onObserverEvent.bind(this),this.options.frequency*1000);},activate:function(){this.changed=false;this.hasFocus=true;this.getUpdatedChoices();},onHover:function(event){var element=Event.findElement(event,'LI');if(this.index!=element.autocompleteIndex)
{this.index=element.autocompleteIndex;this.render();}
Event.stop(event);},onClick:function(event){var element=Event.findElement(event,'LI');this.index=element.autocompleteIndex;this.selectEntry();this.hide();},onBlur:function(event){setTimeout(this.hide.bind(this),250);this.hasFocus=false;this.active=false;},render:function(){if(this.entryCount>0){for(var i=0;i<this.entryCount;i++)
this.index==i?Element.addClassName(this.getEntry(i),"selected"):Element.removeClassName(this.getEntry(i),"selected");if(this.hasFocus){this.show();this.active=true;}}else{this.active=false;this.hide();}},markPrevious:function(){if(this.index>0)this.index--;else this.index=this.entryCount-1;},markNext:function(){if(this.index<this.entryCount-1)this.index++;else this.index=0;this.getEntry(this.index).scrollIntoView(false);},getEntry:function(index){return this.update.firstChild.childNodes[index];},getCurrentEntry:function(){return this.getEntry(this.index);},selectEntry:function(){this.active=false;this.updateElement(this.getCurrentEntry());},updateElement:function(selectedElement){if(this.options.updateElement){this.options.updateElement(selectedElement);return;}
var value='';if(this.options.select){var nodes=$(selectedElement).select('.'+this.options.select)||[];if(nodes.length>0)value=Element.collectTextNodes(nodes[0],this.options.select);}else
value=Element.collectTextNodesIgnoreClass(selectedElement,'informal');var bounds=this.getTokenBounds();if(bounds[0]!=-1){var newValue=this.element.value.substr(0,bounds[0]);var whitespace=this.element.value.substr(bounds[0]).match(/^\s+/);if(whitespace)
newValue+=whitespace[0];this.element.value=newValue+value+this.element.value.substr(bounds[1]);}else{this.element.value=value;}
this.oldElementValue=this.element.value;this.element.focus();if(this.options.afterUpdateElement)
this.options.afterUpdateElement(this.element,selectedElement);},updateChoices:function(choices){if(!this.changed&&this.hasFocus){this.update.innerHTML=choices;Element.cleanWhitespace(this.update);Element.cleanWhitespace(this.update.down());if(this.update.firstChild&&this.update.down().childNodes){this.entryCount=this.update.down().childNodes.length;for(var i=0;i<this.entryCount;i++){var entry=this.getEntry(i);entry.autocompleteIndex=i;this.addObservers(entry);}}else{this.entryCount=0;}
this.stopIndicator();this.index=0;if(this.entryCount==1&&this.options.autoSelect){this.selectEntry();this.hide();}else{this.render();}}},addObservers:function(element){Event.observe(element,"mouseover",this.onHover.bindAsEventListener(this));Event.observe(element,"click",this.onClick.bindAsEventListener(this));},onObserverEvent:function(){this.changed=false;this.tokenBounds=null;if(this.getToken().length>=this.options.minChars){this.getUpdatedChoices();}else{this.active=false;this.hide();}
this.oldElementValue=this.element.value;},getToken:function(){var bounds=this.getTokenBounds();return this.element.value.substring(bounds[0],bounds[1]).strip();},getTokenBounds:function(){if(null!=this.tokenBounds)return this.tokenBounds;var value=this.element.value;if(value.strip().empty())return[-1,0];var diff=arguments.callee.getFirstDifferencePos(value,this.oldElementValue);var offset=(diff==this.oldElementValue.length?1:0);var prevTokenPos=-1,nextTokenPos=value.length;var tp;for(var index=0,l=this.options.tokens.length;index<l;++index){tp=value.lastIndexOf(this.options.tokens[index],diff+offset-1);if(tp>prevTokenPos)prevTokenPos=tp;tp=value.indexOf(this.options.tokens[index],diff+offset);if(-1!=tp&&tp<nextTokenPos)nextTokenPos=tp;}
return(this.tokenBounds=[prevTokenPos+1,nextTokenPos]);}});Autocompleter.Base.prototype.getTokenBounds.getFirstDifferencePos=function(newS,oldS){var boundary=Math.min(newS.length,oldS.length);for(var index=0;index<boundary;++index)
if(newS[index]!=oldS[index])
return index;return boundary;};Ajax.Autocompleter=Class.create(Autocompleter.Base,{initialize:function(element,update,url,options){this.baseInitialize(element,update,options);this.options.asynchronous=true;this.options.onComplete=this.onComplete.bind(this);this.options.defaultParams=this.options.parameters||null;this.url=url;},getUpdatedChoices:function(){this.startIndicator();var entry=encodeURIComponent(this.options.paramName)+'='+
encodeURIComponent(this.getToken());this.options.parameters=this.options.callback?this.options.callback(this.element,entry):entry;if(this.options.defaultParams)
this.options.parameters+='&'+this.options.defaultParams;new Ajax.Request(this.url,this.options);},onComplete:function(request){this.updateChoices(request.responseText);}});Autocompleter.Local=Class.create(Autocompleter.Base,{initialize:function(element,update,array,options){this.baseInitialize(element,update,options);this.options.array=array;},getUpdatedChoices:function(){this.updateChoices(this.options.selector(this));},setOptions:function(options){this.options=Object.extend({choices:10,partialSearch:true,partialChars:2,ignoreCase:true,fullSearch:false,selector:function(instance){var ret=[];var partial=[];var entry=instance.getToken();var count=0;for(var i=0;i<instance.options.array.length&&ret.length<instance.options.choices;i++){var elem=instance.options.array[i];var foundPos=instance.options.ignoreCase?elem.toLowerCase().indexOf(entry.toLowerCase()):elem.indexOf(entry);while(foundPos!=-1){if(foundPos==0&&elem.length!=entry.length){ret.push("<li><strong>"+elem.substr(0,entry.length)+"</strong>"+
elem.substr(entry.length)+"</li>");break;}else if(entry.length>=instance.options.partialChars&&instance.options.partialSearch&&foundPos!=-1){if(instance.options.fullSearch||/\s/.test(elem.substr(foundPos-1,1))){partial.push("<li>"+elem.substr(0,foundPos)+"<strong>"+
elem.substr(foundPos,entry.length)+"</strong>"+elem.substr(foundPos+entry.length)+"</li>");break;}}
foundPos=instance.options.ignoreCase?elem.toLowerCase().indexOf(entry.toLowerCase(),foundPos+1):elem.indexOf(entry,foundPos+1);}}
if(partial.length)
ret=ret.concat(partial.slice(0,instance.options.choices-ret.length));return"<ul>"+ret.join('')+"</ul>";}},options||{});}});Field.scrollFreeActivate=function(field){setTimeout(function(){Field.activate(field);},1);};Ajax.InPlaceEditor=Class.create({initialize:function(element,url,options){this.url=url;this.element=element=$(element);this.prepareOptions();this._controls={};arguments.callee.dealWithDeprecatedOptions(options);Object.extend(this.options,options||{});if(!this.options.formId&&this.element.id){this.options.formId=this.element.id+'-inplaceeditor';if($(this.options.formId))
this.options.formId='';}
if(this.options.externalControl)
this.options.externalControl=$(this.options.externalControl);if(!this.options.externalControl)
this.options.externalControlOnly=false;this._originalBackground=this.element.getStyle('background-color')||'transparent';this.element.title=this.options.clickToEditText;this._boundCancelHandler=this.handleFormCancellation.bind(this);this._boundComplete=(this.options.onComplete||Prototype.emptyFunction).bind(this);this._boundFailureHandler=this.handleAJAXFailure.bind(this);this._boundSubmitHandler=this.handleFormSubmission.bind(this);this._boundWrapperHandler=this.wrapUp.bind(this);this.registerListeners();},checkForEscapeOrReturn:function(e){if(!this._editing||e.ctrlKey||e.altKey||e.shiftKey)return;if(Event.KEY_ESC==e.keyCode)
this.handleFormCancellation(e);else if(Event.KEY_RETURN==e.keyCode)
this.handleFormSubmission(e);},createControl:function(mode,handler,extraClasses){var control=this.options[mode+'Control'];var text=this.options[mode+'Text'];if('button'==control){var btn=document.createElement('input');btn.type='submit';btn.value=text;btn.className='editor_'+mode+'_button';if('cancel'==mode)
btn.onclick=this._boundCancelHandler;this._form.appendChild(btn);this._controls[mode]=btn;}else if('link'==control){var link=document.createElement('a');link.href='#';link.appendChild(document.createTextNode(text));link.onclick='cancel'==mode?this._boundCancelHandler:this._boundSubmitHandler;link.className='editor_'+mode+'_link';if(extraClasses)
link.className+=' '+extraClasses;this._form.appendChild(link);this._controls[mode]=link;}},createEditField:function(){var text=(this.options.loadTextURL?this.options.loadingText:this.getText());var fld;if(1>=this.options.rows&&!/\r|\n/.test(this.getText())){fld=document.createElement('input');fld.type='text';var size=this.options.size||this.options.cols||0;if(0<size)fld.size=size;}else{fld=document.createElement('textarea');fld.rows=(1>=this.options.rows?this.options.autoRows:this.options.rows);fld.cols=this.options.cols||40;}
fld.name=this.options.paramName;fld.value=text;fld.className='editor_field';if(this.options.submitOnBlur)
fld.onblur=this._boundSubmitHandler;this._controls.editor=fld;if(this.options.loadTextURL)
this.loadExternalText();this._form.appendChild(this._controls.editor);},createForm:function(){var ipe=this;function addText(mode,condition){var text=ipe.options['text'+mode+'Controls'];if(!text||condition===false)return;ipe._form.appendChild(document.createTextNode(text));};this._form=$(document.createElement('form'));this._form.id=this.options.formId;this._form.addClassName(this.options.formClassName);this._form.onsubmit=this._boundSubmitHandler;this.createEditField();if('textarea'==this._controls.editor.tagName.toLowerCase())
this._form.appendChild(document.createElement('br'));if(this.options.onFormCustomization)
this.options.onFormCustomization(this,this._form);addText('Before',this.options.okControl||this.options.cancelControl);this.createControl('ok',this._boundSubmitHandler);addText('Between',this.options.okControl&&this.options.cancelControl);this.createControl('cancel',this._boundCancelHandler,'editor_cancel');addText('After',this.options.okControl||this.options.cancelControl);},destroy:function(){if(this._oldInnerHTML)
this.element.innerHTML=this._oldInnerHTML;this.leaveEditMode();this.unregisterListeners();},enterEditMode:function(e){if(this._saving||this._editing)return;this._editing=true;this.triggerCallback('onEnterEditMode');if(this.options.externalControl)
this.options.externalControl.hide();this.element.hide();this.createForm();this.element.parentNode.insertBefore(this._form,this.element);if(!this.options.loadTextURL)
this.postProcessEditField();if(e)Event.stop(e);},enterHover:function(e){if(this.options.hoverClassName)
this.element.addClassName(this.options.hoverClassName);if(this._saving)return;this.triggerCallback('onEnterHover');},getText:function(){return this.element.innerHTML.unescapeHTML();},handleAJAXFailure:function(transport){this.triggerCallback('onFailure',transport);if(this._oldInnerHTML){this.element.innerHTML=this._oldInnerHTML;this._oldInnerHTML=null;}},handleFormCancellation:function(e){this.wrapUp();if(e)Event.stop(e);},handleFormSubmission:function(e){var form=this._form;var value=$F(this._controls.editor);this.prepareSubmission();var params=this.options.callback(form,value)||'';if(Object.isString(params))
params=params.toQueryParams();params.editorId=this.element.id;if(this.options.htmlResponse){var options=Object.extend({evalScripts:true},this.options.ajaxOptions);Object.extend(options,{parameters:params,onComplete:this._boundWrapperHandler,onFailure:this._boundFailureHandler});new Ajax.Updater({success:this.element},this.url,options);}else{var options=Object.extend({method:'get'},this.options.ajaxOptions);Object.extend(options,{parameters:params,onComplete:this._boundWrapperHandler,onFailure:this._boundFailureHandler});new Ajax.Request(this.url,options);}
if(e)Event.stop(e);},leaveEditMode:function(){this.element.removeClassName(this.options.savingClassName);this.removeForm();this.leaveHover();this.element.style.backgroundColor=this._originalBackground;this.element.show();if(this.options.externalControl)
this.options.externalControl.show();this._saving=false;this._editing=false;this._oldInnerHTML=null;this.triggerCallback('onLeaveEditMode');},leaveHover:function(e){if(this.options.hoverClassName)
this.element.removeClassName(this.options.hoverClassName);if(this._saving)return;this.triggerCallback('onLeaveHover');},loadExternalText:function(){this._form.addClassName(this.options.loadingClassName);this._controls.editor.disabled=true;var options=Object.extend({method:'get'},this.options.ajaxOptions);Object.extend(options,{parameters:'editorId='+encodeURIComponent(this.element.id),onComplete:Prototype.emptyFunction,onSuccess:function(transport){this._form.removeClassName(this.options.loadingClassName);var text=transport.responseText;if(this.options.stripLoadedTextTags)
text=text.stripTags();this._controls.editor.value=text;this._controls.editor.disabled=false;this.postProcessEditField();}.bind(this),onFailure:this._boundFailureHandler});new Ajax.Request(this.options.loadTextURL,options);},postProcessEditField:function(){var fpc=this.options.fieldPostCreation;if(fpc)
$(this._controls.editor)['focus'==fpc?'focus':'activate']();},prepareOptions:function(){this.options=Object.clone(Ajax.InPlaceEditor.DefaultOptions);Object.extend(this.options,Ajax.InPlaceEditor.DefaultCallbacks);[this._extraDefaultOptions].flatten().compact().each(function(defs){Object.extend(this.options,defs);}.bind(this));},prepareSubmission:function(){this._saving=true;this.removeForm();this.leaveHover();this.showSaving();},registerListeners:function(){this._listeners={};var listener;$H(Ajax.InPlaceEditor.Listeners).each(function(pair){listener=this[pair.value].bind(this);this._listeners[pair.key]=listener;if(!this.options.externalControlOnly)
this.element.observe(pair.key,listener);if(this.options.externalControl)
this.options.externalControl.observe(pair.key,listener);}.bind(this));},removeForm:function(){if(!this._form)return;this._form.remove();this._form=null;this._controls={};},showSaving:function(){this._oldInnerHTML=this.element.innerHTML;this.element.innerHTML=this.options.savingText;this.element.addClassName(this.options.savingClassName);this.element.style.backgroundColor=this._originalBackground;this.element.show();},triggerCallback:function(cbName,arg){if('function'==typeof this.options[cbName]){this.options[cbName](this,arg);}},unregisterListeners:function(){$H(this._listeners).each(function(pair){if(!this.options.externalControlOnly)
this.element.stopObserving(pair.key,pair.value);if(this.options.externalControl)
this.options.externalControl.stopObserving(pair.key,pair.value);}.bind(this));},wrapUp:function(transport){this.leaveEditMode();this._boundComplete(transport,this.element);}});Object.extend(Ajax.InPlaceEditor.prototype,{dispose:Ajax.InPlaceEditor.prototype.destroy});Ajax.InPlaceCollectionEditor=Class.create(Ajax.InPlaceEditor,{initialize:function($super,element,url,options){this._extraDefaultOptions=Ajax.InPlaceCollectionEditor.DefaultOptions;$super(element,url,options);},createEditField:function(){var list=document.createElement('select');list.name=this.options.paramName;list.size=1;this._controls.editor=list;this._collection=this.options.collection||[];if(this.options.loadCollectionURL)
this.loadCollection();else
this.checkForExternalText();this._form.appendChild(this._controls.editor);},loadCollection:function(){this._form.addClassName(this.options.loadingClassName);this.showLoadingText(this.options.loadingCollectionText);var options=Object.extend({method:'get'},this.options.ajaxOptions);Object.extend(options,{parameters:'editorId='+encodeURIComponent(this.element.id),onComplete:Prototype.emptyFunction,onSuccess:function(transport){var js=transport.responseText.strip();if(!/^\[.*\]$/.test(js))
throw('Server returned an invalid collection representation.');this._collection=eval(js);this.checkForExternalText();}.bind(this),onFailure:this.onFailure});new Ajax.Request(this.options.loadCollectionURL,options);},showLoadingText:function(text){this._controls.editor.disabled=true;var tempOption=this._controls.editor.firstChild;if(!tempOption){tempOption=document.createElement('option');tempOption.value='';this._controls.editor.appendChild(tempOption);tempOption.selected=true;}
tempOption.update((text||'').stripScripts().stripTags());},checkForExternalText:function(){this._text=this.getText();if(this.options.loadTextURL)
this.loadExternalText();else
this.buildOptionList();},loadExternalText:function(){this.showLoadingText(this.options.loadingText);var options=Object.extend({method:'get'},this.options.ajaxOptions);Object.extend(options,{parameters:'editorId='+encodeURIComponent(this.element.id),onComplete:Prototype.emptyFunction,onSuccess:function(transport){this._text=transport.responseText.strip();this.buildOptionList();}.bind(this),onFailure:this.onFailure});new Ajax.Request(this.options.loadTextURL,options);},buildOptionList:function(){this._form.removeClassName(this.options.loadingClassName);this._collection=this._collection.map(function(entry){return 2===entry.length?entry:[entry,entry].flatten();});var marker=('value'in this.options)?this.options.value:this._text;var textFound=this._collection.any(function(entry){return entry[0]==marker;}.bind(this));this._controls.editor.update('');var option;this._collection.each(function(entry,index){option=document.createElement('option');option.value=entry[0];option.selected=textFound?entry[0]==marker:0==index;option.appendChild(document.createTextNode(entry[1]));this._controls.editor.appendChild(option);}.bind(this));this._controls.editor.disabled=false;Field.scrollFreeActivate(this._controls.editor);}});Ajax.InPlaceEditor.prototype.initialize.dealWithDeprecatedOptions=function(options){if(!options)return;function fallback(name,expr){if(name in options||expr===undefined)return;options[name]=expr;};fallback('cancelControl',(options.cancelLink?'link':(options.cancelButton?'button':options.cancelLink==options.cancelButton==false?false:undefined)));fallback('okControl',(options.okLink?'link':(options.okButton?'button':options.okLink==options.okButton==false?false:undefined)));fallback('highlightColor',options.highlightcolor);fallback('highlightEndColor',options.highlightendcolor);};Object.extend(Ajax.InPlaceEditor,{DefaultOptions:{ajaxOptions:{},autoRows:3,cancelControl:'link',cancelText:'cancel',clickToEditText:'Click to edit',externalControl:null,externalControlOnly:false,fieldPostCreation:'activate',formClassName:'inplaceeditor-form',formId:null,highlightColor:'#ffff99',highlightEndColor:'#ffffff',hoverClassName:'',htmlResponse:true,loadingClassName:'inplaceeditor-loading',loadingText:'Loading...',okControl:'button',okText:'ok',paramName:'value',rows:1,savingClassName:'inplaceeditor-saving',savingText:'Saving...',size:0,stripLoadedTextTags:false,submitOnBlur:false,textAfterControls:'',textBeforeControls:'',textBetweenControls:''},DefaultCallbacks:{callback:function(form){return Form.serialize(form);},onComplete:function(transport,element){new Effect.Highlight(element,{startcolor:this.options.highlightColor,keepBackgroundImage:true});},onEnterEditMode:null,onEnterHover:function(ipe){ipe.element.style.backgroundColor=ipe.options.highlightColor;if(ipe._effect)
ipe._effect.cancel();},onFailure:function(transport,ipe){alert('Error communication with the server: '+transport.responseText.stripTags());},onFormCustomization:null,onLeaveEditMode:null,onLeaveHover:function(ipe){ipe._effect=new Effect.Highlight(ipe.element,{startcolor:ipe.options.highlightColor,endcolor:ipe.options.highlightEndColor,restorecolor:ipe._originalBackground,keepBackgroundImage:true});}},Listeners:{click:'enterEditMode',keydown:'checkForEscapeOrReturn',mouseover:'enterHover',mouseout:'leaveHover'}});Ajax.InPlaceCollectionEditor.DefaultOptions={loadingCollectionText:'Loading options...'};Form.Element.DelayedObserver=Class.create({initialize:function(element,delay,callback){this.delay=delay||0.5;this.element=$(element);this.callback=callback;this.timer=null;this.lastValue=$F(this.element);Event.observe(this.element,'keyup',this.delayedListener.bindAsEventListener(this));},delayedListener:function(event){if(this.lastValue==$F(this.element))return;if(this.timer)clearTimeout(this.timer);this.timer=setTimeout(this.onTimerEvent.bind(this),this.delay*1000);this.lastValue=$F(this.element);},onTimerEvent:function(){this.timer=null;this.callback(this.element,$F(this.element));}});;if(!Control)var Control={};Control.Slider=Class.create({initialize:function(handle,track,options){var slider=this;if(Object.isArray(handle)){this.handles=handle.collect(function(e){return $(e)});}else{this.handles=[$(handle)];}
this.track=$(track);this.options=options||{};this.axis=this.options.axis||'horizontal';this.increment=this.options.increment||1;this.step=parseInt(this.options.step||'1');this.range=this.options.range||$R(0,1);this.value=0;this.values=this.handles.map(function(){return 0});this.spans=this.options.spans?this.options.spans.map(function(s){return $(s)}):false;this.options.startSpan=$(this.options.startSpan||null);this.options.endSpan=$(this.options.endSpan||null);this.restricted=this.options.restricted||false;this.maximum=this.options.maximum||this.range.end;this.minimum=this.options.minimum||this.range.start;this.alignX=parseInt(this.options.alignX||'0');this.alignY=parseInt(this.options.alignY||'0');this.trackLength=this.maximumOffset()-this.minimumOffset();this.handleLength=this.isVertical()?(this.handles[0].offsetHeight!=0?this.handles[0].offsetHeight:this.handles[0].style.height.replace(/px$/,"")):(this.handles[0].offsetWidth!=0?this.handles[0].offsetWidth:this.handles[0].style.width.replace(/px$/,""));this.active=false;this.dragging=false;this.disabled=false;if(this.options.disabled)this.setDisabled();this.allowedValues=this.options.values?this.options.values.sortBy(Prototype.K):false;if(this.allowedValues){this.minimum=this.allowedValues.min();this.maximum=this.allowedValues.max();}
this.eventMouseDown=this.startDrag.bindAsEventListener(this);this.eventMouseUp=this.endDrag.bindAsEventListener(this);this.eventMouseMove=this.update.bindAsEventListener(this);this.handles.each(function(h,i){i=slider.handles.length-1-i;slider.setValue(parseFloat((Object.isArray(slider.options.sliderValue)?slider.options.sliderValue[i]:slider.options.sliderValue)||slider.range.start),i);h.makePositioned().observe("mousedown",slider.eventMouseDown);});this.track.observe("mousedown",this.eventMouseDown);document.observe("mouseup",this.eventMouseUp);$(this.track.parentNode.parentNode).observe("mousemove",this.eventMouseMove);this.initialized=true;},dispose:function(){var slider=this;Event.stopObserving(this.track,"mousedown",this.eventMouseDown);Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObserving(this.track.parentNode.parentNode,"mousemove",this.eventMouseMove);this.handles.each(function(h){Event.stopObserving(h,"mousedown",slider.eventMouseDown);});},setDisabled:function(){this.disabled=true;this.track.parentNode.className=this.track.parentNode.className+' disabled';},setEnabled:function(){this.disabled=false;},getNearestValue:function(value){if(this.allowedValues){if(value>=this.allowedValues.max())return(this.allowedValues.max());if(value<=this.allowedValues.min())return(this.allowedValues.min());var offset=Math.abs(this.allowedValues[0]-value);var newValue=this.allowedValues[0];this.allowedValues.each(function(v){var currentOffset=Math.abs(v-value);if(currentOffset<=offset){newValue=v;offset=currentOffset;}});return newValue;}
if(value>this.range.end)return this.range.end;if(value<this.range.start)return this.range.start;return value;},setValue:function(sliderValue,handleIdx){if(!this.active){this.activeHandleIdx=handleIdx||0;this.activeHandle=this.handles[this.activeHandleIdx];this.updateStyles();}
handleIdx=handleIdx||this.activeHandleIdx||0;if(this.initialized&&this.restricted){if((handleIdx>0)&&(sliderValue<this.values[handleIdx-1]))
sliderValue=this.values[handleIdx-1];if((handleIdx<(this.handles.length-1))&&(sliderValue>this.values[handleIdx+1]))
sliderValue=this.values[handleIdx+1];}
sliderValue=this.getNearestValue(sliderValue);this.values[handleIdx]=sliderValue;this.value=this.values[0];this.handles[handleIdx].style[this.isVertical()?'top':'left']=this.translateToPx(sliderValue);this.drawSpans();if(!this.dragging||!this.event)this.updateFinished();},setValueBy:function(delta,handleIdx){this.setValue(this.values[handleIdx||this.activeHandleIdx||0]+delta,handleIdx||this.activeHandleIdx||0);},translateToPx:function(value){return Math.round(((this.trackLength-this.handleLength)/(this.range.end-this.range.start))*(value-this.range.start))+"px";},translateToValue:function(offset){return((offset/(this.trackLength-this.handleLength)*(this.range.end-this.range.start))+this.range.start);},getRange:function(range){var v=this.values.sortBy(Prototype.K);range=range||0;return $R(v[range],v[range+1]);},minimumOffset:function(){return(this.isVertical()?this.alignY:this.alignX);},maximumOffset:function(){return(this.isVertical()?(this.track.offsetHeight!=0?this.track.offsetHeight:this.track.style.height.replace(/px$/,""))-this.alignY:(this.track.offsetWidth!=0?this.track.offsetWidth:this.track.style.width.replace(/px$/,""))-this.alignX);},isVertical:function(){return(this.axis=='vertical');},drawSpans:function(){var slider=this;if(this.spans)
$R(0,this.spans.length-1).each(function(r){slider.setSpan(slider.spans[r],slider.getRange(r))});if(this.options.startSpan)
this.setSpan(this.options.startSpan,$R(0,this.values.length>1?this.getRange(0).min():this.value));if(this.options.endSpan)
this.setSpan(this.options.endSpan,$R(this.values.length>1?this.getRange(this.spans.length-1).max():this.value,this.maximum));},setSpan:function(span,range){if(this.isVertical()){span.style.top=this.translateToPx(range.start);span.style.height=this.translateToPx(range.end-range.start+this.range.start);}else{span.style.left=this.translateToPx(range.start);span.style.width=this.translateToPx(range.end-range.start+this.range.start);}},updateStyles:function(){this.handles.each(function(h){Element.removeClassName(h,'selected')});Element.addClassName(this.activeHandle,'selected');},startDrag:function(event){if(Event.isLeftClick(event)){if(!this.disabled){this.active=true;var handle=Event.element(event);var pointer=[Event.pointerX(event),Event.pointerY(event)];var track=handle;if(track==this.track){var offsets=Position.cumulativeOffset(this.track);this.event=event;this.setValue(this.translateToValue((this.isVertical()?pointer[1]-offsets[1]:pointer[0]-offsets[0])-(this.handleLength/2)));var offsets=Position.cumulativeOffset(this.activeHandle);this.offsetX=(pointer[0]-offsets[0]);this.offsetY=(pointer[1]-offsets[1]);}else{while((this.handles.indexOf(handle)==-1)&&handle.parentNode)
handle=handle.parentNode;if(this.handles.indexOf(handle)!=-1){this.activeHandle=handle;this.activeHandleIdx=this.handles.indexOf(this.activeHandle);this.updateStyles();var offsets=Position.cumulativeOffset(this.activeHandle);this.offsetX=(pointer[0]-offsets[0]);this.offsetY=(pointer[1]-offsets[1]);}}}
Event.stop(event);}},update:function(event){if(this.active){if(!this.dragging)this.dragging=true;this.draw(event);if(Prototype.Browser.WebKit)window.scrollBy(0,0);Event.stop(event);}},draw:function(event){var pointer=[Event.pointerX(event),Event.pointerY(event)];var offsets=Position.cumulativeOffset(this.track);pointer[0]-=this.offsetX+offsets[0];pointer[1]-=this.offsetY+offsets[1];this.event=event;this.setValue(this.translateToValue(this.isVertical()?pointer[1]:pointer[0]));if(this.initialized&&this.options.onSlide)
this.options.onSlide(this.values.length>1?this.values:this.value,this);},endDrag:function(event){if(this.active&&this.dragging){this.finishDrag(event,true);Event.stop(event);}
this.active=false;this.dragging=false;},finishDrag:function(event,success){this.active=false;this.dragging=false;this.updateFinished();},updateFinished:function(){if(this.initialized&&this.options.onChange)
this.options.onChange(this.values.length>1?this.values:this.value,this);this.event=null;}});;function popWin(url,win,para){var win=window.open(url,win,para);win.focus();}
function setLocation(url){window.location.href=url;}
function setPLocation(url,setFocus){if(setFocus){window.opener.focus();}
window.opener.location.href=url;}
function setLanguageCode(code,fromCode){var href=window.location.href;var after='',dash;if(dash=href.match(/\#(.*)$/)){href=href.replace(/\#(.*)$/,'');after=dash[0];}
if(href.match(/[?]/)){var re=/([?&]store=)[a-z0-9_]*/;if(href.match(re)){href=href.replace(re,'$1'+code);}else{href+='&store='+code;}
var re=/([?&]from_store=)[a-z0-9_]*/;if(href.match(re)){href=href.replace(re,'');}}else{href+='?store='+code;}
if(typeof(fromCode)!='undefined'){href+='&from_store='+fromCode;}
href+=after;setLocation(href);}
function decorateGeneric(elements,decorateParams)
{var allSupportedParams=['odd','even','first','last'];var _decorateParams={};var total=elements.length;if(total){if(typeof(decorateParams)=='undefined'){decorateParams=allSupportedParams;}
if(!decorateParams.length){return;}
for(var k in allSupportedParams){_decorateParams[allSupportedParams[k]]=false;}
for(var k in decorateParams){_decorateParams[decorateParams[k]]=true;}
if(_decorateParams.first){Element.addClassName(elements[0],'first');}
if(_decorateParams.last){Element.addClassName(elements[total-1],'last');}
for(var i=0;i<total;i++){if((i+1)%2==0){if(_decorateParams.even){Element.addClassName(elements[i],'even');}}
else{if(_decorateParams.odd){Element.addClassName(elements[i],'odd');}}}}}
function decorateTable(table,options){var table=$(table);if(table){var _options={'tbody':false,'tbody tr':['odd','even','first','last'],'thead tr':['first','last'],'tfoot tr':['first','last'],'tr td':['last']};if(typeof(options)!='undefined'){for(var k in options){_options[k]=options[k];}}
if(_options['tbody']){decorateGeneric(table.select('tbody'),_options['tbody']);}
if(_options['tbody tr']){decorateGeneric(table.select('tbody tr'),_options['tbody tr']);}
if(_options['thead tr']){decorateGeneric(table.select('thead tr'),_options['thead tr']);}
if(_options['tfoot tr']){decorateGeneric(table.select('tfoot tr'),_options['tfoot tr']);}
if(_options['tr td']){var allRows=table.select('tr');if(allRows.length){for(var i=0;i<allRows.length;i++){decorateGeneric(allRows[i].getElementsByTagName('TD'),_options['tr td']);}}}}}
function decorateList(list,nonRecursive){if($(list)){if(typeof(nonRecursive)=='undefined'){var items=$(list).select('li')}
else{var items=$(list).childElements();}
decorateGeneric(items,['odd','even','last']);}}
function decorateDataList(list){list=$(list);if(list){decorateGeneric(list.select('dt'),['odd','even','last']);decorateGeneric(list.select('dd'),['odd','even','last']);}}
function parseSidUrl(baseUrl,urlExt){sidPos=baseUrl.indexOf('/?SID=');sid='';urlExt=(urlExt!=undefined)?urlExt:'';if(sidPos>-1){sid='?'+baseUrl.substring(sidPos+2);baseUrl=baseUrl.substring(0,sidPos+1);}
return baseUrl+urlExt+sid;}
function formatCurrency(price,format,showPlus){precision=isNaN(format.precision=Math.abs(format.precision))?2:format.precision;requiredPrecision=isNaN(format.requiredPrecision=Math.abs(format.requiredPrecision))?2:format.requiredPrecision;precision=requiredPrecision;integerRequired=isNaN(format.integerRequired=Math.abs(format.integerRequired))?1:format.integerRequired;decimalSymbol=format.decimalSymbol==undefined?",":format.decimalSymbol;groupSymbol=format.groupSymbol==undefined?".":format.groupSymbol;groupLength=format.groupLength==undefined?3:format.groupLength;if(showPlus==undefined||showPlus==true){s=price<0?"-":(showPlus?"+":"");}else if(showPlus==false){s='';}
i=parseInt(price=Math.abs(+price||0).toFixed(precision))+"";pad=(i.length<integerRequired)?(integerRequired-i.length):0;while(pad){i='0'+i;pad--;}
j=(j=i.length)>groupLength?j%groupLength:0;re=new RegExp("(\\d{"+groupLength+"})(?=\\d)","g");r=(j?i.substr(0,j)+groupSymbol:"")+i.substr(j).replace(re,"$1"+groupSymbol)+(precision?decimalSymbol+Math.abs(price-i).toFixed(precision).replace(/-/,0).slice(2):"")
if(format.pattern.indexOf('{sign}')==-1){pattern=s+format.pattern;}else{pattern=format.pattern.replace('{sign}',s);}
return pattern.replace('%s',r).replace(/^\s\s*/,'').replace(/\s\s*$/,'');};function expandDetails(el,childClass){if(Element.hasClassName(el,'show-details')){$$(childClass).each(function(item){item.hide()});Element.removeClassName(el,'show-details');}
else{$$(childClass).each(function(item){item.show()});Element.addClassName(el,'show-details');}}
var isIE=navigator.appVersion.match(/MSIE/)=="MSIE";if(!window.Varien)
var Varien=new Object();Varien.showLoading=function(){Element.show('loading-process');}
Varien.hideLoading=function(){Element.hide('loading-process');}
Varien.GlobalHandlers={onCreate:function(){Varien.showLoading();},onComplete:function(){if(Ajax.activeRequestCount==0){Varien.hideLoading();}}};Ajax.Responders.register(Varien.GlobalHandlers);Varien.searchForm=Class.create();Varien.searchForm.prototype={initialize:function(form,field,emptyText){this.form=$(form);this.field=$(field);this.emptyText=emptyText;Event.observe(this.form,'submit',this.submit.bind(this));Event.observe(this.field,'focus',this.focus.bind(this));Event.observe(this.field,'blur',this.blur.bind(this));this.blur();},submit:function(event){if(this.field.value==this.emptyText||this.field.value==''){Event.stop(event);return false;}
return true;},focus:function(event){if(this.field.value==this.emptyText){this.field.value='';}},blur:function(event){if(this.field.value==''){this.field.value=this.emptyText;}},initAutocomplete:function(url,destinationElement){new Ajax.Autocompleter(this.field,destinationElement,url,{paramName:this.field.name,method:'get',minChars:2,updateElement:this._selectAutocompleteItem.bind(this),onShow:function(element,update){if(!update.style.position||update.style.position=='absolute'){update.style.position='absolute';Position.clone(element,update,{setHeight:false,offsetTop:element.offsetHeight});}
Effect.Appear(update,{duration:0});}});},_selectAutocompleteItem:function(element){if(element.title){this.field.value=element.title;}
this.form.submit();}}
Varien.Tabs=Class.create();Varien.Tabs.prototype={initialize:function(selector){var self=this;$$(selector+' a').each(this.initTab.bind(this));},initTab:function(el){el.href='javascript:void(0)';if($(el.parentNode).hasClassName('active')){this.showContent(el);}
el.observe('click',this.showContent.bind(this,el));},showContent:function(a){var li=$(a.parentNode),ul=$(li.parentNode);ul.getElementsBySelector('li','ol').each(function(el){var contents=$(el.id+'_contents');if(el==li){el.addClassName('active');contents.show();}else{el.removeClassName('active');contents.hide();}});}}
Varien.DateElement=Class.create();Varien.DateElement.prototype={initialize:function(type,content,required,format){if(type=='id'){this.day=$(content+'day');this.month=$(content+'month');this.year=$(content+'year');this.full=$(content+'full');this.advice=$(content+'advice');}else if(type=='container'){this.day=content.day;this.month=content.month;this.year=content.year;this.full=content.full;this.advice=content.advice;}else{return;}
this.required=required;this.format=format;this.day.addClassName('validate-custom');this.day.validate=this.validate.bind(this);this.month.addClassName('validate-custom');this.month.validate=this.validate.bind(this);this.year.addClassName('validate-custom');this.year.validate=this.validate.bind(this);this.year.setAttribute('autocomplete','off');this.advice.hide();},validate:function(){var error=false;if(this.day.value==''&&this.month.value==''&&this.year.value==''){if(this.required){error='This date is a required value.';}else{this.full.value='';}}else if(this.day.value==''||this.month.value==''||this.year.value==''){error='Please enter a valid full date.';}else{var date=new Date();if(this.day.value<1||this.day.value>31){error='Please enter a valid day (1-31).';}else if(this.month.value<1||this.month.value>12){error='Please enter a valid month (1-12).';}else if(this.year.value<1900||this.year.value>date.getFullYear()){error='Please enter a valid year (1900-'+date.getFullYear()+').';}else{this.full.value=this.format.replace(/(%m|%b)/i,this.month.value).replace(/(%d|%e)/i,this.day.value).replace(/%y/i,this.year.value);var testFull=this.month.value+'/'+this.day.value+'/'+this.year.value;var test=new Date(testFull);if(isNaN(test)){error='Please enter a valid date.';}}}
if(error!==false){try{this.advice.innerHTML=Translator.translate(error);}
catch(e){this.advice.innerHTML=error;}
this.advice.show();return false;}
this.day.removeClassName('validation-failed');this.month.removeClassName('validation-failed');this.year.removeClassName('validation-failed');this.advice.hide();return true;}};Varien.DOB=Class.create();Varien.DOB.prototype={initialize:function(selector,required,format){var el=$$(selector)[0];var container={};container.day=Element.select(el,'.dob-day input')[0];container.month=Element.select(el,'.dob-month input')[0];container.year=Element.select(el,'.dob-year input')[0];container.full=Element.select(el,'.dob-full input')[0];container.advice=Element.select(el,'.validation-advice')[0];new Varien.DateElement('container',container,required,format);}};Varien.FileElement=Class.create();Varien.FileElement.prototype={initialize:function(id){this.fileElement=$(id);this.hiddenElement=$(id+'_value');this.fileElement.observe('change',this.selectFile.bind(this));},selectFile:function(event){this.hiddenElement.value=this.fileElement.getValue();}};Validation.addAllThese([['validate-custom',' ',function(v,elm){return elm.validate();}]]);function truncateOptions(){$$('.truncated').each(function(element){Event.observe(element,'mouseover',function(){if(element.down('div.truncated_full_value')){element.down('div.truncated_full_value').addClassName('show')}});Event.observe(element,'mouseout',function(){if(element.down('div.truncated_full_value')){element.down('div.truncated_full_value').removeClassName('show')}});});}
Event.observe(window,'load',function(){truncateOptions();});Element.addMethods({getInnerText:function(element)
{element=$(element);if(element.innerText&&!Prototype.Browser.Opera){return element.innerText}
return element.innerHTML.stripScripts().unescapeHTML().replace(/[\n\r\s]+/g,' ').strip();}});if(!("console"in window)||!("firebug"in console))
{var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var i=0;i<names.length;++i)
window.console[names[i]]=function(){}}
function fireEvent(element,event){if(document.createEventObject){var evt=document.createEventObject();return element.fireEvent('on'+event,evt)}
else{var evt=document.createEvent("HTMLEvents");evt.initEvent(event,true,true);return!element.dispatchEvent(evt);}};VarienForm=Class.create();VarienForm.prototype={initialize:function(formId,firstFieldFocus){this.form=$(formId);if(!this.form){return;}
this.cache=$A();this.currLoader=false;this.currDataIndex=false;this.validator=new Validation(this.form);this.elementFocus=this.elementOnFocus.bindAsEventListener(this);this.elementBlur=this.elementOnBlur.bindAsEventListener(this);this.childLoader=this.onChangeChildLoad.bindAsEventListener(this);this.highlightClass='highlight';this.extraChildParams='';this.firstFieldFocus=firstFieldFocus||false;this.bindElements();if(this.firstFieldFocus){try{Form.Element.focus(Form.findFirstElement(this.form))}
catch(e){}}},submit:function(url){if(this.validator&&this.validator.validate()){this.form.submit();}
return false;},bindElements:function(){var elements=Form.getElements(this.form);for(var row in elements){if(elements[row].id){Event.observe(elements[row],'focus',this.elementFocus);Event.observe(elements[row],'blur',this.elementBlur);}}},elementOnFocus:function(event){var element=Event.findElement(event,'fieldset');if(element){Element.addClassName(element,this.highlightClass);}},elementOnBlur:function(event){var element=Event.findElement(event,'fieldset');if(element){Element.removeClassName(element,this.highlightClass);}},setElementsRelation:function(parent,child,dataUrl,first){if(parent=$(parent)){if(!this.cache[parent.id]){this.cache[parent.id]=$A();this.cache[parent.id]['child']=child;this.cache[parent.id]['dataUrl']=dataUrl;this.cache[parent.id]['data']=$A();this.cache[parent.id]['first']=first||false;}
Event.observe(parent,'change',this.childLoader);}},onChangeChildLoad:function(event){element=Event.element(event);this.elementChildLoad(element);},elementChildLoad:function(element,callback){this.callback=callback||false;if(element.value){this.currLoader=element.id;this.currDataIndex=element.value;if(this.cache[element.id]['data'][element.value]){this.setDataToChild(this.cache[element.id]['data'][element.value]);}
else{new Ajax.Request(this.cache[this.currLoader]['dataUrl'],{method:'post',parameters:{"parent":element.value},onComplete:this.reloadChildren.bind(this)});}}},reloadChildren:function(transport){var data=eval('('+transport.responseText+')');this.cache[this.currLoader]['data'][this.currDataIndex]=data;this.setDataToChild(data);},setDataToChild:function(data){if(data.length){var child=$(this.cache[this.currLoader]['child']);if(child){var html='<select name="'+child.name+'" id="'+child.id+'" class="'+child.className+'" title="'+child.title+'" '+this.extraChildParams+'>';if(this.cache[this.currLoader]['first']){html+='<option value="">'+this.cache[this.currLoader]['first']+'</option>';}
for(var i in data){if(data[i].value){html+='<option value="'+data[i].value+'"';if(child.value&&(child.value==data[i].value||child.value==data[i].label)){html+=' selected';}
html+='>'+data[i].label+'</option>';}}
html+='</select>';Element.insert(child,{before:html});Element.remove(child);}}
else{var child=$(this.cache[this.currLoader]['child']);if(child){var html='<input type="text" name="'+child.name+'" id="'+child.id+'" class="'+child.className+'" title="'+child.title+'" '+this.extraChildParams+'>';Element.insert(child,{before:html});Element.remove(child);}}
this.bindElements();if(this.callback){this.callback();}}}
RegionUpdater=Class.create();RegionUpdater.prototype={initialize:function(countryEl,regionTextEl,regionSelectEl,regions,disableAction,zipEl)
{this.countryEl=$(countryEl);this.regionTextEl=$(regionTextEl);this.regionSelectEl=$(regionSelectEl);this.zipEl=$(zipEl);this.regions=regions;this.disableAction=(typeof disableAction=='undefined')?'hide':disableAction;this.zipOptions=(typeof zipOptions=='undefined')?false:zipOptions;if(this.regionSelectEl.options.length<=1){this.update();}
Event.observe(this.countryEl,'change',this.update.bind(this));},update:function()
{if(this.regions[this.countryEl.value]){var i,option,region,def;if(this.regionTextEl){def=this.regionTextEl.value.toLowerCase();this.regionTextEl.value='';}
if(!def){def=this.regionSelectEl.getAttribute('defaultValue');}
this.regionSelectEl.options.length=1;for(regionId in this.regions[this.countryEl.value]){region=this.regions[this.countryEl.value][regionId];option=document.createElement('OPTION');option.value=regionId;option.text=region.name;if(this.regionSelectEl.options.add){this.regionSelectEl.options.add(option);}else{this.regionSelectEl.appendChild(option);}
if(regionId==def||region.name.toLowerCase()==def||region.code.toLowerCase()==def){this.regionSelectEl.value=regionId;}}
if(this.disableAction=='hide'){if(this.regionTextEl){this.regionTextEl.style.display='none';}
this.regionSelectEl.style.display='';}else if(this.disableAction=='disable'){if(this.regionTextEl){this.regionTextEl.disabled=true;}
this.regionSelectEl.disabled=false;}
this.setMarkDisplay(this.regionSelectEl,true);}else{if(this.disableAction=='hide'){if(this.regionTextEl){this.regionTextEl.style.display='';}
this.regionSelectEl.style.display='none';Validation.reset(this.regionSelectEl);}else if(this.disableAction=='disable'){if(this.regionTextEl){this.regionTextEl.disabled=false;}
this.regionSelectEl.disabled=true;}else if(this.disableAction=='nullify'){this.regionSelectEl.options.length=1;this.regionSelectEl.value='';this.regionSelectEl.selectedIndex=0;this.lastCountryId='';}
this.setMarkDisplay(this.regionSelectEl,false);}
var zipUpdater=new ZipUpdater(this.countryEl.value,this.zipEl);zipUpdater.update();},setMarkDisplay:function(elem,display){elem=$(elem);var labelElement=elem.up(0).down('label > span.required')||elem.up(1).down('label > span.required')||elem.up(0).down('label.required > em')||elem.up(1).down('label.required > em');if(labelElement){inputElement=labelElement.up().next('input');if(display){labelElement.show();if(inputElement){inputElement.addClassName('required-entry');}}else{labelElement.hide();if(inputElement){inputElement.removeClassName('required-entry');}}}}}
ZipUpdater=Class.create();ZipUpdater.prototype={initialize:function(country,zipElement)
{this.country=country;this.zipElement=$(zipElement);},update:function()
{if(typeof optionalZipCountries=='undefined'){return false;}
if(this.zipElement!=undefined){this._setPostcodeOptional();}else{Event.observe(window,"load",this._setPostcodeOptional.bind(this));}},_setPostcodeOptional:function()
{this.zipElement=$(this.zipElement);if(this.zipElement==undefined){return false;}
var label=$$('label[for="'+this.zipElement.id+'"]')[0];if(label!=undefined){var wildCard=label.down('em')||label.down('span.required');}
if(optionalZipCountries.indexOf(this.country)!=-1){while(this.zipElement.hasClassName('required-entry')){this.zipElement.removeClassName('required-entry');}
if(wildCard!=undefined){wildCard.hide();}}else{this.zipElement.addClassName('required-entry');if(wildCard!=undefined){wildCard.show();}}}};var mainNav=function(){var main={obj_nav:$(arguments[0])||$("nav"),settings:{show_delay:0,hide_delay:0,_ie6:/MSIE 6.+Win/.test(navigator.userAgent),_ie7:/MSIE 7.+Win/.test(navigator.userAgent)},init:function(obj,level){obj.lists=obj.childElements();obj.lists.each(function(el,ind){main.handlNavElement(el);if((main.settings._ie6||main.settings._ie7)&&level){main.ieFixZIndex(el,ind,obj.lists.size());}});if(main.settings._ie6&&!level){document.execCommand("BackgroundImageCache",false,true);}},handlNavElement:function(list){if(list!==undefined){list.onmouseover=function(){main.fireNavEvent(this,true);};list.onmouseout=function(){main.fireNavEvent(this,false);};if(list.down("ul")){main.init(list.down("ul"),true);}}},ieFixZIndex:function(el,i,l){if(el.tagName.toString().toLowerCase().indexOf("iframe")==-1){el.style.zIndex=l-i;}else{el.onmouseover="null";el.onmouseout="null";}},fireNavEvent:function(elm,ev){if(ev){elm.addClassName("over");elm.down("a").addClassName("over");if(elm.childElements()[1]){main.show(elm.childElements()[1]);}}else{elm.removeClassName("over");elm.down("a").removeClassName("over");if(elm.childElements()[1]){main.hide(elm.childElements()[1]);}}},show:function(sub_elm){if(sub_elm.hide_time_id){clearTimeout(sub_elm.hide_time_id);}
sub_elm.show_time_id=setTimeout(function(){if(!sub_elm.hasClassName("shown-sub")){sub_elm.addClassName("shown-sub");}},main.settings.show_delay);},hide:function(sub_elm){if(sub_elm.show_time_id){clearTimeout(sub_elm.show_time_id);}
sub_elm.hide_time_id=setTimeout(function(){if(sub_elm.hasClassName("shown-sub")){sub_elm.removeClassName("shown-sub");}},main.settings.hide_delay);}};if(arguments[1]){main.settings=Object.extend(main.settings,arguments[1]);}
if(main.obj_nav){main.init(main.obj_nav,false);}};document.observe("dom:loaded",function(){mainNav("nav",{"show_delay":"100","hide_delay":"100"});});;var Translate=Class.create();Translate.prototype={initialize:function(data){this.data=$H(data);},translate:function(){var args=arguments;var text=arguments[0];if(this.data.get(text)){return this.data.get(text);}
return text;},add:function(){if(arguments.length>1){this.data.set(arguments[0],arguments[1]);}else if(typeof arguments[0]=='object'){$H(arguments[0]).each(function(pair){this.data.set(pair.key,pair.value);}.bind(this));}}};if(!window.Mage)var Mage={};Mage.Cookies={};Mage.Cookies.expires=null;Mage.Cookies.path='/';Mage.Cookies.domain=null;Mage.Cookies.secure=false;Mage.Cookies.set=function(name,value){var argv=arguments;var argc=arguments.length;var expires=(argc>2)?argv[2]:Mage.Cookies.expires;var path=(argc>3)?argv[3]:Mage.Cookies.path;var domain=(argc>4)?argv[4]:Mage.Cookies.domain;var secure=(argc>5)?argv[5]:Mage.Cookies.secure;document.cookie=name+"="+escape(value)+
((expires==null)?"":("; expires="+expires.toGMTString()))+
((path==null)?"":("; path="+path))+
((domain==null)?"":("; domain="+domain))+
((secure==true)?"; secure":"");};Mage.Cookies.get=function(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;var j=0;while(i<clen){j=i+alen;if(document.cookie.substring(i,j)==arg)
return Mage.Cookies.getCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)
break;}
return null;};Mage.Cookies.clear=function(name){if(Mage.Cookies.get(name)){document.cookie=name+"="+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}};Mage.Cookies.getCookieVal=function(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1){endstr=document.cookie.length;}
return unescape(document.cookie.substring(offset,endstr));};;var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return!!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[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(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());;
/*
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * © 1988, 1990, 1993, 2002 Adobe Systems Incorporated. All rights reserved.
 * 
 * Trademark:
 * Helvetica is a trademark of Linotype Corp. registered in the U.S. Patent and
 * Trademark Office and may be registered in certain other jurisdictions in the
 * name of Linotype Corp. or its licensee Linotype GmbH.
 * 
 * Full name:
 * HelveticaNeueLTStd-Th
 * 
 * Designer:
 * Linotype Staff
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({"w":200,"face":{"font-family":"Helv","font-weight":250,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 4 3 2 2 2 2 2 4","ascent":"257","descent":"-103","x-height":"4","bbox":"-61 -334 375 77","underline-thickness":"18","underline-position":"-18","stemh":"12","stemv":"14","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":100},"!":{"d":"38,-257r17,0r-4,191r-9,0xm56,0r-19,0r0,-37r19,0r0,37","w":93},"\"":{"d":"29,-175r0,-82r13,0r0,82r-13,0xm71,-175r0,-82r14,0r0,82r-14,0","w":113},"#":{"d":"149,-248r12,0r-11,79r39,0r0,12r-41,0r-9,62r40,0r0,12r-41,0r-12,83r-12,0r12,-83r-61,0r-12,83r-12,0r12,-83r-42,0r0,-12r44,0r8,-62r-42,0r0,-12r44,0r11,-79r12,0r-11,79r61,0xm75,-157r-8,62r60,0r9,-62r-61,0"},"$":{"d":"104,-125r0,117v41,0,76,-17,76,-58v0,-34,-37,-53,-76,-59xm93,-141r0,-108v-49,2,-67,24,-67,54v-1,41,34,46,67,54xm93,38r0,-32v-53,-5,-89,-29,-89,-91r14,0v0,45,25,74,75,77r0,-119v-39,-9,-80,-16,-81,-68v0,-16,5,-65,81,-68r0,-18r11,0r0,18v50,1,82,24,84,79r-14,0v-3,-47,-29,-65,-70,-66r0,112v47,7,98,33,90,72v0,53,-45,71,-90,72r0,32r-11,0"},"%":{"d":"206,4v-36,0,-60,-28,-60,-63v0,-36,23,-65,60,-65v38,0,60,28,60,65v0,34,-24,63,-60,63xm206,-8v29,0,46,-25,46,-51v0,-28,-16,-53,-46,-53v-30,0,-46,25,-46,53v0,26,18,51,46,51xm74,-125v-36,0,-60,-28,-60,-63v0,-36,24,-65,61,-65v38,0,59,28,59,65v0,34,-24,63,-60,63xm74,-136v29,0,46,-26,46,-52v0,-28,-16,-53,-46,-53v-30,0,-46,25,-46,53v0,26,18,52,46,52xm50,9r167,-266r14,0r-167,266r-14,0","w":280},"&":{"d":"94,-148v21,-14,48,-30,48,-60v0,-43,-81,-42,-81,0v0,25,21,43,33,60xm156,-49r-66,-83v-27,17,-61,35,-61,71v0,34,32,53,63,53v43,0,64,-39,64,-41xm196,0r-31,-38v-28,60,-151,57,-150,-23v0,-42,37,-62,67,-81v-16,-20,-34,-39,-34,-66v0,-27,27,-45,54,-45v28,0,54,16,54,45v0,37,-29,52,-54,70r61,75v5,-13,9,-28,9,-43r14,0v-1,19,-6,38,-13,55r42,51r-19,0","w":213},"\u2019":{"d":"45,-257v-1,35,5,71,-23,82v0,-17,16,-28,12,-45r-7,0r0,-37r18,0","w":73,"k":{"\u2019":28,"s":20,"\u0161":20}},"(":{"d":"82,66r-12,0v-62,-98,-61,-230,1,-329r12,0v-60,99,-62,230,-1,329","w":86},")":{"d":"5,-263r12,0v61,98,60,230,-1,329r-12,0v60,-99,62,-230,1,-329","w":86},"*":{"d":"58,-257r10,0r0,47r44,-15r4,10r-44,15r27,37r-8,7r-28,-38r-28,38r-9,-7r29,-37r-45,-15r4,-10r44,15r0,-47","w":126},"+":{"d":"101,-98r0,-83r14,0r0,83r84,0r0,14r-84,0r0,84r-14,0r0,-84r-84,0r0,-14r84,0","w":216},",":{"d":"36,45v-1,-18,16,-28,12,-45r-7,0r0,-37r18,0v-1,35,5,71,-23,82","w":100},"-":{"d":"102,-91r-77,0r0,-14r77,0r0,14","w":126},".":{"d":"59,0r-18,0r0,-37r18,0r0,37","w":100},"\/":{"d":"10,6r-15,0r115,-269r15,0","w":119},"0":{"d":"100,4v-72,0,-90,-68,-90,-128v0,-60,18,-129,90,-129v72,0,90,69,90,129v0,60,-18,128,-90,128xm100,-8v62,0,76,-66,76,-116v0,-50,-14,-117,-76,-117v-62,0,-76,67,-76,117v0,50,14,116,76,116"},"1":{"d":"119,-248r0,248r-14,0r0,-222v-18,19,-41,29,-66,32r0,-12v29,-4,53,-21,68,-46r12,0"},"2":{"d":"178,-185v0,84,-134,105,-144,171r148,0r0,14r-165,0v3,-90,148,-99,148,-185v0,-34,-30,-56,-62,-56v-45,0,-67,33,-67,76r-13,0v3,-59,29,-88,78,-88v42,0,77,22,77,68"},"3":{"d":"13,-82r14,0v-2,46,26,74,72,74v37,0,71,-21,71,-61v0,-48,-42,-60,-83,-57r0,-12v36,1,78,-9,78,-52v0,-35,-36,-51,-66,-51v-44,0,-64,30,-66,71r-14,0v0,-49,31,-83,80,-83v40,0,79,19,79,63v1,31,-21,51,-48,58v34,4,54,30,54,63v0,49,-39,73,-85,73v-55,0,-89,-31,-86,-86"},"4":{"d":"131,-248r14,0r0,173r42,0r0,12r-42,0r0,63r-14,0r0,-63r-121,0r0,-14xm131,-75r0,-155r-107,155r107,0"},"5":{"d":"21,-120r26,-128r125,0r0,11r-114,0r-21,100v42,-60,146,-23,146,55v0,49,-34,86,-84,86v-48,0,-89,-30,-86,-80r14,0v-1,41,32,68,72,68v42,0,70,-33,70,-74v0,-73,-101,-99,-134,-38r-14,0"},"6":{"d":"104,-8v40,0,69,-32,69,-71v0,-39,-29,-73,-69,-73v-41,0,-71,33,-71,73v0,41,32,71,71,71xm183,-187r-14,0v-5,-32,-29,-54,-62,-54v-68,0,-80,82,-77,130v11,-32,41,-53,74,-53v49,0,83,36,83,85v0,48,-35,83,-83,83v-69,0,-89,-56,-89,-116v0,-61,15,-141,92,-141v41,0,71,24,76,66"},"7":{"d":"20,-237r0,-11r160,0r0,13v-50,55,-95,113,-107,235r-15,0v5,-71,24,-145,109,-237r-147,0"},"8":{"d":"172,-71v0,-41,-33,-58,-72,-58v-39,0,-72,17,-72,58v0,44,34,63,72,63v38,0,72,-19,72,-63xm23,-190v0,-47,38,-63,77,-63v39,0,77,16,77,63v0,29,-18,47,-46,55v34,4,55,29,55,64v0,51,-38,75,-86,75v-48,0,-86,-24,-86,-75v-1,-36,23,-58,55,-65v-30,-6,-46,-26,-46,-54xm163,-190v0,-38,-30,-51,-63,-51v-33,0,-63,13,-63,51v0,35,31,49,63,49v32,0,63,-14,63,-49"},"9":{"d":"100,-96v41,0,71,-33,71,-73v0,-40,-31,-72,-71,-72v-40,0,-70,33,-70,72v0,39,30,73,70,73xm20,-61r13,0v5,32,30,53,63,53v68,0,80,-84,77,-127v-10,27,-34,51,-73,51v-50,0,-83,-35,-83,-85v0,-49,34,-84,83,-84v38,0,87,18,87,117v0,61,-14,140,-91,140v-41,0,-71,-23,-76,-65"},":":{"d":"41,-185r18,0r0,37r-18,0r0,-37xm59,0r-18,0r0,-37r18,0r0,37","w":100},";":{"d":"36,45v-1,-18,16,-28,12,-45r-7,0r0,-37r18,0v-1,35,5,71,-23,82xm41,-185r18,0r0,37r-18,0r0,-37","w":100},"<":{"d":"199,-185r0,15r-171,79r171,79r0,15r-182,-85r0,-19","w":216},"=":{"d":"199,-133r0,14r-182,0r0,-14r182,0xm199,-63r0,14r-182,0r0,-14r182,0","w":216},">":{"d":"17,3r0,-15r171,-79r-171,-79r0,-15r182,85r0,19","w":216},"?":{"d":"85,-65v-4,-71,67,-77,67,-134v0,-36,-28,-50,-58,-50v-43,0,-65,31,-65,72r-14,0v0,-51,28,-86,80,-86v38,0,71,20,71,64v0,68,-68,56,-67,134r-14,0xm83,0r0,-37r19,0r0,37r-19,0","w":186},"@":{"d":"121,-59v34,-1,66,-60,65,-95v0,-13,-3,-43,-33,-43v-41,0,-69,56,-69,94v0,27,16,44,37,44xm219,-202r-40,129v0,7,6,12,14,12v33,0,65,-50,65,-91v0,-60,-55,-99,-108,-99v-66,0,-120,57,-120,124v-1,121,163,162,220,67r16,0v-22,41,-69,66,-115,66v-77,0,-134,-61,-134,-136v0,-74,60,-133,132,-133v68,0,122,47,122,112v0,54,-45,103,-82,103v-13,0,-24,-8,-24,-25v-27,42,-95,27,-95,-29v0,-50,35,-107,85,-107v24,-1,35,18,41,33r8,-26r15,0","w":288},"A":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146","w":213},"B":{"d":"39,-127r0,113v70,0,164,11,160,-58v-4,-75,-90,-51,-160,-55xm23,0r0,-257r103,0v99,-4,106,107,31,121v6,2,58,10,58,64v0,84,-106,73,-192,72xm39,-243r0,103r87,0v43,0,65,-22,65,-53v-2,-67,-88,-47,-152,-50","w":226},"C":{"d":"239,-180r-16,0v-7,-43,-45,-69,-88,-69v-67,0,-106,54,-106,120v0,66,39,121,106,121v50,0,89,-44,92,-92r16,0v-6,61,-51,106,-108,106v-77,0,-122,-60,-122,-135v0,-75,45,-134,122,-134v91,0,104,79,104,83","w":253},"D":{"d":"39,-243r0,229v100,3,171,6,171,-115v0,-105,-68,-114,-106,-114r-65,0xm23,0r0,-257r84,0v92,0,119,63,119,128v0,73,-38,129,-120,129r-83,0","w":240},"E":{"d":"39,-14r158,0r0,14r-174,0r0,-257r172,0r0,14r-156,0r0,103r147,0r0,13r-147,0r0,113","w":201},"F":{"d":"170,-127r-131,0r0,127r-16,0r0,-257r161,0r0,14r-145,0r0,103r131,0r0,13","w":185,"k":{"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,",":42,".":42}},"G":{"d":"138,-126r108,0r0,126r-14,0v-1,-18,2,-39,-1,-55v-13,37,-52,61,-97,61v-78,0,-121,-59,-121,-133v0,-73,45,-136,122,-136v53,0,98,32,107,86r-16,0v-12,-44,-44,-72,-91,-72v-69,0,-106,58,-106,122v0,66,35,119,106,119v61,0,100,-41,97,-104r-94,0r0,-14","w":266},"H":{"d":"203,-127r-164,0r0,127r-16,0r0,-257r16,0r0,117r164,0r0,-117r16,0r0,257r-16,0r0,-127","w":241},"I":{"d":"23,0r0,-257r16,0r0,257r-16,0","w":61},"J":{"d":"7,-82r16,0v-3,38,4,74,55,74v59,0,57,-41,57,-77r0,-172r15,0r0,177v0,30,2,86,-70,86v-69,0,-73,-49,-73,-88","w":173},"K":{"d":"23,0r0,-257r16,0r0,148r161,-148r21,0r-118,107r125,150r-20,0r-116,-139r-53,48r0,91r-16,0","w":220},"L":{"d":"23,0r0,-257r16,0r0,243r145,0r0,14r-161,0","w":180,"k":{"T":33,"V":33,"W":27,"y":20,"\u00fd":20,"\u00ff":20,"Y":40,"\u00dd":40,"\u0178":40,"\u2019":28}},"M":{"d":"23,0r0,-257r22,0r102,239r99,-239r23,0r0,257r-16,0r-1,-238r-98,238r-16,0r-99,-238r0,238r-16,0","w":291},"N":{"d":"23,0r0,-257r19,0r164,236r0,-236r15,0r0,257r-18,0r-164,-238r0,238r-16,0","w":244},"O":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120","w":266},"P":{"d":"39,-243r0,115r90,0v46,0,62,-30,62,-57v0,-19,-9,-58,-60,-58r-92,0xm23,0r0,-257v87,8,184,-33,184,72v0,45,-30,71,-81,71r-87,0r0,114r-16,0","w":212,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":52,".":52}},"Q":{"d":"163,-66r41,30v67,-62,37,-213,-70,-213v-67,0,-107,54,-107,120v0,91,93,155,167,102r-39,-27xm249,13r-43,-30v-19,15,-43,23,-72,23v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v121,0,157,165,83,236r40,29","w":266},"R":{"d":"39,-131v70,-2,157,17,156,-59v-1,-71,-89,-50,-156,-53r0,112xm197,0v-18,-46,17,-117,-67,-117r-91,0r0,117r-16,0r0,-257v82,4,188,-23,188,66v1,36,-23,59,-55,67v69,3,40,85,59,124r-18,0","w":226},"S":{"d":"197,-66v0,-88,-175,-31,-175,-129v0,-49,45,-68,86,-68v54,0,95,22,98,79r-16,0v-2,-44,-34,-65,-82,-65v-29,0,-71,12,-71,54v0,84,176,29,176,129v0,53,-52,72,-91,72v-60,0,-109,-25,-108,-91r16,0v-3,56,41,77,92,77v31,0,75,-13,75,-58","w":226},"T":{"d":"85,-243r-90,0r0,-14r197,0r0,14r-91,0r0,243r-16,0r0,-243","w":186,"k":{"\u00fc":33,"\u0161":33,"\u00f2":33,"\u00f6":33,"\u00ec":5,"\u00ee":5,"\u00ed":5,"\u00e8":33,"\u00eb":33,"\u00ea":33,"\u00e3":33,"\u00e5":33,"\u00e0":33,"\u00e4":33,"\u00e2":33,"w":33,"y":33,"\u00fd":33,"\u00ff":33,"A":18,"\u00c6":18,"\u00c1":18,"\u00c2":18,"\u00c4":18,"\u00c0":18,"\u00c5":18,"\u00c3":18,",":40,".":40,"-":40,"a":33,"\u00e6":33,"\u00e1":33,"c":33,"\u00e7":33,"e":33,"\u00e9":33,"i":5,"\u00ef":5,"o":33,"\u00f8":33,"\u0153":33,"\u00f3":33,"\u00f4":33,"\u00f5":33,"r":33,"s":33,"u":33,"\u00fa":33,"\u00fb":33,"\u00f9":33,":":31,";":31}},"U":{"d":"23,-257r16,0r0,154v0,31,6,95,80,95v120,0,76,-144,84,-249r16,0v-7,119,36,264,-100,263v-91,0,-96,-75,-96,-109r0,-154","w":241},"V":{"d":"12,-257r88,243r89,-243r16,0r-96,257r-18,0r-96,-257r17,0","k":{"\u00f6":13,"\u00f4":13,"\u00e8":13,"\u00eb":13,"\u00ea":13,"\u00e3":13,"\u00e5":13,"\u00e0":13,"\u00e4":13,"\u00e2":13,"A":15,"\u00c6":15,"\u00c1":15,"\u00c2":15,"\u00c4":15,"\u00c0":15,"\u00c5":15,"\u00c3":15,",":33,".":33,"-":13,"a":13,"\u00e6":13,"\u00e1":13,"e":13,"\u00e9":13,"o":13,"\u00f8":13,"\u0153":13,"\u00f3":13,"\u00f2":13,"\u00f5":13,"r":6,"u":6,"\u00fa":6,"\u00fb":6,"\u00fc":6,"\u00f9":6,":":13,";":13}},"W":{"d":"72,0r-74,-257r16,0r68,240r68,-240r20,0r69,240r66,-240r17,0r-74,257r-18,0r-71,-243r-69,243r-18,0","w":320,"k":{"\u00f6":6,"\u00ea":6,"\u00e4":6,"A":2,"\u00c6":2,"\u00c1":2,"\u00c2":2,"\u00c4":2,"\u00c0":2,"\u00c5":2,"\u00c3":2,",":20,".":20,"-":13,"a":6,"\u00e6":6,"\u00e1":6,"\u00e2":6,"\u00e0":6,"\u00e5":6,"\u00e3":6,"e":6,"\u00e9":6,"\u00eb":6,"\u00e8":6,"i":-9,"\u00ed":-9,"\u00ee":-9,"\u00ef":-9,"\u00ec":-9,"o":6,"\u00f8":6,"\u0153":6,"\u00f3":6,"\u00f4":6,"\u00f2":6,"\u00f5":6,":":6,";":6}},"X":{"d":"90,-132r-90,-125r19,0r81,113r83,-113r18,0r-90,125r95,132r-19,0r-87,-120r-87,120r-19,0"},"Y":{"d":"103,-121r94,-136r17,0r-103,149r0,108r-16,0r0,-108r-103,-149r18,0","w":206,"k":{"\u00fc":13,"\u00f6":27,"v":6,"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":42,".":42,"-":35,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"o":27,"\u00f8":27,"\u0153":27,"\u00f3":27,"\u00f4":27,"\u00f2":27,"\u00f5":27,"u":13,"\u00fa":13,"\u00fb":13,"\u00f9":13,":":20,";":20,"p":20,"q":27}},"Z":{"d":"10,-243r0,-14r180,0r0,14r-174,229r178,0r0,14r-194,0r0,-14r173,-229r-163,0","w":193},"[":{"d":"83,-251r-35,0r0,305r35,0r0,12r-49,0r0,-329r49,0r0,12","w":86},"\\":{"d":"125,6r-15,0r-115,-269r15,0","w":119},"]":{"d":"4,54r35,0r0,-305r-35,0r0,-12r49,0r0,329r-49,0r0,-12","w":86},"^":{"d":"202,-85r-15,0r-79,-152r-79,152r-15,0r85,-163r19,0","w":216},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"51,-257v1,18,-16,28,-12,45r8,0r0,37r-19,0v1,-35,-5,-71,23,-82","w":73,"k":{"\u2018":28}},"a":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48","w":180},"b":{"d":"108,-8v91,-2,90,-169,0,-169v-48,0,-71,34,-71,80v0,45,21,89,71,89xm23,0r0,-257r14,0r1,111v10,-29,40,-43,70,-43v54,0,80,41,80,92v0,88,-54,101,-80,101v-50,0,-65,-36,-71,-45r0,41r-14,0"},"c":{"d":"173,-128r-14,0v-3,-33,-29,-49,-62,-49v-46,0,-71,41,-71,83v0,50,23,86,71,86v35,0,59,-23,64,-57r14,0v-6,44,-38,69,-78,69v-60,0,-85,-47,-85,-98v0,-51,30,-95,85,-95v40,0,72,19,76,61","w":186},"d":{"d":"94,-8v47,0,69,-42,69,-84v0,-43,-21,-85,-69,-85v-49,0,-69,40,-69,85v0,44,21,84,69,84xm163,0v-1,-13,2,-29,-1,-40v-15,29,-38,44,-71,44v-56,0,-79,-45,-79,-96v0,-55,26,-97,82,-97v31,-1,57,18,69,45r0,-113r14,0r0,257r-14,0"},"e":{"d":"175,-91r-149,0v-1,44,22,83,68,83v35,0,60,-21,66,-55r14,0v-7,43,-36,67,-80,67v-54,0,-82,-42,-82,-93v0,-51,26,-100,82,-100v58,0,84,45,81,98xm26,-103r135,0v-1,-39,-25,-74,-67,-74v-41,0,-65,37,-68,74","w":186},"f":{"d":"33,-173r-33,0r0,-12r33,0v-6,-48,9,-87,57,-73r0,12v-21,-4,-43,-4,-43,24r0,37r38,0r0,12r-38,0r0,173r-14,0r0,-173","w":86,"k":{"\u2019":-6}},"g":{"d":"92,-177v-45,0,-66,40,-66,79v0,44,22,79,66,79v45,0,67,-37,67,-79v0,-41,-22,-79,-67,-79xm159,-185r14,0r0,175v0,14,0,81,-80,81v-40,0,-70,-15,-72,-58r14,0v3,33,29,46,59,46v65,0,65,-53,65,-65r0,-43v-13,27,-36,42,-67,42v-54,0,-80,-40,-80,-91v0,-49,28,-91,80,-91v29,0,57,14,67,42r0,-38","w":193},"h":{"d":"20,-257r14,0r1,112v9,-28,37,-44,66,-44v65,0,66,52,66,75r0,114r-14,0r0,-117v0,-19,-3,-60,-53,-60v-41,0,-66,32,-66,77r0,100r-14,0r0,-257","w":186},"i":{"d":"37,0r-14,0r0,-185r14,0r0,185xm37,-220r-14,0r0,-37r14,0r0,37","w":60},"j":{"d":"23,-185r14,0r0,205v2,29,-11,50,-49,46r0,-12v23,3,35,-3,35,-35r0,-204xm37,-220r-14,0r0,-37r14,0r0,37","w":60},"k":{"d":"21,0r0,-257r14,0r0,170r114,-98r19,0r-81,69r87,116r-18,0r-79,-105r-42,35r0,70r-14,0","w":166},"l":{"d":"23,-257r14,0r0,257r-14,0r0,-257","w":60},"m":{"d":"21,0r0,-185r13,0v1,12,-2,28,1,38v6,-23,30,-42,58,-42v35,0,52,20,56,39v19,-56,117,-55,117,24r0,126r-14,0r0,-127v0,-47,-33,-50,-44,-50v-33,0,-58,24,-58,68r0,109r-14,0r0,-127v0,-46,-31,-50,-43,-50v-26,0,-59,20,-59,68r0,109r-13,0","w":286},"n":{"d":"20,0r0,-185r14,0v1,13,-2,29,1,40v9,-28,37,-44,66,-44v65,0,66,52,66,75r0,114r-14,0r0,-117v0,-19,-3,-60,-53,-60v-41,0,-66,32,-66,77r0,100r-14,0","w":186},"o":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84","w":193},"p":{"d":"105,-8v48,0,70,-38,70,-84v0,-42,-20,-85,-70,-85v-49,0,-68,41,-68,85v0,44,16,84,68,84xm37,-185v1,13,-2,31,1,42v6,-18,26,-46,67,-46v57,0,83,45,83,97v0,56,-26,96,-83,96v-32,1,-55,-15,-68,-43r0,105r-14,0r0,-251r14,0"},"q":{"d":"94,-8v48,0,69,-42,69,-85v0,-42,-22,-84,-69,-84v-48,0,-69,40,-69,84v0,45,20,85,69,85xm163,66r-1,-107v-10,29,-38,45,-68,45v-56,0,-82,-42,-82,-97v0,-51,23,-96,79,-96v34,-1,55,17,72,44r0,-40r14,0r0,251r-14,0"},"r":{"d":"34,-185v1,13,-2,30,1,41v7,-24,38,-43,71,-42r0,14v-32,-4,-72,25,-72,71r0,101r-14,0r0,-185r14,0","w":100,"k":{"v":-6,"y":-6,"\u00fd":-6,"\u00ff":-6,"\u2019":-6,",":27,".":27,"-":20}},"s":{"d":"33,-142v0,63,127,20,127,95v0,40,-40,51,-72,51v-42,0,-74,-23,-75,-66r14,0v2,34,28,54,61,54v24,0,59,-7,59,-39v0,-64,-128,-20,-128,-95v0,-37,36,-47,67,-47v39,0,69,17,69,59r-14,0v0,-33,-24,-47,-55,-47v-25,0,-53,9,-53,35","w":173},"t":{"d":"88,-185r0,12r-40,0r0,129v0,30,14,33,40,32r0,12v-28,2,-54,-2,-54,-44r0,-129r-34,0r0,-12r34,0r0,-58r14,0r0,58r40,0","w":93},"u":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-9,28,-37,44,-66,44v-65,0,-66,-52,-66,-75r0,-114r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0","w":186},"v":{"d":"161,-185r-70,185r-17,0r-75,-185r16,0r68,169r62,-169r16,0","w":159,"k":{",":27,".":27}},"w":{"d":"14,-185r53,169r50,-169r19,0r51,169r52,-169r15,0r-59,185r-17,0r-52,-168r-51,168r-17,0r-59,-185r15,0","w":253,"k":{",":20,".":20}},"x":{"d":"-2,0r73,-97r-68,-88r19,0r58,77r58,-77r18,0r-67,88r73,97r-19,0r-63,-87r-65,87r-17,0","w":159},"y":{"d":"75,-1r-77,-184r16,0r69,169r63,-169r16,0r-80,205v-15,35,-18,48,-64,46r0,-12v44,-3,40,-13,57,-55","w":159,"k":{",":27,".":27}},"z":{"d":"20,-12r130,0r0,12r-147,0r0,-13r124,-160r-114,0r0,-12r131,0r0,13","w":153},"{":{"d":"105,-263r0,12v-50,-14,-36,53,-36,93v0,48,-20,56,-25,59v5,4,25,12,25,60v0,37,-17,107,36,93r0,12v-33,1,-48,0,-49,-42v-1,-42,9,-110,-26,-115r0,-14v36,-4,25,-74,26,-116v1,-42,16,-43,49,-42","w":119},"|":{"d":"33,77r0,-360r14,0r0,360r-14,0","w":79},"}":{"d":"14,66r0,-12v51,14,36,-52,36,-93v0,-48,21,-56,26,-60v-5,-3,-26,-11,-26,-59v0,-37,18,-108,-36,-93r0,-12v33,-1,49,0,50,42v1,42,-10,111,26,116r0,14v-35,4,-25,73,-26,115v-1,42,-17,43,-50,42","w":119},"~":{"d":"70,-110v27,-1,48,23,77,25v14,0,27,-15,33,-27r10,10v-9,14,-22,30,-43,30v-23,0,-51,-24,-75,-24v-21,0,-30,15,-35,27r-11,-11v11,-18,22,-30,44,-30","w":216},"\u00a1":{"d":"55,66r-17,0r4,-191r9,0xm37,-193r19,0r0,37r-19,0r0,-37","w":93},"\u00a2":{"d":"98,-8r0,-169v-43,3,-66,42,-66,83v0,48,22,83,66,86xm98,42r0,-38v-56,-3,-80,-48,-80,-98v0,-50,29,-92,80,-95r0,-32r11,0r0,32v37,2,67,21,71,61r-14,0v-3,-31,-26,-47,-57,-49r0,169v32,-3,55,-25,59,-57r13,0v-6,42,-35,66,-72,69r0,38r-11,0"},"\u00a3":{"d":"141,6v-43,0,-82,-31,-116,0r-9,-12v30,-24,56,-73,30,-113r-28,0r0,-12r22,0v-11,-19,-22,-40,-22,-63v0,-45,39,-69,82,-69v56,0,85,30,84,89r-13,0v0,-49,-22,-75,-71,-75v-42,0,-68,20,-68,54v0,26,14,45,23,64r58,0r0,12r-51,0v20,35,-1,88,-27,109v29,-27,70,2,104,2v21,0,36,-12,49,-24r8,12v-14,15,-34,26,-55,26"},"\u2044":{"d":"-61,9r168,-266r14,0r-167,266r-15,0","w":60},"\u00a5":{"d":"-3,-257r18,0r85,135r86,-135r17,0r-86,134r33,0r0,12r-43,0r0,28r43,0r0,12r-43,0r0,71r-14,0r0,-71r-43,0r0,-12r43,0r0,-28r-43,0r0,-12r33,0"},"\u0192":{"d":"2,64r2,-13v35,9,49,-11,56,-48r29,-146r-41,0r3,-11r40,0v11,-53,11,-122,86,-107r-2,14v-58,-19,-61,48,-69,93r43,0r-2,11r-43,0r-29,148v-1,26,-25,73,-73,59"},"\u00a7":{"d":"155,-49v42,-57,-53,-89,-88,-113v-17,6,-35,21,-35,41v0,51,68,57,99,85v4,1,16,-7,24,-13xm148,17v-1,-64,-129,-70,-129,-138v0,-23,19,-41,40,-49v-45,-36,-10,-93,40,-93v41,0,63,28,63,70r-14,0v1,-29,-17,-58,-49,-58v-21,0,-46,15,-46,38v0,67,130,61,128,136v0,28,-17,43,-40,49v14,13,21,24,21,45v0,36,-29,49,-61,49v-42,0,-65,-28,-65,-69r13,0v1,32,17,57,52,57v28,0,47,-11,47,-37"},"\u00a4":{"d":"187,-47r-10,10r-19,-20v-33,30,-83,29,-116,0r-20,20r-9,-9r20,-20v-29,-33,-30,-83,0,-116r-21,-20r10,-10r20,20v33,-28,83,-29,116,0r19,-19r10,9r-20,20v29,33,30,83,0,115xm100,-49v40,0,74,-33,74,-75v0,-42,-34,-76,-74,-76v-40,0,-73,34,-73,76v0,42,33,75,73,75"},"'":{"d":"30,-175r0,-82r14,0r0,82r-14,0","w":73},"\u201c":{"d":"46,-257v1,18,-16,28,-12,45r7,0r0,37r-18,0v1,-35,-5,-71,23,-82xm91,-257v1,18,-16,28,-12,45r8,0r0,37r-19,0v1,-35,-5,-71,23,-82","w":113},"\u00ab":{"d":"65,-44r-41,-47r0,-14r41,-47v3,31,-20,36,-30,54v10,18,32,24,30,54xm111,-44r-41,-47r0,-14r41,-47v3,31,-20,36,-30,54v10,18,32,24,30,54","w":140},"\u2039":{"d":"65,-44r-41,-47r0,-14r41,-47v3,31,-20,36,-30,54v10,18,32,24,30,54","w":93},"\u203a":{"d":"28,-44v-2,-31,21,-36,31,-54v-10,-18,-34,-23,-31,-54r41,47r0,14","w":93},"\ufb01":{"d":"0,-173r0,-12r33,0v-6,-48,9,-87,57,-73r0,12v-21,-4,-43,-4,-43,24r0,37r38,0r0,12r-38,0r0,173r-14,0r0,-173r-33,0xm103,-220r0,-37r14,0r0,37r-14,0xm103,0r0,-185r14,0r0,185r-14,0","w":140},"\ufb02":{"d":"0,-173r0,-12r33,0v-6,-48,9,-87,57,-73r0,12v-21,-4,-43,-4,-43,24r0,37r38,0r0,12r-38,0r0,173r-14,0r0,-173r-33,0xm103,0r0,-257r14,0r0,257r-14,0","w":140},"\u2013":{"d":"0,-91r0,-14r180,0r0,14r-180,0","w":180},"\u2020":{"d":"19,-185r74,0r0,-72r14,0r0,72r74,0r0,12r-74,0r0,226r-14,0r0,-226r-74,0r0,-12"},"\u2021":{"d":"93,-257r14,0r0,72r74,0r0,12r-74,0r0,142r74,0r0,12r-74,0r0,72r-14,0r0,-72r-74,0r0,-12r74,0r0,-142r-74,0r0,-12r74,0r0,-72"},"\u00b7":{"d":"50,-94v-24,0,-24,-40,0,-40v10,0,20,10,20,20v0,10,-10,20,-20,20","w":100},"\u00b6":{"d":"98,53r0,-170v-42,0,-74,-31,-74,-69v0,-76,81,-74,158,-71r0,310r-14,0r0,-298r-56,0r0,298r-14,0","w":216},"\u2022":{"d":"26,-129v0,-36,28,-64,64,-64v36,0,64,28,64,64v0,36,-28,65,-64,65v-36,0,-64,-29,-64,-65","w":180},"\u201a":{"d":"45,-37v-1,35,5,71,-23,82v-1,-18,16,-28,12,-45r-7,0r0,-37r18,0","w":73},"\u201e":{"d":"90,-37v-1,35,5,71,-23,82v-1,-18,17,-28,13,-45r-8,0r0,-37r18,0xm45,-37v-1,35,5,71,-23,82v-1,-18,16,-28,12,-45r-7,0r0,-37r18,0","w":113},"\u201d":{"d":"90,-257v-1,35,5,71,-23,82v0,-18,17,-28,13,-45r-8,0r0,-37r18,0xm45,-257v-1,35,5,71,-23,82v0,-17,16,-28,12,-45r-7,0r0,-37r18,0","w":113},"\u00bb":{"d":"29,-44v-2,-30,20,-36,30,-54v-10,-18,-33,-23,-30,-54r41,47r0,14xm75,-44v-2,-30,20,-36,30,-54v-10,-18,-33,-23,-30,-54r41,47r0,14","w":140},"\u2026":{"d":"51,0r0,-37r18,0r0,37r-18,0xm171,0r0,-37r18,0r0,37r-18,0xm291,0r0,-37r18,0r0,37r-18,0","w":360},"\u2030":{"d":"190,4v-37,0,-55,-25,-55,-61v0,-34,22,-60,55,-60v34,0,54,25,54,60v0,36,-19,61,-54,61xm189,-8v27,0,41,-21,41,-49v0,-26,-14,-48,-41,-48v-27,0,-41,20,-41,48v0,28,11,49,41,49xm318,4v-37,0,-55,-25,-55,-61v0,-34,22,-60,55,-60v34,0,54,25,54,60v0,36,-19,61,-54,61xm318,-8v27,0,41,-21,41,-49v0,-26,-14,-48,-41,-48v-27,0,-42,20,-42,48v0,28,12,49,42,49xm69,-253v34,0,55,25,55,60v0,36,-20,62,-55,62v-37,0,-55,-26,-55,-62v0,-34,22,-60,55,-60xm69,-241v-27,0,-41,20,-41,48v0,28,11,50,41,50v27,0,41,-22,41,-50v0,-26,-14,-48,-41,-48xm38,9r167,-266r15,0r-168,266r-14,0","w":386},"\u00bf":{"d":"102,-127v4,70,-68,77,-68,133v0,36,28,51,58,51v43,0,65,-31,65,-72r14,0v0,51,-28,86,-80,86v-38,0,-70,-21,-70,-65v0,-68,68,-55,67,-133r14,0xm103,-193r0,37r-18,0r0,-37r18,0","w":186},"`":{"d":"51,-213r-14,0r-48,-50r19,0","w":60},"\u00b4":{"d":"9,-213r44,-50r18,0r-48,50r-14,0","w":60},"\u02c6":{"d":"23,-263r14,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":60},"\u02dc":{"d":"55,-217v-23,-2,-60,-40,-67,0r-10,0v2,-16,11,-32,28,-32v22,0,60,40,66,0r10,0v-2,16,-9,33,-27,32","w":60},"\u00af":{"d":"74,-226r-87,0r0,-12r87,0r0,12","w":60},"\u02d8":{"d":"67,-263r12,0v-3,54,-95,57,-98,0r12,0v11,46,66,39,74,0","w":60},"\u02d9":{"d":"38,-214r-16,0r0,-37r16,0r0,37","w":60},"\u00a8":{"d":"9,-214r-15,0r0,-37r15,0r0,37xm66,-214r-16,0r0,-37r16,0r0,37","w":60},"\u02da":{"d":"-6,-230v0,-20,16,-36,36,-36v20,0,36,16,36,36v0,20,-16,35,-36,35v-20,0,-36,-15,-36,-35xm4,-230v0,14,12,26,26,26v14,0,26,-12,26,-26v0,-14,-12,-26,-26,-26v-14,0,-26,12,-26,26","w":60},"\u00b8":{"d":"10,27v11,-9,10,-29,32,-27v-4,7,-15,14,-16,21v17,-7,40,0,40,23v0,32,-52,31,-69,19r4,-9v14,7,51,15,51,-10v0,-21,-24,-19,-37,-12","w":60},"\u02dd":{"d":"-7,-213r-13,0r43,-50r18,0xm50,-213r-13,0r43,-50r18,0","w":60},"\u02db":{"d":"40,0r9,0v-27,23,-32,33,-32,49v0,21,32,19,39,1r9,3v-5,13,-17,23,-33,23v-9,0,-31,-1,-31,-27v0,-8,4,-30,39,-49","w":60},"\u02c7":{"d":"35,-213r-14,0r-42,-50r14,0r35,41r35,-41r14,0","w":60},"\u2014":{"d":"47,-91r0,-14r266,0r0,14r-266,0","w":360},"\u00c6":{"d":"-3,0r134,-257r176,0r0,14r-136,0r0,103r126,0r0,13r-126,0r0,113r137,0r0,14r-153,0r0,-91r-96,0r-48,91r-14,0xm155,-105r0,-138r-17,0r-72,138r89,0","w":313},"\u00aa":{"d":"90,-199v-16,13,-74,0,-74,33v0,14,11,25,29,25v52,0,45,-27,45,-58xm22,-215r-12,0v3,-25,20,-38,48,-38v22,0,44,7,44,31r0,64v-1,9,2,15,12,13v1,7,-1,11,-7,10v-18,1,-14,-11,-17,-21v-5,28,-85,40,-85,-10v0,-27,24,-34,44,-35v40,-3,41,-5,41,-23v0,-29,-70,-24,-68,9","w":111},"\u0141":{"d":"23,-257r16,0r0,138r84,-52r0,13r-84,51r0,93r145,0r0,14r-161,0r0,-97r-31,19r0,-13r31,-19r0,-147","w":180,"k":{"T":33,"V":33,"W":27,"y":20,"\u00fd":20,"\u00ff":20,"Y":40,"\u00dd":40,"\u0178":40,"\u2019":28}},"\u00d8":{"d":"215,-210r-156,171v18,19,44,31,75,31v99,0,134,-131,81,-202xm51,-48r156,-171v-18,-19,-42,-30,-73,-30v-99,0,-135,128,-83,201xm12,-6r29,-31v-63,-79,-22,-226,93,-226v35,0,62,12,83,33r25,-27r9,9r-25,27v63,78,23,227,-92,227v-35,0,-64,-12,-85,-33r-27,30","w":266},"\u0152":{"d":"131,-8v31,0,68,-16,75,-38r0,-162v-6,-27,-42,-41,-72,-41v-70,0,-107,57,-107,122v0,65,33,119,104,119xm222,-243r0,103r136,0r0,13r-136,0r0,113r153,0r0,14r-169,0r0,-24v-12,15,-38,30,-76,30v-76,0,-119,-58,-119,-133v0,-73,43,-136,121,-136v27,0,56,10,74,30r0,-24r168,0r0,14r-152,0","w":380},"\u00ba":{"d":"60,-132v-37,0,-57,-25,-57,-60v0,-35,20,-61,57,-61v37,0,57,26,57,61v0,35,-20,60,-57,60xm60,-141v31,0,45,-24,45,-51v0,-27,-14,-51,-45,-51v-31,0,-45,24,-45,51v0,27,14,51,45,51","w":120},"\u00e6":{"d":"160,-103r134,0v1,-40,-25,-74,-66,-74v-45,0,-65,34,-68,74xm146,-104v-23,22,-121,-5,-121,57v0,28,27,39,53,39v47,-2,76,-39,68,-96xm308,-91r-148,0v-3,45,21,83,68,83v35,0,59,-19,64,-54r14,0v-4,80,-136,90,-152,13v-14,31,-40,53,-76,53v-35,0,-66,-15,-66,-51v0,-44,39,-53,67,-55v32,-3,67,4,67,-32v0,-30,-18,-43,-54,-43v-33,0,-56,15,-59,50r-14,0v3,-43,32,-62,73,-62v34,0,60,12,66,47v12,-32,37,-47,70,-47v57,0,85,45,80,98","w":320},"\u0131":{"d":"37,0r-14,0r0,-185r14,0r0,185","w":60},"\u0142":{"d":"23,-120r0,-137r14,0r0,126r23,-18v2,20,-15,20,-23,30r0,119r-14,0r0,-108r-23,18v-2,-20,15,-20,23,-30","w":60},"\u00f8":{"d":"39,-40r108,-114v-11,-14,-29,-23,-51,-23v-66,-2,-88,86,-57,137xm154,-144r-108,114v12,14,29,22,50,22v65,1,90,-85,58,-136xm185,-176r-21,22v39,59,9,158,-68,158v-25,0,-45,-10,-59,-25r-19,21r-9,-8r21,-22v-39,-58,-13,-159,66,-159v26,0,46,9,60,25r20,-21","w":193},"\u0153":{"d":"91,-8v50,0,62,-45,62,-82v0,-45,-15,-87,-62,-87v-92,0,-88,170,0,169xm309,-91r-142,0v-3,42,16,83,65,83v34,0,53,-21,61,-53r14,0v-9,39,-33,65,-75,65v-40,1,-65,-21,-73,-54v-9,35,-32,54,-69,54v-58,0,-78,-45,-78,-94v0,-53,24,-99,79,-99v37,-1,60,21,70,54v10,-36,33,-54,71,-54v56,0,80,47,77,98xm167,-103r128,0v0,-39,-21,-74,-63,-74v-44,0,-66,35,-65,74","w":320},"\u00df":{"d":"75,-136r0,-12v35,0,65,-16,65,-54v0,-32,-24,-47,-54,-47v-36,0,-51,21,-51,56r0,193r-14,0r0,-193v0,-44,21,-68,65,-68v38,0,68,19,68,59v0,31,-15,50,-43,58v37,4,56,30,56,67v0,79,-49,77,-92,77r0,-12v36,0,78,1,78,-65v0,-48,-34,-59,-78,-59","w":180},"\u00b9":{"d":"75,-249r0,150r-12,0r0,-134v-11,12,-25,19,-42,20r0,-10v18,-3,33,-12,43,-26r11,0","w":119},"\u00ac":{"d":"185,-39r0,-80r-168,0r0,-14r182,0r0,94r-14,0","w":216},"\u00b5":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-14,47,-83,59,-118,24r0,82r-14,0r0,-251r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0","w":186},"\u2122":{"d":"145,-257r0,12r-51,0r0,136r-12,0r0,-136r-51,0r0,-12r114,0xm195,-257r55,125r55,-125r21,0r0,148r-12,0r-1,-136r-60,136r-6,0r-62,-136r0,136r-11,0r0,-148r21,0","w":356},"\u00d0":{"d":"23,-143r0,-114r84,0v92,0,119,63,119,128v0,73,-38,129,-120,129r-83,0r0,-131r-25,0r0,-12r25,0xm39,-143r95,0r0,12r-95,0r0,117v100,3,171,6,171,-115v0,-105,-68,-114,-106,-114r-65,0r0,100","w":240},"\u00bd":{"d":"44,9r167,-266r14,0r-167,266r-14,0xm77,-249r0,150r-12,0r0,-134v-11,12,-25,19,-42,20r0,-10v18,-3,33,-12,43,-26r11,0xm281,-111v-1,48,-85,59,-95,101r96,0r0,10r-108,0v0,-57,95,-62,95,-112v0,-16,-12,-32,-40,-32v-28,0,-40,18,-41,45r-11,0v2,-32,14,-55,52,-55v29,0,52,14,52,43","w":300},"\u00b1":{"d":"101,-113r0,-68r14,0r0,68r84,0r0,13r-84,0r0,68r-14,0r0,-68r-84,0r0,-13r84,0xm17,0r0,-14r182,0r0,14r-182,0","w":216},"\u00de":{"d":"23,0r0,-257r16,0r0,43v83,6,168,-28,168,72v0,45,-30,71,-81,71r-87,0r0,71r-16,0xm39,-200r0,115r90,0v46,0,62,-31,62,-58v0,-19,-9,-57,-60,-57r-92,0","w":213},"\u00bc":{"d":"225,-149r17,0r0,102r26,0r0,10r-26,0r0,37r-11,0r0,-37r-78,0r0,-10xm231,-47r-1,-90r-64,90r65,0xm54,9r168,-266r14,0r-167,266r-15,0xm87,-249r0,150r-11,0r0,-134v-11,12,-25,19,-42,20r0,-10v18,-3,33,-12,43,-26r10,0","w":300},"\u00f7":{"d":"199,-84r-182,0r0,-14r182,0r0,14xm90,-163v0,-10,8,-18,18,-18v10,0,19,8,19,18v0,10,-9,19,-19,19v-10,0,-18,-9,-18,-19xm90,-18v0,-10,8,-19,18,-19v10,0,19,9,19,19v0,10,-9,18,-19,18v-10,0,-18,-8,-18,-18","w":216},"\u00a6":{"d":"33,32r0,-90r14,0r0,90r-14,0xm33,-148r0,-90r14,0r0,90r-14,0","w":79},"\u00b0":{"d":"72,-241v-22,0,-38,18,-38,40v0,22,16,39,38,39v22,0,38,-17,38,-39v0,-22,-16,-40,-38,-40xm72,-150v-29,0,-51,-22,-51,-51v0,-29,22,-52,51,-52v29,0,51,23,51,52v0,29,-22,51,-51,51","w":144},"\u00fe":{"d":"105,-8v48,0,70,-38,70,-84v0,-42,-20,-85,-70,-85v-49,0,-68,41,-68,85v0,44,16,84,68,84xm23,66r0,-323r14,0r1,114v6,-18,26,-46,67,-46v57,0,83,45,83,97v0,56,-26,96,-83,96v-32,1,-55,-15,-68,-43r0,105r-14,0"},"\u00be":{"d":"236,-149r17,0r0,102r26,0r0,10r-26,0r0,37r-11,0r0,-37r-78,0r0,-10xm71,9r168,-266r14,0r-167,266r-15,0xm242,-47r-1,-90r-64,90r65,0xm12,-149r11,0v-1,27,18,44,47,44v23,0,45,-14,45,-36v0,-27,-27,-34,-54,-32r0,-10v23,1,51,-5,51,-30v0,-20,-23,-30,-42,-30v-28,0,-42,18,-43,42r-11,0v0,-31,20,-52,56,-52v26,0,51,12,51,40v0,18,-13,31,-32,34v22,2,36,18,36,38v0,31,-25,45,-55,45v-39,0,-61,-18,-60,-53","w":300},"\u00b2":{"d":"113,-210v-1,49,-85,60,-96,101r97,0r0,10r-108,0v0,-57,95,-62,95,-112v0,-16,-12,-32,-40,-32v-28,0,-40,18,-41,45r-11,0v2,-32,14,-55,52,-55v29,0,52,14,52,43","w":119},"\u00ae":{"d":"95,-49r0,-159v50,0,112,-8,112,44v0,26,-18,38,-41,42r47,73r-15,0r-48,-73r-41,0r0,73r-14,0xm109,-196r0,62v37,-1,84,9,84,-31v0,-40,-46,-30,-84,-31xm144,-251v-69,0,-121,53,-121,122v0,68,52,123,121,123v69,0,121,-55,121,-123v0,-69,-52,-122,-121,-122xm144,-263v75,0,135,59,135,134v0,75,-60,135,-135,135v-75,0,-135,-60,-135,-135v0,-75,60,-134,135,-134","w":288},"\u2212":{"d":"199,-84r-182,0r0,-14r182,0r0,14","w":216},"\u00f0":{"d":"97,-170v-47,0,-72,38,-72,80v0,42,23,82,72,82v49,0,71,-39,71,-82v0,-42,-24,-80,-71,-80xm53,-210r38,-21v-12,-9,-25,-18,-37,-24r10,-8v14,8,28,16,39,25r42,-23r7,8r-39,22v45,36,68,82,68,141v0,52,-27,94,-84,94v-58,0,-85,-41,-85,-94v0,-76,92,-126,144,-66v-10,-24,-32,-49,-56,-68r-40,22","w":193},"\u00d7":{"d":"28,-21r70,-70r-70,-70r10,-10r70,71r70,-71r10,10r-70,70r70,70r-10,10r-70,-70r-70,70","w":216},"\u00b3":{"d":"6,-149r12,0v-1,27,17,44,46,44v23,0,46,-14,46,-36v0,-27,-27,-34,-54,-32r0,-10v23,1,50,-5,50,-30v0,-20,-23,-30,-42,-30v-28,0,-41,18,-42,42r-12,0v0,-31,20,-52,56,-52v26,0,52,12,52,40v0,18,-13,31,-32,34v22,2,35,18,35,38v0,31,-25,45,-55,45v-39,0,-61,-18,-60,-53","w":119},"\u00a9":{"d":"144,-251v-69,0,-121,53,-121,122v0,68,52,123,121,123v69,0,121,-55,121,-123v0,-69,-52,-122,-121,-122xm216,-158r-14,0v-5,-27,-27,-44,-55,-44v-42,0,-67,31,-67,73v0,41,26,74,68,74v29,0,47,-19,54,-46r14,0v-4,35,-33,58,-68,58v-49,0,-81,-37,-81,-86v0,-91,136,-117,149,-29xm144,-263v75,0,135,59,135,134v0,75,-60,135,-135,135v-75,0,-135,-60,-135,-135v0,-75,60,-134,135,-134","w":288},"\u00c1":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm86,-275r43,-50r19,0r-49,50r-13,0","w":213},"\u00c2":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm99,-325r15,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":213},"\u00c4":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm86,-276r-16,0r0,-37r16,0r0,37xm143,-276r-16,0r0,-37r16,0r0,37","w":213},"\u00c0":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm127,-275r-13,0r-48,-50r18,0","w":213},"\u00c5":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm69,-298v0,-20,16,-36,36,-36v20,0,35,16,35,36v0,20,-15,36,-35,36v-20,0,-36,-16,-36,-36xm79,-298v0,14,12,26,26,26v14,0,26,-12,26,-26v0,-14,-12,-26,-26,-26v-14,0,-26,12,-26,26","w":213},"\u00c3":{"d":"99,-257r17,0r102,257r-17,0r-33,-82r-123,0r-32,82r-17,0xm50,-96r113,0r-55,-146xm131,-279v-22,-2,-60,-42,-66,0r-10,0v2,-16,11,-32,27,-32v23,1,60,41,66,0r11,0v-3,16,-10,34,-28,32","w":213},"\u00c7":{"d":"239,-180r-16,0v-7,-43,-45,-69,-88,-69v-67,0,-106,54,-106,120v0,66,39,121,106,121v50,0,89,-44,92,-92r16,0v-6,61,-51,106,-109,106v-4,5,-9,9,-12,15v17,-7,41,-1,41,23v0,32,-52,31,-69,19r4,-9v14,7,51,15,51,-10v0,-21,-25,-20,-37,-12v-11,-8,7,-18,10,-27v-69,-6,-109,-63,-109,-134v0,-75,45,-134,122,-134v91,0,104,79,104,83","w":253},"\u00c9":{"d":"39,-14r158,0r0,14r-174,0r0,-257r172,0r0,14r-156,0r0,103r147,0r0,13r-147,0r0,113xm80,-275r43,-50r19,0r-48,50r-14,0","w":201},"\u00ca":{"d":"39,-14r158,0r0,14r-174,0r0,-257r172,0r0,14r-156,0r0,103r147,0r0,13r-147,0r0,113xm94,-325r14,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":201},"\u00cb":{"d":"39,-14r158,0r0,14r-174,0r0,-257r172,0r0,14r-156,0r0,103r147,0r0,13r-147,0r0,113xm84,-276r-16,0r0,-37r16,0r0,37xm141,-276r-16,0r0,-37r16,0r0,37","w":201},"\u00c8":{"d":"39,-14r158,0r0,14r-174,0r0,-257r172,0r0,14r-156,0r0,103r147,0r0,13r-147,0r0,113xm122,-275r-14,0r-48,-50r18,0","w":201},"\u00cd":{"d":"23,0r0,-257r16,0r0,257r-16,0xm10,-275r43,-50r19,0r-49,50r-13,0","w":61},"\u00ce":{"d":"23,0r0,-257r16,0r0,257r-16,0xm23,-325r15,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":61},"\u00cf":{"d":"23,0r0,-257r16,0r0,257r-16,0xm10,-276r-16,0r0,-37r16,0r0,37xm67,-276r-16,0r0,-37r16,0r0,37","w":61},"\u00cc":{"d":"23,0r0,-257r16,0r0,257r-16,0xm51,-275r-13,0r-48,-50r18,0","w":61},"\u00d1":{"d":"23,0r0,-257r19,0r164,236r0,-236r15,0r0,257r-18,0r-164,-238r0,238r-16,0xm147,-279v-23,-2,-60,-42,-66,0r-11,0v2,-16,11,-32,28,-32v22,1,60,41,66,0r10,0v-2,16,-9,33,-27,32","w":244},"\u00d3":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120xm113,-275r43,-50r18,0r-48,50r-13,0","w":266},"\u00d4":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120xm126,-325r14,0r42,50r-14,0r-35,-41r-35,41r-13,0","w":266},"\u00d6":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120xm113,-276r-16,0r0,-37r16,0r0,37xm170,-276r-16,0r0,-37r16,0r0,37","w":266},"\u00d2":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120xm154,-275r-13,0r-48,-50r18,0","w":266},"\u00d5":{"d":"256,-129v0,75,-45,135,-122,135v-77,0,-123,-60,-123,-135v0,-75,46,-134,123,-134v77,0,122,59,122,134xm27,-129v0,66,40,121,107,121v67,0,106,-55,106,-121v0,-66,-39,-120,-106,-120v-67,0,-107,54,-107,120xm158,-279v-23,-2,-60,-42,-66,0r-11,0v2,-16,11,-32,28,-32v22,1,60,41,66,0r10,0v-2,16,-9,33,-27,32","w":266},"\u0160":{"d":"197,-66v0,-88,-175,-31,-175,-129v0,-49,45,-68,86,-68v54,0,95,22,98,79r-16,0v-2,-44,-34,-65,-82,-65v-29,0,-71,12,-71,54v0,84,176,29,176,129v0,53,-52,72,-91,72v-60,0,-109,-25,-108,-91r16,0v-3,56,41,77,92,77v31,0,75,-13,75,-58xm118,-275r-14,0r-41,-50r13,0r35,41r36,-41r13,0","w":226},"\u00da":{"d":"23,-257r16,0r0,154v0,31,6,95,80,95v120,0,76,-144,84,-249r16,0v-7,119,36,264,-100,263v-91,0,-96,-75,-96,-109r0,-154xm100,-275r44,-50r18,0r-48,50r-14,0","w":241},"\u00db":{"d":"23,-257r16,0r0,154v0,31,6,95,80,95v120,0,76,-144,84,-249r16,0v-7,119,36,264,-100,263v-91,0,-96,-75,-96,-109r0,-154xm114,-325r14,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":241},"\u00dc":{"d":"23,-257r16,0r0,154v0,31,6,95,80,95v120,0,76,-144,84,-249r16,0v-7,119,36,264,-100,263v-91,0,-96,-75,-96,-109r0,-154xm100,-276r-15,0r0,-37r15,0r0,37xm157,-276r-16,0r0,-37r16,0r0,37","w":241},"\u00d9":{"d":"23,-257r16,0r0,154v0,31,6,95,80,95v120,0,76,-144,84,-249r16,0v-7,119,36,264,-100,263v-91,0,-96,-75,-96,-109r0,-154xm142,-275r-13,0r-49,-50r19,0","w":241},"\u00dd":{"d":"103,-121r94,-136r17,0r-103,149r0,108r-16,0r0,-108r-103,-149r18,0xm83,-275r43,-50r18,0r-48,50r-13,0","w":206,"k":{"v":6,"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":42,".":42,"-":35,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"o":27,"\u00f8":27,"\u0153":27,"\u00f3":27,"\u00f4":27,"\u00f6":27,"\u00f2":27,"\u00f5":27,"u":13,"\u00fa":13,"\u00fb":13,"\u00fc":13,"\u00f9":13,":":20,";":20,"p":20,"q":27}},"\u0178":{"d":"103,-121r94,-136r17,0r-103,149r0,108r-16,0r0,-108r-103,-149r18,0xm83,-276r-16,0r0,-37r16,0r0,37xm140,-276r-16,0r0,-37r16,0r0,37","w":206,"k":{"v":6,"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":42,".":42,"-":35,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"o":27,"\u00f8":27,"\u0153":27,"\u00f3":27,"\u00f4":27,"\u00f6":27,"\u00f2":27,"\u00f5":27,"u":13,"\u00fa":13,"\u00fb":13,"\u00fc":13,"\u00f9":13,":":20,";":20,"p":20,"q":27}},"\u017d":{"d":"10,-243r0,-14r180,0r0,14r-174,229r178,0r0,14r-194,0r0,-14r173,-229r-163,0xm102,-275r-15,0r-41,-50r13,0r35,41r36,-41r13,0","w":193},"\u00e1":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm69,-213r44,-50r18,0r-48,50r-14,0","w":180},"\u00e2":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm83,-263r14,0r42,50r-14,0r-35,-41r-35,41r-14,0","w":180},"\u00e4":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm69,-214r-15,0r0,-37r15,0r0,37xm126,-214r-15,0r0,-37r15,0r0,37","w":180},"\u00e0":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm111,-213r-13,0r-49,-50r19,0","w":180},"\u00e5":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm54,-230v0,-20,16,-36,36,-36v20,0,36,16,36,36v0,20,-16,35,-36,35v-20,0,-36,-15,-36,-35xm64,-230v0,14,12,26,26,26v14,0,26,-12,26,-26v0,-14,-12,-26,-26,-26v-14,0,-26,12,-26,26","w":180},"\u00e3":{"d":"143,-105v-26,22,-118,0,-118,57v0,22,17,40,49,40v62,0,69,-53,69,-63r0,-34xm157,-141r0,107v-2,16,5,26,22,21r0,12v-29,6,-39,-11,-37,-36v-12,47,-130,65,-130,-11v0,-43,37,-52,68,-55v61,-4,63,-8,63,-38v0,-8,-9,-36,-51,-36v-33,0,-55,17,-57,49r-14,0v2,-41,27,-61,71,-61v32,0,65,10,65,48xm115,-217v-22,-2,-60,-41,-66,0r-11,0v2,-16,11,-32,28,-32v21,0,61,41,66,0r10,0v-2,16,-9,33,-27,32","w":180},"\u00e7":{"d":"173,-128r-14,0v-3,-33,-29,-49,-62,-49v-46,0,-71,41,-71,83v0,50,23,86,71,86v35,0,59,-23,64,-57r14,0v-6,42,-35,67,-73,69v-4,6,-13,11,-13,17v17,-7,40,0,40,23v0,33,-52,30,-69,19r4,-9v14,7,52,15,52,-10v0,-21,-25,-20,-37,-12v-13,-7,7,-19,11,-28v-55,-3,-78,-48,-78,-98v0,-51,30,-95,85,-95v40,0,72,19,76,61","w":186},"\u00e9":{"d":"175,-91r-149,0v-1,44,22,83,68,83v35,0,60,-21,66,-55r14,0v-7,43,-36,67,-80,67v-54,0,-82,-42,-82,-93v0,-51,26,-100,82,-100v58,0,84,45,81,98xm26,-103r135,0v-1,-39,-25,-74,-67,-74v-41,0,-65,37,-68,74xm73,-213r43,-50r18,0r-48,50r-13,0","w":186},"\u00ea":{"d":"175,-91r-149,0v-1,44,22,83,68,83v35,0,60,-21,66,-55r14,0v-7,43,-36,67,-80,67v-54,0,-82,-42,-82,-93v0,-51,26,-100,82,-100v58,0,84,45,81,98xm26,-103r135,0v-1,-39,-25,-74,-67,-74v-41,0,-65,37,-68,74xm86,-263r14,0r42,50r-13,0r-36,-41r-35,41r-13,0","w":186},"\u00eb":{"d":"175,-91r-149,0v-1,44,22,83,68,83v35,0,60,-21,66,-55r14,0v-7,43,-36,67,-80,67v-54,0,-82,-42,-82,-93v0,-51,26,-100,82,-100v58,0,84,45,81,98xm26,-103r135,0v-1,-39,-25,-74,-67,-74v-41,0,-65,37,-68,74xm73,-214r-16,0r0,-37r16,0r0,37xm130,-214r-16,0r0,-37r16,0r0,37","w":186},"\u00e8":{"d":"175,-91r-149,0v-1,44,22,83,68,83v35,0,60,-21,66,-55r14,0v-7,43,-36,67,-80,67v-54,0,-82,-42,-82,-93v0,-51,26,-100,82,-100v58,0,84,45,81,98xm26,-103r135,0v-1,-39,-25,-74,-67,-74v-41,0,-65,37,-68,74xm114,-213r-13,0r-48,-50r18,0","w":186},"\u00ed":{"d":"37,0r-14,0r0,-185r14,0r0,185xm10,-213r43,-50r18,0r-48,50r-13,0","w":60},"\u00ee":{"d":"37,0r-14,0r0,-185r14,0r0,185xm23,-263r14,0r42,50r-13,0r-36,-41r-35,41r-13,0","w":60},"\u00ef":{"d":"37,0r-14,0r0,-185r14,0r0,185xm10,-214r-16,0r0,-37r16,0r0,37xm67,-214r-16,0r0,-37r16,0r0,37","w":60},"\u00ec":{"d":"37,0r-14,0r0,-185r14,0r0,185xm51,-213r-13,0r-48,-50r18,0","w":60},"\u00f1":{"d":"20,0r0,-185r14,0v1,13,-2,29,1,40v9,-28,37,-44,66,-44v65,0,66,52,66,75r0,114r-14,0r0,-117v0,-19,-3,-60,-53,-60v-41,0,-66,32,-66,77r0,100r-14,0xm118,-217v-22,-2,-60,-41,-66,0r-11,0v2,-16,11,-32,28,-32v21,0,61,41,66,0r10,0v-2,16,-9,33,-27,32","w":186},"\u00f3":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84xm76,-213r43,-50r19,0r-49,50r-13,0","w":193},"\u00f4":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84xm89,-263r15,0r41,50r-13,0r-36,-41r-34,41r-14,0","w":193},"\u00f6":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84xm76,-214r-16,0r0,-37r16,0r0,37xm133,-214r-16,0r0,-37r16,0r0,37","w":193},"\u00f2":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84xm117,-213r-13,0r-48,-50r18,0","w":193},"\u00f5":{"d":"12,-93v0,-53,30,-96,84,-96v54,0,85,43,85,96v0,53,-31,97,-85,97v-54,0,-84,-44,-84,-97xm25,-93v0,44,25,85,71,85v46,0,72,-41,72,-85v0,-44,-26,-84,-72,-84v-46,0,-71,40,-71,84xm121,-217v-22,0,-60,-41,-66,0r-10,0v2,-16,11,-32,27,-32v22,0,61,41,66,0r11,0v-3,16,-9,32,-28,32","w":193},"\u0161":{"d":"33,-142v0,63,127,20,127,95v0,40,-40,51,-72,51v-42,0,-74,-23,-75,-66r14,0v2,34,28,54,61,54v24,0,59,-7,59,-39v0,-64,-128,-20,-128,-95v0,-37,36,-47,67,-47v39,0,69,17,69,59r-14,0v0,-33,-24,-47,-55,-47v-25,0,-53,9,-53,35xm91,-213r-14,0r-41,-50r13,0r35,41r36,-41r13,0","w":173},"\u00fa":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-9,28,-37,44,-66,44v-65,0,-66,-52,-66,-75r0,-114r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0xm73,-213r43,-50r18,0r-48,50r-13,0","w":186},"\u00fb":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-9,28,-37,44,-66,44v-65,0,-66,-52,-66,-75r0,-114r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0xm86,-263r14,0r42,50r-13,0r-36,-41r-35,41r-13,0","w":186},"\u00fc":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-9,28,-37,44,-66,44v-65,0,-66,-52,-66,-75r0,-114r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0xm73,-214r-16,0r0,-37r16,0r0,37xm130,-214r-16,0r0,-37r16,0r0,37","w":186},"\u00f9":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-9,28,-37,44,-66,44v-65,0,-66,-52,-66,-75r0,-114r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0xm114,-213r-13,0r-48,-50r18,0","w":186},"\u00fd":{"d":"75,-1r-77,-184r16,0r69,169r63,-169r16,0r-80,205v-15,35,-18,48,-64,46r0,-12v44,-3,40,-13,57,-55xm59,-213r44,-50r18,0r-48,50r-14,0","w":159,"k":{",":27,".":27}},"\u00ff":{"d":"75,-1r-77,-184r16,0r69,169r63,-169r16,0r-80,205v-15,35,-18,48,-64,46r0,-12v44,-3,40,-13,57,-55xm59,-214r-15,0r0,-37r15,0r0,37xm116,-214r-16,0r0,-37r16,0r0,37","w":159,"k":{",":27,".":27}},"\u017e":{"d":"20,-12r130,0r0,12r-147,0r0,-13r124,-160r-114,0r0,-12r131,0r0,13xm82,-213r-15,0r-41,-50r14,0r35,41r35,-41r13,0","w":153},"\u2206":{"d":"13,0r0,-12r96,-243r14,0r96,243r0,12r-206,0xm25,-11r180,0r-89,-228r-2,0","w":231},"\u2126":{"d":"21,-11v18,-1,41,2,57,-1v-28,-24,-52,-65,-52,-118v0,-75,49,-122,107,-122v61,0,105,53,105,121v1,57,-29,98,-54,120r59,0r0,11r-81,0r0,-8v32,-20,63,-64,63,-122v0,-49,-31,-111,-92,-111v-58,0,-94,52,-94,112v0,55,31,101,62,121r0,8r-80,0r0,-11","w":263},"\u03bc":{"d":"167,-185r0,185r-14,0v-1,-13,2,-29,-1,-40v-14,47,-83,59,-118,24r0,82r-14,0r0,-251r14,0r0,117v0,19,2,60,52,60v41,0,67,-32,67,-77r0,-100r14,0","w":186},"\u03c0":{"d":"187,-172r-32,0v1,50,-5,137,6,172v-26,2,-18,-9,-18,-50r0,-122r-78,0v-3,51,-15,141,-29,172r-13,0v15,-36,26,-118,29,-172v-27,0,-36,2,-44,5r-3,-8v41,-16,128,-5,184,-8","w":197},"\u20ac":{"d":"121,4v-57,2,-89,-48,-93,-100r-24,0r6,-12r17,0v-1,-12,-1,-24,0,-35r-23,0r6,-12r18,0v2,-26,11,-59,34,-77v48,-38,106,-25,129,18r-8,13v-19,-45,-72,-57,-115,-20v-17,15,-24,45,-26,66r119,0r-5,12r-115,0v-1,13,-1,25,0,35r102,0r-6,12r-95,0v2,19,8,40,20,57v38,50,92,35,126,3r0,17v-14,13,-41,23,-67,23"},"\u2113":{"d":"149,-44r8,5v-14,25,-34,41,-62,41v-42,-1,-56,-36,-55,-76r-22,19r-6,-9v10,-9,20,-16,28,-25r0,-103v0,-66,28,-81,49,-81v27,0,40,23,40,53v0,47,-32,92,-78,136v-9,89,73,94,98,40xm51,-195r0,96v36,-39,67,-77,67,-119v0,-26,-9,-45,-31,-45v-15,0,-36,18,-36,68","w":166},"\u212e":{"d":"64,-49v36,61,143,59,183,3r20,0v-26,30,-67,50,-113,50v-78,0,-142,-57,-142,-128v0,-71,64,-129,142,-129v80,1,145,58,144,132r-234,2r0,70xm245,-200v-34,-61,-147,-58,-181,1v1,23,-3,52,2,72r178,0v3,-22,0,-49,1,-73","w":309},"\u2202":{"d":"36,-248r-6,-9v66,-45,141,-8,140,114v0,78,-28,146,-88,146v-44,0,-65,-39,-65,-80v0,-54,36,-89,75,-89v36,0,59,27,65,39v10,-103,-54,-174,-121,-121xm30,-79v0,41,20,71,53,71v40,0,66,-45,72,-101v-7,-19,-30,-47,-62,-47v-34,0,-63,34,-63,77","w":189},"\u220f":{"d":"236,-236r-42,0r0,270r-12,0r0,-270r-119,0r0,270r-12,0r0,-270r-41,0r0,-11r226,0r0,11","w":245},"\u2211":{"d":"189,34r-181,0r0,-9r105,-131r-100,-133r0,-8r171,0r0,11r-152,1r96,128r-102,129r163,0r0,12","w":198},"\u2219":{"d":"50,-94v-24,0,-24,-40,0,-40v10,0,20,10,20,20v0,10,-10,20,-20,20","w":100},"\u221a":{"d":"198,-292r-80,347r-14,0r-60,-171r-27,10r-4,-10r40,-14r58,169r75,-331r12,0","w":199},"\u221e":{"d":"259,-103v0,32,-25,53,-52,53v-24,0,-41,-17,-67,-44v-19,21,-39,44,-69,44v-28,0,-52,-24,-52,-52v0,-30,23,-53,54,-53v27,0,49,24,68,45v21,-23,40,-45,69,-45v31,0,49,22,49,52xm31,-102v0,23,16,42,42,42v25,0,44,-27,60,-42v-17,-19,-36,-43,-64,-43v-24,0,-38,21,-38,43xm208,-145v-26,0,-48,29,-61,42v26,26,41,43,61,43v25,0,39,-21,39,-42v0,-28,-17,-43,-39,-43","w":278},"\u222b":{"d":"51,-216v0,-58,18,-96,62,-78r-4,9v-37,-14,-46,20,-46,70v0,54,5,131,5,184v0,60,-6,77,-45,85v-14,0,-25,-5,-16,-16v3,1,9,5,17,5v28,-9,31,-23,31,-75v0,-53,-4,-131,-4,-184","w":117},"\u2248":{"d":"66,-148v46,0,86,58,115,0r7,6v-9,17,-22,32,-45,32v-25,0,-52,-28,-79,-28v-18,0,-29,12,-38,27r-7,-5v11,-21,27,-32,47,-32xm66,-91v46,0,86,58,115,0r7,6v-9,17,-22,31,-45,31v-24,0,-53,-27,-79,-27v-18,0,-29,13,-38,27r-7,-5v11,-21,27,-32,47,-32","w":207},"\u2260":{"d":"143,-177r-18,38r62,0r0,10r-67,0r-27,56r94,0r0,10r-98,0r-21,44r-9,-4r19,-40r-59,0r0,-10r64,0r26,-56r-90,0r0,-10r95,0r20,-43","w":207},"\u2264":{"d":"186,-32r-164,-82r0,-11r164,-81r0,13r-151,74r151,73r0,14xm187,-6r-168,0r0,-11r168,0r0,11","w":207},"\u2265":{"d":"22,-206r164,81r0,11r-164,82r0,-14r151,-74r-151,-73r0,-13xm187,-6r-168,0r0,-11r168,0r0,11","w":207},"\u25ca":{"d":"179,-123r-74,138r-10,0r-74,-138r74,-140r10,0xm166,-123r-67,-128v-20,44,-45,85,-66,127r68,128v18,-45,44,-84,65,-127"},"\u00a0":{"w":100},"\u00ad":{"d":"102,-91r-77,0r0,-14r77,0r0,14","w":126},"\u02c9":{"d":"74,-226r-87,0r0,-12r87,0r0,12","w":60},"\u03a9":{"d":"21,-11v18,-1,41,2,57,-1v-28,-24,-52,-65,-52,-118v0,-75,49,-122,107,-122v61,0,105,53,105,121v1,57,-29,98,-54,120r59,0r0,11r-81,0r0,-8v32,-20,63,-64,63,-122v0,-49,-31,-111,-92,-111v-58,0,-94,52,-94,112v0,55,31,101,62,121r0,8r-80,0r0,-11","w":263},"\u2215":{"d":"-61,9r168,-266r14,0r-167,266r-15,0","w":60},"\u2010":{"d":"102,-91r-77,0r0,-14r77,0r0,14","w":126}}});
/*
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * © 1988, 1990, 1993, 2002 Adobe Systems Incorporated. All rights reserved.
 * 
 * Trademark:
 * Helvetica is a trademark of Linotype Corp. registered in the U.S. Patent and
 * Trademark Office and may be registered in certain other jurisdictions in the
 * name of Linotype Corp. or its licensee Linotype GmbH.
 * 
 * Full name:
 * HelveticaNeueLTStd-Md
 * 
 * Designer:
 * Linotype Staff
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({"w":200,"face":{"font-family":"Helv","font-weight":500,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 6 4 2 2 2 2 2 4","ascent":"257","descent":"-103","x-height":"5","bbox":"-59 -343 384 79.8246","underline-thickness":"18","underline-position":"-18","stemh":"32","stemv":"41","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":100},"!":{"d":"40,-72v-7,-59,-15,-117,-12,-185r45,0v2,68,-5,126,-12,185r-21,0xm26,0r0,-45r48,0r0,45r-48,0","w":100},"\"":{"d":"30,-156r0,-101r37,0r0,101r-37,0xm93,-156r0,-101r37,0r0,101r-37,0","w":159},"#":{"d":"178,-103r0,27r-34,0r-11,76r-29,0r11,-76r-40,0r-11,76r-28,0r10,-76r-34,0r0,-27r38,0r7,-46r-34,0r0,-27r37,0r11,-76r29,0r-11,76r40,0r10,-76r29,0r-10,76r31,0r0,27r-35,0r-6,46r30,0xm125,-149r-40,0r-6,46r40,0"},"$":{"d":"109,-110r0,84v26,-2,44,-14,44,-43v0,-27,-22,-35,-44,-41xm6,-78r41,0v0,32,13,51,46,52r0,-87v-39,-11,-81,-27,-81,-80v0,-46,38,-70,81,-70r0,-28r16,0r0,28v43,0,79,22,79,70r-41,0v-1,-24,-12,-38,-38,-38r0,76v44,12,85,28,85,80v0,54,-37,79,-85,81r0,28r-16,0r0,-28v-52,-1,-88,-30,-87,-84xm93,-159r0,-72v-26,0,-40,11,-40,36v0,23,20,31,40,36"},"%":{"d":"270,5v-44,0,-60,-33,-60,-72v0,-39,18,-71,60,-71v42,0,60,32,60,71v0,39,-16,72,-60,72xm243,-67v0,27,7,49,27,49v20,0,28,-22,28,-49v0,-24,-6,-48,-28,-48v-22,0,-27,24,-27,48xm90,-114v-44,0,-60,-32,-60,-71v0,-39,18,-72,60,-72v42,0,60,33,60,72v0,39,-16,71,-60,71xm62,-185v0,27,7,48,27,48v20,0,28,-21,28,-48v0,-24,-6,-49,-28,-49v-22,0,-27,25,-27,49xm94,9r140,-270r27,0r-139,270r-28,0","w":360},"&":{"d":"109,-233v-15,0,-28,12,-28,29v0,17,15,30,24,43v15,-10,30,-21,30,-42v0,-17,-10,-30,-26,-30xm143,-56r-51,-63v-15,9,-39,17,-39,48v0,28,17,44,41,44v30,0,41,-19,49,-29xm188,0r-23,-29v-40,58,-153,40,-153,-42v0,-36,29,-60,59,-75v-13,-17,-26,-34,-26,-56v0,-37,28,-61,63,-61v33,0,64,20,64,61v0,30,-22,53,-47,66r40,48v3,-8,6,-18,8,-35r36,0v-3,22,-8,45,-20,63r49,60r-50,0","w":233},"\u2019":{"d":"28,-156r0,-20v17,-2,22,-16,22,-32r-22,0r0,-49r45,0v2,51,2,96,-45,101","w":100,"k":{"\u2019":28,"s":27,"\u0161":27,"t":6}},"(":{"d":"103,69r-34,0v-63,-88,-70,-237,0,-332r34,0v-58,99,-59,233,0,332","w":100},")":{"d":"-3,-263r34,0v63,88,70,237,0,332r-34,0v58,-99,59,-233,0,-332","w":100},"*":{"d":"47,-192r-40,-14r8,-23r39,15r0,-43r25,0r0,43r39,-15r9,23r-41,14r25,34r-19,14r-26,-36r-24,36r-20,-14","w":133},"+":{"d":"90,-109r0,-73r36,0r0,73r73,0r0,36r-73,0r0,73r-36,0r0,-73r-73,0r0,-36r73,0","w":216},",":{"d":"25,0r0,-49r50,0v4,55,-3,98,-49,106r0,-22v16,-4,24,-20,24,-35r-25,0","w":100},"-":{"d":"18,-78r0,-39r104,0r0,39r-104,0","w":140},".":{"d":"25,0r0,-49r50,0r0,49r-50,0","w":100},"\/":{"d":"-8,6r103,-269r40,0r-104,269r-39,0","w":126},"0":{"d":"100,-29v36,0,46,-44,46,-97v0,-53,-10,-97,-46,-97v-36,0,-46,44,-46,97v0,53,10,97,46,97xm100,-257v72,0,87,74,87,131v0,57,-15,131,-87,131v-72,0,-87,-74,-87,-131v0,-57,15,-131,87,-131"},"1":{"d":"19,-178r0,-32v35,0,68,-12,74,-42r33,0r0,252r-45,0r0,-178r-62,0"},"2":{"d":"186,-180v0,75,-103,96,-123,143r123,0r0,37r-172,0v0,-41,21,-71,55,-95v33,-23,75,-44,76,-83v0,-18,-7,-45,-42,-45v-32,0,-42,28,-43,63r-41,0v0,-56,30,-97,86,-97v62,0,81,45,81,77"},"3":{"d":"82,-117r0,-31v27,1,56,-8,56,-39v0,-21,-16,-36,-39,-36v-28,0,-43,26,-42,52r-41,0v2,-49,32,-86,83,-86v39,0,80,22,80,67v1,26,-14,44,-36,55v28,6,46,31,46,63v0,48,-41,77,-89,77v-58,0,-88,-35,-89,-88r41,0v-1,31,16,54,48,54v27,0,48,-16,48,-45v0,-39,-34,-44,-66,-43"},"4":{"d":"188,-92r0,32r-32,0r0,60r-39,0r0,-60r-108,0r0,-40r108,-152r39,0r0,160r32,0xm117,-203v-28,35,-51,75,-77,111r77,0r0,-111"},"5":{"d":"17,-114r27,-138r131,0r0,37r-100,0v-3,21,-12,45,-12,65v46,-47,125,-4,125,65v0,40,-25,90,-87,90v-49,0,-86,-27,-88,-77r41,0v3,27,19,43,46,43v35,0,47,-25,47,-56v0,-49,-69,-74,-89,-29r-41,0"},"6":{"d":"103,-29v30,0,44,-26,44,-53v0,-27,-14,-51,-44,-51v-30,0,-46,23,-46,51v0,27,16,53,46,53xm183,-188r-41,0v-2,-21,-16,-35,-37,-35v-44,-1,-51,56,-51,87v37,-62,134,-19,134,55v0,49,-34,86,-84,86v-74,0,-92,-59,-92,-132v0,-60,24,-130,95,-130v40,0,74,28,76,69"},"7":{"d":"13,-215r0,-37r172,0r0,34v-53,59,-88,127,-94,218r-45,0v5,-80,45,-157,97,-215r-130,0"},"8":{"d":"100,-27v27,0,48,-17,48,-47v0,-28,-21,-44,-48,-44v-27,0,-48,16,-48,44v0,30,21,47,48,47xm100,5v-51,0,-89,-30,-89,-79v0,-32,18,-55,46,-62v-63,-26,-36,-130,43,-121v79,-9,108,94,43,121v82,25,44,141,-43,141xm100,-225v-22,0,-40,14,-40,39v0,24,17,37,40,37v23,0,40,-13,40,-37v0,-25,-18,-39,-40,-39"},"9":{"d":"97,-223v-30,0,-44,25,-44,52v0,27,14,53,44,53v31,0,46,-25,46,-53v0,-27,-15,-52,-46,-52xm17,-64r41,0v2,21,16,35,37,35v44,1,51,-56,51,-87v-37,60,-134,23,-134,-55v0,-49,32,-86,87,-86v71,0,89,59,89,132v0,60,-24,130,-95,130v-40,0,-74,-28,-76,-69"},":":{"d":"25,-134r0,-48r50,0r0,48r-50,0xm25,0r0,-49r50,0r0,49r-50,0","w":100},";":{"d":"25,0r0,-49r50,0v4,55,-3,98,-49,106r0,-22v16,-4,24,-20,24,-35r-25,0xm25,-134r0,-48r50,0r0,48r-50,0","w":100},"<":{"d":"199,-34r0,37r-182,-81r0,-26r182,-81r0,37r-134,57","w":216},"=":{"d":"199,-146r0,37r-182,0r0,-37r182,0xm199,-73r0,37r-182,0r0,-37r182,0","w":216},">":{"d":"17,-34r134,-57r-134,-57r0,-37r182,81r0,26r-182,81r0,-37","w":216},"?":{"d":"80,-70v-8,-73,58,-66,58,-119v0,-29,-23,-40,-36,-40v-30,0,-43,22,-43,54r-41,0v0,-53,33,-88,86,-88v44,0,79,27,79,73v0,67,-66,52,-64,120r-39,0xm75,0r0,-45r48,0r0,45r-48,0"},"@":{"d":"130,-78v28,0,49,-38,49,-64v0,-17,-13,-32,-28,-32v-30,0,-50,36,-50,63v0,19,11,33,29,33xm221,-195r-26,95v-4,11,-6,24,4,24v22,0,47,-33,47,-77v0,-54,-43,-87,-96,-87v-61,0,-104,48,-104,108v0,109,126,150,188,79r25,0v-62,106,-241,57,-241,-80v0,-73,60,-130,132,-130v64,0,120,43,120,105v0,72,-56,108,-85,108v-12,0,-19,-9,-22,-21v-29,38,-92,16,-92,-36v0,-64,79,-133,119,-68r6,-20r25,0","w":288},"A":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0","w":240},"B":{"d":"72,-117r0,80v51,-3,123,15,123,-40v0,-54,-72,-38,-123,-40xm27,0r0,-257v83,4,202,-23,202,64v0,27,-16,43,-37,55v31,7,48,31,48,66v0,40,-28,72,-95,72r-118,0xm72,-220r0,71v47,-3,112,14,112,-36v0,-53,-67,-30,-112,-35","w":253},"C":{"d":"246,-175r-45,0v-8,-30,-27,-51,-64,-51v-55,0,-78,48,-78,97v0,49,23,98,78,98v40,0,61,-30,65,-67r44,0v-4,62,-47,104,-109,104v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134v58,0,104,33,109,88","w":259},"D":{"d":"72,-220r0,183r45,0v71,0,85,-41,85,-92v0,-51,-14,-91,-85,-91r-45,0xm27,0r0,-257r107,0v79,0,113,57,113,128v0,71,-34,129,-113,129r-107,0","w":259},"E":{"d":"27,0r0,-257r185,0r0,39r-140,0r0,67r130,0r0,37r-130,0r0,75r143,0r0,39r-188,0","w":226},"F":{"d":"27,0r0,-257r178,0r0,39r-133,0r0,67r117,0r0,37r-117,0r0,114r-45,0","w":213,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":46,".":46}},"G":{"d":"252,-135r0,135r-29,0r-7,-30v-73,86,-201,7,-201,-99v0,-73,47,-134,124,-134v56,0,103,30,110,88r-44,0v-4,-34,-34,-51,-66,-51v-55,0,-79,48,-79,97v0,49,24,98,79,98v46,0,71,-26,72,-70r-69,0r0,-34r110,0","w":273},"H":{"d":"26,0r0,-257r45,0r0,102r117,0r0,-102r45,0r0,257r-45,0r0,-116r-117,0r0,116r-45,0","w":259},"I":{"d":"27,0r0,-257r45,0r0,257r-45,0","w":100},"J":{"d":"166,-257r0,174v0,45,-11,89,-85,89v-59,-1,-79,-40,-76,-96r45,0v-1,33,3,59,35,59v29,0,36,-17,36,-49r0,-177r45,0","w":193},"K":{"d":"27,0r0,-257r45,0r0,117r115,-117r55,0r-102,103r109,154r-56,0r-84,-123r-37,37r0,86r-45,0","w":246},"L":{"d":"27,0r0,-257r45,0r0,218r131,0r0,39r-176,0","w":206,"k":{"T":33,"V":33,"W":20,"y":13,"\u00fd":13,"\u00ff":13,"Y":40,"\u00dd":40,"\u0178":40,"\u2019":27}},"M":{"d":"27,0r0,-257r63,0r72,201r69,-201r62,0r0,257r-42,0r-1,-198r-71,198r-38,0r-72,-198r0,198r-42,0","w":320},"N":{"d":"26,0r0,-257r47,0r118,189r0,-189r43,0r0,257r-48,0r-118,-189r0,189r-42,0","w":259},"O":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97","w":273},"P":{"d":"72,-220r0,85v52,-3,111,15,111,-43v0,-60,-61,-38,-111,-42xm27,0r0,-257r114,0v73,0,87,48,87,80v0,32,-14,78,-87,78r-69,0r0,99r-45,0","w":240,"k":{"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":61,".":61}},"Q":{"d":"166,-37r-26,-22r21,-25r32,27v42,-55,27,-169,-56,-169v-55,0,-78,48,-78,97v0,59,42,117,107,92xm224,-30r33,29r-22,24r-38,-32v-91,48,-183,-25,-183,-120v0,-73,46,-134,123,-134v118,0,160,156,87,233","w":273},"R":{"d":"72,-220r0,80v50,-2,120,14,118,-41v-2,-60,-68,-33,-118,-39xm27,0r0,-257r123,0v56,0,85,25,85,69v0,50,-35,60,-42,66v15,2,38,13,38,54v0,30,4,58,14,68r-48,0v-15,-44,4,-106,-58,-106r-67,0r0,106r-45,0","w":253,"k":{"T":6,"V":6,"W":6,"Y":13,"\u00dd":13,"\u0178":13}},"S":{"d":"12,-86r45,0v0,40,29,55,65,55v62,0,67,-56,33,-70v-18,-8,-42,-11,-77,-21v-44,-12,-56,-39,-56,-66v0,-51,48,-75,94,-75v54,0,98,28,98,82r-45,0v-2,-33,-24,-45,-55,-45v-21,0,-47,7,-47,33v0,44,65,38,104,53v33,12,50,38,50,65v0,58,-51,81,-102,81v-59,0,-106,-28,-107,-92","w":233},"T":{"d":"3,-218r0,-39r208,0r0,39r-82,0r0,218r-45,0r0,-218r-81,0","w":213,"k":{"\u00fc":33,"\u0161":40,"\u00f2":40,"\u00f6":40,"\u00e8":40,"\u00eb":40,"\u00ea":40,"\u00e3":36,"\u00e5":36,"\u00e0":36,"\u00e4":36,"\u00e2":36,"w":40,"y":40,"\u00fd":40,"\u00ff":40,"A":33,"\u00c6":33,"\u00c1":33,"\u00c2":33,"\u00c4":33,"\u00c0":33,"\u00c5":33,"\u00c3":33,",":40,".":40,"c":40,"\u00e7":40,"e":40,"\u00e9":40,"o":40,"\u00f8":40,"\u0153":40,"\u00f3":40,"\u00f4":40,"\u00f5":40,"-":46,"a":36,"\u00e6":36,"\u00e1":36,"r":33,"s":40,"u":33,"\u00fa":33,"\u00fb":33,"\u00f9":33,":":30,";":30}},"U":{"d":"24,-93r0,-164r45,0r0,150v0,35,3,74,61,74v58,0,60,-39,60,-74r0,-150r45,0r0,164v0,66,-42,99,-105,99v-63,0,-106,-33,-106,-99","w":259},"V":{"d":"84,0r-86,-257r47,0r65,203r66,-203r46,0r-88,257r-50,0","w":219,"k":{"\u00f6":20,"\u00f4":20,"\u00e8":20,"\u00eb":20,"\u00ea":20,"\u00e3":20,"\u00e5":20,"\u00e0":20,"\u00e4":20,"\u00e2":20,"y":6,"\u00fd":6,"\u00ff":6,"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":46,".":46,"e":20,"\u00e9":20,"o":20,"\u00f8":20,"\u0153":20,"\u00f3":20,"\u00f2":20,"\u00f5":20,"-":20,"a":20,"\u00e6":20,"\u00e1":20,"r":13,"u":13,"\u00fa":13,"\u00fb":13,"\u00fc":13,"\u00f9":13,":":17,";":17,"i":-4,"\u0131":-4,"\u00ed":-4,"\u00ee":-4,"\u00ef":-4,"\u00ec":-4}},"W":{"d":"70,0r-68,-257r46,0r47,197r52,-197r46,0r51,197r48,-197r46,0r-71,257r-46,0r-52,-197r-53,197r-46,0","w":339,"k":{"\u00fc":6,"\u00f6":6,"\u00ea":6,"\u00e4":13,"A":9,"\u00c6":9,"\u00c1":9,"\u00c2":9,"\u00c4":9,"\u00c0":9,"\u00c5":9,"\u00c3":9,",":27,".":27,"e":6,"\u00e9":6,"\u00eb":6,"\u00e8":6,"o":6,"\u00f8":6,"\u0153":6,"\u00f3":6,"\u00f4":6,"\u00f2":6,"\u00f5":6,"-":10,"a":13,"\u00e6":13,"\u00e1":13,"\u00e2":13,"\u00e0":13,"\u00e5":13,"\u00e3":13,"r":6,"u":6,"\u00fa":6,"\u00fb":6,"\u00f9":6,":":6,";":6}},"X":{"d":"90,-133r-85,-124r54,0r58,91r61,-91r50,0r-85,124r91,133r-54,0r-64,-98r-66,98r-51,0","w":233},"Y":{"d":"94,0r0,-101r-96,-156r52,0r68,115r67,-115r50,0r-96,156r0,101r-45,0","w":233,"k":{"\u00fc":31,"\u00f6":33,"v":20,"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":40,".":40,"e":33,"\u00e9":33,"\u00ea":33,"\u00eb":33,"\u00e8":33,"o":33,"\u00f8":33,"\u0153":33,"\u00f3":33,"\u00f4":33,"\u00f2":33,"\u00f5":33,"q":37,"-":40,"a":33,"\u00e6":33,"\u00e1":33,"\u00e2":33,"\u00e4":33,"\u00e0":33,"\u00e5":33,"\u00e3":33,"u":31,"\u00fa":31,"\u00fb":31,"\u00f9":31,":":33,";":33,"i":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ef":3,"\u00ec":3,"p":31}},"Z":{"d":"20,-218r0,-39r195,0r0,34r-149,184r153,0r0,39r-211,0r0,-37r150,-181r-138,0","w":226},"[":{"d":"26,69r0,-332r80,0r0,32r-41,0r0,267r41,0r0,33r-80,0","w":106},"\\":{"d":"31,-263r104,269r-40,0r-103,-269r39,0","w":126},"]":{"d":"81,-263r0,332r-81,0r0,-33r42,0r0,-267r-42,0r0,-32r81,0","w":106},"^":{"d":"67,-121r-37,0r65,-131r26,0r65,131r-37,0r-41,-89","w":216},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"73,-257r0,21v-14,5,-22,17,-22,32r22,0r0,48r-45,0v-4,-52,2,-92,45,-101","w":100,"k":{"\u2018":28}},"a":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54"},"b":{"d":"114,-27v72,0,67,-133,0,-132v-35,0,-52,26,-52,66v0,37,19,66,52,66xm23,0r0,-257r41,0r0,95v11,-18,35,-29,56,-29v59,0,87,45,87,99v0,50,-25,97,-80,97v-25,0,-53,-7,-65,-31r0,26r-39,0","w":219},"c":{"d":"188,-124r-41,0v-3,-23,-19,-35,-42,-35v-21,0,-51,11,-51,68v0,31,13,64,49,64v24,0,40,-16,44,-43r41,0v-8,48,-37,75,-85,75v-58,0,-90,-41,-90,-96v0,-56,30,-100,91,-100v43,0,80,21,84,67"},"d":{"d":"106,-159v-71,1,-70,131,-1,132v37,0,52,-34,52,-66v0,-41,-19,-66,-51,-66xm197,-257r0,257r-39,0v-1,-8,2,-19,-1,-25v-11,21,-34,30,-57,30v-59,0,-87,-43,-87,-99v-2,-100,92,-123,143,-68r0,-95r41,0","w":219},"e":{"d":"190,-82r-136,0v-9,54,81,78,95,24r39,0v-9,41,-43,63,-84,63v-58,0,-91,-41,-91,-98v0,-53,35,-98,90,-98v59,0,94,53,87,109xm54,-109r95,0v-1,-26,-18,-50,-46,-50v-28,0,-48,22,-49,50"},"f":{"d":"3,-156r0,-30r31,0v-5,-64,29,-80,80,-69r0,33v-15,-4,-40,-7,-39,17r0,19r35,0r0,30r-35,0r0,156r-41,0r0,-156r-31,0","w":113,"k":{"\u2019":-6,"f":6,"\ufb01":6,"\ufb02":6,"\u00df":6}},"g":{"d":"103,-32v67,0,69,-128,0,-127v-67,1,-66,127,0,127xm194,-186r0,176v0,56,-33,84,-92,84v-37,0,-79,-14,-83,-58r41,0v5,23,24,27,45,27v44,0,53,-34,47,-76v-12,21,-33,33,-56,33v-59,0,-83,-45,-83,-98v0,-77,97,-128,140,-63r0,-25r41,0","w":213},"h":{"d":"22,0r0,-257r41,0r0,95v26,-47,122,-37,122,34r0,128r-41,0r0,-117v-1,-29,-12,-42,-36,-42v-65,2,-41,96,-45,159r-41,0","w":206},"i":{"d":"23,0r0,-186r41,0r0,186r-41,0xm23,-218r0,-39r41,0r0,39r-41,0","w":86},"j":{"d":"23,14r0,-200r41,0r0,202v3,44,-28,65,-72,56r0,-32v21,4,31,-1,31,-26xm23,-218r0,-39r41,0r0,39r-41,0","w":86},"k":{"d":"23,0r0,-257r41,0r0,146r74,-75r50,0r-71,68r78,118r-50,0r-57,-90r-24,23r0,67r-41,0","w":193},"l":{"d":"23,0r0,-257r41,0r0,257r-41,0","w":86},"m":{"d":"22,0r0,-186r38,0v1,8,-3,22,2,26v16,-37,93,-45,109,0v27,-46,121,-45,121,31r0,129r-41,0r0,-109v0,-30,-2,-50,-34,-50v-63,1,-34,101,-40,159r-41,0r0,-120v0,-26,-8,-39,-33,-39v-57,0,-37,101,-40,159r-41,0","w":313},"n":{"d":"22,0r0,-186r38,0v1,9,-2,21,1,28v27,-52,124,-42,124,30r0,128r-41,0r0,-117v-1,-29,-12,-42,-36,-42v-65,2,-41,96,-45,159r-41,0","w":206},"o":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98","w":213},"p":{"d":"114,-27v72,0,67,-133,0,-132v-35,0,-52,26,-52,66v0,37,19,66,52,66xm23,69r0,-255r39,0r0,25v12,-21,34,-30,58,-30v59,0,87,45,87,99v0,50,-25,97,-80,97v-24,0,-50,-8,-63,-29r0,93r-41,0","w":219},"q":{"d":"54,-93v0,32,14,66,51,66v36,0,52,-27,52,-66v0,-40,-18,-66,-52,-66v-34,0,-51,32,-51,66xm197,-186r0,255r-41,0r-1,-93v-13,21,-38,29,-62,29v-55,0,-80,-47,-80,-97v0,-54,28,-99,87,-99v25,-1,44,11,58,30r0,-25r39,0","w":219},"r":{"d":"22,0r0,-186r38,0v1,11,-2,27,1,36v6,-24,36,-47,70,-40r0,40v-41,-9,-68,13,-68,61r0,89r-41,0","w":126,"k":{",":33,".":33,"c":6,"\u00e7":6,"d":6,"e":6,"\u00e9":6,"\u00ea":6,"\u00eb":6,"\u00e8":6,"n":-6,"\u00f1":-6,"o":6,"\u00f8":6,"\u0153":6,"\u00f3":6,"\u00f4":6,"\u00f6":6,"\u00f2":6,"\u00f5":6,"q":6,"-":20}},"s":{"d":"12,-60r41,0v2,24,20,33,42,33v15,0,42,-4,41,-25v-1,-22,-31,-24,-61,-31v-30,-6,-60,-17,-60,-55v0,-76,151,-71,156,4r-43,0v-4,-19,-20,-25,-38,-25v-12,0,-33,3,-33,19v0,20,30,23,60,30v30,7,60,18,60,55v0,44,-44,60,-83,60v-47,0,-81,-21,-82,-65","w":186},"t":{"d":"3,-156r0,-30r31,0r0,-56r41,0r0,56r37,0r0,30r-37,0r0,100v-4,25,15,27,37,24r0,32v-44,8,-78,-4,-78,-46r0,-110r-31,0","w":119},"u":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-30,54,-122,36,-122,-42r0,-118r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0","w":206},"v":{"d":"71,0r-68,-186r45,0r48,143r45,-143r43,0r-67,186r-46,0","w":186,"k":{",":27,".":27}},"w":{"d":"62,0r-57,-186r43,0r37,139r35,-139r42,0r34,139r38,-139r41,0r-58,186r-42,0r-35,-138r-35,138r-43,0","w":280,"k":{",":20,".":20}},"x":{"d":"1,0r71,-98r-65,-88r50,0r39,57r40,-57r48,0r-63,86r71,100r-49,0r-48,-69r-45,69r-49,0","w":193},"y":{"d":"72,-1r-71,-185r45,0r49,139r48,-139r42,0r-72,196v-12,42,-37,74,-94,62r0,-35v33,12,49,-11,53,-38","w":186,"k":{",":33,".":33}},"z":{"d":"15,-154r0,-32r151,0r0,29r-106,125r112,0r0,32r-164,0r0,-29r103,-125r-96,0","w":180},"{":{"d":"-1,-81r0,-32v10,0,33,-6,33,-27r0,-74v7,-48,36,-52,79,-49r0,32v-24,-4,-44,5,-40,25r0,71v1,30,-27,34,-37,38v12,1,37,5,37,40v0,40,-23,102,40,93r0,33v-44,3,-79,-1,-79,-50r0,-71v0,-23,-23,-29,-33,-29","w":106},"|":{"d":"22,77r0,-360r36,0r0,360r-36,0","w":79},"}":{"d":"108,-113r0,32v-10,0,-34,5,-34,26r0,74v-7,48,-35,53,-79,50r0,-33v24,4,44,-5,40,-25r0,-70v-1,-30,28,-35,38,-39v-12,-1,-38,-5,-38,-40v0,-40,23,-102,-40,-93r0,-32v44,-2,79,0,79,49r0,71v0,23,24,30,34,30","w":106},"~":{"d":"70,-122v23,0,56,24,77,25v14,0,23,-14,31,-25r13,31v-11,15,-23,31,-45,31v-36,0,-90,-50,-108,0r-13,-31v8,-15,21,-31,45,-31","w":216},"\u00a1":{"d":"61,-120v6,60,15,117,12,186r-45,0v-2,-68,5,-127,12,-186r21,0xm74,-191r0,45r-48,0r0,-45r48,0","w":100},"\u00a2":{"d":"96,-27r0,-132v-58,9,-57,122,0,132xm96,37r0,-32v-52,0,-83,-44,-83,-96v0,-60,34,-100,83,-100r0,-33r16,0r0,33v40,0,74,25,77,67r-41,0v-3,-21,-17,-35,-36,-35r0,132v22,-4,34,-19,37,-43r41,0v-8,45,-33,75,-78,75r0,32r-16,0"},"\u00a3":{"d":"199,-14v-43,48,-118,-14,-167,20r-19,-29v27,-18,52,-56,31,-92r-33,0r0,-23r23,0v-43,-52,2,-125,67,-125v55,0,91,30,91,89r-42,0v-1,-31,-13,-55,-48,-55v-45,0,-48,62,-24,91r53,0r0,23r-44,0v18,34,-7,66,-30,84v40,-29,90,25,124,-11"},"\u2044":{"d":"-59,9r150,-270r29,0r-151,270r-28,0","w":60},"\u00a5":{"d":"80,0r0,-59r-50,0r0,-24r50,0r0,-24r-50,0r0,-24r36,0r-68,-126r46,0r56,115r57,-115r45,0r-68,126r36,0r0,24r-49,0r0,24r49,0r0,24r-49,0r0,59r-41,0"},"\u0192":{"d":"42,-127r5,-31r33,0v7,-60,25,-122,101,-103r-6,32v-46,-15,-46,37,-53,71r36,0r-5,31r-37,0r-26,137v-7,37,-44,59,-90,49r5,-32v20,3,39,5,43,-18r27,-136r-33,0"},"\u00a7":{"d":"154,-82v0,-30,-61,-47,-85,-64v-25,11,-35,38,-2,57r65,37v13,-5,22,-15,22,-30xm133,12v0,-54,-125,-59,-125,-124v0,-27,15,-44,39,-54v-40,-38,4,-97,55,-97v41,0,73,26,73,68r-39,0v4,-40,-61,-50,-64,-9v6,49,121,53,121,118v0,23,-18,45,-39,52v13,11,20,24,20,46v0,41,-34,62,-71,62v-44,0,-77,-26,-78,-74r39,0v-5,44,69,60,69,12"},"\u00a4":{"d":"27,-32r-20,-21r21,-22v-24,-24,-24,-78,0,-102r-21,-22r21,-21r20,20v24,-20,79,-22,102,0r21,-21r22,22r-20,21v23,25,22,79,-1,104r20,21r-20,20r-20,-21v-24,24,-79,24,-104,1xm100,-72v29,0,51,-25,51,-54v0,-28,-21,-54,-50,-54v-30,0,-52,24,-52,54v0,30,22,54,51,54"},"'":{"d":"32,-156r0,-101r36,0r0,101r-36,0","w":100},"\u201c":{"d":"67,-257r0,21v-14,5,-22,17,-22,32r22,0r0,48r-45,0v-4,-52,2,-92,45,-101xm138,-257r0,21v-14,5,-22,17,-22,32r22,0r0,48r-45,0v-4,-52,2,-92,45,-101","w":159},"\u00ab":{"d":"74,-33r-56,-45r0,-40r56,-44r0,37r-34,27r34,27r0,38xm145,-33r-56,-45r0,-40r56,-44r0,37r-34,27r34,27r0,38","w":166},"\u2039":{"d":"74,-33r-56,-45r0,-40r56,-44r0,37r-34,27r34,27r0,38","w":93},"\u203a":{"d":"19,-162r56,44r0,40r-56,45r0,-38r35,-27r-35,-27r0,-37","w":93},"\ufb01":{"d":"136,0r0,-186r41,0r0,186r-41,0xm3,-156r0,-30r31,0v-5,-64,29,-80,80,-69r0,33v-15,-4,-40,-7,-39,17r0,19r35,0r0,30r-35,0r0,156r-41,0r0,-156r-31,0xm136,-218r0,-39r41,0r0,39r-41,0"},"\ufb02":{"d":"3,-156r0,-30r31,0v-5,-64,29,-80,80,-69r0,33v-15,-4,-40,-7,-39,17r0,19r35,0r0,30r-35,0r0,156r-41,0r0,-156r-31,0xm136,0r0,-257r41,0r0,257r-41,0"},"\u2013":{"d":"0,-78r0,-39r180,0r0,39r-180,0","w":180},"\u2020":{"d":"80,58r0,-210r-69,0r0,-34r69,0r0,-71r41,0r0,71r68,0r0,34r-68,0r0,210r-41,0"},"\u2021":{"d":"80,58r0,-71r-69,0r0,-35r69,0r0,-104r-69,0r0,-34r69,0r0,-71r41,0r0,71r68,0r0,34r-68,0r0,104r68,0r0,35r-68,0r0,71r-41,0"},"\u00b7":{"d":"50,-81v-39,0,-32,-55,0,-54v14,0,27,12,27,26v0,14,-12,28,-27,28","w":100},"\u00b6":{"d":"89,58r0,-182v-47,0,-78,-27,-78,-65v0,-82,97,-68,177,-68r0,315r-29,0r0,-292r-42,0r0,292r-28,0","w":216},"\u2022":{"d":"26,-129v0,-36,28,-64,64,-64v36,0,64,28,64,64v0,36,-28,65,-64,65v-36,0,-64,-29,-64,-65","w":180},"\u201a":{"d":"28,53r0,-21v15,-5,22,-17,22,-32r-22,0r0,-49r45,0v4,53,-2,93,-45,102","w":100},"\u201e":{"d":"22,53r0,-21v15,-5,22,-17,22,-32r-22,0r0,-49r45,0v4,53,-2,93,-45,102xm93,53r0,-21v15,-5,22,-17,22,-32r-22,0r0,-49r45,0v4,53,-2,93,-45,102","w":159},"\u201d":{"d":"22,-156r0,-20v15,-5,22,-17,22,-32r-22,0r0,-49r45,0v3,52,-2,92,-45,101xm93,-156r0,-20v15,-5,22,-17,22,-32r-22,0r0,-49r45,0v3,52,-2,92,-45,101","w":159},"\u00bb":{"d":"22,-162r55,44r0,40r-55,45r0,-38r34,-27r-34,-27r0,-37xm93,-162r56,44r0,40r-56,45r0,-38r34,-27r-34,-27r0,-37","w":166},"\u2026":{"d":"35,0r0,-49r50,0r0,49r-50,0xm155,0r0,-49r50,0r0,49r-50,0xm275,0r0,-49r50,0r0,49r-50,0","w":360},"\u2030":{"d":"83,-257v37,0,54,29,54,64v0,28,-14,59,-54,59v-77,0,-68,-125,0,-123xm83,-235v-21,0,-23,28,-23,43v0,16,3,37,23,37v20,0,23,-21,23,-37v0,-15,-2,-43,-23,-43xm207,5v-36,0,-53,-27,-53,-60v0,-34,16,-63,53,-63v37,0,54,29,54,63v0,33,-18,60,-54,60xm207,-17v20,0,23,-22,23,-37v0,-15,-2,-43,-23,-43v-21,0,-23,28,-23,43v0,15,3,37,23,37xm330,5v-77,0,-70,-123,0,-123v37,0,54,28,54,63v0,28,-14,60,-54,60xm330,-17v20,0,23,-21,23,-37v0,-15,-2,-43,-23,-43v-21,0,-23,28,-23,43v0,16,3,37,23,37xm59,9r144,-270r26,0r-144,270r-26,0","w":413},"\u00bf":{"d":"18,1v-1,-68,65,-53,63,-121r39,0v0,42,-9,57,-28,74v-15,13,-29,22,-29,46v0,27,22,38,35,38v30,0,43,-21,43,-52r42,0v0,51,-34,86,-87,86v-44,0,-78,-26,-78,-71xm76,-191r48,0r0,45r-48,0r0,-45"},"`":{"d":"-10,-263r48,0r33,51r-30,0","w":86},"\u00b4":{"d":"16,-212r33,-51r48,0r-51,51r-30,0","w":86},"\u02c6":{"d":"43,-244r-25,32r-33,0r38,-51r40,0r39,51r-33,0","w":86},"\u02dc":{"d":"17,-255v28,-1,58,32,70,-2r20,0v-4,23,-14,40,-40,41v-22,1,-60,-30,-67,2r-20,0v3,-18,15,-41,37,-41","w":86},"\u00af":{"d":"95,-223r-103,0r0,-23r103,0r0,23","w":86},"\u02d8":{"d":"-15,-263r21,0v6,37,69,36,75,0r21,0v-4,34,-27,51,-60,51v-33,0,-54,-18,-57,-51","w":86},"\u02d9":{"d":"64,-216r-41,0r0,-39r41,0r0,39","w":86},"\u00a8":{"d":"54,-255r41,0r0,39r-41,0r0,-39xm33,-216r-41,0r0,-39r41,0r0,39","w":86},"\u02da":{"d":"44,-198v-20,0,-38,-17,-38,-37v0,-20,18,-37,38,-37v20,0,37,17,37,37v0,20,-17,37,-37,37xm22,-235v0,12,10,22,22,22v12,0,22,-10,22,-22v0,-12,-10,-22,-22,-22v-12,0,-22,10,-22,22","w":86},"\u00b8":{"d":"3,72r7,-14v15,6,45,11,45,-9v0,-15,-20,-17,-31,-10r-7,-7r23,-32r18,0v-5,8,-13,13,-17,22v20,-4,43,3,43,25v0,38,-53,38,-81,25","w":86},"\u02dd":{"d":"-13,-212r33,-51r49,0r-52,51r-30,0xm59,-212r32,-51r49,0r-51,51r-30,0","w":86},"\u02db":{"d":"58,-1r20,0v-27,21,-34,34,-34,46v0,20,24,20,33,4r14,2v-6,21,-23,27,-37,27v-7,0,-37,-2,-37,-32v0,-6,1,-23,41,-47","w":86},"\u02c7":{"d":"102,-263r-39,51r-40,0r-38,-51r33,0r25,32r26,-32r33,0","w":86},"\u2014":{"d":"47,-78r0,-39r266,0r0,39r-266,0","w":360},"\u00c6":{"d":"152,-218r-57,118r70,0r0,-118r-13,0xm-3,0r128,-257r208,0r0,39r-126,0r0,67r118,0r0,37r-118,0r0,75r128,0r0,39r-170,0r0,-66r-87,0r-30,66r-51,0","w":346},"\u00aa":{"d":"88,-193v-13,9,-51,2,-51,23v0,21,53,15,51,-7r0,-16xm119,-224r0,55v0,8,4,9,12,7r0,25v-17,5,-38,5,-39,-15v-19,26,-86,25,-86,-16v0,-28,25,-32,48,-36v19,-3,34,-4,34,-13v-1,-26,-46,-21,-47,-2r-31,0v3,-30,31,-38,58,-38v25,0,51,9,51,33","w":136},"\u0141":{"d":"27,-114r0,-143r45,0r0,110r72,-51r0,33r-72,52r0,74r131,0r0,39r-176,0r0,-82r-27,20r0,-33","w":206,"k":{"T":33,"V":33,"W":20,"y":13,"\u00fd":13,"\u00ff":13,"Y":40,"\u00dd":40,"\u0178":40,"\u2019":27}},"\u00d8":{"d":"72,-71r118,-133v-12,-14,-29,-22,-53,-22v-76,0,-94,95,-65,155xm202,-186r-118,133v13,14,30,22,53,22v76,0,94,-95,65,-155xm244,-264r15,13r-28,32v63,79,20,225,-94,225v-33,0,-60,-11,-80,-29r-27,30r-16,-13r29,-32v-62,-80,-20,-225,94,-225v33,0,60,11,80,29","w":273},"\u0152":{"d":"137,-31v81,0,60,-72,62,-144v0,-27,-21,-51,-62,-51v-104,1,-104,195,0,195xm242,-218r0,67r123,0r0,37r-123,0r0,75r137,0r0,39r-178,0r0,-23v-17,20,-42,29,-68,29v-76,0,-118,-62,-118,-133v0,-98,108,-181,186,-110r0,-20r175,0r0,39r-134,0","w":393},"\u00ba":{"d":"69,-158v45,-1,43,-75,0,-76v-42,1,-44,75,0,76xm134,-195v0,37,-23,61,-65,61v-42,0,-64,-24,-64,-61v0,-37,22,-62,64,-62v42,0,65,25,65,62","w":136},"\u00e6":{"d":"175,-109r94,0v0,-30,-17,-50,-47,-50v-29,0,-45,23,-47,50xm136,-93v-21,16,-88,0,-83,42v5,42,86,26,83,-14r0,-28xm268,-59r41,0v-12,68,-116,88,-153,30v-29,48,-143,50,-144,-20v0,-46,36,-53,71,-58v30,-4,54,-3,54,-27v0,-21,-20,-25,-37,-25v-23,0,-39,10,-41,30r-41,0v3,-48,44,-62,84,-62v23,0,49,3,63,25v14,-18,37,-25,59,-25v63,0,90,47,86,109r-135,0v0,28,15,55,49,55v22,0,37,-13,44,-32","w":320},"\u0131":{"d":"64,0r-41,0r0,-186r41,0r0,186","w":86},"\u0142":{"d":"23,0r0,-115r-25,19r0,-25r25,-19r0,-117r41,0r0,85r24,-20r0,26r-24,19r0,147r-41,0","w":86},"\u00f8":{"d":"152,-130r-81,88v9,9,21,15,36,15v50,-1,64,-62,45,-103xm23,10r-11,-10r23,-26v-47,-58,-17,-165,72,-165v25,0,46,7,61,20r23,-25r11,10r-23,25v46,59,17,166,-72,166v-25,0,-46,-7,-61,-20xm62,-56r81,-88v-9,-9,-21,-15,-36,-15v-50,1,-64,62,-45,103","w":213},"\u0153":{"d":"318,-82r-136,0v-10,58,81,76,93,23r41,0v-11,68,-115,90,-151,30v-14,26,-39,34,-67,34v-58,0,-85,-46,-85,-99v0,-53,32,-97,89,-97v26,0,52,7,65,31v14,-22,39,-31,65,-31v65,0,86,51,86,109xm229,-159v-28,0,-46,24,-47,50r95,0v-2,-30,-17,-50,-48,-50xm101,-159v-35,0,-47,35,-47,65v0,32,9,67,47,67v68,0,64,-132,0,-132","w":326},"\u00df":{"d":"87,-155v29,0,50,-10,50,-39v0,-24,-12,-37,-36,-37v-17,0,-37,9,-37,47r0,184r-41,0r0,-188v0,-47,33,-75,79,-75v39,0,76,24,76,65v1,25,-14,45,-37,55v30,4,49,32,49,61v0,57,-40,95,-103,86r0,-32v45,9,62,-28,62,-56v0,-33,-31,-44,-62,-44r0,-27","w":206},"\u00b9":{"d":"13,-208r0,-21v24,0,46,-7,50,-25r25,0r0,156r-31,0r0,-110r-44,0","w":129},"\u00ac":{"d":"162,-39r0,-70r-145,0r0,-37r182,0r0,107r-37,0","w":216},"\u00b5":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-17,29,-55,44,-81,18r0,77r-41,0r0,-255r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0","w":206},"\u2122":{"d":"141,-257r0,23r-46,0r0,125r-28,0r0,-125r-46,0r0,-23r120,0xm213,-257r40,105r41,-105r41,0r0,148r-27,0r-1,-116r-44,116r-20,0r-45,-116r0,116r-27,0r0,-148r42,0","w":356},"\u00d0":{"d":"27,0r0,-114r-24,0r0,-37r24,0r0,-106r107,0v79,0,113,57,113,128v0,71,-34,129,-113,129r-107,0xm72,-220r0,69r71,0r0,37r-71,0r0,77r45,0v71,0,85,-41,85,-92v0,-51,-14,-91,-85,-91r-45,0","w":259},"\u00bd":{"d":"49,9r151,-270r28,0r-150,270r-29,0xm13,-208r0,-21v24,0,46,-7,50,-25r25,0r0,156r-31,0r0,-110r-44,0xm287,-112v0,46,-67,57,-80,87r77,0r0,25r-114,0v-4,-67,86,-61,86,-111v0,-15,-11,-24,-26,-24v-20,0,-26,18,-27,35r-31,0v0,-37,21,-61,59,-61v31,0,56,16,56,49","w":300},"\u00b1":{"d":"90,-137r0,-45r36,0r0,45r73,0r0,37r-73,0r0,45r-36,0r0,-45r-73,0r0,-37r73,0xm17,0r0,-37r182,0r0,37r-182,0","w":216},"\u00de":{"d":"27,0r0,-257r45,0r0,39r69,0v73,0,87,47,87,79v0,32,-14,79,-87,79r-69,0r0,60r-45,0xm72,-181r0,85v52,-3,111,15,111,-43v0,-60,-61,-38,-111,-42","w":240},"\u00bc":{"d":"259,-35r0,35r-31,0r0,-35r-71,0r0,-29r67,-90r35,0r0,92r17,0r0,27r-17,0xm228,-62v-1,-18,2,-41,-1,-57r-42,57r43,0xm13,-208r0,-21v24,0,46,-7,50,-25r25,0r0,156r-31,0r0,-110r-44,0xm51,9r151,-270r28,0r-151,270r-28,0","w":300},"\u00f7":{"d":"199,-73r-182,0r0,-36r182,0r0,36xm108,-139v-14,0,-26,-12,-26,-26v0,-14,12,-26,26,-26v14,0,26,12,26,26v0,13,-12,26,-26,26xm108,9v-14,0,-26,-12,-26,-26v0,-14,12,-26,26,-26v14,0,26,12,26,26v0,13,-12,26,-26,26","w":216},"\u00a6":{"d":"22,32r0,-90r36,0r0,90r-36,0xm22,-148r0,-90r36,0r0,90r-36,0","w":79},"\u00b0":{"d":"18,-203v0,-30,24,-54,54,-54v30,0,54,24,54,54v0,30,-24,54,-54,54v-30,0,-54,-24,-54,-54xm38,-203v0,19,15,34,34,34v19,0,34,-15,34,-34v0,-19,-15,-34,-34,-34v-19,0,-34,15,-34,34","w":144},"\u00fe":{"d":"23,69r0,-326r41,0r0,95v11,-18,35,-29,56,-29v59,0,87,45,87,99v0,50,-25,97,-80,97v-23,0,-50,-8,-63,-29r0,93r-41,0xm114,-27v72,0,67,-133,0,-132v-35,0,-52,26,-52,66v0,37,19,66,52,66","w":219},"\u00be":{"d":"272,-35r0,35r-31,0r0,-35r-70,0r0,-29r66,-90r35,0r0,92r17,0r0,27r-17,0xm241,-62v-1,-18,2,-41,-1,-57r-42,57r43,0xm71,9r150,-270r28,0r-150,270r-28,0xm53,-171r0,-21v18,1,36,-5,36,-22v-7,-30,-55,-19,-51,10r-29,0v1,-33,22,-53,55,-53v27,0,54,11,54,42v1,16,-10,26,-23,33v18,3,29,18,29,38v0,32,-26,49,-59,49v-39,0,-58,-21,-59,-56r29,0v-1,17,10,31,30,31v17,0,30,-10,30,-26v0,-23,-21,-26,-42,-25","w":300},"\u00b2":{"d":"125,-210v0,46,-68,57,-81,87r77,0r0,25r-113,0v-6,-61,85,-66,85,-112v0,-15,-12,-22,-26,-22v-19,0,-25,17,-26,34r-32,0v0,-36,23,-59,59,-59v30,0,57,14,57,47","w":129},"\u00ae":{"d":"118,-115r0,64r-25,0r0,-150v50,0,111,-8,111,43v0,27,-17,38,-39,41r42,66r-28,0r-38,-64r-23,0xm118,-136v28,-2,62,8,62,-23v0,-28,-35,-20,-62,-21r0,44xm276,-129v0,81,-61,135,-132,135v-77,0,-132,-58,-132,-135v0,-81,61,-134,132,-134v71,0,132,53,132,134xm247,-129v0,-66,-45,-111,-103,-111v-58,0,-103,45,-103,111v0,61,39,112,103,112v58,0,103,-46,103,-112","w":288},"\u2212":{"d":"199,-73r-182,0r0,-36r182,0r0,36","w":216},"\u00f0":{"d":"108,-150v-38,0,-52,29,-52,62v0,33,15,61,48,61v66,2,73,-122,4,-123xm70,-195r-18,-17r34,-17v-11,-5,-21,-9,-30,-12r27,-22v13,4,26,10,38,18r37,-18r18,17r-34,17v79,55,84,232,-41,234v-55,0,-86,-40,-86,-96v0,-69,74,-118,133,-75v-8,-19,-24,-34,-39,-47","w":213},"\u00d7":{"d":"82,-91r-62,-63r31,-20r57,57r57,-57r31,20r-63,63r63,63r-31,20r-57,-58r-57,58r-31,-20","w":216},"\u00b3":{"d":"53,-171r0,-21v18,1,36,-5,36,-22v-7,-30,-55,-19,-51,10r-29,0v1,-33,22,-53,55,-53v27,0,54,11,54,42v1,16,-10,26,-23,33v18,3,29,18,29,38v0,32,-26,49,-59,49v-39,0,-58,-21,-59,-56r29,0v-1,17,10,31,30,31v17,0,30,-10,30,-26v0,-23,-21,-26,-42,-25","w":129},"\u00a9":{"d":"276,-129v0,81,-61,135,-132,135v-77,0,-132,-58,-132,-135v0,-81,61,-134,132,-134v71,0,132,53,132,134xm247,-129v0,-66,-45,-111,-103,-111v-58,0,-103,45,-103,111v0,61,39,112,103,112v58,0,103,-46,103,-112xm188,-103r24,0v-6,34,-31,56,-63,56v-46,0,-77,-36,-77,-82v0,-83,130,-109,140,-23r-24,0v-16,-55,-92,-30,-87,23v-8,56,76,81,87,26","w":288},"\u00c1":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm93,-277r32,-52r49,0r-51,52r-30,0","w":240},"\u00c2":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm120,-315r-25,32r-33,0r38,-51r40,0r39,51r-34,0","w":240},"\u00c4":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm131,-325r41,0r0,38r-41,0r0,-38xm110,-287r-41,0r0,-38r41,0r0,38","w":240},"\u00c0":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm66,-334r48,0r33,51r-30,0","w":240},"\u00c5":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm120,-269v-20,0,-37,-17,-37,-37v0,-20,17,-37,37,-37v20,0,37,17,37,37v0,20,-17,37,-37,37xm98,-306v0,12,10,22,22,22v12,0,22,-10,22,-22v0,-12,-10,-22,-22,-22v-12,0,-22,10,-22,22","w":240},"\u00c3":{"d":"120,-213v-16,35,-26,75,-40,111r79,0xm-3,0r99,-257r48,0r99,257r-48,0r-24,-68r-103,0r-24,68r-47,0xm94,-326v28,0,58,32,69,-2r21,0v-4,23,-14,40,-40,41v-22,1,-60,-30,-67,2r-20,0v3,-18,15,-41,37,-41","w":240},"\u00c7":{"d":"202,-98r44,0v-4,61,-46,103,-107,104r-11,16v20,-4,42,3,42,25v0,38,-52,38,-80,25r6,-14v15,6,45,12,45,-9v0,-15,-20,-18,-30,-10r-8,-7r20,-27v-68,-7,-109,-65,-109,-134v0,-73,46,-134,123,-134v58,0,104,33,109,88r-45,0v-8,-30,-27,-51,-64,-51v-55,0,-78,48,-78,97v0,49,23,98,78,98v40,0,61,-30,65,-67","w":259},"\u00c9":{"d":"27,0r0,-257r185,0r0,39r-140,0r0,67r130,0r0,37r-130,0r0,75r143,0r0,39r-188,0xm86,-283r33,-51r48,0r-51,51r-30,0","w":226},"\u00ca":{"d":"27,0r0,-257r185,0r0,39r-140,0r0,67r130,0r0,37r-130,0r0,75r143,0r0,39r-188,0xm113,-315r-25,32r-33,0r39,-51r40,0r38,51r-33,0","w":226},"\u00cb":{"d":"27,0r0,-257r185,0r0,39r-140,0r0,67r130,0r0,37r-130,0r0,75r143,0r0,39r-188,0xm124,-325r41,0r0,38r-41,0r0,-38xm103,-287r-41,0r0,-38r41,0r0,38","w":226},"\u00c8":{"d":"27,0r0,-257r185,0r0,39r-140,0r0,67r130,0r0,37r-130,0r0,75r143,0r0,39r-188,0xm60,-334r48,0r33,51r-30,0","w":226},"\u00cd":{"d":"27,0r0,-257r45,0r0,257r-45,0xm23,-281r32,-51r49,0r-51,51r-30,0","w":100},"\u00ce":{"d":"27,0r0,-257r45,0r0,257r-45,0xm50,-315r-25,32r-33,0r38,-51r40,0r39,51r-33,0","w":100},"\u00cf":{"d":"27,0r0,-257r45,0r0,257r-45,0xm61,-325r41,0r0,38r-41,0r0,-38xm40,-287r-41,0r0,-38r41,0r0,38","w":100},"\u00cc":{"d":"27,0r0,-257r45,0r0,257r-45,0xm-4,-334r49,0r32,51r-29,0","w":100},"\u00d1":{"d":"26,0r0,-257r47,0r118,189r0,-189r43,0r0,257r-48,0r-118,-189r0,189r-42,0xm104,-326v28,-1,58,32,70,-2r20,0v-4,23,-14,40,-40,41v-22,1,-60,-30,-67,2r-20,0v3,-18,15,-41,37,-41","w":259},"\u00d3":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97xm110,-277r32,-52r49,0r-51,52r-30,0","w":273},"\u00d4":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97xm137,-315r-25,32r-34,0r39,-51r40,0r39,51r-34,0","w":273},"\u00d6":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97xm148,-325r41,0r0,38r-41,0r0,-38xm127,-287r-41,0r0,-38r41,0r0,38","w":273},"\u00d2":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97xm83,-334r48,0r33,51r-30,0","w":273},"\u00d5":{"d":"137,-263v77,0,123,61,123,134v0,73,-46,135,-123,135v-77,0,-123,-62,-123,-135v0,-73,46,-134,123,-134xm137,-226v-55,0,-78,48,-78,97v0,49,23,98,78,98v55,0,78,-49,78,-98v0,-49,-23,-97,-78,-97xm111,-326v28,0,58,32,69,-2r21,0v-4,23,-14,40,-40,41v-22,1,-60,-30,-67,2r-21,0v3,-18,16,-41,38,-41","w":273},"\u0160":{"d":"12,-86r45,0v0,40,29,55,65,55v62,0,67,-56,33,-70v-18,-8,-42,-11,-77,-21v-44,-12,-56,-39,-56,-66v0,-51,48,-75,94,-75v54,0,98,28,98,82r-45,0v-2,-33,-24,-45,-55,-45v-21,0,-47,7,-47,33v0,44,65,38,104,53v33,12,50,38,50,65v0,58,-51,81,-102,81v-59,0,-106,-28,-107,-92xm176,-334r-39,51r-40,0r-39,-51r33,0r26,32r25,-32r34,0","w":233},"\u00da":{"d":"24,-93r0,-164r45,0r0,150v0,35,3,74,61,74v58,0,60,-39,60,-74r0,-150r45,0r0,164v0,66,-42,99,-105,99v-63,0,-106,-33,-106,-99xm103,-277r32,-52r49,0r-51,52r-30,0","w":259},"\u00db":{"d":"24,-93r0,-164r45,0r0,150v0,35,3,74,61,74v58,0,60,-39,60,-74r0,-150r45,0r0,164v0,66,-42,99,-105,99v-63,0,-106,-33,-106,-99xm130,-315r-25,32r-33,0r38,-51r40,0r39,51r-33,0","w":259},"\u00dc":{"d":"24,-93r0,-164r45,0r0,150v0,35,3,74,61,74v58,0,60,-39,60,-74r0,-150r45,0r0,164v0,66,-42,99,-105,99v-63,0,-106,-33,-106,-99xm141,-325r41,0r0,38r-41,0r0,-38xm120,-287r-41,0r0,-38r41,0r0,38","w":259},"\u00d9":{"d":"24,-93r0,-164r45,0r0,150v0,35,3,74,61,74v58,0,60,-39,60,-74r0,-150r45,0r0,164v0,66,-42,99,-105,99v-63,0,-106,-33,-106,-99xm76,-334r49,0r32,51r-30,0","w":259},"\u00dd":{"d":"94,0r0,-101r-96,-156r52,0r68,115r67,-115r50,0r-96,156r0,101r-45,0xm90,-277r32,-52r49,0r-51,52r-30,0","w":233,"k":{"v":20,"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":40,".":40,"e":33,"\u00e9":33,"\u00ea":33,"\u00eb":33,"\u00e8":33,"o":33,"\u00f8":33,"\u0153":33,"\u00f3":33,"\u00f4":33,"\u00f6":33,"\u00f2":33,"\u00f5":33,"q":37,"-":40,"a":33,"\u00e6":33,"\u00e1":33,"\u00e2":33,"\u00e4":33,"\u00e0":33,"\u00e5":33,"\u00e3":33,"u":31,"\u00fa":31,"\u00fb":31,"\u00fc":31,"\u00f9":31,":":33,";":33,"i":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ef":3,"\u00ec":3,"p":31}},"\u0178":{"d":"94,0r0,-101r-96,-156r52,0r68,115r67,-115r50,0r-96,156r0,101r-45,0xm127,-325r41,0r0,38r-41,0r0,-38xm107,-287r-41,0r0,-38r41,0r0,38","w":233,"k":{"v":20,"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":40,".":40,"e":33,"\u00e9":33,"\u00ea":33,"\u00eb":33,"\u00e8":33,"o":33,"\u00f8":33,"\u0153":33,"\u00f3":33,"\u00f4":33,"\u00f6":33,"\u00f2":33,"\u00f5":33,"q":37,"-":40,"a":33,"\u00e6":33,"\u00e1":33,"\u00e2":33,"\u00e4":33,"\u00e0":33,"\u00e5":33,"\u00e3":33,"u":31,"\u00fa":31,"\u00fb":31,"\u00fc":31,"\u00f9":31,":":33,";":33,"i":3,"\u0131":3,"\u00ed":3,"\u00ee":3,"\u00ef":3,"\u00ec":3,"p":31}},"\u017d":{"d":"20,-218r0,-39r195,0r0,34r-149,184r153,0r0,39r-211,0r0,-37r150,-181r-138,0xm172,-334r-38,51r-40,0r-39,-51r33,0r25,32r26,-32r33,0","w":226},"\u00e1":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm73,-212r32,-51r49,0r-51,51r-30,0"},"\u00e2":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm100,-244r-25,32r-33,0r38,-51r40,0r39,51r-33,0"},"\u00e4":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm111,-255r41,0r0,39r-41,0r0,-39xm90,-216r-41,0r0,-39r41,0r0,39"},"\u00e0":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm46,-263r49,0r32,51r-29,0"},"\u00e5":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm100,-198v-20,0,-37,-17,-37,-37v0,-20,17,-37,37,-37v20,0,38,17,38,37v0,20,-18,37,-38,37xm78,-235v0,12,10,22,22,22v12,0,22,-10,22,-22v0,-12,-10,-22,-22,-22v-12,0,-22,10,-22,22"},"\u00e3":{"d":"136,-93v-26,16,-83,-1,-83,42v9,39,81,30,83,-12r0,-30xm177,-137r0,96v-1,15,8,15,20,13r0,28v-22,7,-54,9,-57,-18v-37,36,-127,33,-128,-31v0,-46,36,-53,71,-58v30,-4,56,-3,56,-27v0,-40,-81,-31,-80,5r-41,0v3,-48,44,-62,85,-62v36,0,74,15,74,54xm74,-255v28,-1,58,32,70,-2r20,0v-4,23,-14,40,-40,41v-22,1,-60,-30,-67,2r-20,0v3,-18,15,-41,37,-41"},"\u00e7":{"d":"147,-70r41,0v-7,46,-34,72,-77,74v-4,6,-10,11,-13,18v20,-4,42,3,42,25v0,38,-52,38,-80,25r6,-14v15,6,46,12,46,-9v0,-14,-21,-18,-31,-10r-8,-7r21,-28v-53,-4,-81,-44,-81,-95v0,-56,30,-100,91,-100v43,0,80,21,84,67r-41,0v-3,-23,-19,-35,-42,-35v-21,0,-51,11,-51,68v0,31,13,64,49,64v24,0,40,-16,44,-43"},"\u00e9":{"d":"190,-82r-136,0v-9,54,81,78,95,24r39,0v-9,41,-43,63,-84,63v-58,0,-91,-41,-91,-98v0,-53,35,-98,90,-98v59,0,94,53,87,109xm54,-109r95,0v-1,-26,-18,-50,-46,-50v-28,0,-48,22,-49,50xm73,-212r32,-51r49,0r-51,51r-30,0"},"\u00ea":{"d":"190,-82r-136,0v-9,54,81,78,95,24r39,0v-9,41,-43,63,-84,63v-58,0,-91,-41,-91,-98v0,-53,35,-98,90,-98v59,0,94,53,87,109xm54,-109r95,0v-1,-26,-18,-50,-46,-50v-28,0,-48,22,-49,50xm100,-244r-25,32r-33,0r38,-51r40,0r39,51r-33,0"},"\u00eb":{"d":"190,-82r-136,0v-9,54,81,78,95,24r39,0v-9,41,-43,63,-84,63v-58,0,-91,-41,-91,-98v0,-53,35,-98,90,-98v59,0,94,53,87,109xm54,-109r95,0v-1,-26,-18,-50,-46,-50v-28,0,-48,22,-49,50xm111,-255r41,0r0,39r-41,0r0,-39xm90,-216r-41,0r0,-39r41,0r0,39"},"\u00e8":{"d":"190,-82r-136,0v-9,54,81,78,95,24r39,0v-9,41,-43,63,-84,63v-58,0,-91,-41,-91,-98v0,-53,35,-98,90,-98v59,0,94,53,87,109xm54,-109r95,0v-1,-26,-18,-50,-46,-50v-28,0,-48,22,-49,50xm46,-263r49,0r32,51r-29,0"},"\u00ed":{"d":"64,0r-41,0r0,-186r41,0r0,186xm16,-212r33,-51r48,0r-51,51r-30,0","w":86},"\u00ee":{"d":"64,0r-41,0r0,-186r41,0r0,186xm43,-244r-25,32r-33,0r38,-51r40,0r39,51r-33,0","w":86},"\u00ef":{"d":"64,0r-41,0r0,-186r41,0r0,186xm54,-255r41,0r0,39r-41,0r0,-39xm33,-216r-41,0r0,-39r41,0r0,39","w":86},"\u00ec":{"d":"64,0r-41,0r0,-186r41,0r0,186xm-10,-263r48,0r33,51r-30,0","w":86},"\u00f1":{"d":"22,0r0,-186r38,0v1,9,-2,21,1,28v27,-52,124,-42,124,30r0,128r-41,0r0,-117v-1,-29,-12,-42,-36,-42v-65,2,-41,96,-45,159r-41,0xm77,-255v28,0,58,32,70,-2r20,0v-4,23,-14,40,-40,41v-23,1,-59,-30,-67,2r-20,0v3,-18,15,-41,37,-41","w":206},"\u00f3":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98xm80,-212r32,-51r49,0r-52,51r-29,0","w":213},"\u00f4":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98xm107,-244r-26,32r-33,0r39,-51r40,0r39,51r-34,0","w":213},"\u00f6":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98xm117,-255r41,0r0,39r-41,0r0,-39xm96,-216r-41,0r0,-39r41,0r0,39","w":213},"\u00f2":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98xm53,-263r48,0r33,51r-30,0","w":213},"\u00f5":{"d":"107,-27v72,-1,71,-131,0,-132v-72,1,-71,131,0,132xm107,5v-60,0,-94,-41,-94,-98v0,-57,34,-98,94,-98v60,0,94,41,94,98v0,57,-34,98,-94,98xm81,-255v28,0,58,32,69,-2r20,0v-4,23,-14,40,-40,41v-22,1,-59,-30,-66,2r-21,0v3,-18,16,-41,38,-41","w":213},"\u0161":{"d":"12,-60r41,0v2,24,20,33,42,33v15,0,42,-4,41,-25v-1,-22,-31,-24,-61,-31v-30,-6,-60,-17,-60,-55v0,-76,151,-71,156,4r-43,0v-4,-19,-20,-25,-38,-25v-12,0,-33,3,-33,19v0,20,30,23,60,30v30,7,60,18,60,55v0,44,-44,60,-83,60v-47,0,-81,-21,-82,-65xm152,-263r-39,51r-40,0r-38,-51r33,0r25,32r26,-32r33,0","w":186},"\u00fa":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-30,54,-122,36,-122,-42r0,-118r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0xm76,-212r33,-51r48,0r-51,51r-30,0","w":206},"\u00fb":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-30,54,-122,36,-122,-42r0,-118r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0xm103,-244r-25,32r-33,0r39,-51r39,0r39,51r-33,0","w":206},"\u00fc":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-30,54,-122,36,-122,-42r0,-118r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0xm114,-255r41,0r0,39r-41,0r0,-39xm93,-216r-41,0r0,-39r41,0r0,39","w":206},"\u00f9":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-30,54,-122,36,-122,-42r0,-118r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0xm50,-263r48,0r33,51r-30,0","w":206},"\u00fd":{"d":"72,-1r-71,-185r45,0r49,139r48,-139r42,0r-72,196v-12,42,-37,74,-94,62r0,-35v33,12,49,-11,53,-38xm66,-212r33,-51r48,0r-51,51r-30,0","w":186,"k":{",":33,".":33}},"\u00ff":{"d":"72,-1r-71,-185r45,0r49,139r48,-139r42,0r-72,196v-12,42,-37,74,-94,62r0,-35v33,12,49,-11,53,-38xm104,-255r41,0r0,39r-41,0r0,-39xm83,-216r-41,0r0,-39r41,0r0,39","w":186,"k":{",":33,".":33}},"\u017e":{"d":"15,-154r0,-32r151,0r0,29r-106,125r112,0r0,32r-164,0r0,-29r103,-125r-96,0xm149,-263r-39,51r-40,0r-38,-51r33,0r25,32r26,-32r33,0","w":180},"\u2206":{"d":"10,0r0,-23r86,-235r43,0r85,235r0,23r-214,0xm48,-30r137,0r-69,-188v-18,60,-46,129,-68,188","w":234},"\u2126":{"d":"15,-30v17,-1,37,2,52,-1v-24,-22,-46,-58,-46,-107v0,-67,45,-118,108,-118v67,0,106,58,106,116v1,51,-25,87,-47,110r52,0r0,30r-90,0r0,-22v25,-16,48,-52,48,-110v0,-46,-23,-94,-69,-94v-44,0,-72,41,-72,95v0,53,24,94,49,109r0,22r-91,0r0,-30","w":256},"\u03bc":{"d":"185,-186r0,186r-40,0v-1,-8,2,-20,-1,-26v-17,29,-55,44,-81,18r0,77r-41,0r0,-255r41,0r0,114v0,33,13,45,35,45v72,-1,39,-96,46,-159r41,0","w":206},"\u03c0":{"d":"202,-158r-28,0v1,48,-4,123,5,158r-35,0v-11,-31,-4,-112,-6,-158r-57,0v-2,43,-12,122,-25,158r-35,0v13,-41,23,-114,24,-158v-20,0,-30,1,-38,4r-4,-24v41,-20,139,-8,201,-11","w":210},"\u20ac":{"d":"21,-162v4,-83,114,-125,176,-68r-17,36v-10,-30,-68,-39,-94,-16v-12,10,-20,28,-24,48r104,0r-11,23r-96,1v-1,10,0,18,0,27r83,0r-11,23r-68,0v4,33,24,60,63,59v28,-1,45,-9,60,-26r0,41v-15,13,-37,19,-62,19v-60,1,-95,-41,-103,-93r-26,0r10,-23r13,0v-1,-9,-1,-17,0,-27r-23,0r10,-24r16,0"},"\u2113":{"d":"156,-59r16,15v-17,33,-43,48,-71,48v-43,-1,-61,-30,-62,-68v-6,5,-13,11,-20,16r-10,-20v10,-9,21,-16,30,-25r0,-95v0,-65,28,-90,59,-90v32,0,48,28,48,62v0,44,-29,86,-73,129v-3,36,13,61,36,61v21,0,38,-17,47,-33xm99,-251v-31,0,-26,86,-26,130v28,-32,49,-65,49,-96v0,-21,-6,-34,-23,-34","w":179},"\u212e":{"d":"66,-49v36,63,144,58,186,3r21,0v-26,31,-68,51,-115,51v-80,0,-146,-59,-146,-131v0,-72,66,-131,146,-131v82,1,147,59,145,135r-237,1r0,72xm250,-203v-34,-59,-138,-59,-181,-8v-6,20,-4,59,-1,82r180,0v6,-20,0,-51,2,-74","w":316},"\u2202":{"d":"37,-236r-11,-27v69,-48,158,-10,158,116v0,87,-35,151,-98,151v-49,0,-72,-45,-72,-85v0,-58,36,-94,77,-94v31,0,51,22,57,32v4,-60,-23,-111,-64,-110v-22,0,-37,9,-47,17xm90,-27v31,0,50,-43,54,-84v-21,-61,-94,-32,-94,31v0,30,16,53,40,53","w":201},"\u220f":{"d":"246,-220r-38,0r0,255r-36,0r0,-255r-89,0r0,255r-36,0r0,-255r-38,0r0,-32r237,0r0,32","w":255},"\u2211":{"d":"192,35r-184,0r0,-24r92,-120r-88,-118r0,-25r174,0r0,31r-125,1r80,106r-87,115r138,0r0,34","w":199},"\u2219":{"d":"50,-81v-39,0,-32,-55,0,-54v14,0,27,12,27,26v0,14,-12,28,-27,28","w":100},"\u221a":{"d":"211,-302r-80,354r-31,0r-55,-163r-27,11r-6,-21r55,-22r41,124v4,10,4,23,8,29r69,-312r26,0","w":209},"\u221e":{"d":"208,-162v31,0,57,23,54,58v-6,73,-84,78,-122,18v-19,22,-38,41,-67,41v-30,0,-55,-24,-55,-58v0,-35,25,-59,58,-59v27,0,46,18,65,41v17,-19,36,-41,67,-41xm76,-66v22,0,39,-20,53,-36v-15,-20,-31,-40,-55,-40v-22,0,-34,17,-34,39v0,21,14,37,36,37xm240,-103v0,-23,-14,-39,-35,-39v-23,0,-41,25,-53,38v23,27,36,38,55,38v22,0,33,-19,33,-37","w":280},"\u222b":{"d":"49,-216v0,-68,24,-104,80,-90r-5,25v-36,-11,-42,22,-42,69v0,58,5,115,5,177v0,71,-26,108,-81,89r5,-26v37,10,44,-10,43,-63v0,-63,-5,-122,-5,-181","w":135},"\u2248":{"d":"66,-159v44,0,79,54,105,0r13,12v-10,21,-26,36,-47,36v-24,0,-48,-27,-74,-27v-16,0,-25,13,-34,26r-14,-12v10,-21,29,-35,51,-35xm66,-95v45,0,79,54,105,0r13,12v-10,20,-25,36,-47,36v-23,0,-48,-27,-73,-27v-17,0,-26,12,-35,26r-14,-12v10,-21,29,-35,51,-35"},"\u2260":{"d":"144,-184r-15,34r53,0r0,22r-61,0r-23,51r84,0r0,22r-92,0r-19,41r-17,-7r15,-34r-51,0r0,-22r60,0r22,-51r-82,0r0,-22r91,0r18,-41"},"\u2264":{"d":"181,-35r-161,-81r0,-24r161,-80r0,26r-139,66r139,67r0,26xm183,1r-165,0r0,-22r165,0r0,22"},"\u2265":{"d":"20,-220r162,80r0,24r-162,81r0,-26r139,-66r0,-2r-139,-65r0,-26xm182,1r-164,0r0,-22r164,0r0,22"},"\u25ca":{"d":"190,-126r-72,143r-29,0r-70,-143r72,-143r29,0xm158,-125r-54,-114v-13,41,-36,75,-53,112v17,38,40,72,53,114","w":209},"\u00a0":{"w":100},"\u00ad":{"d":"18,-78r0,-39r104,0r0,39r-104,0","w":140},"\u02c9":{"d":"95,-223r-103,0r0,-23r103,0r0,23","w":86},"\u03a9":{"d":"15,-30v17,-1,37,2,52,-1v-24,-22,-46,-58,-46,-107v0,-67,45,-118,108,-118v67,0,106,58,106,116v1,51,-25,87,-47,110r52,0r0,30r-90,0r0,-22v25,-16,48,-52,48,-110v0,-46,-23,-94,-69,-94v-44,0,-72,41,-72,95v0,53,24,94,49,109r0,22r-91,0r0,-30","w":256},"\u2215":{"d":"-59,9r150,-270r29,0r-151,270r-28,0","w":60},"\u2010":{"d":"18,-78r0,-39r104,0r0,39r-104,0","w":140}}});;(function(a){a.fn.bPopup=function(i,k){function u(){c.css({left:b.scrollLeft()+g,position:"absolute",top:b.scrollTop()+e,"z-index":o.zIndex}).appendTo(o.appendTo).hide(function(){a.isFunction(o.onOpen)&&o.onOpen.call(c);if(o.loadUrl!=null){o.contentContainer=o.contentContainer==null?c:a(o.contentContainer);switch(o.content){case"iframe":a('<iframe width="100%" height="100%"></iframe>').attr("src",o.loadUrl).appendTo(o.contentContainer);break;default:o.contentContainer.load(o.loadUrl)}}}).fadeIn(o.fadeSpeed,function(){a.isFunction(k)&&k()});v()}function j(){o.modal&&a("#bModal").fadeOut(o.fadeSpeed,function(){a("#bModal").remove()});c.fadeOut(o.fadeSpeed,function(){o.loadUrl!=null&&o.content!="xlink"&&o.contentContainer.empty()});o.scrollBar||a("html").css("overflow","auto");a("."+o.closeClass).die("click");a("#bModal").die("click");b.unbind("keydown.bPopup");f.unbind(".bPopup");c.data("bPopup",null);a.isFunction(o.onClose)&&setTimeout(function(){o.onClose.call(c)},o.fadeSpeed);return false}function w(){if(m||x){var d=[b.height(),b.width()];return{"background-color":o.modalColor,height:d[0],left:l(),opacity:0,position:"absolute",top:0,width:d[1],"z-index":o.zIndex-1}}else return{"background-color":o.modalColor,height:"100%",left:0,opacity:0,position:"fixed",top:0,width:"100%","z-index":o.zIndex-1}}function v(){a("."+o.closeClass).live("click",j);o.modalClose&&a("#bModal").live("click",j).css("cursor","pointer");if(o.follow[0]||o.follow[1])f.bind("scroll.bPopup",function(){c.stop().animate({left:o.follow[1]?b.scrollLeft()+g:g,top:o.follow[0]?b.scrollTop()+e:e},o.followSpeed);}).bind("resize.bPopup",function(){if(o.modal&&m){var d=[b.height(),b.width()];n.css({height:d[0],width:d[1],left:l()})}h=p(c,o.amsl);if(o.follow[0])e=q?b.scrollTop()+o.position[0]:b.scrollTop()+h[0];if(o.follow[1])g=r?b.scrollLeft()+o.position[1]:b.scrollLeft()+h[1];c.stop().animate({left:g,top:e},o.followSpeed)});o.escClose&&b.bind("keydown.bPopup",function(d){d.which==27&&j()})}function l(){return f.width()<a("body").width()?0:(a("body").width()-f.width())/2}function p(d,y){var s=(f.height()-d.outerHeight(true))/2-y,z=(f.width()-d.outerWidth(true))/2+l();return[s<20?20:s,z]}if(a.isFunction(i)){k=i;i=null}o=a.extend({},a.fn.bPopup.defaults,i);o.scrollBar||a("html").css("overflow","hidden");var c=a(this),n=a('<div id="bModal"></div>'),b=a(document),f=a(window),h=p(c,o.amsl),q=o.position[0]!="auto",r=o.position[1]!="auto",e=q?o.position[0]:h[0],g=r?o.position[1]:h[1],t=navigator.userAgent.toLowerCase(),x=t.indexOf("iphone")!=-1,m=/msie 6/i.test(t)&&typeof window.XMLHttpRequest!="object";this.close=function(){o=c.data("bPopup");j()};return this.each(function(){if(!c.data("bPopup")){o.modal&&n.css(w()).appendTo(o.appendTo).animate({opacity:o.opacity},o.fadeSpeed);c.data("bPopup",o);u()}})};a.fn.bPopup.defaults={amsl:50,appendTo:"body",closeClass:"bClose",content:"ajax",contentContainer:null,escClose:true,fadeSpeed:250,follow:[true,true],followSpeed:500,loadUrl:null,modal:true,modalClose:true,modalColor:"#000",onClose:null,onOpen:null,opacity:0.7,position:["auto","auto"],scrollBar:true,zIndex:9999}})(jQuery);;
/*
 * jQuery corner plugin: simple corner rounding
 * Examples and documentation at: http://jquery.malsup.com/corner/
 * version 2.12 (23-MAY-2011)
 * Requires jQuery v1.3.2 or later
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Authors: Dave Methvin and Mike Alsup
 */
;(function($){var style=document.createElement('div').style,moz=style['MozBorderRadius']!==undefined,webkit=style['WebkitBorderRadius']!==undefined,radius=style['borderRadius']!==undefined||style['BorderRadius']!==undefined,mode=document.documentMode||0,noBottomFold=$.browser.msie&&(($.browser.version<8&&!mode)||mode<8),expr=$.browser.msie&&(function(){var div=document.createElement('div');try{div.style.setExpression('width','0+0');div.style.removeExpression('width');}
catch(e){return false;}
return true;})();$.support=$.support||{};$.support.borderRadius=moz||webkit||radius;function sz(el,p){return parseInt($.css(el,p))||0;};function hex2(s){s=parseInt(s).toString(16);return(s.length<2)?'0'+s:s;};function gpc(node){while(node){var v=$.css(node,'backgroundColor'),rgb;if(v&&v!='transparent'&&v!='rgba(0, 0, 0, 0)'){if(v.indexOf('rgb')>=0){rgb=v.match(/\d+/g);return'#'+hex2(rgb[0])+hex2(rgb[1])+hex2(rgb[2]);}
return v;}
if(node.nodeName.toLowerCase()=='html')
break;node=node.parentNode;}
return'#ffffff';};function getWidth(fx,i,width){switch(fx){case'round':return Math.round(width*(1-Math.cos(Math.asin(i/width))));case'cool':return Math.round(width*(1+Math.cos(Math.asin(i/width))));case'sharp':return width-i;case'bite':return Math.round(width*(Math.cos(Math.asin((width-i-1)/width))));case'slide':return Math.round(width*(Math.atan2(i,width/i)));case'jut':return Math.round(width*(Math.atan2(width,(width-i-1))));case'curl':return Math.round(width*(Math.atan(i)));case'tear':return Math.round(width*(Math.cos(i)));case'wicked':return Math.round(width*(Math.tan(i)));case'long':return Math.round(width*(Math.sqrt(i)));case'sculpt':return Math.round(width*(Math.log((width-i-1),width)));case'dogfold':case'dog':return(i&1)?(i+1):width;case'dog2':return(i&2)?(i+1):width;case'dog3':return(i&3)?(i+1):width;case'fray':return(i%2)*width;case'notch':return width;case'bevelfold':case'bevel':return i+1;case'steep':return i/2+1;case'invsteep':return(width-i)/2+1;}};$.fn.corner=function(options){if(this.length==0){if(!$.isReady&&this.selector){var s=this.selector,c=this.context;$(function(){$(s,c).corner(options);});}
return this;}
return this.each(function(index){var $this=$(this),o=[$this.attr($.fn.corner.defaults.metaAttr)||'',options||''].join(' ').toLowerCase(),keep=/keep/.test(o),cc=((o.match(/cc:(#[0-9a-f]+)/)||[])[1]),sc=((o.match(/sc:(#[0-9a-f]+)/)||[])[1]),width=parseInt((o.match(/(\d+)px/)||[])[1])||10,re=/round|bevelfold|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dogfold|dog|invsteep|steep/,fx=((o.match(re)||['round'])[0]),fold=/dogfold|bevelfold/.test(o),edges={T:0,B:1},opts={TL:/top|tl|left/.test(o),TR:/top|tr|right/.test(o),BL:/bottom|bl|left/.test(o),BR:/bottom|br|right/.test(o)},strip,pad,cssHeight,j,bot,d,ds,bw,i,w,e,c,common,$horz;if(!opts.TL&&!opts.TR&&!opts.BL&&!opts.BR)
opts={TL:1,TR:1,BL:1,BR:1};if($.fn.corner.defaults.useNative&&fx=='round'&&(radius||moz||webkit)&&!cc&&!sc){if(opts.TL)
$this.css(radius?'border-top-left-radius':moz?'-moz-border-radius-topleft':'-webkit-border-top-left-radius',width+'px');if(opts.TR)
$this.css(radius?'border-top-right-radius':moz?'-moz-border-radius-topright':'-webkit-border-top-right-radius',width+'px');if(opts.BL)
$this.css(radius?'border-bottom-left-radius':moz?'-moz-border-radius-bottomleft':'-webkit-border-bottom-left-radius',width+'px');if(opts.BR)
$this.css(radius?'border-bottom-right-radius':moz?'-moz-border-radius-bottomright':'-webkit-border-bottom-right-radius',width+'px');return;}
strip=document.createElement('div');$(strip).css({overflow:'hidden',height:'1px',minHeight:'1px',fontSize:'1px',backgroundColor:sc||'transparent',borderStyle:'solid'});pad={T:parseInt($.css(this,'paddingTop'))||0,R:parseInt($.css(this,'paddingRight'))||0,B:parseInt($.css(this,'paddingBottom'))||0,L:parseInt($.css(this,'paddingLeft'))||0};if(typeof this.style.zoom!=undefined)this.style.zoom=1;if(!keep)this.style.border='none';strip.style.borderColor=cc||gpc(this.parentNode);cssHeight=$(this).outerHeight();for(j in edges){bot=edges[j];if((bot&&(opts.BL||opts.BR))||(!bot&&(opts.TL||opts.TR))){strip.style.borderStyle='none '+(opts[j+'R']?'solid':'none')+' none '+(opts[j+'L']?'solid':'none');d=document.createElement('div');$(d).addClass('jquery-corner');ds=d.style;bot?this.appendChild(d):this.insertBefore(d,this.firstChild);if(bot&&cssHeight!='auto'){if($.css(this,'position')=='static')
this.style.position='relative';ds.position='absolute';ds.bottom=ds.left=ds.padding=ds.margin='0';if(expr)
ds.setExpression('width','this.parentNode.offsetWidth');else
ds.width='100%';}
else if(!bot&&$.browser.msie){if($.css(this,'position')=='static')
this.style.position='relative';ds.position='absolute';ds.top=ds.left=ds.right=ds.padding=ds.margin='0';if(expr){bw=sz(this,'borderLeftWidth')+sz(this,'borderRightWidth');ds.setExpression('width','this.parentNode.offsetWidth - '+bw+'+ "px"');}
else
ds.width='100%';}
else{ds.position='relative';ds.margin=!bot?'-'+pad.T+'px -'+pad.R+'px '+(pad.T-width)+'px -'+pad.L+'px':(pad.B-width)+'px -'+pad.R+'px -'+pad.B+'px -'+pad.L+'px';}
for(i=0;i<width;i++){w=Math.max(0,getWidth(fx,i,width));e=strip.cloneNode(false);e.style.borderWidth='0 '+(opts[j+'R']?w:0)+'px 0 '+(opts[j+'L']?w:0)+'px';bot?d.appendChild(e):d.insertBefore(e,d.firstChild);}
if(fold&&$.support.boxModel){if(bot&&noBottomFold)continue;for(c in opts){if(!opts[c])continue;if(bot&&(c=='TL'||c=='TR'))continue;if(!bot&&(c=='BL'||c=='BR'))continue;common={position:'absolute',border:'none',margin:0,padding:0,overflow:'hidden',backgroundColor:strip.style.borderColor};$horz=$('<div/>').css(common).css({width:width+'px',height:'1px'});switch(c){case'TL':$horz.css({bottom:0,left:0});break;case'TR':$horz.css({bottom:0,right:0});break;case'BL':$horz.css({top:0,left:0});break;case'BR':$horz.css({top:0,right:0});break;}
d.appendChild($horz[0]);var $vert=$('<div/>').css(common).css({top:0,bottom:0,width:'1px',height:width+'px'});switch(c){case'TL':$vert.css({left:width});break;case'TR':$vert.css({right:width});break;case'BL':$vert.css({left:width});break;case'BR':$vert.css({right:width});break;}
d.appendChild($vert[0]);}}}}});};$.fn.uncorner=function(){if(radius||moz||webkit)
this.css(radius?'border-radius':moz?'-moz-border-radius':'-webkit-border-radius',0);$('div.jquery-corner',this).remove();return this;};$.fn.corner.defaults={useNative:true,metaAttr:'data-corner'};})(jQuery);;function filter(tag){setProscon(tag);getFiltered();}
function setProscon(tag){var tags=$('proscons').getValue();var inArray=0;if(tags){tags=tags.split(',')
for(var i=0;i<tags.length;i++){if(tags[i]==tag){inArray=1;break;}}
if(inArray){tags.splice(i,1);}
else
tags.push(tag);}
else{var tags=new Array();tags.push(tag);}
$('proscons').setValue(tags);}
function showHideProscons(type,form){var prefix='';if(typeof form!='undefined')
prefix='_form';if(type=='pros'){var container=$('hiddenProsList'+prefix);var switcher=$('hiddenProsListSwitcher'+prefix);}
else{var container=$('hiddenConsList'+prefix);var switcher=$('hiddenConsListSwitcher'+prefix);}
var status=container.readAttribute('hidden');if(status==1){container.setStyle({display:'block'});container.setAttribute('hidden','0');switcher.update('show less '+type.capitalize());}
else{container.setStyle({display:'none'});container.setAttribute('hidden','1');switcher.update('show more '+type.capitalize());}}
function updatePagerLimit(limit){$('filteredReviews-page').setValue(1);$('filteredReviews-pagelimit').setValue(limit);getReviews();}
function updatePagerPage(page){$('filteredReviews-page').setValue(page);getReviews();}
function updateSortType(type){$('filteredReviews-type').setValue(type);updatePagerPage(1);}
function updateSortArrow(dir){if(typeof dir=='undefined')
var dir=$('filteredReviews-dir').getValue();var arrow=$('advancedreviews-sorting-arrow');var alt='';var img='';var path=arrow.getAttribute('src');path=path.substr(0,path.lastIndexOf('/')+1);if(dir=='DESC'){alt='Descend';img='sort_desc_arrow.gif';}
else{dir='ASC';alt='Ascend';img='sort_asc_arrow.gif';}
arrow.setAttribute('alt',alt+' sorting');arrow.setAttribute('src',path+img);$('filteredReviews-dir').setValue(dir);}
function updateSortDir(){if($('filteredReviews-dir').getValue()=='DESC')
updateSortArrow('ASC');else
updateSortArrow('DESC');updatePagerPage(1);}
function getFiltered(){showAjaxLoader();new Ajax.Request(getFilteredAction,{method:'get',parameters:{proscons:$('proscons').getValue(),customerId:$('filteredReviews-customer').getValue()},onSuccess:function(transport){var response=transport.responseText||"no response text";$('advancereviews-filters').update(response);resetPager();updateSortArrow();}});setTimeout("getReviews();",1000);}
function updatePager(){showAjaxLoader();new Ajax.Request(getUpdatePagerAction,{method:'post',parameters:{page:$('filteredReviews-page').getValue(),limit:$('filteredReviews-pagelimit').getValue(),reviews:$('filteredReviews-ids').getValue(),product:$('filteredReviews-product').getValue()},onSuccess:function(transport){var response=transport.responseText||"";hideAjaxLoader();$('advancereviews-pager-reviews').update(response);$('advancereviews-pager-reviews-footer').update(response);}});}
function getReviews(){showAjaxLoader();new Ajax.Request(getFilteredReviewsAction,{method:'post',parameters:{product:$('filteredReviews-product').getValue(),customerId:$('filteredReviews-customer').getValue(),reviews:$('filteredReviews-ids').getValue(),page:$('filteredReviews-page').getValue(),limit:$('filteredReviews-pagelimit').getValue(),type:$('filteredReviews-type').getValue(),dir:$('filteredReviews-dir').getValue()},onSuccess:function(transport){var response=transport.responseText||"";$('advancereviews-filteredReviews').update(response);updatePager();}});}
function resetPager(){$('filteredReviews-page').setValue('1');$('filteredReviews-pagelimit').setValue('10');}
function showAjaxLoader(){$('loading-mask').setStyle({display:'block'});}
function hideAjaxLoader(){$('loading-mask').setStyle({display:'none'});}
function reportAbuse(el){var reqLink=el.getAttribute('link');new Ajax.Request(reqLink,{method:'get',onSuccess:function(transport){var response=transport.responseText||"Oops, no response from server!";var notif=response.evalJSON();showNotif(notif.type,notif.message);var parent=$(el).up();parent.setStyle({display:'none'});}});}
function makeHelpful(el){var reqLink=el.getAttribute('link');new Ajax.Request(reqLink,{method:'get',onSuccess:function(transport){var response=transport.responseText||"Oops, no response from server!";var notif=response.evalJSON();var parent=$(el).up().up();parent.setStyle({display:'none'});showNotif(notif.type,notif.message);}});}
function showNotif(type,message){var nContainer=$('advancedreviews-notify');var nType=$('notify-type');var nText=$('notify-text');nContainer.removeClassName('hidden');nType.setAttribute('class',type+'-msg');nText.innerHTML=message;};function wpShowMenuPopup(objMenu,popup2Id)
{objMenu=$(objMenu.id);var popup2=$(popup2Id);if(!popup2)return;popup2.style.display='block';objMenu.addClassName('active');var popup2Width=CUSTOMMENU_POPUP_WIDTH;if(!popup2Width)popup2Width=popup2.getWidth();var pos=wpPopupPos(objMenu,popup2Width);popup2.style.top=pos.top+'px';popup2.style.left=pos.left+'px';if(CUSTOMMENU_POPUP_WIDTH)popup2.style.width=CUSTOMMENU_POPUP_WIDTH+'px';}
function wpPopupPos(objMenu,w)
{var pos=objMenu.cumulativeOffset();var wraper=$('custommenu');var posWraper=wraper.cumulativeOffset();var wWraper=wraper.getWidth()-CUSTOMMENU_POPUP_RIGHT_OFFSET_MIN;var xTop=pos.top-posWraper.top+CUSTOMMENU_POPUP_TOP_OFFSET;var xLeft=pos.left-posWraper.left;if((xLeft+w)>wWraper)xLeft=wWraper-w;return{'top':xTop,'left':xLeft};}
function wpHideMenuPopup(element,event,popup2Id,menuId)
{element=$(element.id);var popup2=$(popup2Id);if(!popup2)return;var current_mouse_target=null;if(event.toElement)
{current_mouse_target=event.toElement;}
else if(event.relatedTarget)
{current_mouse_target=event.relatedTarget;}
if(!wpIsChildOf(element,current_mouse_target)&&element!=current_mouse_target)
{if(!wpIsChildOf(popup2,current_mouse_target)&&popup2!=current_mouse_target)
{popup2.style.display='none';$(menuId).removeClassName('active');}}}
function wpIsChildOf(parent,child)
{if(child!=null)
{while(child.parentNode)
{if((child=child.parentNode)==parent)
{return true;}}}
return false;}
