/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.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(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.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(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.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(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.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 H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.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(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<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>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();;

var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} };

/**
 * Set the variable that indicates if JavaScript behaviors should be applied
 */
Drupal.jsEnabled = document.getElementsByTagName && document.createElement && document.createTextNode && document.documentElement && document.getElementById;

/**
 * Attach all registered behaviors to a page element.
 *
 * Behaviors are event-triggered actions that attach to page elements, enhancing
 * default non-Javascript UIs. Behaviors are registered in the Drupal.behaviors
 * object as follows:
 * @code
 *    Drupal.behaviors.behaviorName = function () {
 *      ...
 *    };
 * @endcode
 *
 * Drupal.attachBehaviors is added below to the jQuery ready event and so
 * runs on initial page load. Developers implementing AHAH/AJAX in their
 * solutions should also call this function after new page content has been
 * loaded, feeding in an element to be processed, in order to attach all
 * behaviors to the new content.
 *
 * Behaviors should use a class in the form behaviorName-processed to ensure
 * the behavior is attached only once to a given element. (Doing so enables
 * the reprocessing of given elements, which may be needed on occasion despite
 * the ability to limit behavior attachment to a particular element.)
 *
 * @param context
 *   An element to attach behaviors to. If none is given, the document element
 *   is used.
 */
Drupal.attachBehaviors = function(context) {
  context = context || document;
  if (Drupal.jsEnabled) {
    // Execute all of them.
    jQuery.each(Drupal.behaviors, function() {
      this(context);
    });
  }
};

/**
 * Encode special characters in a plain-text string for display as HTML.
 */
Drupal.checkPlain = function(str) {
  str = String(str);
  var replace = { '&': '&amp;', '"': '&quot;', '<': '&lt;', '>': '&gt;' };
  for (var character in replace) {
    var regex = new RegExp(character, 'g');
    str = str.replace(regex, replace[character]);
  }
  return str;
};

/**
 * Translate strings to the page language or a given language.
 *
 * See the documentation of the server-side t() function for further details.
 *
 * @param str
 *   A string containing the English string to translate.
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 * @return
 *   The translated string.
 */
Drupal.t = function(str, args) {
  // Fetch the localized version of the string.
  if (Drupal.locale.strings && Drupal.locale.strings[str]) {
    str = Drupal.locale.strings[str];
  }

  if (args) {
    // Transform arguments before inserting them
    for (var key in args) {
      switch (key.charAt(0)) {
        // Escaped only
        case '@':
          args[key] = Drupal.checkPlain(args[key]);
        break;
        // Pass-through
        case '!':
          break;
        // Escaped and placeholder
        case '%':
        default:
          args[key] = Drupal.theme('placeholder', args[key]);
          break;
      }
      str = str.replace(key, args[key]);
    }
  }
  return str;
};

/**
 * Format a string containing a count of items.
 *
 * This function ensures that the string is pluralized correctly. Since Drupal.t() is
 * called by this function, make sure not to pass already-localized strings to it.
 *
 * See the documentation of the server-side format_plural() function for further details.
 *
 * @param count
 *   The item count to display.
 * @param singular
 *   The string for the singular case. Please make sure it is clear this is
 *   singular, to ease translation (e.g. use "1 new comment" instead of "1 new").
 *   Do not use @count in the singular string.
 * @param plural
 *   The string for the plural case. Please make sure it is clear this is plural,
 *   to ease translation. Use @count in place of the item count, as in "@count
 *   new comments".
 * @param args
 *   An object of replacements pairs to make after translation. Incidences
 *   of any key in this array are replaced with the corresponding value.
 *   Based on the first character of the key, the value is escaped and/or themed:
 *    - !variable: inserted as is
 *    - @variable: escape plain text to HTML (Drupal.checkPlain)
 *    - %variable: escape text and theme as a placeholder for user-submitted
 *      content (checkPlain + Drupal.theme('placeholder'))
 *   Note that you do not need to include @count in this array.
 *   This replacement is done automatically for the plural case.
 * @return
 *   A translated string.
 */
Drupal.formatPlural = function(count, singular, plural, args) {
  var args = args || {};
  args['@count'] = count;
  // Determine the index of the plural form.
  var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1);

  if (index == 0) {
    return Drupal.t(singular, args);
  }
  else if (index == 1) {
    return Drupal.t(plural, args);
  }
  else {
    args['@count['+ index +']'] = args['@count'];
    delete args['@count'];
    return Drupal.t(plural.replace('@count', '@count['+ index +']'));
  }
};

/**
 * Generate the themed representation of a Drupal object.
 *
 * All requests for themed output must go through this function. It examines
 * the request and routes it to the appropriate theme function. If the current
 * theme does not provide an override function, the generic theme function is
 * called.
 *
 * For example, to retrieve the HTML that is output by theme_placeholder(text),
 * call Drupal.theme('placeholder', text).
 *
 * @param func
 *   The name of the theme function to call.
 * @param ...
 *   Additional arguments to pass along to the theme function.
 * @return
 *   Any data the theme function returns. This could be a plain HTML string,
 *   but also a complex object.
 */
Drupal.theme = function(func) {
  for (var i = 1, args = []; i < arguments.length; i++) {
    args.push(arguments[i]);
  }

  return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args);
};

/**
 * Parse a JSON response.
 *
 * The result is either the JSON object, or an object with 'status' 0 and 'data' an error message.
 */
Drupal.parseJson = function (data) {
  if ((data.substring(0, 1) != '{') && (data.substring(0, 1) != '[')) {
    return { status: 0, data: data.length ? data : Drupal.t('Unspecified error') };
  }
  return eval('(' + data + ');');
};

/**
 * Freeze the current body height (as minimum height). Used to prevent
 * unnecessary upwards scrolling when doing DOM manipulations.
 */
Drupal.freezeHeight = function () {
  Drupal.unfreezeHeight();
  var div = document.createElement('div');
  $(div).css({
    position: 'absolute',
    top: '0px',
    left: '0px',
    width: '1px',
    height: $('body').css('height')
  }).attr('id', 'freeze-height');
  $('body').append(div);
};

/**
 * Unfreeze the body height
 */
Drupal.unfreezeHeight = function () {
  $('#freeze-height').remove();
};

/**
 * Wrapper around encodeURIComponent() which avoids Apache quirks (equivalent of
 * drupal_urlencode() in PHP). This function should only be used on paths, not
 * on query string arguments.
 */
