/** * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/ * * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License: * http://www.opensource.org/licenses/mit-license.php * */ if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="";_19+="";var _1d=this.getParams();for(var key in _1d){_19+="";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="";}_19+="";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.majorfv.major){return true;}if(this.minorfv.minor){return true;}if(this.rev=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;/* SWFObject v2.2 is released under the MIT License */ var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab -1, Gecko: ua.indexOf('Gecko') > -1 && ua.indexOf('KHTML') === -1, MobileSafari: /Apple.*Mobile.*Safari/.test(ua) } })(), BrowserFeatures: { XPath: !!document.evaluate, SelectorsAPI: !!document.querySelector, ElementExtensions: (function() { var constructor = window.Element || window.HTMLElement; return !!(constructor && constructor.prototype); })(), SpecificElementExtensions: (function() { if (typeof window.HTMLDivElement !== 'undefined') return true; var div = document.createElement('div'); var form = document.createElement('form'); var isSupported = false; if (div['__proto__'] && (div['__proto__'] !== form['__proto__'])) { isSupported = true; } div = form = null; return isSupported; })() }, ScriptFragment: ']*>([\\S\\s]*?)<\/script>', JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/, emptyFunction: function() { }, K: function(x) { return x } }; if (Prototype.Browser.MobileSafari) Prototype.BrowserFeatures.SpecificElementExtensions = false; var Abstract = { }; var Try = { these: function() { var returnValue; for (var i = 0, length = arguments.length; i < length; i++) { var lambda = arguments[i]; try { returnValue = lambda(); break; } catch (e) { } } return returnValue; } }; /* Based on Alex Arnell's inheritance implementation. */ var Class = (function() { function subclass() {}; function create() { var parent = null, properties = $A(arguments); if (Object.isFunction(properties[0])) parent = properties.shift(); function klass() { this.initialize.apply(this, arguments); } Object.extend(klass, Class.Methods); klass.superclass = parent; klass.subclasses = []; if (parent) { subclass.prototype = parent.prototype; klass.prototype = new subclass; parent.subclasses.push(klass); } for (var i = 0; i < properties.length; i++) klass.addMethods(properties[i]); if (!klass.prototype.initialize) klass.prototype.initialize = Prototype.emptyFunction; klass.prototype.constructor = klass; return klass; } function addMethods(source) { var ancestor = this.superclass && this.superclass.prototype; var properties = Object.keys(source); if (!Object.keys({ toString: true }).length) { if (source.toString != Object.prototype.toString) properties.push("toString"); if (source.valueOf != Object.prototype.valueOf) properties.push("valueOf"); } for (var i = 0, length = properties.length; i < length; i++) { var property = properties[i], value = source[property]; if (ancestor && Object.isFunction(value) && value.argumentNames().first() == "$super") { var method = value; value = (function(m) { return function() { return ancestor[m].apply(this, arguments); }; })(property).wrap(method); value.valueOf = method.valueOf.bind(method); value.toString = method.toString.bind(method); } this.prototype[property] = value; } return this; } return { create: create, Methods: { addMethods: addMethods } }; })(); (function() { var _toString = Object.prototype.toString; function extend(destination, source) { for (var property in source) destination[property] = source[property]; return destination; } function inspect(object) { try { if (isUndefined(object)) return 'undefined'; if (object === null) return 'null'; return object.inspect ? object.inspect() : String(object); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } } function toJSON(object) { var type = typeof object; switch (type) { case 'undefined': case 'function': case 'unknown': return; case 'boolean': return object.toString(); } if (object === null) return 'null'; if (object.toJSON) return object.toJSON(); if (isElement(object)) return; var results = []; for (var property in object) { var value = toJSON(object[property]); if (!isUndefined(value)) results.push(property.toJSON() + ': ' + value); } return '{' + results.join(', ') + '}'; } function toQueryString(object) { return $H(object).toQueryString(); } function toHTML(object) { return object && object.toHTML ? object.toHTML() : String.interpret(object); } function keys(object) { var results = []; for (var property in object) results.push(property); return results; } function values(object) { var results = []; for (var property in object) results.push(object[property]); return results; } function clone(object) { return extend({ }, object); } function isElement(object) { return !!(object && object.nodeType == 1); } function isArray(object) { return _toString.call(object) == "[object Array]"; } function isHash(object) { return object instanceof Hash; } function isFunction(object) { return typeof object === "function"; } function isString(object) { return _toString.call(object) == "[object String]"; } function isNumber(object) { return _toString.call(object) == "[object Number]"; } function isUndefined(object) { return typeof object === "undefined"; } extend(Object, { extend: extend, inspect: inspect, toJSON: toJSON, toQueryString: toQueryString, toHTML: toHTML, keys: keys, values: values, clone: clone, isElement: isElement, isArray: isArray, isHash: isHash, isFunction: isFunction, isString: isString, isNumber: isNumber, isUndefined: isUndefined }); })(); Object.extend(Function.prototype, (function() { var slice = Array.prototype.slice; function update(array, args) { var arrayLength = array.length, length = args.length; while (length--) array[arrayLength + length] = args[length]; return array; } function merge(array, args) { array = slice.call(array, 0); return update(array, args); } function argumentNames() { var names = this.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1] .replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g, '') .replace(/\s+/g, '').split(','); return names.length == 1 && !names[0] ? [] : names; } function bind(context) { if (arguments.length < 2 && Object.isUndefined(arguments[0])) return this; var __method = this, args = slice.call(arguments, 1); return function() { var a = merge(args, arguments); return __method.apply(context, a); } } function bindAsEventListener(context) { var __method = this, args = slice.call(arguments, 1); return function(event) { var a = update([event || window.event], args); return __method.apply(context, a); } } function curry() { if (!arguments.length) return this; var __method = this, args = slice.call(arguments, 0); return function() { var a = merge(args, arguments); return __method.apply(this, a); } } function delay(timeout) { var __method = this, args = slice.call(arguments, 1); timeout = timeout * 1000 return window.setTimeout(function() { return __method.apply(__method, args); }, timeout); } function defer() { var args = update([0.01], arguments); return this.delay.apply(this, args); } function wrap(wrapper) { var __method = this; return function() { var a = update([__method.bind(this)], arguments); return wrapper.apply(this, a); } } function methodize() { if (this._methodized) return this._methodized; var __method = this; return this._methodized = function() { var a = update([this], arguments); return __method.apply(null, a); }; } return { argumentNames: argumentNames, bind: bind, bindAsEventListener: bindAsEventListener, curry: curry, delay: delay, defer: defer, wrap: wrap, methodize: methodize } })()); Date.prototype.toJSON = function() { return '"' + this.getUTCFullYear() + '-' + (this.getUTCMonth() + 1).toPaddedString(2) + '-' + this.getUTCDate().toPaddedString(2) + 'T' + this.getUTCHours().toPaddedString(2) + ':' + this.getUTCMinutes().toPaddedString(2) + ':' + this.getUTCSeconds().toPaddedString(2) + 'Z"'; }; RegExp.prototype.match = RegExp.prototype.test; RegExp.escape = function(str) { return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1'); }; var PeriodicalExecuter = Class.create({ initialize: function(callback, frequency) { this.callback = callback; this.frequency = frequency; this.currentlyExecuting = false; this.registerCallback(); }, registerCallback: function() { this.timer = setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, execute: function() { this.callback(this); }, stop: function() { if (!this.timer) return; clearInterval(this.timer); this.timer = null; }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting = true; this.execute(); this.currentlyExecuting = false; } catch(e) { this.currentlyExecuting = false; throw e; } } } }); Object.extend(String, { interpret: function(value) { return value == null ? '' : String(value); }, specialChar: { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\' } }); Object.extend(String.prototype, (function() { function prepareReplacement(replacement) { if (Object.isFunction(replacement)) return replacement; var template = new Template(replacement); return function(match) { return template.evaluate(match) }; } function gsub(pattern, replacement) { var result = '', source = this, match; replacement = prepareReplacement(replacement); if (Object.isString(pattern)) pattern = RegExp.escape(pattern); if (!(pattern.length || pattern.source)) { replacement = replacement(''); return replacement + source.split('').join(replacement) + replacement; } while (source.length > 0) { if (match = source.match(pattern)) { result += source.slice(0, match.index); result += String.interpret(replacement(match)); source = source.slice(match.index + match[0].length); } else { result += source, source = ''; } } return result; } function sub(pattern, replacement, count) { replacement = prepareReplacement(replacement); count = Object.isUndefined(count) ? 1 : count; return this.gsub(pattern, function(match) { if (--count < 0) return match[0]; return replacement(match); }); } function scan(pattern, iterator) { this.gsub(pattern, iterator); return String(this); } function truncate(length, truncation) { length = length || 30; truncation = Object.isUndefined(truncation) ? '...' : truncation; return this.length > length ? this.slice(0, length - truncation.length) + truncation : String(this); } function strip() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); } function stripTags() { return this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi, ''); } function stripScripts() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), ''); } function extractScripts() { var matchAll = new RegExp(Prototype.ScriptFragment, 'img'); var matchOne = new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); } function evalScripts() { return this.extractScripts().map(function(script) { return eval(script) }); } function escapeHTML() { return this.replace(/&/g,'&').replace(//g,'>'); } function unescapeHTML() { return this.stripTags().replace(/</g,'<').replace(/>/g,'>').replace(/&/g,'&'); } function toQueryParams(separator) { var match = this.strip().match(/([^?#]*)(#.*)?$/); if (!match) return { }; return match[1].split(separator || '&').inject({ }, function(hash, pair) { if ((pair = pair.split('='))[0]) { var key = decodeURIComponent(pair.shift()); var value = pair.length > 1 ? pair.join('=') : pair[0]; if (value != undefined) value = decodeURIComponent(value); if (key in hash) { if (!Object.isArray(hash[key])) hash[key] = [hash[key]]; hash[key].push(value); } else hash[key] = value; } return hash; }); } function toArray() { return this.split(''); } function succ() { return this.slice(0, this.length - 1) + String.fromCharCode(this.charCodeAt(this.length - 1) + 1); } function times(count) { return count < 1 ? '' : new Array(count + 1).join(this); } function camelize() { var parts = this.split('-'), len = parts.length; if (len == 1) return parts[0]; var camelized = this.charAt(0) == '-' ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1) : parts[0]; for (var i = 1; i < len; i++) camelized += parts[i].charAt(0).toUpperCase() + parts[i].substring(1); return camelized; } function capitalize() { return this.charAt(0).toUpperCase() + this.substring(1).toLowerCase(); } function underscore() { return this.replace(/::/g, '/') .replace(/([A-Z]+)([A-Z][a-z])/g, '$1_$2') .replace(/([a-z\d])([A-Z])/g, '$1_$2') .replace(/-/g, '_') .toLowerCase(); } function dasherize() { return this.replace(/_/g, '-'); } function inspect(useDoubleQuotes) { var escapedString = this.replace(/[\x00-\x1f\\]/g, function(character) { if (character in String.specialChar) { return String.specialChar[character]; } return '\\u00' + character.charCodeAt().toPaddedString(2, 16); }); if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') + '"'; return "'" + escapedString.replace(/'/g, '\\\'') + "'"; } function toJSON() { return this.inspect(true); } function unfilterJSON(filter) { return this.replace(filter || Prototype.JSONFilter, '$1'); } function isJSON() { var str = this; if (str.blank()) return false; str = this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''); return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str); } function evalJSON(sanitize) { var json = this.unfilterJSON(); try { if (!sanitize || json.isJSON()) return eval('(' + json + ')'); } catch (e) { } throw new SyntaxError('Badly formed JSON string: ' + this.inspect()); } function include(pattern) { return this.indexOf(pattern) > -1; } function startsWith(pattern) { return this.indexOf(pattern) === 0; } function endsWith(pattern) { var d = this.length - pattern.length; return d >= 0 && this.lastIndexOf(pattern) === d; } function empty() { return this == ''; } function blank() { return /^\s*$/.test(this); } function interpolate(object, pattern) { return new Template(this, pattern).evaluate(object); } return { gsub: gsub, sub: sub, scan: scan, truncate: truncate, strip: String.prototype.trim ? String.prototype.trim : strip, stripTags: stripTags, stripScripts: stripScripts, extractScripts: extractScripts, evalScripts: evalScripts, escapeHTML: escapeHTML, unescapeHTML: unescapeHTML, toQueryParams: toQueryParams, parseQuery: toQueryParams, toArray: toArray, succ: succ, times: times, camelize: camelize, capitalize: capitalize, underscore: underscore, dasherize: dasherize, inspect: inspect, toJSON: toJSON, unfilterJSON: unfilterJSON, isJSON: isJSON, evalJSON: evalJSON, include: include, startsWith: startsWith, endsWith: endsWith, empty: empty, blank: blank, interpolate: interpolate }; })()); var Template = Class.create({ initialize: function(template, pattern) { this.template = template.toString(); this.pattern = pattern || Template.Pattern; }, evaluate: function(object) { if (object && Object.isFunction(object.toTemplateReplacements)) object = object.toTemplateReplacements(); return this.template.gsub(this.pattern, function(match) { if (object == null) return (match[1] + ''); var before = match[1] || ''; if (before == '\\') return match[2]; var ctx = object, expr = match[3]; var pattern = /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/; match = pattern.exec(expr); if (match == null) return before; while (match != null) { var comp = match[1].startsWith('[') ? match[2].replace(/\\\\]/g, ']') : match[1]; ctx = ctx[comp]; if (null == ctx || '' == match[3]) break; expr = expr.substring('[' == match[3] ? match[1].length : match[0].length); match = pattern.exec(expr); } return before + String.interpret(ctx); }); } }); Template.Pattern = /(^|.|\r|\n)(#\{(.*?)\})/; var $break = { }; var Enumerable = (function() { function each(iterator, context) { var index = 0; try { this._each(function(value) { iterator.call(context, value, index++); }); } catch (e) { if (e != $break) throw e; } return this; } function eachSlice(number, iterator, context) { var index = -number, slices = [], array = this.toArray(); if (number < 1) return array; while ((index += number) < array.length) slices.push(array.slice(index, index+number)); return slices.collect(iterator, context); } function all(iterator, context) { iterator = iterator || Prototype.K; var result = true; this.each(function(value, index) { result = result && !!iterator.call(context, value, index); if (!result) throw $break; }); return result; } function any(iterator, context) { iterator = iterator || Prototype.K; var result = false; this.each(function(value, index) { if (result = !!iterator.call(context, value, index)) throw $break; }); return result; } function collect(iterator, context) { iterator = iterator || Prototype.K; var results = []; this.each(function(value, index) { results.push(iterator.call(context, value, index)); }); return results; } function detect(iterator, context) { var result; this.each(function(value, index) { if (iterator.call(context, value, index)) { result = value; throw $break; } }); return result; } function findAll(iterator, context) { var results = []; this.each(function(value, index) { if (iterator.call(context, value, index)) results.push(value); }); return results; } function grep(filter, iterator, context) { iterator = iterator || Prototype.K; var results = []; if (Object.isString(filter)) filter = new RegExp(RegExp.escape(filter)); this.each(function(value, index) { if (filter.match(value)) results.push(iterator.call(context, value, index)); }); return results; } function include(object) { if (Object.isFunction(this.indexOf)) if (this.indexOf(object) != -1) return true; var found = false; this.each(function(value) { if (value == object) { found = true; throw $break; } }); return found; } function inGroupsOf(number, fillWith) { fillWith = Object.isUndefined(fillWith) ? null : fillWith; return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; }); } function inject(memo, iterator, context) { this.each(function(value, index) { memo = iterator.call(context, memo, value, index); }); return memo; } function invoke(method) { var args = $A(arguments).slice(1); return this.map(function(value) { return value[method].apply(value, args); }); } function max(iterator, context) { iterator = iterator || Prototype.K; var result; this.each(function(value, index) { value = iterator.call(context, value, index); if (result == null || value >= result) result = value; }); return result; } function min(iterator, context) { iterator = iterator || Prototype.K; var result; this.each(function(value, index) { value = iterator.call(context, value, index); if (result == null || value < result) result = value; }); return result; } function partition(iterator, context) { iterator = iterator || Prototype.K; var trues = [], falses = []; this.each(function(value, index) { (iterator.call(context, value, index) ? trues : falses).push(value); }); return [trues, falses]; } function pluck(property) { var results = []; this.each(function(value) { results.push(value[property]); }); return results; } function reject(iterator, context) { var results = []; this.each(function(value, index) { if (!iterator.call(context, value, index)) results.push(value); }); return results; } function sortBy(iterator, context) { return this.map(function(value, index) { return { value: value, criteria: iterator.call(context, value, index) }; }).sort(function(left, right) { var a = left.criteria, b = right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); } function toArray() { return this.map(); } function zip() { var iterator = Prototype.K, args = $A(arguments); if (Object.isFunction(args.last())) iterator = args.pop(); var collections = [this].concat(args).map($A); return this.map(function(value, index) { return iterator(collections.pluck(index)); }); } function size() { return this.toArray().length; } function inspect() { return '#'; } return { each: each, eachSlice: eachSlice, all: all, every: all, any: any, some: any, collect: collect, map: collect, detect: detect, findAll: findAll, select: findAll, filter: findAll, grep: grep, include: include, member: include, inGroupsOf: inGroupsOf, inject: inject, invoke: invoke, max: max, min: min, partition: partition, pluck: pluck, reject: reject, sortBy: sortBy, toArray: toArray, entries: toArray, zip: zip, size: size, inspect: inspect, find: detect }; })(); function $A(iterable) { if (!iterable) return []; if ('toArray' in Object(iterable)) return iterable.toArray(); var length = iterable.length || 0, results = new Array(length); while (length--) results[length] = iterable[length]; return results; } function $w(string) { if (!Object.isString(string)) return []; string = string.strip(); return string ? string.split(/\s+/) : []; } Array.from = $A; (function() { var arrayProto = Array.prototype, slice = arrayProto.slice, _each = arrayProto.forEach; // use native browser JS 1.6 implementation if available function each(iterator) { for (var i = 0, length = this.length; i < length; i++) iterator(this[i]); } if (!_each) _each = each; function clear() { this.length = 0; return this; } function first() { return this[0]; } function last() { return this[this.length - 1]; } function compact() { return this.select(function(value) { return value != null; }); } function flatten() { return this.inject([], function(array, value) { if (Object.isArray(value)) return array.concat(value.flatten()); array.push(value); return array; }); } function without() { var values = slice.call(arguments, 0); return this.select(function(value) { return !values.include(value); }); } function reverse(inline) { return (inline !== false ? this : this.toArray())._reverse(); } function uniq(sorted) { return this.inject([], function(array, value, index) { if (0 == index || (sorted ? array.last() != value : !array.include(value))) array.push(value); return array; }); } function intersect(array) { return this.uniq().findAll(function(item) { return array.detect(function(value) { return item === value }); }); } function clone() { return slice.call(this, 0); } function size() { return this.length; } function inspect() { return '[' + this.map(Object.inspect).join(', ') + ']'; } function toJSON() { var results = []; this.each(function(object) { var value = Object.toJSON(object); if (!Object.isUndefined(value)) results.push(value); }); return '[' + results.join(', ') + ']'; } function indexOf(item, i) { i || (i = 0); var length = this.length; if (i < 0) i = length + i; for (; i < length; i++) if (this[i] === item) return i; return -1; } function lastIndexOf(item, i) { i = isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1; var n = this.slice(0, i).reverse().indexOf(item); return (n < 0) ? n : i - n - 1; } function concat() { var array = slice.call(this, 0), item; for (var i = 0, length = arguments.length; i < length; i++) { item = arguments[i]; if (Object.isArray(item) && !('callee' in item)) { for (var j = 0, arrayLength = item.length; j < arrayLength; j++) array.push(item[j]); } else { array.push(item); } } return array; } Object.extend(arrayProto, Enumerable); if (!arrayProto._reverse) arrayProto._reverse = arrayProto.reverse; Object.extend(arrayProto, { _each: _each, clear: clear, first: first, last: last, compact: compact, flatten: flatten, without: without, reverse: reverse, uniq: uniq, intersect: intersect, clone: clone, toArray: clone, size: size, inspect: inspect, toJSON: toJSON }); var CONCAT_ARGUMENTS_BUGGY = (function() { return [].concat(arguments)[0][0] !== 1; })(1,2) if (CONCAT_ARGUMENTS_BUGGY) arrayProto.concat = concat; if (!arrayProto.indexOf) arrayProto.indexOf = indexOf; if (!arrayProto.lastIndexOf) arrayProto.lastIndexOf = lastIndexOf; })(); function $H(object) { return new Hash(object); }; var Hash = Class.create(Enumerable, (function() { function initialize(object) { this._object = Object.isHash(object) ? object.toObject() : Object.clone(object); } function _each(iterator) { for (var key in this._object) { var value = this._object[key], pair = [key, value]; pair.key = key; pair.value = value; iterator(pair); } } function set(key, value) { return this._object[key] = value; } function get(key) { if (this._object[key] !== Object.prototype[key]) return this._object[key]; } function unset(key) { var value = this._object[key]; delete this._object[key]; return value; } function toObject() { return Object.clone(this._object); } function keys() { return this.pluck('key'); } function values() { return this.pluck('value'); } function index(value) { var match = this.detect(function(pair) { return pair.value === value; }); return match && match.key; } function merge(object) { return this.clone().update(object); } function update(object) { return new Hash(object).inject(this, function(result, pair) { result.set(pair.key, pair.value); return result; }); } function toQueryPair(key, value) { if (Object.isUndefined(value)) return key; return key + '=' + encodeURIComponent(String.interpret(value)); } function toQueryString() { return this.inject([], function(results, pair) { var key = encodeURIComponent(pair.key), values = pair.value; if (values && typeof values == 'object') { if (Object.isArray(values)) return results.concat(values.map(toQueryPair.curry(key))); } else results.push(toQueryPair(key, values)); return results; }).join('&'); } function inspect() { return '#'; } function toJSON() { return Object.toJSON(this.toObject()); } function clone() { return new Hash(this); } return { initialize: initialize, _each: _each, set: set, get: get, unset: unset, toObject: toObject, toTemplateReplacements: toObject, keys: keys, values: values, index: index, merge: merge, update: update, toQueryString: toQueryString, inspect: inspect, toJSON: toJSON, clone: clone }; })()); Hash.from = $H; Object.extend(Number.prototype, (function() { function toColorPart() { return this.toPaddedString(2, 16); } function succ() { return this + 1; } function times(iterator, context) { $R(0, this, true).each(iterator, context); return this; } function toPaddedString(length, radix) { var string = this.toString(radix || 10); return '0'.times(length - string.length) + string; } function toJSON() { return isFinite(this) ? this.toString() : 'null'; } function abs() { return Math.abs(this); } function round() { return Math.round(this); } function ceil() { return Math.ceil(this); } function floor() { return Math.floor(this); } return { toColorPart: toColorPart, succ: succ, times: times, toPaddedString: toPaddedString, toJSON: toJSON, abs: abs, round: round, ceil: ceil, floor: floor }; })()); function $R(start, end, exclusive) { return new ObjectRange(start, end, exclusive); } var ObjectRange = Class.create(Enumerable, (function() { function initialize(start, end, exclusive) { this.start = start; this.end = end; this.exclusive = exclusive; } function _each(iterator) { var value = this.start; while (this.include(value)) { iterator(value); value = value.succ(); } } function include(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <= this.end; } return { initialize: initialize, _each: _each, include: include }; })()); var Ajax = { getTransport: function() { return Try.these( function() {return new XMLHttpRequest()}, function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')} ) || false; }, activeRequestCount: 0 }; Ajax.Responders = { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responder) { if (!this.include(responder)) this.responders.push(responder); }, unregister: function(responder) { this.responders = this.responders.without(responder); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (Object.isFunction(responder[callback])) { try { responder[callback].apply(responder, [request, transport, json]); } catch (e) { } } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++ }, onComplete: function() { Ajax.activeRequestCount-- } }); Ajax.Base = Class.create({ initialize: function(options) { this.options = { method: 'post', asynchronous: true, contentType: 'application/x-www-form-urlencoded', encoding: 'UTF-8', parameters: '', evalJSON: true, evalJS: true }; Object.extend(this.options, options || { }); this.options.method = this.options.method.toLowerCase(); if (Object.isString(this.options.parameters)) this.options.parameters = this.options.parameters.toQueryParams(); else if (Object.isHash(this.options.parameters)) this.options.parameters = this.options.parameters.toObject(); } }); Ajax.Request = Class.create(Ajax.Base, { _complete: false, initialize: function($super, url, options) { $super(options); this.transport = Ajax.getTransport(); this.request(url); }, request: function(url) { this.url = url; this.method = this.options.method; var params = Object.clone(this.options.parameters); if (!['get', 'post'].include(this.method)) { params['_method'] = this.method; this.method = 'post'; } this.parameters = params; if (params = Object.toQueryString(params)) { if (this.method == 'get') this.url += (this.url.include('?') ? '&' : '?') + params; else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) params += '&_='; } try { var response = new Ajax.Response(this); if (this.options.onCreate) this.options.onCreate(response); Ajax.Responders.dispatch('onCreate', this, response); this.transport.open(this.method.toUpperCase(), this.url, this.options.asynchronous); if (this.options.asynchronous) this.respondToReadyState.bind(this).defer(1); this.transport.onreadystatechange = this.onStateChange.bind(this); this.setRequestHeaders(); this.body = this.method == 'post' ? (this.options.postBody || params) : null; this.transport.send(this.body); /* Force Firefox to handle ready state 4 for synchronous requests */ if (!this.options.asynchronous && this.transport.overrideMimeType) this.onStateChange(); } catch (e) { this.dispatchException(e); } }, onStateChange: function() { var readyState = this.transport.readyState; if (readyState > 1 && !((readyState == 4) && this._complete)) this.respondToReadyState(this.transport.readyState); }, setRequestHeaders: function() { var headers = { 'X-Requested-With': 'XMLHttpRequest', 'X-Prototype-Version': Prototype.Version, 'Accept': 'text/javascript, text/html, application/xml, text/xml, */*' }; if (this.method == 'post') { headers['Content-type'] = this.options.contentType + (this.options.encoding ? '; charset=' + this.options.encoding : ''); /* Force "Connection: close" for older Mozilla browsers to work * around a bug where XMLHttpRequest sends an incorrect * Content-length header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005) headers['Connection'] = 'close'; } if (typeof this.options.requestHeaders == 'object') { var extras = this.options.requestHeaders; if (Object.isFunction(extras.push)) for (var i = 0, length = extras.length; i < length; i += 2) headers[extras[i]] = extras[i+1]; else $H(extras).each(function(pair) { headers[pair.key] = pair.value }); } for (var name in headers) this.transport.setRequestHeader(name, headers[name]); }, success: function() { var status = this.getStatus(); return !status || (status >= 200 && status < 300); }, getStatus: function() { try { return this.transport.status || 0; } catch (e) { return 0 } }, respondToReadyState: function(readyState) { var state = Ajax.Request.Events[readyState], response = new Ajax.Response(this); if (state == 'Complete') { try { this._complete = true; (this.options['on' + response.status] || this.options['on' + (this.success() ? 'Success' : 'Failure')] || Prototype.emptyFunction)(response, response.headerJSON); } catch (e) { this.dispatchException(e); } var contentType = response.getHeader('Content-type'); if (this.options.evalJS == 'force' || (this.options.evalJS && this.isSameOrigin() && contentType && contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i))) this.evalResponse(); } try { (this.options['on' + state] || Prototype.emptyFunction)(response, response.headerJSON); Ajax.Responders.dispatch('on' + state, this, response, response.headerJSON); } catch (e) { this.dispatchException(e); } if (state == 'Complete') { this.transport.onreadystatechange = Prototype.emptyFunction; } }, isSameOrigin: function() { var m = this.url.match(/^\s*https?:\/\/[^\/]*/); return !m || (m[0] == '#{protocol}//#{domain}#{port}'.interpolate({ protocol: location.protocol, domain: document.domain, port: location.port ? ':' + location.port : '' })); }, getHeader: function(name) { try { return this.transport.getResponseHeader(name) || null; } catch (e) { return null; } }, evalResponse: function() { try { return eval((this.transport.responseText || '').unfilterJSON()); } catch (e) { this.dispatchException(e); } }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Request.Events = ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Response = Class.create({ initialize: function(request){ this.request = request; var transport = this.transport = request.transport, readyState = this.readyState = transport.readyState; if((readyState > 2 && !Prototype.Browser.IE) || readyState == 4) { this.status = this.getStatus(); this.statusText = this.getStatusText(); this.responseText = String.interpret(transport.responseText); this.headerJSON = this._getHeaderJSON(); } if(readyState == 4) { var xml = transport.responseXML; this.responseXML = Object.isUndefined(xml) ? null : xml; this.responseJSON = this._getResponseJSON(); } }, status: 0, statusText: '', getStatus: Ajax.Request.prototype.getStatus, getStatusText: function() { try { return this.transport.statusText || ''; } catch (e) { return '' } }, getHeader: Ajax.Request.prototype.getHeader, getAllHeaders: function() { try { return this.getAllResponseHeaders(); } catch (e) { return null } }, getResponseHeader: function(name) { return this.transport.getResponseHeader(name); }, getAllResponseHeaders: function() { return this.transport.getAllResponseHeaders(); }, _getHeaderJSON: function() { var json = this.getHeader('X-JSON'); if (!json) return null; json = decodeURIComponent(escape(json)); try { return json.evalJSON(this.request.options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } }, _getResponseJSON: function() { var options = this.request.options; if (!options.evalJSON || (options.evalJSON != 'force' && !(this.getHeader('Content-type') || '').include('application/json')) || this.responseText.blank()) return null; try { return this.responseText.evalJSON(options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } } }); Ajax.Updater = Class.create(Ajax.Request, { initialize: function($super, container, url, options) { this.container = { success: (container.success || container), failure: (container.failure || (container.success ? null : container)) }; options = Object.clone(options); var onComplete = options.onComplete; options.onComplete = (function(response, json) { this.updateContent(response.responseText); if (Object.isFunction(onComplete)) onComplete(response, json); }).bind(this); $super(url, options); }, updateContent: function(responseText) { var receiver = this.container[this.success() ? 'success' : 'failure'], options = this.options; if (!options.evalScripts) responseText = responseText.stripScripts(); if (receiver = $(receiver)) { if (options.insertion) { if (Object.isString(options.insertion)) { var insertion = { }; insertion[options.insertion] = responseText; receiver.insert(insertion); } else options.insertion(receiver, responseText); } else receiver.update(responseText); } } }); Ajax.PeriodicalUpdater = Class.create(Ajax.Base, { initialize: function($super, container, url, options) { $super(options); this.onComplete = this.options.onComplete; this.frequency = (this.options.frequency || 2); this.decay = (this.options.decay || 1); this.updater = { }; this.container = container; this.url = url; this.start(); }, start: function() { this.options.onComplete = this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.options.onComplete = undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(response) { if (this.options.decay) { this.decay = (response.responseText == this.lastText ? this.decay * this.options.decay : 1); this.lastText = response.responseText; } this.timer = this.onTimerEvent.bind(this).delay(this.decay * this.frequency); }, onTimerEvent: function() { this.updater = new Ajax.Updater(this.container, this.url, this.options); } }); function $(element) { if (arguments.length > 1) { for (var i = 0, elements = [], length = arguments.length; i < length; i++) elements.push($(arguments[i])); return elements; } if (Object.isString(element)) element = document.getElementById(element); return Element.extend(element); } if (Prototype.BrowserFeatures.XPath) { document._getElementsByXPath = function(expression, parentElement) { var results = []; var query = document.evaluate(expression, $(parentElement) || document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i = 0, length = query.snapshotLength; i < length; i++) results.push(Element.extend(query.snapshotItem(i))); return results; }; } /*--------------------------------------------------------------------------*/ if (!window.Node) var Node = { }; if (!Node.ELEMENT_NODE) { Object.extend(Node, { ELEMENT_NODE: 1, ATTRIBUTE_NODE: 2, TEXT_NODE: 3, CDATA_SECTION_NODE: 4, ENTITY_REFERENCE_NODE: 5, ENTITY_NODE: 6, PROCESSING_INSTRUCTION_NODE: 7, COMMENT_NODE: 8, DOCUMENT_NODE: 9, DOCUMENT_TYPE_NODE: 10, DOCUMENT_FRAGMENT_NODE: 11, NOTATION_NODE: 12 }); } (function(global) { var SETATTRIBUTE_IGNORES_NAME = (function(){ var elForm = document.createElement("form"); var elInput = document.createElement("input"); var root = document.documentElement; elInput.setAttribute("name", "test"); elForm.appendChild(elInput); root.appendChild(elForm); var isBuggy = elForm.elements ? (typeof elForm.elements.test == "undefined") : null; root.removeChild(elForm); elForm = elInput = null; return isBuggy; })(); var element = global.Element; global.Element = function(tagName, attributes) { attributes = attributes || { }; tagName = tagName.toLowerCase(); var cache = Element.cache; if (SETATTRIBUTE_IGNORES_NAME && attributes.name) { tagName = '<' + tagName + ' name="' + attributes.name + '">'; delete attributes.name; return Element.writeAttribute(document.createElement(tagName), attributes); } if (!cache[tagName]) cache[tagName] = Element.extend(document.createElement(tagName)); return Element.writeAttribute(cache[tagName].cloneNode(false), attributes); }; Object.extend(global.Element, element || { }); if (element) global.Element.prototype = element.prototype; })(this); Element.cache = { }; Element.idCounter = 1; Element.Methods = { visible: function(element) { return $(element).style.display != 'none'; }, toggle: function(element) { element = $(element); Element[Element.visible(element) ? 'hide' : 'show'](element); return element; }, hide: function(element) { element = $(element); element.style.display = 'none'; return element; }, show: function(element) { element = $(element); element.style.display = ''; return element; }, remove: function(element) { element = $(element); element.parentNode.removeChild(element); return element; }, update: (function(){ var SELECT_ELEMENT_INNERHTML_BUGGY = (function(){ var el = document.createElement("select"), isBuggy = true; el.innerHTML = ""; if (el.options && el.options[0]) { isBuggy = el.options[0].nodeName.toUpperCase() !== "OPTION"; } el = null; return isBuggy; })(); var TABLE_ELEMENT_INNERHTML_BUGGY = (function(){ try { var el = document.createElement("table"); if (el && el.tBodies) { el.innerHTML = "test"; var isBuggy = typeof el.tBodies[0] == "undefined"; el = null; return isBuggy; } } catch (e) { return true; } })(); var SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING = (function () { var s = document.createElement("script"), isBuggy = false; try { s.appendChild(document.createTextNode("")); isBuggy = !s.firstChild || s.firstChild && s.firstChild.nodeType !== 3; } catch (e) { isBuggy = true; } s = null; return isBuggy; })(); function update(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) return element.update().insert(content); content = Object.toHTML(content); var tagName = element.tagName.toUpperCase(); if (tagName === 'SCRIPT' && SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING) { element.text = content; return element; } if (SELECT_ELEMENT_INNERHTML_BUGGY || TABLE_ELEMENT_INNERHTML_BUGGY) { if (tagName in Element._insertionTranslations.tags) { while (element.firstChild) { element.removeChild(element.firstChild); } Element._getContentFromAnonymousElement(tagName, content.stripScripts()) .each(function(node) { element.appendChild(node) }); } else { element.innerHTML = content.stripScripts(); } } else { element.innerHTML = content.stripScripts(); } content.evalScripts.bind(content).defer(); return element; } return update; })(), replace: function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); else if (!Object.isElement(content)) { content = Object.toHTML(content); var range = element.ownerDocument.createRange(); range.selectNode(element); content.evalScripts.bind(content).defer(); content = range.createContextualFragment(content.stripScripts()); } element.parentNode.replaceChild(content, element); return element; }, insert: function(element, insertions) { element = $(element); if (Object.isString(insertions) || Object.isNumber(insertions) || Object.isElement(insertions) || (insertions && (insertions.toElement || insertions.toHTML))) insertions = {bottom:insertions}; var content, insert, tagName, childNodes; for (var position in insertions) { content = insertions[position]; position = position.toLowerCase(); insert = Element._insertionTranslations[position]; if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) { insert(element, content); continue; } content = Object.toHTML(content); tagName = ((position == 'before' || position == 'after') ? element.parentNode : element).tagName.toUpperCase(); childNodes = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); if (position == 'top' || position == 'after') childNodes.reverse(); childNodes.each(insert.curry(element)); content.evalScripts.bind(content).defer(); } return element; }, wrap: function(element, wrapper, attributes) { element = $(element); if (Object.isElement(wrapper)) $(wrapper).writeAttribute(attributes || { }); else if (Object.isString(wrapper)) wrapper = new Element(wrapper, attributes); else wrapper = new Element('div', wrapper); if (element.parentNode) element.parentNode.replaceChild(wrapper, element); wrapper.appendChild(element); return wrapper; }, inspect: function(element) { element = $(element); var result = '<' + element.tagName.toLowerCase(); $H({'id': 'id', 'className': 'class'}).each(function(pair) { var property = pair.first(), attribute = pair.last(); var value = (element[property] || '').toString(); if (value) result += ' ' + attribute + '=' + value.inspect(true); }); return result + '>'; }, recursivelyCollect: function(element, property) { element = $(element); var elements = []; while (element = element[property]) if (element.nodeType == 1) elements.push(Element.extend(element)); return elements; }, ancestors: function(element) { return Element.recursivelyCollect(element, 'parentNode'); }, descendants: function(element) { return Element.select(element, "*"); }, firstDescendant: function(element) { element = $(element).firstChild; while (element && element.nodeType != 1) element = element.nextSibling; return $(element); }, immediateDescendants: function(element) { if (!(element = $(element).firstChild)) return []; while (element && element.nodeType != 1) element = element.nextSibling; if (element) return [element].concat($(element).nextSiblings()); return []; }, previousSiblings: function(element) { return Element.recursivelyCollect(element, 'previousSibling'); }, nextSiblings: function(element) { return Element.recursivelyCollect(element, 'nextSibling'); }, siblings: function(element) { element = $(element); return Element.previousSiblings(element).reverse() .concat(Element.nextSiblings(element)); }, match: function(element, selector) { if (Object.isString(selector)) selector = new Selector(selector); return selector.match($(element)); }, up: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(element.parentNode); var ancestors = Element.ancestors(element); return Object.isNumber(expression) ? ancestors[expression] : Selector.findElement(ancestors, expression, index); }, down: function(element, expression, index) { element = $(element); if (arguments.length == 1) return Element.firstDescendant(element); return Object.isNumber(expression) ? Element.descendants(element)[expression] : Element.select(element, expression)[index || 0]; }, previous: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(Selector.handlers.previousElementSibling(element)); var previousSiblings = Element.previousSiblings(element); return Object.isNumber(expression) ? previousSiblings[expression] : Selector.findElement(previousSiblings, expression, index); }, next: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(Selector.handlers.nextElementSibling(element)); var nextSiblings = Element.nextSiblings(element); return Object.isNumber(expression) ? nextSiblings[expression] : Selector.findElement(nextSiblings, expression, index); }, select: function(element) { var args = Array.prototype.slice.call(arguments, 1); return Selector.findChildElements(element, args); }, adjacent: function(element) { var args = Array.prototype.slice.call(arguments, 1); return Selector.findChildElements(element.parentNode, args).without(element); }, identify: function(element) { element = $(element); var id = Element.readAttribute(element, 'id'); if (id) return id; do { id = 'anonymous_element_' + Element.idCounter++ } while ($(id)); Element.writeAttribute(element, 'id', id); return id; }, readAttribute: function(element, name) { element = $(element); if (Prototype.Browser.IE) { var t = Element._attributeTranslations.read; if (t.values[name]) return t.values[name](element, name); if (t.names[name]) name = t.names[name]; if (name.include(':')) { return (!element.attributes || !element.attributes[name]) ? null : element.attributes[name].value; } } return element.getAttribute(name); }, writeAttribute: function(element, name, value) { element = $(element); var attributes = { }, t = Element._attributeTranslations.write; if (typeof name == 'object') attributes = name; else attributes[name] = Object.isUndefined(value) ? true : value; for (var attr in attributes) { name = t.names[attr] || attr; value = attributes[attr]; if (t.values[attr]) name = t.values[attr](element, value); if (value === false || value === null) element.removeAttribute(name); else if (value === true) element.setAttribute(name, name); else element.setAttribute(name, value); } return element; }, getHeight: function(element) { return Element.getDimensions(element).height; }, getWidth: function(element) { return Element.getDimensions(element).width; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element = $(element))) return; var elementClassName = element.className; return (elementClassName.length > 0 && (elementClassName == className || new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName))); }, addClassName: function(element, className) { if (!(element = $(element))) return; if (!Element.hasClassName(element, className)) element.className += (element.className ? ' ' : '') + className; return element; }, removeClassName: function(element, className) { if (!(element = $(element))) return; element.className = element.className.replace( new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip(); return element; }, toggleClassName: function(element, className) { if (!(element = $(element))) return; return Element[Element.hasClassName(element, className) ? 'removeClassName' : 'addClassName'](element, className); }, cleanWhitespace: function(element) { element = $(element); var node = element.firstChild; while (node) { var nextNode = node.nextSibling; if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) element.removeChild(node); node = nextNode; } return element; }, empty: function(element) { return $(element).innerHTML.blank(); }, descendantOf: function(element, ancestor) { element = $(element), ancestor = $(ancestor); if (element.compareDocumentPosition) return (element.compareDocumentPosition(ancestor) & 8) === 8; if (ancestor.contains) return ancestor.contains(element) && ancestor !== element; while (element = element.parentNode) if (element == ancestor) return true; return false; }, scrollTo: function(element) { element = $(element); var pos = Element.cumulativeOffset(element); window.scrollTo(pos[0], pos[1]); return element; }, getStyle: function(element, style) { element = $(element); style = style == 'float' ? 'cssFloat' : style.camelize(); var value = element.style[style]; if (!value || value == 'auto') { var css = document.defaultView.getComputedStyle(element, null); value = css ? css[style] : null; } if (style == 'opacity') return value ? parseFloat(value) : 1.0; return value == 'auto' ? null : value; }, getOpacity: function(element) { return $(element).getStyle('opacity'); }, setStyle: function(element, styles) { element = $(element); var elementStyle = element.style, match; if (Object.isString(styles)) { element.style.cssText += ';' + styles; return styles.include('opacity') ? element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : element; } for (var property in styles) if (property == 'opacity') element.setOpacity(styles[property]); else elementStyle[(property == 'float' || property == 'cssFloat') ? (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : 'styleFloat') : property] = styles[property]; return element; }, setOpacity: function(element, value) { element = $(element); element.style.opacity = (value == 1 || value === '') ? '' : (value < 0.00001) ? 0 : value; return element; }, getDimensions: function(element) { element = $(element); var display = Element.getStyle(element, 'display'); if (display != 'none' && display != null) // Safari bug return {width: element.offsetWidth, height: element.offsetHeight}; var els = element.style; var originalVisibility = els.visibility; var originalPosition = els.position; var originalDisplay = els.display; els.visibility = 'hidden'; if (originalPosition != 'fixed') // Switching fixed to absolute causes issues in Safari els.position = 'absolute'; els.display = 'block'; var originalWidth = element.clientWidth; var originalHeight = element.clientHeight; els.display = originalDisplay; els.position = originalPosition; els.visibility = originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element = $(element); var pos = Element.getStyle(element, 'position'); if (pos == 'static' || !pos) { element._madePositioned = true; element.style.position = 'relative'; if (Prototype.Browser.Opera) { element.style.top = 0; element.style.left = 0; } } return element; }, undoPositioned: function(element) { element = $(element); if (element._madePositioned) { element._madePositioned = undefined; element.style.position = element.style.top = element.style.left = element.style.bottom = element.style.right = ''; } return element; }, makeClipping: function(element) { element = $(element); if (element._overflow) return element; element._overflow = Element.getStyle(element, 'overflow') || 'auto'; if (element._overflow !== 'hidden') element.style.overflow = 'hidden'; return element; }, undoClipping: function(element) { element = $(element); if (!element._overflow) return element; element.style.overflow = element._overflow == 'auto' ? '' : element._overflow; element._overflow = null; return element; }, cumulativeOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }, positionedOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; if (element) { if (element.tagName.toUpperCase() == 'BODY') break; var p = Element.getStyle(element, 'position'); if (p !== 'static') break; } } while (element); return Element._returnOffset(valueL, valueT); }, absolutize: function(element) { element = $(element); if (Element.getStyle(element, 'position') == 'absolute') return element; var offsets = Element.positionedOffset(element); var top = offsets[1]; var left = offsets[0]; var width = element.clientWidth; var height = element.clientHeight; element._originalLeft = left - parseFloat(element.style.left || 0); element._originalTop = top - parseFloat(element.style.top || 0); element._originalWidth = element.style.width; element._originalHeight = element.style.height; element.style.position = 'absolute'; element.style.top = top + 'px'; element.style.left = left + 'px'; element.style.width = width + 'px'; element.style.height = height + 'px'; return element; }, relativize: function(element) { element = $(element); if (Element.getStyle(element, 'position') == 'relative') return element; element.style.position = 'relative'; var top = parseFloat(element.style.top || 0) - (element._originalTop || 0); var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0); element.style.top = top + 'px'; element.style.left = left + 'px'; element.style.height = element._originalHeight; element.style.width = element._originalWidth; return element; }, cumulativeScrollOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.scrollTop || 0; valueL += element.scrollLeft || 0; element = element.parentNode; } while (element); return Element._returnOffset(valueL, valueT); }, getOffsetParent: function(element) { if (element.offsetParent) return $(element.offsetParent); if (element == document.body) return $(element); while ((element = element.parentNode) && element != document.body) if (Element.getStyle(element, 'position') != 'static') return $(element); return $(document.body); }, viewportOffset: function(forElement) { var valueT = 0, valueL = 0; var element = forElement; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; if (element.offsetParent == document.body && Element.getStyle(element, 'position') == 'absolute') break; } while (element = element.offsetParent); element = forElement; do { if (!Prototype.Browser.Opera || (element.tagName && (element.tagName.toUpperCase() == 'BODY'))) { valueT -= element.scrollTop || 0; valueL -= element.scrollLeft || 0; } } while (element = element.parentNode); return Element._returnOffset(valueL, valueT); }, clonePosition: function(element, source) { var options = Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || { }); source = $(source); var p = Element.viewportOffset(source); element = $(element); var delta = [0, 0]; var parent = null; if (Element.getStyle(element, 'position') == 'absolute') { parent = Element.getOffsetParent(element); delta = Element.viewportOffset(parent); } if (parent == document.body) { delta[0] -= document.body.offsetLeft; delta[1] -= document.body.offsetTop; } if (options.setLeft) element.style.left = (p[0] - delta[0] + options.offsetLeft) + 'px'; if (options.setTop) element.style.top = (p[1] - delta[1] + options.offsetTop) + 'px'; if (options.setWidth) element.style.width = source.offsetWidth + 'px'; if (options.setHeight) element.style.height = source.offsetHeight + 'px'; return element; } }; Object.extend(Element.Methods, { getElementsBySelector: Element.Methods.select, childElements: Element.Methods.immediateDescendants }); Element._attributeTranslations = { write: { names: { className: 'class', htmlFor: 'for' }, values: { } } }; if (Prototype.Browser.Opera) { Element.Methods.getStyle = Element.Methods.getStyle.wrap( function(proceed, element, style) { switch (style) { case 'left': case 'top': case 'right': case 'bottom': if (proceed(element, 'position') === 'static') return null; case 'height': case 'width': if (!Element.visible(element)) return null; var dim = parseInt(proceed(element, style), 10); if (dim !== element['offset' + style.capitalize()]) return dim + 'px'; var properties; if (style === 'height') { properties = ['border-top-width', 'padding-top', 'padding-bottom', 'border-bottom-width']; } else { properties = ['border-left-width', 'padding-left', 'padding-right', 'border-right-width']; } return properties.inject(dim, function(memo, property) { var val = proceed(element, property); return val === null ? memo : memo - parseInt(val, 10); }) + 'px'; default: return proceed(element, style); } } ); Element.Methods.readAttribute = Element.Methods.readAttribute.wrap( function(proceed, element, attribute) { if (attribute === 'title') return element.title; return proceed(element, attribute); } ); } else if (Prototype.Browser.IE) { Element.Methods.getOffsetParent = Element.Methods.getOffsetParent.wrap( function(proceed, element) { element = $(element); try { element.offsetParent } catch(e) { return $(document.body) } var position = element.getStyle('position'); if (position !== 'static') return proceed(element); element.setStyle({ position: 'relative' }); var value = proceed(element); element.setStyle({ position: position }); return value; } ); $w('positionedOffset viewportOffset').each(function(method) { Element.Methods[method] = Element.Methods[method].wrap( function(proceed, element) { element = $(element); try { element.offsetParent } catch(e) { return Element._returnOffset(0,0) } var position = element.getStyle('position'); if (position !== 'static') return proceed(element); var offsetParent = element.getOffsetParent(); if (offsetParent && offsetParent.getStyle('position') === 'fixed') offsetParent.setStyle({ zoom: 1 }); element.setStyle({ position: 'relative' }); var value = proceed(element); element.setStyle({ position: position }); return value; } ); }); Element.Methods.cumulativeOffset = Element.Methods.cumulativeOffset.wrap( function(proceed, element) { try { element.offsetParent } catch(e) { return Element._returnOffset(0,0) } return proceed(element); } ); Element.Methods.getStyle = function(element, style) { element = $(element); style = (style == 'float' || style == 'cssFloat') ? 'styleFloat' : style.camelize(); var value = element.style[style]; if (!value && element.currentStyle) value = element.currentStyle[style]; if (style == 'opacity') { if (value = (element.getStyle('filter') || '').match(/alpha\(opacity=(.*)\)/)) if (value[1]) return parseFloat(value[1]) / 100; return 1.0; } if (value == 'auto') { if ((style == 'width' || style == 'height') && (element.getStyle('display') != 'none')) return element['offset' + style.capitalize()] + 'px'; return null; } return value; }; Element.Methods.setOpacity = function(element, value) { function stripAlpha(filter){ return filter.replace(/alpha\([^\)]*\)/gi,''); } element = $(element); var currentStyle = element.currentStyle; if ((currentStyle && !currentStyle.hasLayout) || (!currentStyle && element.style.zoom == 'normal')) element.style.zoom = 1; var filter = element.getStyle('filter'), style = element.style; if (value == 1 || value === '') { (filter = stripAlpha(filter)) ? style.filter = filter : style.removeAttribute('filter'); return element; } else if (value < 0.00001) value = 0; style.filter = stripAlpha(filter) + 'alpha(opacity=' + (value * 100) + ')'; return element; }; Element._attributeTranslations = (function(){ var classProp = 'className'; var forProp = 'for'; var el = document.createElement('div'); el.setAttribute(classProp, 'x'); if (el.className !== 'x') { el.setAttribute('class', 'x'); if (el.className === 'x') { classProp = 'class'; } } el = null; el = document.createElement('label'); el.setAttribute(forProp, 'x'); if (el.htmlFor !== 'x') { el.setAttribute('htmlFor', 'x'); if (el.htmlFor === 'x') { forProp = 'htmlFor'; } } el = null; return { read: { names: { 'class': classProp, 'className': classProp, 'for': forProp, 'htmlFor': forProp }, values: { _getAttr: function(element, attribute) { return element.getAttribute(attribute); }, _getAttr2: function(element, attribute) { return element.getAttribute(attribute, 2); }, _getAttrNode: function(element, attribute) { var node = element.getAttributeNode(attribute); return node ? node.value : ""; }, _getEv: (function(){ var el = document.createElement('div'); el.onclick = Prototype.emptyFunction; var value = el.getAttribute('onclick'); var f; if (String(value).indexOf('{') > -1) { f = function(element, attribute) { attribute = element.getAttribute(attribute); if (!attribute) return null; attribute = attribute.toString(); attribute = attribute.split('{')[1]; attribute = attribute.split('}')[0]; return attribute.strip(); }; } else if (value === '') { f = function(element, attribute) { attribute = element.getAttribute(attribute); if (!attribute) return null; return attribute.strip(); }; } el = null; return f; })(), _flag: function(element, attribute) { return $(element).hasAttribute(attribute) ? attribute : null; }, style: function(element) { return element.style.cssText.toLowerCase(); }, title: function(element) { return element.title; } } } } })(); Element._attributeTranslations.write = { names: Object.extend({ cellpadding: 'cellPadding', cellspacing: 'cellSpacing' }, Element._attributeTranslations.read.names), values: { checked: function(element, value) { element.checked = !!value; }, style: function(element, value) { element.style.cssText = value ? value : ''; } } }; Element._attributeTranslations.has = {}; $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' + 'encType maxLength readOnly longDesc frameBorder').each(function(attr) { Element._attributeTranslations.write.names[attr.toLowerCase()] = attr; Element._attributeTranslations.has[attr.toLowerCase()] = attr; }); (function(v) { Object.extend(v, { href: v._getAttr2, src: v._getAttr2, type: v._getAttr, action: v._getAttrNode, disabled: v._flag, checked: v._flag, readonly: v._flag, multiple: v._flag, onload: v._getEv, onunload: v._getEv, onclick: v._getEv, ondblclick: v._getEv, onmousedown: v._getEv, onmouseup: v._getEv, onmouseover: v._getEv, onmousemove: v._getEv, onmouseout: v._getEv, onfocus: v._getEv, onblur: v._getEv, onkeypress: v._getEv, onkeydown: v._getEv, onkeyup: v._getEv, onsubmit: v._getEv, onreset: v._getEv, onselect: v._getEv, onchange: v._getEv }); })(Element._attributeTranslations.read.values); if (Prototype.BrowserFeatures.ElementExtensions) { (function() { function _descendants(element) { var nodes = element.getElementsByTagName('*'), results = []; for (var i = 0, node; node = nodes[i]; i++) if (node.tagName !== "!") // Filter out comment nodes. results.push(node); return results; } Element.Methods.down = function(element, expression, index) { element = $(element); if (arguments.length == 1) return element.firstDescendant(); return Object.isNumber(expression) ? _descendants(element)[expression] : Element.select(element, expression)[index || 0]; } })(); } } else if (Prototype.Browser.Gecko && /rv:1\.8\.0/.test(navigator.userAgent)) { Element.Methods.setOpacity = function(element, value) { element = $(element); element.style.opacity = (value == 1) ? 0.999999 : (value === '') ? '' : (value < 0.00001) ? 0 : value; return element; }; } else if (Prototype.Browser.WebKit) { Element.Methods.setOpacity = function(element, value) { element = $(element); element.style.opacity = (value == 1 || value === '') ? '' : (value < 0.00001) ? 0 : value; if (value == 1) if(element.tagName.toUpperCase() == 'IMG' && element.width) { element.width++; element.width--; } else try { var n = document.createTextNode(' '); element.appendChild(n); element.removeChild(n); } catch (e) { } return element; }; Element.Methods.cumulativeOffset = function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; if (element.offsetParent == document.body) if (Element.getStyle(element, 'position') == 'absolute') break; element = element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }; } if ('outerHTML' in document.documentElement) { Element.Methods.replace = function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) { element.parentNode.replaceChild(content, element); return element; } content = Object.toHTML(content); var parent = element.parentNode, tagName = parent.tagName.toUpperCase(); if (Element._insertionTranslations.tags[tagName]) { var nextSibling = element.next(); var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); parent.removeChild(element); if (nextSibling) fragments.each(function(node) { parent.insertBefore(node, nextSibling) }); else fragments.each(function(node) { parent.appendChild(node) }); } else element.outerHTML = content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }; } Element._returnOffset = function(l, t) { var result = [l, t]; result.left = l; result.top = t; return result; }; Element._getContentFromAnonymousElement = function(tagName, html) { var div = new Element('div'), t = Element._insertionTranslations.tags[tagName]; if (t) { div.innerHTML = t[0] + html + t[1]; t[2].times(function() { div = div.firstChild }); } else div.innerHTML = html; return $A(div.childNodes); }; Element._insertionTranslations = { before: function(element, node) { element.parentNode.insertBefore(node, element); }, top: function(element, node) { element.insertBefore(node, element.firstChild); }, bottom: function(element, node) { element.appendChild(node); }, after: function(element, node) { element.parentNode.insertBefore(node, element.nextSibling); }, tags: { TABLE: ['', '
', 1], TBODY: ['', '
', 2], TR: ['', '
', 3], TD: ['
', '
', 4], SELECT: ['', 1] } }; (function() { var tags = Element._insertionTranslations.tags; Object.extend(tags, { THEAD: tags.TBODY, TFOOT: tags.TBODY, TH: tags.TD }); })(); Element.Methods.Simulated = { hasAttribute: function(element, attribute) { attribute = Element._attributeTranslations.has[attribute] || attribute; var node = $(element).getAttributeNode(attribute); return !!(node && node.specified); } }; Element.Methods.ByTag = { }; Object.extend(Element, Element.Methods); (function(div) { if (!Prototype.BrowserFeatures.ElementExtensions && div['__proto__']) { window.HTMLElement = { }; window.HTMLElement.prototype = div['__proto__']; Prototype.BrowserFeatures.ElementExtensions = true; } div = null; })(document.createElement('div')) Element.extend = (function() { function checkDeficiency(tagName) { if (typeof window.Element != 'undefined') { var proto = window.Element.prototype; if (proto) { var id = '_' + (Math.random()+'').slice(2); var el = document.createElement(tagName); proto[id] = 'x'; var isBuggy = (el[id] !== 'x'); delete proto[id]; el = null; return isBuggy; } } return false; } function extendElementWith(element, methods) { for (var property in methods) { var value = methods[property]; if (Object.isFunction(value) && !(property in element)) element[property] = value.methodize(); } } var HTMLOBJECTELEMENT_PROTOTYPE_BUGGY = checkDeficiency('object'); if (Prototype.BrowserFeatures.SpecificElementExtensions) { if (HTMLOBJECTELEMENT_PROTOTYPE_BUGGY) { return function(element) { if (element && typeof element._extendedByPrototype == 'undefined') { var t = element.tagName; if (t && (/^(?:object|applet|embed)$/i.test(t))) { extendElementWith(element, Element.Methods); extendElementWith(element, Element.Methods.Simulated); extendElementWith(element, Element.Methods.ByTag[t.toUpperCase()]); } } return element; } } return Prototype.K; } var Methods = { }, ByTag = Element.Methods.ByTag; var extend = Object.extend(function(element) { if (!element || typeof element._extendedByPrototype != 'undefined' || element.nodeType != 1 || element == window) return element; var methods = Object.clone(Methods), tagName = element.tagName.toUpperCase(); if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]); extendElementWith(element, methods); element._extendedByPrototype = Prototype.emptyFunction; return element; }, { refresh: function() { if (!Prototype.BrowserFeatures.ElementExtensions) { Object.extend(Methods, Element.Methods); Object.extend(Methods, Element.Methods.Simulated); } } }); extend.refresh(); return extend; })(); Element.hasAttribute = function(element, attribute) { if (element.hasAttribute) return element.hasAttribute(attribute); return Element.Methods.Simulated.hasAttribute(element, attribute); }; Element.addMethods = function(methods) { var F = Prototype.BrowserFeatures, T = Element.Methods.ByTag; if (!methods) { Object.extend(Form, Form.Methods); Object.extend(Form.Element, Form.Element.Methods); Object.extend(Element.Methods.ByTag, { "FORM": Object.clone(Form.Methods), "INPUT": Object.clone(Form.Element.Methods), "SELECT": Object.clone(Form.Element.Methods), "TEXTAREA": Object.clone(Form.Element.Methods) }); } if (arguments.length == 2) { var tagName = methods; methods = arguments[1]; } if (!tagName) Object.extend(Element.Methods, methods || { }); else { if (Object.isArray(tagName)) tagName.each(extend); else extend(tagName); } function extend(tagName) { tagName = tagName.toUpperCase(); if (!Element.Methods.ByTag[tagName]) Element.Methods.ByTag[tagName] = { }; Object.extend(Element.Methods.ByTag[tagName], methods); } function copy(methods, destination, onlyIfAbsent) { onlyIfAbsent = onlyIfAbsent || false; for (var property in methods) { var value = methods[property]; if (!Object.isFunction(value)) continue; if (!onlyIfAbsent || !(property in destination)) destination[property] = value.methodize(); } } function findDOMClass(tagName) { var klass; var trans = { "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph", "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": "DList", "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": "Heading", "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote", "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", "CAPTION": "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD": "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", "TR": "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET": "FrameSet", "IFRAME": "IFrame" }; if (trans[tagName]) klass = 'HTML' + trans[tagName] + 'Element'; if (window[klass]) return window[klass]; klass = 'HTML' + tagName + 'Element'; if (window[klass]) return window[klass]; klass = 'HTML' + tagName.capitalize() + 'Element'; if (window[klass]) return window[klass]; var element = document.createElement(tagName); var proto = element['__proto__'] || element.constructor.prototype; element = null; return proto; } var elementPrototype = window.HTMLElement ? HTMLElement.prototype : Element.prototype; if (F.ElementExtensions) { copy(Element.Methods, elementPrototype); copy(Element.Methods.Simulated, elementPrototype, true); } if (F.SpecificElementExtensions) { for (var tag in Element.Methods.ByTag) { var klass = findDOMClass(tag); if (Object.isUndefined(klass)) continue; copy(T[tag], klass.prototype); } } Object.extend(Element, Element.Methods); delete Element.ByTag; if (Element.extend.refresh) Element.extend.refresh(); Element.cache = { }; }; document.viewport = { getDimensions: function() { return { width: this.getWidth(), height: this.getHeight() }; }, getScrollOffsets: function() { return Element._returnOffset( window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft, window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop); } }; (function(viewport) { var B = Prototype.Browser, doc = document, element, property = {}; function getRootElement() { if (B.WebKit && !doc.evaluate) return document; if (B.Opera && window.parseFloat(window.opera.version()) < 9.5) return document.body; return document.documentElement; } function define(D) { if (!element) element = getRootElement(); property[D] = 'client' + D; viewport['get' + D] = function() { return element[property[D]] }; return viewport['get' + D](); } viewport.getWidth = define.curry('Width'); viewport.getHeight = define.curry('Height'); })(document.viewport); Element.Storage = { UID: 1 }; Element.addMethods({ getStorage: function(element) { if (!(element = $(element))) return; var uid; if (element === window) { uid = 0; } else { if (typeof element._prototypeUID === "undefined") element._prototypeUID = [Element.Storage.UID++]; uid = element._prototypeUID[0]; } if (!Element.Storage[uid]) Element.Storage[uid] = $H(); return Element.Storage[uid]; }, store: function(element, key, value) { if (!(element = $(element))) return; if (arguments.length === 2) { Element.getStorage(element).update(key); } else { Element.getStorage(element).set(key, value); } return element; }, retrieve: function(element, key, defaultValue) { if (!(element = $(element))) return; var hash = Element.getStorage(element), value = hash.get(key); if (Object.isUndefined(value)) { hash.set(key, defaultValue); value = defaultValue; } return value; }, clone: function(element, deep) { if (!(element = $(element))) return; var clone = element.cloneNode(deep); clone._prototypeUID = void 0; if (deep) { var descendants = Element.select(clone, '*'), i = descendants.length; while (i--) { descendants[i]._prototypeUID = void 0; } } return Element.extend(clone); } }); /* Portions of the Selector class are derived from Jack Slocum's DomQuery, * part of YUI-Ext version 0.40, distributed under the terms of an MIT-style * license. Please see http://www.yui-ext.com/ for more information. */ var Selector = Class.create({ initialize: function(expression) { this.expression = expression.strip(); if (this.shouldUseSelectorsAPI()) { this.mode = 'selectorsAPI'; } else if (this.shouldUseXPath()) { this.mode = 'xpath'; this.compileXPathMatcher(); } else { this.mode = "normal"; this.compileMatcher(); } }, shouldUseXPath: (function() { var IS_DESCENDANT_SELECTOR_BUGGY = (function(){ var isBuggy = false; if (document.evaluate && window.XPathResult) { var el = document.createElement('div'); el.innerHTML = '
'; var xpath = ".//*[local-name()='ul' or local-name()='UL']" + "//*[local-name()='li' or local-name()='LI']"; var result = document.evaluate(xpath, el, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); isBuggy = (result.snapshotLength !== 2); el = null; } return isBuggy; })(); return function() { if (!Prototype.BrowserFeatures.XPath) return false; var e = this.expression; if (Prototype.Browser.WebKit && (e.include("-of-type") || e.include(":empty"))) return false; if ((/(\[[\w-]*?:|:checked)/).test(e)) return false; if (IS_DESCENDANT_SELECTOR_BUGGY) return false; return true; } })(), shouldUseSelectorsAPI: function() { if (!Prototype.BrowserFeatures.SelectorsAPI) return false; if (Selector.CASE_INSENSITIVE_CLASS_NAMES) return false; if (!Selector._div) Selector._div = new Element('div'); try { Selector._div.querySelector(this.expression); } catch(e) { return false; } return true; }, compileMatcher: function() { var e = this.expression, ps = Selector.patterns, h = Selector.handlers, c = Selector.criteria, le, p, m, len = ps.length, name; if (Selector._cache[e]) { this.matcher = Selector._cache[e]; return; } this.matcher = ["this.matcher = function(root) {", "var r = root, h = Selector.handlers, c = false, n;"]; while (e && le != e && (/\S/).test(e)) { le = e; for (var i = 0; i"; } }); if (Prototype.BrowserFeatures.SelectorsAPI && document.compatMode === 'BackCompat') { Selector.CASE_INSENSITIVE_CLASS_NAMES = (function(){ var div = document.createElement('div'), span = document.createElement('span'); div.id = "prototype_test_id"; span.className = 'Test'; div.appendChild(span); var isIgnored = (div.querySelector('#prototype_test_id .test') !== null); div = span = null; return isIgnored; })(); } Object.extend(Selector, { _cache: { }, xpath: { descendant: "//*", child: "/*", adjacent: "/following-sibling::*[1]", laterSibling: '/following-sibling::*', tagName: function(m) { if (m[1] == '*') return ''; return "[local-name()='" + m[1].toLowerCase() + "' or local-name()='" + m[1].toUpperCase() + "']"; }, className: "[contains(concat(' ', @class, ' '), ' #{1} ')]", id: "[@id='#{1}']", attrPresence: function(m) { m[1] = m[1].toLowerCase(); return new Template("[@#{1}]").evaluate(m); }, attr: function(m) { m[1] = m[1].toLowerCase(); m[3] = m[5] || m[6]; return new Template(Selector.xpath.operators[m[2]]).evaluate(m); }, pseudo: function(m) { var h = Selector.xpath.pseudos[m[1]]; if (!h) return ''; if (Object.isFunction(h)) return h(m); return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m); }, operators: { '=': "[@#{1}='#{3}']", '!=': "[@#{1}!='#{3}']", '^=': "[starts-with(@#{1}, '#{3}')]", '$=': "[substring(@#{1}, (string-length(@#{1}) - string-length('#{3}') + 1))='#{3}']", '*=': "[contains(@#{1}, '#{3}')]", '~=': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]", '|=': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]" }, pseudos: { 'first-child': '[not(preceding-sibling::*)]', 'last-child': '[not(following-sibling::*)]', 'only-child': '[not(preceding-sibling::* or following-sibling::*)]', 'empty': "[count(*) = 0 and (count(text()) = 0)]", 'checked': "[@checked]", 'disabled': "[(@disabled) and (@type!='hidden')]", 'enabled': "[not(@disabled) and (@type!='hidden')]", 'not': function(m) { var e = m[6], p = Selector.patterns, x = Selector.xpath, le, v, len = p.length, name; var exclusion = []; while (e && le != e && (/\S/).test(e)) { le = e; for (var i = 0; i= 0)]"; return new Template(predicate).evaluate({ fragment: fragment, a: a, b: b }); } } } }, criteria: { tagName: 'n = h.tagName(n, r, "#{1}", c); c = false;', className: 'n = h.className(n, r, "#{1}", c); c = false;', id: 'n = h.id(n, r, "#{1}", c); c = false;', attrPresence: 'n = h.attrPresence(n, r, "#{1}", c); c = false;', attr: function(m) { m[3] = (m[5] || m[6]); return new Template('n = h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c = false;').evaluate(m); }, pseudo: function(m) { if (m[6]) m[6] = m[6].replace(/"/g, '\\"'); return new Template('n = h.pseudo(n, "#{1}", "#{6}", r, c); c = false;').evaluate(m); }, descendant: 'c = "descendant";', child: 'c = "child";', adjacent: 'c = "adjacent";', laterSibling: 'c = "laterSibling";' }, patterns: [ { name: 'laterSibling', re: /^\s*~\s*/ }, { name: 'child', re: /^\s*>\s*/ }, { name: 'adjacent', re: /^\s*\+\s*/ }, { name: 'descendant', re: /^\s/ }, { name: 'tagName', re: /^\s*(\*|[\w\-]+)(\b|$)?/ }, { name: 'id', re: /^#([\w\-\*]+)(\b|$)/ }, { name: 'className', re: /^\.([\w\-\*]+)(\b|$)/ }, { name: 'pseudo', re: /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\((.*?)\))?(\b|$|(?=\s|[:+~>]))/ }, { name: 'attrPresence', re: /^\[((?:[\w-]+:)?[\w-]+)\]/ }, { name: 'attr', re: /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?)))?\]/ } ], assertions: { tagName: function(element, matches) { return matches[1].toUpperCase() == element.tagName.toUpperCase(); }, className: function(element, matches) { return Element.hasClassName(element, matches[1]); }, id: function(element, matches) { return element.id === matches[1]; }, attrPresence: function(element, matches) { return Element.hasAttribute(element, matches[1]); }, attr: function(element, matches) { var nodeValue = Element.readAttribute(element, matches[1]); return nodeValue && Selector.operators[matches[2]](nodeValue, matches[5] || matches[6]); } }, handlers: { concat: function(a, b) { for (var i = 0, node; node = b[i]; i++) a.push(node); return a; }, mark: function(nodes) { var _true = Prototype.emptyFunction; for (var i = 0, node; node = nodes[i]; i++) node._countedByPrototype = _true; return nodes; }, unmark: (function(){ var PROPERTIES_ATTRIBUTES_MAP = (function(){ var el = document.createElement('div'), isBuggy = false, propName = '_countedByPrototype', value = 'x' el[propName] = value; isBuggy = (el.getAttribute(propName) === value); el = null; return isBuggy; })(); return PROPERTIES_ATTRIBUTES_MAP ? function(nodes) { for (var i = 0, node; node = nodes[i]; i++) node.removeAttribute('_countedByPrototype'); return nodes; } : function(nodes) { for (var i = 0, node; node = nodes[i]; i++) node._countedByPrototype = void 0; return nodes; } })(), index: function(parentNode, reverse, ofType) { parentNode._countedByPrototype = Prototype.emptyFunction; if (reverse) { for (var nodes = parentNode.childNodes, i = nodes.length - 1, j = 1; i >= 0; i--) { var node = nodes[i]; if (node.nodeType == 1 && (!ofType || node._countedByPrototype)) node.nodeIndex = j++; } } else { for (var i = 0, j = 1, nodes = parentNode.childNodes; node = nodes[i]; i++) if (node.nodeType == 1 && (!ofType || node._countedByPrototype)) node.nodeIndex = j++; } }, unique: function(nodes) { if (nodes.length == 0) return nodes; var results = [], n; for (var i = 0, l = nodes.length; i < l; i++) if (typeof (n = nodes[i])._countedByPrototype == 'undefined') { n._countedByPrototype = Prototype.emptyFunction; results.push(Element.extend(n)); } return Selector.handlers.unmark(results); }, descendant: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) h.concat(results, node.getElementsByTagName('*')); return results; }, child: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) { for (var j = 0, child; child = node.childNodes[j]; j++) if (child.nodeType == 1 && child.tagName != '!') results.push(child); } return results; }, adjacent: function(nodes) { for (var i = 0, results = [], node; node = nodes[i]; i++) { var next = this.nextElementSibling(node); if (next) results.push(next); } return results; }, laterSibling: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) h.concat(results, Element.nextSiblings(node)); return results; }, nextElementSibling: function(node) { while (node = node.nextSibling) if (node.nodeType == 1) return node; return null; }, previousElementSibling: function(node) { while (node = node.previousSibling) if (node.nodeType == 1) return node; return null; }, tagName: function(nodes, root, tagName, combinator) { var uTagName = tagName.toUpperCase(); var results = [], h = Selector.handlers; if (nodes) { if (combinator) { if (combinator == "descendant") { for (var i = 0, node; node = nodes[i]; i++) h.concat(results, node.getElementsByTagName(tagName)); return results; } else nodes = this[combinator](nodes); if (tagName == "*") return nodes; } for (var i = 0, node; node = nodes[i]; i++) if (node.tagName.toUpperCase() === uTagName) results.push(node); return results; } else return root.getElementsByTagName(tagName); }, id: function(nodes, root, id, combinator) { var targetNode = $(id), h = Selector.handlers; if (root == document) { if (!targetNode) return []; if (!nodes) return [targetNode]; } else { if (!root.sourceIndex || root.sourceIndex < 1) { var nodes = root.getElementsByTagName('*'); for (var j = 0, node; node = nodes[j]; j++) { if (node.id === id) return [node]; } } } if (nodes) { if (combinator) { if (combinator == 'child') { for (var i = 0, node; node = nodes[i]; i++) if (targetNode.parentNode == node) return [targetNode]; } else if (combinator == 'descendant') { for (var i = 0, node; node = nodes[i]; i++) if (Element.descendantOf(targetNode, node)) return [targetNode]; } else if (combinator == 'adjacent') { for (var i = 0, node; node = nodes[i]; i++) if (Selector.handlers.previousElementSibling(targetNode) == node) return [targetNode]; } else nodes = h[combinator](nodes); } for (var i = 0, node; node = nodes[i]; i++) if (node == targetNode) return [targetNode]; return []; } return (targetNode && Element.descendantOf(targetNode, root)) ? [targetNode] : []; }, className: function(nodes, root, className, combinator) { if (nodes && combinator) nodes = this[combinator](nodes); return Selector.handlers.byClassName(nodes, root, className); }, byClassName: function(nodes, root, className) { if (!nodes) nodes = Selector.handlers.descendant([root]); var needle = ' ' + className + ' '; for (var i = 0, results = [], node, nodeClassName; node = nodes[i]; i++) { nodeClassName = node.className; if (nodeClassName.length == 0) continue; if (nodeClassName == className || (' ' + nodeClassName + ' ').include(needle)) results.push(node); } return results; }, attrPresence: function(nodes, root, attr, combinator) { if (!nodes) nodes = root.getElementsByTagName("*"); if (nodes && combinator) nodes = this[combinator](nodes); var results = []; for (var i = 0, node; node = nodes[i]; i++) if (Element.hasAttribute(node, attr)) results.push(node); return results; }, attr: function(nodes, root, attr, value, operator, combinator) { if (!nodes) nodes = root.getElementsByTagName("*"); if (nodes && combinator) nodes = this[combinator](nodes); var handler = Selector.operators[operator], results = []; for (var i = 0, node; node = nodes[i]; i++) { var nodeValue = Element.readAttribute(node, attr); if (nodeValue === null) continue; if (handler(nodeValue, value)) results.push(node); } return results; }, pseudo: function(nodes, name, value, root, combinator) { if (nodes && combinator) nodes = this[combinator](nodes); if (!nodes) nodes = root.getElementsByTagName("*"); return Selector.pseudos[name](nodes, value, root); } }, pseudos: { 'first-child': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { if (Selector.handlers.previousElementSibling(node)) continue; results.push(node); } return results; }, 'last-child': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { if (Selector.handlers.nextElementSibling(node)) continue; results.push(node); } return results; }, 'only-child': function(nodes, value, root) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) if (!h.previousElementSibling(node) && !h.nextElementSibling(node)) results.push(node); return results; }, 'nth-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root); }, 'nth-last-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true); }, 'nth-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, false, true); }, 'nth-last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true, true); }, 'first-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, false, true); }, 'last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, true, true); }, 'only-of-type': function(nodes, formula, root) { var p = Selector.pseudos; return p['last-of-type'](p['first-of-type'](nodes, formula, root), formula, root); }, getIndices: function(a, b, total) { if (a == 0) return b > 0 ? [b] : []; return $R(1, total).inject([], function(memo, i) { if (0 == (i - b) % a && (i - b) / a >= 0) memo.push(i); return memo; }); }, nth: function(nodes, formula, root, reverse, ofType) { if (nodes.length == 0) return []; if (formula == 'even') formula = '2n+0'; if (formula == 'odd') formula = '2n+1'; var h = Selector.handlers, results = [], indexed = [], m; h.mark(nodes); for (var i = 0, node; node = nodes[i]; i++) { if (!node.parentNode._countedByPrototype) { h.index(node.parentNode, reverse, ofType); indexed.push(node.parentNode); } } if (formula.match(/^\d+$/)) { // just a number formula = Number(formula); for (var i = 0, node; node = nodes[i]; i++) if (node.nodeIndex == formula) results.push(node); } else if (m = formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b if (m[1] == "-") m[1] = -1; var a = m[1] ? Number(m[1]) : 1; var b = m[2] ? Number(m[2]) : 0; var indices = Selector.pseudos.getIndices(a, b, nodes.length); for (var i = 0, node, l = indices.length; node = nodes[i]; i++) { for (var j = 0; j < l; j++) if (node.nodeIndex == indices[j]) results.push(node); } } h.unmark(nodes); h.unmark(indexed); return results; }, 'empty': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { if (node.tagName == '!' || node.firstChild) continue; results.push(node); } return results; }, 'not': function(nodes, selector, root) { var h = Selector.handlers, selectorType, m; var exclusions = new Selector(selector).findElements(root); h.mark(exclusions); for (var i = 0, results = [], node; node = nodes[i]; i++) if (!node._countedByPrototype) results.push(node); h.unmark(exclusions); return results; }, 'enabled': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (!node.disabled && (!node.type || node.type !== 'hidden')) results.push(node); return results; }, 'disabled': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (node.disabled) results.push(node); return results; }, 'checked': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (node.checked) results.push(node); return results; } }, operators: { '=': function(nv, v) { return nv == v; }, '!=': function(nv, v) { return nv != v; }, '^=': function(nv, v) { return nv == v || nv && nv.startsWith(v); }, '$=': function(nv, v) { return nv == v || nv && nv.endsWith(v); }, '*=': function(nv, v) { return nv == v || nv && nv.include(v); }, '~=': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + ' '); }, '|=': function(nv, v) { return ('-' + (nv || "").toUpperCase() + '-').include('-' + (v || "").toUpperCase() + '-'); } }, split: function(expression) { var expressions = []; expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) { expressions.push(m[1].strip()); }); return expressions; }, matchElements: function(elements, expression) { var matches = $$(expression), h = Selector.handlers; h.mark(matches); for (var i = 0, results = [], element; element = elements[i]; i++) if (element._countedByPrototype) results.push(element); h.unmark(matches); return results; }, findElement: function(elements, expression, index) { if (Object.isNumber(expression)) { index = expression; expression = false; } return Selector.matchElements(elements, expression || '*')[index || 0]; }, findChildElements: function(element, expressions) { expressions = Selector.split(expressions.join(',')); var results = [], h = Selector.handlers; for (var i = 0, l = expressions.length, selector; i < l; i++) { selector = new Selector(expressions[i].strip()); h.concat(results, selector.findElements(element)); } return (l > 1) ? h.unique(results) : results; } }); if (Prototype.Browser.IE) { Object.extend(Selector.handlers, { concat: function(a, b) { for (var i = 0, node; node = b[i]; i++) if (node.tagName !== "!") a.push(node); return a; } }); } function $$() { return Selector.findChildElements(document, $A(arguments)); } var Form = { reset: function(form) { form = $(form); form.reset(); return form; }, serializeElements: function(elements, options) { if (typeof options != 'object') options = { hash: !!options }; else if (Object.isUndefined(options.hash)) options.hash = true; var key, value, submitted = false, submit = options.submit; var data = elements.inject({ }, function(result, element) { if (!element.disabled && element.name) { key = element.name; value = $(element).getValue(); if (value != null && element.type != 'file' && (element.type != 'submit' || (!submitted && submit !== false && (!submit || key == submit) && (submitted = true)))) { if (key in result) { if (!Object.isArray(result[key])) result[key] = [result[key]]; result[key].push(value); } else result[key] = value; } } return result; }); return options.hash ? data : Object.toQueryString(data); } }; Form.Methods = { serialize: function(form, options) { return Form.serializeElements(Form.getElements(form), options); }, getElements: function(form) { var elements = $(form).getElementsByTagName('*'), element, arr = [ ], serializers = Form.Element.Serializers; for (var i = 0; element = elements[i]; i++) { arr.push(element); } return arr.inject([], function(elements, child) { if (serializers[child.tagName.toLowerCase()]) elements.push(Element.extend(child)); return elements; }) }, getInputs: function(form, typeName, name) { form = $(form); var inputs = form.getElementsByTagName('input'); if (!typeName && !name) return $A(inputs).map(Element.extend); for (var i = 0, matchingInputs = [], length = inputs.length; i < length; i++) { var input = inputs[i]; if ((typeName && input.type != typeName) || (name && input.name != name)) continue; matchingInputs.push(Element.extend(input)); } return matchingInputs; }, disable: function(form) { form = $(form); Form.getElements(form).invoke('disable'); return form; }, enable: function(form) { form = $(form); Form.getElements(form).invoke('enable'); return form; }, findFirstElement: function(form) { var elements = $(form).getElements().findAll(function(element) { return 'hidden' != element.type && !element.disabled; }); var firstByIndex = elements.findAll(function(element) { return element.hasAttribute('tabIndex') && element.tabIndex >= 0; }).sortBy(function(element) { return element.tabIndex }).first(); return firstByIndex ? firstByIndex : elements.find(function(element) { return /^(?:input|select|textarea)$/i.test(element.tagName); }); }, focusFirstElement: function(form) { form = $(form); form.findFirstElement().activate(); return form; }, request: function(form, options) { form = $(form), options = Object.clone(options || { }); var params = options.parameters, action = form.readAttribute('action') || ''; if (action.blank()) action = window.location.href; options.parameters = form.serialize(true); if (params) { if (Object.isString(params)) params = params.toQueryParams(); Object.extend(options.parameters, params); } if (form.hasAttribute('method') && !options.method) options.method = form.method; return new Ajax.Request(action, options); } }; /*--------------------------------------------------------------------------*/ Form.Element = { focus: function(element) { $(element).focus(); return element; }, select: function(element) { $(element).select(); return element; } }; Form.Element.Methods = { serialize: function(element) { element = $(element); if (!element.disabled && element.name) { var value = element.getValue(); if (value != undefined) { var pair = { }; pair[element.name] = value; return Object.toQueryString(pair); } } return ''; }, getValue: function(element) { element = $(element); var method = element.tagName.toLowerCase(); return Form.Element.Serializers[method](element); }, setValue: function(element, value) { element = $(element); var method = element.tagName.toLowerCase(); Form.Element.Serializers[method](element, value); return element; }, clear: function(element) { $(element).value = ''; return element; }, present: function(element) { return $(element).value != ''; }, activate: function(element) { element = $(element); try { element.focus(); if (element.select && (element.tagName.toLowerCase() != 'input' || !(/^(?:button|reset|submit)$/i.test(element.type)))) element.select(); } catch (e) { } return element; }, disable: function(element) { element = $(element); element.disabled = true; return element; }, enable: function(element) { element = $(element); element.disabled = false; return element; } }; /*--------------------------------------------------------------------------*/ var Field = Form.Element; var $F = Form.Element.Methods.getValue; /*--------------------------------------------------------------------------*/ Form.Element.Serializers = { input: function(element, value) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element, value); default: return Form.Element.Serializers.textarea(element, value); } }, inputSelector: function(element, value) { if (Object.isUndefined(value)) return element.checked ? element.value : null; else element.checked = !!value; }, textarea: function(element, value) { if (Object.isUndefined(value)) return element.value; else element.value = value; }, select: function(element, value) { if (Object.isUndefined(value)) return this[element.type == 'select-one' ? 'selectOne' : 'selectMany'](element); else { var opt, currentValue, single = !Object.isArray(value); for (var i = 0, length = element.length; i < length; i++) { opt = element.options[i]; currentValue = this.optionValue(opt); if (single) { if (currentValue == value) { opt.selected = true; return; } } else opt.selected = value.include(currentValue); } } }, selectOne: function(element) { var index = element.selectedIndex; return index >= 0 ? this.optionValue(element.options[index]) : null; }, selectMany: function(element) { var values, length = element.length; if (!length) return null; for (var i = 0, values = []; i < length; i++) { var opt = element.options[i]; if (opt.selected) values.push(this.optionValue(opt)); } return values; }, optionValue: function(opt) { return Element.extend(opt).hasAttribute('value') ? opt.value : opt.text; } }; /*--------------------------------------------------------------------------*/ Abstract.TimedObserver = Class.create(PeriodicalExecuter, { initialize: function($super, element, frequency, callback) { $super(callback, frequency); this.element = $(element); this.lastValue = this.getValue(); }, execute: function() { var value = this.getValue(); if (Object.isString(this.lastValue) && Object.isString(value) ? this.lastValue != value : String(this.lastValue) != String(value)) { this.callback(this.element, value); this.lastValue = value; } } }); Form.Element.Observer = Class.create(Abstract.TimedObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer = Class.create(Abstract.TimedObserver, { getValue: function() { return Form.serialize(this.element); } }); /*--------------------------------------------------------------------------*/ Abstract.EventObserver = Class.create({ initialize: function(element, callback) { this.element = $(element); this.callback = callback; this.lastValue = this.getValue(); if (this.element.tagName.toLowerCase() == 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value = this.getValue(); if (this.lastValue != value) { this.callback(this.element, value); this.lastValue = value; } }, registerFormCallbacks: function() { Form.getElements(this.element).each(this.registerCallback, this); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', this.onElementEvent.bind(this)); break; default: Event.observe(element, 'change', this.onElementEvent.bind(this)); break; } } } }); Form.Element.EventObserver = Class.create(Abstract.EventObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver = Class.create(Abstract.EventObserver, { getValue: function() { return Form.serialize(this.element); } }); (function() { var Event = { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, KEY_HOME: 36, KEY_END: 35, KEY_PAGEUP: 33, KEY_PAGEDOWN: 34, KEY_INSERT: 45, cache: {} }; var docEl = document.documentElement; var MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED = 'onmouseenter' in docEl && 'onmouseleave' in docEl; var _isButton; if (Prototype.Browser.IE) { var buttonMap = { 0: 1, 1: 4, 2: 2 }; _isButton = function(event, code) { return event.button === buttonMap[code]; }; } else if (Prototype.Browser.WebKit) { _isButton = function(event, code) { switch (code) { case 0: return event.which == 1 && !event.metaKey; case 1: return event.which == 1 && event.metaKey; default: return false; } }; } else { _isButton = function(event, code) { return event.which ? (event.which === code + 1) : (event.button === code); }; } function isLeftClick(event) { return _isButton(event, 0) } function isMiddleClick(event) { return _isButton(event, 1) } function isRightClick(event) { return _isButton(event, 2) } function element(event) { event = Event.extend(event); var node = event.target, type = event.type, currentTarget = event.currentTarget; if (currentTarget && currentTarget.tagName) { if (type === 'load' || type === 'error' || (type === 'click' && currentTarget.tagName.toLowerCase() === 'input' && currentTarget.type === 'radio')) node = currentTarget; } if (node.nodeType == Node.TEXT_NODE) node = node.parentNode; return Element.extend(node); } function findElement(event, expression) { var element = Event.element(event); if (!expression) return element; var elements = [element].concat(element.ancestors()); return Selector.findElement(elements, expression, 0); } function pointer(event) { return { x: pointerX(event), y: pointerY(event) }; } function pointerX(event) { var docElement = document.documentElement, body = document.body || { scrollLeft: 0 }; return event.pageX || (event.clientX + (docElement.scrollLeft || body.scrollLeft) - (docElement.clientLeft || 0)); } function pointerY(event) { var docElement = document.documentElement, body = document.body || { scrollTop: 0 }; return event.pageY || (event.clientY + (docElement.scrollTop || body.scrollTop) - (docElement.clientTop || 0)); } function stop(event) { Event.extend(event); event.preventDefault(); event.stopPropagation(); event.stopped = true; } Event.Methods = { isLeftClick: isLeftClick, isMiddleClick: isMiddleClick, isRightClick: isRightClick, element: element, findElement: findElement, pointer: pointer, pointerX: pointerX, pointerY: pointerY, stop: stop }; var methods = Object.keys(Event.Methods).inject({ }, function(m, name) { m[name] = Event.Methods[name].methodize(); return m; }); if (Prototype.Browser.IE) { function _relatedTarget(event) { var element; switch (event.type) { case 'mouseover': element = event.fromElement; break; case 'mouseout': element = event.toElement; break; default: return null; } return Element.extend(element); } Object.extend(methods, { stopPropagation: function() { this.cancelBubble = true }, preventDefault: function() { this.returnValue = false }, inspect: function() { return '[object Event]' } }); Event.extend = function(event, element) { if (!event) return false; if (event._extendedByPrototype) return event; event._extendedByPrototype = Prototype.emptyFunction; var pointer = Event.pointer(event); Object.extend(event, { target: event.srcElement || element, relatedTarget: _relatedTarget(event), pageX: pointer.x, pageY: pointer.y }); return Object.extend(event, methods); }; } else { Event.prototype = window.Event.prototype || document.createEvent('HTMLEvents').__proto__; Object.extend(Event.prototype, methods); Event.extend = Prototype.K; } function _createResponder(element, eventName, handler) { var registry = Element.retrieve(element, 'prototype_event_registry'); if (Object.isUndefined(registry)) { CACHE.push(element); registry = Element.retrieve(element, 'prototype_event_registry', $H()); } var respondersForEvent = registry.get(eventName); if (Object.isUndefined(respondersForEvent)) { respondersForEvent = []; registry.set(eventName, respondersForEvent); } if (respondersForEvent.pluck('handler').include(handler)) return false; var responder; if (eventName.include(":")) { responder = function(event) { if (Object.isUndefined(event.eventName)) return false; if (event.eventName !== eventName) return false; Event.extend(event, element); handler.call(element, event); }; } else { if (!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED && (eventName === "mouseenter" || eventName === "mouseleave")) { if (eventName === "mouseenter" || eventName === "mouseleave") { responder = function(event) { Event.extend(event, element); var parent = event.relatedTarget; while (parent && parent !== element) { try { parent = parent.parentNode; } catch(e) { parent = element; } } if (parent === element) return; handler.call(element, event); }; } } else { responder = function(event) { Event.extend(event, element); handler.call(element, event); }; } } responder.handler = handler; respondersForEvent.push(responder); return responder; } function _destroyCache() { for (var i = 0, length = CACHE.length; i < length; i++) { Event.stopObserving(CACHE[i]); CACHE[i] = null; } } var CACHE = []; if (Prototype.Browser.IE) window.attachEvent('onunload', _destroyCache); if (Prototype.Browser.WebKit) window.addEventListener('unload', Prototype.emptyFunction, false); var _getDOMEventName = Prototype.K; if (!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED) { _getDOMEventName = function(eventName) { var translations = { mouseenter: "mouseover", mouseleave: "mouseout" }; return eventName in translations ? translations[eventName] : eventName; }; } function observe(element, eventName, handler) { element = $(element); var responder = _createResponder(element, eventName, handler); if (!responder) return element; if (eventName.include(':')) { if (element.addEventListener) element.addEventListener("dataavailable", responder, false); else { element.attachEvent("ondataavailable", responder); element.attachEvent("onfilterchange", responder); } } else { var actualEventName = _getDOMEventName(eventName); if (element.addEventListener) element.addEventListener(actualEventName, responder, false); else element.attachEvent("on" + actualEventName, responder); } return element; } function stopObserving(element, eventName, handler) { element = $(element); var registry = Element.retrieve(element, 'prototype_event_registry'); if (Object.isUndefined(registry)) return element; if (eventName && !handler) { var responders = registry.get(eventName); if (Object.isUndefined(responders)) return element; responders.each( function(r) { Element.stopObserving(element, eventName, r.handler); }); return element; } else if (!eventName) { registry.each( function(pair) { var eventName = pair.key, responders = pair.value; responders.each( function(r) { Element.stopObserving(element, eventName, r.handler); }); }); return element; } var responders = registry.get(eventName); if (!responders) return; var responder = responders.find( function(r) { return r.handler === handler; }); if (!responder) return element; var actualEventName = _getDOMEventName(eventName); if (eventName.include(':')) { if (element.removeEventListener) element.removeEventListener("dataavailable", responder, false); else { element.detachEvent("ondataavailable", responder); element.detachEvent("onfilterchange", responder); } } else { if (element.removeEventListener) element.removeEventListener(actualEventName, responder, false); else element.detachEvent('on' + actualEventName, responder); } registry.set(eventName, responders.without(responder)); return element; } function fire(element, eventName, memo, bubble) { element = $(element); if (Object.isUndefined(bubble)) bubble = true; if (element == document && document.createEvent && !element.dispatchEvent) element = document.documentElement; var event; if (document.createEvent) { event = document.createEvent('HTMLEvents'); event.initEvent('dataavailable', true, true); } else { event = document.createEventObject(); event.eventType = bubble ? 'ondataavailable' : 'onfilterchange'; } event.eventName = eventName; event.memo = memo || { }; if (document.createEvent) element.dispatchEvent(event); else element.fireEvent(event.eventType, event); return Event.extend(event); } Object.extend(Event, Event.Methods); Object.extend(Event, { fire: fire, observe: observe, stopObserving: stopObserving }); Element.addMethods({ fire: fire, observe: observe, stopObserving: stopObserving }); Object.extend(document, { fire: fire.methodize(), observe: observe.methodize(), stopObserving: stopObserving.methodize(), loaded: false }); if (window.Event) Object.extend(window.Event, Event); else window.Event = Event; })(); (function() { /* Support for the DOMContentLoaded event is based on work by Dan Webb, Matthias Miller, Dean Edwards, John Resig, and Diego Perini. */ var timer; function fireContentLoadedEvent() { if (document.loaded) return; if (timer) window.clearTimeout(timer); document.loaded = true; document.fire('dom:loaded'); } function checkReadyState() { if (document.readyState === 'complete') { document.stopObserving('readystatechange', checkReadyState); fireContentLoadedEvent(); } } function pollDoScroll() { try { document.documentElement.doScroll('left'); } catch(e) { timer = pollDoScroll.defer(); return; } fireContentLoadedEvent(); } if (document.addEventListener) { document.addEventListener('DOMContentLoaded', fireContentLoadedEvent, false); } else { document.observe('readystatechange', checkReadyState); if (window == top) timer = pollDoScroll.defer(); } Event.observe(window, 'load', fireContentLoadedEvent); })(); Element.addMethods(); /*------------------------------- DEPRECATED -------------------------------*/ Hash.toQueryString = Object.toQueryString; var Toggle = { display: Element.toggle }; Element.Methods.childOf = Element.Methods.descendantOf; var Insertion = { Before: function(element, content) { return Element.insert(element, {before:content}); }, Top: function(element, content) { return Element.insert(element, {top:content}); }, Bottom: function(element, content) { return Element.insert(element, {bottom:content}); }, After: function(element, content) { return Element.insert(element, {after:content}); } }; var $continue = new Error('"throw $continue" is deprecated, use "return" instead'); var Position = { includeScrollOffsets: false, prepare: function() { this.deltaX = window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0; this.deltaY = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; }, within: function(element, x, y) { if (this.includeScrollOffsets) return this.withinIncludingScrolloffsets(element, x, y); this.xcomp = x; this.ycomp = y; this.offset = Element.cumulativeOffset(element); return (y >= this.offset[1] && y < this.offset[1] + element.offsetHeight && x >= this.offset[0] && x < this.offset[0] + element.offsetWidth); }, withinIncludingScrolloffsets: function(element, x, y) { var offsetcache = Element.cumulativeScrollOffset(element); this.xcomp = x + offsetcache[0] - this.deltaX; this.ycomp = y + offsetcache[1] - this.deltaY; this.offset = Element.cumulativeOffset(element); return (this.ycomp >= this.offset[1] && this.ycomp < this.offset[1] + element.offsetHeight && this.xcomp >= this.offset[0] && this.xcomp < this.offset[0] + element.offsetWidth); }, overlap: function(mode, element) { if (!mode) return 0; if (mode == 'vertical') return ((this.offset[1] + element.offsetHeight) - this.ycomp) / element.offsetHeight; if (mode == 'horizontal') return ((this.offset[0] + element.offsetWidth) - this.xcomp) / element.offsetWidth; }, cumulativeOffset: Element.Methods.cumulativeOffset, positionedOffset: Element.Methods.positionedOffset, absolutize: function(element) { Position.prepare(); return Element.absolutize(element); }, relativize: function(element) { Position.prepare(); return Element.relativize(element); }, realOffset: Element.Methods.cumulativeScrollOffset, offsetParent: Element.Methods.getOffsetParent, page: Element.Methods.viewportOffset, clone: function(source, target, options) { options = options || { }; return Element.clonePosition(target, source, options); } }; /*--------------------------------------------------------------------------*/ if (!document.getElementsByClassName) document.getElementsByClassName = function(instanceMethods){ function iter(name) { return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' " + name + " ')]"; } instanceMethods.getElementsByClassName = Prototype.BrowserFeatures.XPath ? function(element, className) { className = className.toString().strip(); var cond = /\s/.test(className) ? $w(className).map(iter).join('') : iter(className); return cond ? document._getElementsByXPath('.//*' + cond, element) : []; } : function(element, className) { className = className.toString().strip(); var elements = [], classNames = (/\s/.test(className) ? $w(className) : null); if (!classNames && !className) return elements; var nodes = $(element).getElementsByTagName('*'); className = ' ' + className + ' '; for (var i = 0, child, cn; child = nodes[i]; i++) { if (child.className && (cn = ' ' + child.className + ' ') && (cn.include(className) || (classNames && classNames.all(function(name) { return !name.toString().blank() && cn.include(' ' + name + ' '); })))) elements.push(Element.extend(child)); } return elements; }; return function(className, parentElement) { return $(parentElement || document.body).getElementsByClassName(className); }; }(Element.Methods); /*--------------------------------------------------------------------------*/ Element.ClassNames = Class.create(); Element.ClassNames.prototype = { initialize: function(element) { this.element = $(element); }, _each: function(iterator) { this.element.className.split(/\s+/).select(function(name) { return name.length > 0; })._each(iterator); }, set: function(className) { this.element.className = className; }, add: function(classNameToAdd) { if (this.include(classNameToAdd)) return; this.set($A(this).concat(classNameToAdd).join(' ')); }, remove: function(classNameToRemove) { if (!this.include(classNameToRemove)) return; this.set($A(this).without(classNameToRemove).join(' ')); }, toString: function() { return $A(this).join(' '); } }; Object.extend(Element.ClassNames.prototype, Enumerable); /*--------------------------------------------------------------------------*/ // ----------------------------------------------------------------------------------- // // Lightbox v2.03.2 // by Lokesh Dhakar - http://www.huddletogether.com // 4/30/06 // // For more information on this script, visit: // http://huddletogether.com/projects/lightbox2/ // // Licensed under the Creative Commons Attribution 2.5 License - http://creativecommons.org/licenses/by/2.5/ // // Credit also due to those who have helped, inspired, and made their code available to the public. // Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.org), Thomas Fuchs(mir.aculo.us), and others. // // // ----------------------------------------------------------------------------------- /* Table of Contents ----------------- Configuration Global Variables Extending Built-in Objects - Object.extend(Element) - Array.prototype.removeDuplicates() - Array.prototype.empty() Lightbox Class Declaration - initialize() - start() - changeImage() - resizeImageContainer() - showImage() - updateDetails() - updateNav() - enableKeyboardNav() - disableKeyboardNav() - keyboardAction() - preloadNeighborImages() - end() Miscellaneous Functions - getPageScroll() - getPageSize() - getKey() - listenKey() - showSelectBoxes() - hideSelectBoxes() - showFlash() - hideFlash() - pause() - initLightbox() Function Calls - addLoadEvent(initLightbox) */ // ----------------------------------------------------------------------------------- // // Configuration // var fileLoadingImage = "/fend/images/loading.gif"; var fileBottomNavCloseImage = "/fend/images/closelabel.gif"; var overlayOpacity = 0.8; // controls transparency of shadow overlay var animate = true; // toggles resizing animations var resizeSpeed = 7; // controls the speed of the image resizing animations (1=slowest and 10=fastest) var borderSize = 10; //if you adjust the padding in the CSS, you will need to update this variable // ----------------------------------------------------------------------------------- // // Global Variables // var imageArray = new Array; var activeImage; if(animate == true){ overlayDuration = 0.2; // shadow fade in/out duration if(resizeSpeed > 10){ resizeSpeed = 10;} if(resizeSpeed < 1){ resizeSpeed = 1;} resizeDuration = (11 - resizeSpeed) * 0.15; } else { overlayDuration = 0; resizeDuration = 0; } // ----------------------------------------------------------------------------------- // // Additional methods for Element added by SU, Couloir // - further additions by Lokesh Dhakar (huddletogether.com) // Object.extend(Element, { getWidth: function(element) { element = $(element); return element.offsetWidth; }, setWidth: function(element,w) { element = $(element); element.style.width = w +"px"; }, setHeight: function(element,h) { element = $(element); element.style.height = h +"px"; }, setTop: function(element,t) { element = $(element); element.style.top = t +"px"; }, setSrc: function(element,src) { element = $(element); element.src = src; }, setHref: function(element,href) { element = $(element); element.href = href; }, setInnerHTML: function(element,content) { element = $(element); element.innerHTML = content; } }); // ----------------------------------------------------------------------------------- // // Extending built-in Array object // - array.removeDuplicates() // - array.empty() // Array.prototype.removeDuplicates = function () { for(i = 0; i < this.length; i++){ for(j = this.length-1; j>i; j--){ if(this[i][0] == this[j][0]){ this.splice(j,1); } } } } // ----------------------------------------------------------------------------------- Array.prototype.empty = function () { for(i = 0; i <= this.length; i++){ this.shift(); } } // ----------------------------------------------------------------------------------- // // Lightbox Class Declaration // - initialize() // - start() // - changeImage() // - resizeImageContainer() // - showImage() // - updateDetails() // - updateNav() // - enableKeyboardNav() // - disableKeyboardNav() // - keyboardNavAction() // - preloadNeighborImages() // - end() // // Structuring of code inspired by Scott Upton (http://www.uptonic.com/) // var Lightbox = Class.create(); Lightbox.prototype = { // initialize() // Constructor runs on completion of the DOM loading. Loops through anchor tags looking for // 'lightbox' references and applies onclick events to appropriate links. The 2nd section of // the function inserts html at the bottom of the page which is used to display the shadow // overlay and the image container. // initialize: function() { if (!document.getElementsByTagName){ return; } var anchors = document.getElementsByTagName('a'); var areas = document.getElementsByTagName('area'); // loop through all anchor tags for (var i=0; i // var objBody = document.getElementsByTagName("body").item(0); var objOverlay = document.createElement("div"); objOverlay.setAttribute('id','overlay'); objOverlay.style.display = 'none'; objOverlay.onclick = function() { myLightbox.end(); } objBody.appendChild(objOverlay); var objLightbox = document.createElement("div"); objLightbox.setAttribute('id','lightbox'); objLightbox.style.display = 'none'; objLightbox.onclick = function(e) { // close Lightbox is user clicks shadow overlay if (!e) var e = window.event; var clickObj = Event.element(e).id; if ( clickObj == 'lightbox') { myLightbox.end(); } }; objBody.appendChild(objLightbox); var objOuterImageContainer = document.createElement("div"); objOuterImageContainer.setAttribute('id','outerImageContainer'); objLightbox.appendChild(objOuterImageContainer); // When Lightbox starts it will resize itself from 250 by 250 to the current image dimension. // If animations are turned off, it will be hidden as to prevent a flicker of a // white 250 by 250 box. if(animate){ Element.setWidth('outerImageContainer', 250); Element.setHeight('outerImageContainer', 250); } else { Element.setWidth('outerImageContainer', 1); Element.setHeight('outerImageContainer', 1); } var objImageContainer = document.createElement("div"); objImageContainer.setAttribute('id','imageContainer'); objOuterImageContainer.appendChild(objImageContainer); var objLightboxImage = document.createElement("img"); objLightboxImage.setAttribute('id','lightboxImage'); objImageContainer.appendChild(objLightboxImage); var objHoverNav = document.createElement("div"); objHoverNav.setAttribute('id','hoverNav'); objImageContainer.appendChild(objHoverNav); var objPrevLink = document.createElement("a"); objPrevLink.setAttribute('id','prevLink'); objPrevLink.setAttribute('href','#'); objHoverNav.appendChild(objPrevLink); var objNextLink = document.createElement("a"); objNextLink.setAttribute('id','nextLink'); objNextLink.setAttribute('href','#'); objHoverNav.appendChild(objNextLink); var objLoading = document.createElement("div"); objLoading.setAttribute('id','loading'); objImageContainer.appendChild(objLoading); var objLoadingLink = document.createElement("a"); objLoadingLink.setAttribute('id','loadingLink'); objLoadingLink.setAttribute('href','#'); objLoadingLink.onclick = function() { myLightbox.end(); return false; } objLoading.appendChild(objLoadingLink); var objLoadingImage = document.createElement("img"); objLoadingImage.setAttribute('src', fileLoadingImage); objLoadingLink.appendChild(objLoadingImage); var objImageDataContainer = document.createElement("div"); objImageDataContainer.setAttribute('id','imageDataContainer'); objLightbox.appendChild(objImageDataContainer); var objImageData = document.createElement("div"); objImageData.setAttribute('id','imageData'); objImageDataContainer.appendChild(objImageData); var objImageDetails = document.createElement("div"); objImageDetails.setAttribute('id','imageDetails'); objImageData.appendChild(objImageDetails); var objCaption = document.createElement("span"); objCaption.setAttribute('id','caption'); objImageDetails.appendChild(objCaption); var objNumberDisplay = document.createElement("span"); objNumberDisplay.setAttribute('id','numberDisplay'); objImageDetails.appendChild(objNumberDisplay); var objBottomNav = document.createElement("div"); objBottomNav.setAttribute('id','bottomNav'); objImageData.appendChild(objBottomNav); var objBottomNavCloseLink = document.createElement("a"); objBottomNavCloseLink.setAttribute('id','bottomNavClose'); objBottomNavCloseLink.setAttribute('href','#'); objBottomNavCloseLink.onclick = function() { myLightbox.end(); return false; } objBottomNav.appendChild(objBottomNavCloseLink); var objBottomNavCloseImage = document.createElement("img"); objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage); objBottomNavCloseLink.appendChild(objBottomNavCloseImage); }, // // start() // Display overlay and lightbox. If image is part of a set, add siblings to imageArray. // start: function(imageLink) { hideSelectBoxes(); hideFlash(); // stretch overlay to fill page and fade in var arrayPageSize = getPageSize(); Element.setHeight('overlay', arrayPageSize[1]); new Effect.Appear('overlay', { duration: overlayDuration, from: 0.0, to: overlayOpacity }); imageArray = []; imageNum = 0; if (!document.getElementsByTagName){ return; } var anchors = document.getElementsByTagName( imageLink.tagName); // if image is NOT part of a set.. if((imageLink.getAttribute('rel') == 'lightbox')){ // add single image to imageArray imageArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title'))); } else { // if image is part of a set.. // loop through anchors, find other images in set, and add them to imageArray for (var i=0; i 1){ Element.show('numberDisplay'); Element.setInnerHTML( 'numberDisplay', "Image " + eval(activeImage + 1) + " of " + imageArray.length); } new Effect.Parallel( [ new Effect.SlideDown( 'imageDataContainer', { sync: true, duration: resizeDuration, from: 0.0, to: 1.0 }), new Effect.Appear('imageDataContainer', { sync: true, duration: resizeDuration }) ], { duration: resizeDuration, afterFinish: function() { // update overlay size and update nav var arrayPageSize = getPageSize(); Element.setHeight('overlay', arrayPageSize[1]); myLightbox.updateNav(); } } ); }, // // updateNav() // Display appropriate previous and next hover navigation. // updateNav: function() { Element.show('hoverNav'); // if not first image in set, display prev image button if(activeImage != 0){ Element.show('prevLink'); document.getElementById('prevLink').onclick = function() { myLightbox.changeImage(activeImage - 1); return false; } } // if not last image in set, display next image button if(activeImage != (imageArray.length - 1)){ Element.show('nextLink'); document.getElementById('nextLink').onclick = function() { myLightbox.changeImage(activeImage + 1); return false; } } this.enableKeyboardNav(); }, // // enableKeyboardNav() // enableKeyboardNav: function() { document.onkeydown = this.keyboardAction; }, // // disableKeyboardNav() // disableKeyboardNav: function() { document.onkeydown = ''; }, // // keyboardAction() // keyboardAction: function(e) { if (e == null) { // ie keycode = event.keyCode; escapeKey = 27; } else { // mozilla keycode = e.keyCode; escapeKey = e.DOM_VK_ESCAPE; } key = String.fromCharCode(keycode).toLowerCase(); if((key == 'x') || (key == 'o') || (key == 'c') || (keycode == escapeKey)){ // close lightbox myLightbox.end(); } else if((key == 'p') || (keycode == 37)){ // display previous image if(activeImage != 0){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage - 1); } } else if((key == 'n') || (keycode == 39)){ // display next image if(activeImage != (imageArray.length - 1)){ myLightbox.disableKeyboardNav(); myLightbox.changeImage(activeImage + 1); } } }, // // preloadNeighborImages() // Preload previous and next images. // preloadNeighborImages: function(){ if((imageArray.length - 1) > activeImage){ preloadNextImage = new Image(); preloadNextImage.src = imageArray[activeImage + 1][0]; } if(activeImage > 0){ preloadPrevImage = new Image(); preloadPrevImage.src = imageArray[activeImage - 1][0]; } }, // // end() // end: function() { this.disableKeyboardNav(); Element.hide('lightbox'); new Effect.Fade('overlay', { duration: overlayDuration}); showSelectBoxes(); showFlash(); } } // ----------------------------------------------------------------------------------- // // getPageScroll() // Returns array with x,y page scroll values. // Core code from - quirksmode.org // function getPageScroll(){ var yScroll; if (self.pageYOffset) { yScroll = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict yScroll = document.documentElement.scrollTop; } else if (document.body) {// all other Explorers yScroll = document.body.scrollTop; } arrayPageScroll = new Array('',yScroll) return arrayPageScroll; } // ----------------------------------------------------------------------------------- // // getPageSize() // Returns array with page width, height and window width, height // Core code from - quirksmode.org // Edit for Firefox by pHaez // function getPageSize(){ var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac xScroll = document.body.scrollWidth; yScroll = document.body.scrollHeight; } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari xScroll = document.body.offsetWidth; yScroll = document.body.offsetHeight; } var windowWidth, windowHeight; if (self.innerHeight) { // all except Explorer windowWidth = self.innerWidth; windowHeight = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode windowWidth = document.documentElement.clientWidth; windowHeight = document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowWidth = document.body.clientWidth; windowHeight = document.body.clientHeight; } // for small pages with total height less then height of the viewport if(yScroll < windowHeight){ pageHeight = windowHeight; } else { pageHeight = yScroll; } // for small pages with total width less then width of the viewport if(xScroll < windowWidth){ pageWidth = windowWidth; } else { pageWidth = xScroll; } arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) return arrayPageSize; } // ----------------------------------------------------------------------------------- // // getKey(key) // Gets keycode. If 'x' is pressed then it hides the lightbox. // function getKey(e){ if (e == null) { // ie keycode = event.keyCode; } else { // mozilla keycode = e.which; } key = String.fromCharCode(keycode).toLowerCase(); if(key == 'x'){ } } // ----------------------------------------------------------------------------------- // // listenKey() // function listenKey () { document.onkeypress = getKey; } // --------------------------------------------------- function showSelectBoxes(){ var selects = document.getElementsByTagName("select"); for (i = 0; i != selects.length; i++) { selects[i].style.visibility = "visible"; } } // --------------------------------------------------- function hideSelectBoxes(){ var selects = document.getElementsByTagName("select"); for (i = 0; i != selects.length; i++) { selects[i].style.visibility = "hidden"; } } // --------------------------------------------------- function showFlash(){ var flashObjects = document.getElementsByTagName("object"); for (i = 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility = "visible"; } var flashEmbeds = document.getElementsByTagName("embed"); for (i = 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility = "visible"; } } // --------------------------------------------------- function hideFlash(){ var flashObjects = document.getElementsByTagName("object"); for (i = 0; i < flashObjects.length; i++) { flashObjects[i].style.visibility = "hidden"; } var flashEmbeds = document.getElementsByTagName("embed"); for (i = 0; i < flashEmbeds.length; i++) { flashEmbeds[i].style.visibility = "hidden"; } } // --------------------------------------------------- // // pause(numberMillis) // Pauses code execution for specified time. Uses busy code, not good. // Help from Ran Bar-On [ran2103@gmail.com] // function pause(ms){ var date = new Date(); curDate = null; do{var curDate = new Date();} while( curDate - date < ms); } /* function pause(numberMillis) { var curently = new Date().getTime() + sender; while (new Date().getTime(); } */ // --------------------------------------------------- function initLightbox() { myLightbox = new Lightbox(); } Event.observe(window, 'load', initLightbox, false);// Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us) // Contributors: // Justin Palmer (http://encytemedia.com/) // Mark Pilgrim (http://diveintomark.org/) // Martin Bialasinki // // See scriptaculous.js for full license. /* ------------- element ext -------------- */ // converts rgb() and #xxx to #xxxxxx format, // returns self (or first argument) if not convertable String.prototype.parseColor = function() { var color = '#'; if(this.slice(0,4) == 'rgb(') { var cols = this.slice(4,this.length-1).split(','); var i=0; do { color += parseInt(cols[i]).toColorPart() } while (++i<3); } else { if(this.slice(0,1) == '#') { if(this.length==4) for(var i=1;i<4;i++) color += (this.charAt(i) + this.charAt(i)).toLowerCase(); if(this.length==7) color = this.toLowerCase(); } } return(color.length==7 ? color : (arguments[0] || this)); } Element.collectTextNodes = function(element) { return $A($(element).childNodes).collect( function(node) { return (node.nodeType==3 ? node.nodeValue : (node.hasChildNodes() ? Element.collectTextNodes(node) : '')); }).flatten().join(''); } Element.collectTextNodesIgnoreClass = function(element, className) { return $A($(element).childNodes).collect( function(node) { return (node.nodeType==3 ? node.nodeValue : ((node.hasChildNodes() && !Element.hasClassName(node,className)) ? Element.collectTextNodes(node) : '')); }).flatten().join(''); } Element.setStyle = function(element, style) { element = $(element); for(k in style) element.style[k.camelize()] = style[k]; } Element.setContentZoom = function(element, percent) { Element.setStyle(element, {fontSize: (percent/100) + 'em'}); if(navigator.appVersion.indexOf('AppleWebKit')>0) window.scrollBy(0,0); } Element.getOpacity = function(element){ var opacity; if (opacity = Element.getStyle(element, 'opacity')) return parseFloat(opacity); if (opacity = (Element.getStyle(element, 'filter') || '').match(/alpha\(opacity=(.*)\)/)) if(opacity[1]) return parseFloat(opacity[1]) / 100; return 1.0; } Element.setOpacity = function(element, value){ element= $(element); if (value == 1){ Element.setStyle(element, { opacity: (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? 0.999999 : null }); if(/MSIE/.test(navigator.userAgent)) Element.setStyle(element, {filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'')}); } else { if(value < 0.00001) value = 0; Element.setStyle(element, {opacity: value}); if(/MSIE/.test(navigator.userAgent)) Element.setStyle(element, { filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') + 'alpha(opacity='+value*100+')' }); } } Element.getInlineOpacity = function(element){ return $(element).style.opacity || ''; } Element.childrenWithClassName = function(element, className) { return $A($(element).getElementsByTagName('*')).select( function(c) { return Element.hasClassName(c, className) }); } Array.prototype.call = function() { var args = arguments; this.each(function(f){ f.apply(this, args) }); } /*--------------------------------------------------------------------------*/ var Effect = { tagifyText: function(element) { var tagifyStyle = 'position:relative'; if(/MSIE/.test(navigator.userAgent)) tagifyStyle += ';zoom:1'; element = $(element); $A(element.childNodes).each( function(child) { if(child.nodeType==3) { child.nodeValue.toArray().each( function(character) { element.insertBefore( Builder.node('span',{style: tagifyStyle}, character == ' ' ? String.fromCharCode(160) : character), child); }); Element.remove(child); } }); }, multiple: function(element, effect) { var elements; if(((typeof element == 'object') || (typeof element == 'function')) && (element.length)) elements = element; else elements = $(element).childNodes; var options = Object.extend({ speed: 0.1, delay: 0.0 }, arguments[2] || {}); var masterDelay = options.delay; $A(elements).each( function(element, index) { new effect(element, Object.extend(options, { delay: index * options.speed + masterDelay })); }); }, PAIRS: { 'slide': ['SlideDown','SlideUp'], 'blind': ['BlindDown','BlindUp'], 'appear': ['Appear','Fade'] }, toggle: function(element, effect) { element = $(element); effect = (effect || 'appear').toLowerCase(); var options = Object.extend({ queue: { position:'end', scope:(element.id || 'global') } }, arguments[2] || {}); Effect[Element.visible(element) ? Effect.PAIRS[effect][1] : Effect.PAIRS[effect][0]](element, options); } }; var Effect2 = Effect; // deprecated /* ------------- transitions ------------- */ Effect.Transitions = {} Effect.Transitions.linear = function(pos) { return pos; } Effect.Transitions.sinoidal = function(pos) { return (-Math.cos(pos*Math.PI)/2) + 0.5; } Effect.Transitions.reverse = function(pos) { return 1-pos; } Effect.Transitions.flicker = function(pos) { return ((-Math.cos(pos*Math.PI)/4) + 0.75) + Math.random()/4; } Effect.Transitions.wobble = function(pos) { return (-Math.cos(pos*Math.PI*(9*pos))/2) + 0.5; } Effect.Transitions.pulse = function(pos) { return (Math.floor(pos*10) % 2 == 0 ? (pos*10-Math.floor(pos*10)) : 1-(pos*10-Math.floor(pos*10))); } Effect.Transitions.none = function(pos) { return 0; } Effect.Transitions.full = function(pos) { return 1; } /* ------------- core effects ------------- */ Effect.ScopedQueue = Class.create(); Object.extend(Object.extend(Effect.ScopedQueue.prototype, Enumerable), { initialize: function() { this.effects = []; this.interval = null; }, _each: function(iterator) { this.effects._each(iterator); }, add: function(effect) { var timestamp = new Date().getTime(); var position = (typeof effect.options.queue == 'string') ? effect.options.queue : effect.options.queue.position; switch(position) { case 'front': // move unstarted effects after this effect this.effects.findAll(function(e){ return e.state=='idle' }).each( function(e) { e.startOn += effect.finishOn; e.finishOn += effect.finishOn; }); break; case 'end': // start effect after last queued effect has finished timestamp = this.effects.pluck('finishOn').max() || timestamp; break; } effect.startOn += timestamp; effect.finishOn += timestamp; this.effects.push(effect); if(!this.interval) this.interval = setInterval(this.loop.bind(this), 40); }, remove: function(effect) { this.effects = this.effects.reject(function(e) { return e==effect }); if(this.effects.length == 0) { clearInterval(this.interval); this.interval = null; } }, loop: function() { var timePos = new Date().getTime(); this.effects.invoke('loop', timePos); } }); Effect.Queues = { instances: $H(), get: function(queueName) { if(typeof queueName != 'string') return queueName; if(!this.instances[queueName]) this.instances[queueName] = new Effect.ScopedQueue(); return this.instances[queueName]; } } Effect.Queue = Effect.Queues.get('global'); Effect.DefaultOptions = { transition: Effect.Transitions.sinoidal, duration: 1.0, // seconds fps: 25.0, // max. 25fps due to Effect.Queue implementation sync: false, // true for combining from: 0.0, to: 1.0, delay: 0.0, queue: 'parallel' } Effect.Base = function() {}; Effect.Base.prototype = { position: null, start: function(options) { this.options = Object.extend(Object.extend({},Effect.DefaultOptions), options || {}); this.currentFrame = 0; this.state = 'idle'; this.startOn = this.options.delay*1000; this.finishOn = this.startOn + (this.options.duration*1000); this.event('beforeStart'); if(!this.options.sync) Effect.Queues.get(typeof this.options.queue == 'string' ? 'global' : this.options.queue.scope).add(this); }, loop: function(timePos) { if(timePos >= this.startOn) { if(timePos >= this.finishOn) { this.render(1.0); this.cancel(); this.event('beforeFinish'); if(this.finish) this.finish(); this.event('afterFinish'); return; } var pos = (timePos - this.startOn) / (this.finishOn - this.startOn); var frame = Math.round(pos * this.options.fps * this.options.duration); if(frame > this.currentFrame) { this.render(pos); this.currentFrame = frame; } } }, render: function(pos) { if(this.state == 'idle') { this.state = 'running'; this.event('beforeSetup'); if(this.setup) this.setup(); this.event('afterSetup'); } if(this.state == 'running') { if(this.options.transition) pos = this.options.transition(pos); pos *= (this.options.to-this.options.from); pos += this.options.from; this.position = pos; this.event('beforeUpdate'); if(this.update) this.update(pos); this.event('afterUpdate'); } }, cancel: function() { if(!this.options.sync) Effect.Queues.get(typeof this.options.queue == 'string' ? 'global' : this.options.queue.scope).remove(this); this.state = 'finished'; }, event: function(eventName) { if(this.options[eventName + 'Internal']) this.options[eventName + 'Internal'](this); if(this.options[eventName]) this.options[eventName](this); }, inspect: function() { return '#'; } } Effect.Parallel = Class.create(); Object.extend(Object.extend(Effect.Parallel.prototype, Effect.Base.prototype), { initialize: function(effects) { this.effects = effects || []; this.start(arguments[1]); }, update: function(position) { this.effects.invoke('render', position); }, finish: function(position) { this.effects.each( function(effect) { effect.render(1.0); effect.cancel(); effect.event('beforeFinish'); if(effect.finish) effect.finish(position); effect.event('afterFinish'); }); } }); Effect.Opacity = Class.create(); Object.extend(Object.extend(Effect.Opacity.prototype, Effect.Base.prototype), { initialize: function(element) { this.element = $(element); // make this work on IE on elements without 'layout' if(/MSIE/.test(navigator.userAgent) && (!this.element.hasLayout)) Element.setStyle(this.element, {zoom: 1}); var options = Object.extend({ from: Element.getOpacity(this.element) || 0.0, to: 1.0 }, arguments[1] || {}); this.start(options); }, update: function(position) { Element.setOpacity(this.element, position); } }); Effect.Move = Class.create(); Object.extend(Object.extend(Effect.Move.prototype, Effect.Base.prototype), { initialize: function(element) { this.element = $(element); var options = Object.extend({ x: 0, y: 0, mode: 'relative' }, arguments[1] || {}); this.start(options); }, setup: function() { // Bug in Opera: Opera returns the "real" position of a static element or // relative element that does not have top/left explicitly set. // ==> Always set top and left for position relative elements in your stylesheets // (to 0 if you do not need them) Element.makePositioned(this.element); this.originalLeft = parseFloat(Element.getStyle(this.element,'left') || '0'); this.originalTop = parseFloat(Element.getStyle(this.element,'top') || '0'); if(this.options.mode == 'absolute') { // absolute movement, so we need to calc deltaX and deltaY this.options.x = this.options.x - this.originalLeft; this.options.y = this.options.y - this.originalTop; } }, update: function(position) { Element.setStyle(this.element, { left: this.options.x * position + this.originalLeft + 'px', top: this.options.y * position + this.originalTop + 'px' }); } }); // for backwards compatibility Effect.MoveBy = function(element, toTop, toLeft) { return new Effect.Move(element, Object.extend({ x: toLeft, y: toTop }, arguments[3] || {})); }; Effect.Scale = Class.create(); Object.extend(Object.extend(Effect.Scale.prototype, Effect.Base.prototype), { initialize: function(element, percent) { this.element = $(element) var options = Object.extend({ scaleX: true, scaleY: true, scaleContent: true, scaleFromCenter: false, scaleMode: 'box', // 'box' or 'contents' or {} with provided values scaleFrom: 100.0, scaleTo: percent }, arguments[2] || {}); this.start(options); }, setup: function() { this.restoreAfterFinish = this.options.restoreAfterFinish || false; this.elementPositioning = Element.getStyle(this.element,'position'); this.originalStyle = {}; ['top','left','width','height','fontSize'].each( function(k) { this.originalStyle[k] = this.element.style[k]; }.bind(this)); this.originalTop = this.element.offsetTop; this.originalLeft = this.element.offsetLeft; var fontSize = Element.getStyle(this.element,'font-size') || '100%'; ['em','px','%'].each( function(fontSizeType) { if(fontSize.indexOf(fontSizeType)>0) { this.fontSize = parseFloat(fontSize); this.fontSizeType = fontSizeType; } }.bind(this)); this.factor = (this.options.scaleTo - this.options.scaleFrom)/100; this.dims = null; if(this.options.scaleMode=='box') this.dims = [this.element.offsetHeight, this.element.offsetWidth]; if(/^content/.test(this.options.scaleMode)) this.dims = [this.element.scrollHeight, this.element.scrollWidth]; if(!this.dims) this.dims = [this.options.scaleMode.originalHeight, this.options.scaleMode.originalWidth]; }, update: function(position) { var currentScale = (this.options.scaleFrom/100.0) + (this.factor * position); if(this.options.scaleContent && this.fontSize) Element.setStyle(this.element, {fontSize: this.fontSize * currentScale + this.fontSizeType }); this.setDimensions(this.dims[0] * currentScale, this.dims[1] * currentScale); }, finish: function(position) { if (this.restoreAfterFinish) Element.setStyle(this.element, this.originalStyle); }, setDimensions: function(height, width) { var d = {}; if(this.options.scaleX) d.width = width + 'px'; if(this.options.scaleY) d.height = height + 'px'; if(this.options.scaleFromCenter) { var topd = (height - this.dims[0])/2; var leftd = (width - this.dims[1])/2; if(this.elementPositioning == 'absolute') { if(this.options.scaleY) d.top = this.originalTop-topd + 'px'; if(this.options.scaleX) d.left = this.originalLeft-leftd + 'px'; } else { if(this.options.scaleY) d.top = -topd + 'px'; if(this.options.scaleX) d.left = -leftd + 'px'; } } Element.setStyle(this.element, d); } }); Effect.Highlight = Class.create(); Object.extend(Object.extend(Effect.Highlight.prototype, Effect.Base.prototype), { initialize: function(element) { this.element = $(element); var options = Object.extend({ startcolor: '#ffff99' }, arguments[1] || {}); this.start(options); }, setup: function() { // Prevent executing on elements not in the layout flow if(Element.getStyle(this.element, 'display')=='none') { this.cancel(); return; } // Disable background image during the effect this.oldStyle = { backgroundImage: Element.getStyle(this.element, 'background-image') }; Element.setStyle(this.element, {backgroundImage: 'none'}); if(!this.options.endcolor) this.options.endcolor = Element.getStyle(this.element, 'background-color').parseColor('#ffffff'); if(!this.options.restorecolor) this.options.restorecolor = Element.getStyle(this.element, 'background-color'); // init color calculations this._base = $R(0,2).map(function(i){ return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16) }.bind(this)); this._delta = $R(0,2).map(function(i){ return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i] }.bind(this)); }, update: function(position) { Element.setStyle(this.element,{backgroundColor: $R(0,2).inject('#',function(m,v,i){ return m+(Math.round(this._base[i]+(this._delta[i]*position)).toColorPart()); }.bind(this)) }); }, finish: function() { Element.setStyle(this.element, Object.extend(this.oldStyle, { backgroundColor: this.options.restorecolor })); } }); Effect.ScrollTo = Class.create(); Object.extend(Object.extend(Effect.ScrollTo.prototype, Effect.Base.prototype), { initialize: function(element) { this.element = $(element); this.start(arguments[1] || {}); }, setup: function() { Position.prepare(); var offsets = Position.cumulativeOffset(this.element); if(this.options.offset) offsets[1] += this.options.offset; var max = window.innerHeight ? window.height - window.innerHeight : document.body.scrollHeight - (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight); this.scrollStart = Position.deltaY; this.delta = (offsets[1] > max ? max : offsets[1]) - this.scrollStart; }, update: function(position) { Position.prepare(); window.scrollTo(Position.deltaX, this.scrollStart + (position*this.delta)); } }); /* ------------- combination effects ------------- */ Effect.Fade = function(element) { var oldOpacity = Element.getInlineOpacity(element); var options = Object.extend({ from: Element.getOpacity(element) || 1.0, to: 0.0, afterFinishInternal: function(effect) { with(Element) { if(effect.options.to!=0) return; hide(effect.element); setStyle(effect.element, {opacity: oldOpacity}); }} }, arguments[1] || {}); return new Effect.Opacity(element,options); } Effect.Appear = function(element) { var options = Object.extend({ from: (Element.getStyle(element, 'display') == 'none' ? 0.0 : Element.getOpacity(element) || 0.0), to: 1.0, beforeSetup: function(effect) { with(Element) { setOpacity(effect.element, effect.options.from); show(effect.element); }} }, arguments[1] || {}); return new Effect.Opacity(element,options); } Effect.Puff = function(element) { element = $(element); var oldStyle = { opacity: Element.getInlineOpacity(element), position: Element.getStyle(element, 'position') }; return new Effect.Parallel( [ new Effect.Scale(element, 200, { sync: true, scaleFromCenter: true, scaleContent: true, restoreAfterFinish: true }), new Effect.Opacity(element, { sync: true, to: 0.0 } ) ], Object.extend({ duration: 1.0, beforeSetupInternal: function(effect) { with(Element) { setStyle(effect.effects[0].element, {position: 'absolute'}); }}, afterFinishInternal: function(effect) { with(Element) { hide(effect.effects[0].element); setStyle(effect.effects[0].element, oldStyle); }} }, arguments[1] || {}) ); } Effect.BlindUp = function(element) { element = $(element); Element.makeClipping(element); return new Effect.Scale(element, 0, Object.extend({ scaleContent: false, scaleX: false, restoreAfterFinish: true, afterFinishInternal: function(effect) { with(Element) { [hide, undoClipping].call(effect.element); }} }, arguments[1] || {}) ); } Effect.BlindDown = function(element) { element = $(element); var oldHeight = Element.getStyle(element, 'height'); var elementDimensions = Element.getDimensions(element); return new Effect.Scale(element, 100, Object.extend({ scaleContent: false, scaleX: false, scaleFrom: 0, scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width}, restoreAfterFinish: true, afterSetup: function(effect) { with(Element) { makeClipping(effect.element); setStyle(effect.element, {height: '0px'}); show(effect.element); }}, afterFinishInternal: function(effect) { with(Element) { undoClipping(effect.element); setStyle(effect.element, {height: oldHeight}); }} }, arguments[1] || {}) ); } Effect.SwitchOff = function(element) { element = $(element); var oldOpacity = Element.getInlineOpacity(element); return new Effect.Appear(element, { duration: 0.4, from: 0, transition: Effect.Transitions.flicker, afterFinishInternal: function(effect) { new Effect.Scale(effect.element, 1, { duration: 0.3, scaleFromCenter: true, scaleX: false, scaleContent: false, restoreAfterFinish: true, beforeSetup: function(effect) { with(Element) { [makePositioned,makeClipping].call(effect.element); }}, afterFinishInternal: function(effect) { with(Element) { [hide,undoClipping,undoPositioned].call(effect.element); setStyle(effect.element, {opacity: oldOpacity}); }} }) } }); } Effect.DropOut = function(element) { element = $(element); var oldStyle = { top: Element.getStyle(element, 'top'), left: Element.getStyle(element, 'left'), opacity: Element.getInlineOpacity(element) }; return new Effect.Parallel( [ new Effect.Move(element, {x: 0, y: 100, sync: true }), new Effect.Opacity(element, { sync: true, to: 0.0 }) ], Object.extend( { duration: 0.5, beforeSetup: function(effect) { with(Element) { makePositioned(effect.effects[0].element); }}, afterFinishInternal: function(effect) { with(Element) { [hide, undoPositioned].call(effect.effects[0].element); setStyle(effect.effects[0].element, oldStyle); }} }, arguments[1] || {})); } Effect.Shake = function(element) { element = $(element); var oldStyle = { top: Element.getStyle(element, 'top'), left: Element.getStyle(element, 'left') }; return new Effect.Move(element, { x: 20, y: 0, duration: 0.05, afterFinishInternal: function(effect) { new Effect.Move(effect.element, { x: -40, y: 0, duration: 0.1, afterFinishInternal: function(effect) { new Effect.Move(effect.element, { x: 40, y: 0, duration: 0.1, afterFinishInternal: function(effect) { new Effect.Move(effect.element, { x: -40, y: 0, duration: 0.1, afterFinishInternal: function(effect) { new Effect.Move(effect.element, { x: 40, y: 0, duration: 0.1, afterFinishInternal: function(effect) { new Effect.Move(effect.element, { x: -20, y: 0, duration: 0.05, afterFinishInternal: function(effect) { with(Element) { undoPositioned(effect.element); setStyle(effect.element, oldStyle); }}}) }}) }}) }}) }}) }}); } Effect.SlideDown = function(element) { element = $(element); Element.cleanWhitespace(element); // SlideDown need to have the content of the element wrapped in a container element with fixed height! var oldInnerBottom = Element.getStyle(element.firstChild, 'bottom'); var elementDimensions = Element.getDimensions(element); return new Effect.Scale(element, 100, Object.extend({ scaleContent: false, scaleX: false, scaleFrom: 0, scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width}, restoreAfterFinish: true, afterSetup: function(effect) { with(Element) { makePositioned(effect.element); makePositioned(effect.element.firstChild); if(window.opera) setStyle(effect.element, {top: ''}); makeClipping(effect.element); setStyle(effect.element, {height: '0px'}); show(element); }}, afterUpdateInternal: function(effect) { with(Element) { setStyle(effect.element.firstChild, {bottom: (effect.dims[0] - effect.element.clientHeight) + 'px' }); }}, afterFinishInternal: function(effect) { with(Element) { undoClipping(effect.element); undoPositioned(effect.element.firstChild); undoPositioned(effect.element); setStyle(effect.element.firstChild, {bottom: oldInnerBottom}); }} }, arguments[1] || {}) ); } Effect.SlideUp = function(element) { element = $(element); Element.cleanWhitespace(element); var oldInnerBottom = Element.getStyle(element.firstChild, 'bottom'); return new Effect.Scale(element, 0, Object.extend({ scaleContent: false, scaleX: false, scaleMode: 'box', scaleFrom: 100, restoreAfterFinish: true, beforeStartInternal: function(effect) { with(Element) { makePositioned(effect.element); makePositioned(effect.element.firstChild); if(window.opera) setStyle(effect.element, {top: ''}); makeClipping(effect.element); show(element); }}, afterUpdateInternal: function(effect) { with(Element) { setStyle(effect.element.firstChild, {bottom: (effect.dims[0] - effect.element.clientHeight) + 'px' }); }}, afterFinishInternal: function(effect) { with(Element) { [hide, undoClipping].call(effect.element); undoPositioned(effect.element.firstChild); undoPositioned(effect.element); setStyle(effect.element.firstChild, {bottom: oldInnerBottom}); }} }, arguments[1] || {}) ); } // Bug in opera makes the TD containing this element expand for a instance after finish Effect.Squish = function(element) { return new Effect.Scale(element, window.opera ? 1 : 0, { restoreAfterFinish: true, beforeSetup: function(effect) { with(Element) { makeClipping(effect.element); }}, afterFinishInternal: function(effect) { with(Element) { hide(effect.element); undoClipping(effect.element); }} }); } Effect.Grow = function(element) { element = $(element); var options = Object.extend({ direction: 'center', moveTransistion: Effect.Transitions.sinoidal, scaleTransition: Effect.Transitions.sinoidal, opacityTransition: Effect.Transitions.full }, arguments[1] || {}); var oldStyle = { top: element.style.top, left: element.style.left, height: element.style.height, width: element.style.width, opacity: Element.getInlineOpacity(element) }; var dims = Element.getDimensions(element); var initialMoveX, initialMoveY; var moveX, moveY; switch (options.direction) { case 'top-left': initialMoveX = initialMoveY = moveX = moveY = 0; break; case 'top-right': initialMoveX = dims.width; initialMoveY = moveY = 0; moveX = -dims.width; break; case 'bottom-left': initialMoveX = moveX = 0; initialMoveY = dims.height; moveY = -dims.height; break; case 'bottom-right': initialMoveX = dims.width; initialMoveY = dims.height; moveX = -dims.width; moveY = -dims.height; break; case 'center': initialMoveX = dims.width / 2; initialMoveY = dims.height / 2; moveX = -dims.width / 2; moveY = -dims.height / 2; break; } return new Effect.Move(element, { x: initialMoveX, y: initialMoveY, duration: 0.01, beforeSetup: function(effect) { with(Element) { hide(effect.element); makeClipping(effect.element); makePositioned(effect.element); }}, afterFinishInternal: function(effect) { new Effect.Parallel( [ new Effect.Opacity(effect.element, { sync: true, to: 1.0, from: 0.0, transition: options.opacityTransition }), new Effect.Move(effect.element, { x: moveX, y: moveY, sync: true, transition: options.moveTransition }), new Effect.Scale(effect.element, 100, { scaleMode: { originalHeight: dims.height, originalWidth: dims.width }, sync: true, scaleFrom: window.opera ? 1 : 0, transition: options.scaleTransition, restoreAfterFinish: true}) ], Object.extend({ beforeSetup: function(effect) { with(Element) { setStyle(effect.effects[0].element, {height: '0px'}); show(effect.effects[0].element); }}, afterFinishInternal: function(effect) { with(Element) { [undoClipping, undoPositioned].call(effect.effects[0].element); setStyle(effect.effects[0].element, oldStyle); }} }, options) ) } }); } Effect.Shrink = function(element) { element = $(element); var options = Object.extend({ direction: 'center', moveTransistion: Effect.Transitions.sinoidal, scaleTransition: Effect.Transitions.sinoidal, opacityTransition: Effect.Transitions.none }, arguments[1] || {}); var oldStyle = { top: element.style.top, left: element.style.left, height: element.style.height, width: element.style.width, opacity: Element.getInlineOpacity(element) }; var dims = Element.getDimensions(element); var moveX, moveY; switch (options.direction) { case 'top-left': moveX = moveY = 0; break; case 'top-right': moveX = dims.width; moveY = 0; break; case 'bottom-left': moveX = 0; moveY = dims.height; break; case 'bottom-right': moveX = dims.width; moveY = dims.height; break; case 'center': moveX = dims.width / 2; moveY = dims.height / 2; break; } return new Effect.Parallel( [ new Effect.Opacity(element, { sync: true, to: 0.0, from: 1.0, transition: options.opacityTransition }), new Effect.Scale(element, window.opera ? 1 : 0, { sync: true, transition: options.scaleTransition, restoreAfterFinish: true}), new Effect.Move(element, { x: moveX, y: moveY, sync: true, transition: options.moveTransition }) ], Object.extend({ beforeStartInternal: function(effect) { with(Element) { [makePositioned, makeClipping].call(effect.effects[0].element) }}, afterFinishInternal: function(effect) { with(Element) { [hide, undoClipping, undoPositioned].call(effect.effects[0].element); setStyle(effect.effects[0].element, oldStyle); }} }, options) ); } Effect.Pulsate = function(element) { element = $(element); var options = arguments[1] || {}; var oldOpacity = Element.getInlineOpacity(element); var transition = options.transition || Effect.Transitions.sinoidal; var reverser = function(pos){ return transition(1-Effect.Transitions.pulse(pos)) }; reverser.bind(transition); return new Effect.Opacity(element, Object.extend(Object.extend({ duration: 3.0, from: 0, afterFinishInternal: function(effect) { Element.setStyle(effect.element, {opacity: oldOpacity}); } }, options), {transition: reverser})); } Effect.Fold = function(element) { element = $(element); var oldStyle = { top: element.style.top, left: element.style.left, width: element.style.width, height: element.style.height }; Element.makeClipping(element); return new Effect.Scale(element, 5, Object.extend({ scaleContent: false, scaleX: false, afterFinishInternal: function(effect) { new Effect.Scale(element, 1, { scaleContent: false, scaleY: false, afterFinishInternal: function(effect) { with(Element) { [hide, undoClipping].call(effect.element); setStyle(effect.element, oldStyle); }} }); }}, arguments[1] || {})); } Effect.divSwap = function(element,container){ var div = document.getElementById(container); var nodeList = div.childNodes; var queue = Effect.Queues.get('menuScope'); if(queue.toArray().length<1){ if(Element.visible(element)==false){ for(i=0;i'); }, load: function() { if((typeof Prototype=='undefined') || parseFloat(Prototype.Version.split(".")[0] + "." + Prototype.Version.split(".")[1]) < 1.4) throw("script.aculo.us requires the Prototype JavaScript framework >= 1.4.0"); $A(document.getElementsByTagName("script")).findAll( function(s) { return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/)) }).each( function(s) { var path = s.src.replace(/scriptaculous\.js(\?.*)?$/,''); var includes = s.src.match(/\?.*load=([a-z,]*)/); (includes ? includes[1] : 'builder,effects,dragdrop,controls,slider').split(',').each( function(include) { Scriptaculous.require(path+include+'.js') }); }); } } Scriptaculous.load();Event.observe(window, 'load', function () { var emailLinkArr = $$('a[onmouseover^="javascript:this.href=unscrambleMailto"]'); emailLinkArr.each(function (el) { emailArr = el.innerHTML.split('|'); domain = emailArr[0].replace(//gi, ''); user = emailArr[1].replace(/<\/span>/gi, ''); el.innerHTML = unscrambleEmail(domain, user); }); var scrambledEmailArr = $$('.scrambledEmail'); scrambledEmailArr.each(function (el) { emailArr = el.innerHTML.split('|'); domain = emailArr[0]; user = emailArr[1]; el.innerHTML = unscrambleEmail(domain, user); }); /* give anchors with attribute rel="external" a target attribute of "_blank" */ a = $('body').getElementsBySelector('[rel="external"]'); for (i in a) { a[i].target = '_blank'; } a = $('body').getElementsBySelector('[rel="nofollow external"]') for (i in a) { a[i].target = '_blank'; a[i].rel = 'nofollow'; } /* ------------- */ }); /* window.onerror = function errorHandler(errorMsg, url, lineNumber) { //alert(errorMsg) new Ajax.Request('/fend/request/jserror.asp', { method: 'get', parameters: { errorText: errorMsg, errorUrl: url, errorLine: lineNumber } }); } */ function unscrambleMailto(sDom, sUser) { //address = sUser + '@' + sDom.replace(/%23/g, '.'); return ('mail' + 'to:' + unscrambleEmail(sDom, sUser)); } function unscrambleEmail(sDom, sUser) { return (sUser.replace(/%23/g, '.') + '@' + sDom.replace(/%23/g, '.')); } function displayWindow2(url, width, height) { var Win = window.open(url, "displayWindow", 'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no'); } function checkSearchForm(theform) { if ((!theform.search_string.value) || (theform.search_string.value == 'Enter Keyword') || (theform.search_string.value == 'Enter Search') || (theform.search_string.value == 'Search Here')) { alert('Please enter search criteria.'); theform.search_string.focus(); return false; } return true; } function checkSearchFormFrench(theform) { if ((!theform.search_string.value) || (theform.search_string.value == 'Recherche ici') || (theform.search_string.value == 'Enter Search')) { alert('Veuillez insérer un mot pour votre recherche!'); theform.search_string.focus(); return false; } return true; } function openPopup(url, name, widgets, openerUrl) { var host = location.hostname; var popupWin = window.open(url, name, widgets); if (popupWin && popupWin.opener) { if (openerUrl) { popupWin.opener.location = openerUrl; } popupWin.opener.top.name = 'opener'; } popupWin.focus(); } function insert_desc(thedesc) { document.getElementById('desc_div').innerHTML = thedesc; document.location = '#desc_div'; } function checkSubscribeForm(theform) { if (!theform.subscribe_email.value || theform.subscribe_email.value == 'Enter Email Here') { alert("Please enter an email address!"); theform.subscribe_email.focus(); return false; } if (theform.subscribe_email.value.indexOf('@', 0) == -1 || theform.subscribe_email.value.indexOf('.', 0) == -1 || theform.subscribe_email.value.length < 8 || theform.subscribe_email.value.length == (theform.subscribe_email.value.indexOf('.', 0) + 1)) { alert("Please enter a valid email address!"); theform.subscribe_email.focus(); return false; } return true; } function printit() { window.print(); } function Go() { return; } function submitPollCheck(form) { var blnchoice = ''; for (i = 0; i < form.poll_vote.length; i++) { if (form.poll_vote[i].checked) { blnchoice = true; return true; } } if (!blnchoice) { alert("Please click the radio button of choice before voting!"); } return false; } function submitForm(formId) { document.getElementById(formId).submit(); } function iGallery(theImage) { larger_image = new Image(); larger_image.src = theImage.src.replace('_thumb', ''); document.getElementById('main_image').src = larger_image.src; document.getElementById('main_image').width = larger_image.width; document.getElementById('main_image').height = larger_image.height; } function swapTabs(targetDiv, srcDiv, srcEl) { //alert(divId); $(targetDiv).innerHTML = $(srcDiv).innerHTML; $(activeTab).removeClassName('active'); //alert($('activetab').id); $(srcEl).toggleClassName('active'); activeTab = srcEl; } function playFLV(width, height, file, image, div) { var s1 = new SWFObject("/fend/images/mediaplayer.swf", "mediaplayer", width, height, "8"); s1.useExpressInstall('/modules/jslib/expressinstall.swf'); s1.addParam("allowfullscreen", "true"); s1.addVariable("width", width); s1.addVariable("height", height); s1.addVariable("file", file); s1.addVariable("autostart", "true"); s1.addVariable("image", image); var version = deconcept.SWFObjectUtil.getPlayerVersion(); if (version['major'] < 8) { document.getElementById(div).style.background = 'transparent none'; document.getElementById(div).innerHTML = '

This video requires Flash 8 or higher, please update Flash with the following button.

Get Flash
'; } else { s1.write(div); } } //Returns the result of appending two functions together so that multiple functions //can be called for a single event handler such as window.onload function appendFunction(function1, function2) { return function() { if (function1) function1(); if (function2) function2(); } } /* loads a font size css file */ function changeFontSize(size) { if ($('fontSizeCss')) { $('fontSizeCss').href = '/fend/include/font_' + size + '.css'; } else { var headID = document.getElementsByTagName("head")[0]; var cssNode = document.createElement('link'); cssNode.type = 'text/css'; cssNode.rel = 'stylesheet'; cssNode.href = '/fend/include/font_' + size + '.css'; cssNode.id = 'fontSizeCss'; headID.appendChild(cssNode); } new Ajax.Request('/fend/request/set-font-size.asp?fontSize=' + size + '&rndNum=' + Math.floor(Math.random() * 100000), {}); } /*----------------------------*/ var modalOffset = ''; function showModal(article) { var objModalBody = $('body'); var objModalOverlay = document.createElement("div"); objModalOverlay.setAttribute('id', 'modaloverlay'); objModalOverlay.style.display = 'none'; objModalBody.appendChild(objModalOverlay); Event.observe('modaloverlay', 'click', function(event) { closeModal(); }); var objModal = document.createElement("div"); objModal.setAttribute('id', 'modalwindow'); objModal.style.display = 'none'; objModalBody.appendChild(objModal); modalTop = $('modalwindow').viewportOffset().top; modalTop = modalTop - modalOffset; //alert(modalTop); objModal.style.top = (modalTop+'px').replace('-',''); Event.observe('modalwindow', 'click', function(event) { var targ; if (!e) var e = event; if (e.target) targ = e.target; else if (e.srcElement) targ = e.srcElement; if (targ.nodeType == 3) // defeat Safari bug targ = targ.parentNode; if (targ.id == 'modalwindow') { closeModal(); } }); var objModalInner = document.createElement("div"); objModalInner.setAttribute('id', 'modalinner'); objModal.appendChild(objModalInner); if (isNaN(article)) { $('modalinner').innerHTML = article + ''; } else { var url = '/fend/request/reqArticle.asp'; new Ajax.Request(url, { parameters: { article_id: article }, onSuccess: function(transport) { var response = transport.responseText || "no response text"; $('modalinner').innerHTML = response; } }); } //set the height of the overlay to fill the container var bodyHeight = $('body').getHeight(); var viewHeight = document.viewport.getHeight(); if (bodyHeight > viewHeight) { overlayHeight = bodyHeight; } else { overlayHeight = viewHeight; } $('modaloverlay').setStyle({ height: overlayHeight + 'px' }); var selectElements = $('container').select('select'); for(var i=0;i'; $('errorbox').scrollTo(); return false; } } function limitText(element,limit) { if (element.value.length > limit) { element.value = element.value.substring(0, limit); } } /* * Copyright (c) 2009 Simo Kinnunen. * Licensed under the MIT license. * * @version 1.09i */ 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;E0){E=" "+E}}else{if(B400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||JD){D=J}K.push(J)}if(ID){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?ML:(M<=I&&L<=I)?M>L:Mcufoncanvas{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;}}").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;mO){O=K}if(I>N){N=I}if(K":{"d":"15,-20r153,-71r-153,-71r0,-23r184,84r0,20r-184,84r0,-23"},"?":{"d":"149,-202v0,56,-76,64,-67,130r-23,0v-13,-42,50,-91,50,-134v0,-45,-37,-51,-57,-32v-10,10,-21,26,-33,10v-3,-10,9,-19,12,-28v44,-20,118,-6,118,54xm47,-19v0,-12,11,-23,23,-23v12,0,23,11,23,23v0,13,-10,23,-23,23v-12,0,-23,-10,-23,-23","w":166},"@":{"d":"190,-188r27,0r-25,99v-1,4,-4,23,17,23v34,0,42,-47,42,-77v0,-48,-30,-97,-103,-97v-49,0,-109,36,-109,120v0,59,41,108,107,108v33,0,56,-6,78,-15r6,13v-24,10,-53,18,-83,18v-101,0,-139,-74,-139,-123v0,-81,63,-137,139,-137v104,0,125,74,125,116v0,44,-22,90,-68,90v-28,0,-38,-24,-38,-31v-17,18,-81,54,-81,-22v0,-35,28,-89,72,-89v18,0,24,11,29,20xm157,-172v-18,0,-42,26,-42,67v0,20,10,26,19,26v17,0,45,-24,45,-71v0,-14,-5,-22,-22,-22","w":280},"A":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21","w":266},"B":{"d":"76,-126v3,50,-18,113,43,113v31,0,52,-26,51,-58v-1,-46,-42,-59,-94,-55xm117,4v-29,0,-76,7,-76,-27r0,-191v0,-14,-8,-20,-23,-22v-9,-1,-6,-6,-4,-12v26,-11,71,-4,104,-4v37,0,72,13,74,56v2,26,-22,44,-51,56v52,7,69,44,69,68v0,55,-51,76,-93,76xm76,-233r0,88v44,5,80,-12,78,-46v-2,-45,-36,-43,-78,-42","w":226},"C":{"d":"243,-28v-14,32,-26,31,-80,32v-89,0,-146,-54,-146,-132v0,-71,59,-128,137,-128v43,0,75,11,84,18v9,6,7,37,-5,40v-5,4,-7,-39,-80,-39v-63,0,-96,47,-96,106v0,101,105,143,176,97v8,-5,14,-2,10,6","w":253},"D":{"d":"225,-132v0,-89,-59,-107,-149,-101r0,178v0,37,19,40,53,40v27,0,96,-7,96,-117xm117,4v-42,0,-76,8,-76,-27r0,-191v0,-14,-7,-20,-22,-22v-10,-1,-7,-7,-4,-12v1,-3,4,-4,6,-4r103,0v108,0,141,48,141,122v0,53,-36,134,-148,134","w":280},"E":{"d":"73,-233r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-111,0v-11,0,-19,0,-19,-25r0,-189v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4r140,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0","w":193},"F":{"d":"79,-233r0,101r83,0v12,0,2,9,0,14v-17,12,-57,2,-83,5v7,36,-20,95,23,98v8,3,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-179v0,-14,-7,-20,-22,-22v-10,-1,-7,-7,-4,-12v1,-3,4,-4,6,-4r141,0v18,-1,12,37,2,44v-5,3,-11,-25,-35,-25r-53,0","w":180,"k":{"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,",":36,".":36}},"G":{"d":"256,-104r0,84v3,21,-9,21,-27,20v-10,-1,-6,-15,-7,-25v-73,70,-205,3,-205,-103v0,-71,59,-128,137,-128v43,0,75,11,84,18v9,6,7,37,-5,40v-5,4,-7,-39,-80,-39v-63,0,-96,47,-96,106v0,72,49,116,95,116v63,0,85,-45,61,-76v-13,-10,-31,-5,-20,-19v11,-8,37,-3,55,-3v8,0,8,3,8,9","w":273},"H":{"d":"97,-236v-31,2,-16,55,-19,86r123,0v-6,-34,18,-85,-23,-87v-8,-3,-4,-14,5,-15r76,0v9,-2,4,7,2,11v-7,9,-26,6,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-95r-123,0r0,95v0,14,6,15,24,20v7,2,3,15,-6,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,27,-5,26,-24r0,-182v0,-14,-5,-15,-23,-20v-7,-2,-5,-15,5,-15r75,0v7,-2,5,6,3,11v-1,4,-4,4,-7,5","w":280},"I":{"d":"46,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24","w":126},"J":{"d":"21,54v21,-6,25,-27,25,-54r0,-217v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,208v0,62,-32,78,-60,78r0,-15","w":126},"K":{"d":"97,-236v-31,5,-15,69,-17,100r95,-116r38,0v3,28,-15,9,-42,40r-62,71v36,42,90,105,103,118v9,9,20,8,17,23v-40,2,-46,-1,-70,-30r-80,-97r0,92v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-1,5,-3,11,-9,11","w":233},"L":{"d":"18,-5v2,-17,27,-8,27,-30r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-27,8,-27,30r0,164v-2,47,21,33,54,34v47,2,36,-45,58,-23v-2,19,9,42,-17,42r-153,0v-3,0,-6,0,-4,-5","w":200,"k":{"T":14,"V":20,"W":16,"y":9,"\u00fd":9,"\u00ff":9,"Y":18,"\u00dd":18,"\u0178":18,"\u2019":27}},"M":{"d":"298,-214r0,179v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r-1,-156r-87,183v-5,12,-16,10,-22,-4r-84,-179r0,156v0,14,5,15,23,20v8,2,4,14,-5,15r-63,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24r0,-181v-12,-13,-25,-19,-32,-20v-14,-2,-6,-14,2,-16v27,4,57,-10,69,15r87,188r93,-191v9,-22,33,-8,57,-12v8,-1,5,8,2,12v-7,11,-27,4,-27,26","w":339},"N":{"d":"228,-55v4,-51,0,-109,1,-162v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v9,-2,4,7,2,11v-7,9,-26,6,-25,24r0,205v1,13,-9,13,-21,12r-162,-195r0,160v0,14,5,15,23,20v7,2,5,15,-5,15r-63,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-181v-12,-13,-25,-19,-33,-20v-10,-2,-6,-16,3,-16v27,0,55,-5,64,15","w":286},"O":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117","w":293},"P":{"d":"82,-233r0,198v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-179v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4v79,2,171,-17,171,67v0,58,-48,80,-93,77v-1,-4,-10,-13,-2,-13v40,0,60,-24,60,-60v-1,-50,-34,-55,-81,-52","k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":40,".":40}},"Q":{"d":"311,40r0,8v-16,2,-29,13,-47,5r-103,-50v-75,8,-144,-36,-144,-124v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,67,-43,109,-83,126v35,18,80,35,118,45xm145,-237v-51,0,-90,40,-90,105v0,67,35,117,95,117v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110","w":293},"R":{"d":"81,-233r0,104v46,3,76,-6,76,-57v0,-50,-32,-48,-76,-47xm224,-10r0,10v-18,-2,-47,6,-51,-9r-55,-101r-37,0v7,36,-19,92,23,95v8,3,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-179v0,-14,-8,-20,-23,-22v-9,-1,-6,-6,-4,-12v25,-10,69,-1,101,-4v87,-9,90,105,28,132v34,58,60,102,76,110","w":226,"k":{"T":5,"V":7,"W":5,"Y":7,"\u00dd":7,"\u0178":7}},"S":{"d":"98,-256v37,-1,68,12,54,51v-11,15,-16,1,-23,-15v-14,-32,-68,-23,-73,9v-4,26,14,41,44,61v39,26,62,44,63,84v1,46,-43,70,-84,70v-27,0,-65,-4,-65,-22v0,-20,-9,-48,12,-49v5,-1,6,14,14,30v19,40,91,22,89,-22v-3,-67,-108,-67,-108,-138v0,-25,29,-59,77,-59","w":180},"T":{"d":"124,-230r0,195v0,14,5,15,23,20v8,2,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-195r-80,0v-5,0,-10,-1,-5,-7v4,-7,8,-15,20,-15r181,0v5,0,10,2,5,8v-8,24,-55,11,-86,14","w":213,"k":{"\u00f9":23,"\u00fc":23,"\u0161":23,"\u00f2":32,"\u00f6":32,"\u00f4":32,"\u00ed":7,"\u00e8":32,"\u00eb":32,"\u00ea":32,"\u00e3":34,"\u00e5":34,"\u00e0":34,"\u00e2":34,"w":20,"y":20,"\u00fd":20,"\u00ff":20,"A":25,"\u00c6":25,"\u00c1":25,"\u00c2":25,"\u00c4":25,"\u00c0":25,"\u00c5":25,"\u00c3":25,",":33,".":33,"a":34,"\u00e6":34,"\u00e1":34,"\u00e4":34,"c":32,"\u00e7":32,"e":32,"\u00e9":32,"i":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":32,"\u00f8":32,"\u0153":32,"\u00f3":32,"\u00f5":32,"r":23,"s":23,"u":23,"\u00fa":23,"\u00fb":23,":":26,"-":26,";":26}},"U":{"d":"73,-217v5,83,-25,191,61,197v91,7,61,-115,66,-197v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v7,-2,5,6,3,11v-7,9,-27,5,-26,24r0,120v0,77,-43,101,-89,101v-121,-1,-91,-114,-95,-221v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30","w":259},"V":{"d":"134,-14v-3,16,-23,22,-26,0r-78,-200v-5,-13,-12,-19,-24,-22v-6,-3,-4,-16,8,-16r70,0v9,-1,4,8,2,12v-4,8,-26,6,-19,24r61,158r62,-159v11,-27,-27,-14,-11,-31v10,-10,39,-1,56,-4v10,-2,14,2,9,10v-11,9,-29,18,-32,35","w":247,"k":{"\u00f6":32,"\u00ee":7,"\u00e8":32,"\u00eb":32,"\u00e3":34,"\u00e5":34,"\u00e0":34,"\u00e4":34,"\u00e2":34,"y":7,"\u00fd":7,"\u00ff":7,"A":43,"\u00c6":43,"\u00c1":43,"\u00c2":43,"\u00c4":43,"\u00c0":43,"\u00c5":43,"\u00c3":43,",":41,".":41,"a":34,"\u00e6":34,"\u00e1":34,"e":32,"\u00e9":32,"\u00ea":32,"i":7,"\u00ed":7,"\u00ef":7,"\u00ec":7,"o":32,"\u00f8":32,"\u0153":32,"\u00f3":32,"\u00f4":32,"\u00f2":32,"\u00f5":32,"r":18,"u":18,"\u00fa":18,"\u00fb":18,"\u00fc":18,"\u00f9":18,":":16,"-":20,";":16}},"W":{"d":"120,-11v-1,14,-23,17,-25,-1r-69,-202v-3,-25,-29,-16,-21,-35v19,-8,53,-1,77,-3v10,-1,6,5,4,10v-3,8,-30,7,-24,26r51,159r59,-184v0,-16,28,-16,29,-1r60,185r48,-155v12,-31,-39,-21,-14,-40r69,0v13,19,-30,15,-29,38r-65,202v-2,11,-8,13,-21,12v-5,0,-5,-4,-8,-12r-60,-182","w":369,"k":{"\u00fc":11,"\u00f6":27,"\u00e4":29,"y":4,"\u00fd":4,"\u00ff":4,"A":41,"\u00c6":41,"\u00c1":41,"\u00c2":41,"\u00c4":41,"\u00c0":41,"\u00c5":41,"\u00c3":41,",":34,".":34,"a":29,"\u00e6":29,"\u00e1":29,"\u00e2":29,"\u00e0":29,"\u00e5":29,"\u00e3":29,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":27,"\u00f8":27,"\u0153":27,"\u00f3":27,"\u00f4":27,"\u00f2":27,"\u00f5":27,"r":11,"u":11,"\u00fa":11,"\u00fb":11,"\u00f9":11,":":9,"-":11,";":9}},"X":{"d":"225,-252v7,0,3,7,2,11v-13,9,-19,6,-32,25r-53,77r66,100v10,16,13,19,29,20v15,1,9,8,6,16v-21,8,-58,1,-85,3v-8,1,-5,-7,-3,-12v3,-5,27,-6,18,-18r-52,-83r-58,85v-12,18,29,10,5,28r-55,0v-10,1,-7,-8,-4,-13v10,-5,26,-8,34,-20r66,-98r-55,-84v-11,-17,-12,-18,-26,-19v-10,-1,-8,-9,-4,-15v22,-8,59,-1,86,-3v9,-1,4,6,2,10v-3,8,-30,8,-22,22r41,64r46,-64v15,-19,-37,-15,-10,-32r58,0","w":253},"Y":{"d":"31,-214v-8,-28,-29,-12,-23,-35v18,-8,49,-1,72,-3v15,13,-22,15,-13,36r44,94r51,-95v14,-20,-30,-19,-7,-34r56,0v9,18,-17,15,-29,37r-55,99v-12,25,-6,48,-6,80v0,14,5,15,23,20v8,2,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-65","w":219,"k":{"\u00f6":31,"v":18,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":31,"\u00e6":31,"\u00e1":31,"\u00e2":31,"\u00e4":31,"\u00e0":31,"\u00e5":31,"\u00e3":31,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f2":31,"\u00f5":31,"u":22,"\u00fa":22,"\u00fb":22,"\u00fc":22,"\u00f9":22,":":20,"-":29,";":20,"p":22,"q":31}},"Z":{"d":"198,-252r0,8r-144,226r103,0v41,0,29,-42,51,-21v-2,18,8,39,-16,39r-174,0r-6,-11r143,-223r-86,0v-31,1,-29,53,-43,21v2,-15,-7,-39,10,-39r162,0","w":219},"[":{"d":"42,-265r78,0r0,15v-22,1,-49,-7,-49,20r0,262v-4,30,25,22,49,23r0,14r-78,0r0,-334","w":119},"\\":{"d":"162,39r-23,0r-94,-304r23,0"},"]":{"d":"0,-265r78,0r0,334r-78,0r0,-14v24,-1,49,7,49,-23r0,-262v4,-27,-27,-19,-49,-20r0,-15","w":119},"^":{"d":"50,-121r-24,0r67,-131r22,0r66,131r-24,0r-54,-106"},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"57,-204v0,19,3,45,-18,45v-20,0,-19,-21,-19,-24v0,-16,34,-69,42,-80v8,-5,15,0,14,9v-12,13,-19,28,-19,50","w":100,"k":{"\u2018":34}},"a":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105","w":217},"b":{"d":"100,4v-31,0,-72,0,-71,-40r0,-193v0,-14,-5,-17,-22,-20v-8,-1,-5,-8,-2,-13v10,-8,32,-3,47,-3v7,0,10,5,10,12r0,109v13,-24,41,-40,68,-40v45,0,69,35,69,83v0,62,-47,105,-99,105xm101,-11v40,0,63,-44,63,-87v0,-32,-14,-65,-47,-65v-28,0,-56,26,-56,91v0,36,8,61,40,61","w":213},"c":{"d":"107,-184v39,0,62,4,50,42v-8,11,-11,0,-18,-12v-37,-38,-99,8,-91,62v-5,58,61,100,105,59v14,1,3,16,-1,24v-7,11,-28,12,-46,13v-58,0,-92,-43,-92,-94v0,-55,37,-94,93,-94","w":166},"d":{"d":"111,-169v-74,0,-85,152,-16,152v35,0,55,-29,55,-81v0,-49,-7,-71,-39,-71xm150,-177v-4,-30,14,-71,-22,-72v-8,0,-5,-8,-2,-13v12,-4,57,-12,57,9r0,215v-6,23,34,16,20,35v-6,8,-29,1,-43,3v-16,1,-7,-22,-11,-32v-34,62,-135,39,-135,-52v0,-65,68,-120,136,-93","w":211},"e":{"d":"158,-89r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-65,24,-127,-23,-127,-85v0,-62,37,-97,84,-97v44,0,68,33,68,81v0,6,-3,14,-8,14xm48,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63","w":180},"f":{"d":"121,-180v5,26,-28,16,-49,18r0,127v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-127r-24,0r0,-18r24,0v-6,-54,25,-72,62,-85v18,-6,55,16,35,32v-23,2,-63,-33,-64,15r0,38r49,0","w":118,"k":{"\u2019":-4}},"g":{"d":"112,-184v33,0,71,-2,71,40r0,128v0,77,-35,106,-91,106v-34,0,-50,-8,-66,-15v-16,-7,-5,-19,1,-29v3,-5,5,-9,9,-4v36,43,117,42,114,-48v-1,-13,2,-29,-1,-40v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61","w":204},"h":{"d":"72,-257r0,113v20,-34,50,-40,70,-40v65,0,51,86,52,149v0,14,5,15,23,20v7,2,5,15,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24v-3,-47,13,-132,-34,-126v-35,-8,-56,52,-56,126v0,14,5,16,22,20v8,3,4,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-194v0,-14,-5,-17,-22,-20v-8,-1,-5,-8,-2,-13v10,-8,33,-1,48,-3v4,0,9,0,9,8","w":233},"i":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24xm33,-230v0,-12,9,-21,21,-21v11,0,21,9,21,21v0,11,-10,21,-21,21v-12,0,-21,-9,-21,-21","w":110},"j":{"d":"15,77v22,-5,25,-26,24,-57r0,-165v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,193v0,60,-31,77,-57,77r0,-13xm33,-230v0,-12,10,-21,21,-21v12,0,21,9,21,21v0,11,-10,21,-21,21v-12,0,-21,-9,-21,-21","w":105},"k":{"d":"103,-112v32,35,58,78,95,100r0,12r-45,0r-81,-102v6,33,-17,85,22,87v8,3,4,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-194v0,-14,-5,-17,-22,-20v-8,-1,-5,-8,-2,-13v10,-8,33,-1,48,-3v4,0,9,0,9,8r0,146v27,-26,49,-47,67,-69v14,3,42,-9,40,10v0,10,-27,9,-41,23","w":200},"l":{"d":"72,-254r0,219v0,14,5,16,22,20v8,3,4,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-194v0,-14,-5,-17,-22,-20v-8,-1,-5,-8,-2,-13v10,-8,32,-3,47,-3v7,0,10,4,10,11","w":110},"m":{"d":"123,-161v-28,-8,-51,57,-51,126v0,14,4,15,22,20v8,2,3,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,33,0,48,-3v15,-3,6,24,10,33v25,-54,109,-44,115,0v11,-20,31,-37,62,-37v70,0,52,84,54,149v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-3,0,-6,0,-4,-5v2,-17,29,-8,27,-30v-4,-48,19,-126,-33,-126v-28,-8,-51,57,-51,126v0,14,6,16,23,20v8,3,4,14,-5,15r-73,0v-3,0,-6,0,-4,-5v2,-17,29,-8,27,-30v-4,-48,19,-126,-33,-126","w":343},"n":{"d":"63,-180v14,-3,8,24,9,36v20,-34,50,-40,70,-40v65,0,51,86,52,149v0,14,5,15,23,20v7,2,5,15,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24v-3,-47,13,-132,-34,-126v-35,-8,-56,52,-56,126v0,14,5,16,22,20v8,3,4,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,33,-1,48,-3","w":233},"o":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78"},"p":{"d":"124,-163v-28,0,-55,26,-55,91v0,36,8,61,40,61v40,0,62,-44,62,-87v0,-32,-14,-65,-47,-65xm69,-3v5,36,-18,78,30,78v11,0,3,8,1,12v-22,7,-59,0,-86,3v-7,1,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-200v0,-14,-5,-16,-22,-19v-9,-1,-5,-9,-1,-13v10,-7,31,-2,46,-3v17,-2,6,25,11,36v13,-24,40,-40,67,-40v45,0,69,35,69,83v0,75,-67,124,-137,98","w":219},"q":{"d":"111,-184v34,0,72,-1,72,40r0,199v0,14,5,15,23,20v8,2,4,14,-5,15r-81,0v-9,2,-7,-7,-3,-11v9,-10,34,-5,33,-24r-1,-87v-34,62,-135,39,-135,-52v0,-52,44,-100,97,-100xm111,-169v-74,0,-85,152,-16,152v35,0,55,-30,55,-81v0,-49,-7,-71,-39,-71","w":211},"r":{"d":"63,-180v13,-3,8,19,9,30v18,-21,35,-34,49,-34v17,1,31,34,14,43v-4,4,-19,-11,-33,-11v-34,0,-30,75,-30,117v0,29,45,10,28,32v-20,7,-54,0,-79,3v-10,1,-11,-3,-7,-11v4,-9,25,-2,25,-24r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,33,0,48,-3","w":140,"k":{"v":-9,"w":-9,"y":-9,"\u00fd":-9,"\u00ff":-9,",":22,".":22,"f":-4,"\ufb01":-4,"\ufb02":-4,"\u00df":-4,"m":-4,"n":-4,"\u00f1":-4,"x":-9}},"s":{"d":"69,4v-25,0,-50,-3,-57,-21v3,-15,-7,-41,8,-42v5,-2,6,10,11,23v15,35,72,34,73,-9v-8,-40,-86,-43,-87,-91v0,-33,36,-48,61,-48v20,0,44,-3,47,13v4,24,-6,48,-19,17v-10,-22,-63,-20,-59,9v3,26,100,56,88,94v0,41,-37,55,-66,55","w":146},"t":{"d":"122,-180v5,28,-31,16,-53,18r0,108v-2,38,19,39,43,30v13,16,-14,27,-34,28v-61,3,-36,-107,-41,-166r-31,0r0,-18r31,0r0,-36v8,-5,20,-26,32,-16r0,52r53,0","w":123},"u":{"d":"103,-18v47,-3,53,-66,53,-127v0,-14,-6,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-34,37,-119,55,-119,-29r0,-88v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150","w":226},"v":{"d":"104,-10v-3,13,-18,14,-22,3r-57,-135v-5,-23,-29,-15,-20,-34v16,-10,51,-1,75,-4v8,-1,4,8,2,12v-3,6,-30,6,-23,24r40,101r49,-103v9,-24,-46,-14,-16,-34r59,0v8,0,5,8,3,12v-5,6,-19,12,-26,26","w":198,"k":{",":29,".":29}},"w":{"d":"261,-157v-24,43,-39,102,-59,150v-1,10,-18,11,-19,0r-43,-118r-56,125v-8,0,-13,1,-14,-7r-47,-135v-5,-23,-27,-15,-18,-34v17,-10,53,-1,77,-4v8,-1,3,7,2,12v-3,6,-34,3,-26,25r29,86r48,-116v0,-9,19,-11,19,0r42,118r35,-88v8,-26,-50,-18,-17,-37r57,0v8,-1,6,7,4,12v-2,6,-6,3,-14,11","w":279,"k":{",":29,".":29}},"x":{"d":"143,-30r-41,-47r-39,47v-14,19,34,7,14,28v-17,5,-44,1,-65,2v-10,1,-4,-8,-3,-12v2,-6,16,-2,26,-14r56,-65r-57,-65v-19,-5,-27,-13,-10,-24v24,2,59,-4,76,3v0,17,-34,15,-22,29r33,36r33,-38v13,-19,-36,-12,-7,-30r57,0v8,0,4,8,2,12v-9,9,-22,9,-34,23r-40,47v23,24,42,56,70,75v6,3,24,2,20,9v-4,26,-52,11,-80,14v-8,1,-4,-7,-3,-12v2,-6,25,-6,14,-18","w":219},"y":{"d":"72,64v-4,27,-52,39,-59,11v-2,-9,16,-6,23,-9v17,-1,37,-54,46,-75r-57,-133v-5,-23,-29,-15,-20,-34v16,-10,51,-1,75,-4v8,-1,4,8,2,12v-3,6,-30,6,-23,24r40,101r49,-103v9,-24,-46,-14,-16,-34r59,0v8,0,5,8,3,12v-5,6,-19,12,-26,26","w":198,"k":{",":29,".":29}},"z":{"d":"40,-180r114,0r0,17r-104,145r58,0v41,0,29,-40,51,-21v-2,19,8,39,-17,39r-127,0r-6,-13r112,-150r-48,0v-31,1,-29,46,-43,18v2,-14,-7,-35,10,-35","w":166},"{":{"d":"50,-96v43,12,29,70,29,119v0,28,9,43,30,49v-67,12,-57,-61,-57,-122v0,-27,-5,-37,-27,-46v66,-11,-19,-187,84,-168v-44,8,-30,71,-30,118v0,28,-4,43,-29,50","w":119},"|":{"d":"35,90r0,-360r23,0r0,360r-23,0","w":93},"}":{"d":"70,-96v-42,-12,-29,-71,-29,-120v0,-28,-9,-43,-30,-49v67,-12,57,61,57,122v0,27,5,38,27,47v-65,11,19,186,-84,167v67,-9,-9,-147,59,-167","w":119},"~":{"d":"67,-115v22,0,56,22,76,22v15,0,23,-11,31,-23r15,13v-12,17,-24,33,-46,33v-37,0,-91,-46,-111,3r-14,-13v12,-19,25,-35,49,-35"},"\u00a1":{"d":"44,-109r18,0v3,61,5,134,10,183v1,6,-4,11,-19,11v-15,0,-21,-5,-20,-11v5,-49,8,-122,11,-183xm30,-161v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-13,0,-23,-10,-23,-23","w":106},"\u00a2":{"d":"136,-184v16,1,34,2,35,14v3,25,-9,47,-20,16v-4,-6,-10,-11,-19,-13r-32,146v23,8,48,4,65,-12v5,-4,12,-1,8,6v-6,28,-43,37,-78,28r-6,29r-16,-4r7,-29v-35,-14,-56,-48,-56,-87v0,-55,39,-94,96,-94r5,-25r16,2xm86,-30r30,-138v-62,0,-75,105,-30,138"},"\u00a3":{"d":"180,-215v-28,21,-36,-30,-61,-27v-34,5,-32,63,-37,100r54,0r0,16r-55,0v0,38,-10,74,-32,101v38,-11,85,-3,114,-2v8,0,11,-3,8,-19v-3,-15,3,-29,16,-25v28,29,-11,68,-40,75v-29,0,-87,-28,-143,-4r0,-12v12,-2,33,-23,37,-45v4,-23,3,-41,8,-69r-37,0r0,-16r38,0v1,-70,38,-138,113,-106v11,5,11,23,17,33"},"\u2044":{"d":"-23,0r-24,0r163,-252r23,0","w":93},"\u00a5":{"d":"32,-214v-8,-28,-29,-12,-23,-35v18,-8,49,-1,72,-3v15,13,-22,15,-13,36r43,94r52,-95v14,-20,-30,-19,-7,-34r55,0v8,0,3,6,2,10v-11,11,-19,6,-30,27r-51,92r52,0r0,15r-59,0v-4,11,-3,18,-3,29r62,0r0,14r-62,0v1,26,-8,47,23,49v8,3,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-29r-57,0r0,-14r57,0v0,-10,1,-23,-3,-29r-54,0r0,-15r47,0"},"\u0192":{"d":"173,-169v-1,23,-35,13,-57,15v-14,76,-40,173,-79,214v-23,24,-78,10,-58,-16v12,-2,29,8,41,8v24,0,27,-50,64,-206r-35,0r4,-15r34,0v5,-55,36,-85,81,-96v20,-5,37,20,20,31v0,0,-50,-28,-58,16r-10,49r53,0"},"\u00a7":{"d":"123,-86v-7,-24,-35,-48,-60,-54v-13,0,-23,10,-23,23v5,26,34,50,59,56v15,0,24,-10,24,-25xm135,8v0,46,-65,54,-103,36v-4,-11,-19,-25,-4,-33v25,-7,20,29,56,29v13,0,26,-5,26,-23v0,-47,-94,-59,-94,-125v0,-31,21,-49,52,-46v-22,-18,-37,-33,-37,-57v-1,-48,62,-52,97,-36v4,10,22,27,4,33v-24,7,-21,-33,-55,-30v-26,2,-28,41,-6,52v28,27,77,51,80,97v2,32,-23,46,-51,46v18,16,35,30,35,57","w":166},"\u00a4":{"d":"12,-51r20,-21v-24,-29,-25,-79,0,-107r-20,-21r16,-16r21,20v30,-25,79,-26,108,0r20,-20r17,16r-19,20v24,29,24,79,0,108r19,20r-15,17r-21,-20v-30,26,-81,25,-110,0r-20,20xm104,-190v-36,0,-65,29,-65,65v0,36,29,64,65,64v36,0,64,-30,64,-65v0,-35,-29,-64,-64,-64"},"'":{"d":"51,-235r-8,73v0,3,0,11,-6,11v-6,0,-6,-8,-6,-11r-9,-73v-1,-9,-2,-30,15,-30v17,0,15,21,14,30","w":73},"\u201c":{"d":"62,-204v5,18,4,45,-18,45v-20,0,-18,-21,-18,-24v0,-16,33,-69,41,-80v8,-5,16,0,15,9v-12,13,-20,28,-20,50xm131,-204v5,18,4,45,-18,45v-20,0,-18,-21,-18,-24v0,-16,33,-69,41,-80v8,-5,16,0,15,9v-12,13,-20,28,-20,50","w":180},"\u00ab":{"d":"21,-86r70,-64v12,10,-34,52,-40,64v6,10,51,55,42,64v-26,-18,-48,-44,-72,-64xm85,-86r70,-64v9,11,-34,52,-40,64v5,10,53,56,41,64v-26,-18,-47,-44,-71,-64","w":180},"\u2039":{"d":"13,-86r70,-64v10,10,-34,52,-40,64v6,10,53,56,41,64v-26,-18,-47,-44,-71,-64","w":100},"\u203a":{"d":"87,-86r-70,64v-9,-11,34,-52,40,-64v-6,-11,-53,-55,-41,-64v24,19,47,44,71,64","w":100},"\ufb01":{"d":"41,-180v-8,-63,59,-95,112,-80v10,12,23,25,5,35v-17,1,-31,-23,-53,-21v-36,2,-31,34,-31,66r111,0r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,27,-5,26,-24r0,-110v2,-30,-53,-13,-79,-17r0,127v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-127r-24,0r0,-18r24,0","w":226},"\ufb02":{"d":"41,-180v-6,-54,26,-71,62,-85v9,-4,26,8,28,3v10,-7,31,-1,46,-3v7,0,10,4,10,11r0,219v0,14,6,15,23,20v7,2,3,15,-6,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-194v0,-10,-2,-14,-10,-17v-8,38,-69,-32,-70,28r0,38r49,0v5,26,-28,16,-49,18r0,127v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-127r-24,0r0,-18r24,0","w":227},"\u2013":{"d":"180,-75r-180,0r0,-22r180,0r0,22","w":180},"\u2020":{"d":"174,-175v0,46,-48,-1,-70,7v0,19,-1,45,18,65v-22,50,-14,95,-16,157r-19,0v-1,-61,6,-107,-15,-157v18,-20,18,-46,18,-65v-20,-2,-34,13,-54,13v-13,0,-17,-1,-17,-20v0,-46,49,-1,71,-8v3,-19,-10,-44,-14,-62v0,-14,-1,-20,21,-20v22,0,20,6,20,20v0,19,-15,43,-13,62v19,3,34,-11,53,-12v13,0,17,1,17,20","w":193},"\u2021":{"d":"174,-175v0,46,-47,-1,-70,7v0,18,2,44,17,64v-17,20,-17,45,-17,63v20,2,33,-13,53,-13v13,0,17,2,17,21v0,47,-47,-1,-70,7v-2,19,13,43,13,62v0,14,2,20,-20,20v-22,0,-21,-6,-21,-20v4,-18,17,-42,14,-62v-20,-3,-34,12,-54,13v-13,0,-17,-1,-17,-20v0,-47,48,-1,71,-8v0,-18,0,-43,-17,-63v17,-20,17,-46,17,-64v-20,-2,-34,13,-54,13v-13,0,-17,-1,-17,-20v0,-46,49,-1,71,-8v3,-19,-10,-44,-14,-62v0,-14,-1,-20,21,-20v22,0,20,6,20,20v0,19,-15,43,-13,62v20,3,33,-11,53,-12v13,0,17,1,17,20","w":193},"\u00b7":{"d":"28,-91v0,-13,11,-23,23,-23v12,0,24,11,24,23v0,12,-11,23,-23,23v-13,0,-24,-10,-24,-23","w":103},"\u00b6":{"d":"85,26r0,-127v-54,1,-81,-32,-81,-73v0,-36,18,-78,81,-78r87,0v3,0,6,0,4,5v-2,17,-27,8,-27,30r0,243v0,14,5,16,23,20v9,2,2,9,1,13v-11,5,-31,1,-45,2r0,-298r-22,0r0,298r-44,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30xm85,-117r0,-120v-35,0,-48,20,-48,61v0,42,21,59,48,59","w":193},"\u2022":{"d":"153,-126v0,35,-28,63,-63,63v-35,0,-63,-28,-63,-63v0,-35,28,-63,63,-63v35,0,63,28,63,63","w":180},"\u201a":{"d":"32,-3v-5,-18,-4,-45,18,-45v20,0,18,22,18,25v0,16,-33,69,-41,80v-9,3,-16,0,-15,-9v12,-13,20,-29,20,-51","w":100},"\u201e":{"d":"43,-3v-5,-18,-4,-45,18,-45v20,0,19,22,19,25v0,16,-34,69,-42,80v-9,3,-16,-1,-15,-9v12,-13,20,-29,20,-51xm112,-3v-5,-18,-4,-45,18,-45v20,0,19,22,19,25v0,16,-34,69,-42,80v-8,3,-15,-1,-14,-9v12,-13,19,-29,19,-51","w":180},"\u201d":{"d":"118,-220v-5,-18,-4,-45,18,-45v20,0,18,22,18,25v0,16,-33,68,-41,79v-8,4,-16,1,-15,-8v12,-13,20,-29,20,-51xm49,-220v-5,-18,-4,-45,18,-45v20,0,18,22,18,25v0,16,-33,68,-41,79v-8,4,-16,1,-15,-8v12,-13,20,-29,20,-51","w":180},"\u00bb":{"d":"159,-86r-70,64v-12,-10,33,-52,40,-64v-7,-11,-53,-55,-41,-64xm95,-86r-70,64v-9,-11,33,-52,40,-64v-7,-11,-53,-55,-41,-64v24,19,47,44,71,64","w":180},"\u2026":{"d":"37,-19v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-13,0,-23,-10,-23,-23xm157,-19v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-13,0,-23,-10,-23,-23xm277,-19v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-13,0,-23,-10,-23,-23","w":360},"\u2030":{"d":"42,-180v0,69,29,66,34,66v5,0,34,3,34,-66v0,-64,-29,-63,-34,-63v-5,0,-34,-1,-34,63xm12,-183v0,-32,20,-73,64,-73v45,0,64,41,64,73v0,51,-27,83,-64,83v-37,0,-64,-32,-64,-83xm258,-9v5,0,34,2,34,-67v0,-64,-29,-62,-34,-62v-5,0,-34,-2,-34,62v0,69,29,67,34,67xm258,4v-37,0,-64,-31,-64,-82v0,-32,20,-74,64,-74v45,0,64,42,64,74v0,51,-27,82,-64,82xm404,4v-37,0,-64,-31,-64,-82v0,-32,20,-74,64,-74v45,0,64,42,64,74v0,51,-27,82,-64,82xm404,-9v5,0,34,2,34,-67v0,-64,-29,-62,-34,-62v-5,0,-34,-2,-34,62v0,69,29,67,34,67xm73,0r163,-252r22,0r-162,252r-23,0","w":479},"\u00bf":{"d":"18,22v0,-56,75,-65,67,-130r22,0v13,42,-50,91,-50,134v0,45,37,51,57,32v10,-10,21,-26,33,-10v3,10,-8,19,-11,28v-44,20,-118,6,-118,-54xm73,-161v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-13,0,-23,-10,-23,-23","w":166},"`":{"d":"27,-238v-13,-6,-27,-28,-3,-31v24,11,44,36,61,55v-2,5,-6,9,-11,4","w":126},"\u00b4":{"d":"115,-257v-9,26,-46,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12","w":126},"\u02c6":{"d":"68,-266r23,0r44,59v-26,1,-36,-26,-55,-36r-45,37v-7,0,-13,0,-8,-6","w":159},"\u02dc":{"d":"105,-206v-30,-1,-52,-35,-72,-1v-3,1,-7,1,-9,-3v3,-17,16,-33,38,-33v15,0,33,17,49,18v19,2,17,-27,32,-17v-1,17,-17,36,-38,36","w":166},"\u00af":{"d":"138,-220r-116,0r0,-20r116,0r0,20","w":159},"\u02d8":{"d":"89,-206v-42,0,-66,-33,-65,-70v5,-3,9,-3,14,0v5,22,30,42,53,42v28,0,45,-19,51,-42v5,-3,9,-3,14,0v-3,37,-23,70,-67,70","w":180},"\u02d9":{"d":"40,-247v12,0,19,7,19,19v0,12,-7,19,-19,19v-11,0,-19,-8,-19,-19v0,-12,8,-19,19,-19","w":79},"\u00a8":{"d":"40,-246v10,0,19,8,19,18v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm113,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":153},"\u02da":{"d":"60,-260v-12,0,-22,10,-22,22v0,12,11,22,22,22v31,0,26,-44,0,-44xm60,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-17,36,-36,36","w":119},"\u00b8":{"d":"41,37v-3,-11,11,-28,14,-41r13,0r-11,27v20,-4,41,3,41,24v1,27,-47,36,-72,26v-7,-24,44,6,44,-23v0,-15,-16,-16,-29,-13","w":119},"\u02dd":{"d":"97,-257v-9,26,-46,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12xm158,-257v-9,26,-46,34,-67,50v-6,-2,-7,-10,-1,-14v19,-14,33,-41,58,-48v4,0,10,7,10,12","w":180},"\u02db":{"d":"24,29v0,-12,11,-36,36,-33v-16,12,-29,41,-3,41v9,0,20,-6,24,-10v4,0,6,3,5,7v-13,19,-62,29,-62,-5","w":113},"\u02c7":{"d":"80,-229r44,-37v8,0,15,0,8,6r-41,54r-23,0v-14,-20,-32,-38,-43,-59v26,-1,36,26,55,36","w":159},"\u2014":{"d":"360,-75r-360,0r0,-22r360,0r0,22","w":360},"\u00c6":{"d":"99,-96r75,0r0,-139xm174,-77r-86,0r-26,46v-7,19,28,13,15,26v-12,12,-48,2,-70,5v-9,2,-7,-6,-4,-11v14,-11,28,-5,40,-27r92,-166v9,-17,13,-22,5,-28v-9,-4,-26,-4,-15,-16v1,-4,5,-4,9,-4r160,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-16,42r-145,0v-11,1,-5,-7,-3,-12v3,-5,17,-2,17,-23r0,-42","w":326},"\u00aa":{"d":"59,-159v21,2,34,-32,34,-52v0,-19,-2,-35,-23,-35v-41,0,-49,84,-11,87xm73,-256v23,0,44,-1,47,24v3,24,-9,65,8,74v7,4,15,3,9,11v-17,5,-55,9,-44,-25v-17,46,-88,32,-88,-21v0,-34,29,-63,68,-63","w":140},"\u0141":{"d":"18,-5v2,-17,27,-8,27,-30r0,-70r-34,20r-9,-14r43,-26r0,-92v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-27,8,-27,30r0,72r39,-23r9,14r-48,28v4,34,-13,111,22,107r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-153,0v-3,0,-6,0,-4,-5","w":200,"k":{"T":14,"V":20,"W":16,"y":9,"\u00fd":9,"\u00ff":9,"Y":18,"\u00dd":18,"\u0178":18,"\u2019":27}},"\u00d8":{"d":"276,-131v5,110,-127,173,-211,109r-32,36r-14,-11r32,-38v-74,-76,-20,-221,102,-221v24,0,45,4,73,22r25,-30r16,11r-27,31v23,24,35,54,36,91xm73,-59r135,-154v-58,-52,-153,-17,-153,81v0,41,10,59,18,73xm220,-198r-136,154v16,20,41,29,66,29v87,1,107,-125,70,-183","w":293},"\u0152":{"d":"153,-256r180,4v18,-1,12,37,2,44v-5,3,-11,-25,-35,-25r-53,0r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-16,42r-203,4v-56,0,-123,-44,-123,-125v0,-71,51,-137,136,-135xm212,-40r0,-170v0,-24,-36,-29,-67,-29v-51,0,-90,42,-90,107v0,67,35,118,99,118v37,0,58,-7,58,-26","w":366},"\u00ba":{"d":"68,-256v36,0,58,26,58,54v0,32,-26,59,-64,59v-37,0,-58,-28,-58,-54v0,-36,29,-59,64,-59xm65,-246v-21,0,-32,20,-32,40v0,34,17,52,33,52v24,0,31,-22,31,-44v0,-28,-14,-48,-32,-48","w":133},"\u00e6":{"d":"150,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63xm74,-18v27,8,47,-40,41,-88v-32,12,-69,26,-69,57v0,17,11,31,28,31xm84,-168v-31,0,-26,37,-55,28v-7,-8,4,-32,13,-35v34,-14,86,-13,98,16v44,-49,136,-22,128,56v0,6,-3,14,-8,14r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-42,18,-104,-9,-116,-35v-15,27,-37,41,-60,41v-33,0,-53,-21,-53,-47v0,-48,62,-63,100,-82v1,-26,-8,-43,-30,-43","w":281},"\u0131":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24","w":110},"\u0142":{"d":"95,-3v-19,7,-53,0,-78,3v-7,1,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-96r-31,23r-8,-12r39,-28r0,-81v0,-14,-5,-17,-22,-20v-8,-1,-5,-8,-2,-13v10,-8,32,-3,47,-3v7,0,10,4,10,11r0,85r30,-23r7,11r-37,28r0,118v0,14,5,16,22,20v9,2,2,8,1,12","w":110},"\u00f8":{"d":"150,-132r-85,95v34,52,93,11,93,-52v0,-17,-3,-31,-8,-43xm161,-166r21,-23r12,9r-23,25v51,57,6,159,-72,159v-22,0,-40,-7,-53,-19r-25,28r-11,-10r25,-29v-14,-17,-21,-39,-21,-60v0,-89,89,-122,147,-80xm58,-50r85,-96v-32,-45,-95,-12,-95,46v0,21,4,37,10,50"},"\u0153":{"d":"103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm302,-89r-110,0v-6,55,58,96,101,56v17,6,-2,28,-8,31v-40,17,-101,-2,-111,-33v-10,21,-44,39,-75,39v-55,0,-85,-47,-85,-90v0,-100,119,-127,161,-63v5,-12,30,-35,67,-35v44,0,68,33,68,81v0,6,-3,14,-8,14xm192,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63","w":324},"\u00df":{"d":"74,-204r0,169v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-117r-20,0v-3,-15,12,-12,20,-17v-4,-57,10,-97,75,-97v40,0,64,17,64,47v0,38,-37,53,-37,77v0,26,86,42,86,96v0,26,-22,50,-63,50v-25,0,-45,-8,-51,-12v-5,-17,-17,-45,7,-45v14,18,8,42,44,42v17,0,32,-10,32,-31v0,-37,-85,-48,-85,-94v0,-35,41,-48,41,-81v0,-22,-21,-30,-39,-30v-19,0,-41,8,-41,43","w":239},"\u00b9":{"d":"24,-238r61,-18r0,126v-1,24,46,2,27,24v-18,8,-54,1,-79,3v-11,2,-12,-4,-7,-11v5,-7,31,0,31,-16r0,-94v1,-26,-29,9,-34,-9v-1,-2,-1,-4,1,-5","w":133},"\u00ac":{"d":"170,-40r0,-74r-157,0r0,-24r181,0r0,98r-24,0"},"\u00b5":{"d":"63,-6v4,23,8,45,8,70v0,7,-32,17,-32,2r0,-211v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150v48,-2,53,-65,53,-127v0,-14,-6,-16,-22,-19v-9,-1,-5,-9,-1,-13v10,-7,31,-1,46,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-26,19,-60,48,-95,22","w":233},"\u2122":{"d":"15,-250v37,-6,86,0,127,-2v3,0,6,1,3,4v-7,14,-35,6,-54,8r0,112v-6,12,27,9,11,21r-49,0v-4,1,-3,-3,-2,-6v5,-7,15,-3,15,-15r0,-112r-52,0v-8,-1,1,-10,1,-10xm315,-246v7,-12,23,-4,38,-6v5,-1,3,4,2,7v-5,5,-17,3,-17,15r0,102v-5,13,20,6,15,20v-15,3,-36,0,-53,1v-4,1,-3,-3,-2,-6v4,-7,16,-3,16,-15r-1,-87v-20,35,-35,75,-57,108v-7,0,-7,0,-10,-6r-50,-102r0,87v-5,13,22,7,14,20v-11,3,-29,0,-42,1v-4,1,-3,-3,-2,-6v5,-7,15,-3,15,-15r0,-102v-8,-14,-27,-9,-21,-21v15,0,40,-7,48,8r52,105","w":366},"\u00d0":{"d":"146,-145r0,20r-70,0r0,70v0,37,19,40,53,40v27,0,96,-7,96,-117v0,-89,-59,-107,-149,-101r0,88r70,0xm117,4v-42,0,-76,8,-76,-27r0,-102r-42,0r0,-20r42,0v-5,-34,16,-88,-22,-91v-10,-1,-7,-7,-4,-12v1,-3,4,-4,6,-4r103,0v108,0,141,48,141,122v0,53,-36,134,-148,134","w":280},"\u00bd":{"d":"82,0r-24,0r163,-252r23,0xm201,-112v-11,-31,17,-42,47,-42v29,0,52,12,52,38v0,49,-55,67,-82,96r54,0v21,-1,21,-35,35,-21v-3,14,-4,40,-24,41r-95,0r0,-16v28,-24,73,-55,81,-97v-1,-39,-48,-24,-54,-7v-4,5,-7,15,-14,8xm46,-130r0,-94v1,-25,-29,8,-34,-9v-1,-2,0,-4,2,-5r61,-18r0,126v0,24,43,1,27,24v-18,8,-55,0,-80,3v-11,2,-12,-4,-7,-11v5,-7,31,0,31,-16","w":320},"\u00b1":{"d":"91,-140r0,-79r24,0r0,79r79,0r0,24r-79,0r0,79r-24,0r0,-79r-78,0r0,-24r78,0xm13,0r0,-24r181,0r0,24r-181,0"},"\u00de":{"d":"45,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30r0,18r29,0v70,0,79,38,79,60v2,45,-46,74,-108,67v2,28,-10,56,23,57v8,3,4,14,-5,15r-76,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30xm80,-180r0,89v40,1,69,2,72,-46v2,-38,-30,-45,-72,-43","w":200},"\u00bc":{"d":"276,-61v8,1,26,-3,24,4r-7,13r-17,0v0,9,-2,24,5,26v13,6,33,-1,22,14v-18,10,-54,1,-79,4v-12,2,-13,-6,-7,-12v6,-6,31,1,31,-15r0,-17v-24,-3,-63,9,-72,-10r78,-97r22,0r0,90xm93,0r-24,0r163,-252r24,0xm201,-61r47,0r0,-60v-18,21,-34,42,-47,60xm54,-130r0,-94v1,-26,-29,8,-35,-9v-1,-2,0,-4,2,-5r61,-18r0,126v0,24,43,1,27,24v-18,8,-54,0,-79,3v-12,2,-13,-4,-7,-11v6,-6,31,0,31,-16","w":320},"\u00f7":{"d":"194,-79r-181,0r0,-24r181,0r0,24xm80,-153v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-10,23,-22,23v-13,0,-24,-10,-24,-23xm80,-30v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-10,24,-22,24v-13,0,-24,-11,-24,-24"},"\u00a6":{"d":"35,63r0,-126r23,0r0,126r-23,0xm35,-117r0,-126r23,0r0,126r-23,0","w":93},"\u00b0":{"d":"67,-238v-18,0,-34,16,-34,34v0,18,17,33,34,33v17,0,33,-16,33,-33v0,-17,-15,-34,-33,-34xm67,-153v-28,0,-52,-23,-52,-51v0,-28,24,-52,52,-52v28,0,51,24,51,52v0,28,-23,51,-51,51","w":133},"\u00fe":{"d":"69,-3v5,36,-18,78,30,78v11,0,3,8,1,12v-22,7,-59,0,-86,3v-7,1,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-284v0,-14,-5,-17,-22,-20v-9,-1,-5,-9,-1,-13v10,-7,31,-1,46,-3v7,0,10,5,10,12r1,109v13,-24,40,-40,67,-40v43,0,69,40,69,83v0,75,-67,124,-137,98xm122,-163v-35,0,-53,40,-53,91v0,30,5,59,42,59v40,0,60,-41,60,-81v0,-31,-16,-69,-49,-69","w":219},"\u00be":{"d":"204,-61r47,0r0,-60v-18,21,-34,42,-47,60xm101,0r-24,0r163,-252r23,0xm279,-61v8,1,26,-3,24,4r-7,13r-17,0v0,9,-2,24,5,26v14,6,36,-1,22,14v-18,10,-54,1,-79,4v-11,2,-12,-6,-7,-12v5,-6,31,1,31,-15r0,-17v-22,-1,-49,3,-67,-2r-4,-8r78,-97r21,0r0,90xm27,-217v-10,-29,13,-39,45,-39v26,0,48,11,48,32v1,20,-22,33,-40,41v26,1,47,15,47,38v0,43,-73,54,-104,37v-6,-10,-13,-27,4,-27v11,9,17,22,37,23v18,0,32,-12,32,-31v0,-29,-34,-31,-50,-32r0,-11v39,4,57,-58,21,-58v-27,0,-25,20,-36,29","w":320},"\u00b2":{"d":"21,-215v-12,-30,17,-41,47,-41v29,0,52,11,52,37v0,49,-55,68,-82,96r54,0v21,-1,21,-35,35,-21v-3,14,-4,40,-24,41r-95,0r0,-15v27,-24,73,-56,81,-98v-1,-38,-48,-23,-54,-7v-4,5,-7,15,-14,8","w":133},"\u00ae":{"d":"143,-256v68,0,131,58,131,130v0,72,-63,130,-131,130v-73,0,-130,-58,-130,-130v0,-72,57,-130,130,-130xm143,-238v-62,0,-111,52,-111,112v0,60,50,112,111,112v56,0,112,-52,112,-112v0,-60,-56,-112,-112,-112xm98,-82r0,-98v6,-14,-29,-9,-13,-21v48,4,107,-16,110,37v0,13,-12,29,-29,37v19,31,36,55,46,59r0,6v-12,-1,-30,3,-35,-5r-34,-54r-17,0v3,20,-11,50,14,51v6,1,0,5,0,7v-16,3,-38,0,-56,1v-3,1,-4,-3,-2,-6v5,-5,16,-4,16,-14xm126,-188r0,54v24,1,42,-3,42,-30v0,-27,-19,-24,-42,-24","w":286},"\u2212":{"d":"194,-79r-181,0r0,-24r181,0r0,24"},"\u00f0":{"d":"104,-13v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78v-34,0,-55,30,-55,67v0,58,29,87,56,87xm53,-252v15,-22,50,-2,63,12r45,-17r16,15r-44,16v37,33,60,76,60,128v0,61,-41,102,-94,102v-55,0,-85,-47,-85,-90v0,-66,55,-111,118,-94v-8,-13,-18,-25,-28,-35r-48,18r-16,-14r46,-18v-8,-8,-27,-12,-33,-23"},"\u00d7":{"d":"86,-91r-60,-61r16,-17r61,61r62,-61r16,17r-61,61r61,61r-16,17r-62,-62r-61,62r-16,-17"},"\u00b3":{"d":"24,-217v-7,-30,13,-38,45,-39v26,0,48,11,48,32v1,20,-22,33,-40,41v26,1,48,15,48,38v0,43,-73,54,-104,37v-7,-9,-13,-26,3,-27v11,9,17,22,37,23v18,0,32,-12,32,-31v0,-29,-34,-31,-50,-32r0,-11v39,4,57,-55,21,-58v-29,-3,-22,30,-40,27","w":133},"\u00a9":{"d":"143,-256v68,0,131,58,131,130v0,72,-63,130,-131,130v-73,0,-130,-58,-130,-130v0,-72,57,-130,130,-130xm143,-238v-62,0,-111,52,-111,112v0,60,50,112,111,112v56,0,112,-52,112,-112v0,-60,-56,-112,-112,-112xm149,-202v35,0,59,1,52,31v-22,15,0,-16,-53,-17v-30,0,-48,24,-48,58v0,58,54,73,93,54v5,-5,12,-1,10,3v-9,20,-13,21,-52,21v-60,0,-85,-36,-85,-76v0,-40,35,-74,83,-74","w":286},"\u00c1":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm177,-321v-12,23,-45,35,-68,49v-6,-2,-7,-10,-1,-14v20,-14,32,-41,59,-47v4,0,10,7,10,12","w":266},"\u00c2":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm111,-331r23,0v14,20,33,38,43,60v-26,-1,-36,-25,-55,-36v-18,12,-27,35,-54,36v10,-22,30,-40,43,-60","w":266},"\u00c4":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm89,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm161,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":266},"\u00c0":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm90,-303v-12,-6,-27,-27,-3,-30v25,9,43,37,61,54v-2,5,-5,9,-11,5","w":266},"\u00c5":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm126,-325v-12,0,-22,10,-22,22v0,12,11,22,22,22v30,0,27,-44,0,-44xm126,-267v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-17,36,-36,36","w":266},"\u00c3":{"d":"86,-96r84,0r-41,-109xm258,-17v10,3,4,9,1,14v-20,8,-54,1,-79,3v-8,1,-4,-8,-2,-12v3,-5,23,-2,15,-23r-15,-42r-99,0r-17,45v-7,19,26,14,14,26v-8,13,-42,3,-61,6v-11,2,-14,-2,-9,-11v12,-10,25,-5,34,-27r67,-166v14,-36,-37,-22,-25,-44v12,-10,41,-1,60,-4v5,0,7,5,9,10v24,72,55,145,79,204v7,18,8,16,28,21xm148,-271v-30,-1,-52,-35,-72,-1v-3,1,-7,1,-9,-3v3,-17,16,-33,38,-33v15,0,32,17,48,18v19,2,18,-26,33,-17v-1,17,-17,36,-38,36","w":266},"\u00c7":{"d":"243,-28v-8,40,-59,32,-110,30r-9,21v20,-4,41,3,41,24v1,27,-47,36,-72,26v-8,-26,44,7,44,-23v0,-17,-19,-14,-32,-14r16,-37v-65,-14,-104,-61,-104,-127v0,-71,59,-128,137,-128v43,0,75,11,84,18v9,6,7,37,-5,40v-5,4,-7,-39,-80,-39v-63,0,-96,47,-96,106v0,101,105,143,176,97v8,-5,14,-2,10,6","w":253},"\u00c9":{"d":"73,-233r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-111,0v-11,0,-19,0,-19,-25r0,-189v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4r140,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0xm149,-321v-12,23,-45,35,-68,49v-6,-2,-7,-10,-1,-14v20,-14,32,-41,59,-47v4,0,10,7,10,12","w":193},"\u00ca":{"d":"73,-233r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-111,0v-11,0,-19,0,-19,-25r0,-189v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4r140,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0xm85,-331r23,0v14,20,32,39,44,60v-27,0,-37,-25,-56,-36v-18,12,-27,35,-54,36v10,-22,30,-40,43,-60","w":193},"\u00cb":{"d":"73,-233r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-111,0v-11,0,-19,0,-19,-25r0,-189v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4r140,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0xm60,-311v10,0,19,9,19,19v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm133,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":193},"\u00c8":{"d":"73,-233r0,86r83,0v11,1,2,10,0,15v-17,12,-57,2,-83,5v4,34,-13,112,22,108r32,0v47,0,36,-45,58,-23v-2,19,9,42,-17,42r-111,0v-11,0,-19,0,-19,-25r0,-189v0,-14,-8,-20,-23,-22v-10,-1,-6,-7,-3,-12v1,-3,4,-4,6,-4r140,0v18,-1,11,26,9,39v-14,19,-11,-19,-41,-20r-53,0xm61,-303v-13,-5,-29,-27,-4,-30v26,9,43,36,62,54v-2,5,-6,10,-12,5","w":193},"\u00cd":{"d":"46,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24xm115,-321v-11,24,-45,35,-67,49v-7,-3,-9,-11,-1,-14v19,-15,32,-40,58,-47v4,0,10,7,10,12","w":126},"\u00ce":{"d":"46,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24xm52,-331r23,0v14,20,33,38,43,60v-26,0,-36,-25,-55,-36r-44,36v-8,1,-15,1,-9,-6","w":126},"\u00cf":{"d":"46,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24xm27,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm99,-311v10,0,19,9,19,19v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":126},"\u00cc":{"d":"46,-35r0,-182v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r75,0v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,182v0,14,5,15,23,20v8,2,4,14,-5,15r-76,0v-9,2,-4,-7,-2,-11v7,-9,26,-6,25,-24xm27,-303v-12,-6,-27,-27,-3,-30v25,9,43,37,61,54v-2,5,-5,9,-11,5","w":126},"\u00d1":{"d":"228,-55v4,-51,0,-109,1,-162v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v9,-2,4,7,2,11v-7,9,-26,6,-25,24r0,205v1,13,-9,13,-21,12r-162,-195r0,160v0,14,5,15,23,20v7,2,5,15,-5,15r-63,0v-3,0,-6,0,-4,-5v2,-17,27,-8,27,-30r0,-181v-12,-13,-25,-19,-33,-20v-10,-2,-6,-16,3,-16v27,0,55,-5,64,15xm166,-271v-31,0,-53,-35,-73,-1v-3,1,-7,1,-9,-3v3,-17,16,-33,38,-33v15,0,33,17,49,18v19,2,17,-27,32,-17v-1,17,-16,36,-37,36","w":286},"\u00d3":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117xm199,-321v-12,23,-45,35,-68,49v-6,-2,-7,-10,-1,-14v20,-14,32,-41,59,-47v4,0,10,7,10,12","w":293},"\u00d4":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117xm135,-331r23,0v14,20,32,39,44,60v-27,0,-36,-25,-55,-36v-19,11,-28,35,-55,36v10,-22,30,-40,43,-60","w":293},"\u00d6":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117xm111,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm183,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":293},"\u00d2":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117xm111,-303v-13,-5,-29,-27,-4,-30v26,9,43,36,62,54v-2,5,-6,10,-12,5","w":293},"\u00d5":{"d":"140,4v-56,0,-123,-44,-123,-125v0,-71,51,-135,136,-135v71,0,123,56,123,125v0,80,-60,135,-136,135xm150,-15v60,0,88,-61,88,-112v0,-68,-38,-110,-93,-110v-51,0,-90,40,-90,105v0,67,35,117,95,117xm169,-271v-31,-1,-52,-34,-73,-1v-3,1,-7,1,-9,-3v3,-17,17,-33,39,-33v15,1,32,17,48,18v19,1,17,-27,33,-17v-1,17,-17,36,-38,36","w":293},"\u0160":{"d":"98,-256v37,-1,68,12,54,51v-11,15,-16,1,-23,-15v-14,-32,-68,-23,-73,9v-4,26,14,41,44,61v39,26,62,44,63,84v1,46,-43,70,-84,70v-27,0,-65,-4,-65,-22v0,-20,-9,-48,12,-49v5,-1,6,14,14,30v19,40,91,22,89,-22v-3,-67,-108,-67,-108,-138v0,-25,29,-59,77,-59xm90,-294r44,-36v7,-1,15,-1,9,5r-42,54r-23,0v-14,-20,-32,-38,-43,-59v26,0,36,25,55,36","w":180},"\u00da":{"d":"73,-217v5,83,-25,191,61,197v91,7,61,-115,66,-197v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v7,-2,5,6,3,11v-7,9,-27,5,-26,24r0,120v0,77,-43,101,-89,101v-121,-1,-91,-114,-95,-221v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30xm182,-321v-12,23,-45,35,-68,49v-5,-3,-7,-9,-1,-14v19,-14,32,-41,59,-47v4,0,10,7,10,12","w":259},"\u00db":{"d":"73,-217v5,83,-25,191,61,197v91,7,61,-115,66,-197v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v7,-2,5,6,3,11v-7,9,-27,5,-26,24r0,120v0,77,-43,101,-89,101v-121,-1,-91,-114,-95,-221v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30xm118,-331r23,0v14,20,33,38,44,60v-27,0,-36,-25,-55,-36v-19,11,-28,35,-55,36v10,-22,30,-40,43,-60","w":259},"\u00dc":{"d":"73,-217v5,83,-25,191,61,197v91,7,61,-115,66,-197v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v7,-2,5,6,3,11v-7,9,-27,5,-26,24r0,120v0,77,-43,101,-89,101v-121,-1,-91,-114,-95,-221v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30xm94,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm166,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":259},"\u00d9":{"d":"73,-217v5,83,-25,191,61,197v91,7,61,-115,66,-197v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r63,0v7,-2,5,6,3,11v-7,9,-27,5,-26,24r0,120v0,77,-43,101,-89,101v-121,-1,-91,-114,-95,-221v0,-14,-5,-15,-23,-20v-8,-2,-4,-14,5,-15r76,0v3,0,6,0,4,5v-2,17,-28,8,-27,30xm101,-303v-12,-6,-27,-27,-3,-30v25,9,43,37,61,54v-2,5,-5,9,-11,5","w":259},"\u00dd":{"d":"31,-214v-8,-28,-29,-12,-23,-35v18,-8,49,-1,72,-3v15,13,-22,15,-13,36r44,94r51,-95v14,-20,-30,-19,-7,-34r56,0v9,18,-17,15,-29,37r-55,99v-12,25,-6,48,-6,80v0,14,5,15,23,20v8,2,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-65xm162,-321v-11,24,-45,35,-67,49v-7,-3,-9,-11,-1,-14v19,-15,32,-40,58,-47v4,0,10,7,10,12","w":219,"k":{"v":18,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":31,"\u00e6":31,"\u00e1":31,"\u00e2":31,"\u00e4":31,"\u00e0":31,"\u00e5":31,"\u00e3":31,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"u":22,"\u00fa":22,"\u00fb":22,"\u00fc":22,"\u00f9":22,":":20,"-":29,";":20,"p":22,"q":31}},"\u0178":{"d":"31,-214v-8,-28,-29,-12,-23,-35v18,-8,49,-1,72,-3v15,13,-22,15,-13,36r44,94r51,-95v14,-20,-30,-19,-7,-34r56,0v9,18,-17,15,-29,37r-55,99v-12,25,-6,48,-6,80v0,14,5,15,23,20v8,2,4,14,-5,15r-75,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-65xm74,-311v10,0,18,9,18,19v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19xm146,-311v10,0,19,9,19,19v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-19,18,-19","w":219,"k":{"v":18,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":31,"\u00e6":31,"\u00e1":31,"\u00e2":31,"\u00e4":31,"\u00e0":31,"\u00e5":31,"\u00e3":31,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"u":22,"\u00fa":22,"\u00fb":22,"\u00fc":22,"\u00f9":22,":":20,"-":29,";":20,"p":22,"q":31}},"\u017d":{"d":"198,-252r0,8r-144,226r103,0v41,0,29,-42,51,-21v-2,18,8,39,-16,39r-174,0r-6,-11r143,-223r-86,0v-31,1,-29,53,-43,21v2,-15,-7,-39,10,-39r162,0xm110,-294r44,-36v7,-1,15,-1,9,5r-42,54r-22,0v-14,-20,-33,-38,-44,-59v27,0,36,25,55,36","w":219},"\u00e1":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm161,-257v-10,25,-47,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12","w":217},"\u00e2":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm98,-266r22,0v14,20,33,38,44,59v-26,1,-36,-26,-55,-36r-45,37v-7,0,-13,0,-8,-6","w":217},"\u00e4":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm73,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm145,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":217},"\u00e0":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm73,-238v-12,-5,-27,-27,-4,-31v25,10,45,36,62,55v-2,5,-6,9,-11,4","w":217},"\u00e5":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm109,-260v-12,0,-22,10,-22,22v0,12,11,22,22,22v31,0,26,-44,0,-44xm109,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-17,36,-36,36","w":217},"\u00e3":{"d":"111,-169v-40,0,-63,43,-63,83v0,39,16,69,42,69v27,0,60,-38,60,-91v0,-33,-3,-61,-39,-61xm112,-184v33,0,71,-2,71,40r0,106v-6,23,34,16,20,35v-6,8,-29,3,-43,3v-19,0,-5,-32,-11,-46v-12,31,-40,50,-67,50v-43,0,-68,-40,-68,-83v0,-57,43,-105,98,-105xm131,-206v-31,-1,-52,-34,-73,-1v-3,1,-6,1,-8,-3v3,-17,16,-33,38,-33v15,0,32,17,48,18v19,2,17,-27,33,-17v-1,17,-17,36,-38,36","w":217},"\u00e7":{"d":"107,-184v39,0,62,4,50,42v-8,11,-11,0,-18,-12v-37,-38,-99,8,-91,62v-5,58,61,100,105,59v14,1,4,16,-1,24v-9,14,-41,14,-63,12r-8,20v19,-4,40,4,40,24v1,27,-47,36,-72,26v-7,-25,45,6,45,-23v0,-17,-20,-14,-32,-14r15,-36v-41,-12,-63,-48,-63,-90v0,-55,37,-94,93,-94","w":166},"\u00e9":{"d":"158,-89r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-65,24,-127,-23,-127,-85v0,-62,37,-97,84,-97v44,0,68,33,68,81v0,6,-3,14,-8,14xm48,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63xm142,-257v-10,25,-47,34,-67,50v-6,-2,-9,-9,-2,-14v20,-14,33,-41,59,-48v4,0,10,7,10,12","w":180},"\u00ea":{"d":"158,-89r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-65,24,-127,-23,-127,-85v0,-62,37,-97,84,-97v44,0,68,33,68,81v0,6,-3,14,-8,14xm48,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63xm78,-266r23,0v14,20,33,38,44,59v-26,1,-36,-26,-55,-36r-45,37v-7,0,-13,0,-8,-6","w":180},"\u00eb":{"d":"158,-89r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-65,24,-127,-23,-127,-85v0,-62,37,-97,84,-97v44,0,68,33,68,81v0,6,-3,14,-8,14xm48,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63xm54,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm126,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":180},"\u00e8":{"d":"158,-89r-110,0v-6,55,58,96,101,56v17,6,-2,27,-8,31v-65,24,-127,-23,-127,-85v0,-62,37,-97,84,-97v44,0,68,33,68,81v0,6,-3,14,-8,14xm48,-105r70,0v12,0,17,-6,17,-16v0,-35,-20,-47,-38,-47v-30,0,-49,30,-49,63xm54,-238v-13,-6,-28,-27,-4,-31v25,10,45,36,62,55v-2,5,-7,10,-12,4","w":180},"\u00ed":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24xm107,-257v-9,26,-46,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12","w":110},"\u00ee":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24xm44,-266r23,0v14,20,32,38,43,59v-26,1,-36,-26,-55,-36r-44,37v-8,0,-15,0,-8,-6","w":110},"\u00ef":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24xm19,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm91,-246v10,0,19,8,19,18v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":110},"\u00ec":{"d":"39,-35r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v13,-8,39,-1,57,-3r0,145v0,14,5,15,23,20v8,2,4,14,-5,15r-73,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24xm19,-238v-13,-6,-27,-28,-3,-31v23,9,41,34,59,50v7,6,-3,16,-9,9","w":110},"\u00f1":{"d":"63,-180v14,-3,8,24,9,36v20,-34,50,-40,70,-40v65,0,51,86,52,149v0,14,5,15,23,20v7,2,5,15,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24v-3,-47,13,-132,-34,-126v-35,-8,-56,52,-56,126v0,14,5,16,22,20v8,3,4,14,-5,15r-72,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-110v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,33,-1,48,-3xm139,-206v-31,-1,-52,-34,-73,-1v-3,1,-6,1,-8,-3v3,-17,16,-33,38,-33v15,1,32,17,48,18v19,1,17,-27,33,-17v-1,17,-17,36,-38,36","w":233},"\u00f3":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm155,-257v-9,26,-46,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12"},"\u00f4":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm92,-266r22,0v14,20,33,38,44,59v-26,1,-36,-26,-55,-36r-44,37v-7,0,-15,0,-9,-6"},"\u00f6":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm67,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm139,-246v10,0,19,8,19,18v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18"},"\u00f2":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm67,-238v-13,-6,-27,-28,-3,-31v24,11,44,36,61,55v-2,5,-6,9,-11,4"},"\u00f5":{"d":"108,-184v51,0,85,40,85,90v0,57,-41,98,-94,98v-55,0,-85,-47,-85,-90v0,-66,48,-98,94,-98xm103,-167v-34,0,-55,30,-55,67v0,58,29,87,56,87v40,0,54,-35,54,-76v0,-46,-22,-78,-55,-78xm125,-206v-30,-1,-52,-35,-72,-1v-3,1,-7,1,-9,-3v3,-17,16,-33,38,-33v15,0,32,17,48,18v19,2,18,-26,33,-17v-1,17,-17,36,-38,36"},"\u0161":{"d":"69,4v-25,0,-50,-3,-57,-21v3,-15,-7,-41,8,-42v5,-2,6,10,11,23v15,35,72,34,73,-9v-8,-40,-86,-43,-87,-91v0,-33,36,-48,61,-48v20,0,44,-3,47,13v4,24,-6,48,-19,17v-10,-22,-63,-20,-59,9v3,26,100,56,88,94v0,41,-37,55,-66,55xm73,-229r45,-37v7,0,13,0,8,6r-41,54r-23,0r-44,-59v26,-1,36,26,55,36","w":146},"\u00fa":{"d":"103,-18v47,-3,53,-66,53,-127v0,-14,-6,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-34,37,-119,55,-119,-29r0,-88v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150xm165,-257v-9,26,-46,34,-67,50v-7,-3,-9,-11,-1,-14v19,-15,33,-41,58,-48v4,0,10,7,10,12","w":226},"\u00fb":{"d":"103,-18v47,-3,53,-66,53,-127v0,-14,-6,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-34,37,-119,55,-119,-29r0,-88v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150xm102,-266r23,0v14,20,32,38,43,59v-26,1,-36,-26,-55,-36r-44,37v-7,0,-15,0,-9,-6","w":226},"\u00fc":{"d":"103,-18v47,-3,53,-66,53,-127v0,-14,-6,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-34,37,-119,55,-119,-29r0,-88v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150xm77,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm149,-246v10,0,19,8,19,18v0,10,-9,18,-19,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":226},"\u00f9":{"d":"103,-18v47,-3,53,-66,53,-127v0,-14,-6,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-34,37,-119,55,-119,-29r0,-88v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150xm77,-238v-13,-6,-27,-28,-3,-31v24,11,44,36,61,55v-2,5,-6,9,-11,4","w":226},"\u00fd":{"d":"72,64v-4,27,-52,39,-59,11v-2,-9,16,-6,23,-9v17,-1,37,-54,46,-75r-57,-133v-5,-23,-29,-15,-20,-34v16,-10,51,-1,75,-4v8,-1,4,8,2,12v-3,6,-30,6,-23,24r40,101r49,-103v9,-24,-46,-14,-16,-34r59,0v8,0,5,8,3,12v-5,6,-19,12,-26,26xm151,-257v-10,25,-47,34,-67,50v-6,-2,-9,-9,-2,-14v20,-14,33,-41,59,-48v4,0,10,7,10,12","w":198,"k":{",":29,".":29}},"\u00ff":{"d":"72,64v-4,27,-52,39,-59,11v-2,-9,16,-6,23,-9v17,-1,37,-54,46,-75r-57,-133v-5,-23,-29,-15,-20,-34v16,-10,51,-1,75,-4v8,-1,4,8,2,12v-3,6,-30,6,-23,24r40,101r49,-103v9,-24,-46,-14,-16,-34r59,0v8,0,5,8,3,12v-5,6,-19,12,-26,26xm63,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18xm135,-246v10,0,18,8,18,18v0,10,-8,18,-18,18v-9,0,-18,-8,-18,-18v0,-9,9,-18,18,-18","w":198,"k":{",":29,".":29}},"\u017e":{"d":"40,-180r114,0r0,17r-104,145r58,0v41,0,29,-40,51,-21v-2,19,8,39,-17,39r-127,0r-6,-13r112,-150r-48,0v-31,1,-29,46,-43,18v2,-14,-7,-35,10,-35xm84,-229r44,-37v7,0,13,0,8,6r-41,54r-23,0r-44,-59v26,-1,37,26,56,36","w":166},"\u2126":{"d":"258,-53r-10,53r-88,0r-2,-7v16,-30,47,-78,47,-131v0,-78,-34,-105,-70,-105v-39,0,-70,28,-70,107v0,51,28,94,47,129r-3,7r-88,0r-8,-53r9,-1v9,39,31,26,67,28v-24,-20,-62,-55,-62,-113v0,-71,47,-116,109,-116v62,0,107,43,107,113v0,52,-35,89,-63,116v36,-3,60,12,68,-28","w":270},"\u03c0":{"d":"190,-174r9,4v-3,14,-8,28,-13,34v-6,1,-15,1,-25,1v-2,23,-2,58,-2,84v0,35,19,42,34,23r5,7v-20,34,-73,41,-72,-21v0,-34,2,-65,4,-93v-21,0,-42,-1,-57,-1v1,78,-19,132,-24,134v-9,3,-23,11,-25,0v27,-34,35,-98,35,-135v-24,0,-33,7,-47,17r-6,-9v11,-13,25,-33,63,-33v27,0,63,1,99,1v11,0,16,-3,22,-13","w":209},"\u20ac":{"d":"73,-102v4,81,74,101,125,65v11,5,-12,29,-13,34v-74,26,-144,-21,-149,-99r-30,0r0,-14r28,0r1,-28r-29,0r0,-14r30,0v8,-81,96,-124,160,-80v6,9,6,37,-6,40v-7,-6,-26,-35,-56,-35v-37,0,-56,35,-61,75r85,0r0,14r-86,0r0,28r86,0r0,14r-85,0"},"\u212e":{"d":"65,-50v36,62,143,60,185,4r21,0v-26,31,-68,50,-114,50v-80,0,-145,-58,-145,-130v0,-72,65,-130,145,-130v81,1,146,58,144,134r-236,1r0,71xm248,-203v-35,-61,-149,-59,-183,2v2,23,-3,53,2,72r181,-2r0,-72","w":313},"\u2202":{"d":"16,-70v0,-73,86,-119,131,-62v9,-56,2,-131,-54,-131v-20,0,-38,10,-51,21v-6,1,-16,-14,-12,-23v13,-8,30,-15,52,-15v64,0,96,79,96,136v0,66,-29,148,-94,148v-41,0,-68,-28,-68,-74xm105,-143v-37,-2,-56,48,-56,89v0,26,13,46,35,46v44,0,53,-61,60,-109v-4,-10,-20,-26,-39,-26","w":196},"\u220f":{"d":"244,-252r0,9v-32,3,-34,5,-34,27r0,207v0,25,2,28,33,30r0,10r-96,0r0,-10v28,-2,30,-4,30,-30r0,-219v0,-11,-2,-12,-13,-12r-74,0v-11,0,-13,1,-13,11r0,220v0,24,0,27,28,30r0,10r-94,0r0,-10v30,-2,33,-5,33,-30r0,-207v0,-22,-2,-24,-34,-27r0,-9r234,0","w":254},"\u2211":{"d":"174,-190v-11,-35,-1,-51,-51,-50r-69,0r68,117r-82,127r94,0v32,0,37,-2,52,-44r10,3r-16,70r-170,0r0,-10r83,-124r-81,-142r0,-9r168,0v0,7,3,36,5,60","w":204},"\u2219":{"d":"28,-91v0,-13,11,-23,23,-23v12,0,24,11,24,23v0,12,-11,23,-23,23v-13,0,-24,-10,-24,-23","w":103},"\u221a":{"d":"197,-322r-61,376r-9,4r-79,-199r-32,15r-4,-12r58,-28r62,159r51,-318","w":203},"\u221e":{"d":"259,-104v0,36,-28,59,-56,59v-22,0,-40,-11,-64,-41v-19,22,-38,41,-67,41v-29,0,-55,-24,-55,-57v0,-34,25,-59,58,-59v27,0,46,18,65,41v17,-19,35,-41,66,-41v31,0,53,23,53,57xm75,-65v21,0,38,-21,52,-37v-15,-19,-30,-39,-54,-39v-22,0,-34,17,-34,39v0,20,15,37,36,37xm203,-141v-23,0,-41,25,-53,38v23,26,35,38,54,38v21,0,34,-20,34,-37v0,-24,-15,-39,-35,-39","w":276},"\u222b":{"d":"59,-4r-7,-149v-6,-126,26,-154,57,-154v10,0,23,6,23,18v0,11,-8,16,-17,16v-12,0,-11,-18,-20,-18v-8,0,-16,12,-14,61r7,139v6,131,-25,164,-58,164v-29,0,-29,-36,-3,-36v10,0,10,19,18,19v11,0,16,-24,14,-60","w":138},"\u2248":{"d":"66,-158v30,0,45,26,70,26v14,0,24,-9,34,-26r14,13v-10,20,-27,34,-48,34v-25,0,-47,-25,-73,-26v-16,0,-26,12,-35,26r-14,-12v11,-21,30,-35,52,-35xm65,-95v44,0,78,53,105,0r14,13v-10,20,-27,34,-48,34v-25,0,-48,-25,-73,-26v-17,0,-26,12,-35,26r-14,-12v11,-21,30,-35,51,-35","w":199},"\u2260":{"d":"143,-181r-14,33r52,0r0,21r-61,0r-22,50r83,0r0,22r-92,0r-19,41r-17,-8r15,-33r-50,0r0,-22r59,0r22,-50r-81,0r0,-21r90,0r18,-41","w":199},"\u2264":{"d":"180,-36r-161,-80r0,-23r161,-80r0,25r-138,67r138,65r0,26xm181,0r-163,0r0,-22r163,0r0,22","w":199},"\u2265":{"d":"20,-219r160,80r0,23r-160,80r0,-26r138,-66r-138,-66r0,-25xm181,0r-163,0r0,-22r163,0r0,22","w":199},"\u25ca":{"d":"188,-121r-72,147r-26,0r-72,-147r73,-148r25,0xm164,-121r-61,-125r-61,124r62,125","w":205},"\u02c9":{"d":"138,-220r-116,0r0,-20r116,0r0,20","w":159},"\u00ad":{"d":"105,-71r-90,0r0,-29r90,0r0,29","w":119},"\u03a9":{"d":"258,-53r-10,53r-88,0r-2,-7v16,-30,47,-78,47,-131v0,-78,-34,-105,-70,-105v-39,0,-70,28,-70,107v0,51,28,94,47,129r-3,7r-88,0r-8,-53r9,-1v9,39,31,26,67,28v-24,-20,-62,-55,-62,-113v0,-71,47,-116,109,-116v62,0,107,43,107,113v0,52,-35,89,-63,116v36,-3,60,12,68,-28","w":270},"\u00a0":{"w":103},"\u2113":{"d":"84,4v-51,1,-52,-40,-51,-97r-21,16r-5,-9r26,-21v0,-78,-7,-162,53,-162v23,0,34,23,34,49v0,43,-22,76,-54,107v-2,43,2,105,32,95v17,0,31,-12,41,-27r7,7v-14,27,-35,42,-62,42xm66,-176r0,46v20,-24,34,-57,34,-90v0,-22,-5,-37,-16,-37v-14,0,-18,21,-18,81","w":153},"\u03bc":{"d":"63,-6v4,23,8,45,8,70v0,7,-32,17,-32,2r0,-211v0,-14,-5,-16,-22,-19v-8,-1,-5,-8,-2,-13v10,-8,32,-1,47,-3v4,0,9,2,9,12v5,52,-18,152,34,150v48,-2,53,-65,53,-127v0,-14,-6,-16,-22,-19v-9,-1,-5,-9,-1,-13v10,-7,31,-1,46,-3v4,0,9,2,9,12r0,131v-2,31,41,10,27,34v-10,8,-34,0,-50,3v-12,3,-9,-17,-9,-28v-26,19,-60,48,-95,22","w":233},"\u2215":{"d":"-23,0r-24,0r163,-252r23,0","w":93},"\u2206":{"d":"222,0r-209,0r0,-9r95,-242r15,-4r99,246r0,9xm180,-18r-74,-189r-73,189r147,0","w":235},"\u2010":{"d":"105,-71r-90,0r0,-29r90,0r0,29","w":119}}});Cufon.registerFont({"w":206,"face":{"font-family":"ITC Stone Informal Std","font-weight":600,"font-stretch":"normal","units-per-em":"360","panose-1":"2 4 7 2 5 5 5 2 4 4","ascent":"265","descent":"-95","x-height":"4","bbox":"-69 -339 475 91.3843","underline-thickness":"18","underline-position":"-18","stemh":"19","stemv":"48","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":103},"!":{"d":"64,-75r-21,0v-4,-55,-9,-128,-16,-174v-2,-11,10,-16,27,-16v17,0,28,5,26,16v-7,46,-12,119,-16,174xm27,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":113},"\"":{"d":"57,-235r-10,73v0,3,0,11,-7,11v-6,0,-6,-8,-6,-11r-10,-73v-1,-9,-2,-30,16,-30v19,0,18,21,17,30xm122,-235r-9,73v0,3,0,11,-7,11v-6,0,-7,-8,-7,-11r-9,-73v-1,-9,-2,-30,16,-30v19,0,17,21,16,30","w":146},"#":{"d":"183,-105r0,28r-38,0r-10,77r-24,0r10,-77r-46,0r-11,77r-24,0r11,-77r-36,0r0,-28r40,0r7,-47r-37,0r0,-28r41,0r10,-72r24,0r-10,72r46,0r10,-72r24,0r-10,72r32,0r0,28r-36,0r-6,47r33,0xm132,-152r-46,0r-7,47r47,0"},"$":{"d":"111,-101r0,77v9,-4,23,-16,24,-36v1,-21,-15,-35,-24,-41xm91,4v-27,-1,-71,-3,-69,-22v2,-21,-8,-48,13,-50v9,9,17,55,56,49r0,-97v-47,-31,-65,-44,-65,-77v0,-31,25,-59,70,-63r0,-12r20,0r0,12v42,0,65,11,54,51v-24,26,-21,-39,-54,-33r0,81v46,30,68,56,69,84v1,45,-38,74,-74,76r0,33r-20,0r0,-32xm96,-173r0,-62v-6,1,-17,10,-19,24v-3,20,7,31,19,38"},"%":{"d":"73,-242v-11,0,-28,3,-28,60v0,65,17,68,28,68v11,0,28,-3,28,-68v0,-57,-17,-60,-28,-60xm73,-100v-39,0,-66,-31,-66,-83v0,-32,20,-73,66,-73v46,0,66,41,66,73v0,52,-27,83,-66,83xm255,-138v-11,0,-28,3,-28,61v0,64,17,67,28,67v11,0,28,-3,28,-67v0,-58,-17,-61,-28,-61xm255,4v-39,0,-66,-31,-66,-82v0,-32,20,-74,66,-74v46,0,66,42,66,74v0,51,-27,82,-66,82xm100,0r-25,0r151,-252r25,0","w":339},"&":{"d":"177,-45r-81,-78v-55,29,-31,106,25,106v24,0,44,-12,56,-28xm39,-199v-11,-52,93,-76,124,-39v0,14,2,36,-13,32v-2,-31,-68,-47,-68,-5v0,17,13,34,34,54r83,81v9,-21,11,-61,-2,-77v-14,-2,-50,6,-43,-7v16,-29,84,-10,127,-15v5,0,10,2,5,7v-9,17,-34,16,-62,15v6,19,5,61,-10,90v19,18,45,36,61,55r0,8v-23,-2,-49,4,-62,-9r-20,-20v-15,15,-40,33,-81,33v-103,0,-133,-116,-34,-142v-15,-16,-39,-33,-39,-61","w":293},"\u2019":{"d":"66,-265v57,20,-15,86,-26,110v-9,5,-17,0,-16,-10v22,-19,24,-49,18,-77v-3,-14,13,-23,24,-23","w":106,"k":{"\u2019":31,"s":22,"\u0161":22}},"(":{"d":"27,-100v0,-69,32,-126,96,-165v6,-2,12,10,7,13v-48,30,-61,87,-61,150v0,64,11,126,63,161v5,4,-3,16,-10,15v-54,-35,-95,-90,-95,-174","w":133},")":{"d":"107,-91v0,69,-33,126,-97,165v-6,2,-12,-9,-7,-12v48,-30,61,-88,61,-151v0,-64,-11,-125,-63,-160v-5,-4,4,-17,11,-16v54,35,95,90,95,174","w":133},"*":{"d":"91,-252r-3,47r44,-17r9,27r-46,12r31,36r-24,17r-25,-40r-26,40r-23,-17r30,-36r-46,-12r10,-27r43,17r-3,-47r29,0","w":153},"+":{"d":"89,-105r0,-77r28,0r0,77r77,0r0,28r-77,0r0,77r-28,0r0,-77r-76,0r0,-28r76,0"},",":{"d":"51,-53v55,15,-12,88,-26,110v-11,5,-15,0,-15,-10v21,-19,23,-49,18,-77v-2,-14,10,-23,23,-23","w":103},"-":{"d":"105,-70r-90,0r0,-31r90,0r0,31","w":120},".":{"d":"24,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":103},"\/":{"d":"39,39r-27,0r115,-304r27,0","w":166},"0":{"d":"103,4v-54,0,-92,-53,-92,-138v0,-54,28,-122,92,-122v64,0,93,68,93,122v0,85,-39,138,-93,138xm103,-234v-13,0,-40,20,-40,104v0,73,21,112,40,112v19,0,41,-39,41,-112v0,-84,-28,-104,-41,-104"},"1":{"d":"136,-256r0,214v-5,36,59,10,41,36v-4,6,-10,6,-17,6r-103,0v-17,2,-21,-4,-13,-14v12,-13,43,0,43,-28r0,-160v1,-31,-27,-9,-45,-5v-7,2,-13,-17,-5,-19"},"2":{"d":"30,-185v-15,-52,25,-71,74,-71v44,0,82,19,82,62v0,80,-86,112,-128,158r83,0v32,-1,35,-57,55,-35v4,19,-13,42,-18,62v-2,8,-8,9,-19,9r-149,0r0,-28v45,-39,124,-88,124,-159v0,-60,-71,-40,-81,-12v-4,11,-11,26,-23,14"},"3":{"d":"27,-226v21,-40,151,-46,151,25v0,32,-33,56,-62,66v41,1,74,26,74,64v0,47,-46,75,-103,75v-31,0,-56,-9,-63,-14v-10,-17,-17,-46,7,-47v15,17,25,41,56,42v28,0,48,-20,48,-52v0,-49,-52,-53,-76,-54r0,-19v35,-5,64,-23,64,-58v0,-30,-20,-36,-31,-36v-38,0,-41,27,-51,45v-3,6,-12,-2,-14,-6r0,-31"},"4":{"d":"160,-252r0,149v13,2,41,-6,38,7r-11,23r-27,0v0,18,-3,43,9,48v17,10,44,-1,30,19v-3,6,-6,6,-13,6r-110,0v-17,2,-18,-4,-12,-14v13,-13,48,2,48,-28r0,-31v-33,-2,-75,4,-103,-3r-8,-14r120,-162r39,0xm41,-103r71,0r0,-98v-29,34,-52,68,-71,98"},"5":{"d":"70,-252r100,0v6,0,13,1,11,6r-14,31r-78,0r-13,45v77,1,111,48,111,89v1,83,-108,103,-166,68v-7,-16,-19,-37,-1,-48v27,4,25,46,67,46v28,0,52,-19,52,-52v0,-33,-30,-67,-104,-65"},"6":{"d":"172,-255v15,0,3,15,0,23v-62,1,-97,51,-106,91v51,-33,128,-8,128,63v0,50,-41,82,-89,82v-52,0,-93,-35,-92,-102v1,-63,48,-157,159,-157xm60,-86v-2,46,18,69,47,69v28,0,41,-27,41,-53v0,-71,-86,-87,-88,-16"},"7":{"d":"145,-214r-68,0v-30,1,-29,43,-42,15v4,-18,-10,-53,10,-53r144,0r0,19r-112,233r-45,0v32,-56,92,-163,113,-214"},"8":{"d":"104,-17v16,0,47,-11,47,-40v0,-32,-34,-49,-65,-62v-19,11,-33,29,-33,55v0,30,24,47,51,47xm103,4v-58,0,-94,-28,-94,-70v0,-41,33,-56,54,-68v-25,-13,-47,-32,-47,-60v0,-39,41,-62,86,-62v43,0,80,17,80,56v0,33,-34,52,-50,58v30,14,66,32,66,75v0,44,-41,71,-95,71xm102,-236v-70,9,-37,69,8,82v37,-11,50,-82,-8,-82"},"9":{"d":"35,3v-16,0,-2,-16,0,-25v47,-1,96,-48,105,-88v-47,31,-127,13,-127,-65v0,-44,34,-81,92,-81v61,0,89,44,89,92v-1,60,-44,167,-159,167xm105,-235v-32,0,-46,32,-46,58v0,36,15,58,45,58v23,0,42,-16,42,-53v0,-39,-17,-63,-41,-63"},":":{"d":"24,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27xm24,-151v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":103},";":{"d":"51,-53v54,15,-11,88,-25,110v-11,5,-16,0,-16,-10v22,-19,24,-49,18,-77v-3,-14,10,-23,23,-23xm24,-151v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":103},"<":{"d":"195,-24r0,27r-183,-84r0,-20r183,-84r0,27r-145,67"},"=":{"d":"194,-140r0,28r-181,0r0,-28r181,0xm194,-70r0,28r-181,0r0,-28r181,0"},">":{"d":"12,-24r144,-67r-144,-67r0,-27r183,84r0,20r-183,84r0,-27"},"?":{"d":"155,-203v0,52,-73,69,-68,125r-26,0v-11,-36,42,-94,42,-131v0,-37,-33,-51,-51,-26v-7,10,-19,22,-31,8v-8,-9,7,-20,9,-29v44,-20,125,-6,125,53xm74,-50v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27v0,-15,13,-27,27,-27","w":173},"@":{"d":"194,-188r31,0r-24,91v-3,12,-5,28,14,28v36,0,41,-44,41,-77v0,-44,-33,-92,-103,-92v-61,0,-107,42,-107,114v0,48,32,109,105,109v32,0,60,-10,78,-18r9,16v-24,10,-54,21,-86,21v-108,0,-140,-75,-140,-122v0,-81,64,-138,142,-138v104,0,127,75,127,110v0,30,-10,93,-71,93v-23,0,-36,-21,-36,-28v-19,20,-85,53,-88,-24v-3,-65,74,-116,104,-67xm165,-172v-15,0,-40,21,-40,68v0,21,8,26,19,26v12,0,38,-24,38,-74v0,-14,-8,-20,-17,-20","w":293},"A":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23","w":266},"B":{"d":"90,-125v4,44,-17,110,35,110v30,0,46,-22,45,-56v-1,-41,-32,-59,-80,-54xm19,-252v77,6,183,-25,190,54v2,27,-22,46,-51,59v52,6,69,43,69,67v2,83,-112,85,-178,68v-6,-2,-9,-8,-9,-19r0,-188v0,-15,-8,-20,-23,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4xm90,-233r0,89v41,5,68,-13,68,-46v0,-43,-28,-44,-68,-43","w":246},"C":{"d":"243,-39v-7,11,-10,25,-19,34v-9,5,-37,9,-70,9v-82,0,-138,-54,-138,-132v0,-71,59,-128,137,-128v43,0,73,15,84,22v8,10,4,38,-9,40v-5,4,-17,-39,-75,-39v-54,0,-83,43,-83,102v-1,107,93,141,163,87v5,-5,13,0,10,5","w":253},"D":{"d":"91,-230r0,179v0,27,18,34,45,34v56,0,83,-50,83,-114v1,-89,-46,-104,-128,-99xm40,-23r0,-188v0,-15,-8,-20,-23,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r119,0v103,0,135,47,135,120v0,75,-57,136,-136,136v-46,0,-68,-2,-87,-8v-6,-2,-10,-8,-10,-19","w":293},"E":{"d":"93,-230r0,83r83,0v12,1,1,12,-1,17v-18,12,-56,2,-82,5v4,37,-16,108,27,103r29,0v45,0,34,-44,57,-22v-2,20,9,44,-17,44r-111,0v-27,0,-36,0,-36,-25r0,-186v0,-15,-7,-20,-22,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,0,9,26,9,41v-15,18,-11,-19,-42,-19r-53,0","w":219},"F":{"d":"99,-230r0,98r83,0v12,2,0,11,-2,16v-17,12,-56,2,-81,5v6,36,-18,91,23,94v8,3,4,17,-5,17r-92,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-172v0,-15,-8,-20,-23,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,-1,11,28,9,41v-15,18,-10,-19,-41,-19r-53,0","w":202,"k":{"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,",":36,".":36}},"G":{"d":"258,-20v4,27,-21,19,-42,20v-9,-1,-5,-11,-6,-19v-78,61,-194,-8,-194,-109v0,-71,59,-128,137,-128v43,0,73,15,84,22v8,10,4,38,-9,40v-5,4,-17,-39,-75,-39v-53,0,-83,43,-83,103v0,71,40,111,83,111v57,0,76,-55,41,-74v-12,-6,-20,-5,-12,-16v15,-10,45,-4,67,-4v8,0,9,3,9,9r0,84","w":280},"H":{"d":"115,-235v-28,4,-15,56,-18,86r106,0v-5,-34,17,-84,-23,-86v-8,-3,-4,-17,5,-17r92,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,174v0,15,5,18,23,22v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-88r-106,0r0,88v0,15,5,18,23,22v8,3,4,17,-5,17r-92,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r92,0v8,-1,3,8,2,12v-1,4,-4,4,-7,5","w":299},"I":{"d":"46,-39r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,174v0,15,6,18,24,22v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27","w":142},"J":{"d":"21,51v20,-8,25,-28,25,-56r0,-208v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,197v0,68,-47,85,-75,85r0,-18","w":141},"K":{"d":"136,-142v45,56,83,108,115,134r0,8v-45,0,-58,3,-83,-30r-72,-94v7,39,-20,103,24,107v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27v1,25,-2,54,1,77r96,-116r40,0v3,29,-13,10,-40,42","w":255},"L":{"d":"96,-213r0,158v-3,44,22,36,56,37v44,1,34,-49,56,-26v-3,19,10,44,-16,44r-169,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27","w":215,"k":{"T":14,"V":20,"W":16,"y":9,"\u00fd":9,"\u00ff":9,"Y":18,"\u00dd":18,"\u0178":18,"\u2019":29}},"M":{"d":"311,-211r0,172v0,15,5,18,23,22v8,3,4,17,-5,17r-92,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r-1,-144r-85,175v-5,13,-22,11,-25,-4r-81,-171r0,144v0,15,5,18,23,22v7,2,5,18,-5,17r-65,0v-7,1,-5,-7,-3,-12v8,-10,27,-6,26,-27r0,-171v-10,-15,-23,-23,-30,-24v-12,-3,-6,-17,3,-18v29,5,65,-11,77,15r81,171r88,-174v11,-24,45,-7,72,-12v8,-2,5,8,3,13v-8,11,-27,6,-27,28","w":353},"N":{"d":"10,-234v-13,-4,-5,-16,3,-18v31,3,71,-9,82,15r134,168r0,-144v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r66,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,201v2,18,-19,11,-33,12v-52,-57,-102,-129,-152,-190r0,151v0,15,5,18,23,22v8,3,4,17,-5,17r-66,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-174v-10,-11,-24,-18,-34,-21","w":286},"O":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107","w":293},"P":{"d":"99,-230r0,191v0,15,5,18,23,22v8,3,4,17,-5,17r-92,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-172v0,-15,-8,-20,-23,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4v85,3,196,-20,196,67v0,58,-54,80,-104,78v-1,-5,-11,-17,-1,-18v30,-1,51,-19,51,-55v-1,-43,-28,-54,-70,-50","w":236,"k":{"A":23,"\u00c6":23,"\u00c1":23,"\u00c2":23,"\u00c4":23,"\u00c0":23,"\u00c5":23,"\u00c3":23,",":40,".":40}},"Q":{"d":"157,4v-84,4,-141,-48,-142,-126v0,-81,64,-134,139,-134v72,0,124,57,124,125v0,67,-43,110,-81,124v33,16,82,34,118,42r0,11v-18,3,-34,17,-53,8xm148,-19v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107v-60,0,-77,62,-77,98v0,80,34,116,78,116","w":293},"R":{"d":"99,-233r0,105v43,4,68,-8,68,-58v0,-49,-27,-48,-68,-47xm246,-12r0,12v-21,-3,-55,7,-64,-9r-56,-100r-27,0v6,35,-18,89,23,92v8,3,4,17,-5,17r-92,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-172v0,-15,-8,-20,-23,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4v82,6,193,-27,193,62v0,29,-16,58,-50,73v32,56,62,97,76,105","w":255,"k":{"T":9,"V":7,"W":5,"Y":9,"\u00dd":9,"\u0178":9}},"S":{"d":"106,-256v41,-1,70,10,57,51v-21,27,-25,-45,-58,-34v-14,0,-32,10,-35,28v-4,26,14,39,44,59v39,26,64,47,65,80v2,53,-44,76,-94,76v-29,-1,-71,-2,-70,-22v1,-21,-8,-48,13,-50v7,6,24,60,52,51v27,0,46,-17,47,-42v1,-62,-108,-63,-108,-134v0,-33,30,-63,87,-63","w":193},"T":{"d":"144,-227r0,188v0,15,5,18,23,22v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-188r-83,0v-5,0,-10,-1,-5,-7v5,-7,7,-19,20,-18r203,0v5,0,10,2,5,8v-6,28,-56,14,-89,17","w":237,"k":{"\u00f9":25,"\u00fc":25,"\u0161":25,"\u00f2":34,"\u00f6":34,"\u00f4":34,"\u00ed":9,"\u00e8":34,"\u00eb":34,"\u00ea":34,"\u00e3":36,"\u00e5":36,"\u00e0":36,"\u00e2":36,"w":23,"y":23,"\u00fd":23,"\u00ff":23,"A":25,"\u00c6":25,"\u00c1":25,"\u00c2":25,"\u00c4":25,"\u00c0":25,"\u00c5":25,"\u00c3":25,",":33,".":33,"a":36,"\u00e6":36,"\u00e1":36,"\u00e4":36,"c":34,"\u00e7":34,"e":34,"\u00e9":34,"i":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":34,"\u00f8":34,"\u0153":34,"\u00f3":34,"\u00f5":34,"r":25,"s":25,"u":25,"\u00fa":25,"\u00fb":25,":":26,"-":26,";":26}},"U":{"d":"91,-213v6,79,-28,184,57,191v76,6,57,-115,59,-191v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r67,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,116v0,82,-51,101,-90,101v-129,-1,-98,-107,-102,-217v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-28,6,-26,27","w":273},"V":{"d":"9,-235v-7,-1,-5,-8,-2,-13v22,-11,65,-1,95,-4v9,-1,4,9,2,13v-4,9,-23,6,-15,27r54,152r63,-153v10,-30,-31,-17,-15,-34v10,-11,40,-2,58,-5v10,-2,14,3,9,11v-12,9,-29,18,-32,37r-77,190v-1,19,-40,23,-42,0r-72,-197v-6,-17,-9,-20,-26,-24","w":259,"k":{"\u00f6":32,"\u00ee":7,"\u00e8":32,"\u00eb":32,"\u00e3":34,"\u00e5":34,"\u00e0":34,"\u00e4":34,"\u00e2":34,"y":9,"\u00fd":9,"\u00ff":9,"A":40,"\u00c6":40,"\u00c1":40,"\u00c2":40,"\u00c4":40,"\u00c0":40,"\u00c5":40,"\u00c3":40,",":41,".":41,"a":34,"\u00e6":34,"\u00e1":34,"e":32,"\u00e9":32,"\u00ea":32,"i":7,"\u00ed":7,"\u00ef":7,"\u00ec":7,"o":32,"\u00f8":32,"\u0153":32,"\u00f3":32,"\u00f4":32,"\u00f2":32,"\u00f5":32,"r":20,"u":20,"\u00fa":20,"\u00fb":20,"\u00fc":20,"\u00f9":20,":":16,"-":20,";":16}},"W":{"d":"213,-252v27,57,39,131,64,190r45,-151v11,-25,-26,-19,-14,-35v12,-10,43,-1,63,-4v10,-2,8,7,5,13v-12,9,-24,8,-30,28r-59,197v-1,21,-44,20,-50,0r-51,-162r-53,162v-2,21,-42,20,-48,0r-58,-197v-2,-27,-30,-16,-22,-38v21,-8,57,0,84,-3v8,-1,4,9,2,13v-3,9,-20,6,-14,27r47,152r60,-178v3,-19,12,-13,29,-14","w":380,"k":{"\u00fc":13,"\u00f6":27,"\u00e4":29,"y":5,"\u00fd":5,"\u00ff":5,"A":38,"\u00c6":38,"\u00c1":38,"\u00c2":38,"\u00c4":38,"\u00c0":38,"\u00c5":38,"\u00c3":38,",":34,".":34,"a":29,"\u00e6":29,"\u00e1":29,"\u00e2":29,"\u00e0":29,"\u00e5":29,"\u00e3":29,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":27,"\u00f8":27,"\u0153":27,"\u00f3":27,"\u00f4":27,"\u00f2":27,"\u00f5":27,"r":13,"u":13,"\u00fa":13,"\u00fb":13,"\u00f9":13,":":9,"-":11,";":9}},"X":{"d":"234,-252v8,0,4,8,2,12v-35,20,-55,64,-81,95r69,103v10,15,16,22,31,22v16,0,9,9,5,16v-1,3,-4,4,-9,4r-97,0v-8,2,-5,-8,-3,-13v4,-5,27,-7,18,-20r-48,-76r-54,78v-14,20,29,12,4,31r-59,0v-10,2,-6,-9,-4,-14v11,-7,28,-8,34,-22r66,-93r-56,-82v-14,-20,-19,-21,-27,-22v-11,-2,-7,-10,-3,-16v27,-8,71,0,104,-3v8,-1,3,7,2,11v-3,9,-32,7,-20,25r34,52r41,-53v13,-19,-36,-16,-11,-35r62,0","w":266},"Y":{"d":"127,-121r52,-94v15,-23,-32,-19,-8,-37r60,0v8,-1,3,8,2,12v-12,12,-21,5,-32,29v-24,53,-61,87,-61,172v0,15,5,18,23,22v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-58r-56,-114v-9,-29,-31,-15,-24,-38v22,-8,60,0,88,-3v15,15,-23,16,-13,40","w":240,"k":{"\u00f6":31,"v":20,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":32,"\u00e6":32,"\u00e1":32,"\u00e2":32,"\u00e4":32,"\u00e0":32,"\u00e5":32,"\u00e3":32,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f2":31,"\u00f5":31,"u":23,"\u00fa":23,"\u00fb":23,"\u00fc":23,"\u00f9":23,":":20,"-":29,";":20,"p":23,"q":31}},"Z":{"d":"209,-252r0,13r-138,217r96,0v41,0,29,-50,51,-25v-3,19,10,47,-16,47r-185,0r-8,-14r139,-217r-75,0v-31,2,-28,59,-43,24v2,-17,-7,-44,11,-45r168,0","w":226},"[":{"d":"27,-265r89,0r0,16v-24,0,-57,-4,-52,20r0,260v-4,27,26,23,52,23r0,15r-89,0r0,-334","w":126},"\\":{"d":"174,39r-27,0r-115,-304r27,0"},"]":{"d":"100,69r-89,0r0,-15v23,0,56,4,51,-20r0,-260v4,-27,-26,-23,-51,-23r0,-16r89,0r0,334","w":126},"^":{"d":"50,-121r-28,0r66,-131r31,0r66,131r-28,0r-54,-106"},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"41,-153v-59,-19,15,-85,26,-110v8,-5,16,0,15,10v-21,19,-23,49,-18,77v2,14,-12,23,-23,23","w":106,"k":{"\u2018":31}},"a":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57","w":226},"b":{"d":"121,-156v-31,0,-46,41,-46,85v0,35,7,57,34,57v34,0,53,-40,53,-77v0,-30,-12,-65,-41,-65xm105,4v-38,0,-77,2,-77,-40r0,-190v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,42,-1,62,-3v7,0,10,5,10,12r0,106v14,-23,41,-37,68,-37v43,0,69,40,69,83v0,60,-45,105,-108,105","w":224},"c":{"d":"115,-184v24,1,53,-1,56,16v-1,15,4,34,-10,37v-9,-5,-20,-39,-45,-34v-33,0,-54,33,-54,73v0,62,66,95,102,50v4,-3,14,1,11,7v-7,11,-10,24,-19,32v-70,26,-144,-22,-144,-87v0,-55,40,-94,103,-94","w":184},"d":{"d":"159,0v-15,1,-9,-21,-10,-35v-11,21,-36,39,-63,39v-41,0,-74,-36,-74,-86v-1,-63,62,-118,137,-98v-3,-30,12,-66,-22,-68v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v7,0,10,5,10,12r0,213v-4,26,32,15,21,37v-14,8,-40,2,-59,3xm115,-166v-61,0,-72,140,-14,140v26,0,48,-23,48,-78v0,-39,-6,-62,-34,-62","w":224},"e":{"d":"169,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-69,26,-142,-22,-142,-85v0,-60,39,-96,92,-96v49,0,73,33,73,81v0,6,-3,14,-8,14xm62,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59","w":189},"f":{"d":"37,-180v-5,-57,37,-78,81,-85v24,-4,28,18,37,30v-10,32,-40,-5,-58,-5v-20,0,-10,40,-12,60r50,0v6,28,-27,20,-50,21r0,120v0,15,5,18,23,22v8,3,4,17,-5,17r-88,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-120r-24,0r0,-21r24,0","w":133},"g":{"d":"122,-184v40,0,77,-3,77,40r0,125v0,70,-34,109,-101,109v-38,0,-55,-8,-71,-15v-16,-7,-4,-20,1,-29v14,-25,18,18,68,18v48,0,63,-51,55,-106v-12,27,-40,46,-67,46v-43,0,-70,-40,-70,-83v0,-57,45,-105,108,-105xm117,-166v-59,0,-71,140,-17,140v21,0,52,-32,52,-83v0,-31,-5,-57,-35,-57","w":219},"h":{"d":"15,-248v-9,-1,-5,-9,-2,-14v15,-8,43,-1,63,-3v4,0,9,0,9,8r1,112v33,-51,123,-62,122,22r0,84v0,15,5,18,23,22v8,3,4,17,-5,17r-87,0v-7,1,-4,-8,-2,-12v8,-10,23,-7,23,-27v-1,-40,8,-122,-28,-114v-29,-6,-47,48,-47,114v0,15,5,18,21,22v7,3,3,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-187v0,-15,-5,-18,-22,-22","w":244},"i":{"d":"37,-39r0,-102v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27xm35,-233v0,-15,12,-26,26,-26v14,0,27,12,27,26v0,14,-12,27,-26,27v-15,0,-27,-12,-27,-27","w":122},"j":{"d":"10,72v21,-10,25,-28,25,-62r0,-151v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,193v0,60,-47,77,-73,77r0,-18xm32,-233v0,-15,13,-26,27,-26v14,0,27,12,27,26v0,14,-13,27,-27,27v-15,0,-27,-12,-27,-27","w":112},"k":{"d":"128,-112v31,37,54,79,91,100r0,12r-61,0r-73,-99v5,32,-15,79,21,82v7,3,3,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-187v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,43,-1,63,-3v4,0,9,0,9,8r0,146v28,-24,51,-47,68,-69v17,3,51,-9,50,11v0,10,-26,9,-41,24","w":225},"l":{"d":"15,-248v-9,-1,-5,-9,-2,-14v15,-8,43,-1,63,-3v6,0,9,2,9,9r0,217v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-187v0,-15,-5,-18,-22,-22","w":122},"m":{"d":"77,-180v14,-3,5,24,9,33v27,-48,105,-49,117,-3v29,-45,118,-52,118,23r0,88v0,15,5,18,23,22v8,3,4,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,25,-7,23,-27v-4,-42,16,-108,-27,-114v-26,-4,-43,53,-43,114v0,15,5,18,21,22v9,3,3,17,-5,17r-85,0v-8,1,-3,-8,-2,-12v8,-10,25,-7,23,-27v-4,-42,16,-108,-27,-114v-26,-4,-43,53,-43,114v0,15,5,18,21,22v7,3,3,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,44,1,64,-3","w":358},"n":{"d":"76,-180v15,-3,6,25,10,35v33,-51,123,-62,122,22r0,84v0,15,5,18,23,22v8,3,4,17,-5,17r-87,0v-7,1,-4,-8,-2,-12v8,-10,23,-7,23,-27v-1,-40,8,-122,-28,-114v-29,-6,-47,48,-47,114v0,15,5,18,21,22v7,3,3,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,43,1,63,-3","w":244},"o":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84","w":215},"p":{"d":"127,-156v-31,0,-46,41,-46,85v0,31,6,57,35,57v35,0,52,-40,52,-77v0,-30,-12,-65,-41,-65xm81,0v4,36,-15,71,30,73v12,0,5,9,2,14v-27,8,-70,1,-103,3v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-192v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,43,-1,63,-3v16,-1,5,23,10,33v14,-23,40,-37,67,-37v43,0,70,40,70,83v0,69,-63,120,-138,101","w":230},"q":{"d":"118,-184v42,0,79,-2,79,40r0,195v0,15,5,18,23,22v8,3,4,17,-5,17r-96,0v-9,1,-6,-7,-3,-12v10,-10,34,-6,33,-27r-1,-86v-11,21,-36,39,-63,39v-41,0,-73,-36,-73,-86v0,-54,44,-102,106,-102xm114,-166v-60,0,-71,140,-14,140v25,0,49,-27,49,-78v0,-39,-7,-62,-35,-62","w":217},"r":{"d":"77,-180v14,-3,5,23,9,32v18,-26,44,-48,66,-28v1,10,8,21,6,31v-12,10,-17,18,-35,6v-53,-12,-38,53,-38,100v0,15,7,18,30,22v11,2,5,9,2,14v-27,8,-70,1,-103,3v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,44,1,64,-3","w":158,"k":{"v":-9,"w":-9,"y":-9,"\u00fd":-9,"\u00ff":-9,",":22,".":22,"f":-4,"\ufb01":-4,"\ufb02":-4,"\u00df":-4,"m":-4,"n":-4,"\u00f1":-4,"x":-9}},"s":{"d":"143,-49v0,61,-98,66,-132,35v3,-16,-8,-43,9,-46v7,9,18,53,45,47v19,0,31,-12,31,-27v-8,-39,-83,-49,-83,-96v0,-25,21,-48,69,-48v21,0,47,-2,51,14v-1,14,4,31,-8,35v-8,-3,-18,-39,-42,-32v-43,12,-14,35,16,57v36,26,44,40,44,61","w":153},"t":{"d":"137,-180v1,11,-2,17,-7,21r-48,0r0,105v-2,34,23,38,47,32v13,19,-18,25,-35,26v-81,5,-55,-93,-59,-163r-31,0r0,-21r31,0r0,-36v13,-5,32,-25,47,-16r0,52r55,0","w":139},"u":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-33,37,-123,52,-119,-30v-7,-38,19,-101,-22,-106v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144","w":240},"v":{"d":"114,-5v-1,8,-26,9,-28,-1r-60,-133v-7,-28,-28,-14,-21,-37v20,-10,59,-1,86,-4v10,-1,5,8,3,13v-3,7,-26,6,-18,26r36,86r43,-90v9,-23,-45,-14,-17,-35r56,0v10,-1,12,4,9,13v-7,10,-17,12,-25,28","w":207,"k":{",":29,".":29}},"w":{"d":"102,-6v-1,9,-25,9,-28,0r-49,-133v-6,-26,-28,-15,-20,-37v20,-10,58,-1,85,-4v13,-1,10,7,6,13v-4,7,-30,3,-22,25r27,78r46,-110v2,-7,25,-9,28,0r43,114r31,-89v6,-22,-49,-9,-15,-31r57,0v11,-2,9,7,5,13v-5,8,-17,8,-24,28r-47,133v-1,9,-24,10,-28,0r-44,-119","w":300,"k":{",":29,".":29}},"x":{"d":"220,-15v-3,6,-4,16,-13,15r-76,0v-10,1,-7,-5,-6,-12v2,-6,21,-4,12,-16r-35,-45r-35,42v-15,19,30,11,14,26v-11,11,-47,2,-67,5v-12,1,-6,-7,-5,-12v34,-14,55,-51,79,-77r-57,-67v-9,-5,-20,-9,-12,-20v19,-10,54,-1,79,-4v14,-1,10,5,7,12v-2,6,-21,7,-11,20r25,31r30,-34v15,-20,-34,-10,-5,-29r52,0v11,-3,12,3,8,12v-8,9,-24,8,-33,23r-39,43v23,25,43,60,69,80v6,3,22,0,19,7","w":226},"y":{"d":"81,64v-4,29,-56,39,-62,10v-2,-9,16,-7,23,-12v18,-3,34,-46,43,-66r-59,-135v-7,-27,-29,-14,-21,-37v20,-10,59,-1,86,-4v10,-1,5,8,3,13v-3,7,-26,6,-18,26r36,88r42,-92v9,-23,-44,-14,-16,-35r56,0v11,-2,12,5,8,13v-7,10,-20,10,-24,28","k":{",":29,".":29}},"z":{"d":"43,-180r128,0r0,17r-102,142r56,0v41,0,29,-41,51,-20v-2,19,9,41,-17,41r-142,0r-6,-13r111,-148r-46,0v-31,2,-28,45,-44,19v2,-16,-7,-38,11,-38","w":186},"{":{"d":"57,-96v43,12,29,70,29,119v0,28,9,43,30,49v-77,12,-65,-56,-65,-122v0,-27,-5,-37,-27,-46v42,-9,27,-69,27,-114v0,-46,23,-57,65,-54v-44,8,-30,71,-30,118v0,28,-4,43,-29,50","w":126},"|":{"d":"46,90r0,-360r28,0r0,360r-28,0","w":119},"}":{"d":"11,72v65,-11,-6,-147,59,-168v-66,-12,9,-146,-59,-169v45,0,65,8,65,55v0,46,-13,104,27,115v-43,8,-27,64,-27,108v0,49,-15,60,-65,59","w":126},"~":{"d":"67,-116v35,0,88,44,105,0r18,12v-13,20,-25,36,-47,36v-27,0,-46,-22,-75,-22v-19,0,-27,15,-33,24r-19,-13v13,-22,27,-37,51,-37"},"\u00a1":{"d":"57,-184v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27v0,-15,13,-27,27,-27xm57,85v-17,0,-29,-5,-27,-16v7,-46,12,-119,16,-174r21,0v4,55,9,128,16,174v2,11,-9,16,-26,16","w":113},"\u00a2":{"d":"144,-183v14,0,37,3,36,15v-1,15,4,34,-10,37v-7,-1,-14,-31,-30,-31r-30,138v26,8,48,0,63,-18v4,-3,14,1,11,7v-7,11,-10,24,-19,32v-13,6,-41,9,-61,6r-6,30r-18,-4r6,-30v-42,-13,-64,-48,-64,-89v0,-55,39,-94,103,-94r5,-25r19,4xm93,-34r28,-131v-53,0,-66,100,-28,131"},"\u00a3":{"d":"178,-214v-31,11,-30,-31,-54,-28v-34,4,-32,61,-37,97r51,0r0,22r-52,0v0,38,-13,69,-37,96v42,-13,78,-6,109,-4v35,2,-8,-49,32,-45v29,28,-9,80,-42,80v-29,0,-85,-23,-147,-4r0,-12v30,-13,32,-68,37,-111r-33,0r0,-22r34,0v5,-74,48,-133,126,-106v10,3,17,28,13,37"},"\u2044":{"d":"-41,0r-28,0r151,-252r27,0","w":39},"\u00a5":{"d":"174,-139r0,17r-43,0v-3,8,-8,16,-9,25r52,0r0,16r-53,0v3,27,-11,62,20,64v8,2,4,17,-4,17r-82,0v-7,1,-4,-8,-2,-12v7,-9,23,-7,22,-27r0,-42r-53,0r0,-16r52,0r-11,-25r-41,0r0,-17r35,0v-15,-28,-27,-80,-50,-95v-10,-2,-6,-17,2,-18r73,0v15,14,-21,18,-12,40r40,91r46,-94v13,-23,-30,-20,-7,-37r53,0v8,-1,3,8,2,12v-11,12,-17,5,-29,29r-36,72r35,0"},"\u0192":{"d":"178,-169v1,26,-34,16,-58,18v-23,115,-37,201,-126,226v-18,5,-45,-19,-28,-33v13,-4,29,9,47,9v23,0,28,-54,60,-202r-35,0r4,-18r34,0v4,-60,50,-85,101,-96v19,-4,36,18,29,29v-15,24,-36,-11,-52,-9v-24,3,-21,52,-29,76r53,0"},"\u00a7":{"d":"146,-89v-7,-23,-30,-46,-61,-47v-13,0,-28,7,-28,20v0,27,29,48,60,48v20,0,29,-8,29,-21xm130,17v0,-47,-115,-69,-115,-122v0,-36,35,-52,74,-47v-28,-21,-53,-36,-53,-60v-1,-48,85,-52,122,-34v9,13,30,31,4,39v-25,1,-32,-33,-61,-33v-9,0,-27,2,-27,15v13,54,114,69,117,130v2,35,-36,46,-71,43v26,19,49,33,49,60v0,52,-89,53,-134,37v-10,-12,-30,-32,-6,-40v31,-10,28,32,73,32v14,0,28,-6,28,-20"},"\u00a4":{"d":"9,-53r22,-21v-22,-25,-23,-78,0,-104r-22,-21r20,-20r22,21v26,-21,80,-23,105,0r21,-21r20,20r-20,20v21,27,22,80,-1,105r22,21r-20,21r-21,-21v-27,23,-81,23,-107,-1r-21,22xm105,-185v-33,0,-61,27,-61,60v0,33,27,59,60,59v33,0,59,-27,59,-60v0,-32,-26,-59,-58,-59"},"'":{"d":"56,-235r-10,73v0,3,1,11,-6,11v-6,0,-7,-8,-7,-11r-10,-73v-1,-9,-1,-30,17,-30v19,0,17,21,16,30","w":79},"\u201c":{"d":"46,-153v-57,-20,15,-86,26,-110v8,-5,16,-1,15,10v-21,19,-23,49,-18,77v2,14,-12,23,-23,23xm122,-153v-57,-20,15,-86,26,-110v8,-5,16,-1,15,10v-21,19,-23,49,-18,77v2,14,-12,23,-23,23","w":193},"\u00ab":{"d":"18,-86r59,-54v3,-4,15,-17,16,-5v0,8,-28,50,-36,59v5,12,46,55,33,65v-24,-18,-48,-45,-72,-65xm86,-86r58,-54v4,-4,17,-17,17,-5v0,8,-29,50,-37,59v5,12,49,56,33,65v-24,-18,-48,-45,-71,-65","w":180},"\u2039":{"d":"12,-86r59,-54v3,-4,15,-17,16,-5v0,8,-29,50,-37,59v5,12,47,55,34,65v-25,-18,-48,-45,-72,-65","w":100},"\u203a":{"d":"88,-86r-59,55v-3,4,-15,17,-16,5v0,-8,28,-51,36,-60v-5,-12,-46,-54,-33,-64v26,16,48,44,72,64","w":100},"\ufb01":{"d":"37,-180v-5,-76,73,-97,140,-79v3,9,18,18,12,28v-26,26,-48,-13,-75,-13v-28,0,-31,32,-29,64r122,0r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v2,-31,-48,-14,-74,-18r0,120v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-120r-24,0r0,-21r24,0","w":244},"\ufb02":{"d":"37,-180v-6,-58,40,-73,81,-85v26,3,52,-1,83,0v6,0,9,2,9,9r0,217v0,15,5,18,21,22v9,3,3,16,-4,17r-87,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-187v0,-11,-2,-16,-10,-18v-3,50,-68,-40,-67,24r0,40r49,0v1,11,-2,17,-7,21r-42,0r0,120v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-120r-24,0r0,-21r24,0","w":244},"\u2013":{"d":"180,-72r-180,0r0,-27r180,0r0,27","w":180},"\u2020":{"d":"183,-167v-1,64,-51,-2,-75,7v0,19,0,45,26,65v-30,50,-22,91,-23,157r-22,0v-1,-65,7,-108,-23,-157v26,-20,27,-46,27,-65v-18,-3,-39,20,-57,20v-13,0,-18,0,-18,-28v1,-64,50,3,75,-7v3,-18,-16,-44,-20,-62v0,-14,-3,-19,27,-19v66,0,-3,55,8,81v19,3,38,-20,57,-20v13,0,18,0,18,28","w":200},"\u2021":{"d":"108,-16v-3,18,19,43,19,62v0,14,3,19,-27,19v-66,0,3,-55,-7,-81v-18,-3,-39,20,-57,20v-13,0,-18,0,-18,-28v1,-64,50,3,75,-7v0,-19,0,-45,-26,-65v26,-20,26,-45,26,-64v-18,-3,-39,20,-57,20v-13,0,-18,0,-18,-28v1,-64,50,3,75,-7v3,-18,-16,-44,-20,-62v0,-14,-3,-19,27,-19v66,0,-3,55,8,81v19,3,38,-20,57,-20v13,0,18,0,18,28v-1,64,-51,-2,-75,7v0,19,2,44,26,64v-26,20,-26,46,-26,65v19,3,38,-20,57,-20v13,0,18,0,18,28v-1,64,-51,-2,-75,7","w":200},"\u00b7":{"d":"24,-91v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":103},"\u00b6":{"d":"95,26r0,-127v-59,1,-83,-32,-83,-79v0,-92,103,-70,186,-72v7,-2,5,6,3,11v-7,9,-26,5,-25,24r0,243v0,14,5,16,23,20v9,2,2,9,1,13v-14,5,-38,1,-55,2r0,-296r-19,0r0,296r-57,0v-9,2,-4,-7,-2,-11v7,-10,28,-6,28,-24xm95,-120r0,-115v-28,0,-40,14,-40,55v0,43,12,60,40,60","w":219},"\u2022":{"d":"153,-126v0,35,-28,63,-63,63v-35,0,-63,-28,-63,-63v0,-35,28,-63,63,-63v35,0,63,28,63,63","w":180},"\u201a":{"d":"58,-53v59,19,-15,85,-26,110v-9,4,-16,-2,-15,-11v21,-19,23,-48,18,-76v-2,-14,12,-23,23,-23","w":106},"\u201e":{"d":"61,-53v57,20,-15,86,-26,110v-9,4,-16,-2,-15,-11v21,-19,23,-48,18,-76v-2,-14,12,-23,23,-23xm131,-53v18,0,21,19,21,28v0,15,-39,70,-48,82v-9,4,-16,-2,-15,-11v21,-19,23,-48,18,-76v-2,-14,13,-23,24,-23","w":186},"\u201d":{"d":"71,-265v59,19,-15,85,-26,110v-8,5,-16,0,-15,-10v21,-19,23,-49,18,-77v-2,-14,12,-23,23,-23xm147,-265v57,20,-15,86,-26,110v-8,5,-16,0,-15,-10v21,-19,23,-49,18,-77v-2,-14,12,-23,23,-23","w":193},"\u00bb":{"d":"162,-86r-59,55v-3,4,-15,17,-16,5v0,-8,28,-51,36,-60v-5,-12,-46,-54,-33,-64v25,17,48,44,72,64xm94,-86v-24,21,-45,46,-71,65v-15,-10,27,-52,33,-65v-5,-12,-49,-55,-33,-64v25,17,48,44,71,64","w":180},"\u2026":{"d":"33,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27xm153,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27xm273,-23v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":360},"\u2030":{"d":"78,-242v-11,0,-29,3,-29,60v0,65,18,68,29,68v11,0,28,-3,28,-68v0,-57,-17,-60,-28,-60xm78,-100v-39,0,-66,-31,-66,-83v0,-32,20,-73,66,-73v46,0,66,41,66,73v0,52,-27,83,-66,83xm260,-138v-11,0,-29,3,-29,61v0,64,18,67,29,67v11,0,28,-3,28,-67v0,-58,-17,-61,-28,-61xm260,4v-39,0,-66,-31,-66,-82v0,-32,20,-74,66,-74v46,0,66,42,66,74v0,51,-27,82,-66,82xm409,4v-39,0,-66,-31,-66,-82v0,-32,20,-74,66,-74v46,0,66,42,66,74v0,51,-27,82,-66,82xm409,-138v-11,0,-28,3,-28,61v0,64,17,67,28,67v11,0,28,-3,28,-67v0,-58,-17,-61,-28,-61xm105,0r-25,0r150,-252r25,0","w":486},"\u00bf":{"d":"112,-102v11,36,-42,94,-42,131v0,38,33,50,51,26v7,-9,19,-22,31,-8v8,9,-7,20,-9,29v-44,20,-125,6,-125,-53v0,-52,73,-69,68,-125r26,0xm99,-184v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27v0,-15,13,-27,27,-27","w":173},"`":{"d":"23,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":133},"\u00b4":{"d":"123,-260v-9,25,-49,36,-71,51v-8,-1,-11,-5,-10,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15","w":133},"\u02c6":{"d":"86,-242r-45,34v-5,2,-14,2,-15,-3r47,-55r26,0r48,55v-1,5,-10,5,-15,3","w":173},"\u02dc":{"d":"118,-206v-31,0,-29,-18,-58,-19v-18,-1,-20,27,-34,14v4,-18,19,-37,42,-37v23,0,33,17,55,19v23,2,22,-30,38,-16v-1,17,-20,39,-43,39","w":186},"\u00af":{"d":"164,-220r-141,0r0,-25r141,0r0,25","w":186},"\u02d8":{"d":"159,-276v1,38,-24,70,-70,70v-42,0,-66,-33,-65,-70v1,-4,11,-5,14,-1v5,23,30,43,53,43v23,0,49,-20,54,-43v3,-4,13,-3,14,1","w":180},"\u02d9":{"d":"46,-256v15,0,25,9,25,25v0,15,-10,25,-24,25v-14,0,-25,-11,-25,-25v0,-14,10,-25,24,-25","w":93},"\u00a8":{"d":"23,-226v0,-25,42,-28,41,0v0,11,-9,20,-20,20v-11,0,-21,-9,-21,-20xm122,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","w":166},"\u02da":{"d":"60,-257v-10,0,-20,8,-20,19v0,27,39,23,39,0v0,-10,-9,-19,-19,-19xm60,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-16,36,-36,36","w":119},"\u00b8":{"d":"41,37v-3,-11,11,-28,14,-41r14,0r-11,27v19,-4,39,3,40,24v1,27,-47,36,-72,26v-3,-4,-1,-11,4,-12v14,3,37,8,37,-12v0,-15,-14,-15,-26,-12","w":119},"\u02dd":{"d":"109,-260v-9,26,-50,36,-72,51v-8,-1,-10,-5,-9,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15xm176,-260v-9,26,-50,36,-72,51v-8,-1,-10,-5,-9,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15","w":200},"\u02db":{"d":"22,29v0,-15,13,-38,41,-33v-14,11,-28,41,-3,41v8,0,18,-5,20,-8v4,-5,12,2,8,6v-10,16,-66,29,-66,-6","w":113},"\u02c7":{"d":"86,-230r46,-34v5,-2,14,-2,15,3r-48,55r-26,0r-47,-55v1,-5,10,-5,15,-3","w":173},"\u2014":{"d":"360,-72r-360,0r0,-27r360,0r0,27","w":360},"\u00c6":{"d":"169,-34r0,-41r-83,0r-25,44v-7,19,28,13,15,26v-12,12,-49,2,-71,5v-12,1,-9,-5,-6,-10v12,-8,33,-12,37,-27r93,-168v5,-10,11,-19,7,-23v-11,-8,-25,-6,-16,-19v1,-4,3,-5,7,-5r178,0v18,-1,12,39,2,46v-5,3,-11,-24,-35,-24r-53,0r0,83r83,0v12,2,0,12,-2,17v-17,12,-55,2,-81,5v5,36,-16,107,26,103r30,0v44,-1,32,-37,54,-26v1,14,12,48,-14,48r-161,0v-10,-16,15,-8,15,-34xm98,-97r71,0r-1,-131","w":346},"\u00aa":{"d":"66,-164v17,2,28,-31,29,-48v0,-17,-3,-32,-20,-32v-34,0,-41,77,-9,80xm79,-256v27,0,52,-2,52,24r0,62v-5,16,32,11,12,25v-23,-1,-55,10,-49,-25v-17,43,-87,30,-87,-23v0,-34,28,-63,72,-63","w":159},"\u0141":{"d":"134,-178r9,16r-47,28v5,39,-16,120,27,116r29,0v44,1,34,-49,56,-26v-3,19,10,44,-16,44r-169,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27r0,-64r-30,18r-10,-17r40,-23r0,-88v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,57","w":215,"k":{"T":14,"V":20,"W":16,"y":9,"\u00fd":9,"\u00ff":9,"Y":18,"\u00dd":18,"\u0178":18,"\u2019":29}},"\u00d8":{"d":"79,-72r124,-132v-14,-22,-34,-29,-56,-29v-84,0,-86,98,-68,161xm214,-183r-125,133v14,22,35,31,59,31v73,-2,89,-103,66,-164xm229,-232r27,-29r18,13r-29,31v73,79,18,225,-104,221v-28,0,-56,-9,-78,-26r-31,32r-16,-14r31,-33v-19,-21,-32,-50,-32,-85v0,-110,129,-170,214,-110","w":293},"\u0152":{"d":"211,-51r0,-156v0,-27,-27,-26,-61,-26v-64,0,-80,62,-80,98v0,80,35,116,88,116v35,0,53,-6,53,-32xm154,-256r193,4v18,-1,11,28,9,41v-14,19,-11,-20,-41,-21r-53,0r0,85r83,0v12,2,0,12,-2,17v-17,12,-55,2,-81,5v4,37,-15,109,26,105r30,0v44,-1,32,-40,54,-28v2,14,12,47,-15,48r-207,4v-73,0,-135,-47,-135,-126v0,-81,64,-136,139,-134","w":386},"\u00ba":{"d":"70,-143v-40,0,-61,-28,-61,-54v0,-31,25,-59,67,-59v40,0,62,27,62,54v0,29,-24,59,-68,59xm74,-155v41,-1,29,-89,0,-89v-19,0,-27,22,-27,40v0,33,14,49,27,49","w":146},"\u00e6":{"d":"171,-108v25,-4,71,13,72,-16v0,-32,-17,-43,-32,-43v-26,0,-40,29,-40,59xm84,-23v32,0,41,-43,37,-84v-36,12,-62,29,-62,54v0,16,9,30,25,30xm278,-89r-107,0v0,35,18,68,54,68v21,0,32,-8,45,-21v4,-4,14,1,11,7v-6,11,-9,25,-19,32v-44,18,-112,-3,-126,-33v-19,32,-46,40,-70,40v-28,0,-54,-20,-54,-50v-1,-47,69,-62,108,-79v0,-26,-9,-42,-30,-42v-19,0,-30,15,-39,34v-13,10,-37,-9,-23,-27v9,-26,41,-24,68,-24v27,0,46,6,58,19v49,-40,142,-13,132,62v0,6,-3,14,-8,14","w":297},"\u0131":{"d":"15,-163v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22","w":122},"\u0142":{"d":"15,-248v-9,-1,-5,-9,-2,-14v15,-8,43,-1,63,-3v6,0,9,2,9,9r0,84r27,-19r8,14r-35,23r0,115v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-83r-29,20r-8,-14r37,-25r0,-85v0,-15,-5,-18,-22,-22","w":122},"\u00f8":{"d":"67,-61r77,-77v-28,-59,-82,-13,-82,39v0,15,2,28,5,38xm150,-119r-76,77v9,19,22,27,35,27v46,-1,48,-62,41,-104xm46,-15r-23,24r-13,-13r23,-24v-51,-61,-3,-156,79,-156v23,0,43,7,58,19r23,-22r13,13r-22,22v48,61,5,158,-81,156v-23,0,-43,-7,-57,-19","w":215},"\u0153":{"d":"108,-165v-31,0,-46,34,-46,66v0,55,24,84,47,84v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77xm309,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-41,13,-89,8,-117,-22v-17,18,-43,29,-74,29v-59,0,-91,-47,-91,-90v0,-85,112,-129,166,-72v49,-50,148,-25,140,55v0,6,-4,14,-9,14xm202,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59","w":329},"\u00df":{"d":"121,-132v0,-35,38,-50,38,-81v0,-23,-22,-31,-34,-31v-14,0,-40,8,-40,40r0,169v0,14,5,15,23,20v8,2,4,14,-5,15r-88,0v-7,2,-5,-6,-3,-11v7,-9,26,-5,25,-24r0,-117r-20,0v-3,-16,12,-15,20,-20v-6,-59,19,-94,89,-94v49,0,71,25,71,50v1,32,-32,44,-32,71v0,26,83,45,83,96v0,53,-89,63,-123,43v-6,-18,-16,-45,7,-46v13,17,9,39,42,39v15,0,29,-9,29,-26v0,-38,-82,-47,-82,-93","w":253},"\u00b9":{"d":"95,-256r0,126v-2,23,42,4,26,25v-22,6,-60,-1,-87,2v-8,1,-6,-5,-3,-10v8,-5,28,-1,28,-17r0,-94v1,-25,-29,8,-34,-9v-1,-2,0,-4,2,-5","w":146},"\u00ac":{"d":"166,-40r0,-72r-153,0r0,-28r181,0r0,100r-28,0"},"\u00b5":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-22,18,-60,46,-88,21v-10,30,12,50,19,71v4,11,0,15,-8,17v-30,7,-42,5,-42,-27r0,-196v0,-15,-5,-18,-22,-22v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144","w":240},"\u2122":{"d":"106,-236r0,106v-5,14,24,8,15,22v-19,3,-43,0,-64,1v-5,1,-3,-4,-2,-7v5,-6,15,-4,15,-16r0,-106r-53,0v-3,0,-6,0,-3,-4v5,-4,5,-13,15,-12r129,0v3,0,6,0,3,4v-5,17,-33,11,-55,12xm229,-243r47,93r51,-96v9,-13,32,-3,50,-6v5,0,3,6,1,8v-5,7,-16,3,-16,17r0,97v-5,13,23,8,14,22v-18,3,-44,0,-64,1v-5,1,-3,-4,-2,-7v5,-6,16,-4,16,-16v-1,-26,2,-56,-1,-80v-19,34,-34,72,-55,103v-7,0,-10,2,-12,-6r-48,-97r0,80v-5,13,23,8,14,22v-12,3,-30,0,-44,1v-6,1,-2,-5,-1,-7v5,-6,15,-4,15,-16r0,-96v-7,-16,-24,-11,-20,-25v17,1,47,-9,55,8","w":393},"\u00d0":{"d":"158,-146r0,21r-64,0v2,49,-15,108,45,108v56,0,83,-50,83,-114v1,-89,-46,-104,-128,-99r0,84r64,0xm43,-23r0,-102r-43,0r0,-21r43,0v-4,-34,14,-86,-23,-88v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r119,0v103,0,135,47,135,120v0,75,-57,136,-136,136v-46,0,-68,-2,-87,-8v-6,-2,-10,-8,-10,-19","w":293},"\u00bd":{"d":"107,0r-27,0r150,-252r27,0xm218,-109v-9,-35,18,-45,49,-45v28,0,56,12,56,38v0,51,-58,66,-86,93r55,0v21,-1,21,-36,37,-22v1,14,-10,27,-13,40v-1,5,-5,5,-12,5r-98,0r0,-18v27,-24,70,-51,78,-93v-1,-35,-43,-23,-50,-7v-3,7,-8,16,-16,9xm85,-256r0,126v-2,23,42,4,26,25v-22,6,-60,-1,-87,2v-8,1,-6,-5,-3,-10v8,-5,28,-1,28,-17r0,-94v1,-25,-29,8,-34,-9v-1,-2,0,-4,2,-5","w":346},"\u00b1":{"d":"89,-147r0,-77r28,0r0,77r77,0r0,29r-77,0r0,77r-28,0r0,-77r-76,0r0,-29r76,0xm13,0r0,-28r181,0r0,28r-181,0"},"\u00de":{"d":"96,-72v2,28,-9,53,23,55v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-174v0,-15,-4,-18,-22,-22v-8,-3,-4,-17,5,-17r91,0v8,-1,3,8,2,12v-12,9,-30,11,-25,41v67,-6,124,20,117,60v2,46,-51,74,-117,67xm96,-180r0,88v38,2,59,0,62,-46v2,-38,-24,-44,-62,-42","w":219},"\u00bc":{"d":"301,-151r0,88v8,2,26,-4,25,4r-8,15r-17,0v0,10,-1,24,5,27v13,6,32,0,21,14v-22,8,-59,1,-87,3v-8,1,-6,-6,-3,-11v9,-4,29,0,28,-17r0,-16v-25,-3,-64,10,-73,-11r77,-96r32,0xm112,0r-27,0r150,-252r27,0xm219,-63r46,0r0,-58v-19,21,-34,41,-46,58xm89,-256r0,126v-2,23,45,4,26,25v-22,5,-59,0,-87,2v-2,0,-7,1,-5,-3v1,-16,30,-3,30,-24r0,-94v2,-26,-28,9,-33,-9v-1,-2,-1,-4,1,-5","w":346},"\u00f7":{"d":"194,-77r-181,0r0,-28r181,0r0,28xm76,-23v0,-15,13,-27,28,-27v14,0,26,13,26,27v0,14,-12,27,-26,27v-15,0,-28,-12,-28,-27xm76,-159v0,-15,13,-27,28,-27v14,0,26,13,26,27v0,14,-12,27,-26,27v-15,0,-28,-12,-28,-27"},"\u00a6":{"d":"46,63r0,-126r28,0r0,126r-28,0xm46,-117r0,-126r28,0r0,126r-28,0","w":119},"\u00b0":{"d":"67,-237v-17,0,-32,16,-32,33v0,17,15,31,32,31v17,0,31,-14,31,-31v0,-17,-14,-33,-31,-33xm67,-153v-28,0,-52,-23,-52,-51v0,-28,24,-52,52,-52v28,0,51,24,51,52v0,28,-23,51,-51,51","w":133},"\u00fe":{"d":"75,0v4,36,-15,71,30,73v12,0,5,9,2,14v-27,8,-69,1,-102,3v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27r0,-277v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,42,-1,62,-3v7,0,10,5,10,12r0,106v14,-23,41,-37,68,-37v43,0,69,40,69,83v0,69,-63,120,-138,101xm121,-156v-31,0,-46,41,-46,85v0,31,6,57,35,57v35,0,52,-40,52,-77v0,-30,-12,-65,-41,-65","w":224},"\u00be":{"d":"302,-151r0,88v8,2,27,-4,26,4r-8,15r-18,0v0,10,-2,24,5,27v14,6,34,1,21,14v-22,8,-59,1,-86,3v-8,1,-6,-6,-3,-11v8,-4,28,0,27,-17r0,-16v-22,-1,-49,3,-67,-2r-5,-9r76,-96r32,0xm220,-63r46,0r0,-58v-19,21,-34,41,-46,58xm119,0r-27,0r150,-252r27,0xm30,-217v-10,-30,16,-38,50,-39v19,0,51,8,51,34v1,18,-23,32,-41,38v28,1,49,17,49,39v0,43,-82,55,-113,36v-7,-10,-12,-29,6,-29v10,10,16,25,35,26v18,0,32,-12,32,-31v0,-30,-34,-31,-49,-32r0,-13v22,-2,42,-12,42,-33v0,-39,-48,-16,-50,-1v-1,6,-6,10,-12,5","w":346},"\u00b2":{"d":"24,-212v-9,-34,18,-43,49,-44v28,0,56,11,56,37v0,51,-58,66,-86,93r55,0v21,-1,26,-41,38,-18v-9,13,-4,41,-26,41r-98,0r0,-18v26,-24,71,-51,79,-92v-1,-36,-43,-25,-50,-8v-3,7,-8,16,-17,9","w":146},"\u00ae":{"d":"143,-256v72,0,131,58,131,130v0,72,-59,130,-131,130v-72,0,-130,-58,-130,-130v0,-71,58,-130,130,-130xm143,-235v-59,0,-109,50,-109,109v0,59,50,109,109,109v59,0,109,-50,109,-109v0,-59,-50,-109,-109,-109xm97,-84r0,-93v5,-16,-28,-9,-12,-24v49,4,121,-17,121,33v0,17,-10,34,-30,42v18,30,36,53,45,58r0,7v-14,-2,-37,5,-43,-5r-34,-54r-13,0v3,20,-9,48,14,49v5,2,1,9,-3,10r-58,0v-3,1,-4,-4,-2,-7v5,-6,15,-4,15,-16xm131,-133v24,1,39,-2,39,-30v0,-25,-17,-25,-39,-24r0,54","w":286},"\u2212":{"d":"194,-77r-181,0r0,-28r181,0r0,28"},"\u00f0":{"d":"109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm86,-263v17,0,18,7,40,21r43,-17r24,17r-46,17v33,31,57,77,57,129v0,55,-39,100,-101,100v-59,0,-91,-47,-91,-90v0,-66,55,-112,120,-94v-6,-12,-15,-22,-24,-30r-46,16r-22,-15r46,-18v-13,-11,-26,-13,-35,-22v0,-6,24,-14,35,-14","w":215},"\u00d7":{"d":"83,-91r-56,-57r19,-20r57,57r57,-57r20,20r-57,57r57,57r-20,20r-57,-57r-57,57r-19,-20"},"\u00b3":{"d":"26,-217v-10,-30,16,-38,50,-39v19,0,51,8,51,34v1,18,-23,32,-41,38v28,1,49,17,49,39v0,43,-82,55,-113,36v-7,-10,-12,-29,6,-29v10,10,16,25,35,26v18,0,32,-12,32,-31v0,-30,-34,-31,-49,-32r0,-13v22,-2,42,-12,42,-33v0,-39,-48,-16,-50,-1v-1,6,-6,10,-12,5","w":146},"\u00a9":{"d":"143,-256v72,0,131,58,131,130v0,72,-59,130,-131,130v-72,0,-130,-58,-130,-130v0,-71,58,-130,130,-130xm143,-235v-59,0,-109,50,-109,109v0,59,50,109,109,109v59,0,109,-50,109,-109v0,-59,-50,-109,-109,-109xm149,-202v34,0,57,3,51,32v-20,17,-6,-16,-50,-16v-30,0,-42,22,-42,55v0,62,54,72,85,44v16,-2,7,12,3,21v-4,12,-20,12,-43,12v-52,0,-86,-30,-86,-75v0,-40,35,-73,82,-73","w":286},"\u00c1":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm183,-324v-10,25,-50,35,-71,51v-8,-1,-11,-5,-10,-13v21,-16,38,-46,67,-53v7,0,14,7,14,15","w":266},"\u00c2":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm126,-306r-45,33v-5,2,-14,3,-15,-2r47,-55r26,0r47,55v-24,10,-41,-23,-60,-31","w":266},"\u00c4":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm86,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm165,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":266},"\u00c0":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm90,-339v29,7,47,37,68,54v1,7,-2,11,-12,11v-22,-16,-59,-25,-71,-49v0,-10,7,-16,15,-16","w":266},"\u00c5":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm128,-322v-10,0,-20,9,-20,20v0,27,39,23,39,0v0,-10,-9,-20,-19,-20xm128,-267v-19,0,-36,-16,-36,-35v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-16,35,-36,35","w":266},"\u00c3":{"d":"85,-97r75,0r-37,-97xm261,-18v8,3,3,18,-8,18r-85,0v-9,1,-4,-9,-2,-13v3,-7,24,-4,16,-26r-14,-36r-91,0r-16,41v-7,21,27,12,15,28v-10,13,-44,3,-63,6v-11,2,-14,-4,-9,-12v14,-10,25,-6,34,-29r62,-159v15,-39,-37,-24,-25,-48v16,-10,48,-1,71,-4v5,0,7,5,9,10v24,72,56,146,79,201v7,18,9,17,27,23xm153,-270v-32,1,-30,-17,-58,-19v-18,-1,-21,26,-35,13v4,-18,19,-36,42,-36v23,0,33,17,55,19v23,2,23,-30,38,-16v-1,17,-19,39,-42,39","w":266},"\u00c7":{"d":"243,-39v-7,11,-9,26,-19,34v-8,7,-60,11,-90,8r-9,20v19,-4,39,3,40,24v1,27,-47,36,-72,26v-3,-4,-1,-11,4,-12v14,3,37,8,37,-12v0,-17,-18,-12,-29,-13r15,-35v-63,-13,-104,-62,-104,-129v0,-71,59,-128,137,-128v43,0,73,15,84,22v8,10,4,38,-9,40v-5,4,-17,-39,-75,-39v-54,0,-83,43,-83,102v-1,107,93,141,163,87v5,-5,13,0,10,5","w":253},"\u00c9":{"d":"93,-230r0,83r83,0v12,1,1,12,-1,17v-18,12,-56,2,-82,5v4,37,-16,108,27,103r29,0v45,0,34,-44,57,-22v-2,20,9,44,-17,44r-111,0v-27,0,-36,0,-36,-25r0,-186v0,-15,-7,-20,-22,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,0,9,26,9,41v-15,18,-11,-19,-42,-19r-53,0xm167,-324v-10,25,-50,35,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-46,67,-53v7,0,14,7,14,15","w":219},"\u00ca":{"d":"93,-230r0,83r83,0v12,1,1,12,-1,17v-18,12,-56,2,-82,5v4,37,-16,108,27,103r29,0v45,0,34,-44,57,-22v-2,20,9,44,-17,44r-111,0v-27,0,-36,0,-36,-25r0,-186v0,-15,-7,-20,-22,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,0,9,26,9,41v-15,18,-11,-19,-42,-19r-53,0xm110,-306r-46,33v-5,2,-14,3,-15,-2r48,-55r26,0r47,55v-24,10,-41,-23,-60,-31","w":219},"\u00cb":{"d":"93,-230r0,83r83,0v12,1,1,12,-1,17v-18,12,-56,2,-82,5v4,37,-16,108,27,103r29,0v45,0,34,-44,57,-22v-2,20,9,44,-17,44r-111,0v-27,0,-36,0,-36,-25r0,-186v0,-15,-7,-20,-22,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,0,9,26,9,41v-15,18,-11,-19,-42,-19r-53,0xm70,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm149,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":219},"\u00c8":{"d":"93,-230r0,83r83,0v12,1,1,12,-1,17v-18,12,-56,2,-82,5v4,37,-16,108,27,103r29,0v45,0,34,-44,57,-22v-2,20,9,44,-17,44r-111,0v-27,0,-36,0,-36,-25r0,-186v0,-15,-7,-20,-22,-23v-10,-1,-7,-8,-4,-14v1,-3,4,-4,6,-4r157,0v18,0,9,26,9,41v-15,18,-11,-19,-42,-19r-53,0xm76,-339v29,7,47,37,68,54v1,7,-3,11,-13,11v-22,-16,-59,-25,-71,-49v0,-10,8,-16,16,-16","w":219},"\u00cd":{"d":"46,-39r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,174v0,15,6,18,24,22v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27xm128,-324v-10,25,-50,35,-71,51v-8,-1,-11,-5,-10,-13v21,-16,38,-46,67,-53v7,0,14,7,14,15","w":142},"\u00ce":{"d":"46,-39r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,174v0,15,6,18,24,22v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27xm71,-306r-45,33v-5,2,-15,3,-16,-2r48,-55r26,0r47,55v-24,10,-41,-23,-60,-31","w":142},"\u00cf":{"d":"46,-39r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,174v0,15,6,18,24,22v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27xm31,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm110,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":142},"\u00cc":{"d":"46,-39r0,-174v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-27,6,-26,27r0,174v0,15,6,18,24,22v7,2,3,18,-6,17r-91,0v-7,1,-5,-8,-2,-12v7,-10,26,-7,25,-27xm37,-339v29,7,47,37,68,54v1,7,-2,11,-12,11v-22,-16,-59,-25,-71,-49v0,-10,7,-16,15,-16","w":142},"\u00d1":{"d":"10,-234v-13,-4,-5,-16,3,-18v31,3,71,-9,82,15r134,168r0,-144v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r66,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,201v2,18,-19,11,-33,12v-52,-57,-102,-129,-152,-190r0,151v0,15,5,18,23,22v8,3,4,17,-5,17r-66,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-174v-10,-11,-24,-18,-34,-21xm168,-270v-31,1,-29,-17,-57,-19v-19,-1,-22,26,-35,13v4,-18,19,-36,42,-36v23,0,33,17,55,19v23,2,22,-30,38,-16v-1,17,-20,39,-43,39","w":286},"\u00d3":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107xm204,-324v-10,25,-50,35,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-46,66,-53v7,0,15,7,15,15","w":293},"\u00d4":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107xm147,-306r-46,33v-5,2,-14,3,-15,-2r48,-55r25,0r48,55v-24,10,-41,-23,-60,-31","w":293},"\u00d6":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107xm107,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm185,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":293},"\u00d2":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107xm104,-339v29,7,47,37,68,54v1,7,-3,11,-13,11v-21,-16,-58,-26,-70,-49v0,-10,7,-16,15,-16","w":293},"\u00d5":{"d":"154,-256v72,0,124,57,124,125v0,71,-52,135,-137,135v-64,0,-126,-47,-126,-126v0,-81,64,-134,139,-134xm147,-233v-60,0,-77,62,-77,98v0,80,34,116,78,116v54,0,76,-60,76,-107v0,-75,-37,-107,-77,-107xm172,-270v-32,1,-30,-17,-58,-19v-19,-1,-22,26,-35,13v4,-18,19,-36,42,-36v23,0,33,17,55,19v23,2,22,-30,38,-16v-1,17,-19,39,-42,39","w":293},"\u0160":{"d":"106,-256v41,-1,70,10,57,51v-21,27,-25,-45,-58,-34v-14,0,-32,10,-35,28v-4,26,14,39,44,59v39,26,64,47,65,80v2,53,-44,76,-94,76v-29,-1,-71,-2,-70,-22v1,-21,-8,-48,13,-50v7,6,24,60,52,51v27,0,46,-17,47,-42v1,-62,-108,-63,-108,-134v0,-33,30,-63,87,-63xm96,-294r46,-34v5,-2,14,-2,15,3r-48,55r-25,0r-48,-55v1,-5,10,-5,15,-3","w":193},"\u00da":{"d":"91,-213v6,79,-28,184,57,191v76,6,57,-115,59,-191v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r67,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,116v0,82,-51,101,-90,101v-129,-1,-98,-107,-102,-217v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-28,6,-26,27xm194,-324v-11,24,-51,35,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-46,66,-53v7,0,15,7,15,15","w":273},"\u00db":{"d":"91,-213v6,79,-28,184,57,191v76,6,57,-115,59,-191v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r67,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,116v0,82,-51,101,-90,101v-129,-1,-98,-107,-102,-217v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-28,6,-26,27xm136,-306r-45,33v-5,2,-14,3,-15,-2r47,-55r26,0r48,55v-24,10,-42,-23,-61,-31","w":273},"\u00dc":{"d":"91,-213v6,79,-28,184,57,191v76,6,57,-115,59,-191v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r67,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,116v0,82,-51,101,-90,101v-129,-1,-98,-107,-102,-217v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-28,6,-26,27xm97,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm175,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":273},"\u00d9":{"d":"91,-213v6,79,-28,184,57,191v76,6,57,-115,59,-191v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r67,0v7,-1,5,8,2,12v-7,10,-26,7,-25,27r0,116v0,82,-51,101,-90,101v-129,-1,-98,-107,-102,-217v0,-15,-5,-18,-23,-22v-8,-3,-4,-17,5,-17r91,0v7,-1,5,7,3,12v-8,10,-28,6,-26,27xm102,-339v29,7,47,37,68,54v1,7,-2,11,-12,11v-22,-16,-59,-25,-71,-49v0,-10,7,-16,15,-16","w":273},"\u00dd":{"d":"127,-121r52,-94v15,-23,-32,-19,-8,-37r60,0v8,-1,3,8,2,12v-12,12,-21,5,-32,29v-24,53,-61,87,-61,172v0,15,5,18,23,22v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-58r-56,-114v-9,-29,-31,-15,-24,-38v22,-8,60,0,88,-3v15,15,-23,16,-13,40xm177,-324v-10,25,-50,35,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-46,67,-53v7,0,14,7,14,15","w":240,"k":{"v":20,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":32,"\u00e6":32,"\u00e1":32,"\u00e2":32,"\u00e4":32,"\u00e0":32,"\u00e5":32,"\u00e3":32,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"u":23,"\u00fa":23,"\u00fb":23,"\u00fc":23,"\u00f9":23,":":20,"-":29,";":20,"p":23,"q":31}},"\u0178":{"d":"127,-121r52,-94v15,-23,-32,-19,-8,-37r60,0v8,-1,3,8,2,12v-12,12,-21,5,-32,29v-24,53,-61,87,-61,172v0,15,5,18,23,22v8,3,4,17,-5,17r-91,0v-7,1,-5,-7,-3,-12v8,-10,26,-6,25,-27r0,-58r-56,-114v-9,-29,-31,-15,-24,-38v22,-8,60,0,88,-3v15,15,-23,16,-13,40xm80,-311v11,0,21,9,21,20v0,11,-10,21,-21,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20xm159,-311v11,0,20,9,20,20v0,11,-9,21,-20,21v-11,0,-20,-10,-20,-21v0,-10,10,-20,20,-20","w":240,"k":{"v":20,"A":32,"\u00c6":32,"\u00c1":32,"\u00c2":32,"\u00c4":32,"\u00c0":32,"\u00c5":32,"\u00c3":32,",":38,".":38,"a":32,"\u00e6":32,"\u00e1":32,"\u00e2":32,"\u00e4":32,"\u00e0":32,"\u00e5":32,"\u00e3":32,"e":31,"\u00e9":31,"\u00ea":31,"\u00eb":31,"\u00e8":31,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":31,"\u00f8":31,"\u0153":31,"\u00f3":31,"\u00f4":31,"\u00f6":31,"\u00f2":31,"\u00f5":31,"u":23,"\u00fa":23,"\u00fb":23,"\u00fc":23,"\u00f9":23,":":20,"-":29,";":20,"p":23,"q":31}},"\u017d":{"d":"209,-252r0,13r-138,217r96,0v41,0,29,-50,51,-25v-3,19,10,47,-16,47r-185,0r-8,-14r139,-217r-75,0v-31,2,-28,59,-43,24v2,-17,-7,-44,11,-45r168,0xm119,-294r45,-34v5,-2,14,-2,15,3r-47,55r-26,0r-48,-55v1,-5,10,-5,15,-3","w":226},"\u00e1":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm170,-260v-9,26,-50,36,-72,51v-8,-1,-10,-5,-9,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15","w":226},"\u00e2":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm113,-242r-45,34v-5,2,-14,2,-15,-3r47,-55r26,0r48,55v-25,12,-42,-23,-61,-31","w":226},"\u00e4":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm73,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm152,-247v11,0,20,10,20,21v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","w":226},"\u00e0":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm75,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":226},"\u00e5":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm113,-257v-10,0,-19,8,-19,19v0,10,9,19,19,19v10,0,19,-9,19,-19v0,-10,-9,-19,-19,-19xm113,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-16,36,-36,36","w":226},"\u00e3":{"d":"119,-184v41,0,78,-3,78,40r0,104v-4,27,31,15,20,37v-13,7,-39,2,-58,3v-18,1,-6,-29,-11,-42v-12,27,-40,46,-67,46v-43,0,-69,-40,-69,-83v0,-57,44,-105,107,-105xm114,-166v-60,0,-71,140,-16,140v21,0,51,-32,51,-83v0,-31,-5,-57,-35,-57xm138,-206v-31,0,-29,-18,-58,-19v-18,-1,-20,27,-34,14v4,-18,18,-37,41,-37v23,0,33,17,56,19v23,2,22,-30,37,-16v-1,17,-19,39,-42,39","w":226},"\u00e7":{"d":"115,-184v24,1,53,-1,56,16v-1,15,4,34,-10,37v-9,-5,-20,-39,-45,-34v-33,0,-54,33,-54,73v0,62,66,95,102,50v4,-3,14,1,11,7v-7,11,-10,24,-19,32v-12,5,-39,9,-57,6r-8,20v19,-4,38,4,39,24v1,27,-46,36,-71,26v-9,-26,41,7,41,-24v0,-17,-18,-12,-29,-13r15,-36v-48,-9,-74,-47,-74,-90v0,-55,40,-94,103,-94","w":184},"\u00e9":{"d":"169,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-69,26,-142,-22,-142,-85v0,-60,39,-96,92,-96v49,0,73,33,73,81v0,6,-3,14,-8,14xm62,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59xm152,-260v-10,25,-50,36,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-45,66,-53v7,0,15,7,15,15","w":189},"\u00ea":{"d":"169,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-69,26,-142,-22,-142,-85v0,-60,39,-96,92,-96v49,0,73,33,73,81v0,6,-3,14,-8,14xm62,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59xm100,-242r-46,34v-5,2,-14,2,-15,-3r48,-55r26,0r47,55v-1,5,-10,5,-15,3","w":189},"\u00eb":{"d":"169,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-69,26,-142,-22,-142,-85v0,-60,39,-96,92,-96v49,0,73,33,73,81v0,6,-3,14,-8,14xm62,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59xm55,-247v11,0,20,10,20,21v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm133,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","w":189},"\u00e8":{"d":"169,-89r-107,0v0,35,18,68,54,68v21,0,33,-8,46,-21v4,-4,14,1,11,7v-7,11,-10,24,-19,32v-69,26,-142,-22,-142,-85v0,-60,39,-96,92,-96v49,0,73,33,73,81v0,6,-3,14,-8,14xm62,-108v25,-4,72,13,73,-16v0,-32,-17,-43,-32,-43v-26,0,-41,29,-41,59xm57,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":189},"\u00ed":{"d":"15,-163v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22xm111,-260v-10,25,-50,36,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-46,66,-53v7,0,15,7,15,15","w":122},"\u00ee":{"d":"15,-163v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22xm57,-242r-46,34v-5,2,-14,2,-15,-3r48,-55r25,0r48,55v-1,5,-10,5,-15,3","w":122},"\u00ef":{"d":"15,-163v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22xm21,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm100,-247v11,0,20,10,20,21v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","w":122},"\u00ec":{"d":"15,-163v-9,-1,-5,-9,-2,-14v18,-8,49,-1,72,-3r0,141v0,15,5,18,23,22v8,3,4,17,-5,17r-89,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22xm23,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":122},"\u00f1":{"d":"76,-180v15,-3,6,25,10,35v33,-51,123,-62,122,22r0,84v0,15,5,18,23,22v8,3,4,17,-5,17r-87,0v-7,1,-4,-8,-2,-12v8,-10,23,-7,23,-27v-1,-40,8,-122,-28,-114v-29,-6,-47,48,-47,114v0,15,5,18,21,22v7,3,3,17,-5,17r-87,0v-8,1,-3,-8,-2,-12v8,-10,26,-6,25,-27r0,-102v0,-15,-5,-18,-22,-22v-9,-1,-5,-9,-2,-14v15,-8,43,1,63,-3xm148,-206v-32,1,-30,-17,-58,-19v-18,-1,-21,27,-35,14v4,-18,19,-37,42,-37v23,0,33,17,55,19v23,2,22,-30,38,-16v-1,17,-19,39,-42,39","w":244},"\u00f3":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm165,-260v-9,26,-50,36,-72,51v-8,-1,-10,-5,-9,-13v21,-16,38,-45,66,-53v7,0,15,7,15,15","w":215},"\u00f4":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm108,-242r-46,34v-5,2,-14,2,-15,-3r48,-55r26,0r47,55v-1,5,-10,5,-15,3","w":215},"\u00f6":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm68,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm126,-226v0,-25,42,-28,41,0v0,11,-9,20,-20,20v-11,0,-21,-9,-21,-20","w":215},"\u00f2":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm70,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":215},"\u00f5":{"d":"112,-184v58,0,92,44,92,90v0,51,-39,98,-101,98v-59,0,-91,-47,-91,-90v0,-57,42,-98,100,-98xm109,-15v36,0,44,-39,44,-73v0,-47,-19,-77,-45,-77v-31,0,-46,34,-46,66v0,55,24,84,47,84xm133,-206v-32,1,-30,-17,-58,-19v-18,-1,-20,27,-35,14v4,-18,19,-37,42,-37v23,0,33,17,55,19v23,2,22,-30,38,-16v-1,17,-19,39,-42,39","w":215},"\u0161":{"d":"143,-49v0,61,-98,66,-132,35v3,-16,-8,-43,9,-46v7,9,18,53,45,47v19,0,31,-12,31,-27v-8,-39,-83,-49,-83,-96v0,-25,21,-48,69,-48v21,0,47,-2,51,14v-1,14,4,31,-8,35v-8,-3,-18,-39,-42,-32v-43,12,-14,35,16,57v36,26,44,40,44,61xm77,-230r45,-34v5,-2,14,-2,15,3r-47,55r-26,0r-48,-55v1,-5,10,-5,15,-3","w":153},"\u00fa":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-33,37,-123,52,-119,-30v-7,-38,19,-101,-22,-106v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144xm177,-260v-9,26,-50,36,-72,51v-8,-1,-10,-5,-9,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15","w":240},"\u00fb":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-33,37,-123,52,-119,-30v-7,-38,19,-101,-22,-106v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144xm120,-242r-45,34v-5,2,-15,2,-16,-3r48,-55r26,0r47,55v-1,5,-10,5,-15,3","w":240},"\u00fc":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-33,37,-123,52,-119,-30v-7,-38,19,-101,-22,-106v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144xm80,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm159,-247v11,0,20,10,20,21v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","w":240},"\u00f9":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-33,37,-123,52,-119,-30v-7,-38,19,-101,-22,-106v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144xm77,-275v29,7,47,38,68,55v1,7,-2,10,-12,10v-22,-15,-60,-25,-71,-49v0,-10,7,-16,15,-16","w":240},"\u00fd":{"d":"81,64v-4,29,-56,39,-62,10v-2,-9,16,-7,23,-12v18,-3,34,-46,43,-66r-59,-135v-7,-27,-29,-14,-21,-37v20,-10,59,-1,86,-4v10,-1,5,8,3,13v-3,7,-26,6,-18,26r36,88r42,-92v9,-23,-44,-14,-16,-35r56,0v11,-2,12,5,8,13v-7,10,-20,10,-24,28xm160,-260v-9,25,-49,36,-71,51v-8,-1,-11,-5,-10,-13v22,-16,39,-45,67,-53v7,0,14,7,14,15","k":{",":29,".":29}},"\u00ff":{"d":"81,64v-4,29,-56,39,-62,10v-2,-9,16,-7,23,-12v18,-3,34,-46,43,-66r-59,-135v-7,-27,-29,-14,-21,-37v20,-10,59,-1,86,-4v10,-1,5,8,3,13v-3,7,-26,6,-18,26r36,88r42,-92v9,-23,-44,-14,-16,-35r56,0v11,-2,12,5,8,13v-7,10,-20,10,-24,28xm63,-247v11,0,21,10,21,21v0,11,-10,20,-21,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21xm142,-247v11,0,20,10,20,21v0,11,-9,20,-20,20v-11,0,-20,-9,-20,-20v0,-10,10,-21,20,-21","k":{",":29,".":29}},"\u017e":{"d":"43,-180r128,0r0,17r-102,142r56,0v41,0,29,-41,51,-20v-2,19,9,41,-17,41r-142,0r-6,-13r111,-148r-46,0v-31,2,-28,45,-44,19v2,-16,-7,-38,11,-38xm99,-230r45,-34v5,-2,14,-2,15,3r-47,55r-26,0r-48,-55v1,-5,10,-5,15,-3","w":186},"\u2126":{"d":"258,-60r-10,60r-93,0r-3,-8v15,-34,41,-84,41,-132v0,-75,-27,-101,-59,-101v-33,0,-57,24,-57,103v0,46,22,93,40,130r-3,8r-93,0r-9,-60r12,-1v9,36,30,24,64,26v-26,-20,-64,-50,-64,-106v0,-69,49,-114,112,-114v64,0,109,42,109,111v0,50,-36,83,-66,109v35,-3,58,12,67,-26","w":270},"\u03c0":{"d":"206,-172v-6,24,-5,50,-38,44v0,33,-13,132,30,97r5,9v-22,34,-83,46,-81,-23v0,-34,1,-57,3,-84v-19,0,-34,-1,-48,-1v1,79,-18,125,-24,128v-12,4,-26,13,-28,-1v27,-36,34,-92,34,-127v-22,0,-31,4,-46,14r-6,-11v12,-15,25,-38,66,-37v29,0,65,1,100,1v12,0,17,-2,22,-12","w":215},"\u20ac":{"d":"83,-100v6,86,71,103,114,54v12,6,-4,31,-10,40v-68,30,-151,-10,-156,-94r-29,0r0,-17r27,0r0,-24r-27,0r0,-17r29,0v10,-57,47,-98,100,-98v34,0,51,11,64,20v6,14,3,40,-11,42v-5,0,-13,-40,-52,-40v-30,0,-46,31,-50,76r76,0r0,17r-77,0r0,24r77,0r0,17r-75,0"},"\u212e":{"d":"65,-50v36,62,143,60,185,4r21,0v-26,31,-68,50,-114,50v-80,0,-145,-58,-145,-130v0,-72,65,-130,145,-130v81,1,146,58,144,134r-236,1r0,71xm248,-203v-35,-61,-149,-59,-183,2v2,23,-3,53,2,72r181,-2r0,-72","w":313},"\u2202":{"d":"15,-69v0,-70,82,-119,129,-67v10,-48,9,-121,-46,-122v-21,0,-41,13,-54,24v-7,0,-18,-21,-14,-31v13,-8,30,-15,54,-15v65,0,101,78,101,139v0,71,-31,146,-100,145v-42,0,-70,-28,-70,-73xm110,-141v-36,-2,-52,56,-50,95v0,22,9,36,26,36v38,-10,48,-62,55,-109v-4,-9,-16,-22,-31,-22","w":203},"\u220f":{"d":"254,-253r0,11v-32,3,-34,7,-34,34r0,191v0,30,3,33,34,36r0,12r-109,0r0,-12v27,-3,29,-5,29,-36r0,-208v0,-12,-2,-13,-14,-13r-57,0v-11,0,-13,1,-13,12r0,209v0,29,0,33,26,36r0,12r-106,0r0,-12v31,-3,34,-6,34,-36r0,-191v0,-28,-3,-31,-35,-34r0,-11r245,0","w":264},"\u2211":{"d":"176,-186v-13,-32,-4,-53,-53,-53r-56,0r62,113r-82,121r88,0v33,0,37,-3,53,-44r13,4r-17,78r-174,0r0,-11r80,-117r-78,-147r0,-11r172,0v0,6,2,38,4,64","w":209},"\u2219":{"d":"24,-91v0,-15,13,-27,27,-27v15,0,27,13,27,27v0,14,-12,27,-27,27v-14,0,-27,-12,-27,-27","w":103},"\u221a":{"d":"203,-317r-64,376r-11,5r-78,-198r-32,15r-5,-15r67,-29r55,144r50,-302","w":207},"\u221e":{"d":"205,-164v31,0,59,24,56,61v-5,74,-82,84,-122,22v-18,23,-37,40,-66,40v-30,0,-56,-25,-56,-61v0,-37,26,-62,60,-62v27,0,46,15,64,39v14,-17,32,-39,64,-39xm77,-67v19,0,35,-17,48,-33v-14,-20,-26,-38,-49,-38v-20,0,-32,15,-32,37v0,19,14,34,33,34xm202,-138v-21,0,-37,22,-48,35v21,27,32,36,50,36v41,-2,38,-71,-2,-71","w":278},"\u222b":{"d":"59,3r-7,-145v-7,-135,34,-161,64,-161v12,0,28,6,28,20v0,14,-12,22,-22,22v-14,0,-12,-23,-20,-23v-7,0,-13,9,-11,55r7,134v6,126,-27,171,-66,171v-15,0,-27,-9,-27,-21v0,-13,12,-23,24,-23v12,0,12,25,20,25v10,0,12,-21,10,-54","w":148},"\u2248":{"d":"66,-163v30,-1,45,24,67,25v13,0,22,-10,32,-25r18,16v-12,22,-29,37,-49,37v-24,0,-46,-26,-70,-26v-16,0,-25,12,-34,25r-18,-15v10,-21,31,-37,54,-37xm66,-96v33,0,41,25,67,25v14,0,22,-10,32,-25r18,16v-12,22,-29,37,-50,37v-23,0,-46,-26,-69,-26v-16,0,-25,13,-34,26r-18,-16v10,-21,32,-37,54,-37","w":196},"\u2260":{"d":"145,-184r-13,31r47,0r0,27r-58,0r-20,48r78,0r0,28r-89,0r-18,40r-22,-9r14,-31r-47,0r0,-28r58,0r20,-48r-78,0r0,-27r89,0r17,-40","w":196},"\u2264":{"d":"179,-37r-160,-80r0,-30r160,-79r0,32r-133,62r133,62r0,33xm180,4r-162,0r0,-28r162,0r0,28","w":196},"\u2265":{"d":"19,-226r160,79r0,30r-160,80r0,-32r132,-63r-132,-62r0,-32xm179,4r-161,0r0,-28r161,0r0,28","w":196},"\u25ca":{"d":"193,-121r-71,147r-34,0r-71,-147r72,-149r33,0xm162,-121r-57,-119r-56,118r57,120","w":210},"\u02c9":{"d":"164,-220r-141,0r0,-25r141,0r0,25","w":186},"\u00ad":{"d":"105,-70r-90,0r0,-31r90,0r0,31","w":120},"\u03a9":{"d":"258,-60r-10,60r-93,0r-3,-8v15,-34,41,-84,41,-132v0,-75,-27,-101,-59,-101v-33,0,-57,24,-57,103v0,46,22,93,40,130r-3,8r-93,0r-9,-60r12,-1v9,36,30,24,64,26v-26,-20,-64,-50,-64,-106v0,-69,49,-114,112,-114v64,0,109,42,109,111v0,50,-36,83,-66,109v35,-3,58,12,67,-26","w":270},"\u00a0":{"w":103},"\u2113":{"d":"33,-156v-2,-75,14,-103,61,-114v26,0,38,23,38,51v0,42,-20,70,-55,103v-1,42,1,100,31,92v17,0,30,-13,40,-27r9,8v-16,30,-37,47,-68,47v-55,0,-56,-34,-56,-94r-21,14r-5,-11r26,-19r0,-50xm77,-176r0,40v17,-20,30,-49,30,-83v0,-22,-5,-38,-15,-38v-12,0,-15,17,-15,81","w":162},"\u03bc":{"d":"112,-26v39,-4,46,-62,42,-115v0,-12,-4,-18,-20,-22v-9,-1,-5,-9,-2,-14v14,-8,42,-1,62,-3v4,0,8,1,8,10r0,133v-2,31,41,10,27,34v-14,8,-45,1,-66,3v-12,4,-9,-16,-9,-27v-22,18,-60,46,-88,21v-10,30,12,50,19,71v4,11,0,15,-8,17v-30,7,-42,5,-42,-27r0,-196v0,-15,-5,-18,-22,-22v-9,-1,-4,-9,-1,-14v15,-8,43,-1,63,-3v4,0,8,1,8,10v4,47,-14,148,29,144","w":240},"\u2215":{"d":"-41,0r-28,0r151,-252r27,0","w":39},"\u2206":{"d":"228,0r-215,0r0,-13r95,-236r21,-6r99,242r0,13xm171,-22r-67,-170r-67,170r134,0","w":240},"\u2010":{"d":"105,-70r-90,0r0,-31r90,0r0,31","w":120}}});Cufon.registerFont({"w":206,"face":{"font-family":"ITC Stone Informal Std","font-weight":450,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 4 6 2 5 5 5 9 4 4","ascent":"265","descent":"-95","x-height":"4","bbox":"-76 -338 449 91.385","underline-thickness":"18","underline-position":"-18","slope":"-12","stemh":"17","stemv":"32","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":100},"!":{"d":"92,-265v15,0,19,4,17,10v-16,49,-36,123,-50,185v-1,4,-16,4,-15,0v12,-62,22,-136,27,-185v0,-6,6,-10,21,-10xm63,-22v5,29,-47,35,-46,8v-5,-29,47,-36,46,-8","w":113},"\"":{"d":"86,-235r-24,73v-1,3,-2,11,-8,11v-6,0,-4,-8,-4,-11r7,-73v1,-9,3,-30,20,-30v17,0,12,21,9,30xm139,-235r-25,73v-1,3,-1,11,-7,11v-6,0,-4,-8,-4,-11r7,-73v1,-9,3,-30,20,-30v17,0,12,21,9,30","w":133},"#":{"d":"190,-102r-5,21r-38,0r-28,81r-22,0r28,-81r-48,0r-28,81r-22,0r29,-81r-38,0r4,-21r41,0r19,-53r-39,0r4,-20r42,0r28,-77r21,0r-27,77r47,0r27,-77r21,0r-26,77r34,0r-4,20r-38,0r-18,53r36,0xm151,-155r-47,0r-19,53r47,0"},"$":{"d":"64,4v-20,-2,-46,-8,-42,-22v5,-17,-1,-46,19,-49v6,3,7,51,30,49r31,-107v-23,-32,-43,-46,-43,-75v0,-34,33,-58,84,-56r4,-13r19,3r-3,12v12,2,30,9,27,19v-3,14,-2,33,-16,37v-6,2,-8,-32,-18,-35r-28,89v33,35,40,64,40,80v0,28,-25,69,-86,68r-8,26r-17,-3xm114,-161r24,-78v-45,-7,-57,48,-24,78xm115,-106r-27,92v61,-10,50,-56,27,-92"},"%":{"d":"80,-118v31,0,43,-63,43,-86v0,-14,-3,-34,-21,-34v-25,0,-42,45,-42,84v0,16,2,36,20,36xm77,-100v-25,0,-46,-17,-46,-61v0,-36,27,-95,75,-95v40,0,46,41,46,55v0,47,-30,101,-75,101xm240,-14v31,0,43,-63,43,-86v0,-14,-4,-34,-22,-34v-25,0,-42,45,-42,84v0,16,3,36,21,36xm236,4v-25,0,-45,-17,-45,-61v0,-36,27,-95,75,-95v40,0,45,42,45,56v0,47,-30,100,-75,100xm60,0r194,-252r26,0r-193,252r-27,0","w":326},"&":{"d":"170,-47r-63,-80v-31,9,-46,35,-46,59v0,27,16,54,53,54v22,0,45,-17,56,-33xm201,-59v13,16,34,34,44,50r-1,8v-18,-1,-35,4,-44,-8r-19,-24v-17,20,-45,37,-80,37v-58,0,-76,-41,-76,-70v0,-39,32,-65,72,-74v-12,-17,-25,-31,-25,-57v0,-50,61,-69,107,-52v21,7,4,48,-8,43v-1,-43,-67,-50,-67,0v0,36,63,103,86,134v14,-24,23,-65,11,-81v-12,-2,-43,6,-35,-7v19,-22,77,-7,116,-11v5,0,8,1,3,6v-7,17,-36,11,-60,12v4,19,-3,62,-24,94","w":273},"\u2019":{"d":"111,-241v0,22,-45,72,-62,83v-5,0,-11,-7,-6,-12v50,-42,17,-75,54,-95v11,0,14,16,14,24","w":100,"k":{"\u2019":36,"s":20,"\u0161":20}},"(":{"d":"23,-51v0,-104,64,-177,126,-213v5,-3,7,4,3,6v-71,39,-101,161,-101,225v0,30,6,71,34,97v3,3,-3,10,-7,7v-39,-33,-55,-81,-55,-122","w":119},")":{"d":"106,-142v0,104,-64,177,-126,213v-5,3,-7,-4,-3,-6v71,-39,101,-161,101,-225v0,-30,-6,-71,-34,-97v-3,-3,3,-10,7,-7v39,33,55,81,55,122","w":119},"*":{"d":"133,-251r-10,46r44,-17r8,26r-50,13r32,35r-30,18r-22,-41r-29,41r-25,-18r37,-35r-42,-13r12,-28r42,19r-1,-47","w":180},"+":{"d":"98,-103r0,-79r24,0r0,79r79,0r0,24r-79,0r0,79r-24,0r0,-79r-79,0r0,-24r79,0","w":219},",":{"d":"56,-47v37,31,-32,81,-50,109v-5,5,-14,-8,-10,-12v34,-33,32,-59,33,-75v1,-10,13,-22,27,-22","w":100},"-":{"d":"103,-71r-90,0r6,-29r90,0","w":119},".":{"d":"23,-16v0,-16,11,-26,28,-26v13,0,19,10,19,20v0,15,-10,26,-27,26v-15,0,-20,-12,-20,-20","w":100},"\/":{"d":"4,39r-23,0r154,-304r22,0","w":119},"0":{"d":"88,4v-53,0,-71,-49,-71,-95v0,-83,52,-165,122,-165v62,0,68,69,68,88v0,73,-47,172,-119,172xm91,-13v56,0,80,-128,80,-164v0,-46,-17,-62,-36,-62v-59,0,-83,116,-83,164v0,35,10,62,39,62"},"1":{"d":"159,-256r-41,220v-9,33,57,12,31,33v-26,8,-67,1,-98,3v-16,2,-17,-3,-9,-11v14,-6,39,-5,43,-25r33,-171v0,-19,-15,-9,-34,-2v-8,3,-14,2,-13,-9v0,-3,0,-7,4,-8"},"2":{"d":"5,0r5,-23v19,-17,42,-35,63,-55v79,-75,84,-108,84,-123v0,-22,-16,-31,-30,-31v-46,2,-41,34,-63,47v-20,-40,20,-72,69,-71v42,0,62,24,62,52v2,56,-100,129,-142,175r73,0v26,0,38,-57,53,-35v0,20,-17,37,-24,55v-3,8,-11,9,-21,9r-129,0"},"3":{"d":"76,-120r3,-17v38,-6,73,-28,73,-66v-1,-44,-62,-37,-74,-8v-3,9,-14,19,-20,7v6,-36,25,-52,71,-52v48,0,60,30,60,49v1,37,-37,63,-69,76v35,4,55,28,55,58v0,71,-101,93,-148,62v-6,-17,-10,-41,10,-40v12,17,19,36,49,37v27,0,52,-24,52,-58v0,-39,-39,-47,-62,-48"},"4":{"d":"57,-99r65,0r18,-100v-29,34,-58,67,-83,100xm162,-252r21,0r-29,153v11,1,34,-4,31,6r-13,20r-23,0v-2,16,-14,45,-1,54v13,9,35,1,19,16v-24,8,-62,1,-91,3v-16,2,-15,-3,-9,-11v14,-6,40,-5,44,-25r7,-37v-30,-2,-68,4,-93,-3r-3,-13"},"5":{"d":"109,-252r87,0v6,0,13,1,10,6r-15,24r-71,0r-26,56v76,9,87,61,87,85v0,37,-36,85,-99,85v-23,0,-50,-11,-59,-19v-6,-18,-9,-45,9,-46v14,22,17,47,56,47v32,0,55,-28,55,-60v0,-27,-19,-68,-85,-66"},"6":{"d":"195,-256v13,3,0,15,-4,23v-43,1,-100,50,-112,93v8,-9,27,-18,46,-18v41,0,59,29,59,72v0,49,-32,90,-82,90v-54,0,-75,-42,-75,-83v0,-71,76,-166,168,-177xm102,-14v30,0,48,-28,48,-67v0,-27,-8,-55,-41,-55v-17,0,-49,16,-49,69v0,21,12,53,42,53"},"7":{"d":"211,-252r-3,17v-24,43,-113,181,-145,235r-35,0v38,-57,110,-162,143,-225r-63,0v-26,0,-31,38,-41,21v1,-15,-2,-48,16,-48r128,0"},"8":{"d":"102,-123v-21,12,-42,32,-42,60v0,25,15,48,45,48v20,0,46,-16,46,-49v0,-24,-21,-46,-49,-59xm98,4v-47,0,-71,-34,-71,-62v0,-46,36,-67,59,-80v-14,-14,-30,-26,-30,-51v0,-41,38,-67,77,-67v31,0,64,15,64,52v0,32,-34,55,-57,66v19,13,45,34,45,65v0,42,-32,77,-87,77xm121,-151v21,-10,45,-26,45,-52v0,-18,-13,-33,-34,-33v-52,-1,-50,68,-11,85"},"9":{"d":"24,-4r9,-15v43,-1,100,-50,112,-93v-10,7,-22,18,-46,18v-37,0,-59,-31,-59,-73v0,-42,33,-89,86,-89v50,0,71,39,71,79v0,76,-77,170,-169,181v-6,1,-7,-3,-4,-8xm115,-116v17,0,49,-16,49,-69v0,-21,-12,-53,-42,-53v-21,0,-48,21,-48,67v0,20,8,55,41,55"},":":{"d":"14,-16v0,-16,12,-26,29,-26v13,0,19,10,19,20v0,15,-10,26,-27,26v-15,0,-21,-12,-21,-20xm42,-147v0,-16,12,-26,29,-26v13,0,18,10,18,20v0,15,-10,26,-27,26v-15,0,-20,-12,-20,-20","w":100},";":{"d":"47,-46v37,31,-32,81,-50,109v-5,5,-14,-9,-10,-13v34,-33,32,-58,33,-74v1,-10,13,-22,27,-22xm43,-141v0,-16,11,-26,28,-26v13,0,19,9,19,19v0,15,-10,27,-27,27v-15,0,-20,-12,-20,-20","w":100},"<":{"d":"202,-20r0,23r-184,-84r0,-20r184,-84r0,23r-153,71","w":219},"=":{"d":"201,-138r0,24r-182,0r0,-24r182,0xm201,-68r0,24r-182,0r0,-24r182,0","w":219},">":{"d":"18,-20r153,-71r-153,-71r0,-23r184,84r0,20r-184,84r0,-23","w":219},"?":{"d":"165,-215v-2,76,-97,73,-100,144r-23,0v3,-55,85,-90,84,-144v8,-30,-33,-39,-51,-23v-10,9,-25,26,-36,10v0,-12,13,-18,17,-28v8,-4,33,-9,46,-9v44,0,63,24,63,50xm68,-22v5,29,-47,35,-46,8v-5,-30,47,-35,46,-8","w":166},"@":{"d":"134,-81v19,1,53,-49,51,-73v0,-4,-1,-17,-13,-17v-27,0,-54,35,-54,71v0,10,7,19,16,19xm26,-99v0,-86,75,-155,158,-157v151,-3,96,204,10,203v-24,0,-32,-17,-32,-29v-1,3,-21,25,-43,25v-18,0,-31,-15,-31,-42v0,-43,43,-93,81,-93v16,0,27,11,29,20r6,-16r25,0r-41,98v-3,5,-2,19,15,19v21,0,52,-46,52,-95v0,-12,-5,-68,-76,-68v-65,0,-126,62,-126,136v0,39,21,82,81,82v30,0,51,-8,68,-17r6,17v-24,10,-51,20,-78,20v-89,0,-104,-64,-104,-103","w":273},"A":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5","w":226},"B":{"d":"103,-236r-17,92v44,4,77,-12,80,-56v2,-31,-28,-39,-63,-36xm82,-127r-15,82v-5,25,9,33,33,33v47,0,58,-51,58,-66v0,-32,-30,-56,-76,-49xm31,-23r35,-191v3,-14,-3,-20,-16,-22v-10,-2,-4,-8,-1,-12v21,-10,60,-4,89,-4v41,0,64,18,64,49v1,38,-35,56,-56,64v44,6,48,50,48,61v0,33,-26,82,-99,82v-28,0,-70,7,-64,-27","w":213},"C":{"d":"213,-30v-12,26,-29,35,-73,34v-85,0,-117,-58,-117,-111v0,-65,47,-149,152,-149v58,0,86,11,67,53r-7,6v-6,5,-3,-43,-64,-43v-78,0,-113,76,-113,128v0,81,84,131,145,73v3,-3,14,4,10,9","w":240},"D":{"d":"31,-23r35,-191v3,-14,-2,-20,-16,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r100,0v84,0,100,54,100,102v0,73,-46,154,-150,154v-36,0,-80,8,-74,-27xm104,-236r-35,183v-5,30,12,41,43,41v54,0,108,-38,108,-137v0,-64,-41,-97,-116,-87","w":259},"E":{"d":"83,-127r-14,74v-12,46,15,36,48,37v40,1,39,-49,56,-26v-6,17,2,42,-23,42r-108,0v-8,0,-16,1,-11,-25r36,-189v3,-14,-4,-20,-17,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r128,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v10,3,-2,11,-4,15v-16,12,-51,2,-75,5","w":193},"F":{"d":"84,-113r-15,77v-3,15,2,17,17,21v8,2,1,8,-1,12v-18,8,-51,1,-75,3v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r33,-178v3,-14,-3,-20,-16,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r127,0v17,3,5,40,-6,44v-6,5,-4,-28,-26,-28r-47,0r-20,103r75,0v9,2,-1,11,-3,15v-16,12,-51,2,-75,5","w":180,"k":{"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,",":40,".":40}},"G":{"d":"239,-104r-15,84v-2,19,-10,23,-29,20v-10,-1,1,-19,-2,-25v-11,17,-41,29,-61,29v-79,0,-109,-65,-109,-111v0,-65,47,-149,152,-149v58,0,86,11,67,53r-7,6v-6,5,-3,-43,-64,-43v-78,0,-113,76,-113,128v0,52,33,97,76,97v55,0,78,-43,63,-76v-9,-10,-28,-8,-14,-19v10,-8,33,-1,50,-3v7,0,7,3,6,9","w":253},"H":{"d":"123,-236v-28,6,-24,58,-32,86r117,0r13,-66v3,-15,-2,-17,-17,-21v-8,-2,-1,-8,1,-12v18,-8,51,-1,75,-3v3,0,7,1,4,6v-6,17,-27,7,-31,30r-33,180v-3,15,2,17,17,21v6,3,0,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v5,-17,26,-7,30,-30r17,-94r-117,0r-18,94v-3,15,3,17,18,21v6,3,0,15,-8,15r-69,0v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r34,-180v3,-15,-2,-17,-17,-21v-8,-2,-1,-8,1,-12v18,-8,51,-1,75,-3v3,0,7,1,4,6v-2,5,-5,10,-11,10","w":273},"I":{"d":"35,-36r34,-180v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-26,7,-30,30r-34,180v-3,15,2,17,17,21v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30","w":119},"J":{"d":"104,-216r-38,206v-12,62,-44,79,-70,79r4,-16v20,-8,27,-29,32,-55r40,-214v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-28,7,-31,30","w":119},"K":{"d":"123,-236v-30,8,-27,71,-34,100r107,-116r35,0v-2,28,-15,9,-46,41r-68,70v25,42,62,104,71,117v7,10,16,12,10,24v-35,1,-40,0,-57,-30r-55,-97r-17,91v-3,15,2,17,17,21v8,2,1,8,-1,12v-18,8,-51,1,-75,3v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r34,-180v3,-15,-3,-17,-18,-21v-6,-3,0,-15,8,-15r69,0v3,0,6,1,3,6v-2,5,-5,10,-10,10","w":213},"L":{"d":"37,-36r34,-180v3,-15,-3,-17,-18,-21v-6,-3,0,-15,8,-15r69,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-30,163v-13,47,15,36,48,37v40,1,37,-49,56,-26v-6,17,2,42,-23,42r-144,0v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30","w":186,"k":{"T":14,"V":23,"W":18,"y":7,"\u00fd":7,"\u00ff":7,"Y":22,"\u00dd":22,"\u0178":22,"\u2019":25}},"M":{"d":"298,-214r-33,178v-3,15,2,17,17,21v6,3,0,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30r28,-155r-113,183v-5,11,-14,12,-18,-4r-43,-178r-29,154v-3,15,3,17,18,21v6,3,0,15,-8,15r-57,0v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r34,-180v-8,-13,-20,-19,-26,-20v-8,-3,-3,-15,6,-16v23,4,53,-11,59,14r44,188r119,-190v10,-20,30,-9,54,-12v4,0,6,1,3,6v-5,18,-28,9,-32,32","w":313},"N":{"d":"208,-53v13,-52,20,-110,31,-163v3,-15,-2,-16,-17,-21v-6,-2,0,-15,7,-15r58,0v3,0,6,1,3,6v-5,17,-26,7,-30,30r-39,204v0,12,-8,13,-20,12v-39,-60,-74,-134,-111,-197r-31,161v-3,15,3,17,18,21v6,3,0,15,-8,15r-57,0v-3,0,-5,-1,-3,-6v7,-16,26,-7,30,-30r34,-180v-8,-13,-19,-19,-25,-20v-11,-2,-4,-9,-1,-13v16,-5,57,-10,61,12","w":273},"O":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84","w":266},"P":{"d":"107,-234r-38,198v-3,15,3,17,18,21v6,3,0,15,-8,15r-69,0v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r33,-178v3,-14,-2,-20,-16,-22v-9,-1,-4,-8,-1,-12v20,-10,57,-4,84,-4v46,0,69,22,69,60v0,64,-62,88,-103,84v-1,-4,-7,-13,1,-13v36,0,67,-24,67,-66v0,-36,-23,-52,-64,-47","w":200,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":46,".":46}},"Q":{"d":"167,-256v54,0,96,31,96,100v0,51,-19,124,-97,153v26,16,75,38,107,48v-1,12,-18,10,-27,14v-8,4,-12,3,-20,-2r-90,-53v-38,0,-113,-4,-113,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84","w":266},"R":{"d":"107,-236r-20,108v50,6,78,-23,80,-66v2,-33,-22,-47,-60,-42xm36,-36r34,-178v3,-14,-2,-20,-16,-22v-10,-2,-4,-8,-1,-12v21,-10,60,-4,88,-4v44,0,61,26,61,58v0,35,-29,65,-59,77v22,55,45,99,57,107r0,10v-19,-2,-44,7,-46,-13r-40,-99r-30,0r-15,76v-3,15,2,17,17,21v8,2,1,8,-1,12v-18,8,-51,1,-75,3v-3,0,-7,-1,-4,-6v6,-16,26,-7,30,-30","k":{"V":6}},"S":{"d":"119,-58v1,-50,-83,-103,-74,-142v-8,-46,73,-66,119,-49v23,9,9,43,-4,51v-8,-6,-14,-50,-43,-42v-20,0,-37,13,-37,32v0,36,87,104,74,144v0,28,-25,68,-85,68v-25,0,-38,-3,-47,-6v-30,-9,-6,-30,-8,-51v0,-10,5,-13,13,-14v5,-1,3,15,8,30v5,15,22,23,39,23v36,0,45,-31,45,-44","w":173},"T":{"d":"147,-232r-36,196v-3,15,1,17,16,21v8,2,1,8,-1,12v-18,8,-51,1,-75,3v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30r37,-196r-71,0v-7,0,-14,-3,-8,-9v7,-8,13,-30,24,-19v38,16,115,5,167,8v4,0,8,2,3,8v-13,19,-53,10,-83,12","w":205,"k":{"\u00fc":23,"\u0161":25,"\u00f2":29,"\u00f6":29,"\u00f4":29,"\u00ed":7,"\u00e8":29,"\u00eb":29,"\u00ea":29,"\u00e3":31,"\u00e0":31,"\u00e4":31,"\u00e2":31,"i":7,"w":14,"y":14,"\u00fd":14,"\u00ff":14,"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":33,".":33,"a":31,"\u00e6":31,"\u00e1":31,"\u00e5":31,"c":29,"\u00e7":29,"e":29,"\u00e9":29,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":29,"\u00f8":29,"\u0153":29,"\u00f3":29,"\u00f5":29,"r":23,"s":25,"u":23,"\u00fa":23,"\u00fb":23,"\u00f9":23,":":26,"-":26,";":26}},"U":{"d":"45,-243v12,-19,53,-5,78,-9v3,0,7,1,4,6v-5,17,-26,7,-30,30r-23,119v-9,51,11,76,44,76v34,0,61,-22,72,-80r22,-115v3,-15,-2,-17,-17,-21v-6,-3,0,-15,8,-15r57,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-22,116v-14,77,-53,104,-99,104v-61,0,-82,-40,-69,-107r21,-113v3,-15,-2,-17,-17,-21v-4,-1,-4,-3,-2,-6","w":248},"V":{"d":"90,-216r27,161r87,-162v14,-28,-30,-14,0,-35r46,0v9,-2,10,3,6,10v-12,9,-30,17,-35,34r-107,194v-3,13,-20,24,-24,0r-34,-200v-3,-17,-5,-18,-19,-22v-7,-1,-1,-9,1,-12v16,-10,49,-4,72,-4v9,0,2,9,0,12v-5,8,-23,5,-20,24","w":228,"k":{"\u00f6":20,"\u00f4":20,"\u00ec":7,"\u00ee":7,"\u00e8":20,"\u00eb":20,"\u00ea":20,"\u00e3":23,"\u00e0":23,"\u00e4":23,"y":7,"\u00fd":7,"\u00ff":7,"A":34,"\u00c6":34,"\u00c1":34,"\u00c2":34,"\u00c4":34,"\u00c0":34,"\u00c5":34,"\u00c3":34,",":40,".":40,"a":23,"\u00e6":23,"\u00e1":23,"\u00e2":23,"\u00e5":23,"e":20,"\u00e9":20,"i":7,"\u00ed":7,"\u00ef":7,"o":20,"\u00f8":20,"\u0153":20,"\u00f3":20,"\u00f2":20,"\u00f5":20,"r":18,"u":18,"\u00fa":18,"\u00fb":18,"\u00fc":18,"\u00f9":18,":":13,"-":20,";":13}},"W":{"d":"327,-214r-97,200v-4,18,-27,20,-30,0r-16,-174r-86,174v-4,17,-28,21,-30,0r-22,-200v0,-25,-23,-17,-14,-35v15,-8,44,-3,64,-3v8,0,2,8,0,12v-4,8,-19,5,-17,24r16,162r92,-184v7,-12,7,-16,20,-14v12,58,10,138,21,199r79,-165v15,-24,-27,-17,1,-34r49,0v11,-1,4,7,2,12v-13,9,-23,7,-32,26","w":339,"k":{"\u00f6":20,"\u00e4":23,"y":7,"\u00fd":7,"\u00ff":7,"A":34,"\u00c6":34,"\u00c1":34,"\u00c2":34,"\u00c4":34,"\u00c0":34,"\u00c5":34,"\u00c3":34,",":34,".":34,"a":23,"\u00e6":23,"\u00e1":23,"\u00e2":23,"\u00e0":23,"\u00e5":23,"\u00e3":23,"e":20,"\u00e9":20,"\u00ea":20,"\u00eb":20,"\u00e8":20,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":20,"\u00f8":20,"\u0153":20,"\u00f3":20,"\u00f4":20,"\u00f2":20,"\u00f5":20,"r":16,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":9,"-":9,";":9}},"X":{"d":"182,-243v8,-18,41,-6,61,-9v5,19,-20,13,-32,36r-67,80r41,97v7,17,17,20,26,21v14,1,4,9,1,15v-20,8,-53,1,-78,3v-4,0,-6,-1,-3,-6v3,-13,27,-9,19,-31r-28,-76r-60,75v-8,10,-14,20,-7,23v8,1,9,5,4,10v-10,11,-38,2,-56,5v-9,1,-4,-9,-1,-13v11,-6,23,-10,32,-21r80,-98r-33,-83v-4,-9,-8,-17,-21,-19v-10,-1,-4,-11,0,-15v20,-8,54,-1,79,-3v8,0,1,7,0,10v-8,9,-33,7,-25,27r24,58r50,-59v17,-16,-7,-20,-6,-27","w":246},"Y":{"d":"53,-214v-2,-26,-26,-15,-15,-35v16,-8,46,0,67,-3v12,15,-25,13,-19,36r22,94r64,-95v16,-20,-23,-20,0,-34r50,0v4,0,5,0,3,4v-8,20,-22,9,-36,33v-32,56,-81,97,-88,178v-1,15,2,17,17,21v8,2,1,8,-1,12v-19,8,-52,1,-76,3v-3,0,-5,-1,-2,-6v4,-17,24,-7,29,-30r13,-65","w":198,"k":{"\u00f6":23,"v":16,"A":25,"\u00c6":25,"\u00c1":25,"\u00c2":25,"\u00c4":25,"\u00c0":25,"\u00c5":25,"\u00c3":25,",":32,".":40,"a":25,"\u00e6":25,"\u00e1":25,"\u00e2":25,"\u00e4":25,"\u00e0":25,"\u00e5":25,"\u00e3":25,"e":23,"\u00e9":23,"\u00ea":23,"\u00eb":23,"\u00e8":23,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":23,"\u00f8":23,"\u0153":23,"\u00f3":23,"\u00f4":23,"\u00f2":23,"\u00f5":23,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":23}},"Z":{"d":"221,-252r-2,8r-171,226r92,0v37,1,34,-42,51,-21v-5,15,0,39,-21,39r-160,0r-4,-11r170,-223r-74,0v-28,0,-35,52,-45,22v5,-14,1,-40,17,-40r147,0","w":213},"[":{"d":"69,-265r78,0r-2,10v-25,1,-49,-6,-54,20r-56,272v-10,30,20,22,44,23r-2,9r-77,0","w":119},"\\":{"d":"206,39r-23,0r-153,-304r22,0"},"]":{"d":"58,-265r77,0r-69,334r-78,0r2,-9v27,-1,48,6,54,-23r57,-272v9,-27,-24,-18,-45,-20","w":119},"^":{"d":"58,-121r-24,0r67,-131r22,0r66,131r-24,0r-54,-106"},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"37,-182v0,-22,47,-71,62,-83v5,0,11,7,6,12v-49,41,-16,76,-54,95v-11,0,-14,-16,-14,-24","w":100,"k":{"\u2018":36}},"a":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42","w":200},"b":{"d":"21,-36r38,-193v7,-24,-26,-13,-17,-31v6,-10,30,-5,44,-5v9,0,10,4,9,12r-19,101v46,-47,115,-47,117,31v2,77,-78,151,-157,116v-10,-5,-19,-8,-15,-31xm81,-13v38,4,78,-48,78,-103v0,-42,-25,-47,-32,-47v-51,0,-71,90,-71,115v0,9,-3,32,25,35","w":196},"c":{"d":"159,-181v16,5,5,36,-4,42v-5,3,-6,-8,-8,-13v-4,-11,-14,-14,-29,-14v-38,0,-69,44,-69,92v0,47,42,69,75,47v8,-5,15,-5,14,1v-3,24,-26,30,-58,30v-33,0,-66,-26,-66,-75v0,-58,60,-131,145,-110","w":159},"d":{"d":"140,4v-27,-3,2,-36,-3,-51v-29,56,-118,82,-122,-17v-2,-67,71,-143,146,-113v2,-20,16,-51,7,-66v-8,-7,-20,-6,-13,-17v6,-11,32,-5,46,-5v7,0,8,4,7,12r-40,210v-12,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42","w":200},"e":{"d":"144,-26v-3,26,-34,30,-62,30v-41,0,-68,-30,-68,-77v0,-55,43,-111,103,-111v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,16,-5,15,1xm52,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63","w":166},"f":{"d":"145,-180v-1,23,-35,13,-57,15r-32,165r-33,0r32,-165r-34,0r3,-15r34,0v15,-80,75,-85,88,-85v10,0,36,3,34,14v-3,15,-11,42,-24,16v-25,-25,-47,-12,-60,37r-4,18r53,0","w":113,"k":{"\u2019":-7}},"g":{"d":"59,66v61,1,68,-64,76,-113v-29,57,-117,82,-121,-17v-3,-69,76,-149,157,-111v11,5,19,8,15,31r-21,113v-10,115,-85,144,-165,102v-9,-6,-2,-44,13,-24v10,8,31,19,46,19xm73,-17v32,0,79,-68,79,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,1,42,25,42","w":193},"h":{"d":"17,0r43,-229v9,-25,-25,-13,-15,-31v6,-11,32,-3,46,-5v4,0,8,0,7,8r-22,116v17,-27,49,-43,76,-43v69,0,22,96,18,141v-12,33,27,0,26,24v0,5,-4,6,-10,8r-46,15v-8,0,-10,-4,-9,-11v7,-41,18,-80,22,-123v3,-45,-38,-36,-60,-10v-33,39,-32,87,-44,140r-32,0"},"i":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7xm71,-212v-31,-3,-23,-48,4,-47v33,3,21,49,-4,47","w":95},"j":{"d":"-9,76v47,-47,41,-147,62,-220v8,-25,-23,-12,-16,-32v7,-9,33,-2,47,-4v4,0,8,-1,7,7r-36,183v-10,50,-44,80,-67,80xm77,-212v-31,-3,-23,-48,4,-47v31,3,20,49,-4,47","w":100},"k":{"d":"17,0r43,-229v8,-25,-25,-13,-16,-31v5,-11,30,-5,44,-5v9,0,12,4,9,11r-26,140r7,0v27,-24,63,-57,76,-70r30,0v-2,22,-23,21,-37,33r-52,45r75,101v-2,11,-19,6,-31,7v-10,0,-15,-9,-27,-28r-44,-69r-19,95r-32,0","w":173},"l":{"d":"84,-27v3,26,-39,20,-56,31v-7,0,-10,-4,-9,-11r43,-222v8,-25,-25,-13,-16,-31v5,-11,30,-5,44,-5v9,0,10,3,9,11r-40,211v-10,27,18,11,25,16","w":95},"m":{"d":"18,0v8,-53,25,-105,26,-159v-8,-8,-22,-6,-14,-17v7,-9,32,-2,46,-4v4,0,7,-1,6,7r-6,33v17,-26,42,-43,69,-44v27,-2,37,21,36,44v10,-21,43,-43,70,-44v64,-2,22,97,18,141v-12,33,26,0,26,24v-10,14,-39,14,-56,23v-20,-3,-1,-33,-2,-47v0,-32,39,-121,-3,-119v-17,0,-51,19,-68,104r-12,58r-31,0r20,-102v9,-41,11,-60,-14,-60v-17,0,-52,19,-68,104r-11,58r-32,0","w":306},"n":{"d":"17,0r27,-144v7,-26,-26,-12,-16,-32v7,-9,32,-4,47,-4v15,0,-3,30,1,39v17,-27,49,-42,76,-43v65,-1,23,97,18,141v-12,33,27,0,26,24v0,5,-4,6,-10,8r-46,15v-8,0,-10,-4,-9,-11r19,-96v19,-68,-26,-73,-57,-37v-33,39,-32,87,-44,140r-32,0"},"o":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49","w":186},"p":{"d":"81,-13v38,4,77,-48,77,-103v0,-42,-24,-47,-31,-47v-51,0,-71,90,-71,115v0,9,-3,32,25,35xm193,-121v2,74,-75,154,-145,113v-2,24,-16,55,-10,76v8,8,22,6,14,18v-6,9,-32,2,-46,4v-6,0,-8,-4,-7,-12r43,-222v9,-25,-27,-13,-15,-32v6,-9,30,-3,44,-4v14,-1,-1,23,5,28v46,-47,115,-47,117,31","w":196},"q":{"d":"15,-64v-3,-70,77,-149,158,-111v11,5,19,8,15,31r-38,198v-8,25,23,12,16,32v-7,9,-32,4,-46,4v-7,0,-9,-4,-8,-12r25,-125v-29,56,-118,82,-122,-17xm75,-17v32,0,78,-68,78,-122v0,-23,-15,-30,-28,-30v-42,0,-75,56,-75,110v0,8,1,42,25,42","w":193},"r":{"d":"78,-149v15,-21,38,-35,50,-35v19,1,18,33,7,40v-14,2,-43,-17,-55,9v-14,16,-22,97,-31,135r-32,0r27,-144v8,-25,-26,-12,-16,-32v7,-9,32,-2,47,-4v13,-1,0,23,3,31","w":126,"k":{"v":-7,"w":-7,"y":-7,"\u00fd":-7,"\u00ff":-7,",":22,".":22,"f":-4,"\ufb01":-4,"\ufb02":-4,"\u00df":-4}},"s":{"d":"108,-184v23,0,49,2,36,24v-4,15,-8,22,-18,12v0,-29,-49,-26,-53,-2v-3,17,10,27,24,39v25,22,41,41,34,69v-13,51,-84,54,-115,34v-7,-15,-9,-41,12,-37v12,30,57,55,72,6v2,-49,-67,-49,-57,-104v5,-28,40,-41,65,-41","w":146},"t":{"d":"62,-47v-10,33,19,28,34,22v11,20,-22,29,-40,29v-23,0,-32,-18,-26,-53r22,-116r-28,0r3,-15r28,0r7,-36v8,-5,24,-26,34,-15r-10,51r44,0v3,22,-27,13,-46,15","w":119},"u":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-26,-2,1,-35,-4,-49v-20,34,-46,49,-69,49v-68,0,-29,-101,-20,-148v5,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103","w":200},"v":{"d":"61,-180r15,136v20,-39,65,-71,55,-130v1,-9,23,-14,26,-5v17,18,2,44,-10,61r-80,118r-17,0r-16,-141v-3,-27,-29,-15,-15,-35v7,-9,28,-2,42,-4","w":159,"k":{",":27,".":27}},"w":{"d":"158,-180r14,127v18,-35,55,-68,50,-121v-1,-10,18,-12,23,-5v17,27,0,47,-20,78r-64,101r-14,0r-14,-129r-71,129r-16,0r-12,-141v-3,-26,-29,-17,-15,-35v7,-9,29,-2,43,-4r10,127r68,-127r18,0","w":246,"k":{",":27,".":27}},"x":{"d":"91,-180r14,66v13,-20,31,-37,39,-61v5,-15,28,-10,27,6v-8,20,-44,52,-60,73v9,23,13,59,28,74v7,6,22,3,18,9v-4,17,-27,13,-48,13r-20,-73v-23,23,-37,59,-69,73v-6,-1,-18,4,-17,-5v3,-30,28,-23,47,-47r32,-40v-7,-21,-8,-58,-25,-66v-17,-3,-15,-16,-3,-22r37,0","w":172},"y":{"d":"63,-180r14,136v21,-39,57,-68,57,-130v0,-9,22,-14,25,-5v17,18,1,44,-10,61r-118,175v-25,35,-24,33,-51,33v-11,2,-18,-21,-6,-21v37,0,57,-49,79,-75r-17,-135v-3,-27,-29,-15,-15,-35v7,-9,29,-2,42,-4","w":162,"k":{",":27,".":27}},"z":{"d":"66,-180r104,0r-3,17r-118,145r49,0v36,1,34,-42,50,-21v-5,16,2,39,-22,39r-116,0r-3,-13r125,-150r-39,0v-27,-1,-34,45,-43,19v5,-13,-1,-36,16,-36","w":166},"{":{"d":"70,71v-73,17,-41,-77,-31,-121v6,-27,2,-37,-18,-46v70,-15,19,-187,119,-168v-72,15,-22,149,-94,169v45,15,8,83,4,118v-3,27,-2,44,20,48","w":119},"|":{"d":"41,90r0,-360r24,0r0,360r-24,0","w":100},"}":{"d":"53,-264v72,-17,41,76,32,121v-6,27,-2,38,18,47v-71,15,-21,186,-120,167v71,-14,22,-148,94,-168v-45,-15,-8,-83,-4,-119v3,-27,2,-44,-20,-48","w":119},"~":{"d":"60,-115v36,0,89,46,107,-1r16,13v-12,17,-24,33,-46,33v-38,0,-91,-46,-111,3r-14,-13v12,-19,24,-35,48,-35"},"\u00a1":{"d":"30,85v-15,0,-19,-4,-17,-10v16,-49,36,-123,50,-185v1,-4,16,-4,15,0v-12,62,-22,136,-27,185v0,6,-6,10,-21,10xm106,-166v5,30,-47,35,-46,8v-5,-29,47,-35,46,-8","w":113},"\u00a2":{"d":"75,-37r58,-129v-47,-1,-87,80,-58,129xm142,-184r10,-23r18,5r-8,19v28,-5,25,35,9,44v-9,1,-7,-24,-19,-24r-63,139v14,11,41,5,51,-3v8,-5,16,-5,15,1v-1,28,-46,34,-78,27r-14,32r-16,-7r15,-33v-65,-51,-20,-177,80,-177"},"\u00a3":{"d":"210,-215v-28,22,-27,-33,-52,-29v-36,5,-46,66,-58,102r54,0r-4,16r-54,0v-16,67,-42,86,-54,101v42,-12,73,3,108,3v35,0,-1,-51,39,-49r8,26v3,8,-48,49,-61,49v-19,0,-71,-21,-143,-4v-2,1,-1,-11,3,-12v40,-6,42,-48,67,-114r-37,0r4,-16r38,0v16,-61,54,-139,132,-106v10,4,7,22,10,33"},"\u2044":{"d":"-54,0r-22,0r165,-252r22,0","w":20},"\u00a5":{"d":"55,-214v-2,-26,-25,-15,-14,-35v16,-8,46,0,67,-3v12,15,-25,13,-19,36r22,94r64,-95v16,-21,-25,-20,0,-34r50,0v4,0,5,0,3,4v-8,20,-21,10,-36,33r-62,92r54,0r-3,14r-60,0v-6,11,-8,18,-9,29r64,0r-3,14r-64,0v-2,21,-17,48,12,50v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,25,-7,30,-30r6,-29r-57,0r3,-14r57,0v1,-10,6,-20,2,-29r-53,0r3,-14r46,0"},"\u0192":{"d":"189,-169v0,24,-35,13,-57,15v-14,75,-36,177,-78,214v-22,20,-57,20,-75,-2v-3,-34,41,5,58,-12v18,-9,27,-44,64,-200r-35,0r3,-15r35,0v22,-88,75,-96,93,-96v8,0,26,2,31,7r-3,30r-13,5v-18,-38,-55,-30,-69,26r-7,28r53,0"},"\u00a7":{"d":"61,-106v0,22,24,49,43,41v17,0,29,-7,29,-29v0,-19,-12,-45,-39,-45v-15,0,-33,12,-33,33xm105,-49v49,38,17,107,-45,103v-12,0,-36,-5,-42,-9v-12,-15,-5,-45,14,-33v14,9,13,26,40,25v14,0,28,-15,28,-27v0,-37,-70,-57,-70,-107v0,-39,34,-60,64,-57v-18,-19,-27,-34,-27,-48v2,-54,67,-64,107,-45v10,14,7,42,-14,33v-11,-22,-57,-43,-63,-3v2,41,71,69,70,112v0,37,-32,59,-62,56","w":180},"\u00a4":{"d":"21,-51r20,-21v-25,-29,-26,-79,0,-107r-21,-21r16,-16r21,20v30,-24,79,-26,109,0r20,-20r16,16r-19,19v24,30,24,79,0,109r20,21r-16,16r-20,-20v-30,26,-81,25,-110,0r-21,20xm113,-190v-36,0,-66,29,-66,65v0,36,29,64,65,64v36,0,64,-30,64,-65v0,-35,-28,-64,-63,-64"},"'":{"d":"95,-235r-24,73v0,16,-16,12,-11,0r7,-73v1,-9,3,-30,20,-30v17,0,11,21,8,30","w":100},"\u201c":{"d":"37,-182v0,-22,47,-71,62,-83v5,0,11,7,6,12v-49,41,-16,76,-54,95v-11,0,-14,-16,-14,-24xm99,-182v0,-22,47,-71,62,-83v5,0,11,7,6,12v-49,41,-16,76,-54,95v-11,0,-14,-16,-14,-24","w":180},"\u00ab":{"d":"37,-86r84,-64v5,13,-38,52,-48,64v4,10,36,59,22,64v-20,-19,-39,-43,-58,-64xm102,-86r83,-64v5,13,-38,52,-48,64v4,10,36,59,22,64v-20,-19,-38,-43,-57,-64","w":200},"\u2039":{"d":"18,-86r84,-64v5,13,-38,52,-48,64v4,10,36,59,22,64v-20,-19,-39,-43,-58,-64","w":100},"\u203a":{"d":"95,-86r-83,64v-8,-11,38,-53,47,-64v-5,-10,-33,-58,-22,-64v20,19,39,44,58,64","w":100},"\ufb01":{"d":"23,0r32,-165r-34,0r3,-15r34,0v29,-92,78,-91,137,-81v25,4,1,34,-9,42v-8,-3,-20,-32,-40,-28v-27,-4,-49,31,-54,67r97,0v4,0,7,-1,6,7r-25,130v-11,33,27,0,26,24v0,5,-4,6,-10,8r-46,15v-8,0,-10,-4,-9,-11r26,-132v13,-35,-41,-25,-69,-26r-32,165r-33,0","w":216},"\ufb02":{"d":"88,-165r-32,165r-33,0r32,-165r-34,0r3,-15r34,0v24,-87,65,-89,100,-82v8,-7,29,-3,43,-3v9,0,10,3,9,11r-40,211v-11,33,25,0,26,24v-11,14,-40,14,-57,23v-7,0,-10,-4,-9,-11r42,-214v1,-5,-14,-26,-34,-26v-21,-6,-42,32,-46,67r53,0v-1,23,-35,13,-57,15"},"\u2013":{"d":"180,-75r-184,0r4,-22r184,0","w":180},"\u2020":{"d":"126,-95v-33,51,-35,97,-49,157r-16,0v8,-49,28,-100,16,-157v22,-20,29,-45,33,-66v-30,1,-42,14,-58,14v-13,0,-14,-2,-14,-10v12,-58,33,-15,74,-15v6,-34,-1,-49,-1,-60v0,-23,9,-24,24,-24v15,0,18,2,18,8v0,27,-21,29,-30,76v30,-1,41,-14,58,-14v5,0,14,-1,14,8v0,32,-18,31,-22,31v-17,0,-22,-13,-52,-14v-4,21,-9,46,5,66"},"\u2021":{"d":"111,-232v0,-23,9,-24,24,-24v15,0,18,2,18,8v0,27,-21,29,-30,76v30,-1,42,-14,58,-14v6,0,14,-1,14,8v0,32,-18,31,-22,31v-17,0,-22,-13,-52,-14v-4,20,-8,45,5,65v-21,20,-28,45,-32,65v29,0,42,-14,58,-14v13,0,14,2,14,10v0,60,-33,16,-74,16v-6,34,1,48,1,59v0,23,-9,24,-25,24v-15,0,-17,-2,-17,-8v0,-27,20,-28,30,-75v-30,1,-41,14,-58,14v-5,0,-14,0,-14,-9v0,-32,17,-31,22,-31v17,0,22,14,52,14v4,-20,8,-45,-5,-65v21,-20,27,-45,32,-65v-30,1,-41,14,-57,14v-13,0,-15,-2,-15,-10v0,-59,33,-15,74,-15v6,-34,-1,-49,-1,-60"},"\u00b7":{"d":"27,-88v0,-16,12,-26,29,-26v13,0,19,9,19,19v0,15,-10,27,-27,27v-15,0,-21,-12,-21,-20","w":100},"\u00b6":{"d":"96,-117r25,-120v-35,0,-49,8,-59,57v-10,48,8,63,34,63xm219,-252r-2,9v-31,0,-33,12,-38,37r-50,247v0,8,13,8,27,10r-2,10r-52,0r62,-298r-21,0r-62,298r-53,0r3,-10v31,0,32,-11,37,-36r25,-116v-54,1,-68,-32,-61,-80v12,-83,98,-71,187,-71"},"\u2022":{"d":"158,-126v0,35,-28,63,-63,63v-35,0,-63,-28,-63,-63v0,-35,28,-63,63,-63v35,0,63,28,63,63","w":180},"\u201a":{"d":"74,-17v0,22,-47,71,-62,83v-5,0,-11,-7,-6,-12v49,-41,16,-76,54,-95v11,0,14,16,14,24","w":100},"\u201e":{"d":"74,-17v0,22,-45,72,-62,83v-5,0,-11,-7,-6,-12v49,-41,16,-76,54,-95v11,0,14,16,14,24xm140,-17v0,22,-47,71,-62,83v-5,0,-11,-7,-6,-12v49,-41,16,-76,54,-95v11,0,14,16,14,24","w":180},"\u201d":{"d":"177,-241v0,22,-45,72,-62,83v-5,0,-11,-7,-6,-12v50,-42,17,-75,54,-95v11,0,14,16,14,24xm115,-241v0,22,-45,72,-62,83v-5,0,-11,-7,-6,-12v50,-42,17,-75,54,-95v11,0,14,16,14,24","w":180},"\u00bb":{"d":"175,-86r-83,64v-8,-11,39,-53,48,-64v-5,-10,-34,-58,-23,-64v20,19,39,44,58,64xm111,-86r-83,64v-8,-11,39,-53,48,-64v-5,-10,-34,-58,-23,-64v20,19,39,44,58,64","w":200},"\u2026":{"d":"275,-16v0,-16,11,-26,28,-26v13,0,19,10,19,20v0,15,-10,26,-27,26v-16,0,-20,-12,-20,-20xm33,-16v-4,-28,49,-36,48,-6v0,15,-10,26,-27,26v-15,0,-21,-12,-21,-20xm154,-16v0,-16,11,-26,28,-26v13,0,19,10,19,20v0,15,-10,26,-27,26v-16,0,-20,-12,-20,-20","w":360},"\u2030":{"d":"80,-118v31,0,43,-63,43,-86v0,-14,-3,-34,-21,-34v-25,0,-42,45,-42,84v0,16,2,36,20,36xm77,-100v-25,0,-46,-17,-46,-61v0,-36,27,-95,75,-95v40,0,46,41,46,55v0,47,-30,101,-75,101xm240,-14v31,0,43,-63,43,-86v0,-14,-4,-34,-22,-34v-25,0,-42,45,-42,84v0,16,3,36,21,36xm236,4v-25,0,-45,-17,-45,-61v0,-36,27,-95,75,-95v40,0,45,42,45,56v0,47,-30,100,-75,100xm374,4v-25,0,-46,-17,-46,-61v0,-36,27,-95,75,-95v40,0,46,42,46,56v0,47,-30,100,-75,100xm377,-14v31,0,43,-63,43,-86v0,-14,-3,-34,-21,-34v-25,0,-42,45,-42,84v0,16,2,36,20,36xm60,0r194,-252r26,0r-193,252r-27,0","w":466},"\u00bf":{"d":"4,35v2,-76,97,-73,100,-144r23,0v-3,55,-85,90,-84,144v-7,30,33,40,51,23v10,-9,25,-26,36,-10v0,12,-13,18,-17,28v-8,4,-33,9,-46,9v-44,0,-63,-24,-63,-50xm128,-184v14,0,20,10,20,18v0,30,-47,36,-46,8v0,-16,10,-26,26,-26","w":166},"`":{"d":"71,-241v-13,-5,-16,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":126},"\u00b4":{"d":"158,-264v-15,25,-50,37,-73,55v-9,7,-17,-5,-9,-11v25,-17,45,-44,75,-55v4,0,8,7,7,11","w":126},"\u02c6":{"d":"114,-261r21,0r27,50v4,6,-14,7,-19,1r-22,-31r-37,34v-5,4,-23,3,-17,-3","w":159},"\u02dc":{"d":"143,-209v-18,-1,-27,-21,-47,-20v-11,0,-18,11,-23,19v-4,6,-19,-1,-15,-9v10,-17,27,-30,43,-30v15,-1,32,19,45,20v10,0,17,-10,22,-18v4,-7,18,3,13,9v-11,15,-24,29,-38,29","w":166},"\u00af":{"d":"161,-220r-116,0r5,-20r115,0","w":159},"\u02d8":{"d":"136,-206v-38,0,-54,-30,-47,-61v2,-7,14,-7,14,-1v0,18,18,41,39,41v25,0,45,-22,54,-42v2,-5,14,-5,12,2v-9,31,-33,61,-72,61","w":180},"\u02d9":{"d":"71,-251v12,0,18,7,15,19v0,23,-42,26,-37,0v3,-11,11,-19,22,-19","w":79},"\u00a8":{"d":"84,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm157,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":153},"\u02da":{"d":"97,-260v-11,0,-21,10,-21,22v0,11,10,21,21,21v12,0,21,-10,21,-21v0,-11,-9,-22,-21,-22xm97,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-17,36,-36,36","w":119},"\u00b8":{"d":"33,37v-1,-11,17,-28,22,-41r13,0r-16,27v20,-4,40,3,35,24v-5,26,-51,37,-78,25v-5,-17,27,-7,27,-7v21,4,35,-25,14,-29v-5,-1,-12,0,-17,1","w":119},"\u02dd":{"d":"212,-264v-15,25,-50,37,-73,55v-9,7,-18,-5,-10,-11v25,-17,46,-44,76,-55v4,0,8,7,7,11xm158,-264v-15,25,-50,37,-73,55v-9,7,-18,-5,-10,-11v25,-17,46,-44,76,-55v4,0,8,7,7,11","w":186},"\u02db":{"d":"22,29v3,-12,14,-36,40,-33v-10,9,-20,18,-21,27v-3,23,29,12,39,3v4,-3,7,4,4,7v-13,9,-28,19,-44,19v-13,0,-22,-10,-18,-23","w":113},"\u02c7":{"d":"128,-206r-21,0r-28,-51v-3,-5,15,-6,18,-2r25,33r35,-32v5,-5,24,-5,19,0","w":159},"\u2014":{"d":"360,-75r-364,0r4,-22r364,0","w":360},"\u00c6":{"d":"135,-25r9,-51r-71,0r-30,45v-11,19,30,16,1,31r-52,0v-12,1,-4,-7,-2,-11v16,-9,29,-18,42,-37r105,-157v20,-33,-29,-22,-15,-43v2,-4,5,-4,9,-4r156,0v15,3,5,41,-7,44v-6,5,-4,-28,-26,-28r-47,0r-17,89r75,0v10,2,-1,10,-3,15v-16,12,-51,2,-76,5r-13,74v-11,44,11,37,43,37v40,1,38,-49,55,-26v-6,16,2,43,-22,42r-104,0v-8,0,-15,1,-10,-25xm85,-95r63,0r23,-127","w":293},"\u00aa":{"d":"69,-160v19,0,47,-38,47,-68v0,-13,-8,-18,-17,-18v-22,0,-45,28,-45,63v0,5,1,23,15,23xm135,-251v23,10,-1,54,-2,77v-8,21,19,-2,16,16v-9,9,-29,9,-41,15v-19,-1,0,-22,-4,-31v-17,34,-76,49,-80,-10v-3,-41,57,-89,111,-67","w":126},"\u0141":{"d":"133,-169r7,16r-53,22r-14,78v-13,47,15,36,48,37v40,1,37,-49,56,-26v-6,17,2,42,-23,42r-144,0v-3,0,-6,-1,-4,-6v7,-16,27,-7,31,-30r15,-80r-36,16r-5,-16r44,-19r16,-81v3,-15,-3,-17,-18,-21v-6,-3,0,-15,8,-15r69,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-12,65","w":186,"k":{"T":14,"V":23,"W":18,"y":7,"\u00fd":7,"\u00ff":7,"Y":22,"\u00dd":22,"\u0178":22,"\u2019":25}},"\u00d8":{"d":"67,-59r143,-159v-66,-63,-152,22,-152,116v0,15,4,30,9,43xm220,-200r-144,159v11,17,28,28,51,28v83,-1,117,-110,93,-187xm246,-258r16,12r-20,22v13,16,21,38,21,68v0,133,-103,160,-131,160v-19,0,-52,-1,-77,-22r-20,23r-14,-13r21,-24v-12,-15,-19,-38,-19,-72v-2,-113,112,-188,205,-134","w":266},"\u0152":{"d":"159,-240v-62,0,-100,66,-100,138v0,48,24,89,68,89v35,0,48,-8,52,-30r33,-169v4,-19,-28,-28,-53,-28xm23,-104v0,-112,88,-170,200,-148r107,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v6,29,-47,18,-79,20r-14,74v-11,44,11,37,43,37v41,1,37,-49,56,-26v-6,17,2,42,-23,42r-95,0r-65,4v-32,0,-109,-3,-109,-108","w":333},"\u00ba":{"d":"103,-256v29,0,45,19,45,43v0,34,-29,70,-70,70v-33,0,-46,-22,-46,-43v0,-42,33,-70,71,-70xm97,-243v-16,0,-36,23,-36,55v0,17,7,32,22,32v25,0,35,-39,35,-61v0,-14,-6,-26,-21,-26","w":126},"\u00e6":{"d":"76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm128,-184v23,0,53,1,52,25v18,-15,39,-25,64,-25v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,15,-5,14,1v-2,27,-34,30,-62,30v-42,0,-62,-30,-66,-54v-19,29,-51,54,-75,54v-25,0,-52,-21,-52,-68v0,-55,46,-120,113,-120xm179,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63","w":293},"\u0131":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7","w":95},"\u0142":{"d":"112,-189r8,15r-40,22r-21,109v-12,33,27,0,26,24v-11,15,-40,15,-57,23v-7,0,-10,-4,-9,-11r25,-125r-29,15r-7,-15r40,-22v3,-29,17,-63,12,-89v-8,-8,-21,-5,-14,-17v6,-10,30,-5,44,-5v9,0,10,3,9,11r-15,81","w":95},"\u00f8":{"d":"54,-39r75,-121v-46,-27,-97,54,-75,121xm141,-148r-76,125v59,32,103,-73,76,-125xm165,-219r16,7r-24,39v66,60,-3,204,-106,172r-19,31r-15,-8r20,-33v-64,-66,12,-197,104,-170","w":186},"\u0153":{"d":"112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm274,-26v-3,26,-34,30,-62,30v-36,0,-54,-22,-58,-38v-17,22,-42,38,-73,38v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119v37,0,50,23,54,34v18,-21,44,-34,74,-34v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,50,35,88,78,61v8,-5,16,-5,15,1xm182,-105v41,0,85,-13,85,-40v0,-14,-9,-23,-22,-23v-35,0,-54,32,-63,63","w":297},"\u00df":{"d":"13,0r37,-198v6,-29,32,-67,80,-67v36,0,53,22,53,43v0,47,-39,59,-39,86v0,22,54,41,54,85v0,50,-82,68,-116,43v-7,-16,-8,-40,12,-37v7,14,22,34,39,34v10,0,31,-10,31,-36v0,-32,-53,-49,-53,-88v0,-42,45,-48,45,-86v0,-14,-15,-24,-29,-24v-21,0,-38,14,-43,43r-39,202r-32,0","w":205},"\u00b9":{"d":"130,-256r-25,131v-5,18,37,7,21,21v-22,3,-52,0,-76,1v-10,1,-10,-1,-5,-7v10,-5,27,-2,30,-15r20,-96v1,-13,-9,-9,-23,-5v-5,4,-9,0,-9,-7v0,-2,1,-4,3,-5","w":159},"\u00ac":{"d":"177,-40r0,-74r-158,0r0,-24r182,0r0,98r-24,0","w":219},"\u00b5":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-25,2,0,-35,-4,-49v-12,23,-33,49,-69,49v-21,0,-25,-14,-30,-1v-14,16,15,73,-22,73v-18,0,-22,1,-18,-10v14,-41,37,-149,50,-210v6,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103","w":200},"\u2122":{"d":"123,-238r-26,111v-10,13,23,6,12,19v-17,3,-40,0,-59,1v-3,0,-4,0,-2,-3v4,-10,20,-4,23,-17r28,-111r-52,0v-5,0,-10,-1,-6,-5v5,-4,11,-20,18,-13v30,8,86,2,124,4v3,0,6,1,2,4v-10,15,-39,9,-62,10xm346,-246v9,-11,24,-4,40,-6v3,0,4,1,2,4v-3,10,-18,5,-21,18r-23,103v-7,14,20,5,11,19v-16,3,-37,0,-54,1v-2,0,-4,0,-2,-3v4,-10,17,-4,20,-17r19,-90v-26,36,-48,77,-77,110v-5,0,-6,0,-8,-6r-29,-103r-19,89v-7,14,22,6,11,19v-12,3,-28,0,-42,1v-2,0,-4,0,-2,-3v4,-10,17,-4,20,-17r23,-104v-6,-12,-28,-9,-18,-20v0,0,40,-8,44,7r29,109","w":353},"\u00d0":{"d":"9,-125r4,-18r40,0r13,-71v3,-14,-2,-20,-16,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r100,0v84,0,100,54,100,102v0,73,-46,154,-150,154v-36,0,-80,8,-74,-27r18,-102r-40,0xm148,-143r-5,18r-60,0v-6,44,-40,113,29,113v54,0,108,-38,108,-137v0,-64,-41,-97,-116,-87r-18,93r62,0","w":266},"\u00bd":{"d":"94,0r-22,0r165,-252r21,0xm181,0r4,-16v14,-10,28,-21,41,-32v53,-44,54,-63,54,-72v0,-12,-9,-18,-18,-18v-28,1,-25,21,-40,29v-18,-23,12,-46,46,-45v30,0,44,17,44,33v2,33,-67,75,-96,100r48,0v19,-1,24,-36,37,-19v-7,15,-9,39,-32,40r-88,0xm118,-256r-26,131v-4,18,37,8,21,21v-22,3,-52,-1,-76,1v-10,1,-8,-2,-4,-7v9,-5,26,-3,29,-15r20,-96v1,-13,-9,-9,-23,-5v-5,4,-8,0,-8,-7v0,-2,1,-4,3,-5","w":326},"\u00b1":{"d":"98,-140r0,-79r24,0r0,79r79,0r0,24r-79,0r0,79r-24,0r0,-79r-79,0r0,-24r79,0xm19,0r0,-24r182,0r0,24r-182,0","w":219},"\u00de":{"d":"77,-73v-2,22,-23,55,10,58v6,3,0,15,-8,15r-69,0v-3,0,-6,-1,-4,-6v7,-16,26,-7,31,-30r35,-180v3,-15,-3,-17,-18,-21v-6,-3,0,-15,8,-15r69,0v3,0,7,1,4,6v-9,17,-37,10,-32,48r29,0v66,0,69,39,69,55v-1,49,-59,77,-124,70xm98,-180r-17,89v43,0,77,4,84,-52v4,-31,-28,-40,-67,-37","w":200},"\u00bc":{"d":"280,-151r23,0r-18,90v7,1,23,-3,20,4v-3,8,-8,16,-23,13v-2,11,-9,31,5,32v9,3,15,2,8,10v-19,5,-49,0,-72,2v-10,1,-8,-3,-4,-8v10,-3,26,-2,29,-15r5,-21v-20,-1,-46,3,-63,-2r-2,-7xm97,0r-21,0r164,-252r22,0xm215,-61r41,0v3,-19,11,-41,11,-59v-19,20,-38,41,-52,59xm121,-256r-25,131v-5,18,37,7,21,21v-22,3,-52,0,-76,1v-10,1,-10,-1,-5,-7v10,-5,27,-2,30,-15r20,-96v1,-13,-9,-9,-23,-5v-5,4,-9,0,-9,-7v0,-2,1,-4,3,-5","w":326},"\u00f7":{"d":"201,-79r-182,0r0,-24r182,0r0,24xm87,-148v0,-13,11,-22,23,-22v12,0,23,10,23,22v0,12,-11,23,-23,23v-12,0,-23,-10,-23,-23xm87,-35v0,-13,11,-23,23,-23v12,0,23,11,23,23v0,12,-11,23,-23,23v-12,0,-23,-10,-23,-23","w":219},"\u00a6":{"d":"41,63r0,-126r24,0r0,126r-24,0xm41,-117r0,-126r24,0r0,126r-24,0","w":100},"\u00b0":{"d":"93,-153v-28,0,-52,-23,-52,-51v0,-28,24,-52,52,-52v28,0,51,24,51,52v0,28,-23,51,-51,51xm93,-239v-19,0,-35,16,-35,35v0,19,17,34,35,34v18,0,34,-16,34,-34v0,-18,-15,-35,-34,-35","w":133},"\u00fe":{"d":"101,-253r-17,101v46,-47,115,-47,117,31v2,75,-75,154,-146,113v-2,24,-16,55,-10,76v8,8,22,6,14,18v-6,9,-32,2,-46,4v-6,0,-9,-4,-8,-12r62,-307v6,-24,-25,-13,-16,-31v5,-11,30,-3,44,-5v6,0,7,4,6,12xm89,-13v38,4,77,-48,77,-103v0,-42,-24,-47,-31,-47v-51,0,-71,90,-71,115v0,9,-3,32,25,35","w":200},"\u00be":{"d":"219,-61r41,0r11,-59v-19,20,-38,41,-52,59xm108,0r-22,0r165,-252r22,0xm284,-151r23,0r-18,90v7,1,22,-3,20,4v-5,8,-9,16,-24,13v-2,11,-9,31,5,32v9,3,17,3,8,10v-19,5,-48,1,-71,2v-10,1,-10,-3,-5,-8v10,-3,28,-2,30,-15r4,-21v-20,-1,-46,3,-62,-2r-2,-7xm57,-221v-2,-25,14,-35,46,-35v71,0,39,66,-5,75v25,3,38,17,38,35v0,41,-75,57,-104,36v-5,-12,-5,-28,9,-27v6,30,62,33,63,-7v0,-23,-25,-29,-40,-30r2,-11v26,-4,48,-17,48,-39v-1,-26,-37,-20,-43,-2v-3,6,-8,11,-14,5","w":326},"\u00b2":{"d":"27,-103r3,-16v14,-10,28,-21,41,-32v53,-44,54,-62,54,-71v-1,-31,-46,-14,-48,0v-4,8,-12,15,-17,4v3,-27,17,-38,53,-38v30,0,44,16,44,32v0,33,-68,73,-95,101r47,0v19,-1,24,-36,37,-19v-7,14,-9,39,-32,39r-87,0","w":159},"\u00ae":{"d":"147,4v-73,0,-130,-58,-130,-130v0,-72,57,-130,130,-130v68,0,131,58,131,130v0,72,-63,130,-131,130xm147,-14v56,0,112,-52,112,-112v0,-60,-56,-112,-112,-112v-62,0,-111,52,-111,112v0,60,50,112,111,112xm94,-81r24,-98v9,-15,-28,-11,-8,-22v41,-1,101,-5,101,33v0,19,-21,36,-42,42v15,31,26,55,34,59r0,6v-10,-1,-28,4,-31,-5r-23,-57r-22,0v1,18,-26,50,3,53v3,2,0,9,-6,9r-48,0v-2,0,-5,0,-3,-3v2,-10,18,-5,21,-17xm143,-189r-13,54v33,5,57,-15,55,-36v3,-14,-21,-20,-42,-18","w":280},"\u2212":{"d":"201,-79r-182,0r0,-24r182,0r0,24","w":219},"\u00f0":{"d":"86,-16v39,0,63,-58,63,-99v0,-35,-17,-50,-36,-50v-41,0,-65,56,-65,92v0,33,11,57,38,57xm114,-268v17,4,22,16,34,28r39,-14r15,14r-44,15v56,85,26,229,-77,229v-49,0,-68,-38,-68,-69v-1,-65,59,-141,130,-112v-3,-13,-8,-26,-16,-37r-40,15r-15,-15r44,-15v-7,-11,-20,-16,-26,-26v0,-5,15,-13,24,-13","w":186},"\u00d7":{"d":"93,-91r-71,-71r17,-17r71,71r71,-71r16,17r-71,71r71,71r-16,17r-71,-71r-71,71r-17,-17","w":219},"\u00b3":{"d":"64,-221v-2,-25,14,-35,46,-35v71,0,39,66,-5,75v25,3,38,17,38,35v0,41,-75,57,-104,36v-5,-12,-5,-28,9,-27v7,30,63,33,64,-7v0,-23,-26,-29,-41,-30r2,-11v26,-4,48,-17,48,-39v0,-36,-43,-9,-50,6","w":159},"\u00a9":{"d":"147,4v-73,0,-130,-58,-130,-130v0,-72,57,-130,130,-130v68,0,131,58,131,130v0,72,-63,130,-131,130xm147,-14v56,0,112,-52,112,-112v0,-60,-56,-112,-112,-112v-62,0,-111,52,-111,112v0,60,50,112,111,112xm68,-115v0,-36,29,-84,95,-84v42,0,53,8,41,39v-19,14,3,-26,-42,-26v-21,0,-63,15,-63,69v0,20,8,50,43,50v11,0,23,0,37,-15v14,1,9,14,0,21v-7,8,-19,8,-38,9v-53,0,-73,-33,-73,-63","w":280},"\u00c1":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm208,-327v-15,25,-50,36,-73,54v-9,7,-17,-5,-9,-11v25,-17,45,-43,75,-54v4,0,8,7,7,11","w":226},"\u00c2":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm139,-324r20,0r28,50v4,6,-14,6,-19,0r-23,-30r-36,33v-5,4,-24,3,-18,-3","w":226},"\u00c4":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm125,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm197,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":226},"\u00c0":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm117,-304v-13,-6,-16,-28,2,-28v21,9,34,33,51,48v5,5,-7,14,-12,10","w":226},"\u00c5":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm147,-323v-11,0,-21,10,-21,22v0,11,10,21,21,21v12,0,21,-10,21,-21v0,-11,-9,-22,-21,-22xm147,-266v-19,0,-36,-16,-36,-35v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-17,35,-36,35","w":226},"\u00c3":{"d":"78,-95r78,0r-18,-113xm224,-11v-11,22,-53,7,-79,11v-3,0,-6,-1,-3,-5v4,-16,27,-3,23,-30r-6,-41r-91,0r-24,45v-8,20,29,15,1,31r-49,0v-11,2,-11,-5,-6,-11v14,-10,25,-8,36,-28r92,-166v19,-34,-28,-22,-15,-43v12,-9,38,-1,56,-4v4,0,7,5,7,10v0,73,23,145,33,204v3,18,4,17,21,22v4,1,5,3,4,5xm164,-272v-18,0,-27,-20,-46,-20v-11,0,-19,11,-24,19v-4,6,-18,-1,-14,-9v10,-17,26,-30,42,-30v15,0,33,18,45,19v10,0,18,-9,23,-17v4,-7,18,3,13,9v-11,15,-25,29,-39,29","w":226},"\u00c7":{"d":"213,-30v-11,30,-42,36,-89,34r-12,19v20,-4,40,3,36,24v-6,26,-52,37,-79,25v-5,-17,27,-7,27,-7v21,4,35,-25,14,-29v-6,-2,-14,2,-19,0r21,-34v-64,-12,-89,-62,-89,-109v0,-65,47,-149,152,-149v58,0,86,11,67,53r-7,6v-6,5,-3,-43,-64,-43v-78,0,-113,76,-113,128v0,81,84,131,145,73v3,-3,14,4,10,9","w":240},"\u00c9":{"d":"83,-127r-14,74v-12,46,15,36,48,37v40,1,39,-49,56,-26v-6,17,2,42,-23,42r-108,0v-8,0,-16,1,-11,-25r36,-189v3,-14,-4,-20,-17,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r128,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v10,3,-2,11,-4,15v-16,12,-51,2,-75,5xm192,-327v-16,24,-50,36,-73,54v-9,7,-18,-5,-10,-11v25,-17,46,-43,76,-54v4,0,8,7,7,11","w":193},"\u00ca":{"d":"83,-127r-14,74v-12,46,15,36,48,37v40,1,39,-49,56,-26v-6,17,2,42,-23,42r-108,0v-8,0,-16,1,-11,-25r36,-189v3,-14,-4,-20,-17,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r128,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v10,3,-2,11,-4,15v-16,12,-51,2,-75,5xm131,-324r21,0r27,50v4,6,-14,6,-19,0r-22,-30r-37,33v-5,4,-23,3,-17,-3","w":193},"\u00cb":{"d":"83,-127r-14,74v-12,46,15,36,48,37v40,1,39,-49,56,-26v-6,17,2,42,-23,42r-108,0v-8,0,-16,1,-11,-25r36,-189v3,-14,-4,-20,-17,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r128,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v10,3,-2,11,-4,15v-16,12,-51,2,-75,5xm110,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm182,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":193},"\u00c8":{"d":"83,-127r-14,74v-12,46,15,36,48,37v40,1,39,-49,56,-26v-6,17,2,42,-23,42r-108,0v-8,0,-16,1,-11,-25r36,-189v3,-14,-4,-20,-17,-22v-10,-2,-4,-8,-1,-12v2,-3,4,-4,6,-4r128,0v17,3,5,40,-6,44v-6,5,-5,-28,-27,-28r-46,0r-17,89r75,0v10,3,-2,11,-4,15v-16,12,-51,2,-75,5xm101,-304v-12,-5,-17,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":193},"\u00cd":{"d":"35,-36r34,-180v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-26,7,-30,30r-34,180v-3,15,2,17,17,21v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30xm155,-327v-16,24,-50,36,-73,54v-9,7,-18,-5,-10,-11v25,-17,46,-43,76,-54v4,0,8,7,7,11","w":119},"\u00ce":{"d":"35,-36r34,-180v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-26,7,-30,30r-34,180v-3,15,2,17,17,21v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30xm94,-324r21,0r28,50v4,6,-15,6,-20,0r-22,-30r-37,33v-5,4,-23,3,-17,-3","w":119},"\u00cf":{"d":"35,-36r34,-180v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-26,7,-30,30r-34,180v-3,15,2,17,17,21v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30xm80,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm152,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":119},"\u00cc":{"d":"35,-36r34,-180v3,-15,-2,-17,-17,-21v-9,-2,0,-9,2,-12v18,-8,51,-1,75,-3v3,0,6,1,3,6v-6,17,-26,7,-30,30r-34,180v-3,15,2,17,17,21v6,3,1,15,-8,15r-69,0v-3,0,-6,-1,-3,-6v6,-17,26,-7,30,-30xm68,-304v-12,-5,-17,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":119},"\u00d1":{"d":"208,-53v13,-52,20,-110,31,-163v3,-15,-2,-16,-17,-21v-6,-2,0,-15,7,-15r58,0v3,0,6,1,3,6v-5,17,-26,7,-30,30r-39,204v0,12,-8,13,-20,12v-39,-60,-74,-134,-111,-197r-31,161v-3,15,3,17,18,21v6,3,0,15,-8,15r-57,0v-3,0,-5,-1,-3,-6v7,-16,26,-7,30,-30r34,-180v-8,-13,-19,-19,-25,-20v-11,-2,-4,-9,-1,-13v16,-5,57,-10,61,12xm196,-272v-18,0,-27,-20,-46,-20v-11,0,-19,11,-24,19v-4,6,-18,-1,-14,-9v10,-17,26,-30,42,-30v15,0,33,18,45,19v10,0,18,-9,23,-17v4,-7,18,3,13,9v-11,15,-25,29,-39,29","w":273},"\u00d3":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84xm228,-327v-15,24,-50,36,-72,54v-9,7,-18,-5,-10,-11v25,-17,45,-43,75,-54v4,0,8,7,7,11","w":266},"\u00d4":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84xm168,-324r21,0r27,50v4,6,-14,6,-19,0r-23,-30r-36,33v-5,4,-23,3,-17,-3","w":266},"\u00d6":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84xm148,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm221,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":266},"\u00d2":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84xm141,-304v-13,-6,-16,-28,2,-28v21,9,34,33,51,48v5,5,-7,14,-12,10","w":266},"\u00d5":{"d":"167,-256v54,0,96,31,96,100v0,133,-103,160,-131,160v-32,0,-109,-3,-109,-108v0,-91,67,-152,144,-152xm159,-240v-62,0,-101,66,-101,138v0,48,25,89,69,89v70,0,101,-77,101,-143v0,-48,-19,-84,-69,-84xm193,-272v-18,0,-27,-20,-46,-20v-11,0,-19,11,-24,19v-4,6,-19,-1,-15,-9v10,-17,27,-30,43,-30v15,0,33,18,45,19v10,0,18,-9,23,-17v4,-7,17,3,12,9v-11,15,-24,29,-38,29","w":266},"\u0160":{"d":"119,-58v1,-50,-83,-103,-74,-142v-8,-46,73,-66,119,-49v23,9,9,43,-4,51v-8,-6,-14,-50,-43,-42v-20,0,-37,13,-37,32v0,36,87,104,74,144v0,28,-25,68,-85,68v-25,0,-38,-3,-47,-6v-30,-9,-6,-30,-8,-51v0,-10,5,-13,13,-14v5,-1,3,15,8,30v5,15,22,23,39,23v36,0,45,-31,45,-44xm135,-269r-21,0r-28,-52v-3,-5,15,-6,18,-2r25,34r35,-32v5,-5,24,-5,19,0","w":173},"\u00da":{"d":"45,-243v12,-19,53,-5,78,-9v3,0,7,1,4,6v-5,17,-26,7,-30,30r-23,119v-9,51,11,76,44,76v34,0,61,-22,72,-80r22,-115v3,-15,-2,-17,-17,-21v-6,-3,0,-15,8,-15r57,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-22,116v-14,77,-53,104,-99,104v-61,0,-82,-40,-69,-107r21,-113v3,-15,-2,-17,-17,-21v-4,-1,-4,-3,-2,-6xm219,-327v-16,24,-50,36,-73,54v-9,7,-18,-5,-10,-11v25,-17,46,-43,76,-54v4,0,8,7,7,11","w":248},"\u00db":{"d":"45,-243v12,-19,53,-5,78,-9v3,0,7,1,4,6v-5,17,-26,7,-30,30r-23,119v-9,51,11,76,44,76v34,0,61,-22,72,-80r22,-115v3,-15,-2,-17,-17,-21v-6,-3,0,-15,8,-15r57,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-22,116v-14,77,-53,104,-99,104v-61,0,-82,-40,-69,-107r21,-113v3,-15,-2,-17,-17,-21v-4,-1,-4,-3,-2,-6xm158,-324r21,0r28,50v4,6,-14,6,-19,0r-23,-30r-36,33v-5,4,-24,3,-18,-3","w":248},"\u00dc":{"d":"45,-243v12,-19,53,-5,78,-9v3,0,7,1,4,6v-5,17,-26,7,-30,30r-23,119v-9,51,11,76,44,76v34,0,61,-22,72,-80r22,-115v3,-15,-2,-17,-17,-21v-6,-3,0,-15,8,-15r57,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-22,116v-14,77,-53,104,-99,104v-61,0,-82,-40,-69,-107r21,-113v3,-15,-2,-17,-17,-21v-4,-1,-4,-3,-2,-6xm146,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm219,-295v-2,21,-40,25,-36,0v2,-21,40,-27,36,0","w":248},"\u00d9":{"d":"45,-243v12,-19,53,-5,78,-9v3,0,7,1,4,6v-5,17,-26,7,-30,30r-23,119v-9,51,11,76,44,76v34,0,61,-22,72,-80r22,-115v3,-15,-2,-17,-17,-21v-6,-3,0,-15,8,-15r57,0v3,0,6,1,3,6v-6,17,-26,7,-30,30r-22,116v-14,77,-53,104,-99,104v-61,0,-82,-40,-69,-107r21,-113v3,-15,-2,-17,-17,-21v-4,-1,-4,-3,-2,-6xm132,-304v-12,-5,-17,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":248},"\u00dd":{"d":"53,-214v-2,-26,-26,-15,-15,-35v16,-8,46,0,67,-3v12,15,-25,13,-19,36r22,94r64,-95v16,-20,-23,-20,0,-34r50,0v4,0,5,0,3,4v-8,20,-22,9,-36,33v-32,56,-81,97,-88,178v-1,15,2,17,17,21v8,2,1,8,-1,12v-19,8,-52,1,-76,3v-3,0,-5,-1,-2,-6v4,-17,24,-7,29,-30r13,-65xm194,-327v-16,24,-50,36,-73,54v-9,7,-18,-5,-10,-11v25,-17,46,-43,76,-54v4,0,8,7,7,11","w":198,"k":{"v":16,"A":25,"\u00c6":25,"\u00c1":25,"\u00c2":25,"\u00c4":25,"\u00c0":25,"\u00c5":25,"\u00c3":25,",":32,".":40,"a":25,"\u00e6":25,"\u00e1":25,"\u00e2":25,"\u00e4":25,"\u00e0":25,"\u00e5":25,"\u00e3":25,"e":23,"\u00e9":23,"\u00ea":23,"\u00eb":23,"\u00e8":23,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":23,"\u00f8":23,"\u0153":23,"\u00f3":23,"\u00f4":23,"\u00f6":23,"\u00f2":23,"\u00f5":23,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":23}},"\u0178":{"d":"53,-214v-2,-26,-26,-15,-15,-35v16,-8,46,0,67,-3v12,15,-25,13,-19,36r22,94r64,-95v16,-20,-23,-20,0,-34r50,0v4,0,5,0,3,4v-8,20,-22,9,-36,33v-32,56,-81,97,-88,178v-1,15,2,17,17,21v8,2,1,8,-1,12v-19,8,-52,1,-76,3v-3,0,-5,-1,-2,-6v4,-17,24,-7,29,-30r13,-65xm121,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm193,-295v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":198,"k":{"v":16,"A":25,"\u00c6":25,"\u00c1":25,"\u00c2":25,"\u00c4":25,"\u00c0":25,"\u00c5":25,"\u00c3":25,",":32,".":40,"a":25,"\u00e6":25,"\u00e1":25,"\u00e2":25,"\u00e4":25,"\u00e0":25,"\u00e5":25,"\u00e3":25,"e":23,"\u00e9":23,"\u00ea":23,"\u00eb":23,"\u00e8":23,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":23,"\u00f8":23,"\u0153":23,"\u00f3":23,"\u00f4":23,"\u00f6":23,"\u00f2":23,"\u00f5":23,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":23}},"\u017d":{"d":"221,-252r-2,8r-171,226r92,0v37,1,34,-42,51,-21v-5,15,0,39,-21,39r-160,0r-4,-11r170,-223r-74,0v-28,0,-35,52,-45,22v5,-14,1,-40,17,-40r147,0xm152,-269r-21,0r-29,-52v-3,-5,16,-6,19,-2r24,34r35,-32v5,-5,24,-5,19,0","w":213},"\u00e1":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm184,-264v-15,25,-50,37,-73,55v-9,7,-17,-5,-9,-11v25,-17,45,-44,75,-55v4,0,8,7,7,11","w":200},"\u00e2":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm134,-261r21,0r28,50v4,6,-15,7,-20,1r-22,-31r-37,34v-5,4,-23,3,-17,-3","w":200},"\u00e4":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm108,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm180,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":200},"\u00e0":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm108,-241v-13,-5,-16,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":200},"\u00e5":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm138,-260v-11,0,-22,10,-22,22v0,11,11,21,22,21v12,0,21,-10,21,-21v0,-11,-9,-22,-21,-22xm138,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,35,17,35,36v0,19,-16,36,-35,36","w":200},"\u00e3":{"d":"140,4v-27,-2,2,-36,-3,-51v-29,56,-118,82,-122,-17v-3,-69,78,-149,158,-111v11,5,20,8,15,31r-20,101v-11,33,27,0,26,24v0,5,-4,6,-10,8xm76,-17v32,0,78,-68,78,-122v0,-23,-16,-30,-29,-30v-42,0,-75,56,-75,110v0,8,2,42,26,42xm160,-209v-18,-1,-27,-21,-47,-20v-11,0,-18,11,-23,19v-4,6,-19,-1,-15,-9v10,-17,27,-30,43,-30v15,-1,32,19,45,20v10,0,17,-10,22,-18v4,-7,18,3,13,9v-11,15,-24,29,-38,29","w":200},"\u00e7":{"d":"159,-181v16,5,5,36,-4,42v-5,3,-6,-8,-8,-13v-4,-11,-14,-14,-29,-14v-38,0,-69,44,-69,92v0,47,42,69,75,47v8,-5,15,-5,14,1v-2,23,-25,27,-54,30r-12,19v20,-4,40,3,36,24v-5,26,-51,37,-78,25v-5,-2,1,-13,6,-11v14,6,41,6,44,-11v3,-18,-17,-13,-29,-14r20,-33v-30,-4,-57,-30,-57,-74v0,-58,60,-131,145,-110","w":159},"\u00e9":{"d":"144,-26v-3,26,-34,30,-62,30v-41,0,-68,-30,-68,-77v0,-55,43,-111,103,-111v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,16,-5,15,1xm52,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63xm175,-264v-15,25,-50,37,-73,55v-9,7,-18,-5,-10,-11v25,-17,46,-44,76,-55v4,0,8,7,7,11","w":166},"\u00ea":{"d":"144,-26v-3,26,-34,30,-62,30v-41,0,-68,-30,-68,-77v0,-55,43,-111,103,-111v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,16,-5,15,1xm52,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63xm118,-261r21,0r27,50v4,6,-14,7,-19,1r-23,-31r-36,34v-5,4,-23,3,-17,-3","w":166},"\u00eb":{"d":"144,-26v-3,26,-34,30,-62,30v-41,0,-68,-30,-68,-77v0,-55,43,-111,103,-111v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,16,-5,15,1xm52,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63xm75,-213v-9,0,-17,-9,-15,-18v3,-20,40,-28,36,0v-2,10,-11,18,-21,18xm169,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":166},"\u00e8":{"d":"144,-26v-3,26,-34,30,-62,30v-41,0,-68,-30,-68,-77v0,-55,43,-111,103,-111v41,0,49,25,49,39v0,36,-53,57,-116,57v-14,51,36,88,79,61v8,-5,16,-5,15,1xm52,-105v41,0,85,-13,85,-40v0,-14,-10,-23,-23,-23v-35,0,-53,32,-62,63xm91,-241v-14,-5,-15,-27,2,-28v21,9,34,33,51,48v5,5,-7,14,-12,10","w":166},"\u00ed":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7xm131,-264v-14,25,-49,37,-72,55v-9,7,-18,-5,-10,-11v25,-17,45,-44,76,-55v4,0,7,7,6,11","w":95},"\u00ee":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7xm67,-261r21,0r28,50v4,6,-15,7,-20,1r-22,-31r-37,34v-5,4,-23,3,-17,-3","w":95},"\u00ef":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7xm55,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm128,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":95},"\u00ec":{"d":"84,-173r-25,130v-11,33,26,0,26,24v-11,14,-40,14,-57,23v-8,0,-10,-4,-9,-11r27,-137v9,-26,-25,-12,-15,-32v7,-9,32,-2,46,-4v4,0,8,-1,7,7xm44,-241v-14,-5,-15,-27,2,-28v21,9,34,33,51,48v5,5,-7,14,-12,10","w":95},"\u00f1":{"d":"17,0r27,-144v7,-26,-26,-12,-16,-32v7,-9,32,-4,47,-4v15,0,-3,30,1,39v17,-27,49,-42,76,-43v65,-1,23,97,18,141v-12,33,27,0,26,24v0,5,-4,6,-10,8r-46,15v-8,0,-10,-4,-9,-11r19,-96v19,-68,-26,-73,-57,-37v-33,39,-32,87,-44,140r-32,0xm156,-209v-18,-1,-27,-21,-47,-20v-11,0,-18,11,-23,19v-4,6,-19,-1,-15,-9v10,-17,27,-30,43,-30v15,-1,32,19,45,20v10,0,17,-10,22,-18v4,-7,18,3,13,9v-11,15,-24,29,-38,29"},"\u00f3":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm183,-264v-15,25,-50,37,-73,55v-9,7,-18,-5,-10,-11v25,-17,46,-44,76,-55v4,0,8,7,7,11","w":186},"\u00f4":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm117,-261r21,0r27,50v4,6,-14,7,-19,1r-23,-31r-36,34v-5,4,-23,3,-17,-3","w":186},"\u00f6":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm101,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm174,-231v-2,21,-40,25,-36,0v2,-21,40,-27,36,0","w":186},"\u00f2":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm101,-241v-14,-5,-15,-27,2,-28v21,9,34,33,51,48v5,5,-7,14,-12,10","w":186},"\u00f5":{"d":"120,-184v41,0,63,32,63,71v0,49,-38,117,-102,117v-49,0,-68,-38,-68,-69v0,-68,49,-119,107,-119xm112,-165v-24,0,-64,34,-64,93v0,29,12,57,37,57v46,0,64,-69,64,-101v0,-19,-7,-49,-37,-49xm148,-209v-19,0,-28,-20,-47,-20v-11,0,-19,11,-24,19v-4,6,-18,-1,-14,-9v10,-17,26,-30,42,-30v15,-1,33,19,46,20v10,0,17,-10,22,-18v4,-7,18,3,13,9v-11,15,-24,29,-38,29","w":186},"\u0161":{"d":"108,-184v23,0,49,2,36,24v-4,15,-8,22,-18,12v0,-29,-49,-26,-53,-2v-3,17,10,27,24,39v25,22,41,41,34,69v-13,51,-84,54,-115,34v-7,-15,-9,-41,12,-37v12,30,57,55,72,6v2,-49,-67,-49,-57,-104v5,-28,40,-41,65,-41xm122,-206r-21,0r-29,-51v-3,-5,16,-6,19,-2r24,33r35,-32v5,-5,25,-5,20,0","w":146},"\u00fa":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-26,-2,1,-35,-4,-49v-20,34,-46,49,-69,49v-68,0,-29,-101,-20,-148v5,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103xm189,-264v-14,25,-49,37,-72,55v-9,7,-18,-5,-10,-11v25,-17,45,-44,76,-55v4,0,7,7,6,11","w":200},"\u00fb":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-26,-2,1,-35,-4,-49v-20,34,-46,49,-69,49v-68,0,-29,-101,-20,-148v5,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103xm120,-261r21,0r27,50v4,6,-14,7,-19,1r-23,-31r-36,34v-5,4,-23,3,-17,-3","w":200},"\u00fc":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-26,-2,1,-35,-4,-49v-20,34,-46,49,-69,49v-68,0,-29,-101,-20,-148v5,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103xm108,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm180,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":200},"\u00f9":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-26,-2,1,-35,-4,-49v-20,34,-46,49,-69,49v-68,0,-29,-101,-20,-148v5,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103xm90,-241v-13,-5,-16,-27,1,-28v21,8,35,33,51,48v5,5,-6,14,-11,10","w":200},"\u00fd":{"d":"63,-180r14,136v21,-39,57,-68,57,-130v0,-9,22,-14,25,-5v17,18,1,44,-10,61r-118,175v-25,35,-24,33,-51,33v-11,2,-18,-21,-6,-21v37,0,57,-49,79,-75r-17,-135v-3,-27,-29,-15,-15,-35v7,-9,29,-2,42,-4xm170,-264v-14,25,-49,37,-72,55v-9,7,-18,-5,-10,-11v25,-17,45,-44,75,-55v4,0,8,7,7,11","w":162,"k":{",":27,".":27}},"\u00ff":{"d":"63,-180r14,136v21,-39,57,-68,57,-130v0,-9,22,-14,25,-5v17,18,1,44,-10,61r-118,175v-25,35,-24,33,-51,33v-11,2,-18,-21,-6,-21v37,0,57,-49,79,-75r-17,-135v-3,-27,-29,-15,-15,-35v7,-9,29,-2,42,-4xm89,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0xm161,-231v-2,21,-40,25,-36,0v3,-20,40,-28,36,0","w":162,"k":{",":27,".":27}},"\u017e":{"d":"66,-180r104,0r-3,17r-118,145r49,0v36,1,34,-42,50,-21v-5,16,2,39,-22,39r-116,0r-3,-13r125,-150r-39,0v-27,-1,-34,45,-43,19v5,-13,-1,-36,16,-36xm132,-206r-21,0r-29,-51v-3,-5,16,-6,19,-2r24,33r36,-32v5,-5,24,-5,19,0","w":166},"\u2126":{"d":"249,-52r-20,52r-88,0r-1,-7v22,-30,66,-77,77,-131v16,-78,-14,-106,-50,-106v-39,0,-77,29,-94,108v-11,51,7,95,20,129r-4,7r-87,0r2,-52r9,-1v1,41,30,25,62,28v-19,-20,-51,-55,-38,-114v15,-71,72,-116,133,-116v62,0,98,42,83,113v-11,52,-55,90,-88,117v40,-3,59,12,75,-28","w":270},"\u03c0":{"d":"215,-170v-12,23,-12,38,-46,35v-7,22,-14,59,-20,85v-9,37,14,40,30,22r4,8v-13,17,-31,24,-44,24v-19,0,-30,-9,-22,-46v7,-33,15,-65,23,-94v-22,0,-43,-1,-58,-1v-14,78,-47,134,-52,135v-8,2,-25,13,-25,0v34,-34,55,-99,63,-136v-24,0,-35,7,-50,17r-4,-8v14,-13,32,-33,69,-33v34,0,102,14,124,-11","w":208},"\u20ac":{"d":"172,-256v56,0,66,36,37,59v-2,-9,-5,-42,-41,-42v-39,-1,-66,42,-80,80r86,0r-3,15r-87,0v-2,9,-5,17,-6,26r88,0r-3,15r-86,0v-4,45,3,90,50,90v20,1,40,-13,54,-27v17,7,-5,28,-13,36v-7,4,-29,8,-46,8v-64,-1,-83,-51,-81,-107r-30,0r3,-15r28,0v1,-9,4,-17,6,-26r-29,0r3,-15r30,0v19,-50,60,-97,120,-97"},"\u212e":{"d":"100,-50v36,62,143,60,185,4r21,0v-26,31,-68,50,-114,50v-80,0,-145,-58,-145,-130v0,-72,65,-130,145,-130v81,1,146,58,144,134r-236,1r0,71xm283,-203v-35,-61,-149,-59,-183,2v2,23,-3,53,2,72r181,-2r0,-72","w":348},"\u2202":{"d":"12,-70v10,-50,48,-85,100,-88v17,0,36,8,44,26v14,-40,36,-132,-27,-132v-20,0,-41,10,-56,21v-6,1,-11,-14,-6,-22v40,-27,111,-19,121,36v14,76,-6,125,-37,177v-20,34,-52,56,-88,56v-41,0,-61,-29,-51,-74xm150,-117v-7,-29,-55,-36,-79,-5v-14,18,-28,42,-31,67v-10,72,55,46,77,9v13,-23,23,-41,33,-71","w":195},"\u220f":{"d":"276,-252r0,9v-32,3,-33,5,-33,26r0,210v0,24,3,26,33,29r0,9r-95,0r0,-9v29,-2,31,-3,31,-29r0,-221v0,-11,-3,-12,-13,-12r-77,0v-10,0,-13,2,-13,11r0,222v0,23,1,26,29,29r0,9r-93,0r0,-9v30,-3,33,-5,33,-29r0,-210v0,-21,-2,-23,-34,-26r0,-9r232,0","w":286},"\u2211":{"d":"208,-191v-11,-35,0,-49,-50,-49r-72,0r69,117r-83,128r96,0v32,0,37,-2,52,-44r10,3r-16,69r-169,0r0,-9r82,-126r-81,-141r0,-9r168,0v0,6,2,35,4,59","w":238},"\u2219":{"d":"27,-88v0,-16,12,-26,29,-26v13,0,19,9,19,19v0,15,-10,27,-27,27v-15,0,-21,-12,-21,-20","w":100},"\u221a":{"d":"231,-323r-61,377r-7,4r-81,-201r-31,16r-5,-12r58,-27r62,161r51,-321","w":236},"\u221e":{"d":"274,-104v0,36,-28,59,-56,59v-22,0,-41,-12,-65,-42v-19,22,-38,42,-67,42v-29,0,-54,-25,-54,-58v0,-33,24,-58,57,-58v27,0,47,19,66,42v17,-19,34,-42,65,-42v31,0,54,24,54,57xm53,-102v0,20,14,37,37,37v22,0,38,-21,52,-37v-15,-19,-31,-39,-55,-39v-22,0,-34,17,-34,39xm218,-141v-23,0,-41,24,-53,37v23,27,35,39,54,39v22,0,34,-20,34,-38v0,-24,-14,-38,-35,-38","w":291},"\u222b":{"d":"94,-5r-7,-149v-6,-125,25,-153,56,-153v9,0,22,5,22,17v0,10,-8,16,-16,16v-12,0,-10,-18,-19,-18v-8,0,-18,12,-16,62r7,139v6,132,-23,163,-56,163v-27,0,-29,-33,-4,-34v10,0,10,18,18,18v12,0,17,-24,15,-61","w":171},"\u2248":{"d":"80,-157v43,0,78,53,104,0r14,12v-10,19,-27,34,-48,34v-23,0,-48,-25,-73,-26v-17,0,-26,12,-35,26r-13,-11v11,-21,30,-35,51,-35xm79,-95v44,0,79,55,105,0r14,12v-10,19,-26,35,-48,35v-25,0,-48,-26,-73,-27v-17,0,-26,13,-35,27r-13,-12v11,-21,29,-35,50,-35","w":212},"\u2260":{"d":"164,-181r-15,33r53,0r0,21r-62,0r-23,50r85,0r0,21r-93,0r-18,41r-17,-7r16,-34r-51,0r0,-21r59,0r23,-50r-82,0r0,-21r90,0r19,-40","w":219},"\u2264":{"d":"207,-36r-161,-80r0,-22r161,-79r0,24r-139,66r139,67r0,24xm208,-1r-163,0r0,-21r163,0r0,21","w":225},"\u2265":{"d":"47,-217r160,79r0,22r-160,80r0,-24r139,-67r-139,-66r0,-24xm208,-1r-163,0r0,-21r163,0r0,21","w":225},"\u25ca":{"d":"222,-121r-72,147r-24,0r-73,-147r73,-148r24,0xm199,-121r-61,-126r-62,125r63,126","w":239},"\u02c9":{"d":"161,-220r-116,0r5,-20r115,0","w":159},"\u00ad":{"d":"103,-71r-90,0r6,-29r90,0","w":119},"\u03a9":{"d":"249,-52r-20,52r-88,0r-1,-7v22,-30,66,-77,77,-131v16,-78,-14,-106,-50,-106v-39,0,-77,29,-94,108v-11,51,7,95,20,129r-4,7r-87,0r2,-52r9,-1v1,41,30,25,62,28v-19,-20,-51,-55,-38,-114v15,-71,72,-116,133,-116v62,0,98,42,83,113v-11,52,-55,90,-88,117v40,-3,59,12,75,-28","w":270},"\u00a0":{"w":100},"\u2113":{"d":"127,-44r6,7v-24,37,-74,56,-104,26v-11,-11,0,-61,5,-82r-25,16r-3,-9r31,-21v11,-51,24,-131,50,-144v26,-32,71,-19,59,31v-10,43,-40,76,-78,108r-7,33v-21,85,38,68,66,35xm82,-175r-10,46v26,-24,47,-58,54,-91v5,-22,3,-37,-9,-37v-14,0,-22,22,-35,82","w":151},"\u03bc":{"d":"157,-180r33,0r-27,137v-11,33,26,1,27,24v-10,14,-39,14,-55,23v-25,2,0,-35,-4,-49v-12,23,-33,49,-69,49v-21,0,-25,-14,-30,-1v-14,16,15,73,-22,73v-18,0,-22,1,-18,-10v14,-41,37,-149,50,-210v6,-26,-26,-12,-16,-32v7,-9,32,-2,46,-4v6,0,7,3,6,11r-17,92v-8,41,-7,58,18,58v12,0,51,-23,66,-103","w":200},"\u2215":{"d":"-54,0r-22,0r165,-252r22,0","w":20},"\u2206":{"d":"202,0r-208,0r2,-9r146,-242r15,-4r46,246xm166,-17r-35,-192r-114,192r149,0","w":234},"\u2010":{"d":"103,-71r-90,0r6,-29r90,0","w":119}}});Cufon.registerFont({"w":213,"face":{"font-family":"ITC Stone Informal Std","font-weight":600,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 4 7 2 5 5 5 9 4 4","ascent":"265","descent":"-95","x-height":"4","bbox":"-75 -341 452 92.0296","underline-thickness":"18","underline-position":"-18","slope":"-12","stemh":"22","stemv":"48","unicode-range":"U+0020-U+FB02"},"glyphs":{" ":{"w":106},"!":{"d":"88,-265v24,0,28,4,25,12v-18,47,-38,120,-55,174v-2,8,-20,8,-19,-1v8,-54,17,-125,20,-173v1,-8,6,-12,29,-12xm10,-19v0,-19,13,-32,32,-32v16,0,24,13,24,24v0,19,-13,31,-33,31v-18,0,-23,-13,-23,-23","w":119},"\"":{"d":"88,-235r-32,73v-1,3,-2,11,-11,11v-9,0,-5,-8,-5,-11r7,-73v0,-9,5,-30,28,-30v24,0,17,21,13,30xm163,-235r-31,73v-1,3,-2,11,-11,11v-9,0,-6,-8,-6,-11r7,-73v0,-9,5,-30,28,-30v24,0,17,21,13,30","w":159},"#":{"d":"185,-105r-5,28r-38,0r-26,77r-25,0r26,-77r-45,0r-28,77r-25,0r27,-77r-36,0r7,-28r39,0r16,-46r-36,0r5,-29r41,0r26,-72r25,0r-25,72r45,0r25,-72r25,0r-25,72r32,0r-6,29r-36,0r-15,46r32,0xm143,-151r-45,0r-16,46r45,0"},"$":{"d":"102,-100r-22,81v55,-10,44,-51,22,-81xm116,-166r18,-71v-3,-3,-37,5,-37,30v0,16,9,28,19,41xm53,3v-19,-3,-46,-7,-43,-21v4,-19,-3,-51,18,-54v6,2,14,49,32,49r26,-102v-31,-37,-44,-47,-44,-72v0,-31,24,-59,97,-59r3,-13r22,3r-3,11v13,3,34,7,33,19v-2,23,-17,64,-27,24v-2,-8,-7,-14,-13,-18r-22,84v60,60,76,144,-58,150r-8,29r-21,-1"},"%":{"d":"76,-123v26,0,38,-50,38,-81v0,-10,-3,-29,-18,-29v-30,0,-39,57,-39,76v0,15,3,34,19,34xm71,-100v-37,0,-50,-31,-50,-62v0,-29,24,-94,79,-94v44,0,50,40,50,55v0,47,-33,101,-79,101xm239,-19v26,0,39,-50,39,-81v0,-10,-3,-29,-18,-29v-30,0,-39,57,-39,76v0,15,2,34,18,34xm235,4v-37,0,-50,-31,-50,-62v0,-29,24,-94,79,-94v44,0,50,41,50,56v0,47,-33,100,-79,100xm92,0r-29,0r183,-252r28,0","w":333},"&":{"d":"160,-42r-64,-82v-52,18,-49,106,13,105v20,0,40,-11,51,-23xm204,-59v12,19,45,33,40,59v-22,-2,-47,5,-58,-9r-14,-18v-15,16,-44,31,-80,31v-55,0,-82,-34,-82,-70v0,-39,33,-64,72,-72v-44,-42,-30,-123,54,-118v20,1,50,3,52,18v-2,15,-5,38,-21,34v1,-42,-64,-46,-63,-4v1,37,64,102,87,134v12,-20,22,-62,9,-80v-11,-2,-40,6,-32,-7v15,-27,77,-9,116,-14v5,0,8,2,3,7v-6,19,-35,14,-61,14v8,20,-1,66,-22,95","w":280},"\u2019":{"d":"88,-265v52,28,-32,89,-49,116v-7,4,-19,-9,-14,-14v35,-34,33,-59,34,-77v1,-14,16,-25,29,-25","w":106,"k":{"\u2019":32,"s":22,"\u0161":22}},"(":{"d":"84,71v-131,-99,-28,-295,72,-335v6,-3,9,6,3,9v-78,41,-97,180,-97,224v0,26,5,70,32,92v4,4,-4,14,-10,10","w":146},")":{"d":"55,-264v129,99,28,295,-72,335v-6,3,-10,-6,-4,-9v78,-41,97,-180,97,-224v0,-26,-4,-70,-31,-92v-4,-4,4,-14,10,-10","w":146},"*":{"d":"139,-250r-14,42r41,-18r10,34r-46,9r31,32r-39,24r-17,-40r-26,40r-31,-25r36,-30r-41,-10r17,-36r37,19r-3,-43","w":200},"+":{"d":"101,-105r0,-77r28,0r0,77r77,0r0,28r-77,0r0,77r-28,0r0,-77r-77,0r0,-28r77,0","w":219},",":{"d":"50,-53v50,28,-32,88,-49,115v-4,7,-19,-8,-14,-13v35,-34,33,-60,34,-78v1,-14,16,-24,29,-24","w":106},"-":{"d":"95,-70r-90,0r7,-31r90,0","w":119},".":{"d":"9,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23","w":106},"\/":{"d":"-4,39r-28,0r151,-304r28,0","w":119},"0":{"d":"82,4v-57,0,-77,-51,-77,-98v0,-85,59,-162,129,-162v68,0,76,71,76,91v0,59,-40,169,-128,169xm87,-18v53,0,74,-133,74,-162v0,-35,-11,-54,-32,-54v-55,0,-75,126,-75,159v0,30,5,57,33,57"},"1":{"d":"166,-256r-39,217v-6,28,59,12,33,36v-36,8,-87,1,-128,3v-15,2,-10,-6,-5,-13v15,-8,43,-5,47,-26r29,-154v3,-23,-11,-17,-35,-10v-4,0,-12,6,-12,-1v-1,-8,-6,-18,3,-21"},"2":{"d":"-10,0r5,-29v22,-18,44,-36,63,-53v82,-72,82,-102,82,-116v0,-19,-13,-29,-26,-29v-41,1,-39,33,-59,48v-5,-4,-14,-4,-15,-12v5,-20,2,-35,22,-45v12,-6,31,-20,64,-20v47,0,70,28,70,55v0,56,-104,120,-148,164r72,0v19,0,40,-43,44,-40v5,5,16,6,15,15v-17,21,-13,62,-52,62r-137,0"},"3":{"d":"62,-117r4,-21v40,-6,73,-27,73,-63v0,-42,-53,-32,-63,-4v-5,13,-20,21,-26,5v2,-42,20,-56,75,-56v48,0,68,27,68,53v1,34,-35,59,-74,72v40,5,60,29,60,58v0,42,-42,77,-104,77v-33,0,-57,-12,-63,-17v-7,-21,-8,-49,17,-47v12,20,17,41,49,42v22,0,46,-19,46,-50v0,-39,-40,-48,-62,-49"},"4":{"d":"192,-252r-27,148v11,1,36,-4,30,7r-13,25r-24,0v-4,22,-12,52,14,52v23,0,12,20,-2,20r-111,0v-15,2,-10,-6,-5,-13v15,-8,42,-5,46,-26r7,-33v-32,-2,-74,5,-99,-4r-3,-13r142,-163r45,0xm50,-104r62,0r17,-95v-29,34,-58,68,-79,95"},"5":{"d":"98,-252r100,0v7,0,14,2,10,8r-18,31r-79,0r-20,42v76,13,91,61,91,89v0,75,-114,110,-170,67v-9,-21,-11,-51,13,-51v14,19,24,47,56,47v26,0,47,-23,47,-52v0,-27,-22,-63,-86,-64"},"6":{"d":"205,-247r-9,18v-45,1,-100,47,-116,89v39,-36,114,-9,114,54v0,49,-41,90,-96,90v-54,0,-84,-37,-84,-86v0,-64,73,-174,186,-174v6,0,9,1,5,9xm100,-18v26,0,42,-26,42,-62v0,-25,-7,-51,-36,-51v-15,0,-43,16,-43,65v0,20,11,48,37,48"},"7":{"d":"164,-214r-60,0v-34,2,-32,45,-51,23v-2,-18,7,-35,9,-53v1,-6,5,-8,11,-8r147,0r-5,23v-25,37,-114,175,-147,229r-48,0v41,-57,115,-162,144,-214"},"8":{"d":"94,-117v-24,15,-39,31,-39,55v0,22,14,43,41,43v25,0,44,-18,44,-44v0,-23,-22,-41,-46,-54xm91,4v-54,0,-80,-32,-80,-62v0,-44,36,-65,61,-77v-56,-39,-31,-121,55,-121v45,0,70,22,70,53v0,33,-37,56,-53,64v19,11,42,33,42,64v0,48,-42,79,-95,79xm123,-155v35,-10,55,-75,3,-78v-52,3,-45,63,-3,78"},"9":{"d":"16,4v-14,-3,3,-19,4,-27v45,-1,100,-47,116,-89v-9,6,-24,17,-46,17v-39,0,-68,-32,-68,-73v0,-46,41,-88,98,-88v53,0,82,35,82,83v0,67,-75,164,-186,177xm110,-121v15,0,43,-16,43,-65v0,-20,-10,-48,-37,-48v-22,0,-43,22,-43,62v0,22,7,51,37,51"},":":{"d":"4,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23xm32,-143v0,-19,13,-31,32,-31v16,0,23,12,23,23v0,19,-12,32,-32,32v-18,0,-23,-14,-23,-24","w":106},";":{"d":"39,-53v52,28,-32,89,-49,116v-4,7,-19,-9,-14,-14v35,-34,33,-60,34,-78v1,-14,16,-24,29,-24xm32,-139v0,-35,57,-44,56,-9v0,19,-12,32,-32,32v-18,0,-24,-13,-24,-23","w":106},"<":{"d":"206,-24r0,27r-183,-84r0,-20r183,-84r0,27r-143,67","w":219},"=":{"d":"206,-140r0,28r-182,0r0,-28r182,0xm206,-70r0,28r-182,0r0,-28r182,0","w":219},">":{"d":"23,-24r144,-67r-144,-67r0,-27r183,84r0,20r-183,84r0,-27","w":219},"?":{"d":"176,-215v0,74,-93,74,-103,139r-24,0v3,-55,69,-80,72,-141v1,-26,-29,-41,-48,-17v-9,12,-21,19,-33,6v0,-12,11,-19,15,-28v8,-4,35,-9,53,-9v48,0,68,24,68,50xm23,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23","w":166},"@":{"d":"194,-186r26,0r-40,100v-1,7,6,13,13,13v20,0,49,-49,49,-92v0,-42,-34,-63,-73,-63v-78,0,-119,83,-119,129v0,42,24,75,77,75v26,0,46,-5,63,-12r6,23v-23,9,-49,17,-78,17v-70,0,-103,-44,-103,-98v0,-77,66,-162,159,-162v58,0,99,33,99,87v0,44,-29,117,-89,117v-26,0,-32,-22,-31,-28v-5,5,-22,24,-46,24v-17,0,-26,-18,-26,-36v0,-26,26,-99,80,-99v19,-1,22,13,27,20xm161,-166v-22,0,-47,38,-47,65v0,10,4,16,12,16v22,0,47,-43,47,-65v0,-5,-1,-16,-12,-16","w":286},"A":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32","w":253},"B":{"d":"113,-234r-17,89v44,4,71,-10,74,-56v2,-27,-25,-36,-57,-33xm93,-126r-15,78v-5,27,10,32,29,32v40,0,52,-40,52,-63v0,-30,-24,-54,-66,-47xm45,-252v68,3,176,-18,176,50v0,36,-34,55,-60,64v46,6,52,49,52,60v0,33,-25,82,-119,82v-38,0,-79,8,-73,-27r34,-188v3,-14,-2,-20,-16,-22v-12,-2,-2,-10,0,-15v2,-3,4,-4,6,-4","w":233},"C":{"d":"222,-38v-15,30,-27,43,-81,42v-93,0,-128,-58,-128,-111v0,-65,51,-149,165,-149v39,0,64,13,73,18v2,14,-2,42,-14,48v-8,6,-5,-46,-63,-46v-70,0,-104,73,-104,125v0,85,87,120,138,62v4,-4,17,5,14,11","w":259},"D":{"d":"21,-23r34,-188v3,-14,-2,-20,-16,-22v-12,-2,-2,-10,0,-15v2,-3,4,-4,6,-4r121,0v76,0,103,44,103,97v0,73,-49,159,-174,159v-36,0,-80,8,-74,-27xm114,-234r-34,180v-5,30,12,38,36,38v51,0,100,-55,100,-140v0,-72,-38,-83,-102,-78","w":280},"E":{"d":"45,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-11,44,14,36,47,37v39,0,35,-51,56,-26v-6,17,-2,45,-24,45r-127,0v-8,0,-15,0,-10,-27r34,-184v3,-14,-2,-20,-16,-22v-12,-2,-4,-9,-1,-15v2,-3,4,-4,6,-4","w":200},"F":{"d":"48,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-19,99r74,0v10,2,-1,12,-3,18v-16,12,-51,2,-75,5r-14,72v-4,18,3,17,18,21v6,3,-1,18,-9,18r-90,0v-9,0,-4,-9,-1,-13v9,-11,25,-2,29,-26r32,-172v3,-14,-3,-20,-17,-22v-11,-2,-2,-10,0,-15v1,-3,4,-4,6,-4","w":193,"k":{"A":11,"\u00c6":11,"\u00c1":11,"\u00c2":11,"\u00c4":11,"\u00c0":11,"\u00c5":11,"\u00c3":11,",":40,".":40}},"G":{"d":"252,-104r-15,84v0,26,-23,20,-47,20v-9,0,0,-15,-3,-20v-9,12,-38,24,-60,24v-80,0,-114,-61,-114,-111v0,-65,51,-149,165,-149v62,0,88,15,66,60v-21,26,-6,-41,-70,-40v-71,0,-104,73,-104,125v0,52,28,91,68,91v40,0,60,-32,60,-53v6,-22,-37,-21,-17,-36v14,-11,44,-1,65,-4v7,0,7,3,6,9","w":280},"H":{"d":"133,-234v-29,3,-24,57,-33,84r96,0r12,-63v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v1,-3,4,-4,7,-4r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-32,174v-4,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r17,-87r-96,0r-16,87v-4,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r32,-174v4,-18,-2,-17,-17,-21v-9,-2,0,-10,2,-14v2,-3,3,-4,6,-4r91,0v4,0,6,3,3,8v-2,4,-5,10,-10,10","w":286},"I":{"d":"28,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-32,174v-4,18,3,17,18,21v9,3,-1,10,-3,14v-1,3,-3,4,-6,4r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31","w":140},"J":{"d":"113,-213r-36,196v-13,69,-66,86,-92,86r4,-23v16,-9,29,-37,34,-62r37,-197v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v1,-3,4,-4,7,-4r90,0v4,0,5,3,3,8v-7,17,-27,5,-31,31","w":136},"K":{"d":"112,-213v-3,25,-12,54,-13,77r107,-116r42,0v0,35,-17,18,-53,54r-56,56r80,129r-2,13v-38,-2,-55,8,-73,-27r-49,-96r-15,84v-4,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26","w":240},"L":{"d":"27,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-29,157v-11,43,11,37,43,37v39,0,35,-51,56,-26v-5,17,-2,45,-24,45r-160,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31","w":200,"k":{"T":18,"V":31,"W":27,"y":7,"\u00fd":7,"\u00ff":7,"Y":27,"\u00dd":27,"\u0178":27,"\u2019":25}},"M":{"d":"313,-212r-33,173v-3,18,3,17,18,21v9,2,0,10,-2,14v-24,10,-66,1,-97,4v-4,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r26,-144r-119,183v-9,1,-9,-3,-11,-12r-45,-168r-26,141v-4,18,3,17,18,21v6,3,-1,18,-9,18r-61,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r33,-176v-5,-17,-39,-17,-23,-34v13,-8,40,-3,58,-3v9,0,14,3,17,13r44,168r109,-169v12,-22,48,-8,76,-12v5,0,6,3,3,8v-6,18,-27,6,-32,32","w":339},"N":{"d":"120,-237r93,170r27,-146v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r61,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-38,203v-2,15,-20,9,-35,10v-5,0,-7,-2,-15,-16r-95,-174r-27,151v-3,18,3,17,18,21v7,27,-43,16,-71,18v-4,0,-5,-3,-2,-8v6,-18,26,-5,31,-31r32,-176v-5,-10,-16,-17,-24,-20v-9,-2,1,-10,2,-14v15,-8,45,0,65,-3v8,1,11,7,15,15","w":286},"O":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72","w":280},"P":{"d":"116,-234r-36,195v-4,18,3,17,18,21v6,3,-2,18,-9,18r-91,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r32,-172v3,-14,-2,-20,-16,-22v-11,-2,-3,-10,0,-15v1,-3,4,-4,6,-4v75,0,181,-12,181,61v0,63,-74,87,-117,86v0,-6,-6,-17,3,-17v25,0,58,-24,58,-63v-1,-36,-19,-54,-57,-49","w":226,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":45,".":45}},"Q":{"d":"167,-256v55,0,102,36,102,102v0,72,-47,126,-102,148v25,16,74,34,103,42r2,10v-24,6,-37,21,-66,4r-76,-46v-60,0,-117,-25,-117,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72","w":280},"R":{"d":"116,-234r-19,103v47,6,73,-19,76,-63v1,-32,-22,-44,-57,-40xm48,-252r111,0v51,0,69,26,69,58v0,35,-29,66,-64,77v26,56,41,96,53,105r0,12v-23,-3,-58,9,-65,-11r-34,-101r-25,0r-13,73v-4,18,3,17,18,21v6,3,-2,18,-9,18r-90,0v-9,0,-4,-9,-1,-13v9,-11,24,-3,28,-26r33,-172v3,-14,-3,-20,-17,-22v-11,-2,-2,-10,0,-15v2,-3,4,-4,6,-4","w":240,"k":{"T":11,"V":11,"W":7,"Y":11,"\u00dd":11,"\u0178":11}},"S":{"d":"118,-59v-1,-50,-76,-93,-76,-138v0,-34,31,-59,92,-59v30,0,60,1,60,20v0,23,-19,65,-27,24v-7,-34,-67,-32,-67,4v0,39,87,102,77,145v0,29,-24,67,-98,67v-27,0,-42,-3,-51,-7v-33,-4,-12,-31,-13,-55v0,-10,6,-13,14,-14v5,8,20,62,48,53v35,0,41,-27,41,-40","w":200},"T":{"d":"158,-229r-35,190v-4,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r36,-190r-72,0v-7,0,-13,-2,-7,-9v7,-8,13,-32,25,-22v45,17,128,4,188,8v10,3,-2,12,-5,18v-17,11,-51,2,-76,5","w":222,"k":{"\u00fc":23,"\u0161":25,"\u00f2":29,"\u00f6":29,"\u00f4":29,"\u00ed":7,"\u00e8":29,"\u00eb":29,"\u00ea":29,"\u00e3":31,"\u00e0":31,"\u00e4":31,"\u00e2":31,"i":7,"w":14,"y":14,"\u00fd":14,"\u00ff":14,"A":16,"\u00c6":16,"\u00c1":16,"\u00c2":16,"\u00c4":16,"\u00c0":16,"\u00c5":16,"\u00c3":16,",":33,".":33,"a":31,"\u00e6":31,"\u00e1":31,"\u00e5":31,"c":29,"\u00e7":29,"e":29,"\u00e9":29,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":29,"\u00f8":29,"\u0153":29,"\u00f3":29,"\u00f5":29,"r":23,"s":25,"u":23,"\u00fa":23,"\u00fb":23,"\u00f9":23,":":26,"-":26,";":26}},"U":{"d":"243,-213v-17,92,-24,217,-129,217v-66,0,-94,-40,-82,-107r20,-110v4,-18,-3,-17,-18,-21v-6,-4,2,-17,10,-18r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-22,116v-9,44,6,73,44,73v74,2,75,-121,91,-189v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v15,-10,46,-1,68,-4v5,0,6,3,3,8v-7,17,-26,5,-31,31","w":259},"V":{"d":"231,-204r-105,191v-4,16,-20,13,-39,13v-5,0,-4,-6,-5,-14r-33,-196v0,-28,-34,-17,-18,-37v2,-4,4,-5,8,-5r84,0v5,0,6,3,3,8v-5,16,-26,8,-22,32r25,152r85,-157v8,-24,-29,-16,0,-35r48,0v13,-3,9,7,5,14v-14,8,-31,18,-36,34","w":246,"k":{"\u00f6":22,"\u00f4":22,"\u00ec":7,"\u00ee":7,"\u00e8":22,"\u00eb":22,"\u00ea":22,"\u00e3":25,"\u00e0":25,"\u00e4":25,"y":7,"\u00fd":7,"\u00ff":7,"A":36,"\u00c6":36,"\u00c1":36,"\u00c2":36,"\u00c4":36,"\u00c0":36,"\u00c5":36,"\u00c3":36,",":40,".":40,"a":25,"\u00e6":25,"\u00e1":25,"\u00e2":25,"\u00e5":25,"e":22,"\u00e9":22,"i":7,"\u00ed":7,"\u00ef":7,"o":22,"\u00f8":22,"\u0153":22,"\u00f3":22,"\u00f2":22,"\u00f5":22,"r":18,"u":18,"\u00fa":18,"\u00fb":18,"\u00fc":18,"\u00f9":18,":":13,"-":20,";":13}},"W":{"d":"46,-210v-2,-28,-29,-18,-16,-38v21,-10,60,-4,88,-4v9,0,2,10,0,13v-5,9,-21,5,-18,27r16,151r89,-177v6,-19,16,-13,36,-14v10,57,12,130,20,192r77,-154v14,-25,-25,-22,3,-38r53,0v13,-1,3,9,1,15v-11,8,-22,9,-31,26r-100,197v-5,20,-23,13,-44,14v-4,0,-8,-8,-9,-14r-13,-160r-79,160v-5,19,-23,13,-44,14v-4,0,-7,-8,-8,-14","w":376,"k":{"\u00f6":22,"\u00e4":23,"y":7,"\u00fd":7,"\u00ff":7,"A":38,"\u00c6":38,"\u00c1":38,"\u00c2":38,"\u00c4":38,"\u00c0":38,"\u00c5":38,"\u00c3":38,",":34,".":34,"a":23,"\u00e6":23,"\u00e1":23,"\u00e2":23,"\u00e0":23,"\u00e5":23,"\u00e3":23,"e":22,"\u00e9":22,"\u00ea":22,"\u00eb":22,"\u00e8":22,"i":9,"\u00ed":9,"\u00ee":9,"\u00ef":9,"\u00ec":9,"o":22,"\u00f8":22,"\u0153":22,"\u00f3":22,"\u00f4":22,"\u00f2":22,"\u00f5":22,"r":16,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":9,"-":9,";":9}},"X":{"d":"-13,0v-12,-18,27,-24,35,-37r77,-89r-37,-85v-8,-18,-13,-21,-22,-22v-7,-3,0,-19,9,-19r89,0v9,0,2,9,0,12v-8,10,-32,7,-23,27r23,51r49,-56v20,-19,-26,-18,3,-34r54,0v9,1,0,9,-2,13v-37,20,-64,66,-96,98r46,100v8,17,19,20,29,22v12,1,1,11,-1,16v-27,8,-69,1,-102,3v-5,0,-5,-3,-2,-8v2,-16,30,-7,21,-29r-29,-69r-61,72v-22,21,21,17,-6,34r-54,0","w":246},"Y":{"d":"36,-234v-9,-2,0,-10,1,-14v22,-10,61,-1,90,-4v13,18,-25,14,-19,40r19,90r66,-94v13,-20,-26,-20,2,-36r50,0v4,0,9,0,6,5v-9,19,-27,17,-39,38v-31,54,-82,91,-89,170v-2,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-4,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r12,-62r-27,-109v-3,-15,-9,-21,-18,-24","w":233,"k":{"\u00f6":25,"v":16,"A":23,"\u00c6":23,"\u00c1":23,"\u00c2":23,"\u00c4":23,"\u00c0":23,"\u00c5":23,"\u00c3":23,",":32,".":40,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":25,"\u00e9":25,"\u00ea":25,"\u00eb":25,"\u00e8":25,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":25,"\u00f8":25,"\u0153":25,"\u00f3":25,"\u00f4":25,"\u00f2":25,"\u00f5":25,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":25}},"Z":{"d":"233,-252r-3,15r-178,216r98,0v39,-1,35,-50,55,-29v-1,16,0,45,-17,50r-189,0r-7,-15r178,-216r-69,0v-36,1,-36,59,-53,26v6,-15,1,-41,16,-47r169,0","w":233},"[":{"d":"65,-265r90,0r-3,12v-26,0,-51,-3,-56,20r-55,268v-10,27,22,23,47,23r-3,11r-90,0","w":133},"\\":{"d":"156,39r-27,0r-151,-304r27,0","w":119},"]":{"d":"39,-265r90,0r-70,334r-90,0r3,-11v28,0,51,3,56,-23r56,-268v4,-16,-2,-20,-25,-20r-23,0","w":133},"^":{"d":"68,-121r-28,0r67,-131r31,0r66,131r-28,0r-54,-106","w":219},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"42,-148v-50,-28,33,-88,49,-115v1,-1,2,-2,4,-2v5,0,15,11,10,16v-35,34,-32,59,-33,77v-1,14,-17,24,-30,24","w":106,"k":{"\u2018":32}},"a":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37","w":226},"b":{"d":"11,-36r36,-186v11,-33,-27,-12,-16,-38v10,-12,44,-5,63,-5v9,0,10,4,9,12r-19,101v47,-49,114,-46,119,32v5,79,-92,150,-177,115v-10,-5,-19,-8,-15,-31xm85,-17v32,3,66,-41,66,-94v0,-39,-22,-45,-28,-45v-43,0,-59,85,-59,105v0,11,-2,31,21,34"},"c":{"d":"164,-181v16,4,5,42,-7,46v-11,-3,-12,-32,-36,-27v-32,0,-65,34,-65,88v0,52,43,62,76,39v12,-8,16,6,11,15v-10,18,-28,24,-68,24v-37,0,-71,-25,-71,-74v0,-61,70,-132,160,-111","w":173},"d":{"d":"79,-27v28,0,67,-62,67,-109v0,-19,-12,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm154,-180v1,-17,16,-55,4,-62v-9,-6,-18,-6,-12,-18v11,-11,44,-5,64,-5v8,0,9,4,8,12r-38,203v-12,32,29,-1,25,28v0,5,-4,6,-10,8r-58,18v-30,-2,-7,-41,-7,-51v-14,25,-46,51,-70,51v-25,0,-56,-20,-56,-67v0,-74,77,-136,150,-117","w":224},"e":{"d":"135,-36v11,-7,16,6,11,15v-10,19,-32,25,-70,25v-45,0,-72,-30,-72,-77v0,-55,48,-111,112,-111v37,0,53,20,53,42v0,35,-56,66,-112,63v-5,25,7,57,38,57v13,0,30,-8,40,-14xm60,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60","w":173},"f":{"d":"154,-180v1,26,-34,16,-58,18r-31,162r-50,0r31,-162r-33,0r3,-18r34,0v18,-82,82,-85,99,-85v16,1,40,3,39,16v-2,15,-10,48,-25,20v-23,-27,-45,-18,-57,30r-5,19r53,0","w":126,"k":{"\u2019":-31}},"g":{"d":"63,57v52,0,62,-59,68,-104v-13,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,88,-150,179,-112v11,5,18,8,14,31r-21,113v-24,130,-94,139,-179,103v-11,-6,-1,-23,2,-32v2,-7,8,-5,13,-1v12,10,33,18,49,18xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37"},"h":{"d":"8,0r43,-222v12,-34,-25,-11,-16,-38v12,-12,46,-2,66,-5v4,0,7,0,6,8r-22,116v15,-23,39,-41,76,-43v64,-4,38,89,26,134v-9,33,29,0,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r18,-93v15,-63,-25,-59,-50,-29v-26,32,-30,84,-40,132r-50,0","w":231},"i":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7xm73,-203v-18,0,-25,-15,-25,-27v0,-39,56,-40,56,-7v0,22,-16,34,-31,34","w":117},"j":{"d":"-17,69v47,-40,40,-139,60,-206v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7r-33,173v-12,63,-64,90,-87,90xm75,-203v-18,0,-25,-15,-25,-27v0,-39,56,-40,56,-7v0,22,-16,34,-31,34","w":126},"k":{"d":"8,0r43,-222v11,-33,-27,-12,-16,-38v1,-3,1,-5,6,-5r58,0v6,0,9,2,8,9r-27,142r7,0v24,-24,55,-57,66,-70r49,0v-3,21,-23,21,-37,33r-47,41r35,55v15,31,41,35,27,57v-36,-2,-50,8,-67,-25r-37,-72r-18,95r-50,0","w":200},"l":{"d":"88,-14r-59,18v-11,0,-16,-6,-14,-14r41,-212v10,-33,-25,-12,-16,-38v11,-11,44,-2,64,-5v6,0,9,1,8,9r-39,206v-11,32,29,0,26,28v0,5,-5,6,-11,8","w":117},"m":{"d":"7,0r28,-145v7,-24,-25,-13,-16,-31v13,-9,45,-2,65,-4v4,0,6,1,5,7v-1,10,-7,22,-6,31v12,-20,33,-40,68,-42v29,-1,39,22,42,42v10,-34,104,-69,110,-6v3,33,-11,67,-15,98v-12,33,29,0,26,27v0,5,-5,6,-11,8r-58,19v-26,-2,-10,-31,-7,-47r15,-90v0,-15,-6,-21,-18,-21v-13,0,-42,15,-57,96r-11,58r-49,0r25,-133v0,-15,-6,-21,-18,-21v-13,0,-42,15,-58,96r-11,58r-49,0","w":333},"n":{"d":"8,0r27,-137v12,-33,-27,-13,-16,-38v11,-12,45,-5,65,-5v15,0,0,27,1,39v15,-23,39,-41,76,-43v64,-4,38,89,26,134v-9,33,29,0,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r18,-93v15,-63,-25,-59,-50,-29v-26,32,-30,84,-40,132r-50,0","w":231},"o":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42","w":200},"p":{"d":"91,-17v32,3,66,-41,66,-94v0,-39,-22,-45,-28,-45v-43,0,-60,85,-60,105v0,11,-1,31,22,34xm82,-180v16,-2,4,19,8,28v46,-49,116,-45,118,32v2,71,-71,144,-149,118v-2,19,-18,57,-6,69v10,5,20,7,12,18v-10,12,-44,5,-63,5v-8,0,-9,-4,-8,-12r42,-215v10,-32,-25,-13,-16,-38v10,-12,43,-2,62,-5","w":219},"q":{"d":"7,-63v0,-67,89,-150,179,-112v11,5,19,8,15,31r-37,191v-11,33,27,13,16,38v-10,12,-44,5,-63,5v-8,0,-10,-4,-9,-12r24,-125v-13,25,-45,51,-69,51v-25,0,-56,-20,-56,-67xm82,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37","w":219},"r":{"d":"84,-180v14,-1,-2,28,2,37v18,-27,41,-41,54,-41v22,0,25,38,8,45v-4,4,-8,3,-14,0v-70,-18,-59,82,-76,139r-50,0r26,-137v11,-33,-25,-13,-16,-38v12,-12,45,-3,66,-5","w":153,"k":{"v":-7,"w":-7,"y":-7,"\u00fd":-7,"\u00ff":-7,",":22,".":22,"f":-4,"\ufb01":-4,"\ufb02":-4,"\u00df":-4}},"s":{"d":"139,-179v14,4,4,47,-11,41v-3,0,-5,-1,-5,-4v0,-29,-45,-33,-50,-8v-3,17,10,26,24,38v25,22,40,43,34,71v-11,51,-97,52,-128,34v-5,-18,-9,-45,13,-42v9,30,55,57,68,9v0,-43,-68,-49,-57,-103v7,-40,73,-48,112,-36","w":157},"t":{"d":"142,-180v3,25,-28,17,-50,18r-20,104v-9,40,19,34,40,28v11,27,-30,34,-59,34v-27,0,-39,-18,-30,-64r20,-102r-28,0r3,-18r27,0r7,-36r29,-14v13,-5,24,-6,23,2r-9,48r47,0","w":142},"u":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-13,25,-42,48,-73,49v-28,0,-49,-21,-39,-65r17,-76v10,-32,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88","w":226},"v":{"d":"64,-180r16,130v21,-38,62,-63,53,-124v1,-9,24,-13,29,-6v17,21,5,41,-11,63r-79,117r-33,0r-18,-134v-3,-32,-33,-20,-17,-41v9,-13,41,-2,60,-5","w":173,"k":{",":27,".":27}},"w":{"d":"172,-180r14,118v18,-31,53,-64,44,-112v1,-10,22,-13,27,-6v20,25,1,44,-19,77r-64,103r-31,0r-12,-118r-65,118r-32,0r-11,-135v-2,-31,-35,-18,-17,-40v10,-13,41,-2,61,-5r8,118v21,-36,46,-79,61,-118r36,0","w":266,"k":{",":27,".":27}},"x":{"d":"96,-180r18,61v15,-16,31,-32,35,-56v7,-13,32,-10,32,5v0,24,-44,51,-60,73v10,24,12,61,31,75v5,3,21,3,17,9v-6,21,-44,11,-69,13r-19,-62v-26,20,-34,63,-81,62v-14,-31,28,-31,46,-53r27,-33v-9,-22,-12,-58,-29,-71v-12,-5,-18,-9,-9,-20v14,-8,41,-1,61,-3","w":193},"y":{"d":"-1,-166v7,-23,42,-11,66,-14r15,130v21,-37,64,-65,53,-124v1,-9,24,-13,29,-6v17,21,5,41,-11,63r-124,182v-21,30,-22,23,-51,25v-12,1,-18,-22,-8,-26v34,1,56,-38,76,-65r-22,-133v-5,-27,-20,-20,-23,-32","w":173,"k":{",":27,".":27}},"z":{"d":"44,-180r128,0r-2,17r-119,141r50,0v38,1,37,-46,54,-24v-7,17,1,46,-23,46r-137,0r-3,-13r127,-148r-41,0v-28,-1,-41,51,-50,22v6,-14,0,-37,16,-41","w":173},"{":{"d":"71,71v-83,17,-50,-71,-40,-121v6,-27,2,-37,-18,-46v47,-10,40,-70,51,-114v11,-46,34,-57,77,-54v-71,15,-24,148,-94,169v45,15,8,83,4,118v-3,27,-2,44,20,48","w":133},"|":{"d":"36,90r0,-360r28,0r0,360r-28,0","w":93},"}":{"d":"101,-210v-6,37,-38,97,3,115v-45,9,-40,66,-50,108v-12,48,-30,62,-77,58v69,-13,24,-150,94,-167v-45,-15,-6,-82,-5,-120v7,-28,0,-41,-20,-49v46,0,62,8,55,55","w":133},"~":{"d":"78,-116v22,0,55,21,74,22v17,0,25,-13,31,-23r19,13v-13,20,-25,36,-47,36v-27,0,-47,-22,-75,-22v-19,0,-28,15,-34,24r-18,-13v14,-21,26,-37,50,-37","w":219},"\u00a1":{"d":"25,86v-24,0,-28,-4,-25,-12v18,-47,38,-120,55,-174v2,-8,21,-8,20,1v-8,54,-18,125,-21,173v-1,8,-6,12,-29,12xm105,-161v0,19,-13,32,-32,32v-16,0,-23,-13,-23,-24v0,-19,12,-31,32,-31v18,0,23,13,23,23","w":119},"\u00a2":{"d":"82,-39r48,-122v-37,2,-72,75,-48,122xm149,-211r19,5r-8,22v17,2,33,0,30,18v0,19,-17,46,-24,18v-4,-7,-8,-11,-15,-13r-52,136v17,8,38,-3,52,-10v13,-7,15,5,10,14v-10,18,-33,24,-73,25r-15,39r-20,-7r15,-37v-86,-39,-37,-182,71,-183"},"\u00a3":{"d":"216,-211v-34,12,-25,-34,-51,-33v-32,1,-46,65,-56,99r52,0r-6,22r-52,0v-18,58,-38,77,-50,91v31,-4,76,1,97,1v36,7,1,-48,42,-44r7,22v4,9,-38,57,-59,57v-27,0,-83,-22,-151,-4r2,-13v24,-15,30,-28,59,-110r-36,0r6,-22r36,0v22,-76,77,-134,153,-103v9,4,13,28,7,37"},"\u2044":{"d":"-51,0r-24,0r164,-252r25,0","w":26},"\u00a5":{"d":"32,-234v-10,-2,-1,-9,1,-14v22,-10,61,-1,90,-4v13,18,-25,14,-19,40r19,90r66,-94v13,-20,-26,-19,1,-36r51,0v4,0,7,0,5,5v-9,20,-25,18,-39,38r-57,81r46,0r-2,16r-55,0v-7,11,-10,18,-11,25r60,0r-3,16r-60,0v-3,21,-20,53,11,53v9,2,0,10,-2,14v-24,10,-66,1,-97,4v-4,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r6,-32r-59,0r3,-16r59,0v2,-9,2,-17,-1,-25r-53,0r4,-16r45,0r-20,-82v-3,-15,-8,-21,-17,-24"},"\u0192":{"d":"131,-150v-26,122,-37,207,-128,225v-18,4,-23,-14,-34,-21v-1,-28,30,-9,50,-9v23,0,33,-48,65,-195r-37,0r4,-19r36,0v22,-88,84,-96,103,-96v15,0,33,3,39,7r-5,28r-12,4v-23,-31,-59,-24,-69,32r-7,25r53,0v-1,9,-5,14,-10,19r-48,0"},"\u00a7":{"d":"107,-68v17,0,32,-4,32,-26v0,-13,-22,-40,-45,-40v-17,0,-31,5,-31,27v0,18,26,39,44,39xm142,0v0,57,-85,68,-131,47v-12,-16,-7,-48,16,-37v13,12,15,28,41,30v14,0,31,-2,31,-23v0,-37,-80,-62,-80,-111v0,-43,45,-60,75,-58v-22,-21,-32,-36,-32,-51v3,-55,79,-62,120,-43v11,15,11,44,-14,36v-11,-11,-22,-29,-40,-29v-30,0,-31,31,-6,53v22,19,60,54,61,83v1,42,-44,56,-77,53v26,19,36,33,36,50"},"\u00a4":{"d":"12,-53r22,-21v-21,-25,-22,-78,0,-104r-21,-21r20,-21r22,22v25,-22,79,-23,104,0r21,-22r21,21r-20,20v20,26,20,80,-1,104r22,22r-21,21r-21,-21v-26,23,-81,23,-106,-1r-21,22xm108,-184v-33,0,-60,26,-60,59v0,33,28,59,60,59v33,0,58,-28,58,-60v0,-32,-26,-58,-58,-58"},"'":{"d":"95,-235r-32,73v-1,3,-2,11,-11,11v-9,0,-6,-8,-6,-11r8,-73v0,-9,4,-30,27,-30v24,0,18,21,14,30","w":106},"\u201c":{"d":"48,-148v-51,-28,31,-88,48,-115v1,-1,2,-2,4,-2v5,0,16,11,11,16v-35,34,-33,59,-34,77v-1,14,-16,24,-29,24xm125,-148v-51,-29,32,-90,52,-117v5,0,16,11,11,16v-35,34,-33,59,-34,77v-1,14,-16,24,-29,24","w":180},"\u00ab":{"d":"14,-86r94,-64v4,0,4,2,3,5v-1,7,-40,49,-50,59v9,13,40,92,4,53xm89,-86r93,-64v4,0,4,2,3,5v-1,7,-39,49,-49,59v8,13,40,91,4,53"},"\u2039":{"d":"1,-86r94,-64v4,0,4,2,3,5v-1,7,-40,49,-50,59v9,13,41,92,4,53","w":100},"\u203a":{"d":"83,-85r-93,64v-4,0,-4,-2,-3,-5v1,-7,39,-49,49,-59v-8,-13,-40,-91,-4,-53","w":100},"\ufb01":{"d":"15,0r31,-162r-33,0r3,-18r34,0v18,-82,99,-85,114,-85v30,2,54,-1,58,16v-9,17,-10,40,-29,45v-10,-7,-19,-40,-45,-40v-6,0,-34,10,-42,45r-5,19r103,0v4,0,8,-1,7,7r-25,123v-12,33,30,-1,26,28v0,5,-4,6,-10,8r-59,18v-12,0,-15,-6,-13,-14r24,-127v2,-11,2,-25,-20,-25r-38,0r-31,162r-50,0","w":231},"\ufb02":{"d":"173,-256v3,-15,30,-7,46,-9v6,0,9,1,8,9r-40,206v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-59,18v-11,0,-15,-6,-13,-14r40,-206v1,-8,-11,-24,-28,-24v-17,-8,-37,31,-41,60r53,0v1,26,-34,16,-58,18r-31,162r-50,0r31,-162r-33,0r3,-18r34,0v18,-82,82,-85,93,-85v10,0,23,2,30,9","w":231},"\u2013":{"d":"180,-72r-186,0r6,-27r186,0","w":180},"\u2020":{"d":"144,-95v-43,50,-44,93,-58,157r-20,0v8,-50,31,-101,8,-157v31,-20,38,-45,42,-66v-31,1,-48,21,-63,21v-13,0,-15,0,-15,-10v0,-23,12,-45,24,-45v20,0,27,21,56,20v6,-33,-8,-46,-8,-58v0,-17,2,-23,33,-23v27,0,26,4,26,9v0,24,-29,32,-37,72v31,0,48,-20,63,-20v6,0,15,-1,15,9v0,24,-13,46,-25,46v-21,0,-24,-20,-56,-21v-4,21,-8,46,15,66"},"\u2021":{"d":"109,42v0,17,-1,23,-32,23v-27,0,-26,-4,-26,-9v0,-24,28,-33,36,-73v-31,1,-47,21,-62,21v-7,0,-16,1,-16,-9v0,-24,13,-46,25,-46v21,0,24,20,56,20v4,-20,8,-45,-14,-65v30,-20,36,-45,41,-65v-31,1,-47,21,-62,21v-13,0,-15,0,-15,-10v0,-23,11,-45,23,-45v20,0,28,21,57,20v6,-33,-9,-46,-9,-58v0,-17,2,-23,33,-23v27,0,26,4,26,9v0,24,-28,32,-36,72v31,0,47,-20,62,-20v6,0,15,-1,15,9v0,24,-12,46,-24,46v-21,0,-24,-20,-56,-21v-4,20,-8,45,14,65v-31,20,-37,45,-41,65v31,0,47,-20,62,-20v13,0,15,0,15,10v0,23,-11,45,-23,45v-20,0,-28,-21,-57,-21v-6,33,8,47,8,59"},"\u00b7":{"d":"19,-87v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23","w":106},"\u00b6":{"d":"93,-118r24,-119v-24,0,-42,7,-52,57v-10,48,8,62,28,62xm235,-252r-3,11v-29,0,-32,12,-37,37r-46,217v-7,25,-5,37,23,37r-2,11r-62,0r62,-298r-21,0r-62,298r-61,0r2,-11v29,0,34,-13,38,-37r23,-114v-59,1,-75,-31,-68,-80v12,-87,119,-70,214,-71"},"\u2022":{"d":"158,-126v0,35,-28,63,-63,63v-35,0,-63,-28,-63,-63v0,-35,28,-63,63,-63v35,0,63,28,63,63","w":180},"\u201a":{"d":"50,-53v50,28,-33,88,-49,115v-1,1,-2,2,-4,2v-5,0,-15,-10,-10,-15v35,-34,33,-60,34,-78v1,-14,16,-24,29,-24","w":106},"\u201e":{"d":"48,-53v51,29,-32,90,-52,117v-5,0,-16,-10,-11,-15v35,-34,33,-60,34,-78v1,-14,16,-24,29,-24xm125,-53v51,29,-32,90,-52,117v-5,0,-16,-10,-11,-15v35,-34,33,-60,34,-78v1,-14,16,-24,29,-24","w":180},"\u201d":{"d":"97,-265v50,28,-33,89,-49,116v-8,5,-19,-8,-14,-14v35,-34,33,-59,34,-77v1,-14,16,-25,29,-25xm174,-265v50,28,-33,89,-49,116v-8,5,-19,-8,-14,-14v35,-34,33,-59,34,-77v1,-14,16,-25,29,-25","w":180},"\u00bb":{"d":"174,-85r-94,64v-4,0,-4,-2,-3,-5v1,-7,40,-49,50,-59v-9,-13,-41,-92,-4,-53xm99,-85r-93,64v-4,0,-4,-2,-3,-5v1,-7,39,-49,49,-59v-8,-13,-40,-91,-4,-53"},"\u2026":{"d":"270,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23xm30,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23xm150,-19v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23","w":360},"\u2030":{"d":"73,-123v26,0,38,-50,38,-81v0,-10,-3,-29,-18,-29v-30,0,-39,57,-39,76v0,15,3,34,19,34xm68,-100v-37,0,-50,-31,-50,-62v0,-29,24,-94,79,-94v44,0,51,40,51,55v0,47,-34,101,-80,101xm237,-19v26,0,38,-50,38,-81v0,-10,-3,-29,-18,-29v-30,0,-39,57,-39,76v0,15,3,34,19,34xm232,4v-37,0,-50,-31,-50,-62v0,-29,24,-94,79,-94v44,0,50,41,50,56v0,47,-33,100,-79,100xm372,4v-37,0,-50,-31,-50,-62v0,-29,24,-94,79,-94v44,0,51,41,51,56v0,47,-34,100,-80,100xm377,-19v26,0,38,-50,38,-81v0,-10,-3,-29,-18,-29v-30,0,-38,57,-38,76v0,15,2,34,18,34xm89,0r-29,0r183,-252r28,0","w":467},"\u00bf":{"d":"-15,35v0,-72,93,-74,103,-139r24,0v-3,53,-70,83,-72,141v0,15,5,30,23,30v32,0,22,-20,44,-27v4,5,16,6,14,13r-16,24v-8,4,-34,9,-52,9v-48,0,-68,-25,-68,-51xm144,-161v0,35,-58,44,-56,8v0,-19,12,-31,32,-31v18,0,24,13,24,23","w":166},"`":{"d":"63,-271v24,6,34,32,50,47v5,4,-9,18,-15,12v-17,-16,-46,-21,-50,-48v2,-9,8,-11,15,-11","w":140},"\u00b4":{"d":"146,-265v-14,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":140},"\u02c6":{"d":"105,-261r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-36,31v-4,3,-25,3,-19,-4","w":173},"\u02dc":{"d":"145,-209v-23,0,-28,-20,-50,-20v-11,0,-19,11,-24,19v-4,6,-20,-4,-16,-10v11,-18,25,-35,43,-35v28,0,54,37,71,3v4,-8,20,5,16,11v-10,17,-26,32,-40,32","w":186},"\u00af":{"d":"237,-220r-144,0r5,-25r144,0","w":186},"\u02d8":{"d":"158,-206v-37,0,-52,-30,-45,-62v1,-6,13,-7,13,1v0,18,19,36,38,36v22,0,43,-18,51,-38v2,-5,14,-6,12,2v-8,32,-31,61,-69,61","w":180},"\u02d9":{"d":"54,-233v2,-28,57,-37,51,0v-2,30,-57,35,-51,0","w":93},"\u00a8":{"d":"85,-228v-4,22,-45,29,-41,0v2,-11,14,-21,24,-21v11,0,19,9,17,21xm139,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":166},"\u02da":{"d":"95,-257v-10,0,-19,9,-19,19v0,10,9,19,19,19v24,0,24,-38,0,-38xm95,-202v-19,0,-36,-17,-36,-36v0,-19,18,-36,37,-36v19,0,35,17,35,36v0,19,-16,36,-36,36","w":119},"\u00b8":{"d":"41,37v-1,-11,17,-28,22,-41r14,0r-16,27v20,-4,38,3,34,24v-5,26,-51,37,-78,25v-7,-3,0,-13,6,-11v16,6,37,8,41,-11v3,-14,-11,-16,-23,-13","w":153},"\u02dd":{"d":"94,-208v-6,4,-16,-9,-10,-14v25,-17,44,-45,75,-55v18,6,4,24,-7,31xm159,-208v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v19,6,3,24,-8,31","w":206},"\u02db":{"d":"19,29v5,-15,18,-38,48,-33v-9,9,-19,17,-21,26v-2,9,2,15,11,15v8,0,19,-6,24,-10v6,-5,9,4,4,8v-11,8,-25,17,-46,17v-14,0,-24,-10,-20,-23","w":113},"\u02c7":{"d":"123,-206r-27,0r-28,-50v-4,-8,18,-7,21,-3r25,30r35,-29v5,-4,25,-4,21,1","w":173},"\u2014":{"d":"360,-72r-366,0r6,-27r366,0","w":360},"\u00c6":{"d":"148,-73r-81,0r-28,40v-9,17,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,33,-19,42,-42r116,-158v21,-35,-30,-22,-14,-43v2,-4,4,-4,8,-4r178,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-10,42,11,37,43,37v39,0,35,-51,56,-26v-5,17,-1,46,-23,45r-124,0v-8,0,-15,0,-10,-27xm84,-96r68,0r22,-122","w":316},"\u00aa":{"d":"143,-251v22,8,-2,50,-2,72v-7,21,19,0,17,18v-12,10,-35,11,-51,18v-21,-1,-9,-19,-7,-31v-16,31,-78,51,-84,-10v-4,-40,64,-90,127,-67xm72,-167v16,0,38,-34,38,-59v0,-10,-5,-17,-14,-17v-13,0,-38,16,-38,56v0,6,2,20,14,20","w":146},"\u0141":{"d":"140,-178r9,17r-51,24r-15,81v-11,43,11,37,43,37v39,0,35,-51,56,-26v-5,17,-2,45,-24,45r-160,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31r13,-71r-34,16r-6,-17r44,-21r15,-81v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-9,53","w":200,"k":{"T":18,"V":31,"W":27,"y":7,"\u00fd":7,"\u00ff":7,"Y":27,"\u00dd":27,"\u0178":27,"\u2019":25}},"\u00d8":{"d":"69,-72r137,-130v-9,-20,-25,-33,-50,-33v-61,1,-94,86,-87,163xm212,-180r-137,130v8,21,24,33,47,33v72,0,98,-104,90,-163xm262,-256r15,15r-27,25v12,16,19,37,19,62v0,122,-104,158,-147,158v-23,0,-54,-4,-77,-25r-27,25r-15,-13r28,-27v-11,-15,-18,-37,-18,-66v0,-117,133,-197,224,-129","w":280},"\u0152":{"d":"13,-102v1,-100,82,-150,185,-150r145,0v16,4,4,44,-7,48v-8,6,-7,-29,-29,-29r-44,0r-16,85r74,0v10,2,-2,13,-3,19v-18,10,-52,1,-76,4r-12,69v-11,43,11,37,43,37v39,0,36,-52,55,-26v-5,17,-1,46,-23,45r-135,0r-48,4v-40,0,-109,-16,-109,-106xm174,-41r30,-166v3,-13,-13,-28,-40,-28v-63,0,-96,74,-96,142v0,45,18,75,55,75v21,0,48,-5,51,-23","w":346},"\u00ba":{"d":"28,-188v-8,-74,124,-95,127,-23v9,72,-125,95,-127,23xm96,-242v-24,-1,-40,84,-8,84v16,0,25,-33,25,-61v0,-19,-10,-23,-17,-23","w":146},"\u00e6":{"d":"81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm6,-63v0,-55,49,-121,134,-121v23,0,48,8,54,15v30,-27,108,-17,108,27v0,35,-50,58,-112,58v-6,30,7,62,38,62v13,0,29,-8,39,-14v12,-7,16,5,11,15v-10,19,-32,25,-70,25v-37,0,-61,-28,-65,-56v-25,30,-57,56,-81,56v-25,0,-56,-20,-56,-67xm192,-105v35,0,73,-16,73,-40v0,-12,-9,-20,-21,-20v-27,0,-46,29,-52,60","w":306},"\u0131":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7","w":117},"\u0142":{"d":"127,-196r8,16r-46,23r-21,107v-12,33,30,-1,26,28v0,5,-4,6,-10,8r-60,18v-11,0,-15,-6,-13,-14r23,-119r-33,17r-7,-16r44,-23r14,-71v11,-33,-27,-12,-16,-38v11,-11,44,-2,64,-5v6,0,9,1,8,9r-15,77","w":117},"\u00f8":{"d":"58,-53r68,-101v-38,-28,-68,28,-70,84v0,6,1,12,2,17xm136,-132r-70,102v5,7,12,12,22,12v36,-1,52,-70,48,-114xm143,-180r26,-39r19,10r-27,39v72,63,-9,207,-114,169r-24,36r-17,-11r24,-35v-69,-69,14,-203,113,-169","w":200},"\u0153":{"d":"105,-162v-25,0,-50,43,-50,92v0,28,8,51,31,51v34,0,49,-61,49,-101v0,-27,-11,-42,-30,-42xm263,-36v11,-7,15,5,11,15v-14,31,-109,35,-126,-2v-19,17,-43,27,-70,27v-51,0,-75,-35,-75,-72v0,-71,52,-116,111,-116v41,0,56,23,58,27v27,-35,125,-39,125,15v0,35,-50,58,-112,58v-6,30,8,62,39,62v13,0,29,-8,39,-14xm188,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60","w":299},"\u00df":{"d":"109,-131v0,-40,47,-49,48,-86v0,-17,-14,-25,-29,-25v-16,0,-36,9,-41,38r-38,204r-47,0r36,-194v6,-35,39,-71,97,-71v39,0,60,22,60,47v0,36,-33,49,-37,76v3,30,62,51,62,91v0,30,-28,55,-78,55v-33,0,-50,-7,-55,-11v-5,-18,-9,-45,13,-42v9,13,20,35,39,35v10,0,31,-8,31,-34v0,-33,-61,-46,-61,-83","w":235},"\u00b9":{"d":"137,-256r-24,128v-6,18,39,7,22,24v-29,3,-66,0,-97,1v-10,1,-3,-6,-1,-9v9,-5,28,-2,31,-16r17,-84v7,-21,-18,-7,-31,-11v0,-5,-5,-12,2,-14","w":166},"\u00ac":{"d":"177,-40r0,-72r-153,0r0,-28r182,0r0,100r-29,0","w":219},"\u00b5":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-14,31,-63,63,-98,42v-9,28,-8,52,-7,69v2,7,-8,11,-23,14v-17,3,-23,2,-20,-8v12,-37,38,-149,53,-209v8,-33,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88","w":233},"\u2122":{"d":"115,-239r-22,110v-9,16,25,7,6,22r-57,0v-5,0,-1,-5,0,-7v5,-7,16,-1,18,-15r22,-110r-45,0v-5,0,-8,-1,-5,-5v5,-4,8,-16,16,-13v28,12,80,3,117,5v3,0,5,1,2,4v-6,14,-32,8,-52,9xm235,-244r27,96r70,-97v8,-13,31,-5,49,-7v3,0,4,1,2,4v-3,12,-19,3,-21,19r-20,100v-8,16,27,9,5,22r-58,0v-3,0,-3,-1,-1,-4v4,-11,17,-2,20,-18r16,-82r-71,100v-4,6,-9,7,-12,-2r-29,-97r-16,81v-8,16,26,8,6,22r-39,0v-3,0,-4,-1,-2,-4v4,-10,18,-3,20,-18r21,-102v-4,-10,-29,-12,-11,-21v16,2,40,-6,44,8","w":360},"\u00d0":{"d":"-2,-125r5,-20r40,0r12,-66v3,-14,-2,-20,-16,-22v-12,-2,-2,-10,0,-15v2,-3,4,-4,6,-4r121,0v76,0,103,44,103,97v0,73,-49,159,-174,159v-36,0,-80,8,-74,-27r18,-102r-41,0xm151,-145r-3,20r-54,0v-6,39,-38,109,22,109v51,0,100,-55,100,-140v0,-72,-38,-83,-102,-78r-16,89r53,0","w":280},"\u00bd":{"d":"100,0r-24,0r164,-252r25,0xm178,0r4,-20v15,-10,29,-21,41,-30v55,-42,53,-60,53,-68v-2,-28,-40,-12,-43,2v-3,12,-16,12,-23,3v5,-30,19,-41,61,-41v33,0,49,20,49,35v0,34,-71,67,-99,93r46,0v13,0,26,-26,29,-24v4,4,12,5,13,11v-12,14,-10,39,-38,39r-93,0xm121,-256r-24,128v-6,18,39,7,22,24v-29,3,-66,0,-97,1v-10,1,-3,-6,-1,-9v9,-5,28,-2,31,-16r17,-84v7,-21,-18,-7,-31,-11v0,-5,-5,-12,2,-14","w":333},"\u00b1":{"d":"101,-148r0,-77r28,0r0,77r77,0r0,28r-77,0r0,78r-28,0r0,-78r-77,0r0,-28r77,0xm24,0r0,-28r182,0r0,28r-182,0","w":219},"\u00de":{"d":"26,-39r36,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r91,0v5,0,6,3,3,8v-10,17,-33,9,-34,43v57,-4,107,10,104,56v-3,55,-62,82,-131,75v-3,22,-19,53,12,52v6,3,-2,18,-9,18r-91,0v-5,0,-6,-3,-3,-8v7,-17,26,-5,31,-31xm110,-183r-20,95v40,0,67,3,73,-57v3,-22,-18,-43,-53,-38","w":219},"\u00bc":{"d":"315,-151r-17,86v8,1,24,-2,20,5r-9,17r-16,0v-4,19,-3,32,17,31v7,2,3,6,0,9v-25,8,-64,1,-94,3v-10,1,-3,-6,-1,-9v7,-7,28,-2,31,-16r4,-18v-21,-2,-51,4,-67,-3r-2,-7v28,-31,60,-64,93,-98r41,0xm104,0r-24,0r164,-252r25,0xm215,-65r39,0v2,-18,10,-38,10,-55v-19,20,-37,41,-49,55xm124,-256r-24,128v-6,18,38,6,23,24v-30,3,-66,0,-98,1v-10,1,-3,-6,-1,-9v9,-5,28,-2,31,-16r18,-84v6,-21,-19,-7,-32,-11v0,-5,-4,-12,2,-14","w":333},"\u00f7":{"d":"206,-77r-182,0r0,-28r182,0r0,28xm87,-24v0,-15,13,-27,28,-27v14,0,27,12,27,27v0,14,-13,27,-27,27v-15,0,-28,-12,-28,-27xm87,-158v0,-15,13,-27,28,-27v14,0,27,12,27,27v0,14,-13,27,-27,27v-15,0,-28,-12,-28,-27","w":219},"\u00a6":{"d":"36,63r0,-126r28,0r0,126r-28,0xm36,-117r0,-126r28,0r0,126r-28,0","w":93},"\u00b0":{"d":"85,-153v-28,0,-52,-23,-52,-51v0,-28,24,-52,52,-52v28,0,51,24,51,52v0,28,-23,51,-51,51xm85,-237v-17,0,-32,16,-32,33v0,17,15,31,32,31v17,0,32,-14,32,-31v0,-17,-15,-33,-32,-33","w":133},"\u00fe":{"d":"91,-17v32,3,66,-41,66,-94v0,-39,-22,-45,-28,-45v-43,0,-60,85,-60,105v0,11,-1,31,22,34xm107,-253r-17,101v46,-49,116,-45,118,32v2,71,-71,144,-149,118v-2,19,-18,57,-6,69v10,5,20,7,12,18v-10,12,-44,5,-63,5v-8,0,-9,-4,-8,-12r58,-300v12,-34,-26,-12,-15,-38v10,-12,43,-5,62,-5v8,0,9,4,8,12","w":219},"\u00be":{"d":"319,-151r-17,86v8,1,23,-3,20,5r-10,17r-15,0v-5,18,-4,33,16,31v7,2,3,6,0,9v-24,8,-63,1,-93,3v-9,1,-5,-5,-2,-9v8,-7,30,-2,32,-16r3,-18v-22,-2,-51,4,-67,-3r-2,-7v28,-31,61,-64,94,-98r41,0xm219,-65r39,0v2,-18,10,-38,10,-55v-19,20,-37,41,-49,55xm108,0r-25,0r165,-252r24,0xm51,-172r2,-13v27,-4,49,-16,49,-36v0,-33,-40,-10,-45,6v-14,4,-18,-12,-12,-24v12,-25,107,-24,100,17v1,19,-25,33,-51,41v28,4,42,18,42,35v0,23,-26,46,-74,46v-41,0,-52,-8,-46,-37v4,-2,11,-8,15,-6v4,27,60,41,60,1v0,-23,-26,-29,-40,-30","w":333},"\u00b2":{"d":"23,-103r4,-20v15,-10,29,-21,41,-30v55,-42,53,-59,53,-67v-2,-28,-40,-12,-43,2v-3,13,-18,12,-23,2v5,-30,20,-40,62,-40v33,0,48,20,48,35v0,33,-70,67,-99,92r46,0v13,0,26,-26,29,-24v4,4,12,5,13,11v-12,13,-10,39,-37,39r-94,0","w":166},"\u00ae":{"d":"149,4v-72,0,-130,-58,-130,-130v0,-71,58,-130,130,-130v72,0,131,58,131,130v0,72,-59,130,-131,130xm149,-17v59,0,109,-50,109,-109v0,-59,-50,-109,-109,-109v-59,0,-109,50,-109,109v0,59,50,109,109,109xm93,-83r19,-94v6,-15,-25,-11,-6,-24v42,0,109,-9,109,33v0,19,-18,36,-39,42v16,38,29,47,32,65v-13,-2,-35,5,-39,-6r-21,-56r-15,0v0,17,-21,49,3,52v6,1,0,6,-1,8v-15,5,-40,0,-59,2v-3,0,-3,-2,-2,-5v5,-8,17,-3,19,-17xm136,-134v27,3,44,-10,45,-34v1,-19,-13,-25,-34,-23","w":293},"\u2212":{"d":"206,-77r-182,0r0,-28r182,0r0,28","w":219},"\u00f0":{"d":"91,-19v14,0,51,-26,51,-91v0,-35,-11,-54,-32,-54v-28,0,-54,44,-54,92v0,36,18,53,35,53xm122,-266v14,0,24,14,31,22r46,-17r14,21r-45,16v58,80,22,228,-87,228v-32,0,-77,-21,-77,-75v0,-57,57,-134,132,-108v-3,-15,-5,-22,-9,-29r-46,16r-13,-20r48,-18v-6,-11,-18,-14,-24,-23v0,-5,20,-13,30,-13","w":200},"\u00d7":{"d":"95,-91r-69,-69r20,-20r69,69r69,-69r20,20r-69,69r69,69r-20,20r-69,-69r-69,69r-20,-20","w":219},"\u00b3":{"d":"62,-172r2,-13v27,-4,48,-16,48,-36v0,-33,-39,-10,-44,6v-14,4,-18,-12,-12,-24v12,-25,107,-24,100,17v1,19,-25,33,-51,41v28,4,42,18,42,35v0,23,-26,46,-74,46v-41,0,-52,-8,-46,-37v4,-2,11,-8,15,-6v4,27,60,41,60,1v0,-23,-26,-29,-40,-30","w":166},"\u00a9":{"d":"149,4v-72,0,-130,-58,-130,-130v0,-71,58,-130,130,-130v72,0,131,58,131,130v0,72,-59,130,-131,130xm149,-17v59,0,109,-50,109,-109v0,-59,-50,-109,-109,-109v-59,0,-109,50,-109,109v0,59,50,109,109,109xm74,-117v0,-36,30,-85,96,-85v38,1,51,10,38,35v-15,14,-2,-23,-41,-23v-69,-1,-83,118,-17,122v14,0,26,-6,37,-16v2,-2,11,3,8,6v-9,17,-16,24,-47,24v-54,0,-74,-33,-74,-63","w":293},"\u00c1":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm203,-329v-15,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":253},"\u00c2":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm139,-325r27,0r27,50v4,6,-18,7,-21,3r-24,-30r-37,31v-4,3,-24,3,-18,-4","w":253},"\u00c4":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm103,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm182,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":253},"\u00c0":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm116,-336v24,7,35,33,51,48v5,4,-10,18,-16,12v-17,-16,-46,-21,-50,-48v2,-9,8,-12,15,-12","w":253},"\u00c5":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm144,-321v-10,0,-19,9,-19,19v0,10,9,19,19,19v24,0,24,-38,0,-38xm144,-266v-19,0,-36,-17,-36,-36v0,-19,18,-36,37,-36v19,0,35,17,35,36v0,19,-16,36,-36,36","w":253},"\u00c3":{"d":"73,-96r69,0r-15,-100xm146,-73r-86,0r-23,40v-8,18,25,12,7,28v-11,10,-40,2,-59,5v-4,0,-10,1,-6,-5v8,-21,30,-20,42,-42r88,-158v20,-34,-27,-22,-14,-43v15,-10,47,-1,69,-4v4,0,6,5,6,10v0,71,25,141,36,200v4,19,10,21,22,24v5,4,-2,18,-11,18r-85,0v-5,0,-6,-2,-3,-7v4,-18,26,-4,22,-32xm175,-273v-23,0,-28,-20,-50,-20v-11,0,-19,11,-24,19v-4,6,-20,-4,-16,-10v11,-18,25,-35,43,-35v28,0,54,37,71,3v4,-8,20,5,16,11v-10,17,-26,32,-40,32","w":253},"\u00c7":{"d":"222,-38v-12,35,-41,44,-96,42r-12,19v20,-4,38,3,34,24v-5,26,-51,37,-78,25v-7,-3,0,-13,6,-11v21,15,56,-9,33,-25v-6,-2,-13,2,-17,0r21,-34v-72,-10,-100,-61,-100,-109v0,-65,51,-149,165,-149v39,0,64,13,73,18v2,14,-2,42,-14,48v-8,6,-5,-46,-63,-46v-70,0,-104,73,-104,125v0,85,87,120,138,62v4,-4,18,5,14,11","w":259},"\u00c9":{"d":"45,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-11,44,14,36,47,37v39,0,35,-51,56,-26v-6,17,-2,45,-24,45r-127,0v-8,0,-15,0,-10,-27r34,-184v3,-14,-2,-20,-16,-22v-12,-2,-4,-9,-1,-15v2,-3,4,-4,6,-4xm187,-329v-14,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":200},"\u00ca":{"d":"45,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-11,44,14,36,47,37v39,0,35,-51,56,-26v-6,17,-2,45,-24,45r-127,0v-8,0,-15,0,-10,-27r34,-184v3,-14,-2,-20,-16,-22v-12,-2,-4,-9,-1,-15v2,-3,4,-4,6,-4xm119,-325r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-37,31v-4,3,-24,3,-18,-4","w":200},"\u00cb":{"d":"45,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-11,44,14,36,47,37v39,0,35,-51,56,-26v-6,17,-2,45,-24,45r-127,0v-8,0,-15,0,-10,-27r34,-184v3,-14,-2,-20,-16,-22v-12,-2,-4,-9,-1,-15v2,-3,4,-4,6,-4xm76,-272v-10,0,-18,-10,-16,-20v2,-11,15,-21,25,-21v11,0,20,9,17,21v-2,11,-15,20,-26,20xm156,-272v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":200},"\u00c8":{"d":"45,-252r149,0v16,4,4,45,-8,48v-8,6,-7,-29,-29,-29r-43,0r-17,85r75,0v11,2,-3,13,-4,19v-17,10,-51,1,-75,4r-13,69v-11,44,14,36,47,37v39,0,35,-51,56,-26v-6,17,-2,45,-24,45r-127,0v-8,0,-15,0,-10,-27r34,-184v3,-14,-2,-20,-16,-22v-12,-2,-4,-9,-1,-15v2,-3,4,-4,6,-4xm93,-336v24,7,35,33,51,48v5,4,-10,18,-16,12v-17,-16,-46,-21,-50,-48v2,-9,8,-12,15,-12","w":200},"\u00cd":{"d":"28,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-32,174v-4,18,3,17,18,21v9,3,-1,10,-3,14v-1,3,-3,4,-6,4r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31xm157,-329v-15,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":140},"\u00ce":{"d":"28,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-32,174v-4,18,3,17,18,21v9,3,-1,10,-3,14v-1,3,-3,4,-6,4r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31xm93,-325r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-36,31v-4,3,-25,3,-19,-4","w":140},"\u00cf":{"d":"28,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-32,174v-4,18,3,17,18,21v9,3,-1,10,-3,14v-1,3,-3,4,-6,4r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31xm53,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm158,-292v-4,22,-45,29,-41,0v2,-11,14,-21,24,-21v11,0,19,9,17,21","w":140},"\u00cc":{"d":"28,-39r32,-174v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r90,0v9,0,4,9,1,13v-9,11,-25,2,-29,26r-32,174v-4,18,3,17,18,21v9,3,-1,10,-3,14v-1,3,-3,4,-6,4r-91,0v-4,0,-6,-3,-3,-8v7,-17,28,-5,32,-31xm70,-336v24,7,35,33,51,48v5,4,-10,18,-16,12v-17,-16,-46,-21,-50,-48v2,-9,8,-12,15,-12","w":140},"\u00d1":{"d":"120,-237r93,170r27,-146v4,-18,-3,-17,-18,-21v-6,-3,1,-18,9,-18r61,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-38,203v-2,15,-20,9,-35,10v-5,0,-7,-2,-15,-16r-95,-174r-27,151v-3,18,3,17,18,21v7,27,-43,16,-71,18v-4,0,-5,-3,-2,-8v6,-18,26,-5,31,-31r32,-176v-5,-10,-16,-17,-24,-20v-9,-2,1,-10,2,-14v15,-8,45,0,65,-3v8,1,11,7,15,15xm206,-273v-23,0,-28,-20,-50,-20v-11,0,-19,11,-24,19v-4,6,-20,-4,-16,-10v11,-18,25,-35,43,-35v28,0,54,37,71,3v4,-8,20,5,16,11v-10,17,-26,32,-40,32","w":286},"\u00d3":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72xm216,-329v-14,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":280},"\u00d4":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72xm159,-325r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-37,31v-4,3,-24,3,-18,-4","w":280},"\u00d6":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72xm127,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm206,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":280},"\u00d2":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72xm133,-336v24,7,35,33,51,48v5,4,-10,18,-16,12v-17,-16,-46,-21,-50,-48v2,-9,8,-12,15,-12","w":280},"\u00d5":{"d":"167,-256v55,0,102,36,102,102v0,122,-104,158,-147,158v-40,0,-109,-16,-109,-106v0,-91,70,-154,154,-154xm156,-235v-56,0,-88,74,-88,142v0,45,17,76,54,76v68,0,92,-98,92,-146v0,-40,-18,-72,-58,-72xm192,-273v-23,0,-28,-20,-50,-20v-11,0,-19,11,-24,19v-4,6,-20,-4,-16,-10v11,-18,25,-35,43,-35v28,0,54,37,71,3v4,-8,20,5,16,11v-10,17,-26,32,-40,32","w":280},"\u0160":{"d":"118,-59v-1,-50,-76,-93,-76,-138v0,-34,31,-59,92,-59v30,0,60,1,60,20v0,23,-19,65,-27,24v-7,-34,-67,-32,-67,4v0,39,87,102,77,145v0,29,-24,67,-98,67v-27,0,-42,-3,-51,-7v-33,-4,-12,-31,-13,-55v0,-10,6,-13,14,-14v5,8,20,62,48,53v35,0,41,-27,41,-40xm145,-270r-26,0r-28,-50v-4,-8,17,-7,20,-3r25,30r36,-29v5,-4,25,-4,21,1","w":200},"\u00da":{"d":"243,-213v-17,92,-24,217,-129,217v-66,0,-94,-40,-82,-107r20,-110v4,-18,-3,-17,-18,-21v-6,-4,2,-17,10,-18r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-22,116v-9,44,6,73,44,73v74,2,75,-121,91,-189v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v15,-10,46,-1,68,-4v5,0,6,3,3,8v-7,17,-26,5,-31,31xm224,-329v-14,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":259},"\u00db":{"d":"243,-213v-17,92,-24,217,-129,217v-66,0,-94,-40,-82,-107r20,-110v4,-18,-3,-17,-18,-21v-6,-4,2,-17,10,-18r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-22,116v-9,44,6,73,44,73v74,2,75,-121,91,-189v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v15,-10,46,-1,68,-4v5,0,6,3,3,8v-7,17,-26,5,-31,31xm153,-325r27,0r27,50v4,6,-18,7,-21,3r-24,-30r-37,31v-4,3,-24,3,-18,-4","w":259},"\u00dc":{"d":"243,-213v-17,92,-24,217,-129,217v-66,0,-94,-40,-82,-107r20,-110v4,-18,-3,-17,-18,-21v-6,-4,2,-17,10,-18r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-22,116v-9,44,6,73,44,73v74,2,75,-121,91,-189v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v15,-10,46,-1,68,-4v5,0,6,3,3,8v-7,17,-26,5,-31,31xm117,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm196,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":259},"\u00d9":{"d":"243,-213v-17,92,-24,217,-129,217v-66,0,-94,-40,-82,-107r20,-110v4,-18,-3,-17,-18,-21v-6,-4,2,-17,10,-18r90,0v5,0,6,3,3,8v-7,17,-26,5,-31,31r-22,116v-9,44,6,73,44,73v74,2,75,-121,91,-189v4,-18,-3,-17,-18,-21v-9,-2,0,-10,2,-14v15,-10,46,-1,68,-4v5,0,6,3,3,8v-7,17,-26,5,-31,31xm134,-336v23,7,34,33,50,48v5,4,-10,18,-16,12v-17,-16,-45,-21,-50,-48v2,-9,9,-12,16,-12","w":259},"\u00dd":{"d":"36,-234v-9,-2,0,-10,1,-14v22,-10,61,-1,90,-4v13,18,-25,14,-19,40r19,90r66,-94v13,-20,-26,-20,2,-36r50,0v4,0,9,0,6,5v-9,19,-27,17,-39,38v-31,54,-82,91,-89,170v-2,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-4,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r12,-62r-27,-109v-3,-15,-9,-21,-18,-24xm211,-329v-15,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":233,"k":{"v":16,"A":23,"\u00c6":23,"\u00c1":23,"\u00c2":23,"\u00c4":23,"\u00c0":23,"\u00c5":23,"\u00c3":23,",":32,".":40,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":25,"\u00e9":25,"\u00ea":25,"\u00eb":25,"\u00e8":25,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":25,"\u00f8":25,"\u0153":25,"\u00f3":25,"\u00f4":25,"\u00f6":25,"\u00f2":25,"\u00f5":25,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":25}},"\u0178":{"d":"36,-234v-9,-2,0,-10,1,-14v22,-10,61,-1,90,-4v13,18,-25,14,-19,40r19,90r66,-94v13,-20,-26,-20,2,-36r50,0v4,0,9,0,6,5v-9,19,-27,17,-39,38v-31,54,-82,91,-89,170v-2,18,3,17,18,21v6,3,-1,18,-9,18r-91,0v-4,0,-6,-3,-3,-8v7,-17,26,-5,31,-31r12,-62r-27,-109v-3,-15,-9,-21,-18,-24xm104,-272v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20xm183,-272v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":233,"k":{"v":16,"A":23,"\u00c6":23,"\u00c1":23,"\u00c2":23,"\u00c4":23,"\u00c0":23,"\u00c5":23,"\u00c3":23,",":32,".":40,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":25,"\u00e9":25,"\u00ea":25,"\u00eb":25,"\u00e8":25,"i":7,"\u00ed":7,"\u00ee":7,"\u00ef":7,"\u00ec":7,"o":25,"\u00f8":25,"\u0153":25,"\u00f3":25,"\u00f4":25,"\u00f6":25,"\u00f2":25,"\u00f5":25,"u":16,"\u00fa":16,"\u00fb":16,"\u00fc":16,"\u00f9":16,":":20,"-":28,";":20,"p":16,"q":25}},"\u017d":{"d":"233,-252r-3,15r-178,216r98,0v39,-1,35,-50,55,-29v-1,16,0,45,-17,50r-189,0r-7,-15r178,-216r-69,0v-36,1,-36,59,-53,26v6,-15,1,-41,16,-47r169,0xm153,-270r-27,0r-27,-50v-4,-8,17,-7,20,-3r25,30r35,-29v5,-4,26,-4,22,1","w":233},"\u00e1":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm189,-265v-14,28,-51,37,-74,57v-6,4,-16,-9,-10,-14v25,-17,44,-46,76,-55v7,0,9,8,8,12","w":226},"\u00e2":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm132,-261r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-36,31v-4,3,-25,3,-19,-4","w":226},"\u00e4":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm90,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20xm169,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":226},"\u00e0":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm106,-271v24,6,35,32,51,47v5,4,-10,18,-16,12v-17,-16,-45,-21,-50,-48v2,-9,8,-11,15,-11","w":226},"\u00e5":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm149,-257v-10,0,-19,9,-19,19v0,10,9,19,19,19v24,0,24,-38,0,-38xm149,-202v-19,0,-36,-17,-36,-36v0,-19,17,-36,36,-36v19,0,36,17,36,36v0,19,-16,36,-36,36","w":226},"\u00e3":{"d":"139,4v-32,-1,-4,-34,-8,-51v-14,25,-45,51,-69,51v-25,0,-56,-20,-56,-67v0,-67,89,-150,179,-112v11,5,20,8,15,31r-19,94v-12,33,30,-1,26,28v0,5,-4,6,-10,8xm81,-27v27,0,67,-62,67,-109v0,-19,-11,-29,-25,-29v-29,0,-65,40,-65,101v0,10,2,37,23,37xm166,-209v-23,0,-29,-20,-51,-20v-11,0,-19,11,-24,19v-4,6,-19,-4,-15,-10v11,-18,24,-35,42,-35v28,0,54,37,71,3v4,-8,21,5,17,11v-10,17,-26,32,-40,32","w":226},"\u00e7":{"d":"164,-181v16,4,5,42,-7,46v-11,-3,-12,-32,-36,-27v-32,0,-65,34,-65,88v0,52,43,62,76,39v12,-8,16,5,11,15v-8,16,-27,21,-60,24r-12,19v20,-4,38,3,34,24v-5,26,-51,37,-78,25v-7,-3,0,-13,6,-11v21,15,56,-9,33,-25v-6,-2,-13,2,-17,0r20,-32v-35,-3,-65,-28,-65,-74v0,-61,70,-132,160,-111","w":173},"\u00e9":{"d":"135,-36v11,-7,16,6,11,15v-10,19,-32,25,-70,25v-45,0,-72,-30,-72,-77v0,-55,48,-111,112,-111v37,0,53,20,53,42v0,35,-56,66,-112,63v-5,25,7,57,38,57v13,0,30,-8,40,-14xm60,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60xm162,-265v-14,28,-51,37,-74,57v-6,4,-16,-9,-10,-14v25,-17,44,-46,76,-55v7,0,9,8,8,12","w":173},"\u00ea":{"d":"135,-36v11,-7,16,6,11,15v-10,19,-32,25,-70,25v-45,0,-72,-30,-72,-77v0,-55,48,-111,112,-111v37,0,53,20,53,42v0,35,-56,66,-112,63v-5,25,7,57,38,57v13,0,30,-8,40,-14xm60,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60xm105,-261r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-36,31v-4,3,-25,3,-19,-4","w":173},"\u00eb":{"d":"135,-36v11,-7,16,6,11,15v-10,19,-32,25,-70,25v-45,0,-72,-30,-72,-77v0,-55,48,-111,112,-111v37,0,53,20,53,42v0,35,-56,66,-112,63v-5,25,7,57,38,57v13,0,30,-8,40,-14xm60,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60xm63,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20xm142,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":173},"\u00e8":{"d":"135,-36v11,-7,16,6,11,15v-10,19,-32,25,-70,25v-45,0,-72,-30,-72,-77v0,-55,48,-111,112,-111v37,0,53,20,53,42v0,35,-56,66,-112,63v-5,25,7,57,38,57v13,0,30,-8,40,-14xm60,-105v35,0,72,-16,72,-40v0,-12,-8,-20,-20,-20v-27,0,-46,29,-52,60xm79,-271v24,6,35,32,51,47v5,4,-10,18,-16,12v-17,-16,-45,-21,-50,-48v2,-9,8,-11,15,-11","w":173},"\u00ed":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7xm130,-265v-14,28,-52,37,-75,57v-6,4,-16,-9,-10,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":117},"\u00ee":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7xm67,-261r27,0r27,50v4,6,-18,7,-21,3r-24,-30r-37,31v-4,3,-24,3,-18,-4","w":117},"\u00ef":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7xm35,-208v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm114,-208v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":117},"\u00ec":{"d":"96,-173r-24,123v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r25,-127v10,-32,-25,-13,-16,-38v12,-12,46,-2,66,-5v4,0,7,-1,6,7xm51,-271v24,6,35,32,51,47v5,4,-10,18,-16,12v-17,-16,-45,-21,-50,-48v2,-9,8,-11,15,-11","w":117},"\u00f1":{"d":"8,0r27,-137v12,-33,-27,-13,-16,-38v11,-12,45,-5,65,-5v15,0,0,27,1,39v15,-23,39,-41,76,-43v64,-4,38,89,26,134v-9,33,29,0,26,28v0,5,-5,6,-11,8r-58,18v-12,0,-16,-6,-14,-14r18,-93v15,-63,-25,-59,-50,-29v-26,32,-30,84,-40,132r-50,0xm159,-209v-23,0,-28,-20,-50,-20v-11,0,-19,11,-24,19v-4,6,-20,-4,-16,-10v11,-18,25,-35,43,-35v28,0,54,37,71,3v4,-8,20,5,16,11v-10,17,-26,32,-40,32","w":231},"\u00f3":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42xm176,-265v-14,28,-51,37,-74,57v-6,4,-17,-9,-11,-14v25,-17,44,-45,76,-55v7,0,10,8,9,12","w":200},"\u00f4":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42xm112,-261r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-37,31v-4,3,-24,3,-18,-4","w":200},"\u00f6":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42xm80,-208v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20xm159,-208v-10,0,-18,-10,-16,-20v3,-23,46,-31,41,0v-2,11,-14,20,-25,20","w":200},"\u00f2":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42xm93,-271v24,6,35,32,51,47v5,4,-10,18,-16,12v-17,-16,-46,-21,-50,-48v2,-9,8,-11,15,-11","w":200},"\u00f5":{"d":"116,-184v47,0,73,32,73,73v0,61,-47,115,-109,115v-51,0,-76,-35,-76,-72v0,-71,53,-116,112,-116xm107,-162v-25,0,-51,43,-51,92v0,28,9,52,32,52v34,0,49,-62,49,-102v0,-27,-11,-42,-30,-42xm148,-209v-23,0,-29,-20,-50,-20v-11,0,-20,11,-25,19v-4,6,-19,-4,-15,-10v11,-18,24,-35,42,-35v28,0,54,37,71,3v4,-8,21,5,17,11v-10,17,-26,32,-40,32","w":200},"\u0161":{"d":"139,-179v14,4,4,47,-11,41v-3,0,-5,-1,-5,-4v0,-29,-45,-33,-50,-8v-3,17,10,26,24,38v25,22,40,43,34,71v-11,51,-97,52,-128,34v-5,-18,-9,-45,13,-42v9,30,55,57,68,9v0,-43,-68,-49,-57,-103v7,-40,73,-48,112,-36xm115,-206r-26,0r-28,-50v-4,-8,17,-7,20,-3r25,30r35,-29v5,-4,26,-4,22,1","w":157},"\u00fa":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-13,25,-42,48,-73,49v-28,0,-49,-21,-39,-65r17,-76v10,-32,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88xm189,-265v-14,28,-51,37,-74,57v-6,4,-16,-9,-10,-14v25,-17,44,-46,76,-55v7,0,9,8,8,12","w":226},"\u00fb":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-13,25,-42,48,-73,49v-28,0,-49,-21,-39,-65r17,-76v10,-32,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88xm132,-261r27,0r28,50v4,6,-18,7,-21,3r-25,-30r-36,31v-4,3,-25,3,-19,-4","w":226},"\u00fc":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-13,25,-42,48,-73,49v-28,0,-49,-21,-39,-65r17,-76v10,-32,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88xm90,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20xm169,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":226},"\u00f9":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-13,25,-42,48,-73,49v-28,0,-49,-21,-39,-65r17,-76v10,-32,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88xm106,-271v24,6,35,32,51,47v5,4,-10,18,-16,12v-17,-16,-45,-21,-50,-48v2,-9,8,-11,15,-11","w":226},"\u00fd":{"d":"-1,-166v7,-23,42,-11,66,-14r15,130v21,-37,64,-65,53,-124v1,-9,24,-13,29,-6v17,21,5,41,-11,63r-124,182v-21,30,-22,23,-51,25v-12,1,-18,-22,-8,-26v34,1,56,-38,76,-65r-22,-133v-5,-27,-20,-20,-23,-32xm162,-265v-14,28,-51,37,-74,57v-6,4,-16,-9,-10,-14v25,-17,44,-46,76,-55v7,0,9,8,8,12","w":173,"k":{",":27,".":27}},"\u00ff":{"d":"-1,-166v7,-23,42,-11,66,-14r15,130v21,-37,64,-65,53,-124v1,-9,24,-13,29,-6v17,21,5,41,-11,63r-124,182v-21,30,-22,23,-51,25v-12,1,-18,-22,-8,-26v34,1,56,-38,76,-65r-22,-133v-5,-27,-20,-20,-23,-32xm63,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20xm142,-208v-10,0,-18,-10,-16,-20v2,-11,14,-21,24,-21v11,0,20,9,17,21v-2,11,-14,20,-25,20","w":173,"k":{",":27,".":27}},"\u017e":{"d":"44,-180r128,0r-2,17r-119,141r50,0v38,1,37,-46,54,-24v-7,17,1,46,-23,46r-137,0r-3,-13r127,-148r-41,0v-28,-1,-41,51,-50,22v6,-14,0,-37,16,-41xm123,-206r-27,0r-28,-50v-4,-8,18,-7,21,-3r25,30r35,-29v5,-4,25,-4,21,1","w":173},"\u2126":{"d":"252,-59r-23,59r-95,0r-1,-8v22,-32,62,-81,72,-131v16,-76,-8,-102,-42,-102v-36,0,-68,25,-85,103v-10,48,6,94,17,130r-5,8r-95,0r4,-59r11,-1v2,38,29,24,61,27v-22,-20,-54,-51,-42,-108v15,-70,73,-114,138,-114v66,0,104,43,89,112v-11,50,-54,84,-90,110v39,-2,58,11,74,-27","w":279},"\u03c0":{"d":"219,-172v-12,23,-12,47,-47,42v-7,23,-12,51,-18,76v-9,38,10,37,27,23r3,10v-13,15,-33,26,-49,26v-21,0,-35,-10,-27,-49v7,-33,15,-60,23,-87r-52,0v-16,79,-44,126,-52,129v-9,4,-20,6,-27,7r0,-8v34,-36,54,-93,62,-129v-23,0,-34,5,-51,15r-4,-10v15,-15,34,-38,75,-38v37,0,106,16,128,-11","w":219},"\u20ac":{"d":"171,-256v52,0,62,23,46,60v-23,24,-7,-38,-52,-38v-35,-1,-60,39,-72,76r78,0r-3,17r-80,0v-2,7,-3,14,-4,22r79,0r-3,17r-78,0v-4,44,4,84,45,84v22,0,37,-17,55,-31v24,3,4,25,-3,36v-10,16,-25,17,-60,17v-67,0,-92,-52,-87,-106r-31,0r3,-17r29,0v1,-8,2,-15,4,-22r-28,0r3,-17r30,0v20,-53,62,-98,129,-98"},"\u212e":{"d":"93,-50v36,62,142,59,184,4r21,0v-26,31,-68,50,-114,50v-80,0,-144,-58,-144,-130v0,-72,64,-130,144,-130v81,1,147,58,145,134r-236,1r0,71xm274,-129v2,-24,3,-60,-2,-82v-45,-48,-133,-49,-176,1v-7,20,-3,57,-2,81r180,0","w":340},"\u2202":{"d":"40,-132v28,-27,87,-43,110,-4v14,-36,41,-124,-22,-124v-21,0,-44,13,-60,25v-7,0,-14,-20,-8,-30v43,-27,119,-17,130,37v16,75,-4,128,-36,176v-22,34,-56,56,-95,56v-80,0,-61,-109,-19,-136xm144,-118v-8,-27,-47,-34,-70,-3v-14,19,-27,46,-32,72v-5,23,2,40,21,40v43,-12,63,-65,81,-109","w":207},"\u220f":{"d":"285,-254r0,12v-32,3,-34,6,-34,32r0,195v0,28,2,31,34,34r0,12r-109,0r0,-12v28,-3,30,-4,30,-34r0,-211v0,-12,-2,-13,-14,-13r-63,0v-11,0,-13,2,-13,12r0,212v0,28,0,31,27,34r0,12r-106,0r0,-12v31,-3,35,-5,35,-34r0,-195v0,-27,-3,-30,-36,-32r0,-12r249,0","w":295},"\u2211":{"d":"207,-187v-13,-34,-3,-52,-54,-52r-60,0r64,113r-84,122v67,-9,132,29,147,-44r12,3r-17,78r-178,0r0,-11r83,-119r-81,-145r0,-12r175,0v0,7,3,39,5,65","w":240},"\u2219":{"d":"19,-87v0,-35,58,-44,56,-8v0,19,-12,31,-32,31v-18,0,-24,-13,-24,-23","w":106},"\u221a":{"d":"234,-319r-66,377r-10,4r-80,-198r-33,15r-5,-14r67,-31r58,149r51,-306","w":237},"\u221e":{"d":"273,-104v0,76,-85,85,-124,22v-19,23,-38,41,-67,41v-30,0,-57,-25,-57,-61v0,-36,25,-62,60,-62v27,0,46,16,65,40v15,-17,34,-40,66,-40v32,0,57,24,57,60xm51,-102v0,19,14,36,35,36v21,0,36,-19,49,-35v-14,-20,-28,-38,-51,-38v-21,0,-33,15,-33,37xm213,-139v-22,0,-38,23,-50,36v22,27,34,37,52,37v20,0,31,-20,31,-36v0,-22,-13,-37,-33,-37","w":289},"\u222b":{"d":"88,1r-8,-146v-7,-133,33,-160,64,-160v12,0,27,7,27,20v0,14,-11,21,-21,21v-14,0,-13,-22,-21,-22v-7,0,-13,10,-11,57r7,135v6,128,-28,170,-65,170v-34,0,-34,-44,-3,-43v12,0,11,24,19,24v10,0,14,-22,12,-56","w":175},"\u2248":{"d":"75,-163v32,-1,46,26,70,26v14,0,24,-10,34,-26r17,16v-12,22,-30,37,-51,37v-25,0,-46,-26,-72,-26v-16,0,-26,12,-35,25r-17,-15v11,-21,31,-37,54,-37xm75,-96v33,0,43,27,70,27v14,0,23,-11,34,-27r17,16v-12,22,-30,37,-51,37v-25,0,-48,-25,-72,-26v-17,0,-26,13,-35,26r-17,-16v11,-21,32,-37,54,-37","w":209},"\u2260":{"d":"163,-185r-14,32r50,0r0,27r-61,0r-21,49r82,0r0,26r-93,0r-18,42r-21,-9r14,-33r-49,0r0,-26r60,0r21,-49r-81,0r0,-27r91,0r18,-41","w":216},"\u2264":{"d":"205,-37r-165,-81r0,-29r165,-79r0,30r-137,64r137,64r0,31xm206,3r-167,0r0,-27r167,0r0,27","w":222},"\u2265":{"d":"41,-226r164,79r0,29r-164,81r0,-31r137,-64r-137,-64r0,-30xm205,3r-166,0r0,-27r166,0r0,27","w":222},"\u25ca":{"d":"225,-121r-74,147r-33,0r-73,-147r74,-149r32,0xm194,-121v-21,-39,-36,-84,-60,-121r-59,120r60,122","w":241},"\u02c9":{"d":"237,-220r-144,0r5,-25r144,0","w":186},"\u00ad":{"d":"95,-70r-90,0r7,-31r90,0","w":119},"\u03a9":{"d":"252,-59r-23,59r-95,0r-1,-8v22,-32,62,-81,72,-131v16,-76,-8,-102,-42,-102v-36,0,-68,25,-85,103v-10,48,6,94,17,130r-5,8r-95,0r4,-59r11,-1v2,38,29,24,61,27v-22,-20,-54,-51,-42,-108v15,-70,73,-114,138,-114v66,0,104,43,89,112v-11,50,-54,84,-90,110v39,-2,58,11,74,-27","w":279},"\u00a0":{"w":106},"\u2113":{"d":"133,-50r7,8v-26,40,-81,62,-117,31v-11,-9,-3,-56,3,-79r-25,14r-2,-11r30,-19v17,-75,27,-165,96,-165v26,0,33,24,27,51v-9,42,-37,72,-79,105r-6,30v-23,86,39,69,66,35xm86,-176r-9,41v23,-21,43,-50,50,-84v5,-22,4,-38,-7,-38v-13,0,-21,18,-34,81","w":164},"\u03bc":{"d":"158,-180r48,0r-25,130v-12,33,30,-1,26,28v0,5,-5,6,-11,8r-57,18v-31,-1,-5,-33,-9,-49v-14,31,-63,63,-98,42v-9,28,-8,52,-7,69v2,7,-8,11,-23,14v-17,3,-23,2,-20,-8v12,-37,38,-149,53,-209v8,-33,-25,-13,-16,-38v11,-12,45,-2,65,-5v5,0,7,1,6,9r-19,93v-6,34,-1,46,16,46v12,0,44,-23,58,-88","w":233},"\u2215":{"d":"-51,0r-24,0r164,-252r25,0","w":26},"\u2206":{"d":"206,0r-220,0r3,-12r148,-238r21,-5r50,243xm156,-21r-34,-175r-107,175r141,0","w":245},"\u2010":{"d":"95,-70r-90,0r7,-31r90,0","w":119}}});