// GENERATED MERGED JS FILE

/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							     
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							Cufon.replace('h1');
Cufon.replace('h2');

/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * copyright 1994-1996, Jos Buivenga
 */
Cufon.registerFont({"w":162,"face":{"font-family":"Delicious","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"0 0 0 0 0 0 0 0 0 0","ascent":"288","descent":"-72","x-height":"5","bbox":"-31 -323 347 81","underline-thickness":"7.2","underline-position":"-46.8","stemh":"32","stemv":"38","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":108},"!":{"d":"78,-22v1,31,-53,38,-53,4v-1,-31,53,-38,53,-4xm76,-252v-11,56,-6,120,-7,185r-33,0v-2,-61,-9,-122,1,-180","w":95},"\"":{"d":"98,-259v10,27,2,58,-2,88r-22,0v-3,-30,-12,-61,-2,-88r26,0xm51,-259v10,27,2,58,-2,88r-22,0v-3,-30,-12,-60,-3,-88r27,0","w":124},"#":{"d":"181,-182r-2,35r-30,0r-5,39r23,0r-3,35r-25,0r-9,72r-33,0r10,-72r-27,0r-9,63r-33,0r9,-63r-30,0r5,-35r30,0r5,-39r-25,0r5,-35r24,0r7,-67r33,0r-8,67r27,0r7,-61r33,0r-7,61r28,0xm116,-147r-27,0r-5,39r27,0","w":200},"$":{"d":"73,-199v-28,7,-21,46,0,56r0,-56xm89,-31v22,-10,19,-44,0,-54r0,54xm89,-133v30,21,55,29,55,74v0,33,-23,58,-55,63r0,22r-16,0r0,-21v-18,-1,-40,-10,-53,-22r18,-28v9,7,24,16,35,17r0,-68v-26,-15,-58,-39,-58,-76v0,-34,25,-57,58,-60r0,-20r16,0r0,21v18,2,38,12,49,27r-21,21v-7,-8,-18,-13,-28,-16r0,66","w":156},"%":{"d":"234,-45v0,28,-22,50,-50,50v-28,0,-51,-22,-51,-50v0,-28,23,-51,51,-51v28,0,50,23,50,51xm203,-45v0,-11,-8,-20,-19,-20v-11,0,-20,9,-20,20v0,11,9,19,20,19v11,0,19,-8,19,-19xm67,-232v17,-1,28,12,47,12v18,0,40,-6,57,-12r27,7r-113,225r-35,0r103,-205v-11,9,-23,11,-37,11v7,36,-17,62,-49,63v-28,0,-51,-22,-51,-50v0,-28,23,-51,51,-51xm86,-181v0,-11,-8,-20,-19,-20v-11,0,-20,9,-20,20v0,11,9,19,20,19v11,0,19,-8,19,-19","w":251},"&":{"d":"143,-176v1,-24,-1,-44,-27,-44v-16,0,-30,5,-30,23v0,26,32,20,57,21xm140,-145v-53,-8,-84,14,-84,58v0,11,2,62,17,62v7,-2,28,-30,53,-19r-7,25v-22,-5,-22,24,-46,24v-43,0,-59,-56,-59,-91v0,-36,18,-76,57,-82v-50,-25,-5,-81,40,-81v40,0,73,23,66,73r34,0r0,31r-34,0r0,105v-2,18,20,15,30,9r9,25v-30,22,-76,10,-76,-33r0,-106","w":226},"\u2019":{"d":"85,-211v-13,25,-32,49,-52,70r-22,-16v12,-19,28,-41,23,-66v18,-16,41,-6,51,12","w":97,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"t":6,"s":20,"Q":7,"O":7,"G":7,"C":7,"\u2019":31}},"(":{"d":"114,20r-3,35v-61,-46,-98,-95,-98,-174v0,-68,40,-126,97,-161r4,32v-92,59,-90,207,0,268","w":120,"k":{"J":-7}},")":{"d":"108,-119v0,79,-35,128,-97,174r-4,-35v90,-62,93,-208,1,-268r4,-32v57,35,96,93,96,161","w":122},"*":{"d":"140,-193r-42,13r38,58r-39,0r-22,-36r-23,36r-38,0r37,-58r-41,-13r0,-34r48,20r-12,-39r56,0r-10,39r48,-20r0,34","w":152},"+":{"d":"156,-74r-56,0r0,59r-31,0r0,-59r-55,0r0,-32r55,0r0,-59r31,0r0,59r56,0r0,32","w":169},",":{"d":"78,-14v-13,25,-31,50,-51,70r-22,-16v12,-19,28,-40,23,-66v17,-16,41,-7,50,12","w":92,"k":{"\u00d2":9,"\u00d3":9,"\u00d5":9,"\u00d6":9,"\u00c7":9,"\u0152":9,"\u00d8":9,"Q":9,"O":9,"C":9}},"-":{"d":"93,-76r-78,0r0,-32r78,0r0,32","w":108},".":{"d":"73,-22v0,15,-12,27,-27,27v-14,0,-25,-9,-25,-23v0,-30,53,-38,52,-4","w":92,"k":{"\u00d2":9,"\u00d4":9,"\u00d3":9,"\u00d5":9,"\u00d6":9,"\u00c7":9,"\u0152":9,"\u00d8":9,"Q":9,"O":9,"G":9,"C":9}},"\/":{"d":"127,-270r-92,321r-34,0r92,-321r34,0","w":128,"k":{"\/":36}},"0":{"d":"153,-88v0,46,-22,93,-72,93v-97,-1,-96,-187,0,-187v50,0,72,44,72,94xm117,-88v0,-36,-14,-60,-36,-60v-22,0,-36,24,-36,60v0,32,14,60,36,60v22,0,36,-17,36,-60"},"1":{"d":"114,0r-37,0r0,-140r-42,0r0,-28v26,0,48,-11,79,-8r0,176"},"2":{"d":"147,0r-121,0r-7,-28v27,-15,84,-66,84,-99v0,-36,-55,-19,-72,-2r-8,-30v33,-35,118,-33,118,30v0,39,-31,75,-62,95r68,0r0,34"},"3":{"d":"144,-35v0,70,-59,95,-121,95r0,-29v36,-1,83,-17,83,-61v0,-35,-46,-27,-77,-25r0,-29v30,0,42,-20,61,-31v14,-8,17,-34,-4,-34v-16,0,-51,19,-51,19r-9,-28v33,-28,113,-36,114,19v0,24,-26,46,-44,53v27,3,48,25,48,51"},"4":{"d":"154,0r-21,0r0,50r-36,0r0,-50r-85,0r-2,-29v21,-53,53,-101,87,-147r37,0r0,143r20,0r0,33xm97,-33r0,-88v-18,27,-36,56,-48,88r48,0"},"5":{"d":"143,-36v-1,65,-58,98,-121,95r0,-28v37,0,83,-18,83,-61v0,-38,-50,-26,-78,-18r10,-128r97,0r0,32r-63,0r-3,57v40,-8,75,11,75,51"},"6":{"d":"151,-80v0,43,-21,85,-69,85v-52,0,-67,-56,-67,-98v0,-68,48,-112,105,-140r14,26v-32,20,-56,36,-73,72v43,-24,90,10,90,55xm114,-81v0,-33,-36,-40,-60,-26v-5,30,-2,80,30,80v28,0,30,-33,30,-54"},"7":{"d":"140,-176v4,87,-32,175,-76,239r-32,-16v36,-51,71,-127,73,-190r-84,0r0,-33r119,0"},"8":{"d":"80,-135v27,-8,40,-62,0,-63v-18,0,-25,15,-25,31v0,16,12,25,25,32xm113,-62v0,-21,-20,-32,-36,-41v-34,12,-37,78,5,78v19,0,31,-19,31,-37xm109,-120v67,21,46,125,-30,125v-36,0,-66,-27,-66,-64v0,-29,14,-46,37,-60v-53,-24,-32,-115,32,-108v65,-7,80,86,27,107"},"9":{"d":"148,-80v0,67,-58,117,-116,140r-10,-28v34,-17,63,-38,80,-73v-43,20,-90,-8,-90,-55v0,-42,20,-86,68,-86v56,0,68,57,68,102xm109,-69v5,-31,1,-76,-31,-82v-42,5,-40,90,2,89v9,0,20,-3,29,-7"},":":{"d":"73,-22v0,15,-12,27,-27,27v-14,0,-25,-9,-25,-23v0,-30,53,-38,52,-4xm73,-125v0,15,-12,27,-27,27v-14,0,-25,-10,-25,-24v0,-15,13,-27,28,-27v14,0,24,10,24,24","w":92},";":{"d":"77,-14v-13,25,-31,50,-51,70r-22,-16v12,-19,28,-40,23,-66v17,-16,41,-7,50,12xm76,-125v0,15,-13,27,-28,27v-14,0,-24,-10,-24,-24v0,-15,12,-27,27,-27v14,0,25,10,25,24","w":92},"<":{"d":"103,-39r-26,21r-71,-72r71,-72r25,21r-52,51","w":108},"=":{"d":"158,-98r-143,0r0,-33r143,0r0,33xm158,-48r-143,0r0,-32r143,0r0,32","w":172},">":{"d":"102,-90r-71,72r-26,-21r52,-51r-51,-51r25,-21","w":108},"?":{"d":"75,-22v0,30,-53,38,-52,4v0,-15,12,-27,27,-27v14,0,25,9,25,23xm78,-249v50,-2,56,66,25,92v-17,25,-43,44,-37,90r-33,0v-13,-68,37,-84,53,-134v2,-25,-32,-17,-49,-12r0,-30v13,-4,27,-6,41,-6","w":128},"@":{"d":"191,-76v28,-3,46,-38,45,-70v0,-56,-38,-84,-91,-84v-55,0,-95,51,-95,103v0,100,136,137,193,65r19,17v-30,35,-68,50,-113,50v-74,0,-133,-59,-133,-133v0,-69,60,-132,130,-132v72,0,122,40,122,114v0,45,-35,93,-83,93v-14,0,-30,-10,-31,-25v-11,9,-32,21,-46,21v-25,0,-31,-33,-31,-52v0,-55,52,-120,100,-76r3,-10r30,0r-26,109v0,5,2,10,7,10xm172,-162v-7,-4,-20,-11,-28,-11v-25,0,-36,47,-36,69v0,8,2,18,11,18v9,0,30,-12,38,-17","w":285},"A":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0","w":183,"k":{"\u0178":20,"y":9,"w":9,"v":9,"Y":20,"W":6,"V":10,"T":14,"\u2019":27}},"B":{"d":"169,-68v1,73,-81,85,-143,63r0,-222v62,0,128,-7,131,55v0,20,-13,41,-31,50v26,4,43,28,43,54xm118,-167v1,-31,-25,-27,-52,-27r0,58v29,2,52,-3,52,-31xm130,-68v-1,-37,-31,-34,-64,-34r0,70v31,9,65,-2,64,-36","w":180},"C":{"d":"170,-15v-16,13,-42,20,-63,20v-66,0,-88,-62,-88,-118v0,-53,28,-119,89,-119v18,0,43,5,58,16r-15,27v-12,-7,-30,-10,-43,-10v-33,0,-50,56,-50,87v0,32,8,84,50,84v14,0,32,-5,44,-14","w":178,"k":{",":9}},"D":{"d":"179,-113v0,56,-24,113,-88,113r-65,0r0,-227r68,0v65,0,85,59,85,114xm139,-112v0,-31,-4,-81,-46,-81r-28,0r0,159r26,0v42,0,48,-46,48,-78","w":196},"E":{"d":"152,0r-126,0r0,-227r122,0r0,35r-83,0r0,56r64,0r0,36r-64,0r0,64r87,0r0,36","w":163},"F":{"d":"139,-192r-74,0r0,56r58,0r0,36r-58,0r0,100r-39,0r0,-227r113,0r0,35","w":148,"k":{"\u00f5":5,"\u00f6":5,"\u00f4":5,"\u00f2":5,"\u00f3":5,"\u00eb":5,"\u00ea":5,"\u00e8":5,"\u00e9":5,"\u00e7":5,"\u00e5":7,"\u00e3":7,"\u00e4":7,"\u00e2":7,"\u00e0":7,"\u00e1":7,"\u0153":5,"\u00e6":7,"o":5,"e":5,"c":5,"a":7,"A":14,".":46,",":46}},"G":{"d":"171,-213r-16,28v-13,-9,-33,-14,-48,-14v-36,0,-50,58,-50,87v0,40,20,101,75,81r0,-73r37,0r0,99v-18,8,-42,10,-62,10v-66,0,-89,-61,-89,-118v0,-54,27,-119,89,-119v20,0,48,6,64,19","w":188,"k":{",":9}},"H":{"d":"171,0r-40,0r0,-100r-65,0r0,100r-39,0r0,-227r39,0r0,91r65,0r0,-91r40,0r0,227","w":197},"I":{"d":"62,0r-39,0r0,-227r39,0r0,227","w":85},"J":{"d":"64,5v0,31,-30,46,-56,54r-9,-27v12,-5,26,-14,26,-29r0,-230r39,0r0,232","w":88},"K":{"d":"172,0r-36,0r-70,-80r0,80r-39,0r0,-227r39,0r0,87r63,-87r42,0r-83,116r84,95r0,16","w":174,"k":{"\u00d2":4,"\u00d4":4,"\u00d3":4,"\u00d5":4,"\u00d6":4,"\u00c7":4,"\u0152":4,"\u00d8":4,"Q":4,"O":4,"G":4,"C":4}},"L":{"d":"134,0r-108,0r0,-227r37,0r0,192r71,0r0,35","w":137,"k":{"y":10,"Y":23,"W":13,"V":16,"T":20,"\u2019":34}},"M":{"d":"239,0r-40,0r0,-125r3,-26r-52,151r-33,0r-52,-151v6,45,2,101,3,151r-40,0r0,-227r47,0r59,174v16,-59,40,-117,59,-174r46,0r0,227","w":267},"N":{"d":"173,0r-38,0r-72,-159v6,41,2,111,3,159r-39,0r0,-227r46,0r50,115v6,13,11,32,11,32r0,-147r39,0r0,227","w":199},"O":{"d":"179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"P":{"d":"165,-155v1,53,-50,91,-102,73r0,82r-40,0r0,-227v73,-2,142,-2,142,72xm125,-155v-1,-33,-30,-40,-62,-38r0,77v30,15,63,-8,62,-39","w":176,"k":{"\u00f5":4,"\u00f6":4,"\u00f4":4,"\u00f2":4,"\u00f3":4,"\u00eb":4,"\u00ea":4,"\u00e8":4,"\u00e9":4,"\u00e7":4,"\u00e5":7,"\u00e3":7,"\u00e4":7,"\u00e2":7,"\u00e0":7,"\u00e1":7,"\u0153":4,"\u00e6":7,"o":4,"e":4,"c":4,"a":7,"A":15,".":52,",":52}},"Q":{"d":"180,11r-7,39v-40,7,-63,-24,-86,-45v-50,-8,-69,-68,-69,-118v0,-53,23,-119,81,-119v103,0,105,196,25,233v17,13,35,16,56,10xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"R":{"d":"175,0r-35,0r-74,-81r0,81r-39,0r0,-227r52,0v63,0,86,32,86,72v0,34,-21,69,-54,72r64,67r0,16xm125,-155v2,-27,-22,-41,-59,-38r0,78v27,12,64,-7,59,-40","w":181,"k":{"\u00f5":2,"\u00f6":2,"\u00f4":2,"\u00f2":2,"\u00f3":2,"\u00eb":2,"\u00ea":2,"\u00e8":2,"\u00e9":2,"\u00e7":2,"\u0153":2,"o":2,"e":2,"c":2,"Y":5,"V":4,"T":6}},"S":{"d":"144,-59v0,64,-85,82,-124,42r18,-28v19,21,68,25,67,-14v0,-38,-90,-44,-90,-113v0,-65,91,-78,123,-32r-21,21v-16,-20,-63,-27,-63,9v0,48,90,42,90,115","w":156},"T":{"d":"142,-191r-50,0r0,191r-39,0r0,-191r-49,0r0,-36r138,0r0,36","w":145,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00c1":14,"\u00c2":14,"\u00d5":7,"\u00c3":14,"\u00c0":14,"\u00f5":23,"\u00f6":23,"\u00f4":23,"\u00f2":23,"\u00f3":23,"\u00eb":23,"\u00ea":23,"\u00e8":23,"\u00e9":23,"\u00e7":23,"\u00e5":23,"\u00e3":23,"\u00e4":23,"\u00e2":23,"\u00e0":23,"\u00e1":23,"\u00d6":7,"\u00c7":7,"\u00c5":14,"\u00c4":14,"\u0153":23,"\u00e6":23,"\u0152":7,"\u00d8":7,"\u00c6":14,"y":8,"w":9,"u":16,"s":16,"r":16,"o":23,"i":10,"e":23,"c":23,"a":23,"T":-6,"Q":7,"O":7,"G":7,"C":7,"A":14,";":33,":":33,".":33,"-":27,",":33}},"U":{"d":"175,-227v-5,98,28,232,-75,232v-103,0,-68,-135,-74,-232r40,0r0,138v0,24,2,60,34,60v32,0,35,-36,35,-60r0,-138r40,0","w":200},"V":{"d":"181,-227r-70,227r-39,0r-70,-227r42,0r48,168r48,-168r41,0","w":183,"k":{"\u00c1":10,"\u00c2":10,"\u00c3":10,"\u00c0":10,"\u00f5":9,"\u00f6":9,"\u00f4":9,"\u00f2":9,"\u00f3":9,"\u00eb":9,"\u00ea":9,"\u00e8":9,"\u00e9":9,"\u00e7":9,"\u00e5":11,"\u00e3":11,"\u00e4":11,"\u00e2":11,"\u00e0":11,"\u00e1":11,"\u00c5":10,"\u00c4":10,"\u0153":9,"\u00e6":11,"\u00c6":10,"y":4,"u":11,"r":11,"o":9,"i":6,"e":9,"c":9,"a":11,"A":10,";":20,":":20,".":33,"-":13,",":33}},"W":{"d":"252,-227r-52,227r-39,0r-34,-158v-7,57,-23,105,-33,158r-39,0r-52,-227r40,0v10,53,27,102,32,160v5,-58,24,-106,34,-160r37,0v11,53,29,102,34,160v5,-58,22,-107,32,-160r40,0","w":254,"k":{"\u00c1":6,"\u00c2":6,"\u00c3":6,"\u00c0":6,"\u00f5":11,"\u00f6":11,"\u00f4":11,"\u00f2":11,"\u00f3":11,"\u00eb":11,"\u00ea":11,"\u00e8":11,"\u00e9":11,"\u00e7":11,"\u00e5":6,"\u00e3":6,"\u00e4":6,"\u00e2":6,"\u00e0":6,"\u00e1":6,"\u00c5":6,"\u00c4":6,"\u0153":11,"\u00e6":6,"\u00c6":6,"u":4,"r":4,"o":11,"e":11,"c":11,"a":6,"A":6,";":13,":":13,".":20,"-":6,",":20}},"X":{"d":"175,0r-45,0r-43,-81r-41,81r-43,0r63,-116r-62,-111r44,0r39,75r38,-75r42,0r-58,109","w":177},"Y":{"d":"165,-227r-61,142r0,85r-39,0r0,-85r-60,-142r42,0r38,103r40,-103r40,0","w":169,"k":{"\u00d2":9,"\u00d4":9,"\u00d3":9,"\u00c1":20,"\u00c2":20,"\u00d5":9,"\u00c3":20,"\u00c0":20,"\u00f5":16,"\u00f6":16,"\u00f4":16,"\u00f2":16,"\u00f3":16,"\u00eb":16,"\u00ea":16,"\u00e8":16,"\u00e9":16,"\u00e7":16,"\u00e5":18,"\u00e3":18,"\u00e4":18,"\u00e2":18,"\u00e0":18,"\u00e1":18,"\u00d6":9,"\u00c7":9,"\u00c5":20,"\u00c4":20,"\u0153":16,"\u00e6":18,"\u0152":9,"\u00d8":9,"\u00c6":20,"z":5,"v":5,"u":11,"t":11,"s":13,"q":14,"p":11,"o":16,"n":11,"m":11,"i":13,"e":16,"c":16,"a":18,"Q":9,"O":9,"G":9,"C":9,"A":20,";":33,":":33,".":46,"-":27,",":46}},"Z":{"d":"154,0r-141,0r0,-31v26,-54,54,-107,84,-160r-77,0r0,-36r125,0r0,32v-30,52,-60,105,-87,159r96,0r0,36","w":164},"[":{"d":"71,56r-66,0r0,-319r66,0r0,32r-32,0r0,255r32,0r0,32","w":89,"k":{"J":-7}},"\\":{"d":"125,51r-34,0r-92,-321r34,0","w":120},"]":{"d":"84,56r-65,0r0,-32r32,0r0,-255r-32,0r0,-32r65,0r0,319","w":89},"^":{"d":"204,-113r-38,0r-54,-98r-54,98r-38,0r79,-144r26,0","w":224},"_":{"d":"162,54r-162,0r0,-32r162,0r0,32"},"\u2018":{"d":"12,-177v13,-25,31,-50,51,-70r23,16v-13,19,-26,39,-24,66v-16,16,-41,6,-50,-12","w":96,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"\u2018":31,"Q":7,"O":7,"G":7,"C":7}},"a":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35","w":167},"b":{"d":"101,-182v96,5,87,187,-10,187v-23,0,-45,-9,-63,-23r0,-232r38,0r0,87v8,-9,23,-19,35,-19xm128,-95v0,-19,-4,-53,-30,-53v-10,0,-25,11,-32,18r0,95v8,5,19,9,28,9v29,0,34,-47,34,-69","w":181},"c":{"d":"144,-19v-14,13,-38,24,-57,24v-48,0,-72,-49,-72,-91v0,-44,23,-96,73,-96v18,0,40,8,52,22r-19,22v-8,-7,-22,-12,-33,-12v-25,0,-35,40,-35,60v0,21,8,63,36,63v13,0,32,-10,42,-18","w":148},"d":{"d":"169,-22r-11,27v-14,4,-37,-11,-35,-27v-35,58,-107,11,-107,-58v0,-50,15,-102,70,-102v15,0,34,6,34,6r0,-74r37,0r0,213v0,11,1,15,12,15xm84,-27v42,-7,36,-67,36,-116v0,0,-19,-6,-32,-6v-29,0,-33,36,-33,65v0,17,4,55,29,57","w":184},"e":{"d":"157,-90r-103,0v-1,25,6,63,34,63v15,0,35,-10,47,-19r13,24v-15,13,-42,27,-62,27v-101,0,-93,-191,7,-187v43,2,70,41,64,92xm119,-122v-1,-17,-11,-32,-29,-32v-18,0,-27,16,-31,32r60,0","w":169},"f":{"d":"101,-227v0,0,-35,2,-35,32r0,19r32,0r0,31r-32,0r0,145r-38,0r0,-145r-23,-4r0,-27r23,0r0,-21v0,-55,67,-57,67,-57","w":102,"k":{"f":6}},"g":{"d":"157,-144r-21,0v16,43,-7,84,-53,87v-6,1,-21,4,-21,16v4,12,33,7,48,7v24,0,45,14,45,40v0,42,-42,65,-80,65v-29,0,-63,-11,-63,-45v0,-18,20,-32,33,-38v-11,-1,-22,-13,-22,-25v0,-14,13,-24,26,-29v-55,-26,-31,-123,33,-116v22,2,47,8,75,6r0,32xm81,-87v35,0,32,-66,-1,-67v-19,0,-25,16,-25,32v0,18,5,35,26,35xm119,9v0,-20,-29,-12,-48,-14v0,0,-22,11,-22,26v0,18,14,23,27,23v21,0,43,-13,43,-35","w":163},"h":{"d":"161,0r-38,0r0,-130v0,-14,-2,-19,-14,-19v-16,0,-35,12,-44,19r0,130r-38,0r0,-250r38,0r0,87v12,-9,33,-19,48,-19v40,0,48,25,48,52r0,130","w":186},"i":{"d":"61,0r-37,0r0,-176r37,0r0,176xm68,-222v1,30,-50,33,-50,2v-1,-30,50,-33,50,-2","w":85},"j":{"d":"62,15v0,35,-33,48,-55,55r-8,-27v13,-4,25,-15,25,-30r0,-189r38,0r0,191xm68,-222v1,30,-50,33,-50,2v-1,-30,50,-33,50,-2","w":85},"k":{"d":"168,0r-36,0r-67,-83r0,83r-38,0r0,-250r38,0r0,131r50,-57r46,0r-65,75r72,87r0,14","w":169},"l":{"d":"71,0r-39,0v-17,-51,-8,-176,-10,-250r37,0v4,86,-10,181,12,250","w":84},"m":{"d":"251,0r-38,0r0,-132v-1,-33,-42,-10,-52,-1r0,133r-38,0r0,-127v2,-42,-48,-11,-58,-3r0,130r-38,0r0,-176r38,0r0,12v18,-20,73,-25,86,3v11,-7,31,-21,49,-21v40,0,51,22,51,50r0,132","w":277},"n":{"d":"161,0r-38,0r0,-130v0,-14,-2,-19,-14,-19v-16,0,-35,12,-44,19r0,130r-38,0r0,-176r38,0r0,13v12,-9,33,-19,48,-19v40,0,48,25,48,52r0,130","w":186},"o":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61","w":175},"p":{"d":"170,-96v0,43,-12,101,-67,101v-15,0,-30,-5,-37,-18r0,76r-38,0r0,-239r38,0r0,13v4,-4,19,-19,39,-19v45,0,65,47,65,86xm131,-93v0,-20,-3,-55,-30,-55v-15,0,-27,10,-35,18v1,44,-10,103,35,103v27,0,30,-47,30,-66","w":185},"q":{"d":"158,63r-38,0r0,-76v-8,10,-24,18,-37,18v-49,0,-68,-45,-68,-87v0,-44,22,-100,73,-100v31,0,70,14,70,14r0,231xm85,-27v47,0,33,-68,35,-118v0,0,-20,-6,-33,-4v-27,4,-33,41,-33,63v0,19,5,59,31,59","w":185},"r":{"d":"92,-182v37,0,14,21,15,41v0,0,-11,-6,-20,-6v-9,0,-23,16,-23,16r0,131r-38,0r0,-176r38,0r0,13v0,0,16,-19,28,-19","w":114,"k":{"\u00f5":2,"\u00f6":2,"\u00f4":2,"\u00f2":2,"\u00f3":2,"\u00eb":2,"\u00ea":2,"\u00e8":2,"\u00e9":2,"\u00e7":2,"\u0153":2,"o":2,"e":2,"c":2,".":33,"-":6,",":33}},"s":{"d":"102,-46v-12,-41,-87,-30,-86,-84v1,-59,88,-67,117,-27r-20,19v-16,-18,-55,-23,-60,5v17,37,88,29,86,84v-2,61,-83,67,-118,33r14,-25v17,14,63,30,67,-5","w":150},"t":{"d":"103,-5v-30,21,-74,9,-74,-34r0,-106r-23,-4r0,-27r24,0r0,-32r36,0r0,32r32,0r0,32r-31,0r0,104v0,6,0,13,9,13v8,0,18,-5,18,-5","w":110},"u":{"d":"167,-15r-11,20v-12,-1,-25,-12,-28,-21v-31,29,-101,33,-101,-29r0,-131r37,0r0,131v1,33,45,10,58,-1r0,-130r38,0r0,143v0,12,7,18,7,18","w":186},"v":{"d":"160,-176v-17,60,-38,119,-65,176r-28,0r-64,-176r41,0r38,122v16,-40,29,-80,38,-122r40,0","k":{".":27,",":27}},"w":{"d":"237,-176v-8,62,-30,126,-52,176r-36,0r-18,-65v-5,-18,-9,-48,-9,-48v-3,25,-20,85,-28,113r-38,0r-54,-176r40,0r33,119r28,-119r36,0r31,119v12,-39,24,-84,28,-119r39,0","w":241,"k":{".":20,",":20}},"x":{"d":"150,0r-43,0r-31,-60r-31,60r-41,0r51,-91r-48,-85r42,0r27,53r27,-53r41,0r-48,83","w":152},"y":{"d":"21,40v25,-8,32,-18,44,-40r-61,-176r40,0v10,33,32,99,32,99v4,12,7,24,9,36v15,-44,27,-89,36,-135r38,0v-21,68,-43,237,-130,245","w":163,"k":{".":27,",":27}},"z":{"d":"143,0r-131,0r0,-30v24,-41,52,-83,76,-113r-69,0r0,-33r117,0r0,30v-24,31,-59,80,-78,112r85,0r0,34","w":153},"{":{"d":"109,28r-6,30v-39,0,-61,6,-64,-50v-2,-39,8,-99,-28,-99r0,-25v36,0,26,-61,28,-99v2,-57,24,-50,64,-50r6,30v-22,2,-40,-10,-37,25v4,41,1,99,-25,107v27,9,28,65,25,107v-2,33,15,22,37,24","w":119,"k":{"J":-7}},"|":{"d":"56,5r-32,0r0,-276r32,0r0,276","w":79},"}":{"d":"108,-91v-35,0,-26,61,-28,99v-2,57,-25,50,-65,50r-6,-30v22,-2,40,9,38,-24v-3,-41,-3,-97,24,-107v-25,-8,-28,-67,-24,-107v3,-35,-15,-23,-38,-25r6,-30v40,0,62,-7,65,50v2,39,-8,99,28,99r0,25","w":119},"~":{"d":"190,-138v0,35,8,58,-32,58v-31,0,-52,-24,-74,-24v-22,0,-34,23,-34,23v0,-35,-6,-49,34,-57v28,0,51,23,74,23v22,0,32,-23,32,-23","w":239},"\u00a1":{"d":"17,-150v-2,-32,52,-36,52,-3v1,31,-53,37,-52,3xm18,81v13,-56,7,-120,8,-185r32,0v2,61,11,123,-1,180","w":95},"\u00a2":{"d":"82,-149v-35,4,-39,113,0,121r0,-121xm15,-86v0,-52,29,-90,67,-95r0,-25r16,0r0,25v28,4,42,21,42,21r-19,22v0,0,-10,-8,-23,-11r0,121v16,-4,33,-17,33,-17r13,26v0,0,-20,18,-46,23r0,23r-16,0r0,-22v-42,-4,-67,-46,-67,-91","w":148},"\u00a3":{"d":"146,-17v0,0,-22,33,-55,22v-20,-6,-50,-4,-77,-5v2,-7,19,-90,14,-126r-24,-5r11,-26r13,0r0,-44v3,-52,69,-59,104,-35r-10,26v-19,-12,-55,-17,-56,14r0,39r46,0r0,32r-46,0v1,31,0,71,-6,92v12,-2,29,3,33,6v30,10,46,-20,46,-20","w":159},"\u2044":{"d":"156,-266r-152,311r-35,0r152,-311r35,0","w":122},"\u00a5":{"d":"166,-227r-37,86r34,0r0,33r-48,0r-9,20r57,0r0,33r-58,0r0,55r-39,0r0,-55r-57,0r0,-33r55,0r-8,-20r-47,0r0,-33r33,0r-37,-86r43,0r38,103r39,-103r41,0","w":171},"\u0192":{"d":"135,-208v-8,-6,-21,-9,-31,-9v-17,0,-18,29,-20,41r40,0r-6,31r-37,0v-9,60,-21,135,-60,183r-20,-20v26,-41,36,-115,43,-163r-21,-5r6,-26r19,0v-5,-55,41,-93,87,-62r0,30","w":138},"\u00a7":{"d":"50,-179v17,32,85,33,86,78v0,23,-17,45,-38,52v16,9,37,21,37,40v1,66,-86,73,-131,37r14,-28v21,13,37,17,54,17v17,0,26,-9,26,-22v-2,-30,-86,-35,-86,-81v0,-24,16,-42,39,-49v-19,-9,-38,-22,-38,-43v0,-56,75,-68,120,-38r-15,28v-19,-9,-30,-13,-43,-13v-16,0,-25,9,-25,22xm69,-71v37,3,45,-40,9,-41v-32,-3,-40,38,-9,41","w":151},"\u00a4":{"d":"184,-194v-34,-40,-102,-24,-108,32r96,0r-14,30r-86,0v-1,5,-2,15,-1,20r78,0r-14,31r-59,0v13,68,74,68,112,19r0,43v-50,48,-145,17,-149,-62r-38,0r14,-31r19,0r0,-19r-31,0r14,-31r22,0v0,-73,107,-114,158,-62","w":195},"'":{"d":"50,-259v10,27,2,58,-2,88r-22,0v-3,-30,-12,-60,-3,-88r27,0","w":74},"\u201c":{"d":"77,-177v13,-25,32,-50,52,-70r22,16v-12,19,-28,40,-23,66v-17,16,-41,6,-51,-12xm12,-177v13,-25,31,-50,51,-70r22,16v-12,19,-28,40,-23,66v-17,16,-41,7,-50,-12","w":160,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"Q":7,"O":7,"G":7,"C":7}},"\u00ab":{"d":"165,-36r-25,21r-72,-72r71,-72r26,20r-52,51xm102,-36r-26,21r-71,-72r71,-72r25,20r-52,51","w":180},"\u2039":{"d":"103,-39r-26,21r-71,-72r71,-72r25,21r-52,50","w":108},"\u203a":{"d":"102,-90r-71,72r-26,-21r52,-51r-51,-51r25,-21","w":108},"\ufb01":{"d":"162,0r-37,0r0,-176r37,0r0,176xm142,-197v-31,0,-14,-33,-46,-29v-16,-2,-32,19,-29,50r33,0r0,31r-33,0r0,145r-38,0r0,-145r-23,-4r0,-27r23,0v-7,-57,34,-79,74,-77v20,0,65,5,65,31v0,15,-12,25,-26,25","w":187},"\ufb02":{"d":"175,0r-39,0v-15,-36,-9,-150,-10,-210v-22,-28,-69,-9,-59,34r33,0r0,31r-33,0r0,145r-38,0r0,-145r-23,-4r0,-27r23,0v-14,-69,66,-94,97,-59r0,-15r37,0v4,86,-10,181,12,250","w":187},"\u2013":{"d":"129,-76r-129,0r0,-32r129,0r0,32","w":128},"\u2020":{"d":"141,-176r-5,34r-44,0v0,56,3,114,-19,147v-20,-33,-18,-91,-18,-147r-46,0r0,-34r46,0r0,-51r37,0r0,51r49,0","w":150},"\u2021":{"d":"141,-102r-5,35r-44,0v-1,35,-6,51,-19,74v-12,-22,-17,-39,-18,-74r-46,0r0,-35r46,0r0,-40r-46,0r0,-34r46,0r0,-51r37,0r0,51r49,0r-5,34r-44,0r0,40r49,0","w":150},"\u00b7":{"d":"73,-90v0,15,-12,27,-27,27v-14,0,-25,-9,-25,-23v0,-30,53,-38,52,-4","w":92},"\u00b6":{"d":"181,-230r-2,29r-17,4v0,73,-16,173,-49,239r-33,-14v35,-64,49,-152,50,-224v-14,-1,-29,-5,-43,-5v-31,9,-26,70,1,80v12,2,22,-5,30,-12v-9,25,-23,48,-47,48v-81,0,-88,-146,7,-146v18,0,35,3,53,4r0,-14r31,0r0,14","w":195},"\u2022":{"d":"141,-113v0,36,-29,64,-65,64v-36,0,-65,-28,-65,-64v0,-36,29,-65,65,-65v36,0,65,29,65,65","w":152},"\u201a":{"d":"78,-14v-13,25,-31,50,-51,70r-22,-16v12,-19,28,-40,23,-66v17,-16,41,-7,50,12","w":92,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"Q":7,"O":7,"G":7,"C":7}},"\u201e":{"d":"78,-15v-13,25,-31,50,-51,70r-22,-16v12,-19,28,-40,23,-66v17,-16,41,-7,50,12xm139,-15v-13,25,-32,50,-52,70r-22,-16v13,-19,26,-39,24,-66v16,-16,41,-6,50,12","w":156,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"Q":7,"O":7,"G":7,"C":7}},"\u201d":{"d":"84,-211v-13,25,-31,49,-51,70r-23,-16v12,-18,30,-42,23,-66v18,-16,41,-6,51,12xm150,-211v-13,25,-31,49,-51,70r-23,-16v12,-19,29,-41,24,-66v16,-16,41,-6,50,12","w":160,"k":{"\u00d2":7,"\u00d4":7,"\u00d3":7,"\u00d5":7,"\u00d6":7,"\u00c7":7,"\u0152":7,"\u00d8":7,"Q":7,"O":7,"G":7,"C":7}},"\u00bb":{"d":"178,-87r-71,72r-26,-21r53,-50r-53,-53r25,-20xm114,-87r-70,72r-26,-21r52,-50r-53,-53r26,-20","w":180},"\u2026":{"d":"70,-22v2,30,-52,38,-52,4v0,-15,12,-27,27,-27v14,0,25,9,25,23xm131,-22v2,31,-52,37,-52,4v-2,-30,53,-38,52,-4xm192,-22v2,31,-52,37,-52,4v-2,-30,53,-38,52,-4","w":217},"\u2030":{"d":"347,-45v0,28,-23,51,-51,51v-28,0,-50,-23,-50,-51v0,-28,22,-51,50,-51v28,0,51,23,51,51xm316,-45v0,-11,-9,-20,-20,-20v-11,0,-20,9,-20,20v0,11,9,20,20,20v11,0,20,-9,20,-20xm234,-45v0,28,-22,51,-50,51v-28,0,-51,-23,-51,-51v0,-28,23,-51,51,-51v28,0,50,23,50,51xm203,-45v0,-11,-8,-20,-19,-20v-11,0,-20,9,-20,20v0,11,9,20,20,20v11,0,19,-9,19,-20xm67,-232v17,-1,28,12,47,12v18,0,40,-6,57,-12r27,7r-113,225r-35,0r103,-205v-11,9,-23,11,-37,11v7,36,-17,62,-49,63v-28,0,-51,-22,-51,-50v0,-28,23,-51,51,-51xm86,-181v0,-11,-8,-20,-19,-20v-11,0,-20,9,-20,20v0,11,9,19,20,19v11,0,19,-8,19,-19","w":361},"\u00bf":{"d":"58,-155v-1,-31,53,-37,53,-3v1,31,-53,37,-53,3xm54,73v-50,1,-55,-66,-24,-92v17,-25,42,-44,37,-90r32,0v12,67,-34,85,-51,133v-3,26,31,18,48,13r0,30v-13,3,-28,6,-42,6","w":128},"`":{"d":"100,-221r-17,25v-26,-14,-52,-30,-73,-51r30,-31v16,22,38,41,60,57","w":121},"\u00b4":{"d":"105,-247v-5,4,-28,28,-73,51r-17,-25v38,-28,60,-57,60,-57","w":121},"\u02c6":{"d":"138,-221r-17,25v-16,-9,-31,-20,-44,-33v-9,9,-23,22,-44,33r-17,-24v31,-21,48,-42,61,-59v0,0,22,30,61,58","w":144},"\u02dc":{"d":"137,-232v-33,38,-58,19,-93,8v-13,0,-33,14,-33,14r-14,-24v32,-34,63,-21,94,-8v11,0,15,-2,30,-13","w":136},"\u00af":{"d":"113,-201r-105,0r0,-32r105,0r0,32","w":120},"\u02d8":{"d":"132,-247v0,0,-29,54,-59,54v-30,0,-60,-55,-60,-55r26,-29v4,13,16,51,34,51v18,0,30,-39,34,-52","w":144},"\u02d9":{"d":"59,-227v2,27,-48,35,-48,4v-2,-29,48,-36,48,-4","w":66},"\u00a8":{"d":"119,-231v2,26,-43,36,-45,7v-3,-27,44,-38,45,-7xm59,-231v1,25,-44,36,-46,7v-3,-27,45,-39,46,-7","w":138},"\u02da":{"d":"134,-237v0,23,-19,42,-42,42v-23,0,-42,-19,-42,-42v0,-23,20,-42,43,-42v23,0,41,19,41,42xm106,-237v0,-8,-6,-15,-13,-15v-9,0,-15,7,-15,15v0,8,7,14,14,14v8,0,14,-6,14,-14","w":187},"\u00b8":{"d":"112,0v31,23,2,63,-27,70r-19,-17v19,-10,30,-17,30,-26v0,-13,-28,-2,-28,-2r0,-25r44,0","w":144},"\u02dd":{"d":"171,-235v0,0,-15,15,-60,39r-17,-25v37,-27,46,-46,46,-46xm107,-247v-5,4,-28,28,-73,51r-17,-25v38,-28,60,-57,60,-57","w":210},"\u02db":{"d":"91,54r-14,19v-15,-6,-38,-22,-38,-44v0,-20,16,-32,42,-29r0,23v-7,0,-14,0,-15,7v0,5,1,12,25,24","w":99},"\u02c7":{"d":"138,-245v-39,28,-61,59,-61,59v-13,-17,-30,-38,-61,-59r17,-25v20,10,35,24,44,33v14,-13,27,-23,44,-32","w":144},"\u2014":{"d":"219,-76r-219,0r0,-32r219,0r0,32","w":218},"\u00c6":{"d":"247,0r-126,0r0,-69r-54,0r-23,69r-41,0r72,-227r31,0r15,46r0,-46r123,0r0,35r-83,0r0,56r63,0r0,36r-63,0r0,64r86,0r0,36xm112,-104r-18,-66r-17,66r35,0","w":263},"\u00aa":{"d":"126,-132v-16,12,-40,5,-44,-14v-15,33,-74,23,-70,-19v0,-8,5,-19,9,-26r59,-26v6,-39,-36,-28,-51,-10r-10,-17v20,-30,89,-37,89,14r0,78v-1,6,6,9,10,5xm52,-150v19,-1,29,-22,28,-42r-39,15v-3,12,-1,27,11,27","w":136},"\u00d8":{"d":"127,-181r-43,149v48,19,56,-49,56,-82v0,-21,-2,-49,-13,-67xm70,-46r42,-149v-46,-18,-55,53,-55,83v0,21,2,48,13,66xm60,50r-18,0r17,-58v-30,-23,-41,-71,-41,-107v0,-56,32,-136,104,-113r12,-42r18,0r-14,50v31,23,41,70,41,106v0,57,-32,139,-105,115","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"\u0152":{"d":"215,0r-120,0v-58,0,-77,-68,-77,-115v0,-46,20,-112,77,-112r117,0r0,35r-83,0r0,56r63,0r0,36r-63,0r0,64r86,0r0,36xm89,-34r0,-159v-31,6,-33,58,-33,82v0,24,2,72,33,77","w":226},"\u00ba":{"d":"71,-268v74,3,73,139,0,142v-73,-3,-72,-139,0,-142xm98,-197v0,-24,-11,-46,-27,-46v-16,0,-26,22,-26,46v0,24,10,47,26,47v16,0,27,-23,27,-47","w":141},"\u00e6":{"d":"249,-89r-104,0v0,22,9,62,37,62v15,0,32,-5,45,-13r13,28v-39,23,-96,25,-118,-16v-16,12,-29,33,-55,33v-45,0,-60,-49,-40,-85r81,-33v3,-20,-6,-36,-20,-36v-16,0,-36,16,-47,28v-5,-9,-11,-17,-16,-26v24,-32,80,-51,111,-16v41,-42,115,-6,112,50xm209,-121v-2,-14,-11,-29,-27,-29v-16,0,-27,15,-32,29r59,0xm112,-53v-3,-9,-4,-19,-4,-29r-48,20v-7,13,-8,34,11,34v13,0,31,-17,41,-25","w":265},"\u0131":{"d":"62,0r-38,0r0,-176r38,0r0,176","w":85},"\u00f8":{"d":"111,-137r-31,109v51,5,50,-72,31,-109xm65,-40r31,-108v-50,-4,-50,71,-31,108xm60,39r-18,0r13,-43v-67,-42,-47,-193,50,-176r8,-30r18,0r-10,38v67,42,47,193,-50,175","w":175},"\u0153":{"d":"259,-89r-104,0v0,21,10,62,37,62v15,0,33,-5,45,-13r12,28v-35,20,-85,27,-110,-6v-13,15,-30,23,-49,23v-48,0,-72,-50,-72,-92v0,-43,23,-95,72,-95v21,0,37,8,50,25v14,-15,33,-25,54,-25v46,0,68,44,65,93xm219,-121v-2,-14,-11,-29,-27,-29v-16,0,-26,15,-31,29r58,0xm121,-120v-4,-15,-13,-29,-31,-29v-29,0,-34,40,-34,62v0,22,5,60,34,60v18,0,26,-14,31,-29v-6,-21,-5,-43,0,-64","w":273},"\u00df":{"d":"114,-133v18,35,85,30,86,80v1,63,-80,71,-122,41r16,-28v21,13,66,25,70,-9v-11,-41,-87,-31,-87,-83v0,-30,21,-51,55,-48v6,-28,-12,-42,-37,-42v-15,0,-30,10,-30,27r0,195r-38,0r0,-145r-22,-4r0,-27r22,0v-7,-51,25,-76,66,-78v59,-3,90,54,65,109v-15,-7,-44,-10,-44,12","w":205},"\u00c4":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm144,-275v1,27,-44,35,-45,6v-2,-28,43,-36,45,-6xm83,-275v1,27,-44,35,-45,6v-3,-28,44,-36,45,-6","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00c5":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm133,-278v0,23,-19,42,-42,42v-23,0,-41,-19,-41,-42v0,-23,19,-42,42,-42v23,0,41,19,41,42xm105,-278v0,-8,-6,-14,-13,-14v-20,-1,-18,29,-1,29v8,0,14,-7,14,-15","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00c7":{"d":"108,-199v-30,0,-50,44,-50,87v0,32,8,84,50,84v24,0,44,-14,44,-14r18,27v0,0,-16,13,-42,18v27,25,-4,60,-30,67r-19,-17v19,-10,30,-17,30,-26v0,-13,-28,-2,-28,-2r0,-23v-46,-14,-62,-67,-62,-115v0,-54,28,-119,89,-119v37,0,58,16,58,16r-15,27v0,0,-15,-10,-43,-10","w":178,"k":{".":9}},"\u00c9":{"d":"152,0r-126,0r0,-227r122,0r0,35r-83,0r0,56r64,0r0,36r-64,0r0,64r87,0r0,36xm133,-292v-4,4,-28,29,-73,52r-17,-25v39,-28,60,-58,60,-58","w":163},"\u00d1":{"d":"173,0r-38,0r-72,-159v6,41,2,111,3,159r-39,0r0,-227r46,0r50,115v6,13,11,32,11,32r0,-147r39,0r0,227xm169,-276v-33,38,-58,19,-93,8v-13,0,-33,14,-33,14r-13,-24v31,-34,62,-20,93,-8v11,0,15,-2,30,-13","w":199},"\u00d6":{"d":"179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84xm152,-275v1,26,-44,36,-45,6v-3,-28,44,-36,45,-6xm91,-275v1,26,-44,36,-45,6v-3,-28,44,-36,45,-6","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"\u00dc":{"d":"175,-227v-5,98,28,232,-75,232v-103,0,-68,-135,-74,-232r40,0r0,138v0,24,2,60,34,60v32,0,35,-36,35,-60r0,-138r40,0xm154,-275v1,26,-45,36,-46,6v-2,-27,44,-37,46,-6xm93,-275v1,27,-44,35,-45,6v-3,-28,44,-36,45,-6","w":200},"\u00e1":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm132,-247v-4,4,-28,28,-73,51r-17,-25v39,-28,60,-57,60,-57","w":167},"\u00e0":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm131,-221r-18,25v-26,-14,-52,-30,-73,-51r31,-31v16,22,38,41,60,57","w":167},"\u00e2":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm145,-221r-17,25v-16,-9,-31,-20,-44,-33v-9,9,-22,22,-43,33r-18,-24v31,-21,49,-42,62,-59v0,0,22,30,60,58","w":167},"\u00e4":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm138,-231v2,26,-43,36,-45,7v-3,-27,44,-38,45,-7xm77,-231v2,26,-43,36,-45,7v-3,-27,44,-38,45,-7","w":167},"\u00e3":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm152,-232v-33,38,-56,18,-93,8v-13,0,-32,14,-32,14r-14,-24v32,-34,63,-20,94,-8v11,0,15,-2,30,-13","w":167},"\u00e5":{"d":"163,-3v-21,15,-53,8,-57,-18v-20,42,-92,31,-92,-24v0,-11,5,-26,10,-36r78,-33v2,-20,-1,-35,-21,-35v-16,0,-35,10,-46,21r-13,-22v26,-40,118,-49,118,19r0,102v-1,8,8,13,13,7xm66,-26v25,0,39,-30,37,-56r-51,21v-5,15,-4,35,14,35xm126,-237v0,23,-19,42,-42,42v-23,0,-42,-19,-42,-42v0,-23,19,-42,42,-42v23,0,42,19,42,42xm98,-237v0,-8,-6,-15,-13,-15v-9,0,-16,7,-16,15v0,18,30,19,29,0","w":167},"\u00e7":{"d":"144,-18v0,0,-16,12,-35,19v31,24,-1,62,-29,69r-19,-17v19,-10,30,-17,30,-26v0,-13,-28,-2,-28,-2r0,-24v-35,-14,-48,-55,-48,-87v0,-44,22,-96,73,-96v27,0,33,6,52,21r-19,23v0,0,-16,-12,-33,-12v-16,0,-35,23,-35,60v0,33,14,64,36,64v13,0,31,-11,41,-19","w":148},"\u00e9":{"d":"157,-90r-103,0v-1,25,6,63,34,63v15,0,35,-10,47,-19r13,24v-15,13,-42,27,-62,27v-101,0,-93,-191,7,-187v43,2,70,41,64,92xm119,-122v-1,-17,-11,-32,-29,-32v-18,0,-27,16,-31,32r60,0xm139,-247v-5,4,-28,28,-73,51r-17,-25v38,-28,60,-57,60,-57","w":168},"\u00e8":{"d":"157,-90r-103,0v-1,25,6,63,34,63v15,0,35,-10,47,-19r13,24v-15,13,-42,27,-62,27v-101,0,-93,-191,7,-187v43,2,70,41,64,92xm119,-122v-1,-17,-11,-32,-29,-32v-18,0,-27,16,-31,32r60,0xm135,-221r-18,25v-26,-14,-52,-30,-73,-51r31,-31v16,22,38,41,60,57","w":168},"\u00ea":{"d":"157,-90r-103,0v-1,25,6,63,34,63v15,0,35,-10,47,-19r13,24v-15,13,-42,27,-62,27v-101,0,-93,-191,7,-187v43,2,70,41,64,92xm119,-122v-1,-17,-11,-32,-29,-32v-18,0,-27,16,-31,32r60,0xm150,-221r-17,25v-16,-9,-30,-20,-43,-33v-9,9,-23,22,-44,33r-17,-24v31,-21,48,-42,61,-59v0,0,21,30,60,58","w":168},"\u00eb":{"d":"157,-90r-103,0v-1,25,6,63,34,63v15,0,35,-10,47,-19r13,24v-15,13,-42,27,-62,27v-101,0,-93,-191,7,-187v43,2,70,41,64,92xm119,-122v-1,-17,-11,-32,-29,-32v-18,0,-27,16,-31,32r60,0xm144,-231v2,26,-43,36,-45,7v-2,-27,44,-38,45,-7xm84,-231v1,25,-44,36,-46,7v-2,-27,44,-38,46,-7","w":168},"\u00ed":{"d":"62,0r-38,0r0,-176r38,0r0,176xm89,-247v-4,4,-29,28,-74,51r-17,-25v39,-28,60,-57,60,-57","w":85},"\u00ec":{"d":"62,0r-38,0r0,-176r38,0r0,176xm87,-221r-17,25v-26,-14,-52,-30,-73,-51r30,-31v16,22,38,41,60,57","w":85},"\u00ee":{"d":"62,0r-38,0r0,-176r38,0r0,176xm104,-221r-17,25v-16,-9,-30,-20,-43,-33v-9,9,-23,22,-44,33r-17,-24v31,-21,48,-42,61,-59v0,0,22,30,60,58","w":85},"\u00ef":{"d":"96,-231v2,26,-43,36,-45,7v-3,-26,44,-40,45,-7xm36,-231v1,25,-44,36,-46,7v-3,-27,45,-39,46,-7xm62,0r-38,0r0,-176r38,0r0,176","w":85},"\u00f1":{"d":"161,0r-38,0r0,-130v0,-14,-2,-19,-14,-19v-16,0,-35,12,-44,19r0,130r-38,0r0,-176r38,0r0,13v12,-9,33,-19,48,-19v40,0,48,25,48,52r0,130xm164,-232v-33,38,-56,19,-93,8v-13,0,-32,14,-32,14r-14,-24v32,-34,63,-20,94,-8v11,0,15,-2,30,-13","w":186},"\u00f3":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61xm134,-247v-5,4,-28,28,-73,51r-17,-25v38,-28,60,-57,60,-57","w":175},"\u00f2":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61xm135,-221r-18,25v-26,-14,-52,-30,-73,-51r30,-31v16,22,39,41,61,57","w":175},"\u00f4":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61xm150,-221r-17,25v-16,-9,-31,-20,-44,-33v-9,9,-22,22,-43,33r-18,-24v31,-21,49,-42,62,-59v0,0,22,30,60,58","w":175},"\u00f6":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61xm141,-231v2,26,-43,36,-45,7v-2,-27,44,-38,45,-7xm80,-231v2,26,-43,36,-45,7v-3,-27,43,-38,45,-7","w":175},"\u00f5":{"d":"88,-182v96,3,97,184,0,187v-97,-3,-96,-184,0,-187xm122,-88v0,-32,-13,-61,-34,-61v-21,0,-34,29,-34,61v0,32,13,61,34,61v21,0,34,-29,34,-61xm159,-232v-33,38,-57,19,-93,8v-13,0,-33,14,-33,14r-13,-24v32,-34,63,-20,94,-8v11,0,14,-2,30,-13","w":175},"\u00fa":{"d":"167,-15r-11,20v-12,-1,-25,-12,-28,-21v-31,29,-101,33,-101,-29r0,-131r37,0r0,131v1,33,45,10,58,-1r0,-130r38,0r0,143v0,12,7,18,7,18xm138,-247v-4,4,-29,28,-74,51r-17,-25v38,-28,60,-57,60,-57","w":186},"\u00f9":{"d":"167,-15r-11,20v-12,-1,-25,-12,-28,-21v-31,29,-101,33,-101,-29r0,-131r37,0r0,131v1,33,45,10,58,-1r0,-130r38,0r0,143v0,12,7,18,7,18xm139,-221r-17,25v-26,-14,-52,-30,-73,-51r30,-31v16,22,38,41,60,57","w":186},"\u00fb":{"d":"167,-15r-11,20v-12,-1,-25,-12,-28,-21v-31,29,-101,33,-101,-29r0,-131r37,0r0,131v1,33,45,10,58,-1r0,-130r38,0r0,143v0,12,7,18,7,18xm153,-221r-18,25v-16,-9,-30,-20,-43,-33v-9,9,-23,22,-44,33r-17,-24v30,-21,48,-42,61,-59v0,0,22,30,61,58","w":186},"\u00fc":{"d":"167,-15r-11,20v-12,-1,-25,-12,-28,-21v-31,29,-101,33,-101,-29r0,-131r37,0r0,131v1,33,45,10,58,-1r0,-130r38,0r0,143v0,12,7,18,7,18xm145,-231v2,26,-43,36,-45,7v-3,-27,44,-38,45,-7xm85,-231v1,25,-44,36,-46,7v-3,-27,44,-38,46,-7","w":186},"\u00b0":{"d":"115,-183v0,29,-24,54,-53,54v-29,0,-53,-25,-53,-54v0,-29,24,-53,53,-53v29,0,53,24,53,53xm88,-183v0,-14,-12,-25,-26,-25v-14,0,-26,11,-26,25v0,14,12,26,26,26v14,0,26,-12,26,-26","w":126},"\u00ae":{"d":"208,-26r-24,0r-34,-36r0,36r-28,0r0,-127v41,-1,80,-1,80,41v0,17,-8,36,-25,41v10,15,32,19,31,45xm174,-112v-1,-14,-10,-16,-24,-16r0,35v14,5,25,-7,24,-19xm275,-89v0,64,-52,117,-116,117v-64,0,-117,-53,-117,-117v0,-64,53,-116,117,-116v64,0,116,52,116,116xm247,-89v0,-49,-39,-87,-88,-87v-49,0,-88,38,-88,87v0,49,39,88,88,88v49,0,88,-39,88,-88","w":316},"\u00a9":{"d":"275,-89v0,64,-52,117,-116,117v-64,0,-117,-53,-117,-117v0,-64,53,-116,117,-116v64,0,116,52,116,116xm247,-89v0,-49,-39,-87,-88,-87v-49,0,-88,38,-88,87v0,49,39,88,88,88v49,0,88,-39,88,-88xm202,-135r-15,19v-6,-5,-18,-11,-26,-11v-36,4,-36,76,2,78v8,0,19,-6,25,-11r11,21v-37,35,-102,2,-94,-51v-5,-53,62,-83,97,-45","w":316},"\u2122":{"d":"113,-225r-32,0r0,121r-24,0r0,-121r-31,0r0,-22r87,0r0,22xm258,-105r-25,0v1,-32,-2,-67,2,-95r-33,95r-21,0r-33,-95v4,28,1,63,2,95r-25,0r0,-143r29,0r38,110v10,-38,25,-74,37,-110r29,0r0,143","w":288},"\u2260":{"d":"156,-48r-81,0r-22,34r-20,-14r12,-20r-32,0r0,-32r51,0r12,-18r-63,0r0,-32r82,0r20,-32r24,14r-12,18r29,0r0,32r-49,0r-12,18r61,0r0,32","w":172},"\u221e":{"d":"71,-131r-32,0r0,-87r-27,0r0,-28v20,0,37,-6,59,-4r0,119xm118,-27v21,-13,45,-29,51,-57v-9,-18,-34,3,-44,10r-7,-30v24,-27,84,-26,84,19v0,21,-13,39,-27,54r31,0r0,31r-82,0xm200,-262r-166,281r-35,0r166,-281r35,0","w":222},"\u00b1":{"d":"156,-86r-56,0r0,40r-31,0r0,-40r-55,0r0,-30r55,0r0,-47r31,0r0,47r56,0r0,30xm152,0r-135,0r0,-30r135,0r0,30","w":160},"\u2264":{"d":"73,-14v-13,25,-31,50,-51,70r-22,-16v12,-19,28,-40,23,-66v17,-16,41,-7,50,12","w":81},"\u2265":{"d":"67,-22v2,31,-53,38,-53,4v-2,-31,53,-38,53,-4","w":81},"\u00b5":{"d":"182,-4v-8,9,-57,15,-62,-9v-16,12,-35,24,-58,15v3,21,4,40,-6,56v-46,8,0,-1,-46,7v22,-29,13,-60,13,-104r0,-137r38,0r0,139v0,4,2,9,15,9v19,0,28,-7,42,-18r0,-130r38,0r0,143v0,10,6,11,14,6","w":186},"\u2202":{"d":"4,-250r0,250r-4,0r0,-250r4,0","w":4,"k":{"7":-13}},"\u2211":{"d":"85,-184r13,22r22,-14r0,27r27,0r-14,22r23,13r-22,14r13,22r-27,0r0,25r-22,-13r-13,24r-14,-23r-21,14r0,-27r-27,0r14,-23r-23,-13r22,-13r-12,-22r26,0r0,-26r22,13","w":170},"\u220f":{"d":"132,-170r0,112r-111,0r0,-112r111,0","w":152},"\u03c0":{"d":"22,-176r116,62r-116,62r0,-124","w":152},"\u222b":{"d":"93,0r-38,0r0,-140r-41,0r0,-28v26,0,48,-11,79,-8r0,176","w":118},"\u03a9":{"d":"120,-199r-79,0v-1,19,5,49,26,49v12,0,27,-8,36,-15r10,18v-12,10,-32,21,-47,21v-77,-4,-70,-144,5,-142v32,1,54,30,49,69xm91,-222v-1,-38,-44,-27,-46,0r46,0","w":132},"\u00ac":{"d":"164,-61r-32,6r0,-71r-118,0r0,-32r150,0r0,97","w":192},"\u221a":{"d":"99,-208v-39,0,-50,66,-50,95v0,29,11,95,50,95v39,0,50,-66,50,-95v0,-29,-11,-95,-50,-95xm99,-232v59,0,78,71,78,119v0,48,-19,118,-78,118v-59,0,-79,-70,-79,-118v0,-48,20,-119,79,-119","w":197},"\u2248":{"d":"120,-218v58,0,106,47,106,105v0,58,-48,105,-106,105v-58,0,-106,-47,-106,-105v0,-58,48,-105,106,-105","w":240},"\u0394":{"d":"226,-113v0,58,-48,105,-106,105v-58,0,-106,-47,-106,-105v0,-58,48,-105,106,-105v58,0,106,47,106,105xm176,-58r0,-112r-112,0r0,112r112,0","w":240},"\u00a0":{"w":81},"\u00c0":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm136,-265r-17,25v-26,-14,-52,-31,-73,-52r30,-31v16,22,38,42,60,58","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00c3":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm159,-276v-33,38,-56,18,-93,8v-13,0,-32,14,-32,14r-14,-24v32,-34,63,-20,94,-8v11,0,14,-2,30,-13","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00d5":{"d":"167,-276v-33,38,-57,19,-93,8v-13,0,-33,14,-33,14r-14,-24v32,-34,63,-20,95,-8v11,0,14,-2,29,-13xm179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"\u00f7":{"d":"112,-144v0,15,-12,27,-27,27v-14,0,-25,-9,-25,-23v0,-30,53,-38,52,-4xm112,-41v0,14,-12,27,-27,27v-14,0,-25,-9,-25,-23v0,-30,53,-38,52,-4xm159,-74r-142,0r0,-32r142,0r0,32","w":176},"\u25ca":{"d":"157,-114r-73,73r-74,-73r74,-73","w":171},"\u00ff":{"d":"21,40v25,-8,32,-18,44,-40r-61,-176r40,0v10,33,32,99,32,99v4,12,7,24,9,36v15,-44,27,-89,36,-135r38,0v-21,68,-43,237,-130,245xm138,-231v2,26,-43,36,-45,7v-3,-27,44,-38,45,-7xm77,-231v2,26,-43,36,-45,7v-2,-27,44,-38,45,-7","w":163},"\u0178":{"d":"165,-227r-61,142r0,85r-39,0r0,-85r-60,-142r42,0r38,103r40,-103r40,0xm139,-275v1,26,-44,36,-45,6v-3,-28,44,-36,45,-6xm78,-275v1,26,-44,36,-45,6v-3,-28,44,-36,45,-6","w":169,"k":{"\u00d2":9,"\u00d4":9,"\u00d3":9,"\u00c1":20,"\u00c2":20,"\u00d5":9,"\u00c3":20,"\u00c0":20,"\u00f5":16,"\u00f6":16,"\u00f4":16,"\u00f2":16,"\u00f3":16,"\u00eb":16,"\u00ea":16,"\u00e8":16,"\u00e9":16,"\u00e7":16,"\u00e5":18,"\u00e3":18,"\u00e4":18,"\u00e2":18,"\u00e0":18,"\u00e1":18,"\u00d6":9,"\u00c7":9,"\u00c5":20,"\u00c4":20,"\u0153":16,"\u00e6":18,"\u0152":9,"\u00d8":9,"\u00c6":20,"u":11,"t":11,"p":11,"o":16,"n":11,"m":11,"e":16,"c":16,"a":18,"Q":9,"O":9,"G":9,"C":9,"A":20}},"\u00c2":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm152,-265r-17,25v-17,-9,-31,-21,-44,-34v-9,9,-22,23,-43,34r-17,-25v31,-21,47,-41,60,-58v0,0,22,30,61,58","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00ca":{"d":"152,0r-126,0r0,-227r122,0r0,35r-83,0r0,56r64,0r0,36r-64,0r0,64r87,0r0,36xm148,-265r-17,25v-16,-9,-31,-21,-44,-34v-9,9,-22,23,-43,34r-17,-25v31,-21,48,-41,61,-58v0,0,22,30,60,58","w":163},"\u00c1":{"d":"180,0r-40,0r-22,-65r-52,0r-21,65r-41,0r72,-227r32,0xm109,-100r-17,-70r-17,70r34,0xm136,-292v-5,4,-28,29,-73,52r-17,-25v38,-28,60,-58,60,-58","w":183,"k":{"\u0178":20,"Y":20,"W":6,"V":10,"T":14}},"\u00cb":{"d":"152,0r-126,0r0,-227r122,0r0,35r-83,0r0,56r64,0r0,36r-64,0r0,64r87,0r0,36xm141,-275v1,27,-44,35,-45,6v-3,-28,44,-36,45,-6xm80,-275v1,27,-44,35,-45,6v-3,-28,44,-36,45,-6","w":163},"\u00c8":{"d":"152,0r-126,0r0,-227r122,0r0,35r-83,0r0,56r64,0r0,36r-64,0r0,64r87,0r0,36xm133,-265r-17,25v-26,-14,-52,-31,-73,-52r30,-31v16,22,38,42,60,58","w":163},"\u00cd":{"d":"88,-292v-5,4,-28,29,-73,52r-17,-25v38,-28,60,-58,60,-58xm62,0r-39,0r0,-227r39,0r0,227","w":85},"\u00ce":{"d":"103,-265r-17,25v-16,-9,-31,-21,-44,-34v-9,9,-22,23,-43,34r-18,-25v31,-21,48,-41,61,-58v0,0,23,30,61,58xm62,0r-39,0r0,-227r39,0r0,227","w":85},"\u00cf":{"d":"95,-275v1,27,-44,35,-45,6v-2,-28,44,-36,45,-6xm35,-275v1,26,-45,36,-46,6v-2,-28,45,-36,46,-6xm62,0r-39,0r0,-227r39,0r0,227","w":85},"\u00cc":{"d":"88,-265r-17,25v-26,-14,-52,-31,-73,-52r30,-31v16,22,38,42,60,58xm62,0r-39,0r0,-227r39,0r0,227","w":85},"\u00d3":{"d":"143,-292v-5,4,-28,29,-73,52r-17,-25v38,-28,60,-58,60,-58xm179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"\u00d4":{"d":"160,-265r-17,25v-17,-9,-31,-21,-44,-34v-9,9,-22,23,-43,34r-17,-25v31,-21,47,-41,60,-58v0,0,22,30,61,58xm179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,",":9,"\u2019":7}},"\u00d2":{"d":"143,-265r-18,25v-26,-14,-52,-31,-73,-52r30,-31v16,22,39,42,61,58xm179,-113v0,53,-22,118,-80,118v-59,0,-81,-65,-81,-118v0,-53,23,-119,81,-119v58,0,80,66,80,119xm140,-113v0,-35,-8,-85,-41,-85v-33,0,-42,50,-42,85v0,35,9,84,42,84v33,0,41,-49,41,-84","w":197,"k":{"\u201d":7,"\u201e":7,"\u201a":7,"\u201c":7,"\u2018":7,"T":7,".":9,"\u2019":7}},"\u00da":{"d":"147,-292v-4,4,-28,29,-73,52r-18,-25v39,-28,60,-58,60,-58xm175,-227v-5,98,28,232,-75,232v-103,0,-68,-135,-74,-232r40,0r0,138v0,24,2,60,34,60v32,0,35,-36,35,-60r0,-138r40,0","w":200},"\u00db":{"d":"161,-265r-17,25v-16,-9,-31,-21,-44,-34v-9,9,-22,23,-43,34r-17,-25v31,-21,47,-41,60,-58v0,0,22,30,61,58xm175,-227v-5,98,28,232,-75,232v-103,0,-68,-135,-74,-232r40,0r0,138v0,24,2,60,34,60v32,0,35,-36,35,-60r0,-138r40,0","w":200},"\u00d9":{"d":"145,-265r-18,25v-26,-14,-52,-31,-73,-52r31,-31v16,22,38,42,60,58xm175,-227v-5,98,28,232,-75,232v-103,0,-68,-135,-74,-232r40,0r0,138v0,24,2,60,34,60v32,0,35,-36,35,-60r0,-138r40,0","w":200}}});


/*
 * jQuery 1.2.6 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $
 * $Rev: 5685 $
 */
(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)return value;values.push(value);}}return values;}else
return(this[0].value||"").replace(/\r/g,"");}return undefined;}if(value.constructor==Number)value+='';return this.each(function(){if(this.nodeType!=1)return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i<length;i++)if((options=arguments[i])!=null)for(var name in options){var src=target[name],copy=options[name];if(target===copy)continue;if(deep&&copy&&typeof copy=="object"&&!copy.nodeType)target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)target[name]=copy;}return target;};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)script.text=data;else
script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])jQuery.cache[id]={};if(data!==undefined)jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expando);}delete jQuery.cache[id];}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object)if(callback.apply(object[name],args)===false)break;}else
for(;i<length;)if(callback.apply(object[i++],args)===false)break;}else{if(length==undefined){for(name in object)if(callback.call(object[name],name,object[name])===false)break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++)if(swap[i]!=null)stack[i].style.display=swap[i];}if(name=="opacity"&&ret=="")ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)return;if(elem.constructor==Number)elem+='';if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else
ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&&notxml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else
while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)if(array[i]===elem)return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++])if(elem.nodeType!=8)first[pos++]=elem;}else
while(elem=second[i++])first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)if(!inv!=!callback(elems[i],i))ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)ret[ret.length]=value;}return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}if(m=="+")break;}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]==".")r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}r=tmp;}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(t)ret=[];if(ret&&context==ret[0])ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)if(n.nodeType==1)n.nodeIndex=c++;merge[id]=true;}var add=false;if(first==0){if(node.nodeIndex==last)add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else
for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var 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 timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i<args.length)jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(numStyles===undefined)numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.event.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!='string')return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else
jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else
for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else
s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();