Drupal.encodeURIComponent = function (item, uri) {
  uri = uri || location.href;
  item = encodeURIComponent(item).replace(/%2F/g, '/');
  return (uri.indexOf('?q=') != -1) ? item : item.replace(/%26/g, '%2526').replace(/%23/g, '%2523').replace(/\/\//g, '/%252F');
};

/**
 * Get the text selection in a textarea.
 */
Drupal.getSelection = function (element) {
  if (typeof(element.selectionStart) != 'number' && document.selection) {
    // The current selection
    var range1 = document.selection.createRange();
    var range2 = range1.duplicate();
    // Select all text.
    range2.moveToElementText(element);
    // Now move 'dummy' end point to end point of original range.
    range2.setEndPoint('EndToEnd', range1);
    // Now we can calculate start and end points.
    var start = range2.text.length - range1.text.length;
    var end = start + range1.text.length;
    return { 'start': start, 'end': end };
  }
  return { 'start': element.selectionStart, 'end': element.selectionEnd };
};

/**
 * Build an error message from ahah response.
 */
Drupal.ahahError = function(xmlhttp, uri) {
  if (xmlhttp.status == 200) {
    if (jQuery.trim($(xmlhttp.responseText).text())) {
      var message = Drupal.t("An error occurred. \n@uri\n@text", {'@uri': uri, '@text': xmlhttp.responseText });
    }
    else {
      var message = Drupal.t("An error occurred. \n@uri\n(no information available).", {'@uri': uri, '@text': xmlhttp.responseText });
    }
  }
  else {
    var message = Drupal.t("An HTTP error @status occurred. \n@uri", {'@uri': uri, '@status': xmlhttp.status });
  }
  return message;
}

// Global Killswitch on the <html> element
if (Drupal.jsEnabled) {
  // Global Killswitch on the <html> element
  $(document.documentElement).addClass('js');
  // 'js enabled' cookie
  document.cookie = 'has_js=1; path=/';
  // Attach all behaviors.
  $(document).ready(function() {
    Drupal.attachBehaviors(this);
  });
}

/**
 * The default themes.
 */
Drupal.theme.prototype = {

  /**
   * Formats text for emphasized display in a placeholder inside a sentence.
   *
   * @param str
   *   The text to format (plain-text).
   * @return
   *   The formatted text (html).
   */
  placeholder: function(str) {
    return '<em>' + Drupal.checkPlain(str) + '</em>';
  }
};
;
Drupal.locale = { 'pluralFormula': function($n) { return Number(($n!=1)); }, 'strings': { "The changes to these blocks will not be saved until the \x3cem\x3eSave blocks\x3c/em\x3e button is clicked.": "As alterações a estes blocos não serão guardadas até clicar no botão \x3cem\x3eGuardar blocos\x3c/em\x3e.", "Testing clean URLs...": "A testar URLs limpos...", "Your server has been successfully tested to support this feature.": "O seu sistema foi testado com sucesso para esta funcionalidade.", "Your system configuration does not currently support this feature. The \x3ca href=\"http://drupal.org/node/15365\"\x3ehandbook page on Clean URLs\x3c/a\x3e has additional troubleshooting information.": "A configuração do seu sistema não suporta esta funcionalidade. A \x3ca href=\"http://drupal.org/node/15365\"\x3epágina do manual sobre urls amigáveis\x3c/a\x3e contém informação adicional para despiste de problemas.", "Only files with the following extensions are allowed: %files-allowed.": "Apenas ficheiros com as seguintes extensões são permitidos: %files-allowed.", "Select all rows in this table": "Marcar todas as colunas nesta tabela.", "Deselect all rows in this table": "Desmarcar todas as colunas nesta tabela.", "Upload": "Carregar ficheiro", "Remove": "Remover", "Changes made in this table will not be saved until the form is submitted.": "As alterações efectuadas nesta tabela não irão ser guardadas até que o formulário seja enviado.", "Drag to re-order": "Arraste para reordenar.", "Cancel": "Cancelar", "Unspecified error": "Erro não especificado" } };;
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.06
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I-1]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.alt}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.alt=w;n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright  1990, 1991, 1998, 2002 Adobe Systems Incorporated.  All Rights
 * Reserved.   Copyright 1989, 1990, 1998, 2002 The Monotype Corporation PLC. All
 * Rights Reserved.
 * 
 * Trademark:
 * Gill Sans is a trademark of The Monotype Corporation registered in the US
 * Patent and Trademark Office and may be registered in certain other
 * jurisdictions.
 * 
 * Full name:
 * GillSansStd-Light
 * 
 * Designer:
 * Eric Gill
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */
Cufon.registerFont({"w":500,"face":{"font-family":"Gill Sans Std","font-weight":300,"font-stretch":"normal","units-per-em":"1000","panose-1":"2 11 3 2 2 1 4 2 2 3","ascent":"682","descent":"-318","x-height":"9","bbox":"-45 -897 1032 250","underline-thickness":"50","underline-position":"-50","stemh":"39","stemv":"48","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":278,"k":{"T":140,"V":140,"W":100,"Y":150,"\u00dd":150,"A":60,"\u00c6":60,"\u00c1":60,"\u00c2":60,"\u00c4":60,"\u00c0":60,"\u00c5":60,"\u00c3":60}},"!":{"d":"121,-97r0,97r-65,0r0,-97r65,0xm121,-682r-17,490r-31,0r-17,-490r65,0","w":177},"\"":{"d":"175,-684r66,0r0,109r-12,125r-42,0r-12,-125r0,-109xm37,-684r66,0r0,109r-12,125r-42,0r-12,-125r0,-109","w":278},"#":{"d":"261,-698r46,0r-42,205r190,0r43,-205r46,0r-43,205r82,0r0,46r-91,0r-40,191r131,0r0,46r-141,0r-42,203r-46,0r42,-203r-190,0r-42,203r-46,0r42,-203r-83,0r0,-46r93,0r39,-191r-132,0r0,-46r142,0xm255,-447r-39,191r190,0r40,-191r-191,0","w":660},"$":{"d":"455,-600r0,56v-62,-45,-104,-63,-171,-70r0,261v130,35,200,92,200,187v0,60,-46,164,-200,175r0,108r-48,0r0,-108v-80,-6,-144,-31,-201,-80r0,-55v79,57,127,78,201,88r0,-277v-133,-40,-196,-97,-196,-180v0,-64,48,-158,196,-166r0,-30r48,0r0,30v74,6,113,20,171,61xm236,-368r0,-246v-92,2,-145,62,-145,116v0,40,21,96,145,130xm284,-299r0,261v85,-4,149,-58,149,-125v0,-65,-41,-103,-149,-136","w":521},"%":{"d":"679,-149v0,89,-73,161,-161,161v-89,0,-161,-72,-161,-161v0,-89,72,-161,161,-161v88,0,161,72,161,161xm636,-149v0,-65,-53,-118,-118,-118v-65,0,-118,54,-118,118v0,66,53,118,118,118v65,0,118,-53,118,-118xm341,-530v0,89,-73,161,-161,161v-89,0,-161,-72,-161,-161v0,-89,72,-161,161,-161v88,0,161,72,161,161xm298,-530v0,-65,-53,-118,-118,-118v-65,0,-118,54,-118,118v0,66,53,118,118,118v65,0,118,-53,118,-118xm645,-688r-549,699r-50,0r550,-699r49,0","w":698},"&":{"d":"508,-340r56,0v-23,72,-56,136,-94,193r139,147r-67,0r-103,-107v-65,73,-131,116,-235,116v-107,0,-178,-65,-178,-162v0,-87,60,-161,169,-208v-56,-59,-85,-105,-85,-159v0,-84,71,-149,162,-149v86,0,149,60,149,141v0,74,-45,131,-143,181r155,161v32,-48,54,-92,75,-154xm244,-384v83,-34,128,-83,128,-139v0,-56,-44,-97,-103,-97v-61,0,-108,42,-108,97v0,41,27,88,83,139xm403,-144r-173,-180v-104,45,-147,92,-147,164v0,76,49,120,132,120v69,0,129,-33,188,-104","w":615},"(":{"d":"131,-231v0,160,64,342,195,461r-50,0v-128,-128,-196,-287,-196,-461v0,-174,67,-332,195,-460r50,0v-131,119,-194,300,-194,460","w":333},")":{"d":"202,-231v0,-160,-64,-341,-195,-460r50,0v128,128,196,286,196,460v0,174,-68,333,-196,461r-50,0v131,-119,195,-301,195,-461","w":333},"*":{"d":"395,-613r-140,113r2,5r180,-16r0,47r-180,-20r-3,6r141,114r-34,34r-116,-141r-5,1r17,185r-46,0r18,-185r-4,-1r-115,141r-35,-34r142,-114r-2,-5r-183,17r0,-46r182,18r1,-6r-140,-113r35,-35r114,139r5,-2r-18,-180r46,0r-17,179r5,3r116,-139","w":469},"+":{"d":"68,-373r240,0r0,-240r44,0r0,240r240,0r0,44r-240,0r0,240r-44,0r0,-240r-240,0r0,-44","w":660},",":{"d":"121,-97r0,76v0,51,-21,106,-65,138r0,-35v18,-27,21,-48,21,-82r-21,0r0,-97r65,0","w":177,"k":{" ":80}},"-":{"d":"275,-249r0,47r-237,0r0,-47r237,0","w":313},".":{"d":"121,-97r0,97r-65,0r0,-97r65,0","w":177,"k":{" ":80}},"\/":{"d":"223,-691r46,0r-219,700r-47,0","w":281},"0":{"d":"468,-338v0,220,-99,347,-216,347v-129,0,-220,-135,-220,-338v0,-148,29,-243,93,-307v30,-30,76,-55,125,-55v48,0,91,21,123,53v68,68,95,175,95,300xm417,-343v0,-147,-52,-300,-167,-300v-98,0,-167,125,-167,302v0,179,67,302,165,302v111,0,169,-144,169,-304"},"1":{"d":"275,-682r0,682r-51,0r0,-682r51,0"},"2":{"d":"45,-569r0,-60v50,-41,102,-62,159,-62v112,0,200,86,200,196v0,104,-70,242,-251,448r317,0r0,47r-433,0v244,-235,316,-394,316,-494v0,-85,-66,-149,-153,-149v-53,0,-91,18,-155,74"},"3":{"d":"74,-598r0,-49v41,-30,87,-44,144,-44v119,0,203,71,203,172v0,66,-38,130,-124,156r0,2v94,31,132,98,132,174v0,137,-111,196,-204,196v-53,0,-114,-13,-157,-34r0,-47v47,22,97,33,151,33v95,0,159,-58,159,-145v0,-92,-65,-153,-176,-151r0,-48v108,0,168,-65,168,-132v0,-73,-67,-128,-156,-128v-49,0,-94,14,-140,45"},"4":{"d":"376,-691r0,387r95,0r0,41r-95,0r0,263r-51,0r0,-263r-311,0r0,-17r343,-411r19,0xm325,-304r0,-288r-2,0r-238,288r240,0"},"5":{"d":"386,-682r0,47r-241,0r0,216v160,-24,281,56,281,207v0,127,-94,221,-221,221v-54,0,-105,-14,-164,-45r0,-58v68,39,117,55,166,55v98,0,168,-71,168,-169v0,-148,-136,-198,-278,-156r0,-318r289,0"},"6":{"d":"345,-691r30,36v-137,95,-234,222,-254,339v49,-36,99,-53,151,-53v109,0,191,80,191,186v0,112,-81,192,-194,192v-127,0,-208,-94,-208,-240v0,-189,115,-334,284,-460xm112,-257v-15,137,58,218,154,218v83,0,146,-59,146,-137v0,-82,-64,-145,-147,-145v-55,0,-101,19,-153,64"},"7":{"d":"475,-682r-312,691r-44,-19r282,-625r-372,0r0,-47r446,0"},"8":{"d":"158,-355v-59,-40,-89,-91,-89,-154v0,-99,83,-182,180,-182v100,0,182,82,182,181v0,64,-29,116,-87,155v68,41,101,96,101,169v0,110,-85,195,-193,195v-110,0,-196,-85,-196,-191v0,-73,35,-133,102,-173xm251,-377v75,0,129,-58,129,-135v0,-73,-58,-131,-131,-131v-72,0,-129,59,-129,133v0,75,57,133,131,133xm249,-329v-80,0,-142,66,-142,145v0,79,62,145,145,145v84,0,142,-64,142,-150v0,-78,-64,-140,-145,-140"},"9":{"d":"144,9r-28,-37v172,-125,236,-231,256,-337v-57,36,-100,51,-150,51v-108,0,-190,-81,-190,-187v0,-111,80,-190,192,-190v130,0,210,91,210,239v0,158,-80,311,-290,461xm381,-426v10,-128,-42,-217,-154,-217v-79,0,-144,58,-144,139v0,81,60,142,141,142v58,0,109,-21,157,-64"},":":{"d":"121,-449r0,97r-65,0r0,-97r65,0xm121,-97r0,97r-65,0r0,-97r65,0","w":177,"k":{" ":80}},";":{"d":"121,-97r0,76v0,51,-21,106,-65,138r0,-35v18,-27,21,-48,21,-82r-21,0r0,-97r65,0xm121,-449r0,97r-65,0r0,-97r65,0","w":177,"k":{" ":80}},"<":{"d":"68,-329r0,-42r524,-220r0,49r-464,192r464,192r0,49","w":660},"=":{"d":"68,-493r524,0r0,44r-524,0r0,-44xm68,-252r524,0r0,44r-524,0r0,-44","w":660},">":{"d":"592,-329r-524,220r0,-49r464,-192r-464,-192r0,-49r524,220r0,42","w":660},"?":{"d":"25,-595r23,-78v26,-13,44,-18,68,-18v75,0,125,57,125,142v0,143,-129,208,-129,307v0,19,5,39,19,63r-18,14v-27,-31,-39,-61,-39,-92v0,-101,116,-177,116,-297v0,-52,-33,-94,-75,-94v-33,0,-58,17,-80,53r-10,0xm150,-97r0,97r-65,0r0,-97r65,0","w":281},"@":{"d":"558,-505r61,0r-83,392v-9,41,-10,59,18,59v62,0,191,-99,191,-282v0,-124,-65,-315,-326,-315v-222,0,-380,162,-380,391v0,226,155,379,385,379v146,0,254,-53,328,-152r50,0v-77,131,-228,192,-379,192v-254,0,-425,-169,-425,-420v0,-207,128,-430,427,-430v260,0,361,190,361,355v0,201,-148,326,-252,326v-42,0,-70,-19,-55,-88r-2,-2v-50,60,-105,90,-165,90v-97,0,-169,-87,-169,-206v0,-153,107,-301,251,-301v55,0,115,27,146,94r2,0xm518,-336v0,-80,-52,-138,-125,-138v-129,0,-188,165,-188,261v0,90,53,156,125,156v115,0,188,-174,188,-279","w":800},"A":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"B":{"d":"80,-682r142,0v184,0,227,97,227,176v0,68,-31,115,-98,152v104,22,158,82,158,173v0,112,-90,181,-229,181r-200,0r0,-682xm133,-638r0,272r73,0v138,0,186,-55,186,-136v0,-104,-82,-136,-188,-136r-71,0xm133,-322r0,278r141,0v141,0,178,-76,178,-138v0,-67,-36,-140,-201,-140r-118,0","w":531,"k":{",":-25,".":-25,"A":-20,"\u00c6":-20,"\u00c1":-20,"\u00c2":-20,"\u00c4":-20,"\u00c0":-20,"\u00c5":-20,"\u00c3":-20}},"C":{"d":"647,-634r0,58v-85,-45,-162,-66,-243,-66v-170,0,-298,129,-298,302v0,176,127,300,305,300v77,0,150,-21,243,-70r0,55v-79,42,-163,64,-242,64v-208,0,-363,-149,-363,-349v0,-209,171,-351,358,-351v76,0,157,19,240,57","w":677,"k":{",":-40,".":-55,"A":-45,"\u00c6":-45,"\u00c1":-45,"\u00c2":-45,"\u00c4":-45,"\u00c0":-45,"\u00c5":-45,"\u00c3":-45}},"D":{"d":"79,-682r239,0v290,0,372,191,372,341v0,158,-93,341,-363,341r-248,0r0,-682xm132,-638r0,594r192,0v164,0,309,-105,309,-297v0,-175,-127,-297,-312,-297r-189,0","w":740,"k":{"V":40,"W":40,"Y":85,"\u00dd":85,",":60,".":60,"A":40,"\u00c6":40,"\u00c1":40,"\u00c2":40,"\u00c4":40,"\u00c0":40,"\u00c5":40,"\u00c3":40}},"E":{"d":"452,-682r0,44r-319,0r0,273r311,0r0,44r-311,0r0,277r327,0r0,44r-380,0r0,-682r372,0","w":490},"F":{"d":"429,-682r0,44r-298,0r0,259r269,0r0,44r-269,0r0,335r-53,0r0,-682r351,0","w":438,"k":{",":80,".":80,"A":40,"\u00c6":40,"\u00c1":40,"\u00c2":40,"\u00c4":40,"\u00c0":40,"\u00c5":40,"\u00c3":40}},"G":{"d":"650,-633r0,60v-83,-47,-160,-69,-242,-69v-173,0,-301,128,-301,301v0,153,101,301,316,301v79,0,133,-15,187,-42r0,-184r-144,0r0,-44r197,0r0,261v-81,39,-163,58,-242,58v-212,0,-371,-150,-371,-352v0,-200,155,-348,366,-348v77,0,138,15,234,58","w":719},"H":{"d":"640,-682r0,682r-53,0r0,-323r-455,0r0,323r-53,0r0,-682r53,0r0,315r455,0r0,-315r53,0","w":719},"I":{"d":"131,-682r0,682r-53,0r0,-682r53,0","w":208},"J":{"d":"135,-682r0,682v0,70,-10,122,-41,153v-41,41,-70,50,-134,44r-5,-50v79,18,127,-29,127,-133r0,-696r53,0","w":208},"K":{"d":"522,-682r-325,340r356,342r-67,0r-357,-341r0,341r-53,0r0,-682r53,0r0,340r327,-340r66,0","w":531,"k":{"y":30,"\u00fd":30,"\u00ff":30,"O":40,"\u00d8":40,"\u00d3":40,"\u00d4":40,"\u00d6":40,"\u00d2":40,"\u00d5":40}},"L":{"d":"132,-682r0,638r337,0r0,44r-390,0r0,-682r53,0","w":469,"k":{"T":80,"V":80,"W":80,"Y":100,"\u00dd":100}},"M":{"d":"390,-365r260,-317r53,0r0,682r-53,0r0,-605r-2,0r-258,319r-258,-319r-2,0r0,605r-53,0r0,-682r53,0","w":781},"N":{"d":"693,-682r0,682r-44,0r-518,-596r0,596r-53,0r0,-682r45,0r517,596r0,-596r53,0","w":771},"O":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"P":{"d":"78,-682r188,0v160,0,223,82,223,180v0,88,-51,183,-228,183r-130,0r0,319r-53,0r0,-682xm131,-638r0,275r127,0v127,0,174,-61,174,-138v0,-74,-48,-137,-168,-137r-133,0","w":510,"k":{"\u00e4":20,",":180,".":180,"A":90,"\u00c6":90,"\u00c1":90,"\u00c2":90,"\u00c4":90,"\u00c0":90,"\u00c5":90,"\u00c3":90,"e":50,"\u00e9":50,"\u00ea":50,"\u00eb":50,"\u00e8":50,"o":50,"\u00f8":50,"\u00f3":50,"\u00f4":50,"\u00f6":50,"\u00f2":50,"\u00f5":50,"a":20,"\u00e6":20,"\u00e1":20,"\u00e2":20,"\u00e0":20,"\u00e5":20,"\u00e3":20}},"Q":{"d":"743,74r-59,69v-144,-18,-240,-75,-310,-134v-194,-15,-323,-177,-323,-349v0,-199,155,-351,360,-351v206,0,362,150,362,349v0,113,-66,316,-322,351v63,44,149,80,214,80v24,0,42,-7,67,-25xm716,-341v0,-170,-134,-301,-304,-301v-170,0,-304,134,-304,301v0,167,133,301,301,301v169,0,307,-133,307,-301","w":823,"k":{"U":15,"\u00da":15,"\u00db":15,"\u00dc":15,"\u00d9":15,",":40,".":40}},"R":{"d":"79,-682r175,0v167,0,226,85,226,176v0,79,-43,134,-130,166v32,17,59,56,91,104r154,236r-62,0r-119,-187v-82,-129,-108,-140,-190,-140r-92,0r0,327r-53,0r0,-682xm132,-638r0,267r113,0v120,0,178,-52,178,-134v0,-77,-55,-133,-180,-133r-111,0","w":573,"k":{"O":15,"\u00d8":15,"\u00d3":15,"\u00d4":15,"\u00d6":15,"\u00d2":15,"\u00d5":15,"T":30,"V":30,"W":25,"Y":40,"\u00dd":40}},"S":{"d":"400,-648r0,58v-70,-40,-106,-52,-153,-52v-82,0,-144,56,-144,130v0,182,325,95,325,334v0,105,-87,187,-198,187v-56,0,-115,-20,-175,-60r0,-62v76,55,119,73,172,73v81,0,144,-59,144,-136v0,-194,-325,-109,-325,-334v0,-101,88,-181,196,-181v53,0,105,14,158,43","w":469},"T":{"d":"569,-682r0,44r-256,0r0,638r-53,0r0,-638r-256,0r0,-44r565,0","w":573,"k":{"\u00fc":120,"\u00f2":140,"\u00f6":140,"\u00e8":130,"\u00eb":130,"\u00ea":130,"\u00e3":130,"\u00e5":130,"\u00e0":130,"\u00e4":130,"\u00e2":130,"w":125,"y":120,"\u00fd":120,"\u00ff":120,"O":75,"\u00d8":75,"\u00d3":75,"\u00d4":75,"\u00d6":75,"\u00d2":75,"\u00d5":75,"u":120,"\u00fa":120,"\u00fb":120,"\u00f9":120,",":125,".":125,"A":100,"\u00c6":100,"\u00c1":100,"\u00c2":100,"\u00c4":100,"\u00c0":100,"\u00c5":100,"\u00c3":100,"e":130,"\u00e9":130,"o":140,"\u00f8":140,"\u00f3":140,"\u00f4":140,"\u00f5":140,"a":130,"\u00e6":130,"\u00e1":130,"r":100,":":25,"-":150}},"U":{"d":"582,-682r53,0r0,372v0,234,-147,319,-286,319v-154,0,-285,-102,-285,-307r0,-384r53,0r0,382v0,179,110,260,232,260v116,0,233,-73,233,-267r0,-375","w":698,"k":{",":30,".":30,"A":30,"\u00c6":30,"\u00c1":30,"\u00c2":30,"\u00c4":30,"\u00c0":30,"\u00c5":30,"\u00c3":30}},"V":{"d":"591,-682r-286,689r-15,0r-287,-689r53,0r242,577r240,-577r53,0","w":594,"k":{"\u00f6":70,"\u00f4":70,"\u00e8":70,"\u00eb":70,"\u00ea":70,"\u00e3":50,"\u00e5":50,"\u00e0":50,"\u00e4":50,"\u00e2":50,"G":40,"O":40,"\u00d8":40,"\u00d3":40,"\u00d4":40,"\u00d6":40,"\u00d2":40,"\u00d5":40,"u":40,"\u00fa":40,"\u00fb":40,"\u00fc":40,"\u00f9":40,",":100,".":100,"A":60,"\u00c6":60,"\u00c1":60,"\u00c2":60,"\u00c4":60,"\u00c0":60,"\u00c5":60,"\u00c3":60,"e":70,"\u00e9":70,"o":70,"\u00f8":70,"\u00f3":70,"\u00f2":70,"\u00f5":70,"a":50,"\u00e6":50,"\u00e1":50,"-":110}},"W":{"d":"516,-569r-229,576r-14,0r-274,-689r54,0r226,566r229,-566r16,0r228,566r226,-566r54,0r-274,689r-13,0","w":1031,"k":{"\u00fc":40,"\u00f6":70,"\u00ea":70,"\u00e4":40,"y":20,"\u00fd":20,"\u00ff":20,"O":40,"\u00d8":40,"\u00d3":40,"\u00d4":40,"\u00d6":40,"\u00d2":40,"\u00d5":40,"u":40,"\u00fa":40,"\u00fb":40,"\u00f9":40,",":100,".":100,"A":60,"\u00c6":60,"\u00c1":60,"\u00c2":60,"\u00c4":60,"\u00c0":60,"\u00c5":60,"\u00c3":60,"e":70,"\u00e9":70,"\u00eb":70,"\u00e8":70,"o":70,"\u00f8":70,"\u00f3":70,"\u00f4":70,"\u00f2":70,"\u00f5":70,"a":40,"\u00e6":40,"\u00e1":40,"\u00e2":40,"\u00e0":40,"\u00e5":40,"\u00e3":40,"-":100}},"X":{"d":"344,-388r259,-294r68,0r-293,333r310,349r-68,0r-276,-312r-276,312r-68,0r309,-349r-293,-333r68,0","w":688},"Y":{"d":"583,-682r-265,316r0,366r-53,0r0,-366r-265,-316r64,0r228,270r227,-270r64,0","w":583,"k":{"\u00fc":100,"\u00f6":140,"O":85,"\u00d8":85,"\u00d3":85,"\u00d4":85,"\u00d6":85,"\u00d2":85,"\u00d5":85,"u":100,"\u00fa":100,"\u00fb":100,"\u00f9":100,",":140,".":140,"A":100,"\u00c6":100,"\u00c1":100,"\u00c2":100,"\u00c4":100,"\u00c0":100,"\u00c5":100,"\u00c3":100,"e":140,"\u00e9":140,"\u00ea":140,"\u00eb":140,"\u00e8":140,"o":140,"\u00f8":140,"\u00f3":140,"\u00f4":140,"\u00f2":140,"\u00f5":140,"a":100,"\u00e6":100,"\u00e1":100,"\u00e2":100,"\u00e4":100,"\u00e0":100,"\u00e5":100,"\u00e3":100,"-":175}},"Z":{"d":"602,-682r5,19r-511,619r515,0r0,44r-597,0r-5,-15r511,-623r-488,0r0,-44r570,0","w":635},"[":{"d":"117,-635r0,808r178,0r0,47r-226,0r0,-902r226,0r0,47r-178,0","w":302},"\\":{"d":"232,9r-220,-700r47,0r219,700r-46,0","w":281},"]":{"d":"185,173r0,-808r-178,0r0,-47r226,0r0,902r-226,0r0,-47r178,0","w":302},"^":{"d":"330,-691r219,262r-32,26r-187,-225r-188,225r-31,-26","w":660},"_":{"d":"-6,75r512,0r0,50r-512,0r0,-50"},"a":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58","w":427},"b":{"d":"62,-25r0,-657r48,0r0,297v47,-46,90,-73,162,-73v118,0,200,90,200,219v0,151,-99,248,-251,248v-54,0,-98,-10,-159,-34xm110,-331r0,272v40,15,75,21,110,21v117,0,201,-83,201,-198v0,-106,-65,-182,-155,-182v-56,0,-102,26,-156,87","w":510,"k":{"v":15,"y":15,"\u00fd":15,"\u00ff":15,"b":15,"\u00fe":15,"l":15,"u":10,"\u00fa":10,"\u00fb":10,"\u00fc":10,"\u00f9":10,",":20,".":20}},"c":{"d":"379,-436r0,53v-52,-22,-79,-28,-117,-28v-100,0,-169,76,-169,188v0,113,67,185,173,185v41,0,71,-6,121,-26r0,50v-51,17,-83,23,-125,23v-132,0,-220,-91,-220,-227v0,-141,90,-240,218,-240v39,0,69,6,119,22","w":417,"k":{",":-25,".":-25}},"d":{"d":"449,-682r0,682r-48,0r0,-35v-48,33,-82,44,-133,44v-128,0,-227,-102,-227,-234v0,-134,96,-233,227,-233v46,0,78,9,133,36r0,-260r48,0xm401,-79r0,-290v-49,-31,-84,-42,-131,-42v-104,0,-178,76,-178,183v0,109,80,190,188,190v45,0,75,-10,121,-41","w":510},"e":{"d":"445,-241r-354,0v-14,115,77,203,179,203v60,0,109,-20,167,-67r0,54v-53,41,-108,60,-173,60v-130,0,-224,-100,-224,-239v0,-132,87,-228,206,-228v96,0,199,67,199,217xm97,-280r291,0v-17,-88,-65,-131,-142,-131v-74,0,-132,49,-149,131","w":479,"k":{",":-30,".":-30}},"f":{"d":"332,-672r0,45v-38,-13,-56,-17,-81,-17v-75,0,-109,44,-109,139r0,56r87,0r0,39r-87,0r0,410r-48,0r0,-410r-83,0r0,-39r83,0r0,-74v0,-116,81,-168,156,-168v27,0,47,5,82,19","w":240,"k":{"e":15,"\u00e9":15,"\u00ea":15,"\u00eb":15,"\u00e8":15,"i":20,"\u00ed":20,"\u00ee":20,"\u00ef":20,"\u00ec":20,"o":10,"\u00f8":10,"\u00f3":10,"\u00f4":10,"\u00f6":10,"\u00f2":10,"\u00f5":10}},"g":{"d":"417,-449r0,39r-102,0v43,40,62,74,62,119v0,201,-255,135,-255,222v0,98,294,-22,294,168v0,82,-75,131,-201,131v-138,0,-197,-56,-197,-120v0,-57,47,-96,131,-109r0,-2v-48,-11,-73,-33,-73,-64v0,-40,37,-57,90,-73r0,-2v-90,-26,-120,-95,-120,-149v0,-75,47,-160,191,-160r180,0xm331,-290v0,-66,-54,-119,-121,-119v-67,0,-118,52,-118,117v0,67,51,122,119,122v66,0,120,-54,120,-120xm370,103v0,-63,-62,-79,-143,-79v-56,0,-163,8,-163,83v0,53,55,83,154,83v92,0,152,-34,152,-87","w":427},"h":{"d":"110,-682r0,311r2,0v42,-63,83,-87,148,-87v96,0,167,63,167,183r0,275r-48,0r0,-256v0,-97,-36,-155,-122,-155v-66,0,-106,32,-147,96r0,315r-48,0r0,-682r48,0","w":490,"k":{"y":15,"\u00fd":15,"\u00ff":15}},"i":{"d":"118,-449r0,449r-48,0r0,-449r48,0xm118,-682r0,82r-48,0r0,-82r48,0","w":188},"j":{"d":"116,-449r0,499v0,127,-62,181,-133,180r-11,-41v62,-2,96,-33,96,-140r0,-498r48,0xm116,-682r0,82r-48,0r0,-82r48,0","w":188},"k":{"d":"107,-682r0,682r-48,0r0,-682r48,0xm425,-449r-246,213r284,236r-66,0r-283,-236r248,-213r63,0","w":427,"k":{"e":10,"\u00e9":10,"\u00ea":10,"\u00eb":10,"\u00e8":10,"o":10,"\u00f8":10,"\u00f3":10,"\u00f4":10,"\u00f6":10,"\u00f2":10,"\u00f5":10}},"l":{"d":"118,-682r0,682r-48,0r0,-682r48,0","w":188,"k":{"w":10,"y":10,"\u00fd":10,"\u00ff":10}},"m":{"d":"108,-449r0,79r2,0v40,-63,82,-88,143,-88v70,0,116,35,145,108v45,-75,91,-108,156,-108v94,0,156,72,156,182r0,276r-48,0r0,-255v0,-90,-38,-156,-117,-156v-55,0,-91,30,-136,105r0,306r-48,0r0,-256v0,-111,-55,-155,-118,-155v-55,0,-93,27,-135,96r0,315r-48,0r0,-449r48,0","w":771,"k":{"y":15,"\u00fd":15,"\u00ff":15,"u":15,"\u00fa":15,"\u00fb":15,"\u00fc":15,"\u00f9":15}},"n":{"d":"110,-449r0,78r2,0v42,-63,83,-87,148,-87v96,0,167,63,167,184r0,274r-48,0r0,-256v0,-101,-43,-155,-122,-155v-65,0,-107,31,-147,96r0,315r-48,0r0,-449r48,0","w":490,"k":{"v":15,"y":15,"\u00fd":15,"\u00ff":15,"u":10,"\u00fa":10,"\u00fb":10,"\u00fc":10,"\u00f9":10}},"o":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"p":{"d":"111,-449r0,25v51,-25,88,-34,135,-34v128,0,222,98,222,232v0,132,-98,235,-224,235v-45,0,-82,-9,-133,-34r0,255r-48,0r0,-679r48,0xm111,-378r0,306v46,25,79,34,124,34v108,0,180,-74,180,-184v0,-110,-78,-189,-186,-189v-40,0,-71,8,-118,33","w":510,"k":{"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20}},"q":{"d":"447,-449r0,679r-48,0r0,-256v-57,26,-98,35,-147,35v-126,0,-215,-93,-215,-225v0,-139,95,-242,222,-242v49,0,87,11,140,40r0,-31r48,0xm399,-74r0,-297v-50,-30,-83,-40,-130,-40v-103,0,-181,85,-181,199v0,107,69,177,174,177v50,0,85,-10,137,-39","w":510},"r":{"d":"373,-405r-28,45v-43,-39,-65,-51,-90,-51v-44,0,-95,46,-144,129r0,282r-48,0r0,-449r48,0r0,118r2,0v53,-84,107,-127,157,-127v31,0,59,14,103,53","w":333,"k":{"v":-70,"y":-70,"\u00fd":-70,"\u00ff":-70,"l":-40,"u":-40,"\u00fa":-40,"\u00fb":-40,"\u00fc":-40,"\u00f9":-40,",":90,".":90,"i":-25,"\u00ed":-25,"\u00ee":-25,"\u00ef":-25,"\u00ec":-25,"a":-25,"\u00e6":-25,"\u00e1":-25,"\u00e2":-25,"\u00e4":-25,"\u00e0":-25,"\u00e5":-25,"\u00e3":-25,"g":-25,"k":-40,"m":-25,"n":-25,"\u00f1":-25,"p":-25,"r":-25,"s":-40,"t":-80,":":-85,"-":80,";":-85}},"s":{"d":"309,-420r0,52v-50,-33,-83,-46,-123,-46v-54,0,-96,33,-96,76v0,108,233,67,233,223v0,70,-64,124,-147,124v-46,0,-89,-13,-135,-41r0,-47v59,30,98,41,141,41v55,0,95,-32,95,-78v0,-107,-233,-75,-233,-219v0,-69,64,-123,145,-123v39,0,75,12,120,38","w":354},"t":{"d":"150,-598r0,149r126,0r0,39r-126,0r0,267v0,77,1,105,67,105v27,0,42,-4,82,-22r0,46v-9,5,-24,10,-41,15v-17,4,-36,8,-52,8v-50,0,-104,-28,-104,-96r0,-323r-121,0r0,-39r121,0r0,-107r33,-42r15,0","w":302},"u":{"d":"379,0r0,-74r-2,0v-41,58,-78,83,-148,83v-77,0,-167,-46,-167,-180r0,-278r48,0r0,277v0,91,57,134,123,134v71,0,107,-35,146,-96r0,-315r48,0r0,449r-48,0","w":490},"v":{"d":"427,-449r-193,458r-30,0r-204,-458r49,0r169,378r162,-378r47,0","w":427,"k":{",":50,".":50,"e":15,"\u00e9":15,"\u00ea":15,"\u00eb":15,"\u00e8":15,"o":15,"\u00f8":15,"\u00f3":15,"\u00f4":15,"\u00f6":15,"\u00f2":15,"\u00f5":15}},"w":{"d":"708,-449r-194,458r-23,0r-138,-365r-139,365r-22,0r-192,-458r47,0r153,366r141,-366r26,0r137,366r156,-366r48,0","w":708,"k":{",":55,".":55,"e":15,"\u00e9":15,"\u00ea":15,"\u00eb":15,"\u00e8":15,"o":15,"\u00f8":15,"\u00f3":15,"\u00f4":15,"\u00f6":15,"\u00f2":15,"\u00f5":15}},"x":{"d":"244,-197r-176,197r-62,0r205,-230r-205,-219r62,0r176,186r176,-186r62,0r-206,219r206,230r-62,0","w":479,"k":{"e":20,"\u00e9":20,"\u00ea":20,"\u00eb":20,"\u00e8":20}},"y":{"d":"423,-449r-336,679r-49,0r157,-317r-189,-362r50,0r163,314r155,-314r49,0","w":417,"k":{",":90,".":90,"e":20,"\u00e9":20,"\u00ea":20,"\u00eb":20,"\u00e8":20,"o":20,"\u00f8":20,"\u00f3":20,"\u00f4":20,"\u00f6":20,"\u00f2":20,"\u00f5":20,"a":10,"\u00e6":10,"\u00e1":10,"\u00e2":10,"\u00e4":10,"\u00e0":10,"\u00e5":10,"\u00e3":10}},"z":{"d":"381,-449r4,15r-295,390r295,0r0,44r-370,0r-5,-15r297,-390r-278,0r0,-44r352,0","w":396,"k":{"e":15,"\u00e9":15,"\u00ea":15,"\u00eb":15,"\u00e8":15,"o":15,"\u00f8":15,"\u00f3":15,"\u00f4":15,"\u00f6":15,"\u00f2":15,"\u00f5":15}},"{":{"d":"49,-194r0,-64v69,-2,94,-46,94,-164r0,-97v0,-119,48,-168,143,-163r0,54v-66,0,-88,17,-88,109r0,97v0,107,-28,170,-97,196v69,26,97,89,97,196r0,97v0,92,22,109,88,109r0,54v-95,5,-143,-44,-143,-163r0,-97v0,-118,-25,-162,-94,-164","w":333},"|":{"d":"86,-750r48,0r0,1000r-48,0r0,-1000","w":222},"}":{"d":"284,-258r0,64v-69,2,-94,46,-94,164r0,97v0,119,-48,168,-143,163r0,-54v66,0,88,-17,88,-109r0,-97v0,-107,28,-170,97,-196v-69,-26,-97,-89,-97,-196r0,-97v0,-92,-22,-109,-88,-109r0,-54v95,-5,143,44,143,163r0,97v0,118,25,162,94,164","w":333},"~":{"d":"67,-291r0,-54v55,-40,100,-59,140,-59v74,0,184,79,246,79v37,0,68,-15,139,-66r0,54v-58,42,-97,59,-137,59v-78,0,-177,-79,-247,-79v-41,0,-68,12,-141,66","w":660},"\u00a1":{"d":"56,-364r0,-97r65,0r0,97r-65,0xm56,221r17,-490r31,0r17,490r-65,0","w":177},"\u00a2":{"d":"410,-638r-67,190v11,3,28,9,34,12r0,53v-14,-7,-32,-15,-50,-20r-125,355v17,6,45,10,65,10v40,0,74,-6,120,-27r0,47v-61,29,-125,35,-201,18r-68,189r-44,0r74,-207v-75,-43,-106,-117,-106,-197v0,-173,114,-257,260,-241r65,-182r43,0xm164,-67r124,-344r-24,0v-96,0,-171,66,-171,189v0,68,21,114,71,155","w":417},"\u00a3":{"d":"507,-682r24,47v-24,-6,-37,-8,-54,-8v-122,0,-188,121,-237,289r106,0r0,47r-120,0r-67,254v53,-5,77,-7,104,-7v36,0,67,5,95,10v14,2,27,5,40,7v14,2,27,4,41,4v19,0,34,-2,50,-6v15,-5,31,-11,49,-21r0,53v-16,8,-31,13,-46,17v-16,3,-32,5,-50,5v-28,0,-56,-6,-87,-11v-30,-5,-64,-10,-104,-10v-49,0,-87,4,-157,17r84,-312r-84,0r0,-47r97,0v58,-211,143,-337,268,-337v18,0,29,2,48,9","w":552},"\u00a5":{"d":"2,-716r72,0r207,354r204,-354r69,0r-210,354r179,0r0,47r-212,0r0,76r212,0r0,47r-212,0r0,192r-64,0r0,-192r-214,0r0,-47r214,0r0,-76r-214,0r0,-47r181,0","w":556},"\u00a7":{"d":"337,-581r-51,0v-9,-42,-40,-66,-86,-66v-51,0,-92,38,-92,85v0,137,262,215,262,379v0,54,-21,96,-84,162v36,42,49,75,49,119v0,79,-57,132,-142,132v-69,0,-125,-39,-133,-108r50,0v9,42,38,64,85,64v54,0,94,-37,94,-88v0,-131,-263,-210,-263,-377v0,-53,24,-99,84,-159v-38,-49,-50,-79,-50,-121v0,-78,58,-132,142,-132v78,0,127,48,135,110xm324,-179v0,-39,-16,-71,-58,-113v-49,-49,-91,-84,-125,-115v-47,46,-64,81,-64,127v0,89,92,140,179,227v46,-43,68,-83,68,-126","w":396},"\u00a4":{"d":"277,-557v51,0,97,18,136,48r63,-63r32,32r-63,63v31,39,48,84,48,135v0,57,-22,103,-48,136r63,63r-32,32r-63,-63v-39,31,-85,48,-136,48v-60,0,-104,-23,-135,-48r-63,63r-32,-32r63,-63v-30,-40,-48,-82,-48,-136v0,-55,18,-97,48,-135r-63,-63r32,-32r63,63v39,-30,83,-48,135,-48xm277,-509v-93,0,-167,74,-167,167v0,93,74,168,167,168v93,0,168,-75,168,-168v0,-93,-75,-167,-168,-167","w":556},"'":{"d":"78,-684r66,0r0,109r-12,125r-42,0r-12,-125r0,-109","w":222},"\u00ab":{"d":"293,-231r188,224r-60,0r-189,-224r189,-224r60,0xm80,-231r188,224r-60,0r-189,-224r189,-224r60,0"},"\u00b7":{"d":"141,-400v30,0,54,24,54,54v0,30,-24,54,-54,54v-30,0,-54,-24,-54,-54v0,-30,24,-54,54,-54","w":281},"\u00b6":{"d":"621,-716r0,68r-96,0r0,847r-62,0r0,-847r-130,0r0,847r-64,0r0,-504v-132,6,-220,-84,-220,-206v0,-125,92,-205,234,-205r338,0","w":650},"\u00bb":{"d":"420,-231r-188,-224r60,0r189,224r-189,224r-60,0xm207,-231r-188,-224r60,0r189,224r-189,224r-60,0"},"\u00bf":{"d":"238,134r-23,78v-26,13,-44,18,-68,18v-75,0,-125,-57,-125,-142v0,-143,129,-208,129,-307v0,-19,-5,-39,-19,-63r18,-14v27,31,39,61,39,92v0,101,-116,177,-116,297v0,52,33,94,75,94v33,0,58,-17,80,-53r10,0xm113,-364r0,-97r65,0r0,97r-65,0","w":281},"`":{"d":"77,-677r81,0r104,156r-33,0","w":333},"\u00b4":{"d":"338,-677r-152,156r-33,0r104,-156r81,0","w":333},"\u00af":{"d":"300,-623r0,51r-267,0r0,-51r267,0","w":333},"\u00a8":{"d":"255,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm78,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":333},"\u00b8":{"d":"198,-8r-12,43v43,7,62,33,62,63v0,64,-69,89,-142,72r5,-32v58,5,98,0,98,-37v0,-25,-20,-38,-62,-39r21,-70r30,0","w":333},"\u00c6":{"d":"818,-682r0,44r-321,0r0,272r314,0r0,44r-314,0r0,278r330,0r0,44r-383,0r0,-322r-200,0r-200,322r-58,0r426,-682r406,0xm442,-645r-169,279r171,0r0,-279r-2,0","w":865},"\u00aa":{"d":"280,-474r0,36v-32,20,-51,29,-64,29v-16,0,-24,-8,-27,-29v-30,20,-56,29,-84,29v-47,0,-84,-31,-84,-71v0,-57,61,-94,168,-99r0,-31v0,-34,-19,-50,-58,-50v-31,0,-49,8,-94,38r0,-39v38,-22,66,-30,99,-30v64,0,95,33,95,77r0,148v0,14,5,20,9,20v4,0,23,-16,40,-28xm189,-471r0,-79v-79,0,-125,28,-125,71v0,24,21,40,51,40v24,0,46,-9,74,-32","w":281},"\u00d8":{"d":"195,-129r406,-450v-48,-40,-119,-63,-188,-63v-171,0,-305,131,-305,301v0,83,32,157,87,212xm195,-59r-63,70r-38,-29r64,-71v-68,-67,-107,-154,-107,-252v0,-196,158,-350,360,-350v90,0,164,29,225,74r63,-70r37,25r-67,74v65,63,104,149,104,247v0,196,-159,350,-362,350v-86,0,-155,-27,-216,-68xm635,-549r-405,451v45,33,110,58,183,58v171,0,303,-131,303,-301v0,-85,-30,-149,-81,-208","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00ba":{"d":"329,-550v0,85,-61,141,-152,141v-87,0,-152,-59,-152,-141v0,-82,63,-141,152,-141v86,0,152,63,152,141xm284,-550v0,-61,-45,-108,-107,-108v-62,0,-107,45,-107,108v0,65,44,108,107,108v63,0,107,-45,107,-108","w":354},"\u00e6":{"d":"630,-243r-289,0r0,59v0,106,66,146,129,146v53,0,105,-19,160,-59r0,55v-53,33,-110,51,-165,51v-57,0,-101,-21,-143,-70v-71,51,-117,70,-169,70v-69,0,-120,-49,-120,-116v0,-99,98,-134,260,-175r0,-33v0,-62,-29,-99,-90,-99v-47,0,-94,17,-149,56r0,-50v48,-33,100,-50,156,-50v58,0,92,19,122,69v39,-50,73,-69,125,-69v108,0,173,92,173,215xm341,-282r236,0v-3,-81,-59,-129,-121,-129v-65,0,-113,53,-115,129xm293,-89r0,-154v-123,30,-214,69,-214,138v0,42,36,74,84,74v38,0,77,-18,130,-58","w":667},"\u00f8":{"d":"133,-103r242,-274v-30,-23,-64,-34,-104,-34v-102,0,-178,79,-178,187v0,53,16,89,40,121xm132,-36r-57,66r-33,-30r58,-66v-36,-39,-58,-92,-58,-158v0,-134,98,-234,229,-234v51,0,100,16,137,44r53,-60r31,25r-54,62v39,44,61,96,61,163v0,133,-97,233,-228,233v-60,0,-105,-20,-139,-45xm404,-348r-239,275v30,20,55,35,106,35v101,0,177,-79,177,-186v0,-49,-16,-95,-44,-124","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00df":{"d":"62,0r0,-487v0,-129,67,-204,185,-204v106,0,182,69,182,165v0,43,-21,120,-90,147v81,32,120,90,120,181v0,121,-75,207,-179,207v-21,0,-36,-2,-62,-9r0,-50v28,10,42,12,60,12v79,0,130,-63,130,-159v0,-95,-50,-153,-135,-159r0,-45v70,5,105,-60,105,-122v0,-78,-51,-128,-131,-128v-109,0,-137,76,-137,173r0,478r-48,0"},"\u00ac":{"d":"68,-483r524,0r0,284r-44,0r0,-240r-480,0r0,-44","w":660},"\u00b5":{"d":"101,-449r48,0r0,233v0,112,35,181,132,181v74,0,132,-40,132,-167r0,-247r48,0r0,449r-48,0r0,-50v-38,42,-75,59,-133,59v-56,0,-91,-16,-131,-59r0,227r-48,0r0,-626","w":556},"\u00d0":{"d":"79,-682r239,0v290,0,372,191,372,341v0,158,-93,341,-363,341r-248,0r0,-320r-102,0r0,-44r102,0r0,-318xm132,-638r0,274r221,0r0,44r-221,0r0,276r192,0v164,0,309,-105,309,-297v0,-175,-127,-297,-312,-297r-189,0","w":740,"k":{"V":40,"W":40,"Y":85,"\u00dd":85,",":60,".":60,"A":40,"\u00c6":40,"\u00c1":40,"\u00c2":40,"\u00c4":40,"\u00c0":40,"\u00c5":40,"\u00c3":40}},"\u00bd":{"d":"183,-687r0,355r-42,0r0,-355r42,0xm627,-691r-526,718r-39,0r526,-718r39,0xm482,-284r0,-41v33,-23,64,-34,100,-34v70,0,124,45,124,103v0,45,-28,109,-145,225r184,0r0,31r-271,0v118,-99,190,-196,190,-257v0,-41,-37,-72,-85,-72v-32,0,-50,8,-97,45","w":833},"\u00b1":{"d":"68,-44r524,0r0,44r-524,0r0,-44xm68,-373r240,0r0,-240r44,0r0,240r240,0r0,44r-240,0r0,240r-44,0r0,-240r-240,0r0,-44","w":660},"\u00de":{"d":"78,-682r53,0r0,159r135,0v160,0,223,82,223,180v0,88,-51,183,-228,183r-130,0r0,160r-53,0r0,-682xm131,-479r0,275r127,0v127,0,174,-61,174,-138v0,-74,-48,-137,-168,-137r-133,0","w":510},"\u00bc":{"d":"637,-360r0,198r56,0r0,28r-56,0r0,134r-42,0r0,-134r-183,0r0,-13r205,-213r20,0xm595,-162r0,-131r-126,131r126,0xm183,-687r0,355r-42,0r0,-355r42,0xm627,-691r-526,718r-39,0r526,-718r39,0","w":833},"\u00f7":{"d":"68,-373r524,0r0,44r-524,0r0,-44xm330,-478v-22,0,-39,-17,-39,-39v0,-22,17,-39,39,-39v22,0,39,17,39,39v0,22,-17,39,-39,39xm330,-146v-22,0,-39,-17,-39,-39v0,-22,17,-39,39,-39v22,0,39,17,39,39v0,22,-17,39,-39,39","w":660},"\u00a6":{"d":"86,-675r48,0r0,350r-48,0r0,-350xm86,-175r48,0r0,350r-48,0r0,-350","w":222},"\u00b0":{"d":"200,-691v77,0,140,62,140,139v0,77,-63,140,-140,140v-77,0,-139,-63,-139,-140v0,-77,62,-139,139,-139xm200,-651v-55,0,-99,45,-99,100v0,55,44,99,99,99v55,0,100,-44,100,-99v0,-55,-45,-100,-100,-100","w":400},"\u00fe":{"d":"111,-682r0,258v51,-25,88,-34,135,-34v128,0,222,98,222,232v0,132,-98,235,-224,235v-45,0,-82,-9,-133,-34r0,255r-48,0r0,-912r48,0xm111,-378r0,306v46,25,79,34,124,34v108,0,180,-74,180,-184v0,-110,-78,-189,-186,-189v-40,0,-71,8,-118,33","w":510,"k":{"v":15,"y":15,"\u00fd":15,"\u00ff":15,"b":15,"\u00fe":15,"l":15,"u":10,"\u00fa":10,"\u00fb":10,"\u00fc":10,"\u00f9":10,",":20,".":20}},"\u00be":{"d":"71,-632r0,-34v27,-18,54,-25,90,-25v74,0,126,38,126,91v0,36,-21,65,-65,79r0,2v48,14,70,45,70,89v0,59,-54,103,-126,103v-35,0,-70,-7,-99,-19r0,-32v33,15,62,21,95,21v54,0,89,-28,89,-72v0,-61,-59,-74,-105,-74r0,-31v62,0,100,-25,100,-64v0,-36,-36,-63,-86,-63v-31,0,-55,8,-89,29xm679,-691r-526,718r-39,0r526,-718r39,0xm689,-360r0,198r56,0r0,28r-56,0r0,134r-42,0r0,-134r-183,0r0,-13r205,-213r20,0xm647,-162r0,-131r-126,131r126,0","w":833},"\u00ae":{"d":"250,-547r162,0v83,0,133,39,133,104v0,44,-24,95,-107,109v53,32,63,39,122,179r-59,0v-70,-154,-91,-172,-180,-172r-23,0r0,172r-48,0r0,-392xm298,-366r65,0v91,0,125,-20,125,-73v0,-52,-30,-69,-118,-69r-72,0r0,142xm400,-728v206,0,373,167,373,373v0,206,-167,373,-373,373v-206,0,-373,-167,-373,-373v0,-206,167,-373,373,-373xm400,-681v-180,0,-326,146,-326,326v0,180,146,326,326,326v180,0,326,-146,326,-326v0,-180,-146,-326,-326,-326","w":800},"\u00f0":{"d":"473,-227v0,-113,-78,-191,-193,-191v-111,0,-196,86,-196,197v0,109,83,190,198,190v116,0,191,-79,191,-196xm483,-649r-116,53v99,83,157,203,157,346v0,158,-97,259,-248,259v-135,0,-238,-100,-238,-230v0,-135,105,-237,243,-237v74,0,128,22,179,82r2,-2v-20,-64,-67,-139,-141,-197r-143,67r-15,-33r125,-58v-27,-19,-57,-34,-90,-47r19,-36v43,16,82,36,118,61r133,-61","w":559},"\u00d7":{"d":"129,-521r32,-32r169,169r169,-169r32,32r-169,169r169,169r-32,32r-169,-169r-169,169r-32,-32r169,-169","w":660},"\u00a9":{"d":"562,-449r-47,12v-24,-55,-60,-81,-111,-81v-77,0,-138,58,-138,154v0,106,52,178,133,178v68,0,103,-42,123,-100r44,16v-19,72,-80,128,-164,128v-109,0,-187,-92,-187,-214v0,-110,71,-203,190,-203v70,0,119,34,157,110xm400,-728v206,0,373,167,373,373v0,206,-167,373,-373,373v-206,0,-373,-167,-373,-373v0,-206,167,-373,373,-373xm400,-681v-180,0,-326,146,-326,326v0,180,146,326,326,326v180,0,326,-146,326,-326v0,-180,-146,-326,-326,-326","w":800},"\u00c1":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm505,-895r-152,156r-33,0r104,-156r81,0","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c2":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm365,-894r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c4":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm422,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm245,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c0":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm244,-895r81,0r104,156r-33,0","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c5":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm334,-870v-33,0,-60,26,-60,59v0,33,27,60,60,60v33,0,59,-27,59,-60v0,-33,-26,-59,-59,-59xm334,-897v48,0,86,38,86,86v0,48,-38,87,-86,87v-48,0,-87,-39,-87,-87v0,-48,39,-86,87,-86","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c3":{"d":"348,-687r315,687r-55,0r-108,-236r-333,0r-108,236r-55,0r315,-687r29,0xm480,-280r-147,-321r-146,321r293,0xm202,-766r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":667,"k":{"v":30,"w":20,"y":30,"\u00fd":30,"\u00ff":30,"C":50,"\u00c7":50,"G":50,"O":50,"\u00d8":50,"\u00d3":50,"\u00d4":50,"\u00d6":50,"\u00d2":50,"\u00d5":50,"Q":50,"T":100,"U":20,"\u00da":20,"\u00db":20,"\u00dc":20,"\u00d9":20,"V":50,"W":50,"Y":100,"\u00dd":100}},"\u00c7":{"d":"654,-110r0,55v-79,42,-163,64,-242,64v-8,0,-16,0,-23,-2r-8,28v43,7,62,33,62,63v0,64,-69,89,-142,72r5,-32v58,5,98,0,98,-37v0,-25,-20,-38,-62,-39r17,-57v-181,-23,-310,-163,-310,-345v0,-209,171,-351,358,-351v76,0,157,19,240,57r0,58v-85,-45,-162,-66,-243,-66v-170,0,-298,129,-298,302v0,176,127,300,305,300v77,0,150,-21,243,-70","w":677,"k":{",":-40,".":-55,"A":-45,"\u00c6":-45,"\u00c1":-45,"\u00c2":-45,"\u00c4":-45,"\u00c0":-45,"\u00c5":-45,"\u00c3":-45}},"\u00c9":{"d":"452,-682r0,44r-319,0r0,273r311,0r0,44r-311,0r0,277r327,0r0,44r-380,0r0,-682r372,0xm417,-895r-152,156r-33,0r104,-156r81,0","w":490},"\u00ca":{"d":"452,-682r0,44r-319,0r0,273r311,0r0,44r-311,0r0,277r327,0r0,44r-380,0r0,-682r372,0xm277,-894r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":490},"\u00cb":{"d":"452,-682r0,44r-319,0r0,273r311,0r0,44r-311,0r0,277r327,0r0,44r-380,0r0,-682r372,0xm334,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm157,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":490},"\u00c8":{"d":"452,-682r0,44r-319,0r0,273r311,0r0,44r-311,0r0,277r327,0r0,44r-380,0r0,-682r372,0xm156,-895r81,0r104,156r-33,0","w":490},"\u00cd":{"d":"131,-682r0,682r-53,0r0,-682r53,0xm276,-895r-152,156r-33,0r104,-156r81,0","w":208},"\u00ce":{"d":"131,-682r0,682r-53,0r0,-682r53,0xm136,-894r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":208},"\u00cf":{"d":"131,-682r0,682r-53,0r0,-682r53,0xm193,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm16,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":208},"\u00cc":{"d":"131,-682r0,682r-53,0r0,-682r53,0xm-26,-895r81,0r104,156r-33,0","w":208},"\u00d1":{"d":"693,-682r0,682r-44,0r-518,-596r0,596r-53,0r0,-682r45,0r517,596r0,-596r53,0xm254,-766r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":771},"\u00d3":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301xm583,-895r-152,156r-33,0r104,-156r81,0","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00d4":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301xm443,-894r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00d6":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301xm500,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm323,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00d2":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301xm322,-895r81,0r104,156r-33,0","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00d5":{"d":"773,-341v0,196,-159,350,-362,350v-202,0,-360,-154,-360,-350v0,-196,158,-350,360,-350v203,0,362,154,362,350xm716,-341v0,-170,-132,-301,-303,-301v-171,0,-305,131,-305,301v0,170,134,301,305,301v171,0,303,-131,303,-301xm280,-766r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":823,"k":{"T":75,"V":40,"W":40,"Y":85,"\u00dd":85,",":65,".":65,"A":50,"\u00c6":50,"\u00c1":50,"\u00c2":50,"\u00c4":50,"\u00c0":50,"\u00c5":50,"\u00c3":50,"X":50}},"\u00da":{"d":"582,-682r53,0r0,372v0,234,-147,319,-286,319v-154,0,-285,-102,-285,-307r0,-384r53,0r0,382v0,179,110,260,232,260v116,0,233,-73,233,-267r0,-375xm521,-895r-152,156r-33,0r104,-156r81,0","w":698,"k":{",":30,".":30,"A":30,"\u00c6":30,"\u00c1":30,"\u00c2":30,"\u00c4":30,"\u00c0":30,"\u00c5":30,"\u00c3":30}},"\u00db":{"d":"582,-682r53,0r0,372v0,234,-147,319,-286,319v-154,0,-285,-102,-285,-307r0,-384r53,0r0,382v0,179,110,260,232,260v116,0,233,-73,233,-267r0,-375xm381,-894r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":698,"k":{",":30,".":30,"A":30,"\u00c6":30,"\u00c1":30,"\u00c2":30,"\u00c4":30,"\u00c0":30,"\u00c5":30,"\u00c3":30}},"\u00dc":{"d":"582,-682r53,0r0,372v0,234,-147,319,-286,319v-154,0,-285,-102,-285,-307r0,-384r53,0r0,382v0,179,110,260,232,260v116,0,233,-73,233,-267r0,-375xm438,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm261,-854v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":698,"k":{",":30,".":30,"A":30,"\u00c6":30,"\u00c1":30,"\u00c2":30,"\u00c4":30,"\u00c0":30,"\u00c5":30,"\u00c3":30}},"\u00d9":{"d":"582,-682r53,0r0,372v0,234,-147,319,-286,319v-154,0,-285,-102,-285,-307r0,-384r53,0r0,382v0,179,110,260,232,260v116,0,233,-73,233,-267r0,-375xm260,-895r81,0r104,156r-33,0","w":698,"k":{",":30,".":30,"A":30,"\u00c6":30,"\u00c1":30,"\u00c2":30,"\u00c4":30,"\u00c0":30,"\u00c5":30,"\u00c3":30}},"\u00dd":{"d":"583,-682r-265,316r0,366r-53,0r0,-366r-265,-316r64,0r228,270r227,-270r64,0xm463,-895r-152,156r-33,0r104,-156r81,0","w":583,"k":{"O":85,"\u00d8":85,"\u00d3":85,"\u00d4":85,"\u00d6":85,"\u00d2":85,"\u00d5":85,"u":100,"\u00fa":100,"\u00fb":100,"\u00fc":100,"\u00f9":100,",":140,".":140,"A":100,"\u00c6":100,"\u00c1":100,"\u00c2":100,"\u00c4":100,"\u00c0":100,"\u00c5":100,"\u00c3":100,"e":140,"\u00e9":140,"\u00ea":140,"\u00eb":140,"\u00e8":140,"o":140,"\u00f8":140,"\u00f3":140,"\u00f4":140,"\u00f6":140,"\u00f2":140,"\u00f5":140,"a":100,"\u00e6":100,"\u00e1":100,"\u00e2":100,"\u00e4":100,"\u00e0":100,"\u00e5":100,"\u00e3":100,"-":175}},"\u00e1":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm385,-677r-152,156r-33,0r104,-156r81,0","w":427},"\u00e2":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm245,-676r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":427},"\u00e4":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm302,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm125,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":427},"\u00e0":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm124,-677r81,0r104,156r-33,0","w":427},"\u00e5":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm214,-652v-33,0,-60,26,-60,59v0,33,27,60,60,60v33,0,59,-27,59,-60v0,-33,-26,-59,-59,-59xm214,-679v48,0,86,38,86,86v0,48,-38,87,-86,87v-48,0,-87,-39,-87,-87v0,-48,39,-86,87,-86","w":427},"\u00e3":{"d":"421,-78r0,40r-8,6v-45,34,-64,41,-83,41v-22,0,-28,-11,-32,-56v-50,39,-93,56,-141,56v-68,0,-121,-51,-121,-114v0,-117,131,-158,262,-164r0,-57v0,-60,-33,-92,-100,-92v-48,0,-84,17,-137,57r0,-49v55,-34,96,-48,145,-48v56,0,140,23,140,117r0,280v0,18,3,23,11,23v11,0,40,-21,64,-40xm298,-89r0,-140v-117,-5,-214,46,-214,124v0,42,38,74,89,74v43,0,78,-16,125,-58xm82,-548r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":427},"\u00e7":{"d":"387,-64r0,50v-51,17,-83,23,-125,23v-6,0,-12,0,-18,-2r-8,28v43,7,62,33,62,63v0,64,-69,89,-142,72r5,-32v58,5,98,0,98,-37v0,-25,-20,-38,-62,-39r17,-57v-105,-19,-172,-104,-172,-223v0,-141,90,-240,218,-240v39,0,69,6,119,22r0,53v-52,-22,-79,-28,-117,-28v-100,0,-169,76,-169,188v0,113,67,185,173,185v41,0,71,-6,121,-26","w":417,"k":{",":-25,".":-25}},"\u00e9":{"d":"445,-241r-354,0v-14,115,77,203,179,203v60,0,109,-20,167,-67r0,54v-53,41,-108,60,-173,60v-130,0,-224,-100,-224,-239v0,-132,87,-228,206,-228v96,0,199,67,199,217xm97,-280r291,0v-17,-88,-65,-131,-142,-131v-74,0,-132,49,-149,131xm411,-677r-152,156r-33,0r104,-156r81,0","w":479,"k":{",":-30,".":-30}},"\u00ea":{"d":"445,-241r-354,0v-14,115,77,203,179,203v60,0,109,-20,167,-67r0,54v-53,41,-108,60,-173,60v-130,0,-224,-100,-224,-239v0,-132,87,-228,206,-228v96,0,199,67,199,217xm97,-280r291,0v-17,-88,-65,-131,-142,-131v-74,0,-132,49,-149,131xm271,-676r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":479,"k":{",":-30,".":-30}},"\u00eb":{"d":"445,-241r-354,0v-14,115,77,203,179,203v60,0,109,-20,167,-67r0,54v-53,41,-108,60,-173,60v-130,0,-224,-100,-224,-239v0,-132,87,-228,206,-228v96,0,199,67,199,217xm97,-280r291,0v-17,-88,-65,-131,-142,-131v-74,0,-132,49,-149,131xm328,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm151,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":479,"k":{",":-30,".":-30}},"\u00e8":{"d":"445,-241r-354,0v-14,115,77,203,179,203v60,0,109,-20,167,-67r0,54v-53,41,-108,60,-173,60v-130,0,-224,-100,-224,-239v0,-132,87,-228,206,-228v96,0,199,67,199,217xm97,-280r291,0v-17,-88,-65,-131,-142,-131v-74,0,-132,49,-149,131xm150,-677r81,0r104,156r-33,0","w":479,"k":{",":-30,".":-30}},"\u00ed":{"d":"118,-449r0,449r-48,0r0,-449r48,0xm266,-677r-152,156r-33,0r104,-156r81,0","w":188},"\u00ee":{"d":"118,-449r0,449r-48,0r0,-449r48,0xm126,-676r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":188},"\u00ef":{"d":"118,-449r0,449r-48,0r0,-449r48,0xm183,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm6,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":188},"\u00ec":{"d":"118,-449r0,449r-48,0r0,-449r48,0xm-36,-677r81,0r104,156r-33,0","w":188},"\u00f1":{"d":"110,-449r0,78r2,0v42,-63,83,-87,148,-87v96,0,167,63,167,184r0,274r-48,0r0,-256v0,-101,-43,-155,-122,-155v-65,0,-107,31,-147,96r0,315r-48,0r0,-449r48,0xm114,-548r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":490,"k":{"v":15,"y":15,"\u00fd":15,"\u00ff":15,"u":10,"\u00fa":10,"\u00fb":10,"\u00fc":10,"\u00f9":10}},"\u00f3":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186xm443,-677r-152,156r-33,0r104,-156r81,0","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00f4":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186xm303,-676r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00f6":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186xm360,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm183,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00f2":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186xm182,-677r81,0r104,156r-33,0","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00f5":{"d":"499,-224v0,133,-97,233,-228,233v-131,0,-229,-100,-229,-233v0,-134,98,-234,229,-234v131,0,228,100,228,234xm448,-224v0,-107,-76,-187,-177,-187v-102,0,-178,79,-178,187v0,107,76,186,178,186v101,0,177,-79,177,-186xm140,-548r-32,0v0,-49,24,-95,82,-95v30,0,60,12,88,24v29,12,57,25,82,25v27,0,40,-14,45,-49r30,0v2,29,-7,53,-23,70v-15,17,-36,26,-59,26v-27,0,-58,-13,-89,-25v-30,-12,-60,-24,-82,-24v-23,0,-38,16,-42,48","w":542,"k":{"v":20,"w":15,"y":20,"\u00fd":20,"\u00ff":20,",":20,".":20,"x":20}},"\u00fa":{"d":"379,0r0,-74r-2,0v-41,58,-78,83,-148,83v-77,0,-167,-46,-167,-180r0,-278r48,0r0,277v0,91,57,134,123,134v71,0,107,-35,146,-96r0,-315r48,0r0,449r-48,0xm417,-677r-152,156r-33,0r104,-156r81,0","w":490},"\u00fb":{"d":"379,0r0,-74r-2,0v-41,58,-78,83,-148,83v-77,0,-167,-46,-167,-180r0,-278r48,0r0,277v0,91,57,134,123,134v71,0,107,-35,146,-96r0,-315r48,0r0,449r-48,0xm277,-676r106,164r-38,0r-99,-109r-100,109r-38,0r108,-164r61,0","w":490},"\u00fc":{"d":"379,0r0,-74r-2,0v-41,58,-78,83,-148,83v-77,0,-167,-46,-167,-180r0,-278r48,0r0,277v0,91,57,134,123,134v71,0,107,-35,146,-96r0,-315r48,0r0,449r-48,0xm334,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm157,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":490},"\u00f9":{"d":"379,0r0,-74r-2,0v-41,58,-78,83,-148,83v-77,0,-167,-46,-167,-180r0,-278r48,0r0,277v0,91,57,134,123,134v71,0,107,-35,146,-96r0,-315r48,0r0,449r-48,0xm156,-677r81,0r104,156r-33,0","w":490},"\u00fd":{"d":"423,-449r-336,679r-49,0r157,-317r-189,-362r50,0r163,314r155,-314r49,0xm380,-677r-152,156r-33,0r104,-156r81,0","w":417,"k":{",":90,".":90,"e":20,"\u00e9":20,"\u00ea":20,"\u00eb":20,"\u00e8":20,"o":20,"\u00f8":20,"\u00f3":20,"\u00f4":20,"\u00f6":20,"\u00f2":20,"\u00f5":20,"a":10,"\u00e6":10,"\u00e1":10,"\u00e2":10,"\u00e4":10,"\u00e0":10,"\u00e5":10,"\u00e3":10}},"\u00ff":{"d":"423,-449r-336,679r-49,0r157,-317r-189,-362r50,0r163,314r155,-314r49,0xm297,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44xm120,-636v24,0,44,20,44,44v0,24,-20,44,-44,44v-24,0,-44,-20,-44,-44v0,-24,20,-44,44,-44","w":417,"k":{",":90,".":90,"e":20,"\u00e9":20,"\u00ea":20,"\u00eb":20,"\u00e8":20,"o":20,"\u00f8":20,"\u00f3":20,"\u00f4":20,"\u00f6":20,"\u00f2":20,"\u00f5":20,"a":10,"\u00e6":10,"\u00e1":10,"\u00e2":10,"\u00e4":10,"\u00e0":10,"\u00e5":10,"\u00e3":10}},"\u00b9":{"d":"177,-687r0,355r-42,0r0,-355r42,0","w":313},"\u00b2":{"d":"38,-616r0,-41v33,-23,64,-34,100,-34v70,0,124,45,124,103v0,45,-28,109,-145,225r184,0r0,31r-271,0v118,-99,190,-196,190,-257v0,-41,-37,-72,-85,-72v-32,0,-50,8,-97,45","w":313},"\u00b3":{"d":"48,-632r0,-34v27,-18,54,-25,90,-25v74,0,126,38,126,91v0,36,-21,65,-65,79r0,2v48,14,70,45,70,89v0,59,-54,103,-126,103v-35,0,-70,-7,-99,-19r0,-32v33,15,62,21,95,21v54,0,89,-28,89,-72v0,-61,-59,-74,-105,-74r0,-31v62,0,100,-25,100,-64v0,-36,-36,-63,-86,-63v-31,0,-55,8,-89,29","w":313},"\u00a0":{"w":278},"\u00ad":{"d":"275,-249r0,47r-237,0r0,-47r237,0","w":313}}});
;
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Digitized data copyright The Monotype Corporation 1991-2001. All rights
 * reserved. Gill Sans is a trademark of The Monotype Corporation Registered in the
 * U.S. Patent & Trademark Office and may be registered in certain jurisdictions
 * 
 * Trademark:
 * Gill Sans is a trademark of The Monotype Corporation Registered in the U.S.
 * Patent & Trademark Office and may be registered in certain jurisdictions
 * 
 * Designer:
 * Eric Gill
 * 
 * Vendor URL:
 * http://www.agfamonotype.com
 */
