(function(){var
window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this;}
if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])
selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])
return jQuery().find(selector);var ret=jQuery(elem);ret.context=document;ret.selector=selector;return ret;}
selector=[];}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))
return jQuery(document).ready(selector);if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context;}
return this.setArray(jQuery.makeArray(selector));},selector:"",jquery:"1.3",size:function(){return this.length;},get:function(num){return num===undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems,name,selector){var ret=jQuery(elems);ret.prevObject=this;ret.context=this.context;if(name==="find")
ret.selector=this.selector+(this.selector?" ":"")+selector;else if(name)
ret.selector=this.selector+"."+name+"("+selector+")";return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(typeof name==="string")
if(value===undefined)
return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}
return this.each(function(i){for(name in options)
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)
value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!=="object"&&text!=null)
return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)
ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode)
wrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstChild)
elem=elem.firstChild;return elem;}).append(this);}
return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1)
this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1)
this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},push:[].push,find:function(selector){if(this.length===1&&!/,/.test(selector)){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret;}else{var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)?jQuery.unique(elems):elems,"find",selector);}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!==undefined)
this[expando]=null;});if(events===true)
this.find("*").andSelf().each(function(i){if(this.nodeType==3)
return;var events=jQuery.data(this,"events");for(var type in events)
for(var handler in events[type])
jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1;})),"filter",selector);},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector))
return cur;cur=cur.parentNode;}});},not:function(selector){if(typeof selector==="string")
if(isSimple.test(selector))
return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector);else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return!!selector&&this.is("."+selector);},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,'option'))
return(elem.attributes.value||{}).specified?elem.value:elem.text;if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)
return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery(option).val();if(one)
return value;values.push(value);}}
return values;}
return(elem.value||"").replace(/\r/g,"");}
return undefined;}
if(typeof value==="number")
value+='';return this.each(function(){if(this.nodeType!=1)
return;if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type))
this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)
this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value===undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,+i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild,extra=this.length>1?fragment.cloneNode(true):fragment;if(first)
for(var i=0,l=this.length;i<l;i++)
callback.call(root(this[i],first),i>0?extra.cloneNode(true):fragment);if(scripts)
jQuery.each(scripts,evalScript);}
return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem;}}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)
jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)
elem.parentNode.removeChild(elem);}
function now(){return+new Date;}
jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2;}
if(typeof target!=="object"&&!jQuery.isFunction(target))
target={};if(length==i){target=this;--i;}
for(;i<length;i++)
if((options=arguments[i])!=null)
for(var name in options){var src=target[name],copy=options[name];if(target===copy)
continue;if(deep&&copy&&typeof copy==="object"&&!copy.nodeType)
target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)
target[name]=copy;}
return target;};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{},toString=Object.prototype.toString;jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)
window.jQuery=_jQuery;return jQuery;},isFunction:function(obj){return toString.call(obj)==="[object Function]";},isArray:function(obj){return toString.call(obj)==="[object Array]";},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.support.scriptEval)
script.appendChild(document.createTextNode(data));else
script.text=data;head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length===undefined){for(name in object)
if(callback.apply(object[name],args)===false)
break;}else
for(;i<length;)
if(callback.apply(object[i++],args)===false)
break;}else{if(length===undefined){for(name in object)
if(callback.call(object[name],name,object[name])===false)
break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}
return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))
value=value.call(elem,i);return typeof value==="number"&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))
elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)
elem.className=classNames!==undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}
callback.call(elem);for(var name in options)
elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}
if(jQuery(elem).is(":visible"))
getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,val);}
return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}
if(name.match(/float/i))
name=styleFloat;if(!force&&style&&style[name])
ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))
name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle)
ret=computedStyle.getPropertyValue(name);if(name=="opacity"&&ret=="")
ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}
return ret;},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined")
context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match)
return[context.createElement(match[1])];}
var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number")
elem+='';if(!elem)
return;if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase();var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!jQuery.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)
div=div.lastChild;if(!jQuery.support.tbody){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)
if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)
tbody[j].parentNode.removeChild(tbody[j]);}
if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem))
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);elem=jQuery.makeArray(div.childNodes);}
if(elem.nodeType)
ret.push(elem);else
ret=jQuery.merge(ret,elem);});if(fragment){for(var i=0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i]);}else{if(ret[i].nodeType===1)
ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))));fragment.appendChild(ret[i]);}}
return scripts;}
return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode)
elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)
throw"type property can't be changed";elem[name]=value;}
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))
return elem.getAttributeNode(name).nodeValue;if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/^(a|area|button|input|object|select|textarea)$/i)?0:undefined;}
return elem[name];}
if(!jQuery.support.style&&notxml&&name=="style")
return jQuery.attr(elem.style,"cssText",value);if(set)
elem.setAttribute(name,""+value);var attr=!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}
if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+
(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}
return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}
name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)
elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval)
ret[0]=array;else
while(i)
ret[--i]=array[i];}
return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)
if(array[i]===elem)
return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(!jQuery.support.getAll){while((elem=second[i++])!=null)
if(elem.nodeType!=8)
first[pos++]=elem;}else
while((elem=second[i++])!=null)
first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}
return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)
if(!inv!=!callback(elems[i],i))
ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)
ret[ret.length]=value;}
return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,'0'])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")
ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret),name,selector);};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)
jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)
this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames,state){if(typeof state!=="boolean")
state=!jQuery.className.has(this,classNames);jQuery.className[state?"add":"remove"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)
this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}
var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)
id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])
jQuery.cache[id]={};if(data!==undefined)
jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])
break;if(!name)
jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)
elem.removeAttribute(expando);}
delete jQuery.cache[id];}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data))
q=jQuery.data(elem,type,jQuery.makeArray(data));else if(data)
q.push(data);}
return q;},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx")
fn=queue[0];if(fn!==undefined)
fn.call(elem);}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)
data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},queue:function(type,data){if(typeof type!=="string"){data=type;type="fx";}
if(data===undefined)
return jQuery.queue(this[0],type);return this.each(function(){var queue=jQuery.queue(this,type,data);if(type=="fx"&&queue.length==1)
queue[0].call(this);});},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type);});}});(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|[^[\]]+)+\]|\\.|[^ >+~,(\[]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9)
return[];if(!selector||typeof selector!=="string"){return results;}
var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break;}}
if(parts.length>1&&Expr.match.POS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){var later="",match;while((match=Expr.match.POS.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.POS,"");}
set=Sizzle.filter(later,Sizzle(/\s$/.test(selector)?selector+"*":selector,context));}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){var tmpSet=[];selector=parts.shift();if(Expr.relative[selector])
selector+=parts.shift();for(var i=0,l=set.length;i<l;i++){Sizzle(selector,set[i],tmpSet);}
set=tmpSet;}}}else{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context);set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set);}else{prune=false;}
while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur="";}else{pop=parts.pop();}
if(pop==null){pop=context;}
Expr.relative[cur](checkSet,pop,isXML(context));}}
if(!checkSet){checkSet=set;}
if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector);}
if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet);}else if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i]);}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i]);}}}}else{makeArray(checkSet,results);}
if(extra){Sizzle(extra,context,results,seed);}
return results;};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set);};Sizzle.find=function(expr,context){var set,match;if(!expr){return[];}
for(var i=0,l=Expr.order.length;i<l;i++){var type=Expr.order[i],match;if((match=Expr.match[type].exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");set=Expr.find[type](match,context);if(set!=null){expr=expr.replace(Expr.match[type],"");break;}}}}
if(!set){set=context.getElementsByTagName("*");}
return{set:set,expr:expr};};Sizzle.filter=function(expr,set,inplace,not){var old=expr,result=[],curLoop=set,match,anyFound;while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.match[type].exec(expr))!=null){var filter=Expr.filter[type],goodArray=null,goodPos=0,found,item;anyFound=false;if(curLoop==result){result=[];}
if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not);if(!match){anyFound=found=true;}else if(match===true){continue;}else if(match[0]===true){goodArray=[];var last=null,elem;for(var i=0;(elem=curLoop[i])!==undefined;i++){if(elem&&last!==elem){goodArray.push(elem);last=elem;}}}}
if(match){for(var i=0;(item=curLoop[i])!==undefined;i++){if(item){if(goodArray&&item!=goodArray[goodPos]){goodPos++;}
found=filter(item,match,goodPos,goodArray);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true;}else{curLoop[i]=false;}}else if(pass){result.push(item);anyFound=true;}}}}
if(found!==undefined){if(!inplace){curLoop=result;}
expr=expr.replace(Expr.match[type],"");if(!anyFound){return[];}
break;}}}
expr=expr.replace(/\s*,\s*/,"");if(expr==old){if(anyFound==null){throw"Syntax error, unrecognized expression: "+expr;}else{break;}}
old=expr;}
return curLoop;};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href");}},relative:{"+":function(checkSet,part){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var cur=elem.previousSibling;while(cur&&cur.nodeType!==1){cur=cur.previousSibling;}
checkSet[i]=typeof part==="string"?cur||false:cur===part;}}
if(typeof part==="string"){Sizzle.filter(part,checkSet,true);}},">":function(checkSet,part,isXML){if(typeof part==="string"&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName===part?parent:false;}}}else{for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){checkSet[i]=typeof part==="string"?elem.parentNode:elem.parentNode===part;}}
if(typeof part==="string"){Sizzle.filter(part,checkSet,true);}}},"":function(checkSet,part,isXML){var doneName="done"+(done++),checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck;}
checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML);},"~":function(checkSet,part,isXML){var doneName="done"+(done++),checkFn=dirCheck;if(typeof part==="string"&&!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck;}
checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML);}},find:{ID:function(match,context){if(context.getElementById){var m=context.getElementById(match[1]);return m?[m]:[];}},NAME:function(match,context){return context.getElementsByName?context.getElementsByName(match[1]):null;},TAG:function(match,context){return context.getElementsByTagName(match[1]);}},preFilter:{CLASS:function(match,curLoop,inplace,result,not){match=" "+match[1].replace(/\\/g,"")+" ";for(var i=0;curLoop[i];i++){if(not^(" "+curLoop[i].className+" ").indexOf(match)>=0){if(!inplace)
result.push(curLoop[i]);}else if(inplace){curLoop[i]=false;}}
return false;},ID:function(match){return match[1].replace(/\\/g,"");},TAG:function(match,curLoop){for(var i=0;!curLoop[i];i++){}
return isXML(curLoop[i])?match[1]:match[1].toUpperCase();},CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="even"&&"2n"||match[2]=="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0;}
match[0]="done"+(done++);return match;},ATTR:function(match){var name=match[1];if(Expr.attrMap[name]){match[1]=Expr.attrMap[name];}
if(match[2]==="~="){match[4]=" "+match[4]+" ";}
return match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).length>1){match[3]=Sizzle(match[3],null,null,curLoop);}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret);}
return false;}}else if(Expr.match.POS.test(match[0])){return true;}
return match;},POS:function(match){match.unshift(true);return match;}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden";},disabled:function(elem){return elem.disabled===true;},checked:function(elem){return elem.checked===true;},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true;},parent:function(elem){return!!elem.firstChild;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,match){return!!Sizzle(match[3],elem).length;},header:function(elem){return/h\d/i.test(elem.nodeName);},text:function(elem){return"text"===elem.type;},radio:function(elem){return"radio"===elem.type;},checkbox:function(elem){return"checkbox"===elem.type;},file:function(elem){return"file"===elem.type;},password:function(elem){return"password"===elem.type;},submit:function(elem){return"submit"===elem.type;},image:function(elem){return"image"===elem.type;},reset:function(elem){return"reset"===elem.type;},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON";},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName);}},setFilters:{first:function(elem,i){return i===0;},last:function(elem,i,match,array){return i===array.length-1;},even:function(elem,i){return i%2===0;},odd:function(elem,i){return i%2===1;},lt:function(elem,i,match){return i<match[3]-0;},gt:function(elem,i,match){return i>match[3]-0;},nth:function(elem,i,match){return match[3]-0==i;},eq:function(elem,i,match){return match[3]-0==i;}},filter:{CHILD:function(elem,match){var type=match[1],parent=elem.parentNode;var doneName="child"+parent.childNodes.length;if(parent&&(!parent[doneName]||!elem.nodeIndex)){var count=1;for(var node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType==1){node.nodeIndex=count++;}}
parent[doneName]=count-1;}
if(type=="first"){return elem.nodeIndex==1;}else if(type=="last"){return elem.nodeIndex==parent[doneName];}else if(type=="only"){return parent[doneName]==1;}else if(type=="nth"){var add=false,first=match[2],last=match[3];if(first==1&&last==0){return true;}
if(first==0){if(elem.nodeIndex==last){add=true;}}else if((elem.nodeIndex-last)%first==0&&(elem.nodeIndex-last)/first>=0){add=true;}
return add;}},PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array);}else if(name==="contains"){return(elem.textContent||elem.innerText||"").indexOf(match[3])>=0;}else if(name==="not"){var not=match[3];for(var i=0,l=not.length;i<l;i++){if(not[i]===elem){return false;}}
return true;}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match;},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName===match;},CLASS:function(elem,match){return match.test(elem.className);},ATTR:function(elem,match){var result=Expr.attrHandle[match[1]]?Expr.attrHandle[match[1]](elem):elem[match[1]]||elem.getAttribute(match[1]),value=result+"",type=match[2],check=match[4];return result==null?false:type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!match[4]?result:type==="!="?value!=check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false;},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array);}}}};for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source);}
var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results;}
return array;};try{Array.prototype.slice.call(document.documentElement.childNodes);}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i<l;i++){ret.push(array[i]);}}else{for(var i=0;array[i];i++){ret.push(array[i]);}}}
return ret;};}
(function(){var form=document.createElement("form"),id="script"+(new Date).getTime();form.innerHTML="<input name='"+id+"'/>";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(!!document.getElementById(id)){Expr.find.ID=function(match,context){if(context.getElementById){var m=context.getElementById(match[1]);return m?m.id===match[1]||m.getAttributeNode&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[];}};Expr.filter.ID=function(elem,match){var node=elem.getAttributeNode&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match;};}
root.removeChild(form);})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i]);}}
results=tmp;}
return results;};}
div.innerHTML="<a href='#'></a>";if(div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2);};}})();if(document.querySelectorAll)(function(){var oldSizzle=Sizzle;Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9){try{return makeArray(context.querySelectorAll(query),extra);}catch(e){}}
return oldSizzle(query,context,extra,seed);};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches;})();if(document.documentElement.getElementsByClassName){Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context){return context.getElementsByClassName(match[1]);};}
function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){elem=elem[dir];var match=false;while(elem&&elem.nodeType){var done=elem[doneName];if(done){match=checkSet[done];break;}
if(elem.nodeType===1&&!isXML)
elem[doneName]=i;if(elem.nodeName===cur){match=elem;break;}
elem=elem[dir];}
checkSet[i]=match;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){elem=elem[dir];var match=false;while(elem&&elem.nodeType){if(elem[doneName]){match=checkSet[elem[doneName]];break;}
if(elem.nodeType===1){if(!isXML)
elem[doneName]=i;if(typeof cur!=="string"){if(elem===cur){match=true;break;}}else if(Sizzle.filter(cur,[elem]).length>0){match=elem;break;}}
elem=elem[dir];}
checkSet[i]=match;}}}
var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16;}:function(a,b){return a!==b&&(a.contains?a.contains(b):true);};var isXML=function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;};jQuery.find=Sizzle;jQuery.filter=Sizzle.filter;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.filters;Sizzle.selectors.filters.hidden=function(elem){return"hidden"===elem.type||jQuery.css(elem,"display")==="none"||jQuery.css(elem,"visibility")==="hidden";};Sizzle.selectors.filters.visible=function(elem){return"hidden"!==elem.type&&jQuery.css(elem,"display")!=="none"&&jQuery.css(elem,"visibility")!=="hidden";};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem;}).length;};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")";}
return Sizzle.matches(expr,elems);};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)
matched.push(cur);cur=cur[dir];}
return matched;};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])
if(cur.nodeType==1&&++num==result)
break;return cur;};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)
r.push(n);}
return r;};return;window.Sizzle=Sizzle;})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)
return;if(elem.setInterval&&elem!=window)
elem=window;if(!handler.guid)
handler.guid=this.guid++;if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data;}
var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].setup.call(elem,data,namespaces);if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener)
elem.addEventListener(type,handle,false);else if(elem.attachEvent)
elem.attachEvent("on"+type,handle);}}
handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)
return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)=="."))
for(var type in events)
this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}
jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler)
delete events[type][handler.guid];else
for(var handle in events[type])
if(namespace.test(events[type][handle].type))
delete events[type][handle];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].teardown.call(elem,namespaces);for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener)
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}
ret=null;delete events[type];}}});}
for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true;}
if(!elem){event.stopPropagation();if(this.global[type])
jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type])
jQuery.event.trigger(event,data,this.handle.elem);});}
if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event);}
event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle)
handle.apply(elem,data);if((!elem[type]||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)
event.result=false;if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}
this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent)
jQuery.event.trigger(event,data,parent,true);}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}
if(event.isImmediatePropagationStopped())
break;}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[expando])
return event;var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop];}
if(!event.target)
event.target=event.srcElement||document;if(event.target.nodeType==3)
event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)
event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}
if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))
event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)
event.metaKey=event.ctrlKey;if(!event.which&&event.button)
event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments);};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler);},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type))
remove++;});if(remove<1)
jQuery.event.remove(this,namespaces[0],liveHandler);}}}}};jQuery.Event=function(src){if(!this.preventDefault)
return new jQuery.Event(src);if(src&&src.type){this.originalEvent=src;this.type=src.type;this.timeStamp=src.timeStamp;}else
this.type=src;if(!this.timeStamp)
this.timeStamp=now();this[expando]=true;};function returnFalse(){return false;}
function returnTrue(){return true;}
jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e)
return;if(e.preventDefault)
e.preventDefault();e.returnValue=false;},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e)
return;if(e.stopPropagation)
e.stopPropagation();e.cancelBubble=true;},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation();},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var parent=event.relatedTarget;while(parent&&parent!=this)
try{parent=parent.parentNode;}
catch(e){parent=this;}
if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments);}};jQuery.each({mouseover:'mouseenter',mouseout:'mouseleave'},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix);},teardown:function(){jQuery.event.remove(this,orig,withinElement);}};});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result;}},toggle:function(fn){var args=arguments,i=1;while(i<args.length)
jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)
fn.call(document,jQuery);else
jQuery.readyList.push(fn);return this;},live:function(type,fn){var proxy=jQuery.event.proxy(fn);proxy.guid+=this.selector+type;jQuery(document).bind(liveConvert(type,this.selector),this.selector,proxy);return this;},die:function(type,fn){jQuery(document).unbind(liveConvert(type,this.selector),fn?{guid:fn.guid+this.selector+type}:null);return this;}});function liveHandler(event){var check=RegExp("(^|\\.)"+event.type+"(\\.|$)"),stop=true,elems=[];jQuery.each(jQuery.data(this,"events").live||[],function(i,fn){if(check.test(fn.type)){var elem=jQuery(event.target).closest(fn.data)[0];if(elem)
elems.push({elem:elem,fn:fn});}});jQuery.each(elems,function(){if(!event.isImmediatePropagationStopped()&&this.fn.call(this.elem,event,this.fn.data)===false)
stop=false;});return stop;}
function liveConvert(type,selector){return["live",type,selector.replace(/\./g,"`").replace(/ /g,"|")].join(".");}
jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document,jQuery);});jQuery.readyList=null;}
jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.ready();},false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);jQuery.ready();}});if(document.documentElement.doScroll&&!window.frameElement)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();}
jQuery.event.add(window,"load",jQuery.ready);}
jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,"+"change,select,submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});jQuery(window).bind('unload',function(){for(var id in jQuery.cache)
if(id!=1&&jQuery.cache[id].handle)
jQuery.event.remove(jQuery.cache[id].handle.elem);});(function(){jQuery.support={};var root=document.documentElement,script=document.createElement("script"),div=document.createElement("div"),id="script"+(new Date).getTime();div.style.display="none";div.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var all=div.getElementsByTagName("*"),a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a){return;}
jQuery.support={leadingWhitespace:div.firstChild.nodeType==3,tbody:!div.getElementsByTagName("tbody").length,objectAll:!!div.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/red/.test(a.getAttribute("style")),hrefNormalized:a.getAttribute("href")==="/a",opacity:a.style.opacity==="0.5",cssFloat:!!a.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};script.type="text/javascript";try{script.appendChild(document.createTextNode("window."+id+"=1;"));}catch(e){}
root.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.scriptEval=true;delete window[id];}
root.removeChild(script);if(div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){jQuery.support.noCloneEvent=false;div.detachEvent("onclick",arguments.callee);});div.cloneNode(true).fireEvent("onclick");}
jQuery(function(){var div=document.createElement("div");div.style.width="1px";div.style.paddingLeft="1px";document.body.appendChild(div);jQuery.boxModel=jQuery.support.boxModel=div.offsetWidth===2;document.body.removeChild(div);});})();var styleFloat=jQuery.support.cssFloat?"cssFloat":"styleFloat";jQuery.props={"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!=="string")
return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}
var type="GET";if(params)
if(jQuery.isFunction(params)){callback=params;params=null;}else if(typeof params==="object"){params=jQuery.param(params);type="POST";}
var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);if(callback)
self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}
return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}
return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string")
s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))
s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))
s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}
if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)
s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}
if(head)
head.removeChild(script);};}
if(s.dataType=="script"&&s.cache==null)
s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}
if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}
if(s.global&&!jQuery.active++)
jQuery.event.trigger("ajaxStart");var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)
script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}
head.appendChild(script);return undefined;}
var requestDone=false;var xhr=s.xhr();if(s.username)
xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}
if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");xhr.abort();return false;}
if(s.global)
jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}}else if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}
status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s);}catch(e){status="parsererror";}}
if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}
if(s.ifModified&&modRes)
jQuery.lastModified[s.url]=modRes;if(!jsonp)
success();}else
jQuery.handleError(s,xhr,status);complete();if(s.async)
xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)
setTimeout(function(){if(xhr){if(!requestDone)
onreadystatechange("timeout");if(xhr)
xhr.abort();}},s.timeout);}
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}
if(!s.async)
onreadystatechange();function success(){if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}
function complete(){if(s.complete)
s.complete(xhr,status);if(s.global)
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}
return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223;}catch(e){}
return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url];}catch(e){}
return false;},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")
throw"parsererror";if(s&&s.dataFilter)
data=s.dataFilter(data,type);if(typeof data==="string"){if(type=="script")
jQuery.globalEval(data);if(type=="json")
data=window["eval"]("("+data+")");}
return data;},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+'='+encodeURIComponent(value);};if(jQuery.isArray(a)||a.jquery)
jQuery.each(a,function(){add(this.name,this.value);});else
for(var j in a)
if(jQuery.isArray(a[j]))
jQuery.each(a[j],function(){add(j,this);});else
add(j,jQuery.isFunction(a[j])?a[j]():a[j]);return s.join("&").replace(/%20/g,"+");}});var elemdisplay={},fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type;});return obj;}
jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");this[i].style.display=old||"";if(jQuery.css(this[i],"display")==="none"){var tagName=this[i].tagName,display;if(elemdisplay[tagName]){display=elemdisplay[tagName];}else{var elem=jQuery("<"+tagName+" />").appendTo("body");display=elem.css("display");if(display==="none")
display="block";elem.remove();elemdisplay[tagName]=display;}
this[i].style.display=jQuery.data(this[i],"olddisplay",display);}}
return this;}},hide:function(speed,callback){if(speed){return this.animate(genFx("hide",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");if(!old&&old!=="none")
jQuery.data(this[i],"olddisplay",jQuery.css(this[i],"display"));this[i].style.display="none";}
return this;}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){var bool=typeof fn==="boolean";return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn==null||bool?this.each(function(){var state=bool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hide"]();}):this.animate(genFx("toggle",3),fn,fn2);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){var opt=jQuery.extend({},optall),p,hidden=this.nodeType==1&&jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)
return opt.complete.call(this);if((p=="height"||p=="width")&&this.style){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}
if(opt.overflow!=null)
this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))
e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}
if(parts[1])
end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)
this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)
if(timers[i].elem==this){if(gotoEnd)
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)
this.dequeue();return this;}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback);};});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))
opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)
options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)
this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style)
this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))
return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd);}
t.elem=this.elem;jQuery.timers.push(t);if(t()&&jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)
if(!timers[i]())
timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)
if(this.options.curAnim[i]!==true)
done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")
this.elem.style.display="block";}
if(this.options.hide)
jQuery(this.elem).hide();if(this.options.hide||this.options.show)
for(var p in this.options.curAnim)
jQuery.attr(this.elem.style,p,this.options.orig[p]);}
if(done)
this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}
return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null)
fx.elem.style[fx.prop]=fx.now+fx.unit;else
fx.elem[fx.prop]=fx.now;}}});if(document.documentElement["getBoundingClientRect"])
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left};};else
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName)))
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevOffsetParent=offsetParent,offsetParent=elem.offsetParent;}
if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible")
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevComputedStyle=computedStyle;}
if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static")
top+=body.offsetTop,left+=body.offsetLeft;if(prevComputedStyle.position==="fixed")
top+=Math.max(docElem.scrollTop,body.scrollTop),left+=Math.max(docElem.scrollLeft,body.scrollLeft);return{top:top,left:left};};jQuery.offset={initialize:function(){if(this.initialized)return;var body=document.body,container=document.createElement('div'),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,html='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"cellpadding="0"cellspacing="0"><tr><td></td></tr></table>';rules={position:'absolute',top:0,left:0,margin:0,border:0,width:'1px',height:'1px',visibility:'hidden'};for(prop in rules)container.style[prop]=rules[prop];container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild,checkDiv=innerDiv.firstChild,td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);innerDiv.style.overflow='hidden',innerDiv.style.position='relative';this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop='1px';this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true;},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset)
top+=parseInt(jQuery.curCSS(body,'marginTop',true),10)||0,left+=parseInt(jQuery.curCSS(body,'marginLeft',true),10)||0;return{top:top,left:left};}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return null;return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+
num(this,"padding"+tl)+
num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+
num(this,"border"+tl+"Width")+
num(this,"border"+br+"Width")+
(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px");};});})();var Cufon=(function(){var api=function(){return api.replace.apply(null,arguments);};var DOM=api.DOM={ready:(function(){var complete=false,readyStatus={loaded:1,complete:1};var queue=[],perform=function(){if(complete)return;complete=true;for(var fn;fn=queue.shift();fn());};if(document.addEventListener){document.addEventListener('DOMContentLoaded',perform,false);window.addEventListener('pageshow',perform,false);}
if(!window.opera&&document.readyState)(function(){readyStatus[document.readyState]?perform():setTimeout(arguments.callee,10);})();if(document.readyState&&document.createStyleSheet)(function(){try{document.body.doScroll('left');perform();}
catch(e){setTimeout(arguments.callee,1);}})();addEvent(window,'load',perform);return function(listener){if(!arguments.length)perform();else complete?listener():queue.push(listener);};})(),root:function(){return document.documentElement||document.body;}};var CSS=api.CSS={Size:function(value,base){this.value=parseFloat(value);this.unit=String(value).match(/[a-z%]*$/)[0]||'px';this.convert=function(value){return value/base*this.value;};this.convertFrom=function(value){return value/this.value*base;};this.toString=function(){return this.value+this.unit;};},addClass:function(el,className){var current=el.className;el.className=current+(current&&' ')+className;return el;},color:cached(function(value){var parsed={};parsed.color=value.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function($0,$1,$2){parsed.opacity=parseFloat($2);return'rgb('+$1+')';});return parsed;}),fontStretch:cached(function(value){if(typeof value=='number')return value;if(/%$/.test(value))return parseFloat(value)/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}[value]||1;}),getStyle:function(el){var view=document.defaultView;if(view&&view.getComputedStyle)return new Style(view.getComputedStyle(el,null));if(el.currentStyle)return new Style(el.currentStyle);return new Style(el.style);},gradient:cached(function(value){var gradient={id:value,type:value.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},colors=value.substr(value.indexOf('(')).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var i=0,l=colors.length,stop;i<l;++i){stop=colors[i].split('=',2).reverse();gradient.stops.push([stop[1]||i/(l-1),stop[0]]);}
return gradient;}),quotedList:cached(function(value){var list=[],re=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,match;while(match=re.exec(value))list.push(match[3]||match[1]);return list;}),recognizesMedia:cached(function(media){var el=document.createElement('style'),sheet,container,supported;el.type='text/css';el.media=media;try{el.appendChild(document.createTextNode('/**/'));}catch(e){}
container=elementsByTagName('head')[0];container.insertBefore(el,container.firstChild);sheet=(el.sheet||el.styleSheet);supported=sheet&&!sheet.disabled;container.removeChild(el);return supported;}),removeClass:function(el,className){var re=RegExp('(?:^|\\s+)'+className+'(?=\\s|$)','g');el.className=el.className.replace(re,'');return el;},supports:function(property,value){var checker=document.createElement('span').style;if(checker[property]===undefined)return false;checker[property]=value;return checker[property]===value;},textAlign:function(word,style,position,wordCount){if(style.get('textAlign')=='right'){if(position>0)word=' '+word;}
else if(position<wordCount-1)word+=' ';return word;},textShadow:cached(function(value){if(value=='none')return null;var shadows=[],currentShadow={},result,offCount=0;var re=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(result=re.exec(value)){if(result[0]==','){shadows.push(currentShadow);currentShadow={};offCount=0;}
else if(result[1]){currentShadow.color=result[1];}
else{currentShadow[['offX','offY','blur'][offCount++]]=result[2];}}
shadows.push(currentShadow);return shadows;}),textTransform:(function(){var map={uppercase:function(s){return s.toUpperCase();},lowercase:function(s){return s.toLowerCase();},capitalize:function(s){return s.replace(/\b./g,function($0){return $0.toUpperCase();});}};return function(text,style){var transform=map[style.get('textTransform')];return transform?transform(text):text;};})(),whiteSpace:(function(){var ignore={inline:1,'inline-block':1,'run-in':1};var wsStart=/^\s+/,wsEnd=/\s+$/;return function(text,style,node,previousElement){if(previousElement){if(previousElement.nodeName.toLowerCase()=='br'){text=text.replace(wsStart,'');}}
if(ignore[style.get('display')])return text;if(!node.previousSibling)text=text.replace(wsStart,'');if(!node.nextSibling)text=text.replace(wsEnd,'');return text;};})()};CSS.ready=(function(){var complete=!CSS.recognizesMedia('all'),hasLayout=false;var queue=[],perform=function(){complete=true;for(var fn;fn=queue.shift();fn());};var links=elementsByTagName('link'),styles=elementsByTagName('style');function isContainerReady(el){return el.disabled||isSheetReady(el.sheet,el.media||'screen');}
function isSheetReady(sheet,media){if(!CSS.recognizesMedia(media||'all'))return true;if(!sheet||sheet.disabled)return false;try{var rules=sheet.cssRules,rule;if(rules){search:for(var i=0,l=rules.length;rule=rules[i],i<l;++i){switch(rule.type){case 2:break;case 3:if(!isSheetReady(rule.styleSheet,rule.media.mediaText))return false;break;default:break search;}}}}
catch(e){}
return true;}
function allStylesLoaded(){if(document.createStyleSheet)return true;var el,i;for(i=0;el=links[i];++i){if(el.rel.toLowerCase()=='stylesheet'&&!isContainerReady(el))return false;}
for(i=0;el=styles[i];++i){if(!isContainerReady(el))return false;}
return true;}
DOM.ready(function(){if(!hasLayout)hasLayout=CSS.getStyle(document.body).isUsable();if(complete||(hasLayout&&allStylesLoaded()))perform();else setTimeout(arguments.callee,10);});return function(listener){if(complete)listener();else queue.push(listener);};})();function Font(data){var face=this.face=data.face,wordSeparators={'\u0020':1,'\u00a0':1,'\u3000':1};this.glyphs=data.glyphs;this.w=data.w;this.baseSize=parseInt(face['units-per-em'],10);this.family=face['font-family'].toLowerCase();this.weight=face['font-weight'];this.style=face['font-style']||'normal';this.viewBox=(function(){var parts=face.bbox.split(/\s+/);var box={minX:parseInt(parts[0],10),minY:parseInt(parts[1],10),maxX:parseInt(parts[2],10),maxY:parseInt(parts[3],10)};box.width=box.maxX-box.minX;box.height=box.maxY-box.minY;box.toString=function(){return[this.minX,this.minY,this.width,this.height].join(' ');};return box;})();this.ascent=-parseInt(face.ascent,10);this.descent=-parseInt(face.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(chars,letterSpacing,wordSpacing){var glyphs=this.glyphs,glyph,kerning,k,jumps=[],width=0,w,i=-1,j=-1,chr;while(chr=chars[++i]){glyph=glyphs[chr]||this.missingGlyph;if(!glyph)continue;if(kerning){width-=k=kerning[chr]||0;jumps[j]-=k;}
w=glyph.w;if(isNaN(w))w=+this.w;w+=letterSpacing;if(wordSeparators[chr])w+=wordSpacing;width+=jumps[++j]=~~w;kerning=glyph.k;}
jumps.total=width;return jumps;};}
function FontFamily(){var styles={},mapping={oblique:'italic',italic:'oblique'};this.add=function(font){(styles[font.style]||(styles[font.style]={}))[font.weight]=font;};this.get=function(style,weight){var weights=styles[style]||styles[mapping[style]]||styles.normal||styles.italic||styles.oblique;if(!weights)return null;weight={normal:400,bold:700}[weight]||parseInt(weight,10);if(weights[weight])return weights[weight];var up={1:1,99:0}[weight%100],alts=[],min,max;if(up===undefined)up=weight>400;if(weight==500)weight=400;for(var alt in weights){if(!hasOwnProperty(weights,alt))continue;alt=parseInt(alt,10);if(!min||alt<min)min=alt;if(!max||alt>max)max=alt;alts.push(alt);}
if(weight<min)weight=min;if(weight>max)weight=max;alts.sort(function(a,b){return(up?(a>=weight&&b>=weight)?a<b:a>b:(a<=weight&&b<=weight)?a>b:a<b)?-1:1;});return weights[alts[0]];};}
function HoverHandler(){function contains(node,anotherNode){if(node.contains)return node.contains(anotherNode);return node.compareDocumentPosition(anotherNode)&16;}
function onOverOut(e){var related=e.relatedTarget;if(!related||contains(this,related))return;trigger(this,e.type=='mouseover');}
function onEnterLeave(e){trigger(this,e.type=='mouseenter');}
function trigger(el,hoverState){setTimeout(function(){var options=sharedStorage.get(el).options;api.replace(el,hoverState?merge(options,options.hover):options,true);},10);}
this.attach=function(el){if(el.onmouseenter===undefined){addEvent(el,'mouseover',onOverOut);addEvent(el,'mouseout',onOverOut);}
else{addEvent(el,'mouseenter',onEnterLeave);addEvent(el,'mouseleave',onEnterLeave);}};}
function ReplaceHistory(){var list=[],map={};function filter(keys){var values=[],key;for(var i=0;key=keys[i];++i)values[i]=list[map[key]];return values;}
this.add=function(key,args){map[key]=list.push(args)-1;};this.repeat=function(){var snapshot=arguments.length?filter(arguments):list,args;for(var i=0;args=snapshot[i++];)api.replace(args[0],args[1],true);};}
function Storage(){var map={},at=0;function identify(el){return el.cufid||(el.cufid=++at);}
this.get=function(el){var id=identify(el);return map[id]||(map[id]={});};}
function Style(style){var custom={},sizes={};this.extend=function(styles){for(var property in styles){if(hasOwnProperty(styles,property))custom[property]=styles[property];}
return this;};this.get=function(property){return custom[property]!=undefined?custom[property]:style[property];};this.getSize=function(property,base){return sizes[property]||(sizes[property]=new CSS.Size(this.get(property),base));};this.isUsable=function(){return!!style;};}
function addEvent(el,type,listener){if(el.addEventListener){el.addEventListener(type,listener,false);}
else if(el.attachEvent){el.attachEvent('on'+type,function(){return listener.call(el,window.event);});}}
function attach(el,options){var storage=sharedStorage.get(el);if(storage.options)return el;if(options.hover&&options.hoverables[el.nodeName.toLowerCase()]){hoverHandler.attach(el);}
storage.options=options;return el;}
function cached(fun){var cache={};return function(key){if(!hasOwnProperty(cache,key))cache[key]=fun.apply(null,arguments);return cache[key];};}
function getFont(el,style){var families=CSS.quotedList(style.get('fontFamily').toLowerCase()),family;for(var i=0;family=families[i];++i){if(fonts[family])return fonts[family].get(style.get('fontStyle'),style.get('fontWeight'));}
return null;}
function elementsByTagName(query){return document.getElementsByTagName(query);}
function hasOwnProperty(obj,property){return obj.hasOwnProperty(property);}
function merge(){var merged={},arg,key;for(var i=0,l=arguments.length;arg=arguments[i],i<l;++i){for(key in arg){if(hasOwnProperty(arg,key))merged[key]=arg[key];}}
return merged;}
function process(font,text,style,options,node,el){var fragment=document.createDocumentFragment(),processed;if(text==='')return fragment;var separate=options.separate;var parts=text.split(separators[separate]),needsAligning=(separate=='words');if(needsAligning&&HAS_BROKEN_REGEXP){if(/^\s/.test(text))parts.unshift('');if(/\s$/.test(text))parts.push('');}
for(var i=0,l=parts.length;i<l;++i){processed=engines[options.engine](font,needsAligning?CSS.textAlign(parts[i],style,i,l):parts[i],style,options,node,el,i<l-1);if(processed)fragment.appendChild(processed);}
return fragment;}
function replaceElement(el,options){var name=el.nodeName.toLowerCase();if(options.ignore[name])return;var replace=!options.textless[name];var style=CSS.getStyle(attach(el,options)).extend(options);var font=getFont(el,style),node,type,next,anchor,text,lastElement;if(!font)return;for(node=el.firstChild;node;node=next){type=node.nodeType;next=node.nextSibling;if(replace&&type==3){if(anchor){anchor.appendData(node.data);el.removeChild(node);}
else anchor=node;if(next)continue;}
if(anchor){el.replaceChild(process(font,CSS.whiteSpace(anchor.data,style,anchor,lastElement),style,options,node,el),anchor);anchor=null;}
if(type==1){if(node.firstChild){if(node.nodeName.toLowerCase()=='cufon'){engines[options.engine](font,null,style,options,node,el);}
else arguments.callee(node,options);}
lastElement=node;}}}
var HAS_BROKEN_REGEXP=' '.split(/\s+/).length==0;var sharedStorage=new Storage();var hoverHandler=new HoverHandler();var replaceHistory=new ReplaceHistory();var initialized=false;var engines={},fonts={},defaultOptions={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,noscript:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(query){return jQuery(query);})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(query){return $$(query);})||(window.$&&function(query){return $(query);})||(document.querySelectorAll&&function(query){return document.querySelectorAll(query);})||elementsByTagName),separate:'words',textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:'none'};var separators={words:/\s/.test('\u00a0')?/[^\S\u00a0]+/:/\s+/,characters:'',none:/^/};api.now=function(){DOM.ready();return api;};api.refresh=function(){replaceHistory.repeat.apply(replaceHistory,arguments);return api;};api.registerEngine=function(id,engine){if(!engine)return api;engines[id]=engine;return api.set('engine',id);};api.registerFont=function(data){if(!data)return api;var font=new Font(data),family=font.family;if(!fonts[family])fonts[family]=new FontFamily();fonts[family].add(font);return api.set('fontFamily','"'+family+'"');};api.replace=function(elements,options,ignoreHistory){options=merge(defaultOptions,options);if(!options.engine)return api;if(!initialized){CSS.addClass(DOM.root(),'cufon-active cufon-loading');CSS.ready(function(){CSS.addClass(CSS.removeClass(DOM.root(),'cufon-loading'),'cufon-ready');});initialized=true;}
if(options.hover)options.forceHitArea=true;if(options.autoDetect)delete options.fontFamily;if(typeof options.textShadow=='string'){options.textShadow=CSS.textShadow(options.textShadow);}
if(typeof options.color=='string'&&/^-/.test(options.color)){options.textGradient=CSS.gradient(options.color);}
else delete options.textGradient;if(!ignoreHistory)replaceHistory.add(elements,arguments);if(elements.nodeType||typeof elements=='string')elements=[elements];CSS.ready(function(){for(var i=0,l=elements.length;i<l;++i){var el=elements[i];if(typeof el=='string')api.replace(options.selector(el),options,true);else replaceElement(el,options);}});return api;};api.set=function(option,value){defaultOptions[option]=value;return api;};return api;})();Cufon.registerEngine('canvas',(function(){var check=document.createElement('canvas');if(!check||!check.getContext||!check.getContext.apply)return;check=null;var HAS_INLINE_BLOCK=Cufon.CSS.supports('display','inline-block');var HAS_BROKEN_LINEHEIGHT=!HAS_INLINE_BLOCK&&(document.compatMode=='BackCompat'||/frameset|transitional/i.test(document.doctype.publicId));var styleSheet=document.createElement('style');styleSheet.type='text/css';styleSheet.appendChild(document.createTextNode(('cufon{text-indent:0;}'+'@media screen,projection{'+'cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;'+
(HAS_BROKEN_LINEHEIGHT?'':'font-size:1px;line-height:1px;')+'}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}'+
(HAS_INLINE_BLOCK?'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(styleSheet);function generateFromVML(path,context){var atX=0,atY=0;var code=[],re=/([mrvxe])([^a-z]*)/g,match;generate:for(var i=0;match=re.exec(path);++i){var c=match[2].split(',');switch(match[1]){case'v':code[i]={m:'bezierCurveTo',a:[atX+~~c[0],atY+~~c[1],atX+~~c[2],atY+~~c[3],atX+=~~c[4],atY+=~~c[5]]};break;case'r':code[i]={m:'lineTo',a:[atX+=~~c[0],atY+=~~c[1]]};break;case'm':code[i]={m:'moveTo',a:[atX=~~c[0],atY=~~c[1]]};break;case'x':code[i]={m:'closePath'};break;case'e':break generate;}
context[code[i].m].apply(context,code[i].a);}
return code;}
function interpret(code,context){for(var i=0,l=code.length;i<l;++i){var line=code[i];context[line.m].apply(context,line.a);}}
return function(font,text,style,options,node,el){var redraw=(text===null);if(redraw)text=node.getAttribute('alt');var viewBox=font.viewBox;var size=style.getSize('fontSize',font.baseSize);var expandTop=0,expandRight=0,expandBottom=0,expandLeft=0;var shadows=options.textShadow,shadowOffsets=[];if(shadows){for(var i=shadows.length;i--;){var shadow=shadows[i];var x=size.convertFrom(parseFloat(shadow.offX));var y=size.convertFrom(parseFloat(shadow.offY));shadowOffsets[i]=[x,y];if(y<expandTop)expandTop=y;if(x>expandRight)expandRight=x;if(y>expandBottom)expandBottom=y;if(x<expandLeft)expandLeft=x;}}
var chars=Cufon.CSS.textTransform(text,style).split('');var jumps=font.spacing(chars,~~size.convertFrom(parseFloat(style.get('letterSpacing'))||0),~~size.convertFrom(parseFloat(style.get('wordSpacing'))||0));if(!jumps.length)return null;var width=jumps.total;expandRight+=viewBox.width-jumps[jumps.length-1];expandLeft+=viewBox.minX;var wrapper,canvas;if(redraw){wrapper=node;canvas=node.firstChild;}
else{wrapper=document.createElement('cufon');wrapper.className='cufon cufon-canvas';wrapper.setAttribute('alt',text);canvas=document.createElement('canvas');wrapper.appendChild(canvas);if(options.printable){var print=document.createElement('cufontext');print.appendChild(document.createTextNode(text));wrapper.appendChild(print);}}
var wStyle=wrapper.style;var cStyle=canvas.style;var height=size.convert(viewBox.height);var roundedHeight=Math.ceil(height);var roundingFactor=roundedHeight/height;var stretchFactor=roundingFactor*Cufon.CSS.fontStretch(style.get('fontStretch'));var stretchedWidth=width*stretchFactor;var canvasWidth=Math.ceil(size.convert(stretchedWidth+expandRight-expandLeft));var canvasHeight=Math.ceil(size.convert(viewBox.height-expandTop+expandBottom));canvas.width=canvasWidth;canvas.height=canvasHeight;cStyle.width=canvasWidth+'px';cStyle.height=canvasHeight+'px';expandTop+=viewBox.minY;cStyle.top=Math.round(size.convert(expandTop-font.ascent))+'px';cStyle.left=Math.round(size.convert(expandLeft))+'px';var wrapperWidth=Math.max(Math.ceil(size.convert(stretchedWidth)),0)+'px';if(HAS_INLINE_BLOCK){wStyle.width=wrapperWidth;wStyle.height=size.convert(font.height)+'px';}
else{wStyle.paddingLeft=wrapperWidth;wStyle.paddingBottom=(size.convert(font.height)-1)+'px';}
var g=canvas.getContext('2d'),scale=height/viewBox.height;g.scale(scale,scale*roundingFactor);g.translate(-expandLeft,-expandTop);g.save();function renderText(){var glyphs=font.glyphs,glyph,i=-1,j=-1,chr;g.scale(stretchFactor,1);while(chr=chars[++i]){var glyph=glyphs[chars[i]]||font.missingGlyph;if(!glyph)continue;if(glyph.d){g.beginPath();if(glyph.code)interpret(glyph.code,g);else glyph.code=generateFromVML('m'+glyph.d,g);g.fill();}
g.translate(jumps[++j],0);}
g.restore();}
if(shadows){for(var i=shadows.length;i--;){var shadow=shadows[i];g.save();g.fillStyle=shadow.color;g.translate.apply(g,shadowOffsets[i]);renderText();}}
var gradient=options.textGradient;if(gradient){var stops=gradient.stops,fill=g.createLinearGradient(0,viewBox.minY,0,viewBox.maxY);for(var i=0,l=stops.length;i<l;++i){fill.addColorStop.apply(fill,stops[i]);}
g.fillStyle=fill;}
else g.fillStyle=style.get('color');renderText();return wrapper;};})());Cufon.registerEngine('vml',(function(){var ns=document.namespaces;if(!ns)return;ns.add('cvml','urn:schemas-microsoft-com:vml');ns=null;var check=document.createElement('cvml:shape');check.style.behavior='url(#default#VML)';if(!check.coordsize)return;check=null;var HAS_BROKEN_LINEHEIGHT=(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:'+
(HAS_BROKEN_LINEHEIGHT?'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 getFontSizeInPixels(el,value){return getSizeInPixels(el,/(?:em|ex|%)$|^[a-z-]+$/i.test(value)?'1em':value);}
function getSizeInPixels(el,value){if(value==='0')return 0;if(/px$/i.test(value))return parseFloat(value);var style=el.style.left,runtimeStyle=el.runtimeStyle.left;el.runtimeStyle.left=el.currentStyle.left;el.style.left=value.replace('%','em');var result=el.style.pixelLeft;el.style.left=style;el.runtimeStyle.left=runtimeStyle;return result;}
function getSpacingValue(el,style,size,property){var key='computed'+property,value=style[key];if(isNaN(value)){value=style.get(property);style[key]=value=(value=='normal')?0:~~size.convertFrom(getSizeInPixels(el,value));}
return value;}
var fills={};function gradientFill(gradient){var id=gradient.id;if(!fills[id]){var stops=gradient.stops,fill=document.createElement('cvml:fill'),colors=[];fill.type='gradient';fill.angle=180;fill.focus='0';fill.method='sigma';fill.color=stops[0][1];for(var j=1,k=stops.length-1;j<k;++j){colors.push(stops[j][0]*100+'% '+stops[j][1]);}
fill.colors=colors.join(',');fill.color2=stops[k][1];fills[id]=fill;}
return fills[id];}
return function(font,text,style,options,node,el,hasNext){var redraw=(text===null);if(redraw)text=node.alt;var viewBox=font.viewBox;var size=style.computedFontSize||(style.computedFontSize=new Cufon.CSS.Size(getFontSizeInPixels(el,style.get('fontSize'))+'px',font.baseSize));var wrapper,canvas;if(redraw){wrapper=node;canvas=node.firstChild;}
else{wrapper=document.createElement('cufon');wrapper.className='cufon cufon-vml';wrapper.alt=text;canvas=document.createElement('cufoncanvas');wrapper.appendChild(canvas);if(options.printable){var print=document.createElement('cufontext');print.appendChild(document.createTextNode(text));wrapper.appendChild(print);}
if(!hasNext)wrapper.appendChild(document.createElement('cvml:shape'));}
var wStyle=wrapper.style;var cStyle=canvas.style;var height=size.convert(viewBox.height),roundedHeight=Math.ceil(height);var roundingFactor=roundedHeight/height;var stretchFactor=roundingFactor*Cufon.CSS.fontStretch(style.get('fontStretch'));var minX=viewBox.minX,minY=viewBox.minY;cStyle.height=roundedHeight;cStyle.top=Math.round(size.convert(minY-font.ascent));cStyle.left=Math.round(size.convert(minX));wStyle.height=size.convert(font.height)+'px';var color=style.get('color');var chars=Cufon.CSS.textTransform(text,style).split('');var jumps=font.spacing(chars,getSpacingValue(el,style,size,'letterSpacing'),getSpacingValue(el,style,size,'wordSpacing'));if(!jumps.length)return null;var width=jumps.total;var fullWidth=-minX+width+(viewBox.width-jumps[jumps.length-1]);var shapeWidth=size.convert(fullWidth*stretchFactor),roundedShapeWidth=Math.round(shapeWidth);var coordSize=fullWidth+','+viewBox.height,coordOrigin;var stretch='r'+coordSize+'ns';var fill=options.textGradient&&gradientFill(options.textGradient);var glyphs=font.glyphs,offsetX=0;var shadows=options.textShadow;var i=-1,j=0,chr;while(chr=chars[++i]){var glyph=glyphs[chars[i]]||font.missingGlyph,shape;if(!glyph)continue;if(redraw){shape=canvas.childNodes[j];while(shape.firstChild)shape.removeChild(shape.firstChild);}
else{shape=document.createElement('cvml:shape');canvas.appendChild(shape);}
shape.stroked='f';shape.coordsize=coordSize;shape.coordorigin=coordOrigin=(minX-offsetX)+','+minY;shape.path=(glyph.d?'m'+glyph.d+'xe':'')+'m'+coordOrigin+stretch;shape.fillcolor=color;if(fill)shape.appendChild(fill.cloneNode(false));var sStyle=shape.style;sStyle.width=roundedShapeWidth;sStyle.height=roundedHeight;if(shadows){var shadow1=shadows[0],shadow2=shadows[1];var color1=Cufon.CSS.color(shadow1.color),color2;var shadow=document.createElement('cvml:shadow');shadow.on='t';shadow.color=color1.color;shadow.offset=shadow1.offX+','+shadow1.offY;if(shadow2){color2=Cufon.CSS.color(shadow2.color);shadow.type='double';shadow.color2=color2.color;shadow.offset2=shadow2.offX+','+shadow2.offY;}
shadow.opacity=color1.opacity||(color2&&color2.opacity)||1;shape.appendChild(shadow);}
offsetX+=jumps[j++];}
var cover=shape.nextSibling,coverFill,vStyle;if(options.forceHitArea){if(!cover){cover=document.createElement('cvml:rect');cover.stroked='f';cover.className='cufon-vml-cover';coverFill=document.createElement('cvml:fill');coverFill.opacity=0;cover.appendChild(coverFill);canvas.appendChild(cover);}
vStyle=cover.style;vStyle.width=roundedShapeWidth;vStyle.height=roundedHeight;}
else if(cover)canvas.removeChild(cover);wStyle.width=Math.max(Math.ceil(size.convert(width*stretchFactor)),0);if(HAS_BROKEN_LINEHEIGHT){var yAdjust=style.computedYAdjust;if(yAdjust===undefined){var lineHeight=style.get('lineHeight');if(lineHeight=='normal')lineHeight='1em';else if(!isNaN(lineHeight))lineHeight+='em';style.computedYAdjust=yAdjust=0.5*(getSizeInPixels(el,lineHeight)-parseFloat(wStyle.height));}
if(yAdjust){wStyle.marginTop=Math.ceil(yAdjust)+'px';wStyle.marginBottom=yAdjust+'px';}}
return wrapper;};})());Cufon.registerFont({"w":500,"face":{"font-family":"Nimbus Sans D","font-weight":400,"font-stretch":"normal","units-per-em":"1000","panose-1":"2 0 3 3 0 0 0 0 0 0","ascent":"800","descent":"-200","x-height":"13","bbox":"-71 -861 844 291","underline-thickness":"21","underline-position":"-94","stemh":"16","stemv":"16","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":250},"\u00c4":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm389,-736r-16,0r0,-98r16,0r0,98xm199,-736r-16,0r0,-98r16,0r0,98","w":571},"\u00c1":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm262,-737r-31,0r160,-98r30,0","w":571},"\u00c0":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm310,-737r-159,-98r30,0r160,98r-31,0","w":571},"\u00c2":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm431,-736r-28,0r-119,-86r-115,86r-28,0r133,-99r22,0","w":571},"\u00c3":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm394,-823r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":571},"\u00c5":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0xm286,-861v41,0,71,30,71,71v0,41,-30,71,-71,71v-42,0,-72,-30,-72,-71v0,-42,30,-71,72,-71xm285,-845v-32,0,-55,23,-55,55v0,32,23,55,55,55v33,0,56,-23,56,-55v0,-33,-23,-55,-56,-55","w":571},"\u00cb":{"d":"90,0r0,-667r445,0r0,16r-429,0r0,298r403,0r0,16r-403,0r0,321r429,0r0,16r-445,0xm407,-736r-16,0r0,-98r16,0r0,98xm217,-736r-16,0r0,-98r16,0r0,98","w":609},"\u00c9":{"d":"90,0r0,-667r445,0r0,16r-429,0r0,298r403,0r0,16r-403,0r0,321r429,0r0,16r-445,0xm280,-737r-31,0r160,-98r30,0","w":609},"\u00c8":{"d":"90,0r0,-667r445,0r0,16r-429,0r0,298r403,0r0,16r-403,0r0,321r429,0r0,16r-445,0xm328,-737r-159,-98r30,0r160,98r-31,0","w":609},"\u00ca":{"d":"90,0r0,-667r445,0r0,16r-429,0r0,298r403,0r0,16r-403,0r0,321r429,0r0,16r-445,0xm449,-736r-28,0r-119,-86r-115,86r-28,0r133,-99r22,0","w":609},"\u00cf":{"d":"119,-667r0,667r-16,0r0,-667r16,0xm148,-736r-16,0r0,-98r16,0r0,98xm91,-736r-16,0r0,-98r16,0r0,98","w":222},"\u00cd":{"d":"119,-667r0,667r-16,0r0,-667r16,0xm87,-737r-31,0r160,-98r30,0","w":222},"\u00cc":{"d":"119,-667r0,667r-16,0r0,-667r16,0xm135,-737r-159,-98r30,0r160,98r-31,0","w":222},"\u00ce":{"d":"119,-667r0,667r-16,0r0,-667r16,0xm256,-736r-28,0r-119,-86r-115,86r-28,0r133,-99r22,0","w":222},"\u00d1":{"d":"90,0r0,-667r24,0r463,646r0,-646r16,0r0,667r-22,0r-465,-649r0,649r-16,0xm449,-823r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":683},"\u00d6":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91xm445,-736r-16,0r0,-98r16,0r0,98xm255,-736r-16,0r0,-98r16,0r0,98","w":686},"\u00d3":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91xm318,-737r-31,0r160,-98r30,0","w":686},"\u00d2":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91xm366,-737r-159,-98r30,0r160,98r-31,0","w":686},"\u00d4":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91xm487,-736r-28,0r-119,-86r-115,86r-28,0r133,-99r22,0","w":686},"\u00d5":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91xm450,-823r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":686},"\u00dc":{"d":"570,-667r16,0r0,398v0,115,-16,169,-66,219v-43,43,-101,63,-182,63v-95,0,-160,-28,-203,-88v-34,-48,-45,-93,-45,-194r0,-398r16,0r0,398v0,105,16,160,59,205v40,41,95,61,173,61v91,0,153,-27,192,-85v29,-43,40,-91,40,-181r0,-398xm441,-736r-16,0r0,-98r16,0r0,98xm251,-736r-16,0r0,-98r16,0r0,98","w":676},"\u00da":{"d":"570,-667r16,0r0,398v0,115,-16,169,-66,219v-43,43,-101,63,-182,63v-95,0,-160,-28,-203,-88v-34,-48,-45,-93,-45,-194r0,-398r16,0r0,398v0,105,16,160,59,205v40,41,95,61,173,61v91,0,153,-27,192,-85v29,-43,40,-91,40,-181r0,-398xm314,-737r-31,0r160,-98r30,0","w":676},"\u00d9":{"d":"570,-667r16,0r0,398v0,115,-16,169,-66,219v-43,43,-101,63,-182,63v-95,0,-160,-28,-203,-88v-34,-48,-45,-93,-45,-194r0,-398r16,0r0,398v0,105,16,160,59,205v40,41,95,61,173,61v91,0,153,-27,192,-85v29,-43,40,-91,40,-181r0,-398xm362,-737r-159,-98r30,0r160,98r-31,0","w":676},"\u00db":{"d":"570,-667r16,0r0,398v0,115,-16,169,-66,219v-43,43,-101,63,-182,63v-95,0,-160,-28,-203,-88v-34,-48,-45,-93,-45,-194r0,-398r16,0r0,398v0,105,16,160,59,205v40,41,95,61,173,61v91,0,153,-27,192,-85v29,-43,40,-91,40,-181r0,-398xm483,-736r-28,0r-119,-86r-115,86r-28,0r133,-99r22,0","w":676},"\u00dd":{"d":"300,0r-16,0r0,-282r-277,-385r20,0r265,371r258,-371r20,0r-270,385r0,282xm264,-737r-31,0r160,-98r30,0","w":576},"\u00e4":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm340,-549r-16,0r0,-99r16,0r0,99xm150,-549r-16,0r0,-99r16,0r0,99","w":475},"\u00e1":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm227,-550r-31,0r160,-98r30,0","w":475},"\u00e0":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm248,-550r-159,-98r30,0r160,98r-31,0","w":475},"\u00e2":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm382,-550r-28,0r-119,-87r-115,87r-28,0r133,-100r22,0","w":475},"\u00e3":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm345,-636r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":475},"\u00e5":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119xm238,-675v41,0,71,30,71,71v0,41,-30,71,-71,71v-42,0,-72,-30,-72,-71v0,-42,30,-71,72,-71xm237,-659v-32,0,-55,23,-55,55v0,32,23,55,55,55v33,0,56,-23,56,-55v0,-33,-23,-55,-56,-55","w":475},"\u00eb":{"d":"425,-165r17,0v-21,112,-95,178,-201,178v-125,0,-211,-99,-211,-245v0,-153,85,-254,215,-254v124,0,203,93,203,240r0,18r-400,0v2,68,14,111,43,151v35,48,89,74,151,74v97,0,166,-61,183,-162xm48,-244r383,0v1,-47,-2,-66,-12,-96v-27,-83,-91,-130,-175,-130v-118,0,-192,85,-196,226xm342,-549r-16,0r0,-99r16,0r0,99xm152,-549r-16,0r0,-99r16,0r0,99","w":478},"\u00e9":{"d":"425,-165r17,0v-21,112,-95,178,-201,178v-125,0,-211,-99,-211,-245v0,-153,85,-254,215,-254v124,0,203,93,203,240r0,18r-400,0v2,68,14,111,43,151v35,48,89,74,151,74v97,0,166,-61,183,-162xm48,-244r383,0v1,-47,-2,-66,-12,-96v-27,-83,-91,-130,-175,-130v-118,0,-192,85,-196,226xm228,-550r-31,0r160,-98r30,0","w":478},"\u00e8":{"d":"425,-165r17,0v-21,112,-95,178,-201,178v-125,0,-211,-99,-211,-245v0,-153,85,-254,215,-254v124,0,203,93,203,240r0,18r-400,0v2,68,14,111,43,151v35,48,89,74,151,74v97,0,166,-61,183,-162xm48,-244r383,0v1,-47,-2,-66,-12,-96v-27,-83,-91,-130,-175,-130v-118,0,-192,85,-196,226xm249,-550r-159,-98r30,0r160,98r-31,0","w":478},"\u00ea":{"d":"425,-165r17,0v-21,112,-95,178,-201,178v-125,0,-211,-99,-211,-245v0,-153,85,-254,215,-254v124,0,203,93,203,240r0,18r-400,0v2,68,14,111,43,151v35,48,89,74,151,74v97,0,166,-61,183,-162xm48,-244r383,0v1,-47,-2,-66,-12,-96v-27,-83,-91,-130,-175,-130v-118,0,-192,85,-196,226xm384,-550r-28,0r-119,-87r-115,87r-28,0r133,-100r22,0","w":478},"\u00ef":{"d":"86,-473r0,473r-16,0r0,-473r16,0xm117,-549r-16,0r0,-99r16,0r0,99xm54,-549r-16,0r0,-99r16,0r0,99","w":156},"\u00ed":{"d":"86,-473r0,473r-16,0r0,-473r16,0xm67,-550r-31,0r160,-98r30,0","w":156},"\u00ec":{"d":"85,-473r0,473r-16,0r0,-473r16,0xm88,-550r-159,-98r30,0r160,98r-31,0","w":156},"\u00ee":{"d":"86,-473r0,473r-16,0r0,-473r16,0xm223,-550r-28,0r-119,-87r-115,87r-28,0r133,-100r22,0","w":156},"\u00f1":{"d":"70,-473r16,0r0,122v19,-47,32,-67,56,-89v33,-30,74,-46,122,-46v60,0,112,24,143,67v23,32,32,66,32,123r0,296r-16,0r0,-283v0,-73,-10,-108,-42,-141v-29,-30,-69,-46,-117,-46v-66,0,-117,31,-150,90v-21,36,-28,71,-28,130r0,250r-16,0r0,-473xm357,-636r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":499},"\u00f6":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242xm348,-549r-16,0r0,-99r16,0r0,99xm158,-549r-16,0r0,-99r16,0r0,99","w":490},"\u00f3":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242xm234,-550r-31,0r160,-98r30,0","w":490},"\u00f2":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242xm255,-550r-159,-98r30,0r160,98r-31,0","w":490},"\u00f4":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242xm390,-550r-28,0r-119,-87r-115,87r-28,0r133,-100r22,0","w":490},"\u00f5":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242xm353,-636r17,0v-8,46,-31,71,-63,71v-18,0,-36,-8,-60,-28v-34,-27,-44,-32,-62,-32v-24,0,-40,19,-48,58r-17,0v8,-44,34,-73,66,-73v19,0,34,7,63,31v27,22,43,30,59,30v21,0,35,-19,45,-57","w":490},"\u00fc":{"d":"421,-473r0,473r-16,0r0,-116v-23,80,-88,129,-170,129v-58,0,-110,-26,-142,-72v-23,-33,-33,-71,-33,-130r0,-284r16,0r0,284v0,62,12,102,42,135v29,33,69,51,115,51v57,0,108,-28,141,-77v23,-36,31,-67,31,-129r0,-264r16,0xm348,-549r-16,0r0,-99r16,0r0,99xm158,-549r-16,0r0,-99r16,0r0,99","w":491},"\u00fa":{"d":"421,-473r0,473r-16,0r0,-116v-23,80,-88,129,-170,129v-58,0,-110,-26,-142,-72v-23,-33,-33,-71,-33,-130r0,-284r16,0r0,284v0,62,12,102,42,135v29,33,69,51,115,51v57,0,108,-28,141,-77v23,-36,31,-67,31,-129r0,-264r16,0xm235,-550r-31,0r160,-98r30,0","w":491},"\u00f9":{"d":"421,-473r0,473r-16,0r0,-116v-23,80,-88,129,-170,129v-58,0,-110,-26,-142,-72v-23,-33,-33,-71,-33,-130r0,-284r16,0r0,284v0,62,12,102,42,135v29,33,69,51,115,51v57,0,108,-28,141,-77v23,-36,31,-67,31,-129r0,-264r16,0xm256,-550r-159,-98r30,0r160,98r-31,0","w":491},"\u00fb":{"d":"421,-473r0,473r-16,0r0,-116v-23,80,-88,129,-170,129v-58,0,-110,-26,-142,-72v-23,-33,-33,-71,-33,-130r0,-284r16,0r0,284v0,62,12,102,42,135v29,33,69,51,115,51v57,0,108,-28,141,-77v23,-36,31,-67,31,-129r0,-264r16,0xm390,-550r-28,0r-119,-87r-115,87r-28,0r133,-100r22,0","w":491},"\u00fd":{"d":"412,-473r-211,543v-29,75,-48,91,-110,91v-8,0,-14,0,-28,-1r0,-16v13,1,20,1,26,1v53,0,69,-13,92,-73r29,-73r-203,-472r19,0r193,453r175,-453r18,0xm199,-550r-31,0r160,-98r30,0","w":418},"\u00ff":{"d":"412,-473r-211,543v-29,75,-48,91,-110,91v-8,0,-14,0,-28,-1r0,-16v13,1,20,1,26,1v53,0,69,-13,92,-73r29,-73r-203,-472r19,0r193,453r175,-453r18,0xm312,-549r-16,0r0,-99r16,0r0,99xm122,-549r-16,0r0,-99r16,0r0,99","w":418},"A":{"d":"459,-217r-345,0r-89,217r-18,0r273,-667r18,0r267,667r-19,0xm451,-233r-163,-411r-166,411r329,0","w":571},"B":{"d":"90,0r0,-667r250,0v137,0,221,63,221,166v0,48,-20,90,-55,120v-24,19,-45,28,-93,37v57,6,88,17,120,44v33,28,52,73,52,121v0,60,-32,116,-85,148v-31,18,-97,31,-160,31r-250,0xm106,-353r248,0v120,0,191,-55,191,-147v0,-95,-76,-151,-205,-151r-234,0r0,298xm106,-16r234,0v82,0,134,-13,170,-42v38,-31,59,-73,59,-121v0,-101,-78,-158,-215,-158r-248,0r0,321","w":618},"C":{"d":"608,-257r16,0v-5,65,-20,105,-55,153v-58,76,-139,117,-232,117v-82,0,-155,-31,-211,-88v-62,-64,-93,-148,-93,-255v0,-208,125,-350,309,-350v98,0,181,42,234,117v22,31,32,56,40,101r-17,0v-28,-127,-123,-202,-256,-202v-177,0,-294,134,-294,336v0,104,27,179,88,242v54,55,121,83,199,83v101,0,189,-53,240,-142v19,-35,27,-63,32,-112","w":658},"D":{"d":"90,0r0,-667r196,0v111,0,183,25,237,82v51,54,82,148,82,250v0,108,-36,206,-98,264v-54,51,-117,71,-222,71r-195,0xm106,-16r174,0v121,0,185,-24,239,-91v45,-57,70,-139,70,-232v0,-111,-36,-202,-100,-255v-50,-41,-109,-57,-210,-57r-173,0r0,635","w":638},"E":{"d":"90,0r0,-667r445,0r0,16r-429,0r0,298r403,0r0,16r-403,0r0,321r429,0r0,16r-445,0","w":609},"F":{"d":"106,-337r0,337r-16,0r0,-667r413,0r0,16r-397,0r0,298r352,0r0,16r-352,0","w":573},"G":{"d":"636,-313r0,313r-16,0r0,-194v-16,56,-32,88,-63,122v-49,53,-128,85,-210,85v-81,0,-163,-32,-219,-86v-62,-60,-95,-146,-95,-250v0,-210,125,-352,308,-352v136,0,243,84,279,220r-15,0v-33,-126,-134,-204,-263,-204v-176,0,-293,134,-293,335v0,102,29,180,90,239v55,53,128,82,209,82v103,0,189,-48,236,-132v24,-43,33,-81,36,-162r-262,0r0,-16r278,0","w":690},"H":{"d":"593,-667r0,667r-16,0r0,-338r-471,0r0,338r-16,0r0,-667r16,0r0,313r471,0r0,-313r16,0","w":683},"I":{"d":"119,-667r0,667r-16,0r0,-667r16,0","w":222},"J":{"d":"392,-667r0,488v0,72,-13,109,-49,144v-33,31,-83,48,-138,48v-79,0,-136,-34,-159,-93v-10,-29,-13,-58,-13,-127r16,0r0,27v0,66,10,103,35,131v27,30,69,46,121,46v66,0,119,-26,148,-72v18,-29,23,-59,23,-132r0,-460r16,0","w":482},"K":{"d":"106,-239r0,239r-16,0r0,-667r16,0r0,408r466,-408r24,0r-322,282r342,385r-20,0r-334,-375","w":642},"L":{"d":"90,0r0,-667r16,0r0,651r395,0r0,16r-411,0","w":528},"M":{"d":"90,0r0,-667r27,0r287,650r289,-650r26,0r0,667r-16,0r0,-644r-289,644r-21,0r-287,-644r0,644r-16,0","w":809},"N":{"d":"90,0r0,-667r24,0r463,646r0,-646r16,0r0,667r-22,0r-465,-649r0,649r-16,0","w":683},"O":{"d":"347,-680v180,0,305,143,305,347v0,206,-125,346,-310,346v-183,0,-309,-140,-309,-345v0,-105,29,-189,87,-252v60,-66,131,-96,227,-96xm338,-664v-171,0,-289,135,-289,331v0,197,119,330,294,330v174,0,293,-133,293,-329v0,-101,-27,-181,-82,-241v-58,-63,-125,-91,-216,-91","w":686},"P":{"d":"90,0r0,-667r269,0v74,0,121,17,156,55v29,32,45,77,45,124v0,59,-25,110,-69,143v-38,27,-76,37,-143,37r-242,0r0,308r-16,0xm106,-324r242,0v72,0,114,-14,151,-49v28,-27,45,-69,45,-115v0,-52,-22,-102,-59,-130v-30,-24,-68,-33,-137,-33r-242,0r0,327","w":580},"Q":{"d":"665,2r-10,15r-112,-78v-56,51,-118,74,-198,74v-185,0,-312,-138,-312,-337v0,-213,125,-356,310,-356v183,0,309,140,309,344v0,108,-29,187,-96,263xm421,-164r121,81v67,-78,94,-151,94,-254v0,-192,-121,-327,-293,-327v-174,0,-294,138,-294,340v0,91,24,164,74,222v55,63,135,99,221,99v73,0,136,-23,184,-68r-116,-79","w":685},"R":{"d":"91,0r0,-667r244,0v89,0,136,11,174,42v40,33,60,78,60,135v0,55,-21,99,-62,130v-26,20,-50,29,-98,37v66,8,98,24,123,61v23,40,25,52,30,198v2,36,3,43,9,64r-17,0v-6,-19,-7,-29,-8,-64v-4,-99,-6,-127,-12,-151v-19,-72,-71,-100,-186,-100r-241,0r0,315r-16,0xm107,-331r246,0v126,0,200,-59,200,-160v0,-60,-28,-109,-77,-136v-32,-18,-71,-24,-154,-24r-215,0r0,320","w":624},"S":{"d":"53,-253r16,0r0,27v0,147,84,223,247,223v139,0,228,-67,228,-174v0,-45,-19,-82,-53,-104v-26,-17,-59,-29,-120,-46r-131,-35v-57,-16,-84,-26,-108,-41v-37,-23,-59,-65,-59,-112v0,-102,85,-165,223,-165v111,0,188,38,223,111v17,34,20,49,20,113r-17,0r0,-16v-1,-125,-80,-192,-227,-192v-124,0,-206,59,-206,150v0,39,18,75,49,95v23,16,44,24,105,41r133,37v80,22,99,30,127,49v36,25,57,68,57,116v0,114,-97,189,-247,189v-169,0,-260,-84,-260,-239r0,-27","w":613},"T":{"d":"284,0r-16,0r0,-651r-241,0r0,-16r501,0r0,16r-244,0r0,651","w":554},"U":{"d":"570,-667r16,0r0,398v0,115,-16,169,-66,219v-43,43,-101,63,-182,63v-95,0,-160,-28,-203,-88v-34,-48,-45,-93,-45,-194r0,-398r16,0r0,398v0,105,16,160,59,205v40,41,95,61,173,61v91,0,153,-27,192,-85v29,-43,40,-91,40,-181r0,-398","w":676},"V":{"d":"533,-667r19,0r-260,667r-23,0r-262,-667r19,0r254,649","w":558},"W":{"d":"827,-667r17,0r-195,667r-24,0r-199,-658r-200,658r-19,0r-200,-667r18,0r192,642r195,-642r29,0r196,651","w":851},"X":{"d":"564,0r-20,0r-248,-329r-248,329r-21,0r259,-343r-244,-324r21,0r233,311r235,-311r21,0r-245,324","w":591},"Y":{"d":"300,0r-16,0r0,-282r-277,-385r20,0r265,371r258,-371r20,0r-270,385r0,282","w":576},"Z":{"d":"548,-16r0,16r-495,0r0,-24r467,-627r-446,0r0,-16r462,0r0,22r-468,629r480,0","w":602},"\u00c6":{"d":"839,-16r0,16r-425,0r0,-219r-304,0r-85,219r-18,0r259,-667r573,0r0,16r-409,0r0,299r365,0r0,16r-365,0r0,320r409,0xm414,-235r0,-416r-137,0r-160,416r297,0","w":892},"\u00d8":{"d":"613,-656r12,12r-57,64v58,69,83,143,83,247v0,111,-28,192,-87,254v-56,59,-136,92,-224,92v-88,0,-155,-29,-217,-93r-67,74r-12,-11r68,-76v-61,-83,-79,-139,-79,-243v0,-105,28,-188,85,-250v56,-60,135,-94,222,-94v88,0,156,28,217,88xm557,-568r-423,475v67,66,121,90,205,90v84,0,160,-31,213,-88v56,-59,83,-137,83,-238v0,-99,-25,-174,-78,-239xm124,-106r422,-474v-57,-57,-124,-84,-207,-84v-80,0,-157,34,-210,92v-53,59,-80,138,-80,235v0,99,20,160,75,231","w":685},"\u00c7":{"d":"608,-257r16,0v-5,65,-20,105,-55,153v-58,76,-139,117,-232,117v-82,0,-155,-31,-211,-88v-62,-64,-93,-148,-93,-255v0,-208,125,-350,309,-350v98,0,181,42,234,117v22,31,32,56,40,101r-17,0v-28,-127,-123,-202,-256,-202v-177,0,-294,134,-294,336v0,104,27,179,88,242v54,55,121,83,199,83v101,0,189,-53,240,-142v19,-35,27,-63,32,-112xm336,61r16,0r0,70v0,64,-7,82,-46,110r0,-24v25,-20,30,-34,30,-86r0,-70","w":658},"\u00d0":{"d":"90,-337r-67,0r0,-16r67,0r0,-314r196,0v110,0,183,25,237,82v51,54,82,148,82,250v0,109,-36,206,-98,265v-54,50,-117,70,-222,70r-195,0r0,-337xm106,-337r0,321r174,0v121,0,185,-24,239,-91v45,-57,70,-138,70,-231v0,-112,-36,-203,-100,-256v-50,-41,-110,-57,-211,-57r-172,0r0,298r320,0r0,16r-320,0","w":638},"\u00de":{"d":"90,0r0,-667r16,0r0,80r253,0v74,0,121,17,156,55v29,32,45,77,45,124v0,59,-25,110,-69,143v-38,27,-76,37,-143,37r-242,0r0,228r-16,0xm106,-244r242,0v72,0,114,-14,151,-49v28,-27,45,-69,45,-115v0,-52,-22,-102,-59,-130v-30,-24,-68,-33,-137,-33r-242,0r0,327","w":580},"a":{"d":"462,-16r0,16v-40,0,-50,-2,-60,-8v-16,-10,-19,-19,-19,-58r0,-50v-36,84,-102,129,-189,129v-98,0,-164,-53,-164,-133v0,-60,35,-105,99,-127v31,-10,65,-14,167,-20v49,-3,70,-9,80,-22v6,-8,7,-11,7,-35r0,-18v0,-52,-12,-81,-44,-103v-25,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,176,-154v54,0,100,14,129,40v27,25,36,53,36,108r0,265v0,51,5,57,45,57r18,0xm383,-194r0,-87v-20,24,-38,28,-150,33v-124,6,-187,50,-187,129v0,70,59,116,148,116v63,0,110,-23,149,-72v28,-37,40,-71,40,-119","w":475},"b":{"d":"70,0r0,-667r16,0r0,323v15,-43,26,-63,49,-86v36,-36,87,-56,142,-56v131,0,209,96,209,255v0,152,-77,244,-205,244v-63,0,-114,-21,-149,-61v-21,-23,-31,-43,-46,-89r0,137r-16,0xm275,-470v-112,0,-189,93,-189,229v0,147,75,238,195,238v116,0,189,-88,189,-227v0,-149,-74,-240,-195,-240","w":516},"c":{"d":"425,-163r16,0v-9,54,-22,85,-50,116v-36,38,-89,60,-149,60v-126,0,-212,-102,-212,-251v0,-148,87,-248,216,-248v106,0,182,61,188,151r-17,0v-4,-80,-73,-135,-170,-135v-121,0,-201,91,-201,230v0,143,78,237,195,237v102,0,164,-54,184,-160","w":471},"d":{"d":"446,0r-16,0r0,-137v-15,46,-25,66,-46,89v-35,40,-86,61,-149,61v-128,0,-205,-92,-205,-244v0,-159,78,-255,209,-255v55,0,106,20,142,56v23,23,34,43,49,86r0,-323r16,0r0,667xm236,-470v-115,0,-190,94,-190,239v0,140,73,228,189,228v120,0,195,-91,195,-238v0,-138,-76,-229,-194,-229","w":516},"e":{"d":"425,-165r17,0v-21,112,-95,178,-201,178v-125,0,-211,-99,-211,-245v0,-153,85,-254,215,-254v124,0,203,93,203,240r0,18r-400,0v2,68,14,111,43,151v35,48,89,74,151,74v97,0,166,-61,183,-162xm48,-244r383,0v1,-47,-2,-66,-12,-96v-27,-83,-91,-130,-175,-130v-118,0,-192,85,-196,226","w":478},"f":{"d":"132,0r-16,0r0,-457r-76,0r0,-16r76,0r0,-64v0,-65,5,-85,24,-107v16,-17,39,-25,74,-25v5,0,15,0,26,1r0,15v-55,0,-64,2,-80,14v-21,14,-28,38,-28,89r0,77r97,0r0,16r-97,0r0,457","w":267},"g":{"d":"420,-473r16,0r0,429v0,88,-11,126,-50,165v-34,34,-85,52,-151,52v-68,0,-121,-20,-150,-58v-18,-23,-25,-45,-29,-87r17,0v6,86,61,129,164,129v69,0,121,-22,151,-64v23,-31,32,-71,32,-139r0,-115v-14,39,-26,60,-51,83v-36,32,-86,51,-140,51v-122,0,-200,-88,-200,-227v0,-142,79,-232,205,-232v58,0,110,22,147,61v15,17,23,31,39,68r0,-116xm230,-470v-112,0,-185,85,-185,216v0,128,72,211,185,211v53,0,105,-22,139,-59v34,-37,51,-87,51,-151v0,-69,-16,-119,-53,-158v-36,-40,-81,-59,-137,-59","w":506},"h":{"d":"70,-667r16,0r0,316v19,-47,32,-67,56,-89v33,-30,74,-46,122,-46v60,0,112,24,143,67v23,32,32,66,32,123r0,296r-16,0r0,-283v0,-73,-10,-108,-42,-141v-29,-30,-69,-46,-117,-46v-66,0,-117,31,-150,90v-21,36,-28,71,-28,130r0,250r-16,-6r0,-661","w":499},"i":{"d":"86,-473r0,473r-16,0r0,-473r16,0xm86,-571r-16,0r0,-96r16,0r0,96","w":156},"j":{"d":"97,-473r0,547v0,41,-9,62,-32,76v-19,12,-35,14,-85,14r0,-15r17,-1v43,-1,59,-6,72,-21v10,-11,12,-26,12,-70r0,-530r16,0xm97,-571r-16,0r0,-96r16,0r0,96","w":167},"k":{"d":"460,0r-19,0r-228,-287r-127,103r0,184r-16,0r0,-667r16,0r0,462r332,-268r23,0r-216,176","w":460},"l":{"d":"86,0r-16,0r0,-667r16,0r0,667","w":156},"m":{"d":"70,-473r16,0r0,112v14,-41,25,-61,45,-81v28,-29,68,-44,112,-44v48,0,91,19,117,51v14,18,20,33,27,64v16,-42,27,-59,50,-78v28,-24,67,-37,108,-37v49,0,94,19,122,53v24,29,30,52,30,113r0,320r-16,0r0,-320v0,-58,-10,-89,-36,-114v-24,-23,-59,-36,-97,-36v-93,0,-156,66,-156,163r0,307r-16,0r0,-307v0,-67,-8,-97,-35,-125v-22,-24,-58,-38,-97,-38v-96,0,-158,77,-158,196r0,274r-16,0r0,-473","w":757},"n":{"d":"70,-473r16,0r0,122v19,-47,32,-67,56,-89v33,-30,74,-46,122,-46v60,0,112,24,143,67v23,32,32,66,32,123r0,296r-16,0r0,-283v0,-73,-10,-108,-42,-141v-29,-30,-69,-46,-117,-46v-66,0,-117,31,-150,90v-21,36,-28,71,-28,130r0,250r-16,0r0,-473","w":499},"o":{"d":"249,-486v128,0,211,101,211,258v0,148,-83,241,-215,241v-129,0,-215,-100,-215,-250v0,-151,86,-249,219,-249xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242","w":490},"p":{"d":"70,-473r16,0r0,137v15,-46,25,-66,46,-89v35,-40,86,-61,149,-61v128,0,205,92,205,244v0,159,-79,255,-209,255v-55,0,-106,-20,-142,-56v-23,-23,-34,-43,-49,-86r0,289r-16,0r0,-633xm278,-470v-117,0,-192,93,-192,238v0,137,77,229,191,229v118,0,193,-93,193,-238v0,-143,-72,-229,-192,-229","w":516},"q":{"d":"446,-473r0,633r-16,0r0,-289v-15,43,-26,63,-49,86v-36,36,-87,56,-142,56v-130,0,-209,-96,-209,-255v0,-152,77,-244,205,-244v63,0,114,21,149,61v21,23,31,43,46,89r0,-137r16,0xm233,-470v-114,0,-187,89,-187,228v0,146,75,239,193,239v114,0,191,-92,191,-228v0,-149,-74,-239,-197,-239","w":516},"r":{"d":"86,0r-16,0r0,-473r16,0r0,139v31,-97,90,-140,191,-139r0,14v-64,3,-95,14,-128,45v-43,40,-63,99,-63,181r0,233","w":277},"s":{"d":"47,-162r17,0v0,102,62,159,172,159v99,0,161,-46,161,-120v0,-38,-15,-63,-47,-79v-25,-12,-42,-18,-107,-34r-38,-9v-49,-12,-70,-19,-91,-32v-32,-18,-49,-48,-49,-85v0,-76,63,-124,162,-124v68,0,120,21,148,59v17,25,23,46,23,89r-16,0v-1,-47,-9,-71,-33,-94v-26,-25,-69,-38,-124,-38v-88,0,-144,42,-144,107v0,54,33,80,127,102r39,9v126,30,166,61,166,128v0,83,-70,137,-177,137v-120,0,-187,-62,-189,-175","w":459},"t":{"d":"140,-628r0,155r102,0r0,16r-102,0r0,335v0,83,16,104,79,104r18,0r0,17v-61,0,-70,-3,-89,-22v-20,-20,-24,-37,-24,-99r0,-335r-81,0r0,-16r81,0r0,-155r16,0","w":289},"u":{"d":"421,-473r0,473r-16,0r0,-116v-23,80,-88,129,-170,129v-58,0,-110,-26,-142,-72v-23,-33,-33,-71,-33,-130r0,-284r16,0r0,284v0,62,12,102,42,135v29,33,69,51,115,51v57,0,108,-28,141,-77v23,-36,31,-67,31,-129r0,-264r16,0","w":491},"v":{"d":"395,-473r19,0r-183,473r-23,0r-201,-473r19,0r193,456","w":420},"w":{"d":"663,-473r18,0r-158,473r-23,0r-149,-459r-152,459r-25,0r-154,-473r17,0r149,460r153,-460r25,0r147,454","w":701},"x":{"d":"457,0r-24,0r-196,-237r-197,237r-20,0r205,-249r-185,-224r20,0r177,212r173,-212r23,0r-184,224","w":477},"y":{"d":"412,-473r-211,543v-29,75,-48,91,-110,91v-8,0,-14,0,-28,-1r0,-16v13,1,20,1,26,1v53,0,69,-13,92,-73r29,-73r-203,-472r19,0r193,453r175,-453r18,0","w":418},"z":{"d":"419,-16r0,16r-376,0r0,-23r340,-434r-315,0r0,-16r334,0r0,21r-342,436r359,0","w":453},"\u00e6":{"d":"778,-165r17,0v-21,112,-95,178,-201,178v-70,0,-131,-32,-170,-91v-13,-19,-19,-34,-32,-72v-10,42,-17,60,-36,85v-38,50,-96,78,-162,78v-98,0,-164,-54,-164,-134v0,-60,35,-103,99,-125v30,-10,67,-15,167,-21v48,-3,70,-9,80,-22v6,-7,7,-14,7,-45v0,-61,-11,-88,-44,-111v-24,-16,-59,-25,-102,-25v-103,0,-150,41,-162,138r-17,0v10,-104,67,-154,177,-154v54,0,99,14,128,40v28,25,37,52,37,108v12,-36,20,-53,37,-74v39,-48,96,-74,161,-74v124,0,203,93,203,239r0,19r-401,0v2,68,14,111,43,151v36,48,89,74,152,74v97,0,166,-61,183,-162xm400,-244r384,0v0,-47,-2,-66,-12,-97v-27,-82,-91,-129,-176,-129v-118,0,-192,85,-196,226xm383,-195r0,-86v-19,24,-38,28,-150,33v-124,6,-187,49,-187,128v0,71,59,117,148,117v63,0,110,-23,149,-72v28,-37,40,-72,40,-120","w":831},"\u00f8":{"d":"451,-465r13,13r-46,48v33,53,46,102,46,172v0,151,-82,245,-215,245v-66,0,-117,-23,-159,-72r-47,51r-13,-12r50,-54v-32,-52,-45,-99,-45,-165v0,-148,86,-247,215,-247v64,0,109,19,158,68xm406,-392r-305,320v43,49,86,69,149,69v121,0,198,-87,198,-225v0,-67,-13,-118,-42,-164xm92,-86r303,-320v-43,-44,-87,-64,-147,-64v-118,0,-197,93,-197,231v0,62,14,114,41,153","w":494},"\u00df":{"d":"86,0r-16,0r0,-508v0,-69,13,-104,48,-135v28,-24,67,-37,110,-37v103,0,175,66,175,160v0,73,-42,124,-117,145v51,9,75,18,99,38v36,29,55,79,55,144v0,83,-36,148,-98,176v-29,13,-57,17,-137,17r0,-18v18,1,34,1,42,1v117,0,177,-60,177,-178v0,-85,-31,-134,-98,-156v-27,-9,-58,-13,-121,-14r0,-17v59,1,89,-5,118,-23v41,-26,64,-67,64,-116v0,-85,-65,-143,-158,-143v-53,0,-96,20,-121,57v-18,28,-22,47,-22,111r0,496","w":470},"\u00e7":{"d":"425,-163r16,0v-9,54,-22,85,-50,116v-36,38,-89,60,-149,60v-126,0,-212,-102,-212,-251v0,-148,87,-248,216,-248v106,0,182,61,188,151r-17,0v-4,-80,-73,-135,-170,-135v-121,0,-201,91,-201,230v0,143,78,237,195,237v102,0,164,-54,184,-160xm242,66r16,0r0,66v0,54,-7,70,-45,101r0,-22v25,-22,29,-34,29,-81r0,-64","w":471},"\u00f0":{"d":"342,-682r-83,64v63,71,88,102,120,153v61,95,81,153,81,236v0,149,-83,242,-215,242v-129,0,-215,-100,-215,-250v0,-150,86,-249,216,-249v49,0,90,13,127,41v-25,-43,-75,-108,-126,-163r-85,65r-10,-12r84,-65r-69,-78r12,-9r70,78r84,-65xm243,-470v-118,0,-197,94,-197,233v0,141,79,234,199,234v123,0,199,-86,199,-225v0,-151,-76,-242,-201,-242","w":490},"\u00fe":{"d":"70,-667r16,0r0,331v15,-46,25,-66,46,-89v35,-40,86,-61,149,-61v128,0,205,92,205,244v0,159,-79,255,-209,255v-55,0,-106,-20,-142,-56v-23,-23,-34,-43,-49,-86r0,289r-16,0r0,-827xm278,-470v-117,0,-192,93,-192,238v0,137,77,229,191,229v118,0,193,-93,193,-238v0,-143,-72,-229,-192,-229","w":516},"1":{"d":"225,0r-16,0r0,-621v-30,49,-100,98,-171,120r0,-16v62,-18,130,-65,171,-120r16,0r0,637","w":356},"2":{"d":"467,-16r0,16r-429,0v16,-92,44,-124,215,-240v129,-90,182,-160,182,-239v0,-94,-71,-155,-179,-155v-117,0,-189,73,-189,191r0,16r-16,0v-1,-8,-1,-15,-1,-19v0,-124,81,-204,206,-204v115,0,195,69,195,170v0,61,-26,110,-87,170v-42,39,-56,51,-156,119v-107,75,-137,111,-148,175r407,0","w":504},"3":{"d":"28,-216r19,0v0,44,2,62,10,89v24,76,99,124,193,124v124,0,209,-73,209,-179v0,-69,-38,-121,-105,-141v-27,-9,-55,-12,-129,-14r0,-17v53,0,71,-1,100,-7v72,-13,117,-63,117,-127v0,-88,-72,-146,-181,-146v-78,0,-134,25,-169,77v-23,33,-32,63,-33,119r-18,0v3,-73,17,-111,54,-148v41,-42,97,-64,166,-64v117,0,197,66,197,161v0,79,-53,131,-144,144v53,8,76,16,103,37v38,31,58,74,58,127v0,115,-90,194,-223,194v-143,0,-225,-83,-224,-229","w":517},"4":{"d":"341,0r-16,0r0,-170r-321,0r0,-23r315,-444r22,0r0,451r118,0r0,16r-118,0r0,170xm325,-186r0,-431r-305,431r305,0","w":484},"5":{"d":"459,-637r0,16r-315,0r-61,274v44,-60,101,-88,178,-88v130,0,221,92,221,223v0,125,-94,220,-219,220v-83,0,-158,-39,-194,-101v-20,-35,-28,-68,-27,-117r16,0v0,36,4,58,14,84v28,72,102,118,192,118v116,0,202,-87,202,-204v0,-123,-83,-207,-204,-207v-80,0,-142,34,-179,97r-20,0r67,-315r329,0","w":524},"6":{"d":"467,-488r-16,0v-22,-95,-86,-146,-182,-146v-105,0,-173,62,-198,182v-12,62,-15,100,-15,202v12,-60,28,-90,64,-122v40,-35,93,-54,146,-54v121,0,218,97,218,218v0,124,-96,221,-219,221v-76,0,-146,-39,-185,-102v-28,-46,-40,-103,-40,-195v0,-249,73,-366,229,-366v105,0,173,56,198,162xm263,-410v-111,0,-202,91,-202,204v0,112,91,203,203,203v113,0,204,-91,204,-203v0,-115,-90,-204,-205,-204","w":524},"7":{"d":"149,0r-17,0v7,-232,117,-470,288,-621r-396,0r0,-16r408,0r0,24v-170,154,-275,381,-283,613","w":457},"8":{"d":"322,-348v57,7,83,16,110,37v39,29,62,82,62,139v0,111,-92,185,-231,185v-129,0,-223,-80,-223,-189v0,-62,33,-119,85,-147v25,-14,47,-19,94,-25v-52,-7,-74,-14,-97,-29v-38,-24,-61,-68,-61,-116v0,-97,78,-157,203,-157v128,0,210,62,210,160v0,49,-24,90,-67,116v-23,14,-43,20,-85,26xm263,-340v-63,0,-109,12,-145,37v-39,28,-62,75,-62,125v0,103,87,175,211,175v127,0,211,-67,211,-170v0,-53,-21,-100,-56,-128v-35,-27,-85,-39,-159,-39xm263,-634v-115,0,-186,54,-186,142v0,89,67,135,194,135v120,0,187,-48,187,-133v0,-88,-75,-144,-195,-144","w":534},"9":{"d":"57,-149r15,0v23,95,86,146,182,146v106,0,173,-62,198,-182v13,-62,16,-100,16,-202v-12,60,-28,90,-65,122v-39,35,-92,54,-146,54v-120,0,-217,-97,-217,-218v0,-124,96,-221,219,-221v76,0,146,39,185,102v28,46,40,103,40,195v0,249,-73,366,-229,366v-105,0,-173,-56,-198,-162xm257,-634v-111,0,-201,91,-201,204v0,112,91,203,204,203v112,0,203,-91,203,-203v0,-115,-90,-204,-206,-204","w":524},"0":{"d":"281,-650v67,0,134,37,174,94v41,61,62,143,62,246v0,198,-93,323,-239,323v-146,0,-238,-126,-238,-326v0,-206,94,-337,241,-337xm275,-634v-131,0,-219,128,-219,320v0,192,85,311,222,311v136,0,223,-118,223,-305v0,-203,-85,-326,-226,-326","w":557},"\u00a3":{"d":"508,-81r11,12v-44,52,-99,82,-152,82v-29,0,-52,-5,-100,-24v-43,-16,-64,-21,-92,-21v-38,0,-67,11,-113,43r-14,-18v48,-44,55,-50,70,-72v26,-39,40,-79,40,-117v0,-31,-8,-64,-29,-112r-73,0r0,-16r66,0v-5,-7,-9,-14,-14,-22v-47,-76,-56,-98,-56,-140v0,-98,86,-164,214,-164v135,0,214,73,214,196r0,21r-16,0v-1,-68,-11,-104,-37,-137v-34,-42,-89,-64,-160,-64v-123,0,-199,57,-199,150v0,41,3,48,58,137v4,8,9,15,14,23r150,0r0,16r-143,0v20,44,27,74,27,111v0,71,-31,125,-107,190v56,-36,71,-41,113,-41v28,0,51,5,89,19v60,23,72,26,99,26v46,0,92,-26,140,-78","w":567},"$":{"d":"37,-195r17,0v-4,126,65,187,221,194r0,-321v-89,-19,-105,-24,-133,-40v-47,-27,-71,-68,-71,-121v0,-100,75,-160,204,-165r0,-67r16,0r0,67v146,7,212,66,208,186r-17,0v3,-111,-56,-164,-191,-170r0,296v173,31,239,80,239,177v0,71,-41,126,-113,154v-34,13,-65,18,-126,20r0,68r-16,0r0,-68v-163,-4,-244,-75,-238,-210xm291,-318r0,318v65,-2,103,-10,140,-29v54,-27,83,-74,83,-131v0,-63,-34,-103,-110,-130v-22,-8,-54,-16,-113,-28xm275,-339r0,-293v-115,1,-188,59,-188,149v0,53,29,95,83,118v19,8,34,12,105,26","w":567},"\u00a2":{"d":"470,-256r18,0v-13,105,-86,175,-187,179r0,98r-16,0r0,-98v-68,-5,-109,-23,-147,-67v-37,-45,-59,-114,-59,-189v0,-145,77,-238,206,-248r0,-82r16,0r0,82v102,5,167,62,179,155r-17,0v-12,-84,-77,-140,-162,-138r0,470v94,-5,152,-61,169,-162xm285,-94r0,-470v-57,5,-91,19,-126,53v-41,41,-64,104,-64,178v0,82,28,155,74,196v32,28,63,40,116,43","w":567},"\u00a5":{"d":"278,-262r-179,0r0,-16r179,0r0,-3r-66,-115r-113,0r0,-16r104,0r-148,-255r20,0r145,255r130,0r141,-255r20,0r-144,255r100,0r0,16r-109,0r-64,115r0,3r173,0r0,16r-173,0r0,262r-16,0r0,-262xm229,-396r57,101r55,-101r-112,0","w":567},"\u00b9":{"d":"206,-254r-16,0r0,-360v-19,26,-62,53,-103,65r0,-17v39,-10,79,-37,105,-71r14,0r0,383","w":373},"\u00b2":{"d":"318,-270r0,16r-264,0v7,-56,27,-79,131,-148v76,-52,108,-93,108,-139v0,-53,-41,-88,-105,-88v-69,0,-111,42,-111,111v0,3,0,6,1,12r-16,0v-1,-6,-1,-11,-1,-13v0,-77,49,-126,127,-126v72,0,121,43,121,104v0,58,-31,94,-148,174v-61,42,-80,63,-87,97r244,0","w":373},"\u00b3":{"d":"49,-388r18,0v0,32,0,38,6,55v15,44,57,71,113,71v72,0,122,-42,122,-103v0,-44,-29,-76,-74,-83v-18,-3,-29,-4,-67,-5r0,-17v36,0,45,0,62,-4v42,-7,68,-35,68,-72v0,-50,-42,-82,-105,-82v-51,0,-88,19,-106,55v-9,17,-11,29,-12,60r-17,0v1,-35,4,-48,14,-67v21,-40,66,-64,121,-64v71,0,121,40,121,98v0,41,-25,72,-70,85v51,10,81,47,81,97v0,70,-56,118,-137,118v-87,0,-138,-50,-138,-135r0,-7","w":373},".":{"d":"67,-91r16,0r0,91r-16,0r0,-91","w":149},":":{"d":"67,-91r16,0r0,91r-16,0r0,-91xm67,-473r16,0r0,90r-16,0r0,-90","w":149},"\u00b7":{"d":"60,-291r16,0r0,91r-16,0r0,-91","w":136},",":{"d":"63,-91r16,0r0,83v0,52,-8,77,-39,118r0,-27v17,-23,23,-46,23,-86r0,-88","w":146},";":{"d":"63,-91r16,0r0,83v0,52,-8,77,-39,118r0,-27v17,-23,23,-46,23,-86r0,-88xm64,-473r16,0r0,90r-16,0r0,-90","w":146},"!":{"d":"89,-173r-16,0r0,-494r16,0r0,494xm89,-91r0,91r-16,0r0,-91r16,0","w":162},"\u00a1":{"d":"89,-373r0,493r-16,0r0,-493r16,0xm89,-456r-16,0r0,-91r16,0r0,91","w":162},"?":{"d":"245,-171r-16,0r0,-13v0,-69,13,-93,89,-162v70,-64,93,-102,93,-153v0,-89,-71,-149,-174,-149v-70,0,-125,30,-156,86v-16,29,-22,58,-25,116r-16,0v2,-72,12,-109,42,-146v36,-47,91,-72,156,-72v111,0,189,67,189,163v0,61,-18,91,-102,169v-72,67,-80,84,-80,161xm245,-91r0,91r-16,0r0,-91r16,0","w":467},"\u00bf":{"d":"222,-376r16,0r0,13r0,8v-2,63,-19,91,-89,154v-70,64,-93,102,-93,153v0,88,71,148,174,148v70,0,125,-30,156,-86v16,-28,23,-57,25,-115r16,0v-1,72,-12,108,-41,146v-37,46,-92,71,-157,71v-111,0,-189,-67,-189,-163v0,-60,19,-91,102,-168v72,-67,81,-85,80,-161xm222,-456r0,-91r16,0r0,91r-16,0","w":467},"\u00bb":{"d":"40,-374r91,126r0,17r-91,123r0,-30r76,-102r-76,-103r0,-31xm153,-374r91,126r0,17r-91,123r0,-30r76,-102r-76,-103r0,-31","w":304},"\u00ab":{"d":"264,-374r0,31r-76,103r76,102r0,30r-91,-123r0,-17xm151,-374r0,31r-76,103r76,102r0,30r-91,-123r0,-17","w":304},"\/":{"d":"361,-677r-354,794r-19,0r353,-794r20,0","w":397},"-":{"d":"208,-245r0,16r-208,0r0,-16r208,0","w":208},"\u00ad":{"d":"208,-245r0,16r-208,0r0,-16r208,0","w":208},"(":{"d":"306,117r-20,0v-79,-141,-113,-263,-113,-407v0,-135,29,-246,103,-387r17,0v-78,155,-104,252,-104,389v0,144,36,269,117,405","w":347},")":{"d":"40,-677r20,0v80,141,114,263,114,407v0,136,-29,246,-104,387r-16,0v78,-155,104,-252,104,-389v0,-144,-36,-269,-118,-405","w":347},"[":{"d":"315,-667r0,16r-126,0r0,742r126,0r0,16r-142,0r0,-774r142,0","w":329},"]":{"d":"155,-667r0,774r-142,0r0,-16r126,0r0,-742r-126,0r0,-16r142,0","w":329},"&":{"d":"532,0r-19,0r-88,-112v-51,86,-110,125,-193,125v-108,0,-192,-74,-192,-169v0,-50,26,-99,75,-139v21,-18,44,-34,107,-74r-53,-63v-31,-39,-47,-74,-47,-107v0,-75,57,-128,137,-128v76,0,133,53,133,126v0,45,-21,81,-70,122v-14,11,-19,15,-75,55r175,220v17,-38,24,-74,24,-115r18,0v0,45,-11,91,-31,132xm414,-126r-183,-229v-62,37,-93,59,-118,82v-38,34,-57,74,-57,116v0,86,78,154,176,154v44,0,86,-16,122,-46v22,-19,35,-36,60,-77xm180,-448r56,70v56,-36,72,-48,91,-66v34,-31,49,-61,49,-97v0,-66,-48,-110,-119,-110v-70,0,-119,45,-119,110v0,33,9,53,42,93","w":572},"\u00a7":{"d":"402,-546r-15,0v-8,-94,-41,-119,-157,-119v-99,0,-150,35,-150,103v0,35,15,65,41,85v13,9,24,14,71,29r101,31v87,26,125,65,125,125v0,39,-14,70,-42,95v-16,14,-34,24,-79,46v81,25,116,62,116,124v0,89,-70,147,-178,147v-90,0,-155,-29,-182,-82v-12,-24,-15,-42,-15,-86r17,0v-1,9,-1,18,-1,24v0,80,70,129,183,129v97,0,161,-52,161,-131v0,-34,-14,-63,-40,-81v-22,-14,-37,-21,-92,-36r-95,-27v-80,-23,-121,-68,-121,-132v0,-38,17,-74,47,-99v19,-16,35,-25,74,-39v-30,-9,-44,-16,-59,-27v-30,-23,-47,-56,-47,-94v0,-75,61,-119,166,-119v81,0,132,19,154,57v11,19,15,37,17,77xm278,-156r15,-8v54,-27,63,-32,78,-48v21,-22,32,-48,32,-78v0,-54,-32,-87,-106,-110r-106,-33v-83,24,-126,68,-126,130v0,29,13,61,35,82v19,19,34,26,84,39","w":455},"*":{"d":"183,-530r-72,91r-13,-11r69,-89r-106,-38r5,-15r108,37r0,-112r17,0r0,112r108,-37r5,15r-106,38r69,89r-13,11","w":365},"'":{"d":"87,-667r22,0r-3,264r-16,0","w":196},"\"":{"d":"87,-667r22,0r-3,264r-16,0xm189,-667r23,0r-4,264r-15,0","w":298},"@":{"d":"600,-56r6,19v-71,34,-145,50,-227,50v-100,0,-179,-33,-240,-98v-58,-63,-92,-154,-92,-248v0,-195,141,-346,321,-346v168,0,291,127,291,299v0,124,-64,236,-136,236v-31,0,-53,-30,-53,-72v0,-8,1,-21,2,-33v-36,72,-91,107,-169,107v-84,0,-135,-51,-135,-134v0,-61,21,-126,54,-167v37,-45,84,-67,144,-67v49,0,87,17,112,49v9,13,14,25,21,55r17,-93r16,0r-41,230v-6,33,-6,33,-6,48v0,37,17,61,43,61v58,0,115,-110,115,-221v0,-165,-114,-282,-275,-282v-172,0,-305,145,-305,331v0,88,30,171,83,232v57,66,132,97,232,97v78,0,137,-14,222,-53xm361,-494v-60,0,-110,28,-141,80v-21,35,-36,91,-36,135v0,74,49,121,124,121v107,0,181,-87,181,-212v0,-76,-49,-124,-128,-124","w":705},"#":{"d":"133,-229r-99,0r3,-16r99,0r41,-213r-98,0r3,-16r98,0r38,-193r15,0r-37,193r227,0r37,-193r16,0r-38,193r99,0r-3,16r-99,0r-41,213r99,0r-3,16r-99,0r-45,229r-15,0r44,-229r-227,0r-44,229r-16,0xm193,-458r-41,213r226,0r42,-213r-227,0","w":571},"\u00b0":{"d":"173,-671v79,0,137,59,137,138v0,79,-58,137,-139,137v-80,0,-138,-58,-138,-137v0,-81,58,-138,140,-138xm170,-655v-70,0,-121,51,-121,122v0,71,50,121,122,121v72,0,123,-50,123,-121v0,-73,-50,-122,-124,-122","w":343},"+":{"d":"292,-329r0,176r-16,0r0,-176r-177,0r0,-16r177,0r0,-177r16,0r0,177r176,0r0,16r-176,0","w":567},"\u00d7":{"d":"284,-326r-163,162r-11,-11r163,-162r-163,-163r11,-11r163,163r162,-163r11,11r-162,163r162,162r-11,11","w":567},"\u00f7":{"d":"99,-345r369,0r0,16r-369,0r0,-16xm284,-508v13,0,24,11,24,24v0,13,-11,24,-24,24v-13,0,-24,-11,-24,-24v0,-13,11,-24,24,-24xm284,-207v13,0,24,11,24,24v0,13,-11,24,-24,24v-13,0,-24,-11,-24,-24v0,-13,11,-24,24,-24","w":567},"=":{"d":"99,-406r369,0r0,16r-369,0r0,-16xm99,-284r369,0r0,16r-369,0r0,-16","w":567},"\u00b6":{"d":"320,80r-16,0r0,-388r-42,0v-77,0,-121,-14,-159,-51v-34,-32,-53,-78,-53,-129v0,-55,23,-107,61,-139v32,-27,76,-40,140,-40r182,0r0,747r-16,0r0,-731r-97,0r0,731","w":520},"\u00a4":{"d":"455,-166r61,61r-11,11r-61,-61v-45,42,-102,62,-173,62v-71,0,-124,-20,-169,-64r-64,63r-11,-11r64,-64v-42,-49,-61,-105,-61,-175v0,-67,18,-123,55,-169r-58,-58r11,-11r58,57v45,-44,105,-68,176,-68v71,0,130,23,175,68r58,-57r11,11r-59,58v38,47,56,105,56,178v0,71,-18,124,-58,169xm270,-577v-134,0,-224,94,-224,233v0,142,90,235,226,235v138,0,225,-87,225,-225v0,-151,-86,-243,-227,-243","w":543},"{":{"d":"290,-667r0,16r-13,0v-56,0,-82,34,-82,108r0,152v0,62,-14,90,-54,111v40,21,54,49,54,111r0,152v0,41,8,69,24,86v13,12,37,22,57,22r14,0r0,16r-12,0v-37,0,-70,-17,-84,-45v-11,-21,-15,-50,-15,-107r0,-128v0,-60,-14,-84,-59,-99r0,-16v45,-15,59,-39,59,-99r0,-128v0,-57,4,-86,15,-107v14,-28,47,-45,84,-45r12,0","w":329},"}":{"d":"40,107r0,-16r13,0v56,0,82,-34,82,-108r0,-152v0,-62,14,-90,54,-111v-40,-21,-54,-49,-54,-111r0,-152v0,-41,-8,-69,-24,-86v-13,-12,-37,-22,-57,-22r-14,0r0,-16r12,0v37,0,70,17,84,45v11,21,15,50,15,107r0,128v0,60,14,84,59,99r0,16v-45,15,-59,39,-59,99r0,128v0,57,-4,86,-15,107v-14,28,-47,45,-84,45r-12,0","w":329},"\u00aa":{"d":"296,-283r0,16v-47,0,-54,-5,-54,-42r0,-14v-27,44,-61,64,-110,64v-61,0,-102,-33,-102,-82v0,-36,22,-64,62,-77v18,-7,39,-9,101,-13v43,-2,49,-6,49,-29r0,-11v0,-51,-26,-73,-85,-73v-61,0,-86,22,-93,82r-17,0v7,-68,40,-98,109,-98v33,0,62,9,79,25v17,15,23,32,23,66r0,156v0,26,3,30,22,30r10,0r6,0xm242,-385r0,-42v-13,10,-24,11,-87,14v-72,4,-109,28,-109,73v0,39,34,65,86,65v63,0,110,-47,110,-110","w":322},"\u00ba":{"d":"166,-560v79,0,130,61,130,155v0,90,-51,146,-133,146v-79,0,-132,-61,-132,-151v0,-91,53,-150,135,-150xm163,-544v-70,0,-116,54,-116,134v0,81,46,135,116,135v73,0,117,-49,117,-129v0,-88,-44,-140,-117,-140","w":327},"\u00b1":{"d":"292,-329r0,176r-16,0r0,-176r-177,0r0,-16r177,0r0,-177r16,0r0,177r176,0r0,16r-176,0xm99,-79r369,0r0,16r-369,0r0,-16","w":567},"\u00bd":{"d":"206,-254r-16,0r0,-360v-19,26,-62,53,-103,65r0,-17v39,-10,79,-37,105,-71r14,0r0,383xm211,0r427,-667r20,0r-427,667r-20,0xm794,-16r0,16r-264,0v9,-58,27,-78,131,-148v76,-52,108,-93,108,-139v0,-53,-41,-88,-105,-88v-69,0,-111,42,-111,111v0,3,0,6,1,12r-16,0v-1,-6,-1,-11,-1,-13v0,-77,49,-126,127,-126v72,0,121,43,121,104v0,58,-31,95,-148,174v-61,43,-80,63,-87,97r244,0","w":849},"\u00bc":{"d":"206,-254r-16,0r0,-360v-19,26,-62,53,-103,65r0,-17v39,-10,79,-37,105,-71r14,0r0,383xm211,0r427,-667r20,0r-427,667r-20,0xm731,0r-16,0r0,-100r-193,0r0,-18r191,-265r18,0r0,267r71,0r0,16r-71,0r0,100xm715,-116r0,-241r-173,241r173,0","w":849},"\u00be":{"d":"49,-388r18,0v0,32,0,38,6,55v15,44,57,71,113,71v72,0,122,-42,122,-103v0,-44,-29,-76,-74,-83v-18,-3,-29,-4,-67,-5r0,-17v36,0,45,0,62,-4v42,-7,68,-35,68,-72v0,-50,-42,-82,-105,-82v-51,0,-88,19,-106,55v-9,17,-11,29,-12,60r-17,0v1,-35,4,-48,14,-67v21,-40,66,-64,121,-64v71,0,121,40,121,98v0,41,-25,72,-70,85v51,10,81,47,81,97v0,70,-56,118,-137,118v-87,0,-138,-50,-138,-135r0,-7xm211,0r428,-667r19,0r-427,667r-20,0xm731,0r-16,0r0,-100r-193,0r0,-18r191,-265r18,0r0,267r71,0r0,16r-71,0r0,100xm715,-116r0,-241r-173,241r173,0","w":849},"%":{"d":"549,-676r-438,703r-22,0r438,-703r22,0xm479,-306v87,0,142,60,142,156v0,99,-54,160,-142,160v-91,0,-144,-59,-144,-158v0,-98,55,-158,144,-158xm476,-290v-80,0,-125,52,-125,144v0,89,46,140,127,140v79,0,127,-55,127,-145v0,-87,-48,-139,-129,-139xm168,-660v86,0,141,62,141,158v0,95,-58,158,-144,158v-89,0,-143,-60,-143,-159v0,-97,56,-157,146,-157xm164,-644v-78,0,-126,54,-126,143v0,89,47,141,126,141v79,0,129,-56,129,-143v0,-89,-47,-141,-129,-141","w":642},"\\":{"d":"34,-677r20,0r353,794r-19,0","w":397},"\u00a8":{"d":"353,-549r-16,0r0,-99r16,0r0,99xm163,-549r-16,0r0,-99r16,0r0,99"},"\u00b4":{"d":"239,-550r-31,0r160,-98r30,0"},"`":{"d":"261,-550r-159,-98r30,0r160,98r-31,0"},"\u00b8":{"d":"256,66r16,0r0,66v0,54,-7,70,-45,101r0,-22v25,-22,29,-34,29,-81r0,-64"},"\u00af":{"d":"395,-609r0,16r-290,0r0,-16r290,0"},"\u00a9":{"d":"396,-679v186,0,340,157,340,346v0,190,-154,345,-344,345v-190,0,-345,-155,-345,-345v0,-193,154,-346,349,-346xm388,-663v-178,0,-325,149,-325,329v0,182,148,330,329,330v181,0,328,-148,328,-329v0,-184,-146,-330,-332,-330xm545,-297r16,0v-3,30,-4,36,-11,53v-26,64,-86,105,-154,105v-102,0,-174,-81,-174,-196v0,-118,71,-199,176,-199v62,0,115,30,143,80v8,16,10,23,15,49r-16,0v-15,-72,-66,-113,-141,-113v-97,0,-161,73,-161,184v0,106,64,179,157,179v62,0,118,-38,140,-96v6,-14,8,-24,10,-46","w":782},"\u00ae":{"d":"396,-679v186,0,340,157,340,346v0,190,-154,345,-344,345v-190,0,-345,-155,-345,-345v0,-193,154,-346,349,-346xm388,-663v-178,0,-325,149,-325,329v0,182,148,330,329,330v181,0,328,-148,328,-329v0,-184,-146,-330,-332,-330xm253,-147r0,-380r140,0v51,0,78,7,100,25v23,19,35,45,35,78v0,47,-26,80,-74,94v58,15,68,37,70,144v1,22,1,23,6,39r-17,0v-4,-14,-4,-17,-5,-39v-3,-83,-6,-99,-25,-116v-15,-13,-42,-20,-82,-20r-132,0r0,175r-16,0xm269,-338r134,0v69,0,109,-32,109,-86v0,-33,-15,-59,-41,-74v-18,-10,-39,-13,-85,-13r-117,0r0,173","w":782},"\u00a0":{"w":250},"<":{"d":"466,-530r0,21r-410,176r410,176r0,20r-433,-186r0,-21"},">":{"d":"34,-137r0,-20r410,-176r-410,-176r0,-21r433,186r0,21"},"\u00ac":{"d":"447,0r0,-249r-414,0r0,-18r433,0r0,267r-19,0"},"^":{"d":"70,-393r-25,0r192,-274r26,0r193,274r-27,0r-180,-259"},"|":{"d":"240,-667r19,0r0,834r-19,0r0,-834"},"\u00a6":{"d":"240,-667r19,0r0,320r-19,0r0,-320xm240,-153r19,0r0,320r-19,0r0,-320"},"_":{"d":"0,83r500,0r0,21r-500,0r0,-21"},"~":{"d":"113,-603r-17,-10v38,-65,75,-93,124,-93v29,0,60,11,119,44v58,32,80,40,107,40v43,0,72,-23,109,-86r16,10v-38,66,-74,94,-124,94v-32,0,-54,-9,-138,-54v-41,-22,-65,-30,-91,-30v-39,0,-71,26,-105,85","w":667}}});(function($){var types=['DOMMouseScroll','mousewheel'];$.event.special.mousewheel={setup:function(){if(this.addEventListener)
for(var i=types.length;i;)
this.addEventListener(types[--i],handler,false);else
this.onmousewheel=handler;},teardown:function(){if(this.removeEventListener)
for(var i=types.length;i;)
this.removeEventListener(types[--i],handler,false);else
this.onmousewheel=null;}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});function handler(event){var args=[].slice.call(arguments,1),delta=0,returnValue=true;event=$.event.fix(event||window.event);event.type="mousewheel";if(event.wheelDelta)delta=event.wheelDelta/120;if(event.detail)delta=-event.detail/3;args.unshift(event,delta);return $.event.handle.apply(this,args);}})(jQuery);(function($){new function(settings){var $separator=settings.separator||'&';var $spaces=settings.spaces===false?false:true;var $suffix=settings.suffix===false?'':'[]';var $prefix=settings.prefix===false?false:true;var $hash=$prefix?settings.hash===true?"#":"?":"";jQuery.query=new function(){var is=function(o,t){return o!=undefined&&o!==null&&(!!t?o.constructor==t:true);};var parse=function(path){var m,rx=/\[([^[]*)\]/g,match=/^(\S+?)(\[\S*\])?$/.exec(path),base=match[1],tokens=[];while(m=rx.exec(match[2]))tokens.push(m[1]);return[base,tokens];};var set=function(target,tokens,value){var o,token=tokens.shift();if(typeof target!='object')target=null;if(token===""){if(!target)target=[];if(is(target,Array)){target.push(tokens.length==0?value:set(null,tokens.slice(0),value));}else if(is(target,Object)){var i=0;while(target[i++]!=null);target[--i]=tokens.length==0?value:set(target[i],tokens.slice(0),value);}else{target=[];target.push(tokens.length==0?value:set(null,tokens.slice(0),value));}}else if(token&&token.match(/^\s*[0-9]+\s*$/)){var index=parseInt(token,10);if(!target)target=[];target[index]=tokens.length==0?value:set(target[index],tokens.slice(0),value);}else if(token){var index=token.replace(/^\s*|\s*$/g,"");if(!target)target={};if(is(target,Array)){var temp={};for(var i=0;i<target.length;++i){temp[i]=target[i];}
target=temp;}
target[index]=tokens.length==0?value:set(target[index],tokens.slice(0),value);}else{return value;}
return target;};var queryObject=function(a){var self=this;self.keys={};if(a.queryObject){jQuery.each(a.get(),function(key,val){self.SET(key,val);});}else{jQuery.each(arguments,function(){var q=""+this;q=q.replace(/^[?#]/,'');q=q.replace(/[;&]$/,'');if($spaces)q=q.replace(/[+]/g,' ');jQuery.each(q.split(/[&;]/),function(){var key=this.split('=')[0];var val=this.split('=')[1];if(!key)return;if(/^[+-]?[0-9]+\.[0-9]*$/.test(val))
val=parseFloat(val);else if(/^[+-]?[0-9]+$/.test(val))
val=parseInt(val,10);val=(!val&&val!==0)?true:val;if(val!==false&&val!==true&&typeof val!='number')
val=decodeURIComponent(val);self.SET(key,val);});});}
return self;};queryObject.prototype={queryObject:true,has:function(key,type){var value=this.get(key);return is(value,type);},GET:function(key,force_array){if(!is(key))return this.keys;var parsed=parse(key),base=parsed[0],tokens=parsed[1];var target=this.keys[base];while(target!=null&&tokens.length!=0){target=target[tokens.shift()];}
if(force_array)
return target?$.makeArray(target):[]
return target||"";},get:function(key){var target=this.GET(key);if(is(target,Object))
return jQuery.extend(true,{},target);else if(is(target,Array))
return target.slice(0);return target;},SET:function(key,val){var value=!is(val)?null:val;var parsed=parse(key),base=parsed[0],tokens=parsed[1];var target=this.keys[base];this.keys[base]=set(target,tokens.slice(0),value);return this;},set:function(key,val){return this.copy().SET(key,val);},REMOVE:function(key){return this.SET(key,null).COMPACT();},remove:function(key){return this.copy().REMOVE(key);},EMPTY:function(){var self=this;jQuery.each(self.keys,function(key,value){delete self.keys[key];});return self;},empty:function(){return this.copy().EMPTY();},copy:function(){return new queryObject(this);},COMPACT:function(){function build(orig){var obj=typeof orig=="object"?is(orig,Array)?[]:{}:orig;if(typeof orig=='object'){function add(o,key,value){if(is(o,Array))
o.push(value);else
o[key]=value;}
jQuery.each(orig,function(key,value){if(!is(value))return true;add(obj,key,build(value));});}
return obj;}
this.keys=build(this.keys);return this;},compact:function(){return this.copy().COMPACT();},toString:function(){var i=0,queryString=[],chunks=[],self=this;var addFields=function(arr,key,value){if(!is(value)||value===false)return;var o=[key];if(value!==true){o.push("=");o.push(encodeURIComponent(value));}
arr.push(o.join(""));};var build=function(obj,base){var newKey=function(key){return!base||base==""?[key].join(""):[base].join("");};jQuery.each(obj,function(key,value){if(typeof value=='object')
build(value,newKey(key));else
addFields(chunks,newKey(key),value);});};build(this.keys);if(chunks.length>0)queryString.push($hash);queryString.push(chunks.join($separator));return queryString.join("");}};return new queryObject(location.search,location.hash);};}(jQuery.query||{});function gen_id(){var id=""
for(var i=0;i<32;i++){id+=Math.floor(Math.random()*16).toString(16);}
return id}
jQuery.fn.uploadProgress=function(){return this.each(function(){var $form=$(this);if(!($form.is('form')&&$form.attr('enctype')=='multipart/form-data'))return;$form.submit(function(){var has_upload_data=false;var $inputs=$('input[@type=file]',this).each(function(){if(this.value)has_upload_data=true;});if(!has_upload_data)return true;if($.data(this,'submitted'))return false;var freq=5000;var id=gen_id();var progress_url=admin_root+'upload_progress/';this.action+=(this.action.indexOf('?')==-1?'?':'&')+'X-Progress-ID='+id;var $progress=$('<div id="upload-progress" class="upload-progress"></div>').insertAfter($inputs.slice(0,1)).append('<div class="progress-container"><span class="progress-info">uploading 0%</span><div class="progress-bar"></div></div>');$progress.show();$form.trigger('form-upload');function update_progress_info(){$progress.show();$.getJSON(progress_url,{'X-Progress-ID':id},function(data,status){if(data){var progress=parseInt(data.uploaded)/parseInt(data.length);var width=$progress.find('.progress-container').width()
var progress_width=width*progress;$progress.find('.progress-bar').width(progress_width);$progress.find('.progress-info').text('uploading '+parseInt(progress*100)+'%');}
window.setTimeout(update_progress_info,freq);});};window.setTimeout(update_progress_info,freq);$.data(this,'submitted',true);});});}})(jQuery);$(function(){Cufon.replace('h1',{fontFamily:'Nimbus Sans D',hover:true});Cufon.replace('#footer a, #footer span',{hover:true});$('a[rel=bio]').click(function(event){var ww=$(window).width();var wh=$(window).height();var $overlay=$('<div class="bio-overlay"></div>').appendTo(document.body);var $container=$('<div class="container"></div>').appendTo(document.body);$overlay.css({opacity:0.75}).add($container).click(function(){$overlay.add($container).hide().remove()});$container.load(this.href,function(){var $page=$container.find('.page');Cufon.replace('.page',{fontSize:'16px',lineHeight:'1.6em'});$page.css({width:910,height:475,left:'50%',marginLeft:'-455px',top:'50%',marginTop:'-241px'});});return false;});$('a[rel=clients]').click(function(e){var ww=$(window).width();var wh=$(window).height();var $overlay=$('<div class="page-overlay"></div>').appendTo(document.body);var $container=$('<div class="container"></div>').appendTo(document.body);$overlay.css({opacity:0.75}).add($container).click(function(){$overlay.add($container).hide().remove()});$container.load(this.href,function(){var $page=$container.find('.page');Cufon.replace('.page td',{fontSize:'15px'});$page.find('table').css('margin','0 auto').find('td:not(:last)').css({paddingRight:46});$page.css({width:'906px',left:'50%',marginLeft:'-453px',top:'50%',marginTop:'-308px'});});return false;});});