/**
 * jQuery.ScrollTo
 * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
 * Dual licensed under MIT and GPL.
 * Date: 5/25/2009
 *
 * @projectDescription Easy element scrolling using jQuery.
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 * Works with jQuery +1.2.6. Tested on FF 2/3, IE 6/7/8, Opera 9.5/6, Safari 3, Chrome 1 on WinXP.
 *
 * @author Ariel Flesler
 * @version 1.4.2
 *
 * @id jQuery.scrollTo
 * @id jQuery.fn.scrollTo
 * @param {String, Number, DOMElement, jQuery, Object} target Where to scroll the matched elements.
 *	  The different options for target are:
 *		- A number position (will be applied to all axes).
 *		- A string position ('44', '100px', '+=90', etc ) will be applied to all axes
 *		- A jQuery/DOM element ( logically, child of the element to scroll )
 *		- A string selector, that will be relative to the element to scroll ( 'li:eq(2)', etc )
 *		- A hash { top:x, left:y }, x and y can be any kind of number/string like above.
*		- A percentage of the container's dimension/s, for example: 50% to go to the middle.
 *		- The string 'max' for go-to-end. 
 * @param {Number} duration The OVERALL length of the animation, this argument can be the settings object instead.
 * @param {Object,Function} settings Optional set of settings or the onAfter callback.
 *	 @option {String} axis Which axis must be scrolled, use 'x', 'y', 'xy' or 'yx'.
 *	 @option {Number} duration The OVERALL length of the animation.
 *	 @option {String} easing The easing method for the animation.
 *	 @option {Boolean} margin If true, the margin of the target element will be deducted from the final position.
 *	 @option {Object, Number} offset Add/deduct from the end position. One number for both axes or { top:x, left:y }.
 *	 @option {Object, Number} over Add/deduct the height/width multiplied by 'over', can be { top:x, left:y } when using both axes.
 *	 @option {Boolean} queue If true, and both axis are given, the 2nd axis will only be animated after the first one ends.
 *	 @option {Function} onAfter Function to be called after the scrolling ends. 
 *	 @option {Function} onAfterFirst If queuing is activated, this function will be called after the first scrolling ends.
 * @return {jQuery} Returns the same jQuery object, for chaining.
 *
 * @desc Scroll to a fixed position
 * @example $('div').scrollTo( 340 );
 *
 * @desc Scroll relatively to the actual position
 * @example $('div').scrollTo( '+=340px', { axis:'y' } );
 *
 * @dec Scroll using a selector (relative to the scrolled element)
 * @example $('div').scrollTo( 'p.paragraph:eq(2)', 500, { easing:'swing', queue:true, axis:'xy' } );
 *
 * @ Scroll to a DOM element (same for jQuery object)
 * @example var second_child = document.getElementById('container').firstChild.nextSibling;
 *			$('#container').scrollTo( second_child, { duration:500, axis:'x', onAfter:function(){
 *				alert('scrolled!!');																   
 *			}});
 *
 * @desc Scroll on both axes, to different values
 * @example $('div').scrollTo( { top: 300, left:'+=200' }, { axis:'xy', offset:-20 } );
 */