Cufon.registerFont({"w":180,"face":{"font-family":"Gill Sans Regular","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 5 2 2 1 4 2 2 3","ascent":"288","descent":"-72","x-height":"3","bbox":"-22 -330 375 83","underline-thickness":"17.9297","underline-position":"-18.1055","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":100,"k":{"Y":54,"W":45,"V":54,"T":45,"A":36}},"!":{"d":"49,-41v12,0,21,11,21,23v0,12,-9,21,-21,21v-12,0,-22,-9,-22,-21v0,-13,10,-23,22,-23xm49,-71v-15,-19,-20,-90,-20,-126v0,-34,7,-52,20,-52v37,19,17,141,0,178","w":97},"\"":{"d":"45,-166r-20,0v-5,-28,-10,-57,-8,-92r36,0v2,35,-3,64,-8,92xm103,-166r-20,0v-5,-28,-10,-57,-8,-92r36,0v2,35,-3,64,-8,92","w":127},"#":{"d":"1,-153r0,-22r57,0r15,-71r21,0r-15,71r74,0r15,-71r22,0r-15,71r35,0r0,22r-40,0r-13,65r53,0r0,22r-57,0r-15,70r-22,0r15,-70r-74,0r-15,70r-21,0r14,-70r-34,0r0,-22r39,0r14,-65r-53,0xm149,-153r-74,0r-14,65r75,0","w":210},"$":{"d":"19,-172v0,-37,32,-60,67,-64r0,-13r29,0r0,13v23,4,41,10,54,21r0,41v-15,-15,-33,-25,-54,-30r0,71v36,10,66,31,66,70v0,37,-27,61,-66,66r0,39r-29,0r0,-39v-20,-2,-43,-10,-68,-25r0,-44v21,18,38,30,68,37r0,-78v-40,-14,-67,-23,-67,-65xm86,-204v-23,0,-42,28,-26,47v4,5,17,11,26,15r0,-62xm115,-30v41,-6,38,-51,6,-62r-6,-3r0,65","w":195},"%":{"d":"188,-249r27,0r-161,252r-27,0xm124,-52v-1,-28,26,-55,55,-55v29,0,55,26,55,55v0,30,-26,54,-55,54v-29,0,-55,-25,-55,-54xm208,-52v0,-16,-14,-28,-29,-28v-16,-1,-28,13,-28,28v0,15,12,28,28,28v15,0,29,-14,29,-28xm9,-193v0,-29,26,-55,55,-55v29,0,54,26,54,55v0,28,-26,54,-54,54v-29,0,-55,-25,-55,-54xm92,-193v0,-15,-13,-29,-29,-29v-15,0,-28,14,-28,29v0,15,13,28,28,28v15,0,29,-14,29,-28","w":243},"&":{"d":"102,-241v34,-1,60,21,61,54v0,21,-17,47,-46,65r35,40v10,-11,18,-25,26,-40r35,0v-8,22,-22,43,-40,64r50,58r-45,0r-28,-33v-16,15,-48,35,-79,36v-32,0,-62,-25,-61,-57v1,-38,32,-57,58,-73v-48,-40,-31,-114,34,-114xm45,-56v3,36,60,27,75,5r8,-7r-40,-46v-16,12,-45,30,-43,48xm102,-211v-40,1,-27,52,-4,65v14,-9,33,-23,32,-40v0,-14,-12,-26,-28,-25","w":225},"'":{"d":"44,-166r-20,0v-5,-28,-10,-57,-8,-92r36,0v2,35,-3,64,-8,92","w":67},"(":{"d":"57,37v-56,-89,-36,-220,35,-286r20,0v-67,82,-71,246,0,331v-33,5,-43,-35,-55,-45","w":116},")":{"d":"4,82v69,-80,67,-254,0,-331v34,-5,43,35,55,45v17,28,35,78,34,121v-4,77,-27,115,-69,165r-20,0","w":116},"*":{"d":"23,-200v-21,-5,-20,-24,-4,-28v19,5,32,27,47,38v2,-2,4,-4,7,-4r-10,-51v0,-11,5,-16,13,-16v33,0,-12,60,9,71v15,-12,27,-33,47,-38v16,2,16,27,-2,28r-42,15r0,9v19,11,48,10,56,31v-17,32,-47,-19,-59,-26v-2,2,-5,3,-7,3v3,18,8,34,9,54v0,10,-4,15,-12,15v-25,-6,-4,-49,-2,-69v-2,0,-5,-1,-7,-3v-13,11,-32,34,-48,37v-21,-8,-12,-23,10,-30r35,-12r0,-9","w":150},"+":{"d":"90,-42r0,-70r-70,0r0,-30r70,0r0,-70r30,0r0,70r70,0r0,30r-70,0r0,70r-30,0","w":210},",":{"d":"35,-46v29,1,32,48,14,68v-8,10,-18,17,-31,21v2,-19,17,-19,14,-43v-26,-5,-22,-46,3,-46","w":78,"k":{" ":36}},"-":{"d":"14,-97r88,0r0,34r-88,0r0,-34","w":116},".":{"d":"18,-18v0,-12,9,-21,21,-21v12,0,22,10,22,21v0,12,-10,21,-22,21v-12,0,-21,-9,-21,-21","w":78,"k":{" ":36}},"\/":{"d":"1,3r71,-252r25,0r-71,252r-25,0","w":101},"0":{"d":"90,2v-108,-2,-106,-250,1,-251v104,5,106,248,-1,251xm90,-30v61,-7,61,-179,0,-185v-61,7,-61,178,0,185"},"1":{"d":"73,-246r35,0r0,246r-35,0r0,-246"},"2":{"d":"17,-225v58,-58,159,-2,128,84v-14,40,-39,69,-71,107r94,0r0,34v-50,-2,-110,4,-156,-2v33,-53,96,-95,103,-166v3,-27,-17,-46,-43,-46v-24,0,-42,16,-55,33r0,-44"},"3":{"d":"76,-249v72,0,99,95,41,119v66,23,33,133,-40,133v-19,0,-37,-5,-54,-14r0,-38v34,24,93,28,93,-21v0,-30,-18,-38,-51,-41v2,-10,-3,-26,2,-32v28,0,47,-10,47,-37v-1,-41,-52,-46,-85,-25r0,-33v14,-7,30,-11,47,-11"},"4":{"d":"128,-249r14,0r0,138r28,0r0,30r-28,0r0,81r-34,0r0,-81r-104,0r0,-15xm108,-111r0,-71r-57,71r57,0"},"5":{"d":"122,-76v2,-37,-50,-53,-86,-42r0,-128r109,0r0,32r-77,0r0,62v50,-6,90,29,90,76v0,70,-81,98,-140,64r0,-36v37,29,101,21,104,-28"},"6":{"d":"94,3v-70,1,-93,-82,-67,-147v18,-45,49,-76,87,-105r21,27v-36,24,-59,49,-75,90v50,-29,108,8,108,61v0,40,-34,74,-74,74xm133,-70v0,-41,-54,-51,-80,-25v-8,33,9,65,41,65v23,0,39,-18,39,-40"},"7":{"d":"18,-246r158,0r-111,249r-31,-13r90,-202r-106,0r0,-34"},"8":{"d":"46,-125v-54,-34,-23,-124,46,-124v68,0,101,89,42,124v64,32,29,136,-44,128v-71,7,-110,-95,-44,-128xm91,-142v20,0,39,-16,39,-37v0,-21,-17,-36,-39,-36v-22,0,-39,15,-39,36v0,20,19,37,39,37xm91,-31v24,0,42,-14,42,-38v0,-23,-19,-39,-43,-39v-24,0,-43,16,-43,39v0,23,19,38,44,38"},"9":{"d":"87,-249v86,1,98,115,51,180v-21,29,-42,55,-71,72r-21,-26v32,-20,64,-54,75,-92v-47,31,-108,-7,-108,-61v0,-40,34,-74,74,-73xm48,-176v0,38,50,51,79,26v11,-36,-8,-65,-40,-66v-23,-1,-39,18,-39,40"},":":{"d":"17,-18v0,-12,9,-22,21,-22v12,0,21,10,21,22v0,12,-9,21,-21,21v-12,0,-21,-9,-21,-21xm20,-143v0,-12,9,-22,21,-22v12,0,21,10,21,22v0,12,-9,21,-21,21v-12,0,-21,-9,-21,-21","w":78,"k":{" ":36}},";":{"d":"22,43v3,-18,16,-22,15,-43v-28,-5,-23,-46,3,-46v29,2,30,49,13,68v-8,10,-18,17,-31,21xm22,-143v0,-12,9,-22,21,-22v12,0,22,10,22,22v0,11,-10,21,-22,21v-12,0,-21,-9,-21,-21","w":82,"k":{" ":36}},"<":{"d":"20,-113r0,-29r170,-72r0,31r-135,56r135,56r0,31","w":210},"=":{"d":"190,-152r-170,0r0,-29r170,0r0,29xm190,-73r-170,0r0,-30r170,0r0,30","w":210},">":{"d":"190,-113r-170,73r0,-31r135,-56r-135,-56r0,-31r170,72r0,29","w":210},"?":{"d":"51,-63v-56,-29,15,-90,17,-130v1,-22,-25,-29,-45,-18r23,-38v34,1,58,19,58,52v0,48,-59,92,-53,134xm55,-40v12,0,23,9,22,22v0,12,-10,21,-22,21v-12,0,-21,-9,-21,-21v0,-12,10,-22,21,-22","w":119},"@":{"d":"87,-78v0,-79,94,-156,144,-80r6,-27r32,0r-31,145v1,6,6,11,12,12v36,-8,68,-51,68,-98v0,-65,-59,-111,-126,-111v-83,0,-146,67,-146,152v0,88,61,135,152,134v56,0,98,-18,123,-52r31,0v-26,46,-80,78,-155,78v-104,0,-180,-56,-178,-157v2,-105,66,-180,175,-180v84,0,153,57,151,137v-2,63,-43,125,-107,125v-25,0,-32,-7,-34,-29v-14,15,-31,28,-54,29v-38,1,-63,-38,-63,-78xm180,-165v-56,-2,-93,140,-23,140v34,0,66,-50,64,-89v0,-28,-15,-51,-41,-51","w":363},"A":{"d":"105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0","w":240,"k":{"y":9,"w":9,"v":9,"Y":40,"W":29,"V":29,"U":7,"T":36,"Q":14,"O":14,"G":14,"C":14}},"B":{"d":"195,-67v-1,75,-89,69,-168,67r0,-246v72,-2,147,-5,147,64v0,24,-13,42,-38,52v32,5,59,28,59,63xm62,-140v40,2,75,-3,75,-39v0,-35,-37,-37,-75,-35r0,74xm159,-70v0,-43,-49,-40,-97,-39r0,78v49,1,97,3,97,-39","w":202,"k":{"A":-7}},"C":{"d":"54,-122v0,92,117,117,185,65r0,39v-26,14,-56,21,-90,21v-79,-1,-130,-49,-131,-125v-2,-105,119,-159,218,-107r0,38v-74,-49,-182,-21,-182,69","w":254,"k":{"A":-9,".":-9,",":-9}},"D":{"d":"253,-123v0,82,-52,126,-148,123r-78,0r0,-246r83,0v91,-2,143,43,143,123xm217,-125v0,-74,-66,-97,-154,-89r0,182r45,0v72,4,109,-34,109,-93","w":270,"k":{"Y":36,"W":18,"V":18,"A":20,".":27,",":27}},"E":{"d":"27,-246r139,0r0,32r-104,0r0,75r101,0r0,31r-101,0r0,76r108,0r0,32r-143,0r0,-246"},"F":{"d":"27,-246r131,0r0,32r-95,0r0,68r95,0r0,32r-95,0r0,114r-36,0r0,-246","w":168,"k":{"o":5,"e":5,"A":18,".":50,",":50}},"G":{"d":"55,-123v0,77,76,116,152,85r0,-52r-47,0r0,-31r82,0r0,104v-98,50,-224,4,-224,-104v0,-108,127,-159,219,-107r0,36v-72,-50,-182,-22,-182,69","w":266},"H":{"d":"200,-246r35,0r0,246r-35,0r0,-107r-138,0r0,107r-35,0r0,-246r35,0r0,107r138,0r0,-107","w":262},"I":{"d":"27,-246r36,0r0,246r-36,0r0,-246","w":90},"J":{"d":"-22,49v41,0,49,-9,49,-56r0,-239r36,0r0,243v2,61,-23,88,-78,85","w":90,"k":{"u":7,"o":7,"e":7}},"K":{"d":"166,-246r44,0r-107,117r133,129r-48,0r-125,-121r0,121r-36,0r0,-246r36,0r0,113","w":236,"k":{"y":27,"u":18,"o":22,"e":22,"O":43}},"L":{"d":"27,-246r35,0r0,214r111,0r0,32r-146,0r0,-246","w":176,"k":{"y":11,"Y":40,"W":36,"V":36,"T":36}},"M":{"d":"223,-246r32,0r0,246r-35,0r0,-191r-76,95r-6,0r-76,-95r0,191r-36,0r0,-246r33,0r82,101","w":281},"N":{"d":"222,-246r34,0r0,246r-31,0r-164,-189r0,189r-33,0r0,-246r29,0r165,191r0,-191","w":281},"O":{"d":"16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93","w":296,"k":{"Y":29,"X":29,"W":14,"V":14,"T":23,"A":14,".":22,",":22}},"P":{"d":"180,-176v-2,60,-50,74,-120,69r0,107r-35,0r0,-246r78,0v44,-1,78,27,77,70xm60,-138v42,2,84,2,84,-39v0,-38,-43,-40,-84,-38r0,77","w":183,"k":{"o":9,"e":9,"A":29,".":54,",":54}},"Q":{"d":"280,-123v0,63,-46,114,-102,123v39,13,64,28,97,15r-36,35v-54,-6,-78,-22,-120,-50v-56,-8,-102,-60,-103,-122v-1,-73,58,-127,132,-127v73,0,132,54,132,126xm244,-123v0,-53,-42,-93,-96,-93v-54,0,-96,41,-96,94v0,51,43,92,96,92v52,0,96,-42,96,-93","w":296},"R":{"d":"171,-177v0,31,-18,51,-42,60v35,22,59,82,88,117r-41,0v-25,-35,-45,-79,-79,-103v-6,-4,-22,-4,-34,-4r0,107r-35,0r0,-246v72,-4,144,1,143,69xm134,-178v0,-35,-29,-40,-71,-38r0,78v42,1,71,-3,71,-40","w":217,"k":{"Y":36,"W":27,"V":29,"U":11,"T":32,"O":22}},"S":{"d":"82,-28v48,0,48,-53,6,-75v-33,-18,-73,-34,-73,-81v0,-63,83,-83,129,-48r0,40v-18,-17,-38,-25,-58,-25v-30,0,-52,27,-31,49v27,29,98,51,98,104v0,70,-91,85,-137,44r0,-44v19,24,41,36,66,36","w":164},"T":{"d":"6,-246r205,0r0,31r-85,0r0,215r-36,0r0,-215r-84,0r0,-31","w":217,"k":{"y":45,"w":54,"u":50,"r":45,"o":54,"e":54,"a":45,"O":23,"A":36,";":11,":":11,".":45,"-":61,",":45}},"U":{"d":"127,-28v48,0,71,-22,71,-78r0,-140r35,0r0,140v3,77,-38,109,-105,109v-68,0,-106,-32,-106,-110r0,-139r35,0r0,140v-2,58,21,78,70,78","w":254,"k":{"A":9,".":9,",":9}},"V":{"d":"182,-246r35,0r-103,247r-8,0r-106,-247r35,0r74,173","w":217,"k":{"u":27,"o":36,"e":36,"a":22,"O":14,"G":14,"A":29,".":47,"-":36,",":47}},"W":{"d":"340,-246r35,0r-100,247r-7,0r-80,-200r-81,200r-8,0r-99,-247r35,0r68,170r68,-170r33,0r69,170","w":375,"k":{"y":11,"u":27,"o":32,"e":32,"a":22,"O":14,"A":29,".":47,"-":36,",":47}},"X":{"d":"205,-246r42,0r-98,119r105,127r-42,0r-84,-102r-84,102r-43,0r106,-127r-99,-119r43,0r77,94","w":254},"Y":{"d":"175,-246r42,0r-90,116r0,130r-36,0r0,-130r-91,-116r43,0r65,85","w":217,"k":{"u":43,"o":50,"e":47,"a":43,"S":7,"O":29,"A":40,";":11,":":11,".":47,"-":54,",":47}},"Z":{"d":"14,-246r212,0r-157,215r157,0r0,31r-222,0r158,-215r-148,0r0,-31","w":232},"[":{"d":"31,-246r84,0r0,29r-49,0r0,267r49,0r0,29r-84,0r0,-325","w":119},"\\":{"d":"75,3r-71,-252r26,0r70,252r-25,0","w":101},"]":{"d":"89,79r-84,0r0,-29r49,0r0,-267r-49,0r0,-29r84,0r0,325","w":119},"^":{"d":"84,-210r-42,105r-33,0r63,-141r25,0r62,141r-32,0","w":168},"_":{"d":"204,71r-209,0r0,-23r209,0r0,23","w":198},"`":{"d":"57,-249r25,52r-20,0r-40,-52r35,0","w":120},"a":{"d":"13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21","w":153,"k":{"y":14,"w":13,"v":13,"p":4}},"b":{"d":"167,-82v0,77,-82,102,-146,73r0,-237r32,0r0,96v51,-39,114,2,114,68xm135,-81v0,-47,-49,-72,-82,-39r0,88v42,15,82,-4,82,-49","k":{"y":4,".":4,",":4}},"c":{"d":"46,-81v0,51,55,67,98,43r0,32v-63,26,-130,-6,-130,-74v0,-67,68,-106,126,-74r0,34v-39,-30,-94,-12,-94,39","w":157,"k":{".":-7,",":-7}},"d":{"d":"16,-83v0,-60,56,-99,115,-75r0,-88r32,0r0,246r-69,0v-48,0,-78,-34,-78,-83xm48,-80v0,48,31,57,83,53r0,-103v-41,-20,-83,3,-83,50","w":183,"k":{"d":4}},"e":{"d":"90,-165v45,0,72,37,70,87r-113,0v0,57,74,63,111,31r0,31v-19,12,-35,18,-64,18v-52,-1,-77,-34,-79,-84v-2,-47,30,-83,75,-83xm129,-97v2,-36,-42,-52,-67,-30v-7,7,-13,17,-15,30r82,0","w":172,"k":{"y":5,"w":5,"v":5,".":-7,",":-7}},"f":{"d":"107,-214v-35,-11,-53,11,-49,52r29,0r0,29r-29,0r0,133r-32,0r0,-133r-23,0r0,-29r23,0v-3,-58,25,-99,81,-84r0,32","w":90,"k":{"o":4,"e":4}},"g":{"d":"41,-11v-29,-13,-15,-39,9,-44v-24,-11,-36,-27,-36,-51v-1,-61,73,-58,138,-56r0,25r-33,0v36,35,5,90,-46,90v-18,0,-24,13,-12,22v35,12,90,10,90,57v0,35,-35,50,-75,50v-40,0,-75,-15,-76,-50v0,-22,14,-37,41,-43xm107,-104v0,-16,-14,-30,-32,-30v-17,0,-32,14,-32,30v0,17,14,29,32,29v17,0,31,-14,32,-29xm120,33v0,-31,-89,-37,-90,-1v0,17,15,25,45,25v23,0,45,-5,45,-24","w":153,"k":{"y":-7,"o":4}},"h":{"d":"94,-139v-20,0,-27,11,-40,23r0,116r-32,0r0,-246r32,0r0,106v35,-46,104,-26,104,48r0,92r-32,0v-5,-51,20,-139,-32,-139","k":{"y":13}},"i":{"d":"21,-211v-1,-10,9,-19,18,-19v9,0,20,9,19,19v1,10,-10,19,-19,19v-9,0,-19,-9,-18,-19xm23,-162r32,0r0,162r-32,0r0,-162","w":78},"j":{"d":"19,-211v-1,-10,9,-19,18,-19v10,0,20,9,20,19v0,9,-9,19,-19,19v-9,0,-20,-9,-19,-19xm-2,59v14,-5,24,-17,24,-36r0,-185r32,0r0,185v0,28,-10,47,-32,59","w":78},"k":{"d":"128,-162r38,0r-69,80r83,82r-43,0r-81,-82xm23,-246r32,0r0,246r-32,0r0,-246","w":172,"k":{"o":11,"e":11}},"l":{"d":"23,-246r32,0r0,246r-32,0r0,-246","w":78,"k":{"y":4,"w":4}},"m":{"d":"224,0v-6,-50,20,-135,-32,-137v-13,0,-26,7,-37,20r0,117r-32,0v-7,-49,21,-137,-32,-138v-20,0,-27,8,-38,21r0,117r-32,0r0,-162r32,0r0,22v30,-34,74,-34,96,4v37,-51,107,-31,107,41r0,95r-32,0","w":277,"k":{"y":13,"u":4}},"n":{"d":"126,0v-6,-50,21,-137,-33,-138v-15,0,-27,8,-38,23r0,115r-33,0r0,-162r33,0r0,21v38,-45,103,-23,103,49r0,92r-32,0","k":{"y":7,"v":5,"u":4}},"o":{"d":"13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53","w":198,"k":{"y":7,"x":5,"w":4,"v":4,".":11,",":11}},"p":{"d":"168,-80v0,58,-56,101,-115,76r0,86r-32,0r0,-244v80,-5,147,7,147,82xm135,-81v0,-45,-34,-54,-82,-51r0,100v40,20,82,-5,82,-49","k":{"y":13,".":11,",":11}},"q":{"d":"13,-79v0,-74,65,-91,146,-83r0,244r-32,0r0,-85v-61,22,-114,-16,-114,-76xm45,-80v-2,45,45,69,82,49r0,-101v-51,-4,-80,9,-82,52"},"r":{"d":"126,-118v-29,-35,-69,-7,-69,33r0,85r-32,0r0,-162r32,0r0,37v26,-39,50,-55,86,-22","w":142,"k":{"y":-11,"v":-11,"t":-7,"r":4,"q":9,"o":9,"e":7,"d":5,"c":9,";":-14,":":-14,".":36,"-":29,",":36}},"s":{"d":"124,-43v0,51,-75,57,-109,31r0,-34v18,14,63,35,76,5v-12,-37,-78,-36,-75,-82v3,-45,63,-52,100,-29r0,32v-19,-11,-34,-17,-46,-17v-31,0,-22,27,2,37v26,11,52,35,52,57","w":138,"k":{"w":4}},"t":{"d":"120,-8v-42,23,-92,11,-92,-53r0,-72r-28,0v16,-25,41,-40,60,-62r0,33r51,0r0,29r-51,0v5,37,-16,105,23,107v11,0,24,-3,37,-11r0,29","w":119},"u":{"d":"54,-162v7,50,-22,138,33,138v15,0,28,-7,39,-22r0,-116r32,0r0,162r-32,0r0,-21v-34,41,-104,26,-104,-48r0,-93r32,0"},"v":{"d":"122,-162r34,0r-71,165r-11,0r-73,-165r35,0r44,100","w":157,"k":{"o":7,"e":7,".":22,",":22}},"w":{"d":"225,-162r34,0r-71,165r-10,0r-48,-113r-48,113r-10,0r-72,-165r34,0r43,98r41,-98r24,0r40,98","w":258,"k":{"o":7,"e":7,".":22,",":22}},"x":{"d":"134,-162r41,0r-66,80r71,82r-41,0r-51,-58r-48,58r-40,0r68,-82r-68,-80r40,0r48,56","k":{"e":11}},"y":{"d":"122,-162r36,0r-115,244r-35,0r55,-117r-63,-127r36,0r44,92","w":157,"k":{"o":7,"e":7,".":29,",":29}},"z":{"d":"8,-162r138,0r-86,132r86,0r0,30r-142,0r85,-132r-81,0r0,-30","w":150},"{":{"d":"46,-11v0,-44,-2,-64,-36,-68r0,-29v34,-3,37,-24,36,-68v-1,-64,6,-88,66,-86r0,27v-41,-6,-36,26,-36,63v0,44,-7,65,-37,79v38,12,37,53,37,105v0,31,7,37,36,36r0,27v-60,2,-67,-23,-66,-86","w":119},"|":{"d":"33,83r0,-329r28,0r0,329r-28,0","w":93},"}":{"d":"44,-172v-1,-35,6,-70,-36,-63r0,-27v59,-2,67,24,66,86v0,44,1,65,36,68r0,29v-34,3,-37,25,-37,68v0,64,-6,88,-65,86r0,-27v41,6,36,-26,36,-62v1,-45,6,-66,37,-79v-30,-13,-37,-35,-37,-79","w":119},"~":{"d":"195,-114v-49,60,-134,-44,-180,20r0,-36v50,-62,133,43,180,-22r0,38","w":209},"\u00c4":{"d":"105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0xm70,-283v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm137,-283v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":240},"\u00c5":{"d":"87,-297v0,-17,15,-33,33,-33v18,0,33,14,33,33v0,18,-16,33,-33,33v-18,0,-33,-16,-33,-33xm140,-297v0,-11,-9,-19,-20,-19v-12,0,-21,7,-20,19v0,11,9,20,20,20v12,1,20,-9,20,-20xm105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0","w":240},"\u00c7":{"d":"54,-122v0,92,117,117,185,65r0,39v-26,14,-56,21,-90,21r-1,3v10,4,21,10,20,23v-1,25,-26,37,-56,32r0,-20v13,0,29,2,30,-9v-1,-9,-10,-10,-21,-10r7,-20v-65,-9,-109,-54,-110,-124v-1,-105,119,-159,218,-107r0,38v-74,-49,-182,-21,-182,69","w":254},"\u00c9":{"d":"27,-246r139,0r0,32r-104,0r0,75r101,0r0,31r-101,0r0,76r108,0r0,32r-143,0r0,-246xm129,-316r-39,52r-20,0r24,-52r35,0"},"\u00d1":{"d":"92,-270v-1,-56,45,-40,79,-27v8,-1,12,-5,13,-15r14,0v0,21,-9,40,-28,42v-17,2,-59,-33,-63,0r-15,0xm222,-246r34,0r0,246r-31,0r-164,-189r0,189r-33,0r0,-246r29,0r165,191r0,-191","w":281},"\u00d6":{"d":"16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93xm96,-283v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm163,-283v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":296},"\u00dc":{"d":"127,-28v48,0,71,-22,71,-78r0,-140r35,0r0,140v3,77,-38,109,-105,109v-68,0,-106,-32,-106,-110r0,-139r35,0r0,140v-2,58,21,78,70,78xm78,-283v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm145,-283v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":254},"\u00e1":{"d":"13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21xm116,-249r-39,52r-20,0r24,-52r35,0","w":153},"\u00e0":{"d":"13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21xm74,-249r25,52r-20,0r-40,-52r35,0","w":153},"\u00e2":{"d":"93,-251r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r33,-54r33,0xm13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21","w":153},"\u00e4":{"d":"13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21xm27,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm94,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":153},"\u00e3":{"d":"53,-245v14,-2,61,34,63,-1r14,0v0,22,-9,41,-29,43v-17,2,-58,-33,-62,0r-15,0v3,-27,8,-38,29,-42xm13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21","w":153},"\u00e5":{"d":"44,-230v0,-17,16,-34,33,-33v17,0,33,15,33,33v0,17,-16,34,-33,34v-17,0,-33,-16,-33,-34xm97,-229v0,-11,-10,-20,-21,-20v-11,-1,-19,8,-19,19v0,12,8,21,20,21v11,0,20,-9,20,-20xm13,-143v34,-39,126,-27,111,46r0,69v3,16,13,6,24,-1r0,20v-15,13,-50,19,-56,-4v-29,26,-83,18,-82,-24v1,-41,50,-47,83,-60v4,-54,-55,-44,-80,-11r0,-35xm48,-59v-15,13,-5,39,17,39v10,0,19,-4,28,-12r0,-48v-15,5,-37,13,-45,21","w":153},"\u00e7":{"d":"46,-81v0,51,55,67,98,43r0,32v-17,6,-32,9,-49,9r-1,3v10,4,21,10,20,23v-1,25,-27,37,-57,32r0,-20v14,0,29,1,31,-9v-1,-9,-10,-10,-21,-10r8,-21v-33,-7,-61,-35,-61,-81v0,-67,68,-106,126,-74r0,34v-39,-30,-94,-12,-94,39","w":157},"\u00e9":{"d":"90,-165v45,0,72,37,70,87r-113,0v0,57,74,63,111,31r0,31v-19,12,-35,18,-64,18v-52,-1,-77,-34,-79,-84v-2,-47,30,-83,75,-83xm129,-97v2,-36,-42,-52,-67,-30v-7,7,-13,17,-15,30r82,0xm125,-249r-39,52r-20,0r24,-52r35,0","w":172},"\u00e8":{"d":"90,-165v45,0,72,37,70,87r-113,0v0,57,74,63,111,31r0,31v-19,12,-35,18,-64,18v-52,-1,-77,-34,-79,-84v-2,-47,30,-83,75,-83xm129,-97v2,-36,-42,-52,-67,-30v-7,7,-13,17,-15,30r82,0xm83,-249r25,52r-20,0r-40,-52r35,0","w":172},"\u00ea":{"d":"102,-251r34,54v-31,3,-35,-20,-51,-31v-16,11,-19,35,-49,31r33,-54r33,0xm90,-165v45,0,72,37,70,87r-113,0v0,57,74,63,111,31r0,31v-19,12,-35,18,-64,18v-52,-1,-77,-34,-79,-84v-2,-47,30,-83,75,-83xm129,-97v2,-36,-42,-52,-67,-30v-7,7,-13,17,-15,30r82,0","w":172},"\u00eb":{"d":"90,-165v45,0,72,37,70,87r-113,0v0,57,74,63,111,31r0,31v-19,12,-35,18,-64,18v-52,-1,-77,-34,-79,-84v-2,-47,30,-83,75,-83xm129,-97v2,-36,-42,-52,-67,-30v-7,7,-13,17,-15,30r82,0xm36,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm103,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":172},"\u00ed":{"d":"23,-162r32,0r0,162r-32,0r0,-162xm92,-249r-39,52r-20,0r24,-52r35,0","w":78},"\u00ec":{"d":"23,-162r32,0r0,162r-32,0r0,-162xm29,-249r25,52r-20,0r-40,-52r35,0","w":78},"\u00ee":{"d":"59,-251r34,54r-20,0r-32,-31v-16,11,-19,35,-49,31r33,-54r34,0xm23,-162r32,0r0,162r-32,0r0,-162","w":78},"\u00ef":{"d":"23,-162r32,0r0,162r-32,0r0,-162xm-10,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm57,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":78},"\u00f1":{"d":"66,-245v14,-2,61,34,63,-1r14,0v0,22,-9,41,-29,43v-17,2,-58,-33,-62,0r-15,0v3,-27,8,-38,29,-42xm126,0v-6,-50,21,-137,-33,-138v-15,0,-27,8,-38,23r0,115r-33,0r0,-162r33,0r0,21v38,-45,103,-23,103,49r0,92r-32,0"},"\u00f3":{"d":"13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53xm135,-249r-39,52r-20,0r24,-52r35,0","w":198},"\u00f2":{"d":"13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53xm85,-249r25,52r-20,0r-40,-52r35,0","w":198},"\u00f4":{"d":"113,-251r34,54r-20,0r-32,-31v-16,11,-19,35,-49,31r33,-54r34,0xm13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53","w":198},"\u00f6":{"d":"13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53xm44,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm111,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":198},"\u00f5":{"d":"79,-245v14,-3,61,35,63,-1r14,0v0,22,-9,41,-28,43v-17,2,-59,-33,-63,0r-15,0v4,-26,8,-38,29,-42xm13,-79v0,-47,39,-83,87,-83v49,0,86,37,86,84v0,47,-40,81,-87,81v-47,0,-86,-37,-86,-82xm153,-80v1,-31,-24,-53,-55,-53v-29,0,-52,22,-52,53v0,30,23,53,54,53v31,0,53,-23,53,-53","w":198},"\u00fa":{"d":"54,-162v7,50,-22,138,33,138v15,0,28,-7,39,-22r0,-116r32,0r0,162r-32,0r0,-21v-34,41,-104,26,-104,-48r0,-93r32,0xm129,-249r-39,52r-20,0r24,-52r35,0"},"\u00f9":{"d":"54,-162v7,50,-22,138,33,138v15,0,28,-7,39,-22r0,-116r32,0r0,162r-32,0r0,-21v-34,41,-104,26,-104,-48r0,-93r32,0xm87,-249r25,52r-20,0r-40,-52r35,0"},"\u00fb":{"d":"106,-251r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r33,-54r33,0xm54,-162v7,50,-22,138,33,138v15,0,28,-7,39,-22r0,-116r32,0r0,162r-32,0r0,-21v-34,41,-104,26,-104,-48r0,-93r32,0"},"\u00fc":{"d":"54,-162v7,50,-22,138,33,138v15,0,28,-7,39,-22r0,-116r32,0r0,162r-32,0r0,-21v-34,41,-104,26,-104,-48r0,-93r32,0xm40,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm107,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16"},"\u00b0":{"d":"71,-165v-25,0,-49,-24,-49,-48v0,-25,23,-49,49,-49v27,0,49,23,49,49v0,25,-23,48,-49,48xm71,-243v-15,0,-30,15,-30,30v0,15,14,29,30,29v16,0,30,-14,30,-29v0,-15,-15,-30,-30,-30","w":142},"\u00a2":{"d":"109,-164r21,-59r17,0r-23,63v7,2,12,4,16,7r0,33v-7,-6,-16,-10,-26,-13r-37,102v23,9,50,2,67,-7r0,31v-26,11,-50,13,-78,7r-25,68r-17,0r28,-75v-69,-37,-38,-180,57,-157xm98,-135v-51,-5,-69,68,-34,96","w":157},"\u00a3":{"d":"58,-134v18,-52,36,-123,104,-113r20,37v-55,-20,-76,30,-90,76r28,0r0,31r-37,0r-18,68v38,-5,82,15,114,-2r0,34v-51,16,-105,-11,-158,6r29,-106r-26,0r0,-31r34,0","w":191},"\u00a7":{"d":"93,33v-8,-55,-84,-73,-81,-141v0,-19,7,-36,23,-50v-26,-38,1,-93,45,-91v35,-6,60,43,24,51v-9,0,-18,-10,-14,-20v0,-5,-4,-8,-12,-8v-41,11,-25,54,8,77v37,27,71,100,22,137v30,37,5,98,-43,94v-36,7,-60,-47,-22,-54v13,0,19,11,16,25v-1,4,4,7,8,6v14,1,28,-13,26,-26xm93,-32v37,-43,-17,-81,-43,-106v-32,46,19,75,43,106","w":146},"\u00b6":{"d":"0,-184v0,-47,30,-75,83,-74r111,0r0,31r-25,0r0,298r-30,0r0,-298r-39,0r0,298r-29,0r0,-183v-42,-1,-71,-30,-71,-72","w":195},"\u00df":{"d":"136,-73v-2,-32,-17,-46,-53,-47r0,-29v27,2,43,-12,43,-37v1,-22,-16,-38,-37,-38v-27,0,-36,18,-36,48r0,176r-32,0r0,-176v-1,-46,23,-73,69,-73v73,0,89,93,32,114v29,7,46,30,46,65v1,49,-35,82,-88,70r0,-31v30,14,57,-10,56,-42"},"\u00ae":{"d":"130,-188v71,-15,77,76,20,79v23,10,35,42,50,64r-28,0v-20,-27,-22,-68,-69,-61r0,61r-23,0r0,-143r50,0xm166,-147v0,-28,-35,-21,-63,-22r0,43v27,-1,63,6,63,-21xm0,-117v0,-77,57,-132,133,-132v77,0,133,55,133,132v0,77,-56,133,-133,133v-76,0,-133,-55,-133,-133xm244,-117v0,-58,-52,-110,-111,-110v-58,0,-110,52,-110,110v0,60,50,111,110,111v59,0,111,-53,111,-111","w":266},"\u00a9":{"d":"88,-115v-8,60,78,71,88,20r21,6v-7,29,-30,50,-64,49v-42,0,-69,-32,-69,-76v0,-78,109,-104,131,-33r-21,5v-18,-48,-95,-27,-86,29xm0,-117v0,-77,57,-132,133,-132v77,0,133,55,133,132v0,77,-56,133,-133,133v-76,0,-133,-55,-133,-133xm244,-117v0,-58,-52,-110,-111,-110v-58,0,-110,52,-110,110v0,60,50,111,110,111v59,0,111,-53,111,-111","w":266},"\u00b4":{"d":"99,-249r-39,52r-20,0r24,-52r35,0","w":120},"\u00a8":{"d":"10,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm77,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":120},"\u00c6":{"d":"146,-246r160,0r0,32r-101,0r0,74r98,0r0,31r-98,0r0,77r105,0r0,32r-140,0r0,-109r-67,0r-64,109r-38,0xm170,-140r0,-82r-48,82r48,0","w":322},"\u00d8":{"d":"17,-122v0,-102,118,-161,207,-106r18,-21r16,14r-16,20v22,20,38,53,38,92v0,101,-122,159,-208,105r-18,21r-17,-13r17,-21v-22,-19,-37,-51,-37,-91xm95,-44v77,46,178,-24,142,-115v-5,-11,-11,-21,-19,-29xm201,-202v-65,-39,-148,6,-148,79v0,25,8,46,25,65","w":296},"\u00b1":{"d":"90,-46r0,-71r-70,0r0,-29r70,0r0,-70r30,0r0,70r70,0r0,29r-70,0r0,71r-30,0xm190,0r-170,0r0,-30r170,0r0,30","w":210},"\u00a5":{"d":"116,0r-32,0r0,-57r-73,0r0,-24r73,0r0,-26r-73,0r0,-26r60,0r-71,-125r35,0r64,118r63,-118r37,0r-71,125r60,0r0,26r-72,0r0,26r72,0r0,24r-72,0r0,57","w":198},"\u00aa":{"d":"7,-235v22,-23,83,-20,76,27v2,18,-8,61,15,37r0,15v-14,11,-32,13,-39,0v-20,16,-52,10,-54,-16v-2,-21,32,-31,54,-36v1,-13,-3,-21,-16,-21v-17,1,-24,8,-36,19r0,-25xm59,-170r0,-25v-13,3,-29,6,-29,20v0,16,19,14,29,5","w":101},"\u00ba":{"d":"8,-200v0,-29,25,-49,55,-49v33,0,60,19,60,50v1,30,-26,50,-58,50v-30,0,-57,-23,-57,-51xm98,-200v0,-18,-16,-30,-33,-30v-18,0,-32,13,-32,31v0,19,14,29,33,29v18,1,33,-13,32,-30","w":131},"\u00e6":{"d":"226,-14v-28,25,-91,22,-109,-8v-35,33,-104,38,-104,-16v0,-41,49,-48,81,-59v5,-57,-55,-41,-78,-11r0,-39v25,-23,80,-25,101,3v39,-43,118,-13,109,56r-100,0v-3,63,58,79,100,43r0,31xm194,-108v-2,-37,-58,-39,-64,0r64,0xm44,-44v-1,26,32,32,50,16r0,-53v-20,9,-49,14,-50,37","w":240},"\u00f8":{"d":"37,-20v-52,-51,-14,-145,62,-145v18,0,35,5,50,15r17,-20r12,11r-16,18v52,54,13,144,-65,144v-17,0,-32,-4,-47,-13r-20,23r-12,-11xm69,-33v51,33,115,-34,73,-85xm129,-127v-52,-35,-113,35,-72,83","w":198},"\u00bf":{"d":"77,-117v56,28,-13,90,-17,129v-1,24,25,30,44,18r-23,38v-34,1,-58,-20,-58,-52v0,-47,59,-93,54,-133xm72,-140v-12,0,-21,-11,-22,-22v0,-11,10,-21,22,-21v12,0,22,9,22,21v0,12,-10,22,-22,22","w":119},"\u00a1":{"d":"49,-140v-12,0,-22,-10,-22,-22v0,-12,9,-23,22,-22v12,0,21,10,21,22v0,12,-10,22,-21,22xm48,-109v17,18,20,91,20,126v0,34,-6,52,-19,52v-38,-17,-18,-142,-1,-178","w":97},"\u00ac":{"d":"190,-45r-30,0r0,-77r-140,0r0,-30r170,0r0,107","w":210},"\u00ab":{"d":"115,-81r53,81r-32,0r-53,-81r53,-81r32,0xm42,-81r53,81r-32,0r-53,-81r53,-81r32,0","w":176},"\u00bb":{"d":"62,-81r-54,-81r32,0r53,81r-53,81r-32,0xm135,-81r-54,-81r32,0r53,81r-53,81r-32,0","w":176},"\u00c0":{"d":"105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0xm111,-316r25,52r-20,0r-40,-52r35,0","w":240},"\u00c3":{"d":"64,-270v-1,-56,45,-40,79,-27v8,-2,11,-5,13,-15r13,0v0,22,-8,40,-28,42v-17,2,-58,-33,-62,0r-15,0xm105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0","w":240},"\u00d5":{"d":"96,-270v-1,-56,45,-40,79,-27v8,-2,11,-5,13,-15r14,0v0,22,-9,40,-29,42v-17,2,-58,-33,-62,0r-15,0xm16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93","w":296},"\u00f7":{"d":"87,-180v0,-9,10,-19,19,-19v9,0,20,9,19,19v1,10,-9,20,-19,19v-10,1,-19,-10,-19,-19xm190,-112r-170,0r0,-30r170,0r0,30xm87,-74v0,-9,10,-19,19,-19v9,0,20,9,19,19v1,10,-9,20,-19,19v-10,1,-19,-10,-19,-19","w":210},"\u00ff":{"d":"122,-162r36,0r-115,244r-35,0r55,-117r-63,-127r36,0r44,92xm29,-223v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm96,-223v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":157},"\u00c2":{"d":"136,-318r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r33,-54r33,0xm105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0","w":240},"\u00ca":{"d":"113,-318r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r33,-54r33,0xm27,-246r139,0r0,32r-104,0r0,75r101,0r0,31r-101,0r0,76r108,0r0,32r-143,0r0,-246"},"\u00c1":{"d":"105,-247r25,0r110,247r-36,0r-33,-73r-104,0r-31,73r-36,0xm157,-104r-40,-89r-36,89r76,0xm159,-316r-39,52r-20,0r24,-52r35,0","w":240},"\u00cb":{"d":"27,-246r139,0r0,32r-104,0r0,75r101,0r0,31r-101,0r0,76r108,0r0,32r-143,0r0,-246xm40,-283v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm107,-283v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16"},"\u00c8":{"d":"27,-246r139,0r0,32r-104,0r0,75r101,0r0,31r-101,0r0,76r108,0r0,32r-143,0r0,-246xm87,-316r25,52r-20,0r-40,-52r35,0"},"\u00cd":{"d":"27,-246r36,0r0,246r-36,0r0,-246xm94,-316r-39,52r-20,0r24,-52r35,0","w":90},"\u00ce":{"d":"64,-318r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r32,-54r34,0xm27,-246r36,0r0,246r-36,0r0,-246","w":90},"\u00cf":{"d":"27,-246r36,0r0,246r-36,0r0,-246xm-3,-283v0,-9,8,-17,16,-17v10,0,17,7,17,17v0,9,-6,16,-16,16v-9,0,-17,-7,-17,-16xm64,-283v0,-10,8,-17,17,-17v10,0,17,7,17,17v0,10,-7,16,-17,16v-9,0,-17,-7,-17,-16","w":90},"\u00cc":{"d":"27,-246r36,0r0,246r-36,0r0,-246xm36,-316r25,52r-20,0r-40,-52r35,0","w":90},"\u00d3":{"d":"16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93xm183,-316r-39,52r-20,0r24,-52r35,0","w":296},"\u00d4":{"d":"159,-318r33,54v-31,3,-35,-20,-51,-31v-16,11,-19,35,-49,31r33,-54r34,0xm16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93","w":296},"\u00d2":{"d":"16,-122v0,-74,58,-127,132,-127v73,0,132,55,132,126v0,72,-59,126,-134,126v-71,0,-130,-54,-130,-125xm244,-123v0,-52,-43,-93,-95,-93v-54,0,-96,41,-96,94v0,51,42,92,95,92v54,0,96,-40,96,-93xm142,-316r25,52r-20,0r-40,-52r35,0","w":296},"\u00da":{"d":"127,-28v48,0,71,-22,71,-78r0,-140r35,0r0,140v3,77,-38,109,-105,109v-68,0,-106,-32,-106,-110r0,-139r35,0r0,140v-2,58,21,78,70,78xm169,-316r-39,52r-20,0r24,-52r35,0","w":254},"\u00db":{"d":"142,-318r34,54r-20,0r-31,-31v-16,11,-19,35,-49,31r33,-54r33,0xm127,-28v48,0,71,-22,71,-78r0,-140r35,0r0,140v3,77,-38,109,-105,109v-68,0,-106,-32,-106,-110r0,-139r35,0r0,140v-2,58,21,78,70,78","w":254},"\u00d9":{"d":"127,-28v48,0,71,-22,71,-78r0,-140r35,0r0,140v3,77,-38,109,-105,109v-68,0,-106,-32,-106,-110r0,-139r35,0r0,140v-2,58,21,78,70,78xm117,-316r25,52r-20,0r-40,-52r35,0","w":254},"\u00b8":{"d":"67,32v-1,-9,-10,-10,-21,-10r9,-25r20,0r-2,9v10,4,20,11,20,23v-1,25,-27,37,-57,32r0,-20v14,0,29,1,31,-9","w":120},"\u00b5":{"d":"98,-21v56,0,35,-85,39,-141r30,0r0,162r-28,0r0,-19v-13,28,-62,30,-77,3r0,78r-31,0r0,-224r31,0v4,55,-18,141,36,141","w":198},"\u00a0":{"w":100},"\u00a6":{"d":"33,-123r0,-123r28,0r0,123r-28,0xm33,83r0,-146r28,0r0,146r-28,0","w":93},"\u00ad":{"d":"102,-97r0,34r-88,0r0,-34r88,0","w":116},"\u00af":{"d":"-6,-263r0,-23r211,0r0,23r-211,0","w":198},"\u00d0":{"d":"253,-123v0,82,-52,126,-148,123r-78,0r0,-111r-28,0r0,-23r28,0r0,-112r83,0v91,-2,143,43,143,123xm217,-125v0,-74,-66,-97,-154,-89r0,80r69,0r0,23r-69,0r0,79r45,0v72,4,109,-34,109,-93","w":270},"\u00f0":{"d":"140,-157v-16,-25,-17,-27,-40,-45r-52,24r-8,-20r38,-17v-10,-5,-21,-9,-31,-11r18,-22v23,7,24,8,44,18r39,-18r9,19r-27,13v35,30,58,67,59,124v0,56,-33,95,-89,95v-47,0,-86,-37,-86,-83v0,-60,65,-104,126,-77xm102,-26v34,0,56,-21,56,-55v0,-32,-23,-55,-56,-55v-31,0,-57,26,-57,56v0,31,26,54,57,54","w":202},"\u00dd":{"d":"175,-246r42,0r-90,116r0,130r-36,0r0,-130r-91,-116r43,0r65,85xm148,-316r-39,52r-20,0r24,-52r35,0","w":217},"\u00fd":{"d":"122,-162r36,0r-115,244r-35,0r55,-117r-63,-127r36,0r44,92xm118,-249r-39,52r-20,0r24,-52r35,0","w":157},"\u00de":{"d":"180,-122v0,58,-52,74,-120,69r0,53r-35,0r0,-246r35,0r0,53v67,-7,121,11,120,71xm60,-85v42,2,84,2,84,-38v0,-38,-43,-40,-84,-38r0,76","w":183},"\u00fe":{"d":"168,-80v1,58,-56,101,-115,76r0,86r-32,0r0,-328r32,0r0,84v68,-5,115,20,115,82xm135,-81v0,-45,-34,-54,-82,-51r0,100v40,20,82,-5,82,-49"},"\u00d7":{"d":"28,-72r56,-55r-56,-55r22,-22r55,55r55,-55r21,22r-55,55r55,55r-21,21r-55,-55r-55,55","w":210},"\u00b9":{"d":"46,-247r24,0r0,127r-24,0r0,-127","w":116},"\u00b2":{"d":"13,-236v39,-36,110,8,73,57r-34,40r54,0r0,19v-31,-2,-69,4,-96,-2v23,-24,55,-50,60,-84v-3,-33,-42,-27,-57,-2r0,-28","w":116},"\u00b3":{"d":"71,-156v0,-16,-12,-19,-30,-20v1,-6,-3,-17,2,-19v35,4,34,-37,4,-35v-7,0,-16,2,-27,7r0,-20v29,-13,76,-5,75,29v0,12,-6,21,-17,27v38,16,13,69,-28,69v-11,0,-21,-3,-33,-8r0,-22v19,12,54,18,54,-8","w":116},"\u00bd":{"d":"75,10r-24,0r164,-259r24,0xm46,-247r24,0r0,127r-24,0r0,-127xm201,-117v39,-36,110,8,73,57r-34,40r54,0r0,19v-31,-2,-69,4,-96,-2v23,-24,55,-50,60,-84v-3,-33,-42,-27,-57,-2r0,-28","w":303},"\u00bc":{"d":"279,-59r16,0r0,18r-16,0r0,41r-25,0r0,-41r-61,0r0,-10r74,-79r12,0r0,71xm254,-90r-28,31r28,0r0,-31xm86,10r-24,0r164,-259r24,0xm46,-247r24,0r0,127r-24,0r0,-127","w":303},"\u00be":{"d":"279,-59r16,0r0,18r-16,0r0,41r-25,0r0,-41r-61,0r0,-10r74,-79r12,0r0,71xm254,-90r-28,31r28,0r0,-31xm82,10r-24,0r163,-259r25,0xm71,-156v0,-16,-12,-19,-30,-20v1,-6,-3,-17,2,-19v35,4,34,-37,4,-35v-7,0,-16,2,-27,7r0,-20v29,-13,76,-5,75,29v0,12,-6,21,-17,27v38,16,13,69,-28,69v-11,0,-21,-3,-33,-8r0,-22v19,12,54,18,54,-8","w":303},"\u00b7":{"d":"111,-146v9,0,20,9,19,19v1,10,-9,20,-19,19v-10,1,-19,-10,-19,-19v0,-9,10,-19,19,-19","w":120},"\u00a4":{"d":"141,-61v-21,16,-62,17,-83,0r-25,24r-20,-20r24,-24v-16,-25,-16,-58,0,-83r-24,-24r20,-21r25,25v19,-17,64,-17,83,0r24,-25r21,21r-25,24v17,25,17,58,0,83r25,24r-21,20xm99,-168v-25,0,-45,20,-45,45v0,25,21,46,45,46v24,0,46,-22,46,-46v0,-24,-21,-45,-46,-45","w":198}}});
;
/*!	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
	is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/

var swfobject = function() {
	
	var UNDEF = "undefined",
		OBJECT = "object",
		SHOCKWAVE_FLASH = "Shockwave Flash",
		SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash",
		FLASH_MIME_TYPE = "application/x-shockwave-flash",
		EXPRESS_INSTALL_ID = "SWFObjectExprInst",
		ON_READY_STATE_CHANGE = "onreadystatechange",
		
		win = window,
		doc = document,
		nav = navigator,
		
		plugin = false,
		domLoadFnArr = [main],
		regObjArr = [],
		objIdArr = [],
		listenersArr = [],
		storedAltContent,
		storedAltContentId,
		storedCallbackFn,
		storedCallbackObj,
		isDomLoaded = false,
		isExpressInstallActive = false,
		dynamicStylesheet,
		dynamicStylesheetMedia,
		autoHideShow = true,
	
	/* Centralized function for browser feature detection
		- User agent string detection is only used when no good alternative is possible
		- Is executed directly for optimal performance
	*/	
	ua = function() {
		var w3cdom = typeof doc.getElementById != UNDEF && typeof doc.getElementsByTagName != UNDEF && typeof doc.createElement != UNDEF,
			u = nav.userAgent.toLowerCase(),
			p = nav.platform.toLowerCase(),
			windows = p ? /win/.test(p) : /win/.test(u),
			mac = p ? /mac/.test(p) : /mac/.test(u),
			webkit = /webkit/.test(u) ? parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, // returns either the webkit version or false if not webkit
			ie = !+"\v1", // feature detection based on Andrea Giammarchi's solution: http://webreflection.blogspot.com/2009/01/32-bytes-to-know-if-your-browser-is-ie.html
			playerVersion = [0,0,0],
			d = null;
		if (typeof nav.plugins != UNDEF && typeof nav.plugins[SHOCKWAVE_FLASH] == OBJECT) {
			d = nav.plugins[SHOCKWAVE_FLASH].description;
			if (d && !(typeof nav.mimeTypes != UNDEF && nav.mimeTypes[FLASH_MIME_TYPE] && !nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)) { // navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin indicates whether plug-ins are enabled or disabled in Safari 3+
				plugin = true;
				ie = false; // cascaded feature detection for Internet Explorer
				d = d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
				playerVersion[0] = parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);
				playerVersion[1] = parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
				playerVersion[2] = /[a-zA-Z]/.test(d) ? parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0;
			}
		}
		else if (typeof win.ActiveXObject != UNDEF) {
			try {
				var a = new ActiveXObject(SHOCKWAVE_FLASH_AX);
				if (a) { // a will return null when ActiveX is disabled
					d = a.GetVariable("$version");
					if (d) {
						ie = true; // cascaded feature detection for Internet Explorer
						d = d.split(" ")[1].split(",");
						playerVersion = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
					}
				}
			}
			catch(e) {}
		}
		return { w3:w3cdom, pv:playerVersion, wk:webkit, ie:ie, win:windows, mac:mac };
	}(),
	
	/* Cross-browser onDomLoad
		- Will fire an event as soon as the DOM of a web page is loaded
		- Internet Explorer workaround based on Diego Perini's solution: http://javascript.nwbox.com/IEContentLoaded/
		- Regular onload serves as fallback
	*/ 
	onDomLoad = function() {
		if (!ua.w3) { return; }
		if ((typeof doc.readyState != UNDEF && doc.readyState == "complete") || (typeof doc.readyState == UNDEF && (doc.getElementsByTagName("body")[0] || doc.body))) { // function is fired after onload, e.g. when script is inserted dynamically 
			callDomLoadFunctions();
		}
		if (!isDomLoaded) {
			if (typeof doc.addEventListener != UNDEF) {
				doc.addEventListener("DOMContentLoaded", callDomLoadFunctions, false);
			}		
			if (ua.ie && ua.win) {
				doc.attachEvent(ON_READY_STATE_CHANGE, function() {
					if (doc.readyState == "complete") {
						doc.detachEvent(ON_READY_STATE_CHANGE, arguments.callee);
						callDomLoadFunctions();
					}
				});
				if (win == top) { // if not inside an iframe
					(function(){
						if (isDomLoaded) { return; }
						try {
							doc.documentElement.doScroll("left");
						}
						catch(e) {
							setTimeout(arguments.callee, 0);
							return;
						}
						callDomLoadFunctions();
					})();
				}
			}
			if (ua.wk) {
				(function(){
					if (isDomLoaded) { return; }
					if (!/loaded|complete/.test(doc.readyState)) {
						setTimeout(arguments.callee, 0);
						return;
					}
					callDomLoadFunctions();
				})();
			}
			addLoadEvent(callDomLoadFunctions);
		}
	}();
	
	function callDomLoadFunctions() {
		if (isDomLoaded) { return; }
		try { // test if we can really add/remove elements to/from the DOM; we don't want to fire it too early
			var t = doc.getElementsByTagName("body")[0].appendChild(createElement("span"));
			t.parentNode.removeChild(t);
		}
		catch (e) { return; }
		isDomLoaded = true;
		var dl = domLoadFnArr.length;
		for (var i = 0; i < dl; i++) {
			domLoadFnArr[i]();
		}
	}
	
	function addDomLoadEvent(fn) {
		if (isDomLoaded) {
			fn();
		}
		else { 
			domLoadFnArr[domLoadFnArr.length] = fn; // Array.push() is only available in IE5.5+
		}
	}
	
	/* Cross-browser onload
		- Based on James Edwards' solution: http://brothercake.com/site/resources/scripts/onload/
		- Will fire an event as soon as a web page including all of its assets are loaded 
	 */
	function addLoadEvent(fn) {
		if (typeof win.addEventListener != UNDEF) {
			win.addEventListener("load", fn, false);
		}
		else if (typeof doc.addEventListener != UNDEF) {
			doc.addEventListener("load", fn, false);
		}
		else if (typeof win.attachEvent != UNDEF) {
			addListener(win, "onload", fn);
		}
		else if (typeof win.onload == "function") {
			var fnOld = win.onload;
			win.onload = function() {
				fnOld();
				fn();
			};
		}
		else {
			win.onload = fn;
		}
	}
	
	/* Main function
		- Will preferably execute onDomLoad, otherwise onload (as a fallback)
	*/
	function main() { 
		if (plugin) {
			testPlayerVersion();
		}
		else {
			matchVersions();
		}
	}
	
	/* Detect the Flash Player version for non-Internet Explorer browsers
		- Detecting the plug-in version via the object element is more precise than using the plugins collection item's description:
		  a. Both release and build numbers can be detected
		  b. Avoid wrong descriptions by corrupt installers provided by Adobe
		  c. Avoid wrong descriptions by multiple Flash Player entries in the plugin Array, caused by incorrect browser imports
		- Disadvantage of this method is that it depends on the availability of the DOM, while the plugins collection is immediately available
	*/
	function testPlayerVersion() {
		var b = doc.getElementsByTagName("body")[0];
		var o = createElement(OBJECT);
		o.setAttribute("type", FLASH_MIME_TYPE);
		var t = b.appendChild(o);
		if (t) {
			var counter = 0;
			(function(){
				if (typeof t.GetVariable != UNDEF) {
					var d = t.GetVariable("$version");
					if (d) {
						d = d.split(" ")[1].split(",");
						ua.pv = [parseInt(d[0], 10), parseInt(d[1], 10), parseInt(d[2], 10)];
					}
				}
				else if (counter < 10) {
					counter++;
					setTimeout(arguments.callee, 10);
					return;
				}
				b.removeChild(o);
				t = null;
				matchVersions();
			})();
		}
		else {
			matchVersions();
		}
	}
	
	/* Perform Flash Player and SWF version matching; static publishing only
	*/
	function matchVersions() {
		var rl = regObjArr.length;
		if (rl > 0) {
			for (var i = 0; i < rl; i++) { // for each registered object element
				var id = regObjArr[i].id;
				var cb = regObjArr[i].callbackFn;
				var cbObj = {success:false, id:id};
				if (ua.pv[0] > 0) {
					var obj = getElementById(id);
					if (obj) {
						if (hasPlayerVersion(regObjArr[i].swfVersion) && !(ua.wk && ua.wk < 312)) { // Flash Player version >= published SWF version: Houston, we have a match!
							setVisibility(id, true);
							if (cb) {
								cbObj.success = true;
								cbObj.ref = getObjectById(id);
								cb(cbObj);
							}
						}
						else if (regObjArr[i].expressInstall && canExpressInstall()) { // show the Adobe Express Install dialog if set by the web page author and if supported
							var att = {};
							att.data = regObjArr[i].expressInstall;
							att.width = obj.getAttribute("width") || "0";
							att.height = obj.getAttribute("height") || "0";
							if (obj.getAttribute("class")) { att.styleclass = obj.getAttribute("class"); }
							if (obj.getAttribute("align")) { att.align = obj.getAttribute("align"); }
							// parse HTML object param element's name-value pairs
							var par = {};
							var p = obj.getElementsByTagName("param");
							var pl = p.length;
							for (var j = 0; j < pl; j++) {
								if (p[j].getAttribute("name").toLowerCase() != "movie") {
									par[p[j].getAttribute("name")] = p[j].getAttribute("value");
								}
							}
							showExpressInstall(att, par, id, cb);
						}
						else { // Flash Player and SWF version mismatch or an older Webkit engine that ignores the HTML object element's nested param elements: display alternative content instead of SWF
							displayAltContent(obj);
							if (cb) { cb(cbObj); }
						}
					}
				}
				else {	// if no Flash Player is installed or the fp version cannot be detected we let the HTML object element do its job (either show a SWF or alternative content)
					setVisibility(id, true);
					if (cb) {
						var o = getObjectById(id); // test whether there is an HTML object element or not
						if (o && typeof o.SetVariable != UNDEF) { 
							cbObj.success = true;
							cbObj.ref = o;
						}
						cb(cbObj);
					}
				}
			}
		}
	}
	
	function getObjectById(objectIdStr) {
		var r = null;
		var o = getElementById(objectIdStr);
		if (o && o.nodeName == "OBJECT") {
			if (typeof o.SetVariable != UNDEF) {
				r = o;
			}
			else {
				var n = o.getElementsByTagName(OBJECT)[0];
				if (n) {
					r = n;
				}
			}
		}
		return r;
	}
	
	/* Requirements for Adobe Express Install
		- only one instance can be active at a time
		- fp 6.0.65 or higher
		- Win/Mac OS only
		- no Webkit engines older than version 312
	*/
	function canExpressInstall() {
		return !isExpressInstallActive && hasPlayerVersion("6.0.65") && (ua.win || ua.mac) && !(ua.wk && ua.wk < 312);
	}
	
	/* Show the Adobe Express Install dialog
		- Reference: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75
	*/
	function showExpressInstall(att, par, replaceElemIdStr, callbackFn) {
		isExpressInstallActive = true;
		storedCallbackFn = callbackFn || null;
		storedCallbackObj = {success:false, id:replaceElemIdStr};
		var obj = getElementById(replaceElemIdStr);
		if (obj) {
			if (obj.nodeName == "OBJECT") { // static publishing
				storedAltContent = abstractAltContent(obj);
				storedAltContentId = null;
			}
			else { // dynamic publishing
				storedAltContent = obj;
				storedAltContentId = replaceElemIdStr;
			}
			att.id = EXPRESS_INSTALL_ID;
			if (typeof att.width == UNDEF || (!/%$/.test(att.width) && parseInt(att.width, 10) < 310)) { att.width = "310"; }
			if (typeof att.height == UNDEF || (!/%$/.test(att.height) && parseInt(att.height, 10) < 137)) { att.height = "137"; }
			doc.title = doc.title.slice(0, 47) + " - Flash Player Installation";
			var pt = ua.ie && ua.win ? "ActiveX" : "PlugIn",
				fv = "MMredirectURL=" + win.location.toString().replace(/&/g,"%26") + "&MMplayerType=" + pt + "&MMdoctitle=" + doc.title;
			if (typeof par.flashvars != UNDEF) {
				par.flashvars += "&" + fv;
			}
			else {
				par.flashvars = fv;
			}
			// IE only: when a SWF is loading (AND: not available in cache) wait for the readyState of the object element to become 4 before removing it,
			// because you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work
			if (ua.ie && ua.win && obj.readyState != 4) {
				var newObj = createElement("div");
				replaceElemIdStr += "SWFObjectNew";
				newObj.setAttribute("id", replaceElemIdStr);
				obj.parentNode.insertBefore(newObj, obj); // insert placeholder div that will be replaced by the object element that loads expressinstall.swf
				obj.style.display = "none";
				(function(){
					if (obj.readyState == 4) {
						obj.parentNode.removeChild(obj);
					}
					else {
						setTimeout(arguments.callee, 10);
					}
				})();
			}
			createSWF(att, par, replaceElemIdStr);
		}
	}
	
	/* Functions to abstract and display alternative content
	*/
	function displayAltContent(obj) {
		if (ua.ie && ua.win && obj.readyState != 4) {
			// IE only: when a SWF is loading (AND: not available in cache) wait for the readyState of the object element to become 4 before removing it,
			// because you cannot properly cancel a loading SWF file without breaking browser load references, also obj.onreadystatechange doesn't work
			var el = createElement("div");
			obj.parentNode.insertBefore(el, obj); // insert placeholder div that will be replaced by the alternative content
			el.parentNode.replaceChild(abstractAltContent(obj), el);
			obj.style.display = "none";
			(function(){
				if (obj.readyState == 4) {
					obj.parentNode.removeChild(obj);
				}
				else {
					setTimeout(arguments.callee, 10);
				}
			})();
		}
		else {
			obj.parentNode.replaceChild(abstractAltContent(obj), obj);
		}
	} 

	function abstractAltContent(obj) {
		var ac = createElement("div");
		if (ua.win && ua.ie) {
			ac.innerHTML = obj.innerHTML;
		}
		else {
			var nestedObj = obj.getElementsByTagName(OBJECT)[0];
			if (nestedObj) {
				var c = nestedObj.childNodes;
				if (c) {
					var cl = c.length;
					for (var i = 0; i < cl; i++) {
						if (!(c[i].nodeType == 1 && c[i].nodeName == "PARAM") && !(c[i].nodeType == 8)) {
							ac.appendChild(c[i].cloneNode(true));
						}
					}
				}
			}
		}
		return ac;
	}
	
	/* Cross-browser dynamic SWF creation
	*/
	function createSWF(attObj, parObj, id) {
		var r, el = getElementById(id);
		if (ua.wk && ua.wk < 312) { return r; }
		if (el) {
			if (typeof attObj.id == UNDEF) { // if no 'id' is defined for the object element, it will inherit the 'id' from the alternative content
				attObj.id = id;
			}
			if (ua.ie && ua.win) { // Internet Explorer + the HTML object element + W3C DOM methods do not combine: fall back to outerHTML
				var att = "";
				for (var i in attObj) {
					if (attObj[i] != Object.prototype[i]) { // filter out prototype additions from other potential libraries
						if (i.toLowerCase() == "data") {
							parObj.movie = attObj[i];
						}
						else if (i.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword
							att += ' class="' + attObj[i] + '"';
						}
						else if (i.toLowerCase() != "classid") {
							att += ' ' + i + '="' + attObj[i] + '"';
						}
					}
				}
				var par = "";
				for (var j in parObj) {
					if (parObj[j] != Object.prototype[j]) { // filter out prototype additions from other potential libraries
						par += '<param name="' + j + '" value="' + parObj[j] + '" />';
					}
				}
				el.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + att + '>' + par + '</object>';
				objIdArr[objIdArr.length] = attObj.id; // stored to fix object 'leaks' on unload (dynamic publishing only)
				r = getElementById(attObj.id);	
			}
			else { // well-behaving browsers
				var o = createElement(OBJECT);
				o.setAttribute("type", FLASH_MIME_TYPE);
				for (var m in attObj) {
					if (attObj[m] != Object.prototype[m]) { // filter out prototype additions from other potential libraries
						if (m.toLowerCase() == "styleclass") { // 'class' is an ECMA4 reserved keyword
							o.setAttribute("class", attObj[m]);
						}
						else if (m.toLowerCase() != "classid") { // filter out IE specific attribute
							o.setAttribute(m, attObj[m]);
						}
					}
				}
				for (var n in parObj) {
					if (parObj[n] != Object.prototype[n] && n.toLowerCase() != "movie") { // filter out prototype additions from other potential libraries and IE specific param element
						createObjParam(o, n, parObj[n]);
					}
				}
				el.parentNode.replaceChild(o, el);
				r = o;
			}
		}
		return r;
	}
	
	function createObjParam(el, pName, pValue) {
		var p = createElement("param");
		p.setAttribute("name", pName);	
		p.setAttribute("value", pValue);
		el.appendChild(p);
	}
	
	/* Cross-browser SWF removal
		- Especially needed to safely and completely remove a SWF in Internet Explorer
	*/
	function removeSWF(id) {
		var obj = getElementById(id);
		if (obj && obj.nodeName == "OBJECT") {
			if (ua.ie && ua.win) {
				obj.style.display = "none";
				(function(){
					if (obj.readyState == 4) {
						removeObjectInIE(id);
					}
					else {
						setTimeout(arguments.callee, 10);
					}
				})();
			}
			else {
				obj.parentNode.removeChild(obj);
			}
		}
	}
	
	function removeObjectInIE(id) {
		var obj = getElementById(id);
		if (obj) {
			for (var i in obj) {
				if (typeof obj[i] == "function") {
					obj[i] = null;
				}
			}
			obj.parentNode.removeChild(obj);
		}
	}
	
	/* Functions to optimize JavaScript compression
	*/
	function getElementById(id) {
		var el = null;
		try {
			el = doc.getElementById(id);
		}
		catch (e) {}
		return el;
	}
	
	function createElement(el) {
		return doc.createElement(el);
	}
	
	/* Updated attachEvent function for Internet Explorer
		- Stores attachEvent information in an Array, so on unload the detachEvent functions can be called to avoid memory leaks
	*/	
	function addListener(target, eventType, fn) {
		target.attachEvent(eventType, fn);
		listenersArr[listenersArr.length] = [target, eventType, fn];
	}
	
	/* Flash Player and SWF content version matching
	*/
	function hasPlayerVersion(rv) {
		var pv = ua.pv, v = rv.split(".");
		v[0] = parseInt(v[0], 10);
		v[1] = parseInt(v[1], 10) || 0; // supports short notation, e.g. "9" instead of "9.0.0"
		v[2] = parseInt(v[2], 10) || 0;
		return (pv[0] > v[0] || (pv[0] == v[0] && pv[1] > v[1]) || (pv[0] == v[0] && pv[1] == v[1] && pv[2] >= v[2])) ? true : false;
	}
	
	/* Cross-browser dynamic CSS creation
		- Based on Bobby van der Sluis' solution: http://www.bobbyvandersluis.com/articles/dynamicCSS.php
	*/	
	function createCSS(sel, decl, media, newStyle) {
		if (ua.ie && ua.mac) { return; }
		var h = doc.getElementsByTagName("head")[0];
		if (!h) { return; } // to also support badly authored HTML pages that lack a head element
		var m = (media && typeof media == "string") ? media : "screen";
		if (newStyle) {
			dynamicStylesheet = null;
			dynamicStylesheetMedia = null;
		}
		if (!dynamicStylesheet || dynamicStylesheetMedia != m) { 
			// create dynamic stylesheet + get a global reference to it
			var s = createElement("style");
			s.setAttribute("type", "text/css");
			s.setAttribute("media", m);
			dynamicStylesheet = h.appendChild(s);
			if (ua.ie && ua.win && typeof doc.styleSheets != UNDEF && doc.styleSheets.length > 0) {
				dynamicStylesheet = doc.styleSheets[doc.styleSheets.length - 1];
			}
			dynamicStylesheetMedia = m;
		}
		// add style rule
		if (ua.ie && ua.win) {
			if (dynamicStylesheet && typeof dynamicStylesheet.addRule == OBJECT) {
				dynamicStylesheet.addRule(sel, decl);
			}
		}
		else {
			if (dynamicStylesheet && typeof doc.createTextNode != UNDEF) {
				dynamicStylesheet.appendChild(doc.createTextNode(sel + " {" + decl + "}"));
			}
		}
	}
	
	function setVisibility(id, isVisible) {
		if (!autoHideShow) { return; }
		var v = isVisible ? "visible" : "hidden";
		if (isDomLoaded && getElementById(id)) {
			getElementById(id).style.visibility = v;
		}
		else {
			createCSS("#" + id, "visibility:" + v);
		}
	}

	/* Filter to avoid XSS attacks
	*/
	function urlEncodeIfNecessary(s) {
		var regex = /[\\\"<>\.;]/;
		var hasBadChars = regex.exec(s) != null;
		return hasBadChars && typeof encodeURIComponent != UNDEF ? encodeURIComponent(s) : s;
	}
	
	/* Release memory to avoid memory leaks caused by closures, fix hanging audio/video threads and force open sockets/NetConnections to disconnect (Internet Explorer only)
	*/
	var cleanup = function() {
		if (ua.ie && ua.win) {
			window.attachEvent("onunload", function() {
				// remove listeners to avoid memory leaks
				var ll = listenersArr.length;
				for (var i = 0; i < ll; i++) {
					listenersArr[i][0].detachEvent(listenersArr[i][1], listenersArr[i][2]);
				}
				// cleanup dynamically embedded objects to fix audio/video threads and force open sockets and NetConnections to disconnect
				var il = objIdArr.length;
				for (var j = 0; j < il; j++) {
					removeSWF(objIdArr[j]);
				}
				// cleanup library's main closures to avoid memory leaks
				for (var k in ua) {
					ua[k] = null;
				}
				ua = null;
				for (var l in swfobject) {
					swfobject[l] = null;
				}
				swfobject = null;
			});
		}
	}();
	
	return {
		/* Public API
			- Reference: http://code.google.com/p/swfobject/wiki/documentation
		*/ 
		registerObject: function(objectIdStr, swfVersionStr, xiSwfUrlStr, callbackFn) {
			if (ua.w3 && objectIdStr && swfVersionStr) {
				var regObj = {};
				regObj.id = objectIdStr;
				regObj.swfVersion = swfVersionStr;
				regObj.expressInstall = xiSwfUrlStr;
				regObj.callbackFn = callbackFn;
				regObjArr[regObjArr.length] = regObj;
				setVisibility(objectIdStr, false);
			}
			else if (callbackFn) {
				callbackFn({success:false, id:objectIdStr});
			}
		},
		
		getObjectById: function(objectIdStr) {
			if (ua.w3) {
				return getObjectById(objectIdStr);
			}
		},
		
		embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj, callbackFn) {
			var callbackObj = {success:false, id:replaceElemIdStr};
			if (ua.w3 && !(ua.wk && ua.wk < 312) && swfUrlStr && replaceElemIdStr && widthStr && heightStr && swfVersionStr) {
				setVisibility(replaceElemIdStr, false);
				addDomLoadEvent(function() {
					widthStr += ""; // auto-convert to string
					heightStr += "";
					var att = {};
					if (attObj && typeof attObj === OBJECT) {
						for (var i in attObj) { // copy object to avoid the use of references, because web authors often reuse attObj for multiple SWFs
							att[i] = attObj[i];
						}
					}
					att.data = swfUrlStr;
					att.width = widthStr;
					att.height = heightStr;
					var par = {}; 
					if (parObj && typeof parObj === OBJECT) {
						for (var j in parObj) { // copy object to avoid the use of references, because web authors often reuse parObj for multiple SWFs
							par[j] = parObj[j];
						}
					}
					if (flashvarsObj && typeof flashvarsObj === OBJECT) {
						for (var k in flashvarsObj) { // copy object to avoid the use of references, because web authors often reuse flashvarsObj for multiple SWFs
							if (typeof par.flashvars != UNDEF) {
								par.flashvars += "&" + k + "=" + flashvarsObj[k];
							}
							else {
								par.flashvars = k + "=" + flashvarsObj[k];
							}
						}
					}
					if (hasPlayerVersion(swfVersionStr)) { // create SWF
						var obj = createSWF(att, par, replaceElemIdStr);
						if (att.id == replaceElemIdStr) {
							setVisibility(replaceElemIdStr, true);
						}
						callbackObj.success = true;
						callbackObj.ref = obj;
					}
					else if (xiSwfUrlStr && canExpressInstall()) { // show Adobe Express Install
						att.data = xiSwfUrlStr;
						showExpressInstall(att, par, replaceElemIdStr, callbackFn);
						return;
					}
					else { // show alternative content
						setVisibility(replaceElemIdStr, true);
					}
					if (callbackFn) { callbackFn(callbackObj); }
				});
			}
			else if (callbackFn) { callbackFn(callbackObj);	}
		},
		
		switchOffAutoHideShow: function() {
			autoHideShow = false;
		},
		
		ua: ua,
		
		getFlashPlayerVersion: function() {
			return { major:ua.pv[0], minor:ua.pv[1], release:ua.pv[2] };
		},
		
		hasFlashPlayerVersion: hasPlayerVersion,
		
		createSWF: function(attObj, parObj, replaceElemIdStr) {
			if (ua.w3) {
				return createSWF(attObj, parObj, replaceElemIdStr);
			}
			else {
				return undefined;
			}
		},
		
		showExpressInstall: function(att, par, replaceElemIdStr, callbackFn) {
			if (ua.w3 && canExpressInstall()) {
				showExpressInstall(att, par, replaceElemIdStr, callbackFn);
			}
		},
		
		removeSWF: function(objElemIdStr) {
			if (ua.w3) {
				removeSWF(objElemIdStr);
			}
		},
		
		createCSS: function(selStr, declStr, mediaStr, newStyleBoolean) {
			if (ua.w3) {
				createCSS(selStr, declStr, mediaStr, newStyleBoolean);
			}
		},
		
		addDomLoadEvent: addDomLoadEvent,
		
		addLoadEvent: addLoadEvent,
		
		getQueryParamValue: function(param) {
			var q = doc.location.search || doc.location.hash;
			if (q) {
				if (/\?/.test(q)) { q = q.split("?")[1]; } // strip question mark
				if (param == null) {
					return urlEncodeIfNecessary(q);
				}
				var pairs = q.split("&");
				for (var i = 0; i < pairs.length; i++) {
					if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) {
						return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=") + 1)));
					}
				}
			}
			return "";
		},
		
		// For internal usage only
		expressInstallCallback: function() {
			if (isExpressInstallActive) {
				var obj = getElementById(EXPRESS_INSTALL_ID);
				if (obj && storedAltContent) {
					obj.parentNode.replaceChild(storedAltContent, obj);
					if (storedAltContentId) {
						setVisibility(storedAltContentId, true);
						if (ua.ie && ua.win) { storedAltContent.style.display = "block"; }
					}
					if (storedCallbackFn) { storedCallbackFn(storedCallbackObj); }
				}
				isExpressInstallActive = false;
			} 
		}
	};
}();
;
// ColorBox v1.3.6 - a full featured, light-weight, customizable lightbox based on jQuery 1.3
// c) 2009 Jack Moore - www.colorpowered.com - jack@colorpowered.com
// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php