;(function( $ ){
	
	var $scrollTo = $.scrollTo = function( target, duration, settings ){
		$(window).scrollTo( target, duration, settings );
	};

	$scrollTo.defaults = {
		axis:'xy',
		duration: parseFloat($.fn.jquery) >= 1.3 ? 0 : 1
	};

	// Returns the element that needs to be animated to scroll the window.
	// Kept for backwards compatibility (specially for localScroll & serialScroll)
	$scrollTo.window = function( scope ){
		return $(window)._scrollable();
	};

	// Hack, hack, hack :)
	// Returns the real elements to scroll (supports window/iframes, documents and regular nodes)
	$.fn._scrollable = function(){
		return this.map(function(){
			var elem = this,
				isWin = !elem.nodeName || $.inArray( elem.nodeName.toLowerCase(), ['iframe','#document','html','body'] ) != -1;

				if( !isWin )
					return elem;

			var doc = (elem.contentWindow || elem).document || elem.ownerDocument || elem;
			
			return $.browser.safari || doc.compatMode == 'BackCompat' ?
				doc.body : 
				doc.documentElement;
		});
	};

	$.fn.scrollTo = function( target, duration, settings ){
		if( typeof duration == 'object' ){
			settings = duration;
			duration = 0;
		}
		if( typeof settings == 'function' )
			settings = { onAfter:settings };
			
		if( target == 'max' )
			target = 9e9;
			
		settings = $.extend( {}, $scrollTo.defaults, settings );
		// Speed is still recognized for backwards compatibility
		duration = duration || settings.speed || settings.duration;
		// Make sure the settings are given right
		settings.queue = settings.queue && settings.axis.length > 1;
		
		if( settings.queue )
			// Let's keep the overall duration
			duration /= 2;
		settings.offset = both( settings.offset );
		settings.over = both( settings.over );

		return this._scrollable().each(function(){
			var elem = this,
				$elem = $(elem),
				targ = target, toff, attr = {},
				win = $elem.is('html,body');

			switch( typeof targ ){
				// A number will pass the regex
				case 'number':
				case 'string':
					if( /^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(targ) ){
						targ = both( targ );
						// We are done
						break;
					}
					// Relative selector, no break!
					targ = $(targ,this);
				case 'object':
					// DOMElement / jQuery
					if( targ.is || targ.style )
						// Get the real position of the target 
						toff = (targ = $(targ)).offset();
			}
			$.each( settings.axis.split(''), function( i, axis ){
				var Pos	= axis == 'x' ? 'Left' : 'Top',
					pos = Pos.toLowerCase(),
					key = 'scroll' + Pos,
					old = elem[key],
					max = $scrollTo.max(elem, axis);

				if( toff ){// jQuery / DOMElement
					attr[key] = toff[pos] + ( win ? 0 : old - $elem.offset()[pos] );

					// If it's a dom element, reduce the margin
					if( settings.margin ){
						attr[key] -= parseInt(targ.css('margin'+Pos)) || 0;
						attr[key] -= parseInt(targ.css('border'+Pos+'Width')) || 0;
					}
					
					attr[key] += settings.offset[pos] || 0;
					
					if( settings.over[pos] )
						// Scroll to a fraction of its width/height
						attr[key] += targ[axis=='x'?'width':'height']() * settings.over[pos];
				}else{ 
					var val = targ[pos];
					// Handle percentage values
					attr[key] = val.slice && val.slice(-1) == '%' ? 
						parseFloat(val) / 100 * max
						: val;
				}

				// Number or 'number'
				if( /^\d+$/.test(attr[key]) )
					// Check the limits
					attr[key] = attr[key] <= 0 ? 0 : Math.min( attr[key], max );

				// Queueing axes
				if( !i && settings.queue ){
					// Don't waste time animating, if there's no need.
					if( old != attr[key] )
						// Intermediate animation
						animate( settings.onAfterFirst );
					// Don't animate this axis again in the next iteration.
					delete attr[key];
				}
			});

			animate( settings.onAfter );			

			function animate( callback ){
				$elem.animate( attr, duration, settings.easing, callback && function(){
					callback.call(this, target, settings);
				});
			};

		}).end();
	};
	
	// Max scrolling position, works on quirks mode
	// It only fails (not too badly) on IE, quirks mode.
	$scrollTo.max = function( elem, axis ){
		var Dim = axis == 'x' ? 'Width' : 'Height',
			scroll = 'scroll'+Dim;
		
		if( !$(elem).is('html,body') )
			return elem[scroll] - $(elem)[Dim.toLowerCase()]();
		
		var size = 'client' + Dim,
			html = elem.ownerDocument.documentElement,
			body = elem.ownerDocument.body;

		return Math.max( html[scroll], body[scroll] ) 
			 - Math.min( html[size]  , body[size]   );
			
	};

	function both( val ){
		return typeof val == 'object' ? val : { top:val, left:val };
	};

})( jQuery );

(function($){
	/* hoverIntent by Brian Cherne */
	$.fn.hoverIntent = function(f,g) {
		// default configuration options
		var cfg = {
			sensitivity: 7,
			interval: 100,
			timeout: 0
		};
		// override configuration options with user supplied object
		cfg = $.extend(cfg, g ? { over: f, out: g } : f );

		// instantiate variables
		// cX, cY = current X and Y position of mouse, updated by mousemove event
		// pX, pY = previous X and Y position of mouse, set by mouseover and polling interval
		var cX, cY, pX, pY;

		// A private function for getting mouse position
		var track = function(ev) {
			cX = ev.pageX;
			cY = ev.pageY;
		};

		// A private function for comparing current and previous mouse position
		var compare = function(ev,ob) {
			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
			// compare mouse positions to see if they've crossed the threshold
			if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) {
				$(ob).unbind("mousemove",track);
				// set hoverIntent state to true (so mouseOut can be called)
				ob.hoverIntent_s = 1;
				return cfg.over.apply(ob,[ev]);
			} else {
				// set previous coordinates for next time
				pX = cX; pY = cY;
				// use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
				ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval );
			}
		};

		// A private function for delaying the mouseOut function
		var delay = function(ev,ob) {
			ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);
			ob.hoverIntent_s = 0;
			return cfg.out.apply(ob,[ev]);
		};

		// A private function for handling mouse 'hovering'
		var handleHover = function(e) {
			// next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut
			var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;
			while ( p && p != this ) { try { p = p.parentNode; } catch(e) { p = this; } }
			if ( p == this ) { return false; }

			// copy objects to be passed into t (required for event object to be passed in IE)
			var ev = jQuery.extend({},e);
			var ob = this;

			// cancel hoverIntent timer if it exists
			if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); }

			// else e.type == "onmouseover"
			if (e.type == "mouseover") {
				// set "previous" X and Y position based on initial entry point
				pX = ev.pageX; pY = ev.pageY;
				// update "current" X and Y position based on mousemove
				$(ob).bind("mousemove",track);
				// start polling interval (self-calling timeout) to compare mouse coordinates over time
				if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );}

			// else e.type == "onmouseout"
			} else {
				// unbind expensive mousemove event
				$(ob).unbind("mousemove",track);
				// if hoverIntent state is true, then call the mouseOut function after the specified delay
				if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );}
			}
		};

		// bind the function to the two event listeners
		return this.mouseover(handleHover).mouseout(handleHover);
	};
	
})(jQuery);