(function ($) {
	// Shortcuts (to increase compression)
	var colorbox = 'colorbox',
	hover = 'hover',
	TRUE = true,
	FALSE = false,
	cboxPublic,
	isIE = $.browser.msie && !$.support.opacity, // feature detection alone gave false positives in some browsers
	isIE6 = isIE && $.browser.version < 7,

	// Event Strings (to increase compression)
	cbox_open = 'cbox_open',
	cbox_load = 'cbox_load',
	cbox_complete = 'cbox_complete',
	cbox_cleanup = 'cbox_cleanup',
	cbox_closed = 'cbox_closed',
	cbox_resize = 'resize.cbox_resize',

	// Cached jQuery Object Variables
	$overlay,
	$cbox,
	$wrap,
	$content,
	$topBorder,
	$leftBorder,
	$rightBorder,
	$bottomBorder,
	$related,
	$window,
	$loaded,
	$loadingBay,
	$loadingOverlay,
	$loadingGraphic,
	$title,
	$current,
	$slideshow,
	$next,
	$prev,
	$close,

	// Variables for cached values or use across multiple functions
	interfaceHeight,
	interfaceWidth,
	loadedHeight,
	loadedWidth,
	element,
	bookmark,
	index,
	settings,
	open,
	active,
	
	// ColorBox Default Settings.	
	// See http://colorpowered.com/colorbox for details.
	defaults = {
		transition: "elastic",
		speed: 350,
		width: FALSE,
		height: FALSE,
		innerWidth: FALSE,
		innerHeight: FALSE,
		initialWidth: "400",
		initialHeight: "400",
		maxWidth: FALSE,
		maxHeight: FALSE,
		scalePhotos: TRUE,
		scrolling: TRUE,
		inline: FALSE,
		html: FALSE,
		iframe: FALSE,
		photo: FALSE,
		href: FALSE,
		title: FALSE,
		rel: FALSE,
		opacity: 0.9,
		preloading: TRUE,
		current: "image {current} of {total}",
		previous: "previous",
		next: "next",
		close: "close",
		open: FALSE,
		overlayClose: TRUE,
		
		slideshow: FALSE,
		slideshowAuto: TRUE,
		slideshowSpeed: 2500,
		slideshowStart: "start slideshow",
		slideshowStop: "stop slideshow",
		
		onOpen: FALSE,
		onLoad: FALSE,
		onComplete: FALSE,
		onCleanup: FALSE,
		onClosed: FALSE
	};
	
	// ****************
	// HELPER FUNCTIONS
	// ****************
		
	// Convert % values to pixels
	function setSize(size, dimension) {
		dimension = dimension === 'x' ? $window.width() : $window.height();//document.documentElement.clientWidth : document.documentElement.clientHeight;
		return (typeof size === 'string') ? Math.round((size.match(/%/) ? (dimension / 100) * parseInt(size, 10) : parseInt(size, 10))) : size;
	}

	// Checks an href to see if it is a photo.
	// There is a force photo option (photo: true) for hrefs that cannot be matched by this regex.
	function isImage(url) {
		url = $.isFunction(url) ? url.call(element) : url;
		return settings.photo || url.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i);
	}
	
	// Assigns functions results to their respective settings.  This allows functions to be used to set ColorBox options.
	function process() {
		for (var i in settings) {
			if ($.isFunction(settings[i]) && i.substring(0, 2) !== 'on') { // checks to make sure the function isn't one of the callbacks, they will be handled at the appropriate time.
			    settings[i] = settings[i].call(element);
			}
		}
		settings.rel = settings.rel || element.rel;
		settings.href = settings.href || element.href;
		settings.title = settings.title || element.title;
	}

	function launch(elem) {
		
		element = elem;
		
		settings = $.extend({}, $(element).data(colorbox));
		
		process(); // Convert functions to their returned values.
		
		if (settings.rel && settings.rel !== 'nofollow') {
			$related = $('.cboxElement').filter(function () {
				var relRelated = $(this).data(colorbox).rel || this.rel;
				return (relRelated === settings.rel);
			});
			index = $related.index(element);
			
			// Check direct calls to ColorBox.
			if (index < 0) {
				$related = $related.add(element);
				index = $related.length - 1;
			}
		} else {
			$related = $(element);
			index = 0;
		}
		
		if (!open) {
			open = TRUE;
			
			active = TRUE; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys.
			
			bookmark = element;
			
			bookmark.blur(); // Remove the focus from the calling element.
			
			// Set Navigation Key Bindings
			$(document).bind("keydown.cbox_close", function (e) {
				if (e.keyCode === 27) {
					e.preventDefault();
					cboxPublic.close();
				}
			}).bind("keydown.cbox_arrows", function (e) {
				if ($related.length > 1) {
					if (e.keyCode === 37) {
						e.preventDefault();
						$prev.click();
					} else if (e.keyCode === 39) {
						e.preventDefault();
						$next.click();
					}
				}
			});
			
			if (settings.overlayClose) {
				$overlay.css({"cursor": "pointer"}).one('click', cboxPublic.close);
			}
			
			$.event.trigger(cbox_open);
			if (settings.onOpen) {
				settings.onOpen.call(element);
			}
			
			$overlay.css({"opacity": settings.opacity}).show();
			
			// Opens inital empty ColorBox prior to content being loaded.
			settings.w = setSize(settings.initialWidth, 'x');
			settings.h = setSize(settings.initialHeight, 'y');
			cboxPublic.position(0);
			
			if (isIE6) {
				$window.bind('resize.cboxie6 scroll.cboxie6', function () {
					$overlay.css({width: $window.width(), height: $window.height(), top: $window.scrollTop(), left: $window.scrollLeft()});
				}).trigger("scroll.cboxie6");
			}
		}
		
		$current.add($prev).add($next).add($slideshow).add($title).hide();
		
		$close.html(settings.close).show();
		
		cboxPublic.slideshow();
		
		cboxPublic.load();
	}

	// ****************
	// PUBLIC FUNCTIONS
	// Usage format: $.fn.colorbox.close();
	// Usage from within an iframe: parent.$.fn.colorbox.close();
	// ****************
	
	cboxPublic = $.fn.colorbox = function (options, callback) {
		var $this = this;
		
		if (!$this.length) {
			if ($this.selector === '') { // empty selector means a direct call, ie: $.fn.colorbox();
				$this = $('<a/>');
				options.open = TRUE;
			} else { // else the selector didn't match anything, and colorbox should go ahead and return.
				return this;
			}
		}
		
		$this.each(function () {
			var data = $.extend({}, $(this).data(colorbox) ? $(this).data(colorbox) : defaults, options);
			
			$(this).data(colorbox, data).addClass("cboxElement");
			
			if (callback) {
				$(this).data(colorbox).onComplete = callback;
			}
		});
		
		if (options && options.open) {
			launch($this);
		}
		
		return this;
	};

	// Initialize ColorBox: store common calculations, preload the interface graphics, append the html.
	// This preps colorbox for a speedy open when clicked, and lightens the burdon on the browser by only
	// having to run once, instead of each time colorbox is opened.
	cboxPublic.init = function () {
		
		// jQuery object generator to save a bit of space
		function $div(id) {
			return $('<div id="cbox' + id + '"/>');
		}
		
		// Create & Append jQuery Objects
		$window = $(window);
		$cbox = $('<div id="colorbox"/>');
		$overlay = $div("Overlay").hide();
		$wrap = $div("Wrapper");
		$content = $div("Content").append(
			$loaded = $div("LoadedContent").css({width: 0, height: 0}),
			$loadingOverlay = $div("LoadingOverlay"),
			$loadingGraphic = $div("LoadingGraphic"),
			$title = $div("Title"),
			$current = $div("Current"),
			$slideshow = $div("Slideshow"),
			$next = $div("Next"),
			$prev = $div("Previous"),
			$close = $div("Close")
		);
		$wrap.append( // The 3x3 Grid that makes up ColorBox
			$('<div/>').append(
				$div("TopLeft"),
				$topBorder = $div("TopCenter"),
				$div("TopRight")
			),
			$('<div/>').append(
				$leftBorder = $div("MiddleLeft"),
				$content,
				$rightBorder = $div("MiddleRight")
			),
			$('<div/>').append(
				$div("BottomLeft"),
				$bottomBorder = $div("BottomCenter"),
				$div("BottomRight")
			)
		).children().children().css({'float': 'left'});
		
		$loadingBay = $("<div style='position:absolute; top:0; left:0; width:9999px; height:0;'/>");
		
		$('body').prepend($overlay, $cbox.append($wrap, $loadingBay));
				
		if (isIE) {
			$cbox.addClass('cboxIE');
			if (isIE6) {
				$overlay.css('position', 'absolute');
			}
		}
		
		// Add rollover event to navigation elements
		$content.children()
		.bind('mouseover mouseout', function(){
			$(this).toggleClass(hover);
		}).addClass(hover);
		
		// Cache values needed for size calculations
		interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(TRUE) - $content.height();//Subtraction needed for IE6
		interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(TRUE) - $content.width();
		loadedHeight = $loaded.outerHeight(TRUE);
		loadedWidth = $loaded.outerWidth(TRUE);
		
		// Setting padding to remove the need to do size conversions during the animation step.
		$cbox.css({"padding-bottom": interfaceHeight, "padding-right": interfaceWidth}).hide();
		
		// Setup button & key events.
		$next.click(cboxPublic.next);
		$prev.click(cboxPublic.prev);
		$close.click(cboxPublic.close);
		
		// Adding the 'hover' class allowed the browser to load the hover-state
		// background graphics.  The class can now can be removed.
		$content.children().removeClass(hover);
		
		$('.cboxElement').live('click', function (e) {
			if (e.button !== 0 && typeof e.button !== 'undefined') {// checks to see if it was a non-left mouse-click.
				return TRUE;
			} else {
				launch(this);			
				return FALSE;
			}
		});
	};

	cboxPublic.position = function (speed, loadedCallback) {
		var
		animate_speed,
		winHeight = $window.height(),
		// keeps the top and left positions within the browser's viewport.
		posTop = Math.max(winHeight - settings.h - loadedHeight - interfaceHeight,0)/2 + $window.scrollTop(),
		posLeft = Math.max(document.documentElement.clientWidth - settings.w - loadedWidth - interfaceWidth,0)/2 + $window.scrollLeft();
		
		// setting the speed to 0 to reduce the delay between same-sized content.
		animate_speed = ($cbox.width() === settings.w+loadedWidth && $cbox.height() === settings.h+loadedHeight) ? 0 : speed;
		
		// this gives the wrapper plenty of breathing room so it's floated contents can move around smoothly,
		// but it has to be shrank down around the size of div#colorbox when it's done.  If not,
		// it can invoke an obscure IE bug when using iframes.
		$wrap[0].style.width = $wrap[0].style.height = "9999px";
		
		function modalDimensions (that) {
			// loading overlay size has to be sure that IE6 uses the correct height.
			$topBorder[0].style.width = $bottomBorder[0].style.width = $content[0].style.width = that.style.width;
			$loadingGraphic[0].style.height = $loadingOverlay[0].style.height = $content[0].style.height = $leftBorder[0].style.height = $rightBorder[0].style.height = that.style.height;
		}
		
		$cbox.dequeue().animate({width:settings.w+loadedWidth, height:settings.h+loadedHeight, top:posTop, left:posLeft}, {duration: animate_speed,
			complete: function(){
				modalDimensions(this);
				
				active = FALSE;
				
				// shrink the wrapper down to exactly the size of colorbox to avoid a bug in IE's iframe implementation.
				$wrap[0].style.width = (settings.w+loadedWidth+interfaceWidth) + "px";
				$wrap[0].style.height = (settings.h+loadedHeight+interfaceHeight) + "px";
				
				if (loadedCallback) {loadedCallback();}
			},
			step: function(){
				modalDimensions(this);
			}
		});
	};

	cboxPublic.resize = function (object) {
		if(!open){ return; }
		
		var topMargin,
		prev,
		prevSrc,
		next,
		nextSrc,
		photo,
		timeout,
		speed = settings.transition==="none" ? 0 : settings.speed;
		
		$window.unbind(cbox_resize);
		
		if(!object){
			timeout = setTimeout(function(){ // timer allows IE to render the dimensions before attempting to calculate the height
				var $child = $loaded.wrapInner("<div style='overflow:auto'></div>").children(); // temporary wrapper to get an accurate estimate of just how high the total content should be.
				settings.h = $child.height();
				$loaded.css({height:settings.h});
				$child.replaceWith($child.children()); // ditch the temporary wrapper div used in height calculation
				cboxPublic.position(speed);
			}, 1);
			return;
		}
		
		$loaded.remove();
		$loaded = $('<div id="cboxLoadedContent"/>').html(object);
		
		function getWidth(){
			settings.w = settings.w || $loaded.width();
			settings.w = settings.mw && settings.mw < settings.w ? settings.mw : settings.w;
			return settings.w;
		}
		function getHeight(){
			settings.h = settings.h || $loaded.height();
			settings.h = settings.mh && settings.mh < settings.h ? settings.mh : settings.h;
			return settings.h;
		}
		
		$loaded.hide()
		.appendTo($loadingBay)// content has to be appended to the DOM for accurate size calculations.  Appended to an absolutely positioned element, rather than BODY, which avoids an extremely brief display of the vertical scrollbar in Firefox that can occur for a small minority of websites.
		.css({width:getWidth(), overflow:settings.scrolling ? 'auto' : 'hidden'})
		.css({height:getHeight()})// sets the height independently from the width in case the new width influences the value of height.
		.prependTo($content);
		
		$('#cboxPhoto').css({cssFloat:'none'});// floating the IMG removes the bottom line-height and fixed a problem where IE miscalculates the width of the parent element as 100% of the document width.
		
		// Hides SELECT elements in IE6 because they would otherwise sit on top of the overlay.
		if (isIE6) {
			$('select:not(#colorbox select)').filter(function(){
				return this.style.visibility !== 'hidden';
			}).css({'visibility':'hidden'}).one(cbox_cleanup, function(){
				this.style.visibility = 'inherit';
			});
		}
				
		function setPosition (s) {
			cboxPublic.position(s, function(){
				if (!open) { return; }
				
				if (isIE) {
					//This fadeIn helps the bicubic resampling to kick-in.
					if( photo ){$loaded.fadeIn(100);}
					//IE adds a filter when ColorBox fades in and out that can cause problems if the loaded content contains transparent pngs.
					$cbox[0].style.removeAttribute("filter");
				}
				
				//Waited until the iframe is added to the DOM & it is visible before setting the src.
				//This increases compatability with pages using DOM dependent JavaScript.
				if(settings.iframe){
					$loaded.append("<iframe id='cboxIframe'" + (settings.scrolling ? " " : "scrolling='no'") + " name='iframe_"+new Date().getTime()+"' frameborder=0 src='"+settings.href+"' " + (isIE ? "allowtransparency='true'" : '') + " />");
				}
				
				$loaded.show();
				
				$title.show().html(settings.title);
				
				if ($related.length>1) {
					$current.html(settings.current.replace(/\{current\}/, index+1).replace(/\{total\}/, $related.length)).show();
					$next.html(settings.next).show();
					$prev.html(settings.previous).show();
					
					if(settings.slideshow){
						$slideshow.show();
					}
				}
				
				$loadingOverlay.hide();
				$loadingGraphic.hide();
				
				$.event.trigger(cbox_complete);
				if (settings.onComplete) {
					settings.onComplete.call(element);
				}
				
				if (settings.transition === 'fade'){
					$cbox.fadeTo(speed, 1, function(){
						if(isIE){$cbox[0].style.removeAttribute("filter");}
					});
				}
				
				$window.bind(cbox_resize, function(){
					cboxPublic.position(0);
				});
			});
		}
		
		if((settings.transition === 'fade' && $cbox.fadeTo(speed, 0, function(){setPosition(0);})) || setPosition(speed)){}
		
		// Preloads images within a rel group
		if (settings.preloading && $related.length>1) {
			prev = index > 0 ? $related[index-1] : $related[$related.length-1];
			next = index < $related.length-1 ? $related[index+1] : $related[0];
			nextSrc = $(next).data(colorbox).href || next.href;
			prevSrc = $(prev).data(colorbox).href || prev.href;
			
			if(isImage(nextSrc)){
				$('<img />').attr('src', nextSrc);
			}
			
			if(isImage(prevSrc)){
				$('<img />').attr('src', prevSrc);
			}
		}
	};

	cboxPublic.load = function () {
		var href, img, setResize, resize = cboxPublic.resize;
		
		active = TRUE;
		
		/*
		 
		// I decided to comment this out because I can see it causing problems as users
		// really should just set the dimensions on their IMG elements instead,
		// but I'm leaving the code in as it may be useful to someone.
		// To use, uncomment the function and change 'if(textStatus === "success"){ resize(this); }'
		// to 'if(textStatus === "success"){ preload(this); }'
		
		// Preload loops through the HTML to find IMG elements and loads their sources.
		// This allows the resize method to accurately estimate the dimensions of the new content.
		function preload(html){
			var
			$ajax = $(html),
			$imgs = $ajax.find('img'),
			x = $imgs.length;
			
			function loadloop(){
				var img = new Image();
				x = x-1;
				if(x >= 0){
					img.onload = loadloop;
					img.src = $imgs[x].src;
				} else {
					resize($ajax);
				}
			}
			
			loadloop();
		}
		*/
		
		element = $related[index];
		
		settings = $.extend({}, $(element).data(colorbox));
		
		//convert functions to static values
		process();
		
		$.event.trigger(cbox_load);
		if (settings.onLoad) {
			settings.onLoad.call(element);
		}
		
		// Evaluate the height based on the optional height and width settings.
		settings.h = settings.height ?
				setSize(settings.height, 'y') - loadedHeight - interfaceHeight :
				settings.innerHeight ?
					setSize(settings.innerHeight, 'y') :
					FALSE;
		settings.w = settings.width ?
				setSize(settings.width, 'x') - loadedWidth - interfaceWidth :
				settings.innerWidth ?
					setSize(settings.innerWidth, 'x') :
					FALSE;
		
		// Sets the minimum dimensions for use in image scaling
		settings.mw = settings.w;
		settings.mh = settings.h;
		
		// Re-evaluate the minimum width and height based on maxWidth and maxHeight values.
		// If the width or height exceed the maxWidth or maxHeight, use the maximum values instead.
		if(settings.maxWidth){
			settings.mw = setSize(settings.maxWidth, 'x') - loadedWidth - interfaceWidth;
			settings.mw = settings.w && settings.w < settings.mw ? settings.w : settings.mw;
		}
		if(settings.maxHeight){
			settings.mh = setSize(settings.maxHeight, 'y') - loadedHeight - interfaceHeight;
			settings.mh = settings.h && settings.h < settings.mh ? settings.h : settings.mh;
		}
		
		href = settings.href;
		
		$loadingOverlay.show();
		$loadingGraphic.show();
		
		if (settings.inline) {
			// Inserts an empty placeholder where inline content is being pulled from.
			// An event is bound to put inline content back when ColorBox closes or loads new content.
			$('<div id="cboxInlineTemp" />').hide().insertBefore($(href)[0]).bind(cbox_load+' '+cbox_cleanup, function(){
				$(this).replaceWith($loaded.children());
			});
			resize($(href));
		} else if (settings.iframe) {
			// IFrame element won't be added to the DOM until it is ready to be displayed,
			// to avoid problems with DOM-ready JS that might be trying to run in that iframe.
			resize(" ");
		} else if (settings.html) {
			resize(settings.html);
		} else if (isImage(href)){
			img = new Image();
			img.onload = function(){
				var percent;
				
				img.onload = null;
				
				img.id = 'cboxPhoto';
				
				$(img).css({margin:'auto', border:'none', display:'block', cssFloat:'left'});
				
				if(settings.scalePhotos){
					setResize = function(){
						img.height -= img.height * percent;
						img.width -= img.width * percent;	
					};
					if(settings.mw && img.width > settings.mw){
						percent = (img.width - settings.mw) / img.width;
						setResize();
					}
					if(settings.mh && img.height > settings.mh){
						percent = (img.height - settings.mh) / img.height;
						setResize();
					}
				}
				
				if (settings.h) {
					img.style.marginTop = Math.max(settings.h - img.height,0)/2 + 'px';
				}
				
				resize(img);
				
				if($related.length > 1){
					$(img).css({cursor:'pointer'}).click(cboxPublic.next);
				}
				
				if(isIE){
					img.style.msInterpolationMode='bicubic';
				}
			};
			img.src = href;
		} else {
			$('<div />').appendTo($loadingBay).load(href, function(data, textStatus){
				if(textStatus === "success"){
					resize(this);
				} else {
					resize($("<p>Request unsuccessful.</p>"));
				}
			});
		}
	};

	// Navigates to the next page/image in a set.
	cboxPublic.next = function () {
		if(!active){
			index = index < $related.length-1 ? index+1 : 0;
			cboxPublic.load();
		}
	};
	
	cboxPublic.prev = function () {
		if(!active){
			index = index > 0 ? index-1 : $related.length-1;
			cboxPublic.load();
		}
	};

	cboxPublic.slideshow = function () {
		var stop, timeOut, className = 'cboxSlideshow_';
		
		$slideshow.bind(cbox_closed, function(){
			$slideshow.unbind();
			clearTimeout(timeOut);
			$cbox.removeClass(className+"off"+" "+className+"on");
		});
		
		function start(){
			$slideshow
			.text(settings.slideshowStop)
			.bind(cbox_complete, function(){
				timeOut = setTimeout(cboxPublic.next, settings.slideshowSpeed);
			})
			.bind(cbox_load, function(){
				clearTimeout(timeOut);	
			}).one("click", function(){
				stop();
				$(this).removeClass(hover);
			});
			$cbox.removeClass(className+"off").addClass(className+"on");
		}
		
		stop = function(){
			clearTimeout(timeOut);
			$slideshow
			.text(settings.slideshowStart)
			.unbind(cbox_complete+' '+cbox_load)
			.one("click", function(){
				start();
				timeOut = setTimeout(cboxPublic.next, settings.slideshowSpeed);
				$(this).removeClass(hover);
			});
			$cbox.removeClass(className+"on").addClass(className+"off");
		};
		
		if(settings.slideshow && $related.length>1){
			if(settings.slideshowAuto){
				start();
			} else {
				stop();
			}
		}
	};

	// Note: to use this within an iframe use the following format: parent.$.fn.colorbox.close();
	cboxPublic.close = function () {
		
		$.event.trigger(cbox_cleanup);
		if (settings.onCleanup) {
			settings.onCleanup.call(element);
		}
		
		open = FALSE;
		$(document).unbind("keydown.cbox_close keydown.cbox_arrows");
		$window.unbind(cbox_resize+' resize.cboxie6 scroll.cboxie6');
		$overlay.css({cursor: 'auto'}).fadeOut('fast');
		
		$cbox
		.stop(TRUE, FALSE)
		.fadeOut('fast', function () {
			$('#colorbox iframe').attr('src', 'about:blank');
			$loaded.remove();
			$cbox.css({'opacity': 1});
			
			try{
				bookmark.focus();
			} catch (er){
				// do nothing
			}
			
			$.event.trigger(cbox_closed);
			if (settings.onClosed) {
				settings.onClosed.call(element);
			}
		});
	};

	// A method for fetching the current element ColorBox is referencing.
	// returns a jQuery object.
	cboxPublic.element = function(){ return $(element); };

	cboxPublic.settings = defaults;

	// Initializes ColorBox when the DOM has loaded
	$(cboxPublic.init);

}(jQuery));
;
// generic JS fixes