$(function(){

    var config = {    
         sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
         interval: 300,  // number = milliseconds for onMouseOver polling interval    
         over: doOpen,   // function = onMouseOver callback (REQUIRED)    
         timeout: 300,   // number = milliseconds delay before onMouseOut    
         out: doClose    // function = onMouseOut callback (REQUIRED)    
    };
    
    function doOpen() {
        $(this).addClass("hover");
        $('ul:first',this).css('visibility', 'visible');
    }
 
    function doClose() {
        $(this).removeClass("hover");
        $('ul:first',this).css('visibility', 'hidden');
    }

    $("ul.dropdown li").hoverIntent(config);
    
    $("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");

});

function ucfirst( str ) {
    str += '';
    var f = str.charAt(0).toUpperCase();
    return f + str.substr(1);
}
function ucwords( str ) {
    return (str+'').replace(/^(.)|\s(.)/g, function ( $1 ) { return $1.toUpperCase ( ); } );
}
function trim (str, charlist) {
    var whitespace, l = 0, i = 0;
    str += '';
    if (!charlist) { whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000"; } 
    else { 
        charlist += '';
        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
    }
    l = str.length;
    for (i = 0; i < l; i++) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(i);
            break;
        }
    }
    l = str.length;
    for (i = l - 1; i >= 0; i--) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}