// various JavaScript object.
var Blueprint = {};

// jump to the value in a select drop down
Blueprint.go = function(e) {
  var destination = e.options[e.selectedIndex].value;
  if (destination && destination != 0) location.href = destination;
};

// prevent users from clicking a submit button twice
Blueprint.formCheck = function() {
  // only apply this to node and comment and new user registration forms
  var forms = $("#node-form>div>div>#edit-submit,#comment-form>div>#edit-submit,#user-register>div>#edit-submit");

  // insert the saving div now to cache it for better performance and to show the loading image
  $('<div id="saving"><p class="saving">Saving&hellip;</p></div>').insertAfter(forms);

  forms.click(function() {
    $(this).siblings("input:submit").hide();
    $(this).hide();
    $("#saving").show();

    var notice = function() {
      $('<p id="saving-notice">Not saving? Wait a few seconds, reload this page, and try again. Every now and then the internet hiccups too :-)</p>').appendTo("#saving").fadeIn();
    };

    // append notice if form saving isn't work, perhaps a timeout issue
    setTimeout(notice, 24000);
  });
};

// Global Killswitch.
if (Drupal.jsEnabled) {
  $(document).ready(Blueprint.formCheck);
}

/*
===========================================================
	handles the 'expanded' class presence
===========================================================
*/
function submenu_callback(e) {
	// attribute expanded class to li containing the ul.menu when opened
	if ($(e).next('ul.menu').css('display') != 'block') {
		$(e).parent().addClass('expanded');
	} else {
		$(e).parent().removeClass('expanded');
	}
}