function str_replace(search, replace, subject) {
    var f = search, r = replace, s = subject;
    var ra = r instanceof Array, sa = s instanceof Array, f = [].concat(f), r = [].concat(r), i = (s = [].concat(s)).length;
    while (j = 0, i--) {
        if (s[i]) { while (s[i] = (s[i]+'').split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){}; }
    };
    return sa ? s : s[0];
}

function pause(millis) {
	var date = new Date();
	var curDate = null;
	
	do { curDate = new Date(); } 
	while(curDate-date < millis)
}

/**
 * element
 * @description:
 * 	Alias function of getElementById
 * @param id
 * @return document element id
 */
function element(id) {
	return document.getElementById(id); 
}

function focusField(p_sFieldname) {
	element(p_sFieldname).focus();
}

/**
 * showDIV
 * @description:
 * 	Shows the DIV obj
 * @param obj
 * @return nothing
 */
function showDIV(obj) {
	var newstyle = 'none';
	if (obj!=null && obj!=undefined) {
		if (obj.style.display == 'none' || obj.style.display == '') newstyle = 'block';
		obj.style.display = newstyle;
	}
}

/**
 * hideDIV
 * @description:
 * 	Hides the DIV obj
 * @param obj
 * @return nothing
 */
function hideDIV(obj) {
	var newstyle = 'none';
	if (obj!=null && obj!=undefined) {
		obj.style.display = newstyle;
	}
}

/**
 * clearText
 * @description:
 * 	Reset the default form input text field p_sField
 * @param field
 * @return defaultValue or empty value
 */
function clearText(p_sField){
    if (p_sField.defaultValue == p_sField.value) p_sField.value = '';
    else if (p_sField.value == '') p_sField.value = p_sField.defaultValue;
}

/**
 * showAddReplyForm
 * @description:
 * 	Shows the hidden DIV 
 * @param replyDivID p_nReplyDivID
 * @return
 */
function showAddReplyForm(p_nReplyDivID) {
	showDIV(element('addreply_'+p_nReplyDivID));
	setTimeout("document.forms['addreplyFrm_"+p_nReplyDivID+"'].visitor_name.focus();");
}

/**
 * setSCFields
 * @description: Sets the selected value to p_sInputField and selected key to the p_sHiddenField
 * @param p_mSelect
 * @param p_sInputField
 * @param p_sHiddenField
 * @return
 */
function setSCFields(p_mSelect,p_sInputField,p_sHiddenField) {
	var nSelIndex = p_mSelect.selectedIndex;
	if (nSelIndex >= 0) {
		var sValue = p_mSelect[nSelIndex].value;
		var sText = p_mSelect[nSelIndex].text;
	
		element(p_sInputField).value = sText;
		element(p_sHiddenField).value = sValue;
	}
	
	pause(100);
//	alert(nSelIndex+'\n'+element(p_sInputField).value+'\n'+element(p_sHiddenField).value);
	
}