$(document).ready(function(){

  // scan the primary links for Juvenil and force the "Área Juvenil" to in a colorbox
  $('#primary-navigation a[title~=Juvenil]').click(function() {
    $.fn.colorbox({
      href:'/node/165',
      title:'Área Juvenil',
      transition:'fade',
      close:'fechar'
    });
    return false;
  });

	// close all submenus, remove expanded class, add class indicating the presence of submenus( incorrectly but conveniently moved to li a span )
	$("#primary-navigation > ul.menu > li > ul.menu").toggle().parent().removeClass('expanded').children('a').children('span').addClass('with-submenu');
	// open submenus where li.active-trail
	$("#primary-navigation > ul.menu > li.active-trail > ul.menu").toggle().parent().addClass('expanded');
	/* possível optimizar, passar aqueles parent.find ou children para next() ou something like that */
	/*
		o primeiro selector procura por todos os items do menu #primary-navigation que tenham uma ul dentro de outra( == todos os submenus )
		depois sobe no DOM para fazer attach do click event à anchor que é filha directa da li que envolve o ul secundário
		finaly, dentro da function, subir no DOM para encontrar o ul.menu(submenu) e mudar a classe da li parent para expanded 
	*/
	$("#primary-navigation > ul.menu > li > ul.menu").parent().children('a').click(function () {
    $(this).parent().addClass('wasclicked');

    $("#primary-navigation > ul.menu > li").not('.wasclicked').find('ul.menu').hide('fast').parent().removeClass('expanded');
		// we're working on: #primary-navigation > ul.menu > li > a
		$(this).parent().find('ul.menu').toggle('fast', submenu_callback(this));

    $(this).parent().removeClass('wasclicked');
		return false;
	});

	/* apply Cufon */
	Cufon.replace('#brand .tagline em', { fontFamily: 'Gill Sans Std' });
	Cufon.replace('.widget > h3, .main-content > h2, .main-content h3, #primary-navigation > ul.menu > li > a > span', { fontFamily: 'Gill Sans Regular' });

  /*
  **********
    Qualidade de Serviço - segmento collapse
  **********
  */
  // hide all but first month of each year - disabled
/*   $('.view-id-qualidade_de_servico .item-list > ul > li:first').addClass('expanded'); */
/*   $('.view-id-qualidade_de_servico .item-list > ul > li:not(:first)').children('.views-field-upload-fid').hide().parent().addClass('collapsed'); */
  // hide all
  $('.view-id-qualidade_de_servico .item-list > ul > li').children('.views-field-upload-fid').hide().parent().addClass('collapsed');
  // apply click action
  $('.view-id-qualidade_de_servico .item-list > ul > li > .views-field-title').click(function() {
    $(this).next().toggle('fast');
    if ($(this).parent().hasClass('expanded')) {
      $(this).parent().removeClass('expanded').addClass('collapsed');
    } else {
      $(this).parent().addClass('expanded').removeClass('collapsed');
    }
  });

  /*
  **********
    all links to pdf files shall be open in a new window!
  **********
  */
  $("a[href*='pdf']").attr("target","_blank");
  /*
  //////////
    all links to pdf files shall be open in a new window!
  //////////
  */

  /*
  **********
    initialize colorbox
  **********
  */
	// image gallery colorbox
	$('a.gallery-image').colorbox({
    title: function(){
      var group_title = $(this).parents().children('h3').text();
      var title = $(this).parent().parent().next().text();
      if (title) {
        return group_title + ': <strong>' + title + '</strong>';      
      } else {
        return ' ';
      };

    },
    transition:"fade",
    next:"",
    previous:"",
    close: "fechar",
    current:"{current}/{total}"
  });

  // video colorbox
  /*
  	$('a.colorbox').colorbox({
  	 inline:true,
  	 close: "fechar",
  	 title: " ",
  	 href: function() {
      return $(this).attr('href');
  	 },
  	 onClosed: function() { $("#cboxLoadedContent").html(''); alert('closed!'); }
    });
  */
  /*
  //////////
    initialize colorbox
  //////////
  */
  
  /*
  **********
    initialize facebox
  **********
  */
  // facebox for descripcaoFull no texto do segmento <- what?
  /*   $('a[rel*=facebox]').facebox({overlay:true,opacity: '0.8',loadingImage:'/sites/adnoroeste.pt/themes/adnw/assets/images/facebox/loading.gif',closeImage:'/sites/adnoroeste.pt/themes/adnw/assets/images/facebox/closelabel.gif'}); */
  	
  /* 	$(document).bind('beforeReveal.facebox', function() { $.jLazyLoader.load("#lazy") }); */
  /* 	$(document).bind('close.facebox', function() { $('#facebox .content').html('') }); */
  
  /*
  //////////
    initialize colorbox
  //////////
  */


/*
==========
  apply DD_belatedPNG if IE6
==========
*/
/*
	if ( $.browser.msie && $.browser.version.substr(0,1)<7 ) {
    DD_belatedPNG.fix('#brand h1.name, #brand p.tagline, #primary-navigation ul li a, #primary-sidebar .widget, .view-display-id-block_1 .more-link a, #latest-news .news .image, .sidebar-block h3, .sidebar-block-type-b, .corporate-video .image, .corporate-video .image strong, .highlights ul li .image, .news-image');
	};
*/
});;