function getKeyPressed(e) {
	if (e) {
		e = e 
	} else {
		e = window.event
	} 

	if (e.which) { 
		var keycode = e.which
	} else {
		var keycode = e.keyCode 
	}

	return keycode;
}

/*
function processEventKeys(e,p_sInputField,p_sHiddenField,p_mObjSelList) {
	var objSearch = element(p_sInputField);
	var nItemIndex = p_mObjSelList.selectedIndex;
	var key = getKeyPressed(e);
	
	if (key == 32 || key >= 48) {		
		//objSearch.value = objSearch.value + strtolower(chr(key));
		objSearch.focus();
	} else if (key == 13) {
		objSearch.value = p_mObjSelList[nItemIndex].text;
		setSCFields(p_mObjSelList,p_sInputField,p_sHiddenField);
		hideCityList();
	} else if (key == 33 || key == 34 || key == 35 || key == 36 || key == 38 || key == 40) {
		objSearch.value = p_mObjSelList[nItemIndex].text;
		setSCFields(p_mObjSelList,p_sInputField,p_sHiddenField);
	}
} 
*/

/**
 * setupCityList
 * @description: Setup the Search City element
 * @param p_sInputField
 * @param p_sResultsDIV
 * @param p_sHiddenZipcodeField
 * @return
 */
function setupCityList(e,p_sInputField,p_sHiddenField,p_sResultsDIV) {
	var objSearch = element(p_sInputField);
	var objSelList = element('sel_'+p_sResultsDIV);
	if (objSearch == undefined || objSearch == null) return false;
	
	objSearch.value = ucfirst(objSearch.value);	
	var sText = trim(objSearch.value);
	
	if (sText.length >= 2) {	
//		var key = getKeyPressed(e);
//		if (key == 40 || key == 38) {
//			if (objSelList != undefined) {
//				var nSelListItems = (objSelList.length-1);
//				var nItemIndex = 0;
//				if (nSelListItems > 0) {
//					if (objSelList.selectedIndex == -1 || objSelList.selectedIndex == 0) nItemIndex = 1;
//					else {
//						if (objSelList.selectedIndex+1 < nSelListItems && nSelListItems > 1) nItemIndex = (objSelList.selectedIndex + 1);
//						else nItemIndex = objSelList.selectedIndex;
//					}
//				}
//				objSelList.selectedIndex = nItemIndex;
//				objSelList[nItemIndex].selected = true;
//				objSelList.focus();
//				
//				objSearch.value = objSelList[nItemIndex].text;
//				setSCFields(objSelList,p_sInputField,p_sHiddenField);				
//				if (nSelListItems == 0) { 
//					hideCityList();
//					objSearch.focus();
//				}
//			}
//		} else {
//			xajax_getCityList(sText,p_sInputField,p_sHiddenField,p_sResultsDIV);
//		}
		
		xajax_getCityList(sText,p_sInputField,p_sHiddenField,p_sResultsDIV);
	}
	else {
		hideCityList();
	}
}

/**
 * hideCityList
 * @description:
 * 	Hide the Citylist DIV
 * @return
 */
function hideCityList() {
	$('#plaatsenlijst').addClass('hide');
}

/**
 * setDefaultText
 * @description:
 * 	Based on if the selectbox with citynames is displayed (className check and object validation check) set the current selected city via setSCFields
 *  and clearText. Or if the selectbox with citynames is not beeing displayed, clear mandatory hidden field and clear typed in text
 * @param p_sInputField
 * @param p_sHiddenField
 * @param p_sResultsDIV
 * @return nothing
 */
function setDefaultText(p_sInputField,p_sHiddenField,p_sResultsDIV) {
	var obj = element(p_sResultsDIV);
	var objSelList = element('sel_'+p_sResultsDIV);
	if (objSelList != undefined && objSelList != null && obj.className == 'citylist-results') { 
		setSCFields(objSelList,p_sInputField,p_sHiddenField);	
	} else {
		element(p_sInputField).value = '';
		element(p_sHiddenField).value = '';
		$('#'+p_sInputField).addClass('graytext');
	}
	clearText(element(p_sInputField));
	setTimeout("hideCityList();",100);
}

/**
 * openCloseCityList
 * @param e
 * @param p_sInputField
 * @param p_sHiddenField
 * @param p_sResultsDIV
 * @return nothing
 */
function openCloseCityList(e,p_sInputField,p_sHiddenField,p_sResultsDIV) {
	var obj = element(p_sResultsDIV);
	if (obj.className == 'citylist-results') {
		hideCityList();		
	}
	else {
		setupCityList(e,p_sInputField,p_sHiddenField,p_sResultsDIV);
	}	
}


function _element(p_sObject) {
//	alert(p_sObject);
//	alert(element(p_sObject).value);	
	return document.getElementById(p_sObject);
}
  
function validate_notempty() {
	var args=Array.prototype.slice.call(arguments);
	var sField = trim( _element( args[0] ).value );
	return (sField != '');
}

function validate_zipcode() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );
	
	var zipcode = trim( _element( p_sField ).value );
	var zipcode = zipcode.toUpperCase().split(' ').join('');
	
	if ( zipcode == '' && p_bMandatory) return false;
	if ( zipcode == '' && !p_bMandatory ) return true;

	rExp = /^[1-9]\d{3}[A-Z]{2}$/;
	var b = rExp.exec( zipcode );
	return (b);
}

function validate_phonenumber() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );
	var phonenumber = trim( _element( p_sField ).value );
	rExp = /^[0-9\-\+]{3,12}$/;
	var b = rExp.exec( phonenumber );
	return (b);
}

function validate_email() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );

	var email = trim( _element( p_sField ).value );
	
	if ( email == '' && p_bMandatory ) return false;
	if ( email == '' && !p_bMandatory ) return true;
	
	rExp = /^[a-z0-9\._%-]{2,}@[a-z0-9\._%-]{2,}\.[a-z]{2,4}$/;
	var b = email.match( rExp );
	return (b);
}

function validate_numeric() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );

	var sNum = trim( _element( p_sField ).value );	
	sNum = str_replace( ",", ".", sNum );
	
	if ( sNum == '' && p_bMandatory ) return false;
	if ( sNum == '' && !p_bMandatory ) return true;
	
	var _num = new Number(sNum);	
	_num = _num.toFixed(0);
	
	var b = !( _num == 'NaN' );
	return (b);
}

function validate_bac() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );

	var sBac = trim( _element( p_sField ).value );	
	sBac = sBac.replace(/[^\d\.]/g,'');
	
	if ( sBac == '' && p_bMandatory ) return false;
	if ( sBac == '' && !p_bMandatory ) return true;	
	if ( sBac.substring[0,1] == 'P' ) return true;
	
	var c = sBac.replace(/\D/g,'').split(''), a = c.length, e = 0;
	if (a == 9) {
		for (var i = 0; i < 9; i++) {
			e += (9 - i) * c[i];
		}
	}
	
	var b = !(a < 6 || a == 8 || e % 11 != 0 ||  a > 9);	
	return (b);
}

function preg_match( rExp, str ) {
	var a = new Array();
	var aMatches;
	
	while ( aMatches = rExp.exec( str ) ) { 
		a.push( aMatches );
	}
	
	return a;
}

function validate_namenumber() {
	var args=Array.prototype.slice.call(arguments);
	var p_sField = args[0];
	var p_bMandatory = ( args[1] == undefined ? false : args[1] );

	var sNN = trim( _element( p_sField ).value );

	if ( sNN == '' && p_bMandatory ) return false;
	if ( sNN == '' && !p_bMandatory ) return true;	
	
	var aNNnumber = preg_match( /0[8-9]00/g, sNN );
	if (aNNnumber != undefined && is_numeric(aNNnumber[0]) && in_array( aNNnumber[0], Array( '0800', '0900' ) ) ) {
		var aNNname = preg_match( /[a-zA-z]{1,}/g, sNN );
		return (aNNname[0] != '');
	} 
	
	return false;
}

function debugForm(formObj) {
	var str = '';
	for(i=0; i<formObj.elements.length; i++) {
		str += "Fieldname=" + formObj.elements[i].name + "\nValue=" + formObj.elements[i].value+'\n\n';
	}	
	
	alert( str );	
}

function submitSearch() {
	return (element('zoeklocatie').value!='' && element('zoeklocatie').value != element('zoeklocatie').defaultValue);
}

function submitCallBack() {
	if (element('visitor-telnumber').value == '' || element('visitor-telnumber').value == element('visitor-telnumber').defaultValue) {
		alert('U bent vergeten uw telefoonnummer in te voeren bij het Terugbel verzoek');
		element('visitor-telnumber').focus();
		return false;
	} else {
		if (!(validate_phonenumber('visitor-telnumber',false))) {
			alert('U heeft een telefoonnummer in een ongeldig formaat ingevoerd.');
			element('visitor-telnumber').focus();
			return false;
		}
	}

	if (element('visitor-name').value == '' || element('visitor-name').value == element('visitor-name').defaultValue) {
		alert('U bent vergeten uw naam in te voeren bij het Terugbel verzoek');
		element('visitor-name').focus();
		return false;
	} else {
		if (element('visitor-name').value.length <= 5) {
			alert('U heeft een te korte naam ingevoerd.');
			element('visitor-name').focus();
			return false;
		}
	}
	
	if (element('visitor-postcode').value == ''  || element('visitor-postcode').value == element('visitor-postcode').defaultValue) {
		alert('U bent vergeten uw postcode in te voeren bij het Terugbel verzoek');
		element('visitor-postcode').focus();
		return false;
	} else {
		if (!validate_zipcode('visitor-postcode',false)) {
			alert('U heeft een postcode in een ongeldig formaat ingevoerd.');
			element('visitor-postcode').focus();
			return false;
		}
	}
	
	return true;
}

function searchForCity(city){
	document.getElementById("searchCity_name").value = city;
	document.getElementById("searchCity").submit();
}
