/*****************************************************************

typeface.js, version 0.15 | typefacejs.neocracy.org

Copyright (c) 2008 - 2009, David Chester davidchester@gmx.net 

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

*****************************************************************/

(function() {

var _typeface_js = {

	faces: {},

	loadFace: function(typefaceData) {

		var familyName = typefaceData.familyName.toLowerCase();
		
		if (!this.faces[familyName]) {
			this.faces[familyName] = {};
		}
		if (!this.faces[familyName][typefaceData.cssFontWeight]) {
			this.faces[familyName][typefaceData.cssFontWeight] = {};
		}

		var face = this.faces[familyName][typefaceData.cssFontWeight][typefaceData.cssFontStyle] = typefaceData;
		face.loaded = true;
	},

	log: function(message) {
		
		if (this.quiet) {
			return;
		}
		
		message = "typeface.js: " + message;
		
		if (this.customLogFn) {
			this.customLogFn(message);

		} else if (window.console && window.console.log) {
			window.console.log(message);
		}
		
	},
	
	pixelsFromPoints: function(face, style, points, dimension) {
		var pixels = points * parseInt(style.fontSize) * 72 / (face.resolution * 100);
		if (dimension == 'horizontal' && style.fontStretchPercent) {
			pixels *= style.fontStretchPercent;
		}
		return pixels;
	},

	pointsFromPixels: function(face, style, pixels, dimension) {
		var points = pixels * face.resolution / (parseInt(style.fontSize) * 72 / 100);
		if (dimension == 'horizontal' && style.fontStretchPrecent) {
			points *= style.fontStretchPercent;
		}
		return points;
	},

	cssFontWeightMap: {
		normal: 'normal',
		bold: 'bold',
		400: 'normal',
		700: 'bold'
	},

	cssFontStretchMap: {
		'ultra-condensed': 0.55,
		'extra-condensed': 0.77,
		'condensed': 0.85,
		'semi-condensed': 0.93,
		'normal': 1,
		'semi-expanded': 1.07,
		'expanded': 1.15,
		'extra-expanded': 1.23,
		'ultra-expanded': 1.45,
		'default': 1
	},
	
	fallbackCharacter: '.',

	configure: function(args) {
		var configurableOptionNames = [ 'customLogFn',  'customClassNameRegex', 'customTypefaceElementsList', 'quiet', 'verbose', 'disableSelection' ];
		
		for (var i = 0; i < configurableOptionNames.length; i++) {
			var optionName = configurableOptionNames[i];
			if (args[optionName]) {
				if (optionName == 'customLogFn') {
					if (typeof args[optionName] != 'function') {
						throw "customLogFn is not a function";
					} else {
						this.customLogFn = args.customLogFn;
					}
				} else {
					this[optionName] = args[optionName];
				}
			}
		}
	},

	getTextExtents: function(face, style, text) {
		var extentX = 0;
		var extentY = 0;
		var horizontalAdvance;
	
		var textLength = text.length;
		for (var i = 0; i < textLength; i++) {
			var glyph = face.glyphs[text.charAt(i)] ? face.glyphs[text.charAt(i)] : face.glyphs[this.fallbackCharacter];
			var letterSpacingAdjustment = this.pointsFromPixels(face, style, style.letterSpacing);

			// if we're on the last character, go with the glyph extent if that's more than the horizontal advance
			extentX += i + 1 == textLength ? Math.max(glyph.x_max, glyph.ha) : glyph.ha;
			extentX += letterSpacingAdjustment;

			horizontalAdvance += glyph.ha + letterSpacingAdjustment;
		}
		return { 
			x: extentX, 
			y: extentY,
			ha: horizontalAdvance
			
		};
	},

	pixelsFromCssAmount: function(cssAmount, defaultValue, element) {

		var matches = undefined;

		if (cssAmount == 'normal') {
			return defaultValue;

		} else if (matches = cssAmount.match(/([\-\d+\.]+)px/)) {
			return matches[1];

		} else {
			// thanks to Dean Edwards for this very sneaky way to get IE to convert 
			// relative values to pixel values
			
			var pixelAmount;
			
			var leftInlineStyle = element.style.left;
			var leftRuntimeStyle = element.runtimeStyle.left;

			element.runtimeStyle.left = element.currentStyle.left;

			if (!cssAmount.match(/\d(px|pt)$/)) {
				element.style.left = '1em';
			} else {
				element.style.left = cssAmount || 0;
			}

			pixelAmount = element.style.pixelLeft;
		
			element.style.left = leftInlineStyle;
			element.runtimeStyle.left = leftRuntimeStyle;
			
			return pixelAmount || defaultValue;
		}
	},

	capitalizeText: function(text) {
		return text.replace(/(^|\s)[a-z]/g, function(match) { return match.toUpperCase() } ); 
	},

	getElementStyle: function(e) {
		if (window.getComputedStyle) {
			return window.getComputedStyle(e, '');
		
		} else if (e.currentStyle) {
			return e.currentStyle;
		}
	},

	getRenderedText: function(e) {

		var browserStyle = this.getElementStyle(e.parentNode);

		var inlineStyleAttribute = e.parentNode.getAttribute('style');
		if (inlineStyleAttribute && typeof(inlineStyleAttribute) == 'object') {
			inlineStyleAttribute = inlineStyleAttribute.cssText;
		}

		if (inlineStyleAttribute) {

			var inlineStyleDeclarations = inlineStyleAttribute.split(/\s*\;\s*/);

			var inlineStyle = {};
			for (var i = 0; i < inlineStyleDeclarations.length; i++) {
				var declaration = inlineStyleDeclarations[i];
				var declarationOperands = declaration.split(/\s*\:\s*/);
				inlineStyle[declarationOperands[0]] = declarationOperands[1];
			}
		}

		var style = { 
			color: browserStyle.color, 
			fontFamily: browserStyle.fontFamily.split(/\s*,\s*/)[0].replace(/(^"|^'|'$|"$)/g, '').toLowerCase(), 
			fontSize: this.pixelsFromCssAmount(browserStyle.fontSize, 12, e.parentNode),
			fontWeight: this.cssFontWeightMap[browserStyle.fontWeight],
			fontStyle: browserStyle.fontStyle ? browserStyle.fontStyle : 'normal',
			fontStretchPercent: this.cssFontStretchMap[inlineStyle && inlineStyle['font-stretch'] ? inlineStyle['font-stretch'] : 'default'],
			textDecoration: browserStyle.textDecoration,
			lineHeight: this.pixelsFromCssAmount(browserStyle.lineHeight, 'normal', e.parentNode),
			letterSpacing: this.pixelsFromCssAmount(browserStyle.letterSpacing, 0, e.parentNode),
			textTransform: browserStyle.textTransform
		};

		var face;
		if (
			this.faces[style.fontFamily]  
			&& this.faces[style.fontFamily][style.fontWeight]
		) {
			face = this.faces[style.fontFamily][style.fontWeight][style.fontStyle];
		}

		var text = e.nodeValue;
		
		if (
			e.previousSibling 
			&& e.previousSibling.nodeType == 1 
			&& e.previousSibling.tagName != 'BR' 
			&& this.getElementStyle(e.previousSibling).display.match(/inline/)
		) {
			text = text.replace(/^\s+/, ' ');
		} else {
			text = text.replace(/^\s+/, '');
		}
		
		if (
			e.nextSibling 
			&& e.nextSibling.nodeType == 1 
			&& e.nextSibling.tagName != 'BR' 
			&& this.getElementStyle(e.nextSibling).display.match(/inline/)
		) {
			text = text.replace(/\s+$/, ' ');
		} else {
			text = text.replace(/\s+$/, '');
		}
		
		text = text.replace(/\s+/g, ' ');
	
		if (style.textTransform && style.textTransform != 'none') {
			switch (style.textTransform) {
				case 'capitalize':
					text = this.capitalizeText(text);
					break;
				case 'uppercase':
					text = text.toUpperCase();
					break;
				case 'lowercase':
					text = text.toLowerCase();
					break;
			}
		}

		if (!face) {
			var excerptLength = 12;
			var textExcerpt = text.substring(0, excerptLength);
			if (text.length > excerptLength) {
				textExcerpt += '...';
			}
		
			var fontDescription = style.fontFamily;
			if (style.fontWeight != 'normal') fontDescription += ' ' + style.fontWeight;
			if (style.fontStyle != 'normal') fontDescription += ' ' + style.fontStyle;
		
			this.log("couldn't find typeface font: " + fontDescription + ' for text "' + textExcerpt + '"');
			return;
		}
	
		var words = text.split(/\b(?=\w)/);

		var containerSpan = document.createElement('span');
		containerSpan.className = 'typeface-js-vector-container';
		
		var wordsLength = words.length;
		for (var i = 0; i < wordsLength; i++) {
			var word = words[i];
			
			var vector = this.renderWord(face, style, word);
			
			if (vector) {
				containerSpan.appendChild(vector.element);

				if (!this.disableSelection) {
					var selectableSpan = document.createElement('span');
					selectableSpan.className = 'typeface-js-selected-text';

					var wordNode = document.createTextNode(word);
					selectableSpan.appendChild(wordNode);

					if (this.vectorBackend != 'vml') {
						selectableSpan.style.marginLeft = -1 * (vector.width + 1) + 'px';
					}
					selectableSpan.targetWidth = vector.width;
					//selectableSpan.style.lineHeight = 1 + 'px';

					if (this.vectorBackend == 'vml') {
						vector.element.appendChild(selectableSpan);
					} else {
						containerSpan.appendChild(selectableSpan);
					}
				}
			}
		}

		return containerSpan;
	},

	renderDocument: function(callback) { 
		
		if (!callback)
			callback = function(e) { e.style.visibility = 'visible' };

		var elements = document.getElementsByTagName('*');
		
		var elementsLength = elements.length;
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].className.match(/(^|\s)typeface-js(\s|$)/) || elements[i].tagName.match(/^(H1|H2|H3|H4|H5|H6)$/)) {
				this.replaceText(elements[i]);
				if (typeof callback == 'function') {
					callback(elements[i]);
				}
			}
		}

		if (this.vectorBackend == 'vml') {
			// lamely work around IE's quirky leaving off final dynamic shapes
			var dummyShape = document.createElement('v:shape');
			dummyShape.style.display = 'none';
			document.body.appendChild(dummyShape);
		}
	},

	replaceText: function(e) {

		var childNodes = [];
		var childNodesLength = e.childNodes.length;

		for (var i = 0; i < childNodesLength; i++) {
			this.replaceText(e.childNodes[i]);
		}

		if (e.nodeType == 3 && e.nodeValue.match(/\S/)) {
			var parentNode = e.parentNode;

			if (parentNode.className == 'typeface-js-selected-text') {
				return;
			}

			var renderedText = this.getRenderedText(e);
			
			if (
				parentNode.tagName == 'A' 
				&& this.vectorBackend == 'vml'
				&& this.getElementStyle(parentNode).display == 'inline'
			) {
				// something of a hack, use inline-block to get IE to accept clicks in whitespace regions
				parentNode.style.display = 'inline-block';
				parentNode.style.cursor = 'pointer';
			}

			if (this.getElementStyle(parentNode).display == 'inline') {
				parentNode.style.display = 'inline-block';
			}

			if (renderedText) {	
				if (parentNode.replaceChild) {
					parentNode.replaceChild(renderedText, e);
				} else {
					parentNode.insertBefore(renderedText, e);
					parentNode.removeChild(e);
				}
				if (this.vectorBackend == 'vml') {
					renderedText.innerHTML = renderedText.innerHTML;
				}

				var childNodesLength = renderedText.childNodes.length
				for (var i; i < childNodesLength; i++) {
					
					// do our best to line up selectable text with rendered text

					var e = renderedText.childNodes[i];
					if (e.hasChildNodes() && !e.targetWidth) {
						e = e.childNodes[0];
					}
					
					if (e && e.targetWidth) {
						var letterSpacingCount = e.innerHTML.length;
						var wordSpaceDelta = e.targetWidth - e.offsetWidth;
						var letterSpacing = wordSpaceDelta / (letterSpacingCount || 1);

						if (this.vectorBackend == 'vml') {
							letterSpacing = Math.ceil(letterSpacing);
						}

						e.style.letterSpacing = letterSpacing + 'px';
						e.style.width = e.targetWidth + 'px';
					}
				}
			}
		}
	},

	applyElementVerticalMetrics: function(face, style, e) {

		if (style.lineHeight == 'normal') {
			style.lineHeight = this.pixelsFromPoints(face, style, face.lineHeight);
		}

		var cssLineHeightAdjustment = style.lineHeight - this.pixelsFromPoints(face, style, face.lineHeight);

		e.style.marginTop = Math.round( cssLineHeightAdjustment / 2 ) + 'px';
		e.style.marginBottom = Math.round( cssLineHeightAdjustment / 2) + 'px';
	
	},

	vectorBackends: {

		canvas: {

			_initializeSurface: function(face, style, text) {

				var extents = this.getTextExtents(face, style, text);

				var canvas = document.createElement('canvas');
				if (this.disableSelection) {
					canvas.innerHTML = text;
				}

				canvas.height = Math.round(this.pixelsFromPoints(face, style, face.lineHeight));
				canvas.width = Math.round(this.pixelsFromPoints(face, style, extents.x, 'horizontal'));
	
				this.applyElementVerticalMetrics(face, style, canvas);

				if (extents.x > extents.ha) 
					canvas.style.marginRight = Math.round(this.pixelsFromPoints(face, style, extents.x - extents.ha, 'horizontal')) + 'px';

				var ctx = canvas.getContext('2d');

				var pointScale = this.pixelsFromPoints(face, style, 1);
				ctx.scale(pointScale * style.fontStretchPercent, -1 * pointScale);
				ctx.translate(0, -1 * face.ascender);
				ctx.fillStyle = style.color;

				return { context: ctx, canvas: canvas };
			},

			_renderGlyph: function(ctx, face, char, style) {

				var glyph = face.glyphs[char];

				if (!glyph) {
					//this.log.error("glyph not defined: " + char);
					return this.renderGlyph(ctx, face, this.fallbackCharacter, style);
				}

				if (glyph.o) {

					var outline;
					if (glyph.cached_outline) {
						outline = glyph.cached_outline;
					} else {
						outline = glyph.o.split(' ');
						glyph.cached_outline = outline;
					}

					var outlineLength = outline.length;
					for (var i = 0; i < outlineLength; ) {

						var action = outline[i++];

						switch(action) {
							case 'm':
								ctx.moveTo(outline[i++], outline[i++]);
								break;
							case 'l':
								ctx.lineTo(outline[i++], outline[i++]);
								break;

							case 'q':
								var cpx = outline[i++];
								var cpy = outline[i++];
								ctx.quadraticCurveTo(outline[i++], outline[i++], cpx, cpy);
								break;

							case 'b':
								var x = outline[i++];
								var y = outline[i++];
								ctx.bezierCurveTo(outline[i++], outline[i++], outline[i++], outline[i++], x, y);
								break;
						}
					}					
				}
				if (glyph.ha) {
					var letterSpacingPoints = 
						style.letterSpacing && style.letterSpacing != 'normal' ? 
							this.pointsFromPixels(face, style, style.letterSpacing) : 
							0;

					ctx.translate(glyph.ha + letterSpacingPoints, 0);
				}
			},

			_renderWord: function(face, style, text) {
				var surface = this.initializeSurface(face, style, text);
				var ctx = surface.context;
				var canvas = surface.canvas;
				ctx.beginPath();
				ctx.save();

				var chars = text.split('');
				var charsLength = chars.length;
				for (var i = 0; i < charsLength; i++) {
					this.renderGlyph(ctx, face, chars[i], style);
				}

				ctx.fill();

				if (style.textDecoration == 'underline') {

					ctx.beginPath();
					ctx.moveTo(0, face.underlinePosition);
					ctx.restore();
					ctx.lineTo(0, face.underlinePosition);
					ctx.strokeStyle = style.color;
					ctx.lineWidth = face.underlineThickness;
					ctx.stroke();
				}

				return { element: ctx.canvas, width: Math.floor(canvas.width) };
			
			}
		},

		vml: {

			_initializeSurface: function(face, style, text) {

				var shape = document.createElement('v:shape');

				var extents = this.getTextExtents(face, style, text);
				
				shape.style.width = shape.style.height = style.fontSize + 'px'; 
				shape.style.marginLeft = '-1px'; // this seems suspect...

				if (extents.x > extents.ha) {
					shape.style.marginRight = this.pixelsFromPoints(face, style, extents.x - extents.ha, 'horizontal') + 'px';
				}

				this.applyElementVerticalMetrics(face, style, shape);

				var resolutionScale = face.resolution * 100 / 72;
				shape.coordsize = (resolutionScale / style.fontStretchPercent) + "," + resolutionScale;
				
				shape.coordorigin = '0,' + face.ascender;
				shape.style.flip = 'y';

				shape.fillColor = style.color;
				shape.stroked = false;

				shape.path = 'hh m 0,' + face.ascender + ' l 0,' + face.descender + ' ';

				return shape;
			},

			_renderGlyph: function(shape, face, char, offsetX, style, vmlSegments) {

				var glyph = face.glyphs[char];

				if (!glyph) {
					this.log("glyph not defined: " + char);
					this.renderGlyph(shape, face, this.fallbackCharacter, offsetX, style);
					return;
				}
				
				vmlSegments.push('m');

				if (glyph.o) {
					
					var outline, outlineLength;
					
					if (glyph.cached_outline) {
						outline = glyph.cached_outline;
						outlineLength = outline.length;
					} else {
						outline = glyph.o.split(' ');
						outlineLength = outline.length;

						for (var i = 0; i < outlineLength;) {

							switch(outline[i++]) {
								case 'q':
									outline[i] = Math.round(outline[i++]);
									outline[i] = Math.round(outline[i++]);
								case 'm':
								case 'l':
									outline[i] = Math.round(outline[i++]);
									outline[i] = Math.round(outline[i++]);
									break;
							} 
						}	

						glyph.cached_outline = outline;
					}

					var prevX, prevY;
					
					for (var i = 0; i < outlineLength;) {

						var action = outline[i++];

						var x = Math.round(outline[i++]) + offsetX;
						var y = Math.round(outline[i++]);
	
						switch(action) {
							case 'm':
								vmlSegments.push('xm ', x, ',', y);
								break;
	
							case 'l':
								vmlSegments.push('l ', x, ',', y);
								break;

							case 'q':
								var cpx = outline[i++] + offsetX;
								var cpy = outline[i++];

								var cp1x = Math.round(prevX + 2.0 / 3.0 * (cpx - prevX));
								var cp1y = Math.round(prevY + 2.0 / 3.0 * (cpy - prevY));

								var cp2x = Math.round(cp1x + (x - prevX) / 3.0);
								var cp2y = Math.round(cp1y + (y - prevY) / 3.0);
								
								vmlSegments.push('c ', cp1x, ',', cp1y, ',', cp2x, ',', cp2y, ',', x, ',', y);
								break;

							case 'b':
								var cp1x = Math.round(outline[i++]) + offsetX;
								var cp1y = outline[i++];

								var cp2x = Math.round(outline[i++]) + offsetX;
								var cp2y = outline[i++];

								vmlSegments.push('c ', cp1x, ',', cp1y, ',', cp2x, ',', cp2y, ',', x, ',', y);
								break;
						}

						prevX = x;
						prevY = y;
					}					
				}

				vmlSegments.push('x e');
				return vmlSegments;
			},

			_renderWord: function(face, style, text) {
				var offsetX = 0;
				var shape = this.initializeSurface(face, style, text);
		
				var letterSpacingPoints = 
					style.letterSpacing && style.letterSpacing != 'normal' ? 
						this.pointsFromPixels(face, style, style.letterSpacing) : 
						0;

				letterSpacingPoints = Math.round(letterSpacingPoints);
				var chars = text.split('');
				var vmlSegments = [];
				for (var i = 0; i < chars.length; i++) {
					var char = chars[i];
					vmlSegments = this.renderGlyph(shape, face, char, offsetX, style, vmlSegments);
					offsetX += face.glyphs[char].ha + letterSpacingPoints ;	
				}

				if (style.textDecoration == 'underline') {
					var posY = face.underlinePosition - (face.underlineThickness / 2);
					vmlSegments.push('xm ', 0, ',', posY);
					vmlSegments.push('l ', offsetX, ',', posY);
					vmlSegments.push('l ', offsetX, ',', posY + face.underlineThickness);
					vmlSegments.push('l ', 0, ',', posY + face.underlineThickness);
					vmlSegments.push('l ', 0, ',', posY);
					vmlSegments.push('x e');
				}

				// make sure to preserve trailing whitespace
				shape.path += vmlSegments.join('') + 'm ' + offsetX + ' 0 l ' + offsetX + ' ' + face.ascender;
				
				return {
					element: shape,
					width: Math.floor(this.pixelsFromPoints(face, style, offsetX, 'horizontal'))
				};
			}

		}

	},

	setVectorBackend: function(backend) {

		this.vectorBackend = backend;
		var backendFunctions = ['renderWord', 'initializeSurface', 'renderGlyph'];

		for (var i = 0; i < backendFunctions.length; i++) {
			var backendFunction = backendFunctions[i];
			this[backendFunction] = this.vectorBackends[backend]['_' + backendFunction];
		}
	},
	
	initialize: function() {

		// quit if this function has already been called
		if (arguments.callee.done) return; 
		
		// flag this function so we don't do the same thing twice
		arguments.callee.done = true;

		// kill the timer
		if (window._typefaceTimer) clearInterval(_typefaceTimer);

		this.renderDocument( function(e) { e.style.visibility = 'visible' } );

	}
	
};

// IE won't accept real selectors...
var typefaceSelectors = ['.typeface-js', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6'];

if (document.createStyleSheet) { 

	var styleSheet = document.createStyleSheet();
	for (var i = 0; i < typefaceSelectors.length; i++) {
		var selector = typefaceSelectors[i];
		styleSheet.addRule(selector, 'visibility: hidden');
	}

	styleSheet.addRule(
		'.typeface-js-selected-text', 
		'-ms-filter: \
			"Chroma(color=black) \
			progid:DXImageTransform.Microsoft.MaskFilter(Color=white) \
			progid:DXImageTransform.Microsoft.MaskFilter(Color=blue) \
			alpha(opacity=30)" !important; \
		color: black; \
		font-family: Modern; \
		position: absolute; \
		white-space: pre; \
		filter: alpha(opacity=0) !important;'
	);

	styleSheet.addRule(
		'.typeface-js-vector-container',
		'position: relative'
	);

} else if (document.styleSheets) {

	if (!document.styleSheets.length) { (function() {
		// create a stylesheet if we need to
		var styleSheet = document.createElement('style');
		styleSheet.type = 'text/css';
		document.getElementsByTagName('head')[0].appendChild(styleSheet);
	})() }

	var styleSheet = document.styleSheets[0];
	document.styleSheets[0].insertRule(typefaceSelectors.join(',') + ' { visibility: hidden; }', styleSheet.cssRules.length); 

	document.styleSheets[0].insertRule(
		'.typeface-js-selected-text { \
			color: rgba(128, 128, 128, 0); \
			opacity: 0.30; \
			position: absolute; \
			font-family: Arial, sans-serif; \
			white-space: pre \
		}', 
		styleSheet.cssRules.length
	);

	try { 
		// set selection style for Mozilla / Firefox
		document.styleSheets[0].insertRule(
			'.typeface-js-selected-text::-moz-selection { background: blue; }', 
			styleSheet.cssRules.length
		); 

	} catch(e) {};

	try { 
		// set styles for browsers with CSS3 selectors (Safari, Chrome)
		document.styleSheets[0].insertRule(
			'.typeface-js-selected-text::selection { background: blue; }', 
			styleSheet.cssRules.length
		); 

	} catch(e) {};

	// most unfortunately, sniff for WebKit's quirky selection behavior
	if (/WebKit/i.test(navigator.userAgent)) {
		document.styleSheets[0].insertRule(
			'.typeface-js-vector-container { position: relative }',
			styleSheet.cssRules.length
		);
	}

}

var backend =  window.CanvasRenderingContext2D || document.createElement('canvas').getContext ? 'canvas' : !!(window.attachEvent && !window.opera) ? 'vml' : null;

if (backend == 'vml') {

	document.namespaces.add("v","urn:schemas-microsoft-com:vml","#default#VML");

	var styleSheet = document.createStyleSheet();
	styleSheet.addRule('v\\:shape', "display: inline-block;");
}

_typeface_js.setVectorBackend(backend);
window._typeface_js = _typeface_js;
	
if (/WebKit/i.test(navigator.userAgent)) {

	var _typefaceTimer = setInterval(function() {
		if (/loaded|complete/.test(document.readyState)) {
			_typeface_js.initialize(); 
		}
	}, 10);
}

if (document.addEventListener) {
	window.addEventListener('DOMContentLoaded', function() { _typeface_js.initialize() }, false);
} 

/*@cc_on @*/
/*@if (@_win32)

document.write("<script id=__ie_onload_typeface defer src=//:><\/script>");
var script = document.getElementById("__ie_onload_typeface");
script.onreadystatechange = function() {
	if (this.readyState == "complete") {
		_typeface_js.initialize(); 
	}
};

/*@end @*/

try { console.log('initializing typeface.js') } catch(e) {};

})();
;
if (_typeface_js && _typeface_js.loadFace) _typeface_js.loadFace({"glyphs":{"S":{"x_min":2.234375,"x_max":902,"ha":951,"o":"m 191 295 q 322 204 256 237 q 477 172 388 172 q 534 177 502 172 q 594 196 566 183 q 642 231 623 209 q 662 285 662 254 q 634 343 662 323 q 551 373 606 363 l 345 406 q 135 499 207 429 q 63 679 63 569 q 96 832 63 768 q 185 937 129 897 q 314 997 241 978 q 466 1017 387 1017 q 704 968 589 1017 q 902 826 818 919 l 714 691 q 597 784 666 751 q 450 817 529 817 q 404 810 429 817 q 358 790 379 803 q 323 759 337 778 q 310 716 310 740 q 343 655 310 676 q 447 622 376 633 l 541 607 q 680 575 615 594 q 794 525 745 557 q 872 444 844 493 q 901 325 901 395 q 856 144 901 213 q 743 36 812 74 q 596 -14 675 -1 q 448 -28 517 -28 q 212 17 321 -28 q 2 173 103 62 l 191 295 "},"¦":{"x_min":71,"x_max":238,"ha":309,"o":"m 71 223 l 238 223 l 238 -124 l 71 -124 l 71 223 m 71 918 l 238 918 l 238 571 l 71 571 l 71 918 "},"/":{"x_min":36.109375,"x_max":632,"ha":668,"o":"m 465 1017 l 632 1017 l 202 -28 l 36 -28 l 465 1017 "},"y":{"x_min":-5.5625,"x_max":700.0625,"ha":695,"o":"m 56 -75 q 94 -77 76 -76 q 130 -77 112 -77 q 204 -66 179 -77 q 230 -23 230 -55 q 227 0 230 -15 q 211 55 225 13 l -5 739 l 222 739 l 341 175 l 344 175 l 465 739 l 700 739 l 440 -48 q 409 -125 426 -89 q 367 -188 391 -162 q 309 -229 343 -214 q 227 -244 275 -244 l 56 -244 l 56 -75 "},"Á":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 507 1268 l 759 1268 l 536 1060 l 370 1060 l 507 1268 "},"g":{"x_min":44,"x_max":746,"ha":849,"o":"m 746 739 l 746 -1 q 727 -100 746 -59 q 679 -168 709 -141 q 611 -210 650 -195 q 534 -233 573 -225 q 456 -242 494 -241 q 391 -244 419 -244 q 137 -184 223 -244 q 51 11 52 -124 l 276 11 q 310 -75 277 -49 q 401 -102 342 -102 q 456 -97 431 -102 q 499 -80 481 -93 q 526 -42 517 -67 q 536 22 536 -17 l 536 106 q 492 78 517 90 q 440 59 467 66 q 384 48 412 51 q 331 46 356 46 q 198 75 253 46 q 110 152 144 104 q 59 265 75 201 q 44 398 44 329 q 62 531 44 466 q 116 646 80 595 q 206 727 152 696 q 334 758 260 758 q 447 741 395 758 q 546 680 500 724 l 546 739 l 746 739 m 538 401 q 525 495 538 456 q 492 556 512 533 q 447 590 472 580 q 397 600 422 600 q 347 591 372 600 q 303 561 322 583 q 272 499 284 538 q 261 401 261 461 q 265 333 261 367 q 285 269 270 298 q 325 222 299 240 q 394 204 351 204 q 475 224 446 204 q 518 274 504 244 q 535 338 532 304 q 538 401 538 372 "},"²":{"x_min":25,"x_max":452,"ha":501,"o":"m 452 390 l 25 390 l 25 490 q 149 584 98 545 q 232 656 201 623 q 279 721 264 689 q 294 797 294 754 q 276 841 294 824 q 244 859 259 859 q 203 838 222 859 q 185 783 185 818 q 185 761 185 772 q 189 737 186 750 l 35 750 l 35 782 q 46 846 35 814 q 82 906 57 879 q 146 950 107 933 q 242 967 186 967 q 320 956 282 967 q 386 925 357 946 q 433 872 415 904 q 452 797 452 840 q 440 720 452 755 q 403 650 429 684 q 335 582 377 616 q 232 509 293 548 l 232 507 l 452 507 l 452 390 "},"–":{"x_min":0,"x_max":694.5,"ha":695,"o":"m 0 287 l 0 479 l 694 479 l 694 287 l 0 287 "},"ë":{"x_min":44,"x_max":770,"ha":824,"o":"m 261 325 q 277 236 261 272 q 316 178 293 200 q 368 148 340 157 q 422 139 395 139 q 475 146 452 139 q 519 170 498 154 q 560 211 540 187 q 603 269 579 236 l 766 184 q 620 30 708 80 q 407 -19 532 -19 q 253 8 320 -19 q 139 85 185 36 q 68 202 92 135 q 44 347 44 269 q 140 651 44 544 q 407 758 237 758 q 577 722 508 758 q 689 626 646 687 q 751 488 732 566 q 770 325 770 409 l 261 325 m 553 458 q 535 525 550 498 q 500 569 521 552 q 454 593 479 586 q 405 600 429 600 q 357 591 381 600 q 312 565 333 583 q 276 521 291 548 q 258 458 262 494 l 553 458 m 455 836 l 455 1011 l 663 1011 l 663 836 l 455 836 m 161 836 l 161 1011 l 369 1011 l 369 836 l 161 836 "},"ƒ":{"x_min":41.671875,"x_max":702.828125,"ha":772,"o":"m 677 762 q 642 772 658 769 q 612 775 626 775 q 545 748 577 775 q 504 654 512 722 l 487 524 l 657 524 l 640 382 l 469 382 l 429 40 q 396 -103 419 -45 q 340 -194 373 -160 q 264 -243 306 -228 q 172 -258 222 -258 q 105 -253 138 -258 q 41 -233 72 -248 l 61 -53 q 88 -63 70 -60 q 126 -66 106 -67 q 184 -44 156 -63 q 218 20 211 -25 l 263 382 l 109 382 l 129 524 l 281 524 l 312 761 q 350 864 320 825 q 415 927 379 904 q 487 958 451 950 q 547 967 523 967 q 702 941 629 967 l 677 762 "},"Î":{"x_min":-46,"x_max":485,"ha":439,"o":"m 96 989 l 343 989 l 343 0 l 96 0 l 96 989 m 325 1268 l 485 1060 l 302 1060 l 218 1173 l 131 1060 l -46 1060 l 112 1268 l 325 1268 "},"e":{"x_min":44,"x_max":770,"ha":824,"o":"m 261 325 q 277 236 261 272 q 316 178 293 200 q 368 148 340 157 q 422 139 395 139 q 475 146 452 139 q 519 170 498 154 q 560 211 540 187 q 603 269 579 236 l 766 184 q 620 30 708 80 q 407 -19 532 -19 q 253 8 320 -19 q 139 85 185 36 q 68 202 92 135 q 44 347 44 269 q 140 651 44 544 q 407 758 237 758 q 577 722 508 758 q 689 626 646 687 q 751 488 732 566 q 770 325 770 409 l 261 325 m 553 458 q 535 525 550 498 q 500 569 521 552 q 454 593 479 586 q 405 600 429 600 q 357 591 381 600 q 312 565 333 583 q 276 521 291 548 q 258 458 262 494 l 553 458 "},"Ã":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 239 1069 q 256 1133 243 1100 q 290 1192 269 1165 q 341 1235 311 1219 q 407 1252 370 1252 q 462 1243 434 1252 q 518 1224 490 1235 q 568 1204 544 1212 q 607 1196 591 1196 q 646 1212 632 1196 q 666 1252 661 1228 l 764 1252 q 752 1195 761 1227 q 725 1138 744 1164 q 675 1094 707 1112 q 598 1076 644 1076 q 535 1084 564 1076 q 483 1101 507 1092 q 439 1118 459 1110 q 398 1127 418 1127 q 357 1108 373 1127 q 337 1068 341 1089 l 239 1069 "},"J":{"x_min":26.15625,"x_max":469,"ha":565,"o":"m 26 200 l 128 200 q 178 206 159 200 q 206 226 197 213 q 219 257 216 238 q 222 300 222 276 l 222 989 l 469 989 l 469 219 q 452 118 469 159 q 404 50 435 76 q 329 11 373 23 q 233 0 285 0 l 26 0 l 26 200 "},"»":{"x_min":43,"x_max":497,"ha":540,"o":"m 497 296 l 297 138 l 297 316 l 380 383 l 297 449 l 297 627 l 497 467 l 497 296 m 243 296 l 43 138 l 43 316 l 126 383 l 43 449 l 43 627 l 243 467 l 243 296 "},"©":{"x_min":34,"x_max":1078,"ha":1111,"o":"m 672 580 q 629 658 664 637 q 547 679 593 679 q 420 498 420 679 q 455 363 420 414 q 550 313 490 313 q 636 335 603 313 q 672 414 670 357 l 813 414 q 783 319 806 360 q 727 251 760 278 q 653 209 695 223 q 567 196 611 196 q 448 218 501 196 q 357 282 394 241 q 298 377 319 322 q 278 494 278 432 q 297 614 278 558 q 354 709 316 669 q 444 773 392 750 q 564 796 497 796 q 724 740 657 796 q 808 580 792 685 l 672 580 m 34 494 q 74 698 34 602 q 186 864 115 793 q 352 976 257 935 q 556 1017 447 1017 q 759 976 664 1017 q 925 864 854 935 q 1037 698 996 793 q 1078 494 1078 602 q 1037 290 1078 386 q 925 124 996 195 q 759 12 854 53 q 556 -28 664 -28 q 352 12 447 -28 q 186 124 257 53 q 74 290 115 195 q 34 494 34 386 m 945 494 q 914 664 945 588 q 831 793 883 740 q 707 874 778 846 q 556 903 636 903 q 404 874 475 903 q 280 793 333 846 q 197 664 228 740 q 167 494 167 588 q 197 324 167 400 q 280 195 228 248 q 404 114 333 142 q 556 86 475 86 q 707 114 636 86 q 831 195 778 142 q 914 324 883 248 q 945 494 945 400 "},"ò":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 m 570 822 l 403 822 l 181 1030 l 432 1030 l 570 822 "},"^":{"x_min":101,"x_max":732,"ha":833,"o":"m 101 440 l 342 947 l 490 947 l 732 440 l 569 440 l 416 784 l 262 440 l 101 440 "},"\f":{"x_min":-72,"x_max":459,"ha":387,"o":"m 86 822 l -72 1030 l 105 1030 l 192 916 l 276 1030 l 459 1030 l 299 822 l 86 822 "},"«":{"x_min":43,"x_max":497,"ha":540,"o":"m 43 469 l 243 627 l 243 449 l 159 383 l 243 316 l 242 138 l 43 296 l 43 469 m 297 469 l 497 627 l 497 449 l 413 383 l 497 316 l 497 138 l 297 296 l 297 469 "},"D":{"x_min":89,"x_max":976,"ha":1029,"o":"m 89 989 l 472 989 q 677 961 584 989 q 837 873 770 933 q 939 720 903 813 q 976 494 976 626 q 939 268 976 362 q 837 115 903 175 q 677 27 770 55 q 472 0 584 0 l 89 0 l 89 989 m 336 208 l 477 208 q 594 230 547 208 q 672 291 642 252 q 715 382 702 330 q 729 494 729 434 q 715 606 729 554 q 672 697 702 658 q 594 758 642 736 q 476 781 545 781 l 336 781 l 336 208 "},"∙":{"x_min":64,"x_max":322,"ha":386,"o":"m 64 396 q 74 445 64 422 q 102 486 84 469 q 143 514 119 504 q 193 525 166 525 q 242 514 219 525 q 283 486 266 504 q 311 445 301 469 q 322 396 322 422 q 311 346 322 369 q 283 305 301 322 q 242 277 266 287 q 193 267 219 267 q 143 277 166 267 q 102 305 119 287 q 74 346 84 322 q 64 396 64 369 "},"ÿ":{"x_min":-5.5625,"x_max":700.0625,"ha":695,"o":"m 56 -75 q 94 -77 76 -76 q 130 -77 112 -77 q 204 -66 179 -77 q 230 -23 230 -55 q 227 0 230 -15 q 211 55 225 13 l -5 739 l 222 739 l 341 175 l 344 175 l 465 739 l 700 739 l 440 -48 q 409 -125 426 -89 q 367 -188 391 -162 q 309 -229 343 -214 q 227 -244 275 -244 l 56 -244 l 56 -75 m 390 836 l 390 1011 l 598 1011 l 598 836 l 390 836 m 96 836 l 96 1011 l 304 1011 l 304 836 l 96 836 "},"í":{"x_min":74,"x_max":463,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 m 211 1030 l 463 1030 l 240 822 l 74 822 l 211 1030 "},"w":{"x_min":-2.78125,"x_max":1108.421875,"ha":1106,"o":"m -2 739 l 222 739 l 320 216 l 323 216 l 431 739 l 666 739 l 763 216 l 766 216 l 882 739 l 1108 739 l 862 0 l 650 0 l 544 482 l 541 482 l 431 0 l 218 0 l -2 739 "},"$":{"x_min":-9.578125,"x_max":751,"ha":772,"o":"m 576 720 q 488 765 536 747 q 390 784 440 784 q 346 780 369 784 q 304 767 323 777 q 272 740 284 757 q 260 699 260 724 q 286 656 260 672 q 352 627 312 639 l 512 577 q 609 538 565 560 q 685 481 653 515 q 733 399 716 447 q 751 283 751 351 q 727 166 751 219 q 662 73 703 112 q 565 9 620 33 q 446 -19 509 -14 l 446 -187 l 321 -187 l 321 -19 q 143 17 229 -17 q -9 111 58 51 l 140 262 q 251 187 194 211 q 383 164 308 164 q 431 168 407 164 q 475 186 455 173 q 506 219 494 198 q 518 272 518 240 q 508 314 518 297 q 481 343 498 332 q 443 364 465 355 q 400 379 422 372 l 243 429 q 81 520 136 464 q 27 682 27 576 q 49 796 27 746 q 112 884 72 847 q 205 941 151 921 q 321 967 258 962 l 321 1135 l 446 1135 l 446 967 q 580 942 511 964 q 719 867 648 921 l 576 720 "},"\\":{"x_min":36.109375,"x_max":632,"ha":668,"o":"m 36 1017 l 202 1017 l 632 -28 l 465 -28 l 36 1017 "},"Ì":{"x_min":-36,"x_max":353,"ha":439,"o":"m 96 989 l 343 989 l 343 0 l 96 0 l 96 989 m 353 1060 l 186 1060 l -36 1268 l 215 1268 l 353 1060 "},"µ":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 37 q 490 0 516 18 q 425 -19 464 -19 q 359 -7 384 -19 q 314 24 333 4 l 314 -244 l 97 -244 l 97 739 l 314 739 l 314 276 q 335 189 314 222 q 419 156 357 156 q 474 165 453 156 q 509 190 496 175 q 529 224 523 205 q 535 260 535 242 l 535 739 l 752 739 l 752 0 "},"Ç":{"x_min":53,"x_max":951.53125,"ha":978,"o":"m 497 -25 q 309 30 391 -15 q 169 146 226 76 q 82 306 112 216 q 53 494 53 395 q 84 693 53 598 q 177 860 116 787 q 328 974 238 932 q 533 1017 418 1017 q 666 999 605 1017 q 778 949 727 982 q 870 867 829 915 q 947 759 912 820 l 750 660 q 666 769 723 729 q 544 809 609 809 q 448 790 493 809 q 370 735 404 772 q 318 638 337 697 q 300 495 300 578 q 311 385 300 440 q 352 283 323 329 q 430 209 381 237 q 552 181 479 181 q 607 190 577 181 q 664 217 636 199 q 716 260 693 235 q 755 319 740 286 l 951 225 q 790 46 889 112 q 573 -26 691 -20 l 529 -92 q 552 -88 540 -89 q 579 -87 563 -87 q 624 -93 601 -87 q 665 -112 647 -99 q 695 -144 683 -124 q 707 -191 707 -164 q 697 -240 707 -216 q 666 -283 687 -265 q 610 -313 644 -302 q 529 -325 576 -325 q 443 -314 489 -325 q 364 -289 397 -304 l 393 -226 q 444 -245 412 -237 q 505 -253 476 -253 q 578 -198 578 -253 q 561 -162 578 -173 q 516 -151 544 -151 q 487 -152 502 -151 q 459 -159 472 -153 l 430 -134 l 497 -25 "},"’":{"x_min":81,"x_max":306,"ha":387,"o":"m 85 612 q 127 634 110 619 q 154 669 144 648 q 168 711 164 689 q 172 756 172 733 l 81 756 l 81 989 l 306 989 l 306 755 q 288 661 306 702 q 240 589 271 619 q 170 539 210 559 q 85 511 130 519 l 85 612 "},"-":{"x_min":72,"x_max":416,"ha":488,"o":"m 72 283 l 72 483 l 416 483 l 416 283 l 72 283 "},"Q":{"x_min":53,"x_max":1131.21875,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1059 -91 q 979 -75 1018 -89 q 906 -43 940 -61 q 844 -5 872 -25 q 799 31 815 15 q 685 -12 746 3 q 553 -28 623 -28 q 341 14 435 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 q 1027 319 1053 402 q 950 165 1001 236 q 976 140 958 152 q 1019 116 994 127 q 1073 97 1044 105 q 1131 84 1102 88 l 1059 -91 "},"M":{"x_min":90,"x_max":1170,"ha":1260,"o":"m 90 989 l 452 989 l 627 254 l 630 254 l 811 989 l 1170 989 l 1170 0 l 937 0 l 937 768 l 934 768 l 737 0 l 519 0 l 317 768 l 315 768 l 315 0 l 90 0 l 90 989 "},"C":{"x_min":53,"x_max":951.4375,"ha":978,"o":"m 750 660 q 666 769 723 729 q 544 809 609 809 q 448 790 493 809 q 370 735 404 772 q 318 637 337 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 381 237 q 552 180 479 180 q 606 189 577 180 q 664 216 636 198 q 716 259 693 234 q 755 318 740 285 l 951 224 q 783 39 887 107 q 552 -28 679 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 84 693 53 598 q 177 859 116 787 q 328 974 238 932 q 533 1017 418 1017 q 666 999 605 1017 q 778 949 727 982 q 870 867 829 915 q 947 759 912 820 l 750 660 "},"!":{"x_min":93,"x_max":318,"ha":411,"o":"m 159 336 l 93 694 l 93 989 l 318 989 l 318 694 l 251 336 l 159 336 m 93 0 l 93 233 l 318 233 l 318 0 l 93 0 "},"ç":{"x_min":44,"x_max":747.328125,"ha":773,"o":"m 387 -17 q 246 14 309 -12 q 138 92 183 42 q 69 210 94 141 q 44 369 44 280 q 72 533 44 460 q 150 655 100 605 q 267 731 200 705 q 410 758 334 758 q 603 716 516 758 q 742 577 689 674 l 575 489 q 541 540 560 520 q 504 571 523 560 q 467 586 485 582 q 437 591 449 591 q 358 574 391 591 q 306 527 325 557 q 278 457 287 498 q 269 369 269 416 q 278 280 269 321 q 309 210 288 239 q 362 163 330 180 q 437 147 394 147 q 526 169 487 147 q 591 255 565 192 l 747 176 q 629 45 702 96 q 465 -17 557 -5 l 413 -92 q 436 -88 425 -89 q 464 -87 448 -87 q 509 -93 486 -87 q 550 -112 532 -99 q 580 -144 568 -124 q 592 -191 592 -164 q 582 -240 592 -216 q 551 -283 572 -265 q 495 -313 529 -302 q 414 -325 461 -325 q 328 -314 374 -325 q 249 -289 282 -304 l 278 -226 q 329 -245 297 -237 q 390 -253 361 -253 q 463 -198 463 -253 q 446 -162 463 -173 q 401 -151 429 -151 q 372 -152 387 -151 q 344 -159 356 -153 l 315 -134 l 387 -17 "},"È":{"x_min":96,"x_max":865.265625,"ha":900,"o":"m 96 0 l 96 989 l 823 989 l 823 797 l 343 797 l 343 617 l 791 617 l 791 425 l 343 425 l 343 192 l 865 192 l 865 0 l 96 0 m 620 1060 l 453 1060 l 231 1268 l 482 1268 l 620 1060 "},"{":{"x_min":3,"x_max":459.90625,"ha":463,"o":"m 459 864 l 401 864 q 357 854 373 864 q 333 832 341 845 q 323 800 325 818 q 321 765 321 782 l 321 528 q 304 462 321 487 q 264 421 287 436 q 214 401 240 407 q 171 393 189 394 l 171 390 q 214 382 189 389 q 264 362 240 376 q 304 321 287 347 q 321 255 321 296 l 321 17 q 323 -17 321 1 q 333 -49 325 -35 q 357 -71 341 -62 q 401 -81 373 -81 l 459 -81 l 459 -206 l 339 -206 q 265 -194 301 -206 q 201 -160 229 -183 q 155 -98 172 -136 q 138 -5 138 -60 l 138 236 q 121 282 138 265 q 83 307 104 298 q 38 318 61 315 q 3 321 15 321 l 3 463 q 38 465 15 463 q 83 476 61 468 q 121 501 104 485 q 138 547 138 518 l 138 789 q 155 881 138 843 q 201 943 172 919 q 265 977 229 966 q 339 989 301 989 l 459 989 l 459 864 "},"X":{"x_min":8.328125,"x_max":1072.3125,"ha":1081,"o":"m 388 532 l 62 989 l 362 989 l 543 687 l 722 989 l 1018 989 l 693 532 l 1072 0 l 769 0 l 541 369 l 306 0 l 8 0 l 388 532 "},"ô":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 m 543 1030 l 703 822 l 520 822 l 436 935 l 349 822 l 172 822 l 330 1030 l 543 1030 "},"¼":{"x_min":90.375,"x_max":1142.78125,"ha":1158,"o":"m 915 426 l 912 426 l 765 226 l 915 226 l 915 426 m 664 233 l 915 568 l 1065 568 l 1065 226 l 1142 226 l 1142 126 l 1065 126 l 1065 0 l 915 0 l 915 126 l 664 126 l 664 233 m 827 997 l 949 997 l 373 -50 l 251 -50 l 827 997 m 372 390 l 214 390 l 214 791 q 152 775 187 780 q 90 771 118 771 l 90 871 q 196 893 159 871 q 254 958 233 915 l 372 958 l 372 390 "},"#":{"x_min":45.84375,"x_max":726.453125,"ha":772,"o":"m 320 399 l 431 399 l 451 548 l 340 548 l 320 399 m 156 257 l 45 257 l 45 399 l 176 399 l 195 548 l 84 548 l 84 690 l 216 690 l 251 947 l 395 947 l 361 690 l 472 690 l 506 947 l 651 947 l 615 690 l 726 690 l 726 548 l 595 548 l 576 399 l 687 399 l 687 257 l 555 257 l 520 0 l 376 0 l 411 257 l 301 257 l 265 0 l 120 0 l 156 257 "},"Ê":{"x_min":96,"x_max":865.265625,"ha":900,"o":"m 96 0 l 96 989 l 823 989 l 823 797 l 343 797 l 343 617 l 791 617 l 791 425 l 343 425 l 343 192 l 865 192 l 865 0 l 96 0 m 556 1268 l 716 1060 l 533 1060 l 449 1173 l 362 1060 l 185 1060 l 343 1268 l 556 1268 "},")":{"x_min":15.375,"x_max":439,"ha":489,"o":"m 15 -149 q 189 102 140 -34 q 239 391 239 239 q 226 562 239 485 q 186 704 214 639 q 118 828 159 769 q 18 943 76 886 l 90 1017 q 230 892 166 960 q 341 748 294 825 q 413 582 387 671 q 439 391 439 493 q 416 209 439 293 q 350 50 394 125 q 241 -94 307 -24 q 87 -233 175 -165 l 15 -149 "},"\u001c":{"x_min":27.9375,"x_max":729.140625,"ha":772,"o":"m 96 366 l 27 325 l 27 463 l 96 507 l 96 989 l 343 989 l 343 658 l 537 777 l 537 634 l 343 515 l 343 208 l 729 208 l 729 0 l 96 0 l 96 366 "},"Å":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 656 1172 q 643 1112 656 1140 q 610 1062 631 1083 q 561 1029 589 1041 q 501 1017 532 1017 q 440 1029 469 1017 q 391 1062 412 1041 q 358 1112 370 1083 q 346 1172 346 1140 q 358 1232 346 1204 q 391 1282 370 1261 q 440 1315 412 1303 q 501 1328 469 1328 q 561 1315 532 1328 q 610 1282 589 1303 q 643 1232 631 1261 q 656 1172 656 1204 m 573 1172 q 551 1223 573 1201 q 501 1245 530 1245 q 450 1222 471 1245 q 429 1172 429 1200 q 450 1122 429 1144 q 501 1100 471 1100 q 551 1121 530 1100 q 573 1172 573 1143 "},"ø":{"x_min":-3.234375,"x_max":878.21875,"ha":875,"o":"m 564 536 q 512 576 544 561 q 437 591 480 591 q 357 574 391 591 q 303 527 324 557 q 271 457 281 498 q 261 369 261 416 q 269 287 261 325 l 564 536 m 878 687 l 769 597 q 815 494 799 551 q 831 369 831 437 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 280 5 351 -19 q 158 79 209 30 l 55 -8 l -3 57 l 102 146 q 59 246 74 190 q 44 369 44 302 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 q 714 662 607 758 l 819 753 l 878 687 m 308 206 q 437 148 353 148 q 516 165 483 148 q 571 213 549 182 q 603 285 592 243 q 614 377 614 328 q 611 418 614 398 q 604 456 609 438 l 308 206 "},"â":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 518 1030 l 678 822 l 495 822 l 411 935 l 324 822 l 147 822 l 305 1030 l 518 1030 "},"}":{"x_min":3.109375,"x_max":460,"ha":463,"o":"m 3 -81 l 61 -81 q 105 -71 89 -81 q 129 -49 121 -62 q 139 -17 137 -35 q 142 17 142 1 l 142 255 q 158 321 142 296 q 198 362 175 347 q 248 382 222 376 q 292 390 273 389 l 291 393 q 248 401 273 394 q 198 421 222 407 q 158 462 175 436 q 142 528 142 487 l 142 765 q 139 800 142 782 q 129 832 137 818 q 105 854 121 845 q 61 864 89 864 l 3 864 l 3 989 l 123 989 q 197 977 161 989 q 261 943 233 966 q 307 881 290 919 q 325 789 325 843 l 325 547 q 341 501 325 518 q 379 476 358 485 q 424 465 401 468 q 460 463 447 463 l 460 321 q 424 318 447 321 q 379 307 401 315 q 341 282 358 298 q 325 236 325 265 l 325 -5 q 307 -98 325 -60 q 261 -160 290 -136 q 197 -194 233 -183 q 123 -206 161 -206 l 3 -206 l 3 -81 "},"‰":{"x_min":25,"x_max":1364,"ha":1389,"o":"m 709 1001 l 791 967 l 250 -53 l 169 -19 l 709 1001 m 729 98 q 780 131 765 98 q 795 231 795 165 q 776 326 795 289 q 729 364 757 364 q 684 336 704 364 q 664 231 664 308 q 682 125 664 153 q 729 98 701 98 m 215 584 q 266 617 251 584 q 281 717 281 651 q 262 812 281 775 q 215 850 243 850 q 170 822 190 850 q 150 717 150 794 q 168 611 150 639 q 215 584 187 584 m 729 -19 q 651 0 686 -19 q 591 50 616 17 q 552 129 566 83 q 539 231 539 175 q 556 349 539 301 q 601 426 573 397 q 662 468 629 456 q 729 481 696 481 q 799 468 765 481 q 860 426 833 456 q 904 349 888 397 q 920 231 920 301 q 902 112 920 160 q 858 35 885 64 q 796 -6 831 6 q 729 -19 762 -19 m 215 467 q 137 485 172 467 q 77 536 102 503 q 38 615 52 569 q 25 717 25 661 q 42 835 25 787 q 87 912 59 883 q 148 954 115 942 q 215 967 182 967 q 285 954 251 967 q 346 912 319 942 q 390 835 374 883 q 406 717 406 787 q 388 598 406 646 q 344 521 371 550 q 282 479 317 492 q 215 467 248 467 m 1173 -19 q 1095 0 1130 -19 q 1035 50 1060 17 q 996 129 1010 83 q 983 231 983 175 q 1000 349 983 301 q 1045 426 1017 397 q 1106 468 1073 456 q 1173 481 1140 481 q 1243 468 1209 481 q 1304 426 1277 456 q 1348 349 1332 397 q 1364 231 1364 301 q 1346 112 1364 160 q 1302 35 1329 64 q 1240 -6 1275 6 q 1173 -19 1206 -19 m 1173 98 q 1224 131 1209 98 q 1239 231 1239 165 q 1220 326 1239 289 q 1173 364 1201 364 q 1128 336 1148 364 q 1108 231 1108 308 q 1126 125 1108 153 q 1173 98 1145 98 "},"Ä":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 544 1086 l 544 1261 l 752 1261 l 752 1086 l 544 1086 m 250 1086 l 250 1261 l 458 1261 l 458 1086 l 250 1086 "},"¸":{"x_min":12.09375,"x_max":355,"ha":386,"o":"m 234 -6 l 177 -92 q 200 -88 188 -89 q 227 -87 212 -87 q 272 -93 249 -87 q 313 -112 295 -99 q 343 -144 331 -124 q 355 -191 355 -164 q 345 -240 355 -216 q 314 -283 335 -265 q 258 -313 292 -302 q 177 -325 224 -325 q 91 -314 137 -325 q 12 -289 45 -304 l 41 -226 q 92 -245 60 -237 q 153 -253 124 -253 q 226 -198 226 -253 q 209 -162 226 -173 q 164 -151 192 -151 q 135 -152 151 -151 q 107 -159 120 -153 l 78 -134 l 156 -6 l 234 -6 "},"a":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 "},"—":{"x_min":181,"x_max":1209,"ha":1390,"o":"m 181 479 l 1209 479 l 1209 287 l 181 287 l 181 479 "},"=":{"x_min":65.28125,"x_max":768.109375,"ha":833,"o":"m 768 423 l 65 423 l 65 590 l 768 590 l 768 423 m 768 112 l 65 112 l 65 279 l 768 279 l 768 112 "},"N":{"x_min":96,"x_max":933,"ha":1029,"o":"m 96 989 l 345 989 l 705 356 l 708 356 l 708 989 l 933 989 l 933 0 l 685 0 l 323 622 l 321 622 l 321 0 l 96 0 l 96 989 "},"ú":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 65 q 487 24 514 40 q 432 0 461 8 q 374 -14 402 -10 q 321 -19 346 -19 q 212 -1 255 -19 q 143 45 169 15 q 107 113 117 75 q 97 193 97 151 l 97 739 l 314 739 l 314 255 q 335 181 314 207 q 419 156 357 156 q 500 183 466 156 q 535 271 535 210 l 535 739 l 752 739 l 752 0 m 430 1030 l 682 1030 l 459 822 l 293 822 l 430 1030 "},"2":{"x_min":48,"x_max":696,"ha":772,"o":"m 696 0 l 48 0 l 48 166 q 265 343 183 272 q 391 470 347 415 q 449 572 435 525 q 463 680 463 620 q 439 769 463 738 q 376 800 416 800 q 329 784 347 800 q 300 747 310 769 q 286 699 289 725 q 283 652 283 673 q 283 626 283 638 q 287 595 284 613 l 58 616 l 58 656 q 78 769 58 713 q 139 868 99 825 q 237 939 178 912 q 372 967 295 967 q 503 947 444 967 q 605 891 562 928 q 672 802 648 855 q 696 682 696 748 q 677 544 696 604 q 617 429 659 484 q 506 315 575 373 q 337 185 437 258 l 337 183 l 696 183 l 696 0 "},"ü":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 65 q 487 24 514 40 q 432 0 461 8 q 374 -14 402 -10 q 321 -19 346 -19 q 212 -1 255 -19 q 143 45 169 15 q 107 113 117 75 q 97 193 97 151 l 97 739 l 314 739 l 314 255 q 335 181 314 207 q 419 156 357 156 q 500 183 466 156 q 535 271 535 210 l 535 739 l 752 739 l 752 0 m 468 836 l 468 1011 l 676 1011 l 676 836 l 468 836 m 174 836 l 174 1011 l 382 1011 l 382 836 l 174 836 "},"¯":{"x_min":-33,"x_max":420,"ha":387,"o":"m -33 872 l -33 989 l 420 989 l 420 872 l -33 872 "},"Z":{"x_min":50,"x_max":901.46875,"ha":951,"o":"m 898 192 l 898 0 l 50 0 l 50 184 l 600 797 l 93 797 l 93 989 l 901 989 l 901 796 l 358 192 l 898 192 "},"u":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 65 q 487 24 514 40 q 432 0 461 8 q 374 -14 402 -10 q 321 -19 346 -19 q 212 -1 255 -19 q 143 45 169 15 q 107 113 117 75 q 97 193 97 151 l 97 739 l 314 739 l 314 255 q 335 181 314 207 q 419 156 357 156 q 500 183 466 156 q 535 271 535 210 l 535 739 l 752 739 l 752 0 "},"Ó":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 m 558 1268 l 810 1268 l 587 1060 l 421 1060 l 558 1268 "},"k":{"x_min":97,"x_max":825.15625,"ha":824,"o":"m 97 0 l 97 989 l 314 989 l 314 490 l 539 739 l 804 738 l 551 458 l 825 0 l 577 0 l 394 298 l 314 216 l 314 0 l 97 0 "},"Ù":{"x_min":96,"x_max":933,"ha":1029,"o":"m 933 344 q 894 172 933 242 q 794 56 855 101 q 659 -7 734 12 q 513 -28 584 -28 q 368 -7 443 -28 q 234 56 294 12 q 134 172 173 101 q 96 344 96 242 l 96 989 l 343 989 l 343 365 q 352 288 343 323 q 380 226 361 252 q 432 186 399 201 q 513 172 465 172 q 595 186 562 172 q 647 226 627 201 q 676 288 667 252 q 686 365 686 323 l 686 989 l 933 989 l 933 344 m 648 1060 l 481 1060 l 259 1268 l 510 1268 l 648 1060 "},"¢":{"x_min":44,"x_max":747.75,"ha":772,"o":"m 363 -15 q 232 21 291 -6 q 131 99 173 50 q 66 216 89 148 q 44 369 44 283 q 68 522 44 454 q 135 638 92 590 q 236 717 177 687 q 363 754 294 747 l 363 900 l 488 900 l 488 754 q 634 699 568 741 q 743 578 700 657 l 576 490 q 542 541 561 521 q 505 572 524 561 q 468 587 486 583 q 437 592 450 592 q 358 575 391 592 q 306 528 326 558 q 278 457 287 498 q 269 369 269 416 q 278 281 269 322 q 309 210 288 240 q 362 163 330 180 q 437 147 394 147 q 526 169 488 147 q 592 255 565 192 l 747 176 q 638 51 706 101 q 488 -13 571 2 l 488 -184 l 363 -184 l 363 -15 "},"ß":{"x_min":97,"x_max":804,"ha":848,"o":"m 97 700 q 120 838 97 780 q 187 931 144 895 q 293 983 231 966 q 433 1000 355 1000 q 561 985 504 1000 q 658 939 617 970 q 720 859 698 908 q 743 740 743 809 q 709 627 743 673 q 609 566 676 582 l 609 564 q 701 539 664 561 q 761 481 738 516 q 794 400 784 446 q 804 304 804 354 q 783 156 804 218 q 726 55 762 94 q 642 0 690 17 q 540 -19 594 -19 q 461 -10 498 -19 q 399 8 424 -2 l 399 169 q 480 148 444 148 q 510 153 492 148 q 545 177 528 159 q 574 231 562 196 q 587 324 587 265 q 580 402 587 368 q 557 459 574 436 q 508 494 540 482 q 426 506 477 506 l 426 622 q 515 648 488 622 q 543 727 543 673 q 518 818 543 787 q 433 850 494 850 q 374 838 397 850 q 338 806 351 826 q 319 761 325 787 q 314 708 314 736 l 314 0 l 97 0 l 97 700 "},"é":{"x_min":44,"x_max":770,"ha":824,"o":"m 261 325 q 277 236 261 272 q 316 178 293 200 q 368 148 340 157 q 422 139 395 139 q 475 146 452 139 q 519 170 498 154 q 560 211 540 187 q 603 269 579 236 l 766 184 q 620 30 708 80 q 407 -19 532 -19 q 253 8 320 -19 q 139 85 185 36 q 68 202 92 135 q 44 347 44 269 q 140 651 44 544 q 407 758 237 758 q 577 722 508 758 q 689 626 646 687 q 751 488 732 566 q 770 325 770 409 l 261 325 m 553 458 q 535 525 550 498 q 500 569 521 552 q 454 593 479 586 q 405 600 429 600 q 357 591 381 600 q 312 565 333 583 q 276 521 291 548 q 258 458 262 494 l 553 458 m 418 1030 l 670 1030 l 447 822 l 281 822 l 418 1030 "},"s":{"x_min":21.84375,"x_max":716,"ha":772,"o":"m 575 520 q 534 554 559 540 q 482 579 510 569 q 426 595 455 590 q 371 600 396 600 q 305 585 331 600 q 279 543 279 570 q 311 495 279 511 q 392 470 344 480 q 497 450 441 461 q 602 416 553 439 q 683 354 650 394 q 716 244 716 314 q 686 121 716 171 q 609 39 657 71 q 502 -5 562 8 q 382 -19 442 -19 q 273 -9 321 -19 q 182 16 224 0 q 101 61 139 33 q 21 126 62 89 l 156 243 q 260 166 206 194 q 389 139 314 139 q 423 141 403 139 q 462 151 444 143 q 494 174 481 159 q 508 213 508 188 q 475 256 508 243 q 394 280 442 270 q 289 301 345 290 q 184 334 233 312 q 103 395 136 356 q 71 499 71 434 q 98 618 71 569 q 170 699 126 667 q 270 744 215 730 q 383 758 326 758 q 551 729 469 758 q 709 651 634 701 l 575 520 "},"B":{"x_min":96,"x_max":950,"ha":1003,"o":"m 96 989 l 579 989 q 716 975 654 989 q 821 931 777 961 q 889 852 865 901 q 914 734 914 804 q 861 586 914 639 q 707 511 808 534 l 707 508 q 801 489 757 504 q 879 445 845 473 q 931 377 912 418 q 950 282 950 336 q 922 152 950 205 q 842 64 894 98 q 715 15 790 30 q 545 0 640 0 l 96 0 l 96 989 m 335 183 l 536 183 q 617 192 584 183 q 668 216 650 201 q 695 253 687 231 q 703 298 703 274 q 676 389 703 361 q 580 417 650 417 l 335 417 l 335 183 m 332 600 l 537 600 q 632 624 597 600 q 667 703 667 648 q 633 785 667 765 q 537 806 600 806 l 332 806 l 332 600 "},"…":{"x_min":124,"x_max":1265,"ha":1389,"o":"m 124 233 l 349 233 l 349 0 l 124 0 l 124 233 m 582 233 l 807 233 l 807 0 l 582 0 l 582 233 m 1040 233 l 1265 233 l 1265 0 l 1040 0 l 1040 233 "},"?":{"x_min":58.15625,"x_max":791,"ha":849,"o":"m 286 340 l 286 383 q 306 457 286 426 q 355 513 325 487 q 419 561 385 538 q 483 607 453 583 q 532 661 513 632 q 552 729 552 690 q 511 812 552 786 q 419 839 471 839 q 300 790 344 839 q 254 666 256 741 l 58 731 q 130 876 84 823 q 229 956 176 930 q 333 990 281 983 q 425 997 386 997 q 596 974 526 997 q 710 916 667 952 q 772 835 753 880 q 791 744 791 790 q 756 621 791 669 q 677 540 721 573 l 499 408 q 472 377 479 393 q 461 340 464 361 l 286 340 m 261 0 l 261 233 l 486 233 l 486 0 l 261 0 "},"H":{"x_min":96,"x_max":958,"ha":1054,"o":"m 96 989 l 343 989 l 343 634 l 711 634 l 711 989 l 958 989 l 958 0 l 711 0 l 711 417 l 343 417 l 343 0 l 96 0 l 96 989 "},"î":{"x_min":-59,"x_max":472,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 m 312 1030 l 472 822 l 289 822 l 205 935 l 118 822 l -59 822 l 99 1030 l 312 1030 "},"c":{"x_min":44,"x_max":746.8125,"ha":772,"o":"m 575 489 q 541 540 560 520 q 504 571 523 560 q 467 586 485 582 q 437 591 449 591 q 358 574 391 591 q 306 528 325 557 q 278 457 287 498 q 269 369 269 416 q 278 281 269 322 q 309 210 288 240 q 362 164 330 181 q 437 148 394 148 q 525 170 487 148 q 591 256 564 193 l 746 177 q 610 34 696 88 q 417 -19 524 -19 q 265 6 334 -19 q 147 82 196 32 q 71 204 98 132 q 44 369 44 276 q 72 533 44 461 q 150 655 100 605 q 267 731 200 705 q 410 758 334 758 q 603 716 516 758 q 742 577 689 674 l 575 489 "},"¶":{"x_min":41.25,"x_max":819,"ha":861,"o":"m 351 504 q 120 566 199 504 q 41 741 41 629 q 67 864 41 816 q 139 940 94 912 q 248 978 185 968 q 382 989 310 989 l 819 989 l 819 -172 l 652 -172 l 652 864 l 518 864 l 518 -172 l 351 -172 l 351 504 "},"•":{"x_min":100,"x_max":594,"ha":694,"o":"m 100 495 q 119 591 100 546 q 172 669 138 636 q 250 722 205 703 q 347 742 295 742 q 443 722 398 742 q 521 669 488 703 q 574 591 555 636 q 594 495 594 546 q 574 398 594 443 q 521 320 555 353 q 443 267 488 286 q 347 248 398 248 q 250 267 295 248 q 172 320 205 286 q 119 398 138 353 q 100 495 100 443 "},"¥":{"x_min":-31.59375,"x_max":804.578125,"ha":772,"o":"m 274 196 l 67 196 l 67 338 l 274 338 l 274 439 l 67 439 l 67 581 l 189 581 l -31 947 l 246 947 l 386 605 l 526 947 l 804 947 l 583 581 l 705 581 l 705 439 l 499 439 l 499 338 l 705 338 l 705 196 l 499 196 l 499 0 l 274 0 l 274 196 "},"(":{"x_min":50,"x_max":473.640625,"ha":489,"o":"m 401 -233 q 247 -94 313 -165 q 138 50 181 -24 q 72 209 94 125 q 50 391 50 293 q 75 582 50 493 q 147 748 101 671 q 258 892 194 825 q 398 1017 322 960 l 470 943 q 370 828 412 886 q 302 704 329 769 q 262 562 275 639 q 250 391 250 485 q 299 102 250 239 q 473 -149 348 -34 l 401 -233 "},"U":{"x_min":96,"x_max":933,"ha":1029,"o":"m 933 344 q 894 172 933 242 q 794 56 855 101 q 659 -7 734 12 q 513 -28 584 -28 q 368 -7 443 -28 q 234 56 294 12 q 134 172 173 101 q 96 344 96 242 l 96 989 l 343 989 l 343 365 q 352 288 343 323 q 380 226 361 252 q 432 186 399 201 q 513 172 465 172 q 595 186 562 172 q 647 226 627 201 q 676 288 667 252 q 686 365 686 323 l 686 989 l 933 989 l 933 344 "},"Ñ":{"x_min":96,"x_max":933,"ha":1029,"o":"m 96 989 l 345 989 l 705 356 l 708 356 l 708 989 l 933 989 l 933 0 l 685 0 l 323 622 l 321 622 l 321 0 l 96 0 l 96 989 m 253 1069 q 270 1133 257 1100 q 304 1192 283 1165 q 355 1235 325 1219 q 421 1252 384 1252 q 476 1243 448 1252 q 532 1224 504 1235 q 582 1204 558 1212 q 621 1196 605 1196 q 660 1212 646 1196 q 680 1252 675 1228 l 778 1252 q 766 1195 775 1227 q 739 1138 758 1164 q 689 1094 721 1112 q 612 1076 658 1076 q 549 1084 578 1076 q 497 1101 521 1092 q 453 1118 473 1110 q 412 1127 432 1127 q 371 1108 387 1127 q 351 1068 355 1089 l 253 1069 "},"F":{"x_min":96,"x_max":851.375,"ha":875,"o":"m 96 989 l 851 989 l 851 797 l 343 797 l 343 589 l 813 589 l 813 397 l 343 397 l 343 0 l 96 0 l 96 989 "},"­":{"x_min":65.28125,"x_max":768.109375,"ha":833,"o":"m 65 268 l 65 435 l 768 435 l 768 268 l 65 268 "},":":{"x_min":81,"x_max":306,"ha":387,"o":"m 81 495 l 81 728 l 306 728 l 306 495 l 81 495 m 81 0 l 81 233 l 306 233 l 306 0 l 81 0 "},"Û":{"x_min":96,"x_max":933,"ha":1029,"o":"m 933 344 q 894 172 933 242 q 794 56 855 101 q 659 -7 734 12 q 513 -28 584 -28 q 368 -7 443 -28 q 234 56 294 12 q 134 172 173 101 q 96 344 96 242 l 96 989 l 343 989 l 343 365 q 352 288 343 323 q 380 226 361 252 q 432 186 399 201 q 513 172 465 172 q 595 186 562 172 q 647 226 627 201 q 676 288 667 252 q 686 365 686 323 l 686 989 l 933 989 l 933 344 m 621 1268 l 781 1060 l 598 1060 l 514 1173 l 427 1060 l 250 1060 l 408 1268 l 621 1268 "},"*":{"x_min":14.375,"x_max":475.171875,"ha":489,"o":"m 151 732 l 14 768 l 44 877 l 188 840 l 188 989 l 296 989 l 296 840 l 439 888 l 475 782 l 334 739 l 423 618 l 332 551 l 246 670 l 161 551 l 69 612 l 151 732 "},"†":{"x_min":31.65625,"x_max":740.359375,"ha":772,"o":"m 290 481 l 31 481 l 31 664 l 290 664 l 290 989 l 482 989 l 482 664 l 740 664 l 740 481 l 482 481 l 482 -171 l 290 -171 l 290 481 "},"°":{"x_min":68,"x_max":488,"ha":556,"o":"m 68 757 q 84 838 68 800 q 129 905 101 876 q 196 950 158 933 q 278 967 234 967 q 359 950 321 967 q 426 905 397 933 q 471 838 454 876 q 488 757 488 800 q 471 675 488 713 q 426 608 454 637 q 359 563 397 580 q 278 547 321 547 q 196 563 234 547 q 129 608 158 580 q 84 675 101 637 q 68 757 68 713 m 160 757 q 194 673 160 708 q 278 639 229 639 q 361 673 326 639 q 396 757 396 708 q 361 840 396 805 q 278 875 326 875 q 194 840 229 875 q 160 757 160 805 "},"V":{"x_min":8.328125,"x_max":943.125,"ha":951,"o":"m 8 989 l 270 989 l 472 283 l 475 283 l 683 989 l 943 989 l 601 0 l 338 0 l 8 989 "},"\u001e":{"x_min":50,"x_max":901.46875,"ha":951,"o":"m 898 192 l 898 0 l 50 0 l 50 184 l 600 797 l 93 797 l 93 989 l 901 989 l 901 796 l 358 192 l 898 192 m 369 1060 l 211 1268 l 388 1268 l 475 1154 l 559 1268 l 742 1268 l 582 1060 l 369 1060 "},"å":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 567 961 q 554 901 567 929 q 521 851 542 872 q 472 818 500 830 q 412 806 443 806 q 351 818 380 806 q 302 851 323 830 q 269 901 281 872 q 257 961 257 929 q 269 1021 257 993 q 302 1071 281 1050 q 351 1104 323 1092 q 412 1117 380 1117 q 472 1104 443 1117 q 521 1071 500 1092 q 554 1021 542 1050 q 567 961 567 993 m 484 961 q 462 1012 484 990 q 412 1034 441 1034 q 361 1011 382 1034 q 340 961 340 989 q 361 911 340 933 q 412 889 382 889 q 462 910 441 889 q 484 961 484 932 "}," ":{"x_min":0,"x_max":0,"ha":386},"0":{"x_min":49,"x_max":723,"ha":772,"o":"m 515 474 q 505 628 515 567 q 480 726 496 689 q 440 777 463 762 q 386 792 416 792 q 338 777 362 792 q 297 726 315 762 q 268 628 279 689 q 257 474 257 567 q 265 322 257 383 q 289 224 273 261 q 329 171 305 187 q 386 156 354 156 q 440 170 416 156 q 481 221 465 185 q 506 319 498 258 q 515 474 515 380 m 723 474 q 693 237 723 332 q 615 85 663 142 q 507 4 567 28 q 386 -19 447 -19 q 264 4 324 -19 q 156 85 204 28 q 78 237 108 142 q 49 474 49 332 q 76 700 49 607 q 151 853 104 793 q 259 939 198 912 q 386 967 320 967 q 510 943 449 967 q 618 862 571 919 q 694 710 666 805 q 723 474 723 615 "},"”":{"x_min":60,"x_max":608,"ha":668,"o":"m 64 612 q 106 634 89 619 q 133 669 123 648 q 147 711 143 689 q 151 756 151 733 l 60 756 l 60 989 l 285 989 l 285 755 q 267 661 285 702 q 219 589 250 619 q 149 539 189 559 q 64 511 109 519 l 64 612 m 387 612 q 429 634 412 619 q 456 669 446 648 q 470 711 466 689 q 474 756 474 733 l 383 756 l 383 989 l 608 989 l 608 755 q 590 661 608 702 q 542 589 573 619 q 472 539 512 559 q 387 511 432 519 l 387 612 "},"¾":{"x_min":19,"x_max":1142.78125,"ha":1158,"o":"m 915 426 l 912 426 l 764 226 l 915 226 l 915 426 m 664 233 l 915 568 l 1065 568 l 1065 226 l 1142 226 l 1142 126 l 1065 126 l 1065 0 l 915 0 l 915 126 l 664 126 l 664 233 m 858 997 l 980 997 l 404 -50 l 281 -50 l 858 997 m 36 795 q 107 928 47 889 q 254 967 166 967 q 402 926 344 967 q 461 809 461 886 q 433 735 461 767 q 365 689 405 702 l 365 687 q 449 642 417 673 q 482 560 482 610 q 456 472 482 506 q 395 417 431 437 q 319 389 359 397 q 247 382 279 382 q 78 432 138 382 q 19 590 19 483 l 169 599 l 169 580 q 192 513 169 528 q 246 499 216 499 q 294 517 273 499 q 315 566 315 536 q 294 614 315 595 q 238 633 273 633 l 207 633 l 207 733 l 236 733 q 285 749 268 733 q 303 794 303 766 q 291 838 303 818 q 247 859 279 859 q 218 852 229 859 q 200 836 207 846 q 191 813 194 825 q 187 789 189 800 l 36 795 "},"@":{"x_min":44,"x_max":1067,"ha":1111,"o":"m 686 488 q 674 549 686 524 q 645 590 662 574 q 608 611 627 605 q 576 618 590 618 q 521 607 548 618 q 472 578 494 597 q 438 533 451 559 q 425 477 425 508 q 458 384 425 419 q 544 350 491 350 q 594 359 569 350 q 639 387 619 369 q 672 431 659 405 q 686 488 686 456 m 1001 183 q 821 26 926 80 q 588 -28 716 -28 q 377 10 476 -28 q 204 118 278 49 q 87 282 130 187 q 44 490 44 377 q 86 699 44 602 q 201 866 128 796 q 372 977 274 937 q 580 1017 469 1017 q 759 986 672 1017 q 915 900 847 955 q 1025 769 983 846 q 1067 601 1067 693 q 1046 461 1067 522 q 991 357 1025 401 q 916 282 958 312 q 835 234 875 252 q 761 207 795 215 q 708 200 727 200 q 656 216 677 200 q 633 269 634 233 l 630 269 q 570 220 605 240 q 495 200 536 200 q 407 218 448 200 q 334 270 365 236 q 285 352 303 304 q 267 458 267 400 q 287 569 267 515 q 343 666 307 623 q 432 734 380 708 q 548 760 484 760 q 643 741 601 760 q 717 680 685 722 l 731 747 l 863 747 l 800 413 q 796 390 798 404 q 794 365 794 376 q 798 345 794 354 q 819 336 803 336 q 865 350 841 336 q 907 393 888 365 q 938 462 926 422 q 950 554 950 502 q 922 698 950 634 q 845 804 894 761 q 727 869 795 847 q 574 892 658 892 q 409 860 481 892 q 287 775 337 829 q 211 648 237 721 q 186 491 186 575 q 215 330 186 402 q 299 206 245 258 q 427 125 352 153 q 591 97 501 97 q 743 118 676 97 q 863 179 811 140 l 1001 183 "},"ö":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 m 480 836 l 480 1011 l 688 1011 l 688 836 l 480 836 m 186 836 l 186 1011 l 394 1011 l 394 836 l 186 836 "},"i":{"x_min":97,"x_max":314,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 m 97 822 l 97 989 l 314 989 l 314 822 l 97 822 "},"Õ":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 m 291 1069 q 308 1133 295 1100 q 342 1192 321 1165 q 393 1235 363 1219 q 459 1252 422 1252 q 514 1243 486 1252 q 570 1224 542 1235 q 620 1204 596 1212 q 659 1196 643 1196 q 698 1212 684 1196 q 718 1252 713 1228 l 816 1252 q 804 1195 813 1227 q 777 1138 796 1164 q 727 1094 759 1112 q 650 1076 696 1076 q 587 1084 616 1076 q 535 1101 559 1092 q 491 1118 511 1110 q 450 1127 470 1127 q 409 1108 425 1127 q 389 1068 393 1089 l 291 1069 "},"þ":{"x_min":88,"x_max":805,"ha":849,"o":"m 88 989 l 305 989 l 305 698 q 380 739 335 721 q 484 758 425 758 q 615 734 556 758 q 716 665 674 710 q 782 551 759 619 q 805 394 805 483 q 717 83 805 186 q 480 -19 630 -19 q 427 -12 455 -19 q 376 3 399 -6 q 333 24 352 12 q 308 47 314 36 l 304 47 l 305 -244 l 88 -244 l 88 989 m 588 369 q 581 465 588 422 q 556 538 574 508 q 510 584 539 568 q 437 600 481 600 q 367 581 396 600 q 321 532 339 563 q 295 459 303 501 q 287 369 287 416 q 295 279 287 322 q 321 206 303 237 q 367 157 339 175 q 437 139 396 139 q 508 157 479 139 q 554 206 536 175 q 580 279 572 237 q 588 369 588 322 "},"]":{"x_min":19.875,"x_max":389,"ha":489,"o":"m 19 -206 l 19 -89 l 206 -89 l 206 872 l 19 872 l 19 989 l 389 989 l 389 -206 l 19 -206 "},"m":{"x_min":97,"x_max":1190,"ha":1287,"o":"m 97 739 l 314 739 l 314 673 q 361 714 334 698 q 416 739 387 730 q 474 753 446 749 q 528 758 502 758 q 639 733 591 758 q 724 659 687 708 q 836 735 776 713 q 961 758 896 758 q 1027 751 988 758 q 1103 724 1067 745 q 1164 665 1138 703 q 1190 563 1190 627 l 1190 0 l 973 0 l 973 431 q 948 546 973 510 q 861 583 924 583 q 779 546 807 583 q 752 453 752 510 l 752 0 l 535 0 l 535 462 q 513 549 535 516 q 429 583 491 583 q 339 546 364 583 q 314 459 314 509 l 314 0 l 97 0 l 97 739 "},"\u001b":{"x_min":11.09375,"x_max":778,"ha":875,"o":"m 561 989 l 778 989 l 778 0 l 561 0 l 561 989 m 125 592 l 11 592 l 11 725 l 125 725 l 125 797 q 131 863 125 827 q 161 929 138 900 q 224 979 183 959 q 336 1000 266 1000 q 374 998 354 1000 q 414 995 394 997 q 450 990 433 992 q 478 983 467 987 l 478 825 l 417 825 q 365 814 389 825 q 342 772 342 804 l 342 725 l 475 725 l 475 592 l 342 592 l 342 0 l 125 0 l 125 592 "},"8":{"x_min":49,"x_max":724,"ha":773,"o":"m 479 684 q 453 774 479 748 q 387 800 428 800 q 320 774 345 800 q 295 684 295 748 q 320 593 295 619 q 387 568 345 568 q 453 593 428 568 q 479 684 479 619 m 724 272 q 698 139 724 194 q 627 48 672 83 q 520 -3 582 12 q 386 -19 458 -19 q 252 -3 314 -19 q 145 48 190 12 q 74 139 100 83 q 49 272 49 194 q 94 413 49 354 q 221 491 140 473 l 221 494 q 122 579 158 520 q 87 707 87 637 q 109 824 87 775 q 173 905 132 873 q 271 951 214 936 q 398 967 328 967 q 510 951 457 967 q 602 905 563 936 q 664 824 642 873 q 687 707 687 775 q 650 579 687 637 q 551 494 614 520 l 551 491 q 678 413 632 473 q 724 272 724 354 m 499 283 q 474 379 499 341 q 386 418 450 418 q 298 379 322 418 q 274 283 274 341 q 298 186 274 224 q 386 148 322 148 q 474 186 450 148 q 499 283 499 224 "},"R":{"x_min":96,"x_max":971.21875,"ha":1003,"o":"m 343 539 l 569 539 q 665 571 629 540 q 702 672 702 602 q 665 773 702 742 q 569 806 629 804 l 343 806 l 343 539 m 96 989 l 590 989 q 853 909 757 989 q 949 663 949 830 q 893 496 949 568 q 744 397 837 425 l 971 0 l 695 0 l 500 356 l 343 356 l 343 0 l 96 0 l 96 989 "},"á":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 418 1030 l 670 1030 l 447 822 l 281 822 l 418 1030 "},"×":{"x_min":89,"x_max":745,"ha":834,"o":"m 89 565 l 202 679 l 417 464 l 631 679 l 745 565 l 529 351 l 745 136 l 631 23 l 417 238 l 202 23 l 89 136 l 303 351 l 89 565 "},"o":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 "},"5":{"x_min":40,"x_max":723,"ha":772,"o":"m 139 947 l 682 947 l 667 764 l 307 764 l 284 597 q 356 635 316 624 q 437 647 396 647 q 551 624 499 647 q 641 558 603 601 q 701 458 679 516 q 723 329 723 400 q 701 200 723 262 q 635 88 679 137 q 522 10 591 39 q 359 -19 453 -19 q 214 4 274 -19 q 114 70 153 28 q 58 171 76 113 q 40 298 40 229 l 257 307 l 257 277 q 266 223 257 246 q 290 182 275 199 q 324 157 305 166 q 365 148 344 148 q 422 161 398 148 q 461 198 447 175 q 483 251 476 221 q 490 311 490 281 q 483 380 490 347 q 462 437 477 412 q 425 475 448 461 q 370 489 402 489 q 312 472 339 489 q 267 415 285 455 l 78 447 l 139 947 "},"õ":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 m 175 831 q 192 895 179 862 q 226 954 205 927 q 277 997 247 981 q 343 1014 306 1014 q 398 1005 370 1014 q 454 986 426 997 q 504 966 480 974 q 543 958 527 958 q 582 974 568 958 q 602 1014 597 990 l 700 1014 q 688 957 697 989 q 661 900 680 926 q 611 856 643 874 q 534 838 580 838 q 471 846 500 838 q 419 863 443 854 q 375 880 395 872 q 334 889 354 889 q 293 870 309 889 q 273 830 277 851 l 175 831 "},"7":{"x_min":84.734375,"x_max":755.609375,"ha":772,"o":"m 84 947 l 755 947 l 755 772 q 638 622 694 709 q 537 433 581 535 q 463 220 493 331 q 427 0 433 109 l 166 0 q 298 404 206 209 q 531 764 390 600 l 84 764 l 84 947 "},"K":{"x_min":96,"x_max":1036.109375,"ha":1029,"o":"m 96 989 l 343 989 l 343 594 l 697 989 l 1025 989 l 665 613 l 1036 0 l 761 0 l 491 438 l 343 287 l 343 0 l 96 0 l 96 989 "},",":{"x_min":81,"x_max":306,"ha":387,"o":"m 85 -142 q 127 -121 110 -135 q 154 -86 144 -106 q 168 -44 164 -66 q 172 0 172 -22 l 81 0 l 81 233 l 306 233 l 306 0 q 288 -94 306 -52 q 240 -165 271 -135 q 170 -215 210 -195 q 85 -244 130 -235 l 85 -142 "},"d":{"x_min":43.9375,"x_max":778,"ha":875,"o":"m 778 0 l 569 0 l 569 72 l 567 72 q 490 9 539 37 q 368 -19 441 -19 q 242 3 301 -19 q 140 71 184 25 q 71 191 96 118 q 44 363 45 264 q 70 549 42 473 q 143 671 98 624 q 245 737 188 717 q 358 758 302 758 q 406 755 380 758 q 458 744 431 752 q 510 720 484 735 q 561 680 537 705 l 561 989 l 778 989 l 778 0 m 561 384 q 527 542 561 484 q 409 600 494 600 q 296 538 331 600 q 261 369 261 476 q 267 282 261 323 q 290 208 273 240 q 336 157 306 176 q 409 139 365 139 q 480 157 451 139 q 527 209 509 176 q 553 286 545 241 q 561 384 561 332 "},"¨":{"x_min":-58,"x_max":444,"ha":386,"o":"m 236 836 l 236 1011 l 444 1011 l 444 836 l 236 836 m -58 836 l -58 1011 l 150 1011 l 150 836 l -58 836 "},"Ô":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 m 659 1268 l 819 1060 l 636 1060 l 552 1173 l 465 1060 l 288 1060 l 446 1268 l 659 1268 "},"E":{"x_min":96,"x_max":865.265625,"ha":900,"o":"m 96 0 l 96 989 l 823 989 l 823 797 l 343 797 l 343 617 l 791 617 l 791 425 l 343 425 l 343 192 l 865 192 l 865 0 l 96 0 "},"Y":{"x_min":2.96875,"x_max":1000.03125,"ha":1003,"o":"m 378 461 l 2 989 l 291 989 l 501 647 l 711 989 l 1000 989 l 625 461 l 625 0 l 378 0 l 378 461 "},"\"":{"x_min":124,"x_max":544,"ha":668,"o":"m 377 989 l 544 989 l 544 511 l 377 511 l 377 989 m 124 989 l 291 989 l 291 511 l 124 511 l 124 989 "},"‹":{"x_min":54,"x_max":254,"ha":308,"o":"m 54 469 l 254 627 l 254 449 l 170 383 l 254 316 l 254 138 l 54 296 l 54 469 "},"ê":{"x_min":44,"x_max":770,"ha":824,"o":"m 261 325 q 277 236 261 272 q 316 178 293 200 q 368 148 340 157 q 422 139 395 139 q 475 146 452 139 q 519 170 498 154 q 560 211 540 187 q 603 269 579 236 l 766 184 q 620 30 708 80 q 407 -19 532 -19 q 253 8 320 -19 q 139 85 185 36 q 68 202 92 135 q 44 347 44 269 q 140 651 44 544 q 407 758 237 758 q 577 722 508 758 q 689 626 646 687 q 751 488 732 566 q 770 325 770 409 l 261 325 m 553 458 q 535 525 550 498 q 500 569 521 552 q 454 593 479 586 q 405 600 429 600 q 357 591 381 600 q 312 565 333 583 q 276 521 291 548 q 258 458 262 494 l 553 458 m 518 1030 l 678 822 l 495 822 l 411 935 l 324 822 l 147 822 l 305 1030 l 518 1030 "},"Ï":{"x_min":-32,"x_max":470,"ha":439,"o":"m 96 989 l 343 989 l 343 0 l 96 0 l 96 989 m 262 1074 l 262 1249 l 470 1249 l 470 1074 l 262 1074 m -32 1074 l -32 1249 l 176 1249 l 176 1074 l -32 1074 "},"„":{"x_min":60,"x_max":608,"ha":668,"o":"m 64 -142 q 106 -121 89 -135 q 133 -86 123 -106 q 147 -44 143 -66 q 151 0 151 -22 l 60 0 l 60 233 l 285 233 l 285 0 q 267 -94 285 -52 q 219 -165 250 -135 q 149 -215 189 -195 q 64 -244 109 -235 l 64 -142 m 387 -142 q 429 -121 412 -135 q 456 -86 446 -106 q 470 -44 466 -66 q 474 0 474 -22 l 383 0 l 383 233 l 608 233 l 608 0 q 590 -94 608 -52 q 542 -165 573 -135 q 472 -215 512 -195 q 387 -244 432 -235 l 387 -142 "},"Â":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 607 1280 l 767 1072 l 584 1072 l 500 1185 l 413 1072 l 236 1072 l 394 1280 l 607 1280 "},"\u0006":{"x_min":89,"x_max":297,"ha":386,"o":"m 89 1011 l 297 1011 l 297 836 l 89 836 l 89 1011 "},"Í":{"x_min":88,"x_max":477,"ha":439,"o":"m 96 989 l 343 989 l 343 0 l 96 0 l 96 989 m 225 1268 l 477 1268 l 254 1060 l 88 1060 l 225 1268 "},"´":{"x_min":-1,"x_max":388,"ha":387,"o":"m 136 1030 l 388 1030 l 165 822 l -1 822 l 136 1030 "},"ì":{"x_min":-50,"x_max":339,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 m 339 822 l 172 822 l -50 1030 l 201 1030 l 339 822 "},"±":{"x_min":64.921875,"x_max":768.109375,"ha":833,"o":"m 333 702 l 500 702 l 500 539 l 768 539 l 768 372 l 500 372 l 500 208 l 333 208 l 333 372 l 64 372 l 64 539 l 333 539 l 333 702 m 65 167 l 768 167 l 768 0 l 65 0 l 65 167 "},"Ú":{"x_min":96,"x_max":933,"ha":1029,"o":"m 933 344 q 894 172 933 242 q 794 56 855 101 q 659 -7 734 12 q 513 -28 584 -28 q 368 -7 443 -28 q 234 56 294 12 q 134 172 173 101 q 96 344 96 242 l 96 989 l 343 989 l 343 365 q 352 288 343 323 q 380 226 361 252 q 432 186 399 201 q 513 172 465 172 q 595 186 562 172 q 647 226 627 201 q 676 288 667 252 q 686 365 686 323 l 686 989 l 933 989 l 933 344 m 521 1268 l 773 1268 l 550 1060 l 384 1060 l 521 1268 "},"|":{"x_min":71,"x_max":238,"ha":309,"o":"m 71 1092 l 238 1092 l 238 -297 l 71 -297 l 71 1092 "},"§":{"x_min":28,"x_max":744,"ha":772,"o":"m 603 778 q 537 819 566 803 q 482 844 507 835 q 435 856 457 853 q 391 859 412 859 q 331 840 353 859 q 310 800 310 822 q 314 772 310 783 q 330 749 318 760 q 362 727 341 739 q 416 700 383 715 l 584 621 q 699 535 655 588 q 744 392 744 482 q 709 256 744 310 q 604 166 674 203 q 645 117 623 151 q 668 25 668 83 q 645 -72 668 -30 q 582 -142 622 -113 q 490 -185 543 -170 q 377 -200 437 -200 q 190 -167 276 -200 q 44 -83 104 -134 l 177 38 q 260 -16 206 9 q 376 -42 313 -42 q 449 -21 430 -42 q 468 19 468 0 q 452 61 468 46 q 412 88 436 76 l 173 216 q 66 311 105 252 q 28 438 28 370 q 66 571 28 519 q 176 651 105 623 q 126 713 143 676 q 110 794 110 750 q 130 885 110 844 q 188 955 151 926 q 277 1001 225 985 q 391 1017 329 1017 q 567 987 483 1017 q 723 907 651 957 l 603 778 m 492 243 q 538 297 516 269 q 561 361 561 325 q 536 420 561 397 q 484 458 512 443 l 283 566 q 261 557 273 566 q 237 534 248 548 q 218 502 226 519 q 211 468 211 484 q 231 409 212 430 q 281 369 251 388 l 492 243 "},"Ý":{"x_min":2.96875,"x_max":1000.03125,"ha":1003,"o":"m 378 461 l 2 989 l 291 989 l 501 647 l 711 989 l 1000 989 l 625 461 l 625 0 l 378 0 l 378 461 m 507 1268 l 759 1268 l 536 1060 l 370 1060 l 507 1268 "},"b":{"x_min":97,"x_max":831.0625,"ha":875,"o":"m 97 989 l 314 989 l 314 670 q 416 740 361 723 q 516 758 472 758 q 629 737 572 758 q 731 674 686 717 q 804 560 776 630 q 831 391 832 491 q 805 204 831 282 q 734 76 779 126 q 628 3 689 26 q 498 -19 568 -19 q 385 9 434 -19 q 308 72 335 37 l 305 72 l 306 0 l 97 0 l 97 989 m 313 369 q 320 279 313 322 q 346 206 328 237 q 393 157 364 175 q 464 139 422 139 q 534 157 505 139 q 580 206 562 175 q 606 279 598 237 q 614 369 614 322 q 604 465 612 422 q 580 538 597 508 q 535 584 564 568 q 464 600 507 600 q 393 581 422 600 q 346 532 364 563 q 320 459 328 501 q 313 369 313 416 "},"q":{"x_min":44,"x_max":761,"ha":849,"o":"m 761 -244 l 544 -244 l 544 47 l 541 47 q 359 -19 466 -19 q 126 82 209 -19 q 44 394 44 184 q 69 551 44 483 q 137 665 94 619 q 237 734 180 710 q 360 758 295 758 q 465 739 412 758 q 557 670 519 720 l 560 670 l 560 739 l 761 739 l 761 -244 m 550 369 q 541 459 550 416 q 514 532 533 501 q 466 581 495 563 q 397 600 437 600 q 328 581 356 600 q 282 534 300 563 q 257 467 265 504 q 250 393 250 430 q 257 289 250 336 q 283 209 265 243 q 329 157 301 176 q 400 139 358 139 q 470 157 441 139 q 516 206 498 175 q 542 279 534 237 q 550 369 550 322 "},"Ö":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 m 596 1074 l 596 1249 l 804 1249 l 804 1074 l 596 1074 m 302 1074 l 302 1249 l 510 1249 l 510 1074 l 302 1074 "},"z":{"x_min":63.890625,"x_max":733.390625,"ha":797,"o":"m 106 739 l 733 739 l 733 564 l 340 167 l 730 167 l 730 0 l 63 0 l 63 174 l 456 572 l 106 572 l 106 739 "},"™":{"x_min":24.4375,"x_max":1281,"ha":1389,"o":"m 180 864 l 24 864 l 24 989 l 502 989 l 502 864 l 347 864 l 347 416 l 180 416 l 180 864 m 1131 788 l 1128 788 l 1001 416 l 879 416 l 752 788 l 750 788 l 750 416 l 600 416 l 600 989 l 816 989 l 940 655 l 1064 989 l 1281 989 l 1281 416 l 1131 416 l 1131 788 "},"\u000b":{"x_min":21,"x_max":322.734375,"ha":386,"o":"m 261 0 q 216 -42 238 -21 q 176 -87 194 -64 q 148 -133 158 -110 q 138 -178 138 -156 q 151 -219 138 -201 q 204 -238 165 -238 q 255 -222 236 -238 q 281 -193 274 -206 l 322 -208 q 296 -243 311 -225 q 258 -277 281 -261 q 206 -303 236 -293 q 133 -313 175 -313 q 50 -285 79 -313 q 21 -203 21 -257 q 68 -84 21 -136 q 189 0 115 -32 l 261 0 "},"ã":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 150 831 q 167 895 154 862 q 201 954 180 927 q 252 997 222 981 q 318 1014 281 1014 q 373 1005 345 1014 q 429 986 401 997 q 479 966 455 974 q 518 958 502 958 q 557 974 543 958 q 577 1014 572 990 l 675 1014 q 663 957 672 989 q 636 900 655 926 q 586 856 618 874 q 509 838 555 838 q 446 846 475 838 q 394 863 418 854 q 350 880 370 872 q 309 889 329 889 q 268 870 284 889 q 248 830 252 851 l 150 831 "},"\u0019":{"x_min":-234,"x_max":465,"ha":232,"o":"m 342 997 l 465 997 l -111 -50 l -234 -50 l 342 997 "},"æ":{"x_min":44,"x_max":1215.484375,"ha":1259,"o":"m 504 356 q 440 338 481 345 q 360 318 399 330 q 290 284 320 305 q 261 229 261 264 q 285 169 261 190 q 348 148 310 148 q 419 163 390 148 q 468 203 449 179 q 495 255 487 226 q 504 308 504 283 l 504 356 m 990 458 q 976 516 988 490 q 946 561 965 542 q 904 590 927 580 q 858 600 881 600 q 757 561 791 600 q 721 458 723 523 l 990 458 m 721 325 q 733 255 721 287 q 768 198 746 222 q 821 161 790 174 q 887 148 851 148 q 985 182 948 148 q 1050 270 1022 216 l 1215 181 q 1155 102 1190 139 q 1075 38 1119 65 q 981 -3 1032 11 q 875 -19 930 -19 q 801 -13 834 -19 q 736 5 768 -7 q 673 39 704 18 q 607 90 641 60 q 469 8 547 36 q 310 -19 391 -19 q 211 -5 259 -19 q 126 37 163 8 q 66 107 88 65 q 44 205 44 148 q 68 320 44 275 q 130 392 93 365 q 208 432 166 419 q 287 451 250 445 l 505 487 q 482 572 511 545 q 395 600 452 600 q 327 579 353 600 q 298 519 300 559 l 81 519 q 161 700 89 642 q 371 758 232 758 q 505 742 445 758 q 623 678 564 727 q 734 738 678 719 q 853 758 791 758 q 1016 724 946 758 q 1130 633 1085 691 q 1196 495 1176 574 q 1215 325 1217 416 l 721 325 "},"®":{"x_min":34,"x_max":1078,"ha":1111,"o":"m 469 211 l 344 211 l 344 783 l 624 783 q 751 744 705 783 q 797 620 797 705 q 753 498 797 535 q 642 458 709 462 l 787 211 l 646 211 l 517 450 l 469 450 l 469 211 m 470 550 l 578 550 q 634 563 614 550 q 655 616 655 576 q 648 653 655 640 q 632 673 642 666 q 607 681 621 680 q 578 683 593 683 l 470 683 l 470 550 m 945 494 q 914 664 945 588 q 831 793 883 740 q 707 874 778 846 q 556 903 636 903 q 404 874 475 903 q 280 793 333 846 q 197 664 228 740 q 167 494 167 588 q 197 324 167 400 q 280 195 228 248 q 404 114 333 142 q 556 86 475 86 q 707 114 636 86 q 831 195 778 142 q 914 324 883 248 q 945 494 945 400 m 34 494 q 74 698 34 602 q 186 864 115 793 q 352 976 257 935 q 556 1017 447 1017 q 759 976 664 1017 q 925 864 854 935 q 1037 698 996 793 q 1078 494 1078 602 q 1037 290 1078 386 q 925 124 996 195 q 759 12 854 53 q 556 -28 664 -28 q 352 12 447 -28 q 186 124 257 53 q 74 290 115 195 q 34 494 34 386 "},"É":{"x_min":96,"x_max":865.265625,"ha":900,"o":"m 96 0 l 96 989 l 823 989 l 823 797 l 343 797 l 343 617 l 791 617 l 791 425 l 343 425 l 343 192 l 865 192 l 865 0 l 96 0 m 493 1268 l 745 1268 l 522 1060 l 356 1060 l 493 1268 "},"~":{"x_min":96,"x_max":738,"ha":834,"o":"m 96 360 q 123 403 107 382 q 159 440 139 423 q 207 467 180 457 q 269 478 234 478 q 344 465 305 478 q 423 434 383 453 q 500 401 462 418 q 565 385 537 385 q 603 394 586 385 q 635 416 621 403 q 662 448 650 430 q 687 485 675 466 l 738 343 q 705 299 722 321 q 667 261 687 278 q 621 234 647 244 q 564 224 596 224 q 491 237 525 224 q 422 269 457 250 q 350 304 390 288 q 262 320 311 320 q 198 294 226 320 q 146 218 169 268 l 96 360 "},"³":{"x_min":19,"x_max":482,"ha":501,"o":"m 36 795 q 107 928 47 889 q 254 967 166 967 q 402 926 344 967 q 461 809 461 886 q 433 735 461 767 q 365 689 405 702 l 365 687 q 449 642 417 673 q 482 560 482 610 q 456 472 482 506 q 395 417 431 437 q 319 389 359 397 q 247 382 279 382 q 78 432 138 382 q 19 590 19 483 l 169 599 l 169 580 q 192 513 169 528 q 246 499 216 499 q 294 517 273 499 q 315 566 315 536 q 294 614 315 595 q 238 633 273 633 l 207 633 l 207 733 l 236 733 q 285 749 268 733 q 303 794 303 766 q 291 838 303 818 q 247 859 279 859 q 218 852 229 859 q 200 836 207 846 q 191 813 194 825 q 187 789 189 800 l 36 795 "},"¡":{"x_min":93,"x_max":318,"ha":411,"o":"m 251 402 l 318 44 l 318 -250 l 93 -250 l 93 44 l 159 402 l 251 402 m 318 739 l 318 506 l 93 506 l 93 739 l 318 739 "},"[":{"x_min":100,"x_max":469.125,"ha":489,"o":"m 100 -206 l 100 989 l 469 989 l 469 872 l 283 872 l 283 -89 l 469 -89 l 469 -206 l 100 -206 "},"L":{"x_min":96,"x_max":729.140625,"ha":772,"o":"m 96 989 l 343 989 l 343 208 l 729 208 l 729 0 l 96 0 l 96 989 "},"\u001d":{"x_min":8.09375,"x_max":402.90625,"ha":411,"o":"m 97 386 l 8 322 l 8 466 l 97 530 l 97 989 l 314 989 l 314 687 l 402 751 l 402 606 l 314 542 l 314 0 l 97 0 l 97 386 "}," ":{"x_min":0,"x_max":0,"ha":386},"%":{"x_min":122,"x_max":1112,"ha":1234,"o":"m 837 1001 l 919 967 l 377 -53 l 297 -19 l 837 1001 m 320 572 q 369 601 353 572 q 386 707 386 631 q 369 812 386 782 q 320 842 353 842 q 271 812 287 842 q 255 707 255 782 q 271 601 255 631 q 320 572 287 572 m 913 106 q 962 135 946 106 q 979 240 979 165 q 962 345 979 315 q 913 375 946 375 q 864 345 880 375 q 848 240 848 315 q 864 135 848 165 q 913 106 880 106 m 320 447 q 242 462 278 447 q 179 509 206 477 q 137 590 152 541 q 122 707 122 638 q 137 823 122 775 q 179 904 152 872 q 242 951 206 936 q 320 967 278 967 q 398 951 362 967 q 461 904 434 936 q 503 823 488 872 q 519 707 519 775 q 503 590 519 638 q 461 509 488 541 q 398 462 434 477 q 320 447 362 447 m 913 -19 q 835 -3 871 -19 q 772 43 799 11 q 730 123 745 75 q 715 240 715 172 q 730 357 715 308 q 772 437 745 405 q 835 484 799 469 q 913 500 871 500 q 991 484 955 500 q 1054 437 1027 469 q 1096 357 1081 405 q 1112 240 1112 308 q 1096 123 1112 172 q 1054 43 1081 75 q 991 -3 1027 11 q 913 -19 955 -19 "},"P":{"x_min":96,"x_max":952,"ha":978,"o":"m 343 503 l 551 503 q 622 515 593 503 q 670 548 652 528 q 696 596 688 569 q 705 653 705 623 q 667 767 705 728 q 544 806 629 806 l 343 806 l 343 503 m 96 989 l 586 989 q 756 964 686 989 q 869 894 825 939 q 932 789 913 850 q 952 654 952 728 q 935 546 952 604 q 872 437 918 487 q 746 354 826 388 q 539 320 665 320 l 346 320 l 346 0 l 96 0 l 96 989 "},"À":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 m 634 1060 l 467 1060 l 245 1268 l 496 1268 l 634 1060 "},"_":{"x_min":0,"x_max":694.5,"ha":695,"o":"m 0 -173 l 0 -104 l 694 -104 l 694 -173 l 0 -173 "},"ñ":{"x_min":97,"x_max":752,"ha":849,"o":"m 97 739 l 314 739 l 314 673 q 361 714 334 698 q 416 739 387 730 q 474 753 446 749 q 528 758 502 758 q 636 740 593 758 q 705 693 679 723 q 741 625 731 663 q 752 545 752 587 l 752 0 l 535 0 l 535 462 q 513 549 535 516 q 429 583 491 583 q 339 546 364 583 q 314 459 314 509 l 314 0 l 97 0 l 97 739 m 163 831 q 180 895 167 862 q 214 954 193 927 q 265 997 235 981 q 331 1014 294 1014 q 386 1005 358 1014 q 442 986 414 997 q 492 966 468 974 q 531 958 515 958 q 570 974 556 958 q 590 1014 585 990 l 688 1014 q 676 957 685 989 q 649 900 668 926 q 599 856 631 874 q 522 838 568 838 q 459 846 488 838 q 407 863 431 854 q 363 880 383 872 q 322 889 342 889 q 281 870 297 889 q 261 830 265 851 l 163 831 "},"+":{"x_min":64.921875,"x_max":768.0625,"ha":833,"o":"m 333 703 l 500 703 l 500 435 l 768 435 l 768 268 l 500 268 l 500 0 l 333 0 l 333 268 l 64 268 l 64 435 l 333 435 l 333 703 "},"‚":{"x_min":81,"x_max":306,"ha":387,"o":"m 85 -142 q 127 -121 110 -135 q 154 -86 144 -106 q 168 -44 164 -66 q 172 0 172 -22 l 81 0 l 81 233 l 306 233 l 306 0 q 288 -94 306 -52 q 240 -165 271 -135 q 170 -215 210 -195 q 85 -244 130 -235 l 85 -142 "},"½":{"x_min":90.375,"x_max":1112,"ha":1158,"o":"m 784 997 l 906 997 l 330 -50 l 207 -50 l 784 997 m 372 390 l 214 390 l 214 791 q 152 775 187 780 q 90 771 118 771 l 90 871 q 196 893 159 871 q 254 958 233 915 l 372 958 l 372 390 m 1112 0 l 685 0 l 685 99 q 809 194 758 155 q 892 265 861 233 q 939 331 924 298 q 954 406 954 363 q 936 450 954 433 q 904 468 919 468 q 863 447 882 468 q 845 393 845 427 q 845 370 845 381 q 848 347 846 359 l 695 359 l 695 392 q 706 456 695 423 q 742 515 717 488 q 806 559 767 542 q 902 576 846 576 q 980 565 942 576 q 1046 534 1017 555 q 1093 481 1075 513 q 1112 406 1112 449 q 1100 329 1112 365 q 1063 260 1089 294 q 995 192 1037 226 q 892 119 953 158 l 892 117 l 1112 117 l 1112 0 "},"Æ":{"x_min":-23.609375,"x_max":1534.984375,"ha":1570,"o":"m 556 989 l 1486 989 l 1486 797 l 978 797 l 978 617 l 1453 617 l 1453 425 l 978 425 l 978 192 l 1534 192 l 1534 0 l 732 0 l 732 242 l 383 242 l 252 0 l -23 0 l 556 989 m 731 425 l 731 855 l 728 855 l 487 425 l 731 425 "},"Ë":{"x_min":96,"x_max":865.265625,"ha":900,"o":"m 96 0 l 96 989 l 823 989 l 823 797 l 343 797 l 343 617 l 791 617 l 791 425 l 343 425 l 343 192 l 865 192 l 865 0 l 96 0 m 493 1074 l 493 1249 l 701 1249 l 701 1074 l 493 1074 m 199 1074 l 199 1249 l 407 1249 l 407 1074 l 199 1074 "},"'":{"x_min":110,"x_max":277,"ha":386,"o":"m 110 989 l 277 989 l 277 511 l 110 511 l 110 989 "},"ª":{"x_min":44,"x_max":490.5,"ha":535,"o":"m 242 705 q 195 687 214 698 q 177 647 177 675 q 195 602 177 612 q 241 592 213 592 q 315 623 285 592 q 346 705 346 655 l 346 730 l 343 730 l 242 705 m 478 604 q 480 556 478 580 q 490 511 482 531 l 358 511 q 352 562 352 541 l 348 562 q 325 535 341 547 q 289 516 309 523 q 249 504 269 508 q 212 500 229 500 q 146 508 177 500 q 93 532 116 516 q 57 573 70 548 q 44 630 44 597 q 74 718 44 686 q 151 767 105 750 q 249 792 197 785 q 345 806 301 799 l 345 825 q 329 870 345 857 q 276 884 313 884 q 226 872 245 884 q 201 831 208 861 l 68 831 q 90 900 71 874 q 138 942 108 926 q 202 962 167 957 q 274 967 238 967 q 354 962 317 967 q 419 942 392 957 q 462 903 446 928 q 478 837 478 878 l 478 604 "},"ð":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 554 q 358 538 391 554 q 303 494 324 522 q 271 428 281 466 q 261 345 261 390 q 272 263 261 301 q 305 198 283 226 q 361 154 327 170 q 437 139 394 139 q 512 154 479 139 q 568 198 545 170 q 602 263 590 226 q 614 345 614 301 q 603 428 614 390 q 571 494 593 466 q 516 538 550 522 q 437 554 483 554 m 331 1074 l 458 993 l 597 1075 l 675 1007 l 540 929 q 659 818 605 876 q 751 693 712 761 q 810 543 789 626 q 831 358 831 461 q 794 176 831 248 q 699 60 757 104 q 572 0 641 17 q 437 -19 502 -19 q 278 4 351 -19 q 154 74 206 28 q 73 189 102 121 q 44 345 44 257 q 73 503 44 434 q 154 618 102 571 q 278 688 206 664 q 437 712 351 712 q 483 706 459 712 q 526 688 507 700 l 529 691 q 458 764 500 727 q 372 832 416 801 l 238 753 l 160 822 l 284 893 l 171 965 l 331 1074 "},"T":{"x_min":16.65625,"x_max":780.359375,"ha":797,"o":"m 16 989 l 780 989 l 780 797 l 522 797 l 522 0 l 275 0 l 275 797 l 16 797 l 16 989 "},"Þ":{"x_min":96,"x_max":952,"ha":978,"o":"m 343 398 l 551 398 q 622 410 593 398 q 670 443 652 423 q 696 491 688 464 q 705 548 705 518 q 667 662 705 623 q 544 701 629 701 l 343 701 l 343 398 m 96 989 l 342 989 l 342 884 l 586 884 q 756 859 686 884 q 869 789 825 834 q 932 684 913 745 q 952 549 952 623 q 935 441 952 499 q 872 332 918 382 q 746 249 826 283 q 539 215 665 215 l 346 215 l 346 0 l 96 0 l 96 989 "},"j":{"x_min":2.546875,"x_max":314.171875,"ha":411,"o":"m 314 -41 q 305 -116 315 -80 q 274 -180 295 -152 q 217 -226 252 -209 q 131 -244 181 -244 l 2 -244 l 2 -69 l 51 -69 q 86 -48 77 -66 q 97 -2 95 -31 l 97 739 l 314 739 l 314 -41 m 97 989 l 314 989 l 314 822 l 97 822 l 97 989 "},"1":{"x_min":96.203125,"x_max":524,"ha":772,"o":"m 524 0 l 299 0 l 299 691 q 199 669 254 675 q 96 660 144 662 l 96 810 q 258 846 201 812 q 347 947 315 880 l 524 947 l 524 0 "},"›":{"x_min":54,"x_max":254,"ha":308,"o":"m 254 296 l 54 138 l 54 316 l 137 383 l 54 449 l 54 627 l 254 469 l 254 296 "},"ä":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 455 836 l 455 1011 l 663 1011 l 663 836 l 455 836 m 161 836 l 161 1011 l 369 1011 l 369 836 l 161 836 "},"¹":{"x_min":90.375,"x_max":372,"ha":501,"o":"m 372 390 l 214 390 l 214 791 q 152 775 187 780 q 90 771 118 771 l 90 871 q 196 893 159 871 q 254 958 233 915 l 372 958 l 372 390 "},"<":{"x_min":65.28125,"x_max":768.109375,"ha":833,"o":"m 768 -11 l 65 286 l 65 416 l 768 714 l 768 554 l 280 351 l 768 148 l 768 -11 "},"£":{"x_min":18,"x_max":754,"ha":772,"o":"m 72 523 l 180 523 q 113 614 140 563 q 86 716 86 666 q 110 818 86 772 q 177 897 134 864 q 277 948 219 930 q 405 967 336 967 q 527 951 469 967 q 630 901 586 935 q 701 816 675 868 q 728 691 728 764 l 728 633 l 522 633 l 522 668 q 493 761 522 730 q 417 792 465 792 q 340 766 369 792 q 311 701 311 741 q 317 654 311 677 q 335 606 324 630 q 356 561 345 582 q 373 523 366 539 l 546 523 l 546 382 l 409 382 q 416 345 413 365 q 419 302 419 326 q 384 193 419 255 q 409 181 393 187 q 439 169 424 175 q 470 160 455 164 q 495 156 485 156 q 541 177 521 156 q 562 249 562 199 l 562 284 l 754 284 l 754 232 q 745 165 754 207 q 715 81 737 122 q 655 10 694 40 q 554 -19 616 -19 q 334 62 434 -19 q 298 20 319 36 q 255 -4 277 4 q 211 -16 233 -13 q 172 -19 190 -19 q 61 18 105 -19 q 18 125 18 56 q 27 184 18 156 q 54 235 36 213 q 102 270 73 257 q 167 283 130 283 q 216 273 192 283 q 261 252 240 264 q 255 329 261 292 q 238 379 249 366 l 72 379 l 72 523 m 167 175 q 137 159 148 175 q 126 118 126 144 q 137 91 126 102 q 164 81 148 81 q 207 95 189 81 q 238 138 224 110 q 205 164 224 153 q 167 175 185 175 "},"t":{"x_min":11.4375,"x_max":467.34375,"ha":489,"o":"m 463 592 l 334 592 l 334 229 q 353 170 334 185 q 402 156 372 156 q 439 157 420 156 q 467 160 459 158 l 467 -11 q 405 -16 446 -13 q 328 -19 364 -19 q 217 0 258 -19 q 153 51 175 19 q 123 123 130 83 q 117 203 117 162 l 117 592 l 11 592 l 11 725 l 117 725 l 117 938 l 334 938 l 334 725 l 463 725 l 463 592 "},"¬":{"x_min":64.84375,"x_max":768,"ha":833,"o":"m 64 590 l 768 590 l 768 149 l 601 149 l 601 423 l 64 423 l 64 590 "},"ù":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 65 q 487 24 514 40 q 432 0 461 8 q 374 -14 402 -10 q 321 -19 346 -19 q 212 -1 255 -19 q 143 45 169 15 q 107 113 117 75 q 97 193 97 151 l 97 739 l 314 739 l 314 255 q 335 181 314 207 q 419 156 357 156 q 500 183 466 156 q 535 271 535 210 l 535 739 l 752 739 l 752 0 m 557 822 l 390 822 l 168 1030 l 419 1030 l 557 822 "},"W":{"x_min":8.328125,"x_max":1380.671875,"ha":1389,"o":"m 8 989 l 255 989 l 404 283 l 406 283 l 580 989 l 807 989 l 987 283 l 990 283 l 1137 989 l 1380 989 l 1125 0 l 868 0 l 691 676 l 688 676 l 513 0 l 266 0 l 8 989 "},"ï":{"x_min":-45,"x_max":457,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 m 249 836 l 249 1011 l 457 1011 l 457 836 l 249 836 m -45 836 l -45 1011 l 163 1011 l 163 836 l -45 836 "},">":{"x_min":65.28125,"x_max":768.109375,"ha":833,"o":"m 552 351 l 65 554 l 65 714 l 768 416 l 768 286 l 65 -11 l 65 148 l 552 351 "},"v":{"x_min":0,"x_max":720.890625,"ha":721,"o":"m 0 739 l 231 739 l 359 216 l 362 216 l 490 739 l 720 739 l 468 0 l 250 0 l 0 739 "},"û":{"x_min":97,"x_max":752,"ha":849,"o":"m 752 0 l 535 0 l 535 65 q 487 24 514 40 q 432 0 461 8 q 374 -14 402 -10 q 321 -19 346 -19 q 212 -1 255 -19 q 143 45 169 15 q 107 113 117 75 q 97 193 97 151 l 97 739 l 314 739 l 314 255 q 335 181 314 207 q 419 156 357 156 q 500 183 466 156 q 535 271 535 210 l 535 739 l 752 739 l 752 0 m 531 1030 l 691 822 l 508 822 l 424 935 l 337 822 l 160 822 l 318 1030 l 531 1030 "},"Ò":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 m 685 1060 l 518 1060 l 296 1268 l 547 1268 l 685 1060 "},"\n":{"x_min":-169,"x_max":556,"ha":387,"o":"m -32 1030 l 218 1030 l -2 822 l -169 822 l -32 1030 m 304 1030 l 556 1030 l 335 822 l 168 822 l 304 1030 "},"&":{"x_min":29,"x_max":921.6875,"ha":951,"o":"m 654 355 q 687 430 676 391 q 705 507 698 468 l 884 440 q 835 312 863 375 q 771 201 807 249 q 800 176 785 185 q 828 163 814 167 q 854 158 842 159 q 874 158 866 158 q 900 158 889 158 q 921 160 911 159 l 921 0 l 795 0 q 738 4 761 0 q 696 19 714 9 q 664 40 678 29 q 636 68 649 52 q 569 31 605 45 q 498 7 534 16 q 428 -4 462 -1 q 369 -8 395 -8 q 215 20 278 -8 q 109 91 151 48 q 48 183 67 133 q 29 278 29 233 q 46 397 29 346 q 94 487 63 448 q 170 556 126 526 q 270 614 215 586 q 226 698 242 652 q 211 791 211 743 q 232 881 211 843 q 288 947 254 920 q 367 986 323 973 q 459 1000 412 1000 q 556 986 510 1000 q 637 946 602 973 q 694 877 673 919 q 715 780 715 836 q 699 703 715 738 q 656 639 683 668 q 596 588 630 611 q 527 548 562 565 l 654 355 m 362 462 q 319 430 340 446 q 282 394 298 413 q 255 351 265 374 q 246 302 246 328 q 255 251 246 277 q 282 205 264 226 q 325 171 300 184 q 383 158 351 158 q 462 169 426 158 q 530 209 498 181 l 362 462 m 532 787 q 510 834 532 819 q 460 850 488 850 q 415 834 437 850 q 394 791 394 818 q 410 734 394 763 q 438 683 426 704 q 503 727 474 700 q 532 787 532 755 "},"Ð":{"x_min":-9.609375,"x_max":976,"ha":1029,"o":"m 89 433 l -9 433 l -9 600 l 89 600 l 89 989 l 472 989 q 677 961 584 989 q 837 873 770 933 q 939 720 903 813 q 976 494 976 626 q 939 268 976 362 q 837 115 903 175 q 677 27 770 55 q 472 0 584 0 l 89 0 l 89 433 m 336 208 l 477 208 q 594 230 547 208 q 672 291 642 252 q 715 382 702 330 q 729 494 729 434 q 715 606 729 554 q 672 697 702 658 q 594 758 642 736 q 477 781 547 781 l 336 781 l 336 600 l 520 600 l 520 433 l 336 433 l 336 208 "},"I":{"x_min":96,"x_max":343,"ha":439,"o":"m 96 989 l 343 989 l 343 0 l 96 0 l 96 989 "},"G":{"x_min":53,"x_max":992.578125,"ha":1054,"o":"m 787 679 q 553 809 713 809 q 370 733 440 809 q 300 494 300 657 q 363 264 300 349 q 554 180 427 180 q 625 190 587 180 q 693 222 662 200 q 747 278 725 244 q 773 360 769 312 l 554 360 l 554 552 l 982 552 l 982 0 l 790 0 l 790 88 q 667 2 741 33 q 502 -28 594 -28 q 306 10 390 -28 q 166 118 222 49 q 81 282 109 187 q 53 490 53 377 q 83 699 53 602 q 174 866 114 796 q 325 977 234 937 q 537 1017 416 1017 q 801 954 684 1017 q 992 770 918 892 l 787 679 "},"`":{"x_min":-1,"x_max":388,"ha":386,"o":"m 388 822 l 221 822 l -1 1030 l 250 1030 l 388 822 "},"·":{"x_min":64,"x_max":322,"ha":386,"o":"m 64 396 q 74 445 64 422 q 102 486 84 469 q 143 514 119 504 q 193 525 166 525 q 242 514 219 525 q 283 486 266 504 q 311 445 301 469 q 322 396 322 422 q 311 346 322 369 q 283 305 301 322 q 242 277 266 287 q 193 267 219 267 q 143 277 166 267 q 102 305 119 287 q 74 346 84 322 q 64 396 64 369 "},"r":{"x_min":97,"x_max":518.1875,"ha":540,"o":"m 97 739 l 314 739 l 314 664 q 404 717 350 697 q 516 742 458 737 l 518 550 l 494 547 q 355 512 397 536 q 314 427 314 489 l 314 0 l 97 0 l 97 739 "},"¿":{"x_min":58,"x_max":790.859375,"ha":849,"o":"m 562 398 l 562 355 q 542 281 562 312 q 493 225 523 251 q 429 177 463 200 q 365 131 395 155 q 316 77 335 106 q 297 9 297 48 q 337 -73 297 -47 q 429 -100 377 -100 q 548 -51 504 -100 q 595 72 592 -2 l 790 7 q 718 -137 764 -84 q 619 -217 672 -191 q 515 -251 567 -244 q 423 -258 462 -258 q 252 -235 322 -258 q 138 -177 181 -213 q 76 -96 95 -141 q 58 -5 58 -51 q 92 117 58 69 q 171 198 127 165 l 349 330 q 376 361 369 345 q 387 398 384 377 l 562 398 m 588 739 l 588 506 l 363 506 l 363 739 l 588 739 "},"ý":{"x_min":-5.5625,"x_max":700.0625,"ha":695,"o":"m 56 -75 q 94 -77 76 -76 q 130 -77 112 -77 q 204 -66 179 -77 q 230 -23 230 -55 q 227 0 230 -15 q 211 55 225 13 l -5 739 l 222 739 l 341 175 l 344 175 l 465 739 l 700 739 l 440 -48 q 409 -125 426 -89 q 367 -188 391 -162 q 309 -229 343 -214 q 227 -244 275 -244 l 56 -244 l 56 -75 m 290 1030 l 542 1030 l 319 822 l 153 822 l 290 1030 "},"x":{"x_min":-2.78125,"x_max":723.671875,"ha":721,"o":"m 266 739 l 361 530 l 458 739 l 707 739 l 480 389 l 723 0 l 484 0 l 358 238 l 237 0 l -2 0 l 238 385 l 18 739 l 266 739 "},"è":{"x_min":44,"x_max":770,"ha":824,"o":"m 261 325 q 277 236 261 272 q 316 178 293 200 q 368 148 340 157 q 422 139 395 139 q 475 146 452 139 q 519 170 498 154 q 560 211 540 187 q 603 269 579 236 l 766 184 q 620 30 708 80 q 407 -19 532 -19 q 253 8 320 -19 q 139 85 185 36 q 68 202 92 135 q 44 347 44 269 q 140 651 44 544 q 407 758 237 758 q 577 722 508 758 q 689 626 646 687 q 751 488 732 566 q 770 325 770 409 l 261 325 m 553 458 q 535 525 550 498 q 500 569 521 552 q 454 593 479 586 q 405 600 429 600 q 357 591 381 600 q 312 565 333 583 q 276 521 291 548 q 258 458 262 494 l 553 458 m 545 822 l 378 822 l 156 1030 l 407 1030 l 545 822 "},"º":{"x_min":29,"x_max":540,"ha":569,"o":"m 398 733 q 371 828 398 790 q 284 867 345 867 q 197 828 223 867 q 171 733 171 790 q 197 638 171 676 q 284 600 223 600 q 371 638 345 600 q 398 733 398 676 m 540 733 q 521 634 540 677 q 468 560 502 590 q 387 515 434 530 q 284 500 340 500 q 181 515 227 500 q 100 560 134 530 q 47 634 66 590 q 29 733 29 677 q 47 832 29 789 q 100 906 66 876 q 181 951 134 936 q 284 967 227 967 q 387 951 340 967 q 468 906 434 936 q 521 832 502 876 q 540 733 540 789 "},"Ø":{"x_min":7.15625,"x_max":1098.84375,"ha":1106,"o":"m 376 255 q 448 200 404 220 q 552 180 491 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 q 801 562 806 529 q 786 626 797 595 l 376 255 m 732 729 q 657 787 701 765 q 553 809 614 809 q 452 790 498 809 q 372 735 405 772 q 319 637 339 697 q 300 494 300 578 q 304 425 300 459 q 321 356 309 390 l 732 729 m 1098 910 l 971 793 q 1032 654 1011 730 q 1053 494 1053 577 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 358 7 444 -28 q 209 104 272 42 l 86 -8 l 7 72 l 137 192 q 74 334 96 257 q 53 494 53 411 q 87 693 53 598 q 184 860 121 787 q 341 974 248 932 q 553 1017 434 1017 q 750 980 662 1017 q 900 880 837 943 l 1022 992 l 1098 910 "},"÷":{"x_min":65.28125,"x_max":768.109375,"ha":833,"o":"m 65 268 l 65 435 l 768 435 l 768 268 l 65 268 m 546 64 q 535 14 546 37 q 507 -26 525 -9 q 466 -54 490 -44 q 417 -65 443 -65 q 367 -54 390 -65 q 326 -26 343 -44 q 298 14 308 -9 q 288 64 288 37 q 298 113 288 90 q 326 154 308 137 q 367 182 343 172 q 417 193 390 193 q 466 182 443 193 q 507 154 490 172 q 535 113 525 137 q 546 64 546 90 m 546 639 q 535 589 546 612 q 507 548 525 565 q 466 520 490 530 q 417 510 443 510 q 367 520 390 510 q 326 548 343 530 q 298 589 308 565 q 288 639 288 612 q 298 688 288 665 q 326 729 308 712 q 367 757 343 747 q 417 768 390 768 q 466 757 443 768 q 507 729 490 747 q 535 688 525 712 q 546 639 546 665 "},"\u001f":{"x_min":63.890625,"x_max":733.390625,"ha":797,"o":"m 106 739 l 733 739 l 733 564 l 340 167 l 730 167 l 730 0 l 63 0 l 63 174 l 456 572 l 106 572 l 106 739 m 292 822 l 134 1030 l 311 1030 l 398 916 l 482 1030 l 665 1030 l 505 822 l 292 822 "},"h":{"x_min":97,"x_max":752,"ha":849,"o":"m 97 989 l 314 989 l 314 669 l 317 669 q 356 706 332 689 q 408 735 380 723 q 465 752 436 746 q 519 758 494 758 q 695 694 638 758 q 752 519 752 631 l 752 0 l 535 0 l 535 442 q 524 512 535 485 q 498 555 514 539 q 463 576 482 570 q 426 583 444 583 q 387 576 407 583 q 351 550 368 569 q 324 498 334 531 q 314 413 314 465 l 314 0 l 97 0 l 97 989 "},"\u0005":{"x_min":-50,"x_max":436,"ha":386,"o":"m 436 1041 q 412 947 433 987 q 358 881 391 908 q 283 842 326 855 q 193 830 240 830 q 20 882 87 830 q -50 1041 -45 935 l 49 1041 q 68 993 54 1012 q 104 964 83 974 q 148 950 124 953 q 193 947 172 947 q 243 951 219 947 q 287 967 267 956 q 320 997 306 978 q 336 1041 333 1015 l 436 1041 "},"\b":{"x_min":38,"x_max":348,"ha":386,"o":"m 348 961 q 335 901 348 929 q 302 851 323 872 q 253 818 281 830 q 193 806 224 806 q 132 818 161 806 q 83 851 104 830 q 50 901 62 872 q 38 961 38 929 q 50 1021 38 993 q 83 1071 62 1050 q 132 1104 104 1092 q 193 1117 161 1117 q 253 1104 224 1117 q 302 1071 281 1092 q 335 1021 323 1050 q 348 961 348 993 m 265 961 q 243 1012 265 990 q 193 1034 222 1034 q 142 1011 163 1034 q 121 961 121 989 q 142 911 121 933 q 193 889 163 889 q 243 910 222 889 q 265 961 265 932 "},".":{"x_min":81,"x_max":306,"ha":387,"o":"m 81 0 l 81 233 l 306 233 l 306 0 l 81 0 "},";":{"x_min":81,"x_max":306,"ha":387,"o":"m 85 -142 q 127 -121 110 -135 q 154 -86 144 -106 q 168 -44 164 -66 q 172 0 172 -22 l 81 0 l 81 233 l 306 233 l 306 0 q 288 -94 306 -52 q 240 -165 271 -135 q 170 -215 210 -195 q 85 -244 130 -235 l 85 -142 m 81 495 l 81 728 l 306 728 l 306 495 l 81 495 "},"f":{"x_min":11.09375,"x_max":478.125,"ha":489,"o":"m 125 592 l 11 592 l 11 725 l 125 725 l 125 797 q 131 863 125 827 q 161 929 138 900 q 225 979 183 959 q 336 1000 266 1000 q 374 998 354 1000 q 414 995 394 997 q 450 990 433 993 q 478 983 467 987 l 478 825 l 417 825 q 365 814 389 825 q 342 772 342 804 l 342 725 l 475 725 l 475 592 l 342 592 l 342 0 l 125 0 l 125 592 "},"“":{"x_min":60,"x_max":608,"ha":668,"o":"m 281 887 q 238 866 256 880 q 211 831 221 851 q 197 789 201 811 q 193 745 193 767 l 285 745 l 285 511 l 60 511 l 60 745 q 77 839 60 797 q 125 910 94 880 q 195 960 155 940 q 281 989 235 980 l 281 887 m 604 887 q 561 866 579 880 q 534 831 544 851 q 520 789 524 811 q 516 745 516 767 l 608 745 l 608 511 l 383 511 l 383 745 q 400 839 383 797 q 448 910 417 880 q 518 960 478 940 q 604 989 558 980 l 604 887 "},"A":{"x_min":4.171875,"x_max":998.6875,"ha":1003,"o":"m 369 989 l 625 989 l 998 0 l 733 0 l 683 156 l 318 156 l 268 0 l 4 0 l 369 989 m 623 339 l 501 747 l 498 747 l 376 339 l 623 339 "},"6":{"x_min":49,"x_max":733,"ha":772,"o":"m 492 683 q 484 722 489 703 q 470 757 479 741 q 444 782 460 772 q 404 792 428 792 q 336 769 363 792 q 295 707 310 746 q 273 616 279 668 q 266 508 267 565 l 270 508 q 353 581 300 555 q 468 607 405 607 q 565 590 518 607 q 649 537 612 573 q 710 445 687 501 q 733 311 733 389 q 708 175 733 236 q 638 71 683 114 q 533 4 594 28 q 398 -19 472 -19 q 270 2 333 -19 q 157 76 207 24 q 78 216 108 128 q 49 439 49 304 q 63 626 49 532 q 119 796 78 721 q 231 919 160 872 q 414 967 302 967 q 622 898 550 967 q 714 705 693 830 l 492 683 m 516 302 q 488 399 516 358 q 402 440 460 440 q 321 404 353 440 q 289 302 289 369 q 318 193 289 230 q 402 156 347 156 q 488 194 460 156 q 516 302 516 232 "},"‘":{"x_min":81,"x_max":306,"ha":387,"o":"m 302 887 q 259 866 277 880 q 232 831 242 851 q 218 789 222 811 q 214 745 214 767 l 306 745 l 306 511 l 81 511 l 81 745 q 98 839 81 797 q 146 910 115 880 q 216 960 176 940 q 302 989 256 980 l 302 887 "},"O":{"x_min":53,"x_max":1053,"ha":1106,"o":"m 806 494 q 792 609 806 552 q 748 710 778 665 q 669 781 718 754 q 553 809 621 809 q 452 790 498 809 q 372 735 405 772 q 319 637 338 697 q 300 494 300 578 q 311 384 300 440 q 352 282 323 328 q 430 208 382 237 q 553 180 479 180 q 669 207 621 180 q 748 280 718 235 q 792 381 778 324 q 806 494 806 437 m 1053 494 q 1018 295 1053 390 q 921 129 984 201 q 764 14 857 56 q 553 -28 671 -28 q 341 14 434 -28 q 184 129 248 56 q 87 295 121 201 q 53 494 53 390 q 87 693 53 598 q 184 859 121 787 q 341 974 248 932 q 553 1017 434 1017 q 764 974 671 1017 q 921 859 857 932 q 1018 693 984 787 q 1053 494 1053 598 "},"n":{"x_min":97,"x_max":752,"ha":849,"o":"m 97 739 l 314 739 l 314 673 q 361 714 334 698 q 416 739 387 730 q 474 753 446 749 q 528 758 502 758 q 636 740 593 758 q 705 693 679 723 q 741 625 731 663 q 752 545 752 587 l 752 0 l 535 0 l 535 462 q 513 549 535 516 q 429 583 491 583 q 339 546 364 583 q 314 459 314 509 l 314 0 l 97 0 l 97 739 "},"3":{"x_min":40,"x_max":732,"ha":772,"o":"m 324 578 l 372 578 q 442 604 417 578 q 467 679 467 630 q 463 721 467 701 q 449 757 460 741 q 421 782 439 773 q 373 792 403 792 q 330 780 348 792 q 300 748 312 768 q 282 705 288 729 q 275 655 276 680 l 58 673 q 89 803 62 748 q 160 894 116 858 q 262 948 203 930 q 388 967 320 967 q 512 951 455 967 q 611 903 569 935 q 676 821 652 871 q 700 704 700 771 q 657 571 700 618 q 557 503 615 523 l 557 500 q 684 422 636 476 q 732 280 732 368 q 699 135 732 193 q 614 42 666 76 q 498 -5 562 8 q 372 -19 434 -19 q 218 3 281 -19 q 115 67 155 25 q 58 174 76 110 q 40 321 40 237 l 262 339 q 258 320 259 332 q 257 290 257 308 q 262 240 257 264 q 280 196 268 215 q 315 167 293 178 q 371 156 337 156 q 454 187 423 156 q 485 282 485 218 q 453 387 485 354 q 367 420 421 420 l 324 420 l 324 578 "},"9":{"x_min":39,"x_max":723,"ha":772,"o":"m 279 264 q 287 225 282 244 q 301 190 292 206 q 327 165 311 175 q 367 156 343 156 q 435 178 408 156 q 476 240 461 201 q 498 330 492 279 q 506 438 504 381 l 501 438 q 418 365 471 391 q 303 340 366 340 q 206 356 253 340 q 122 409 159 373 q 61 501 84 445 q 39 636 39 558 q 63 772 39 711 q 133 876 88 833 q 238 943 177 919 q 373 967 299 967 q 501 945 438 967 q 614 871 564 923 q 693 731 663 819 q 723 508 723 643 q 708 321 723 415 q 652 151 693 226 q 540 28 611 75 q 357 -19 469 -19 q 149 49 221 -19 q 57 242 78 117 l 279 264 m 256 644 q 283 548 256 589 q 369 507 311 507 q 450 542 418 507 q 482 644 482 577 q 453 754 482 716 q 369 792 424 792 q 283 753 311 792 q 256 644 256 715 "},"l":{"x_min":97,"x_max":314,"ha":411,"o":"m 97 0 l 97 989 l 314 989 l 314 0 l 97 0 "},"¤":{"x_min":23.328125,"x_max":748.453125,"ha":772,"o":"m 662 115 l 581 195 q 497 146 549 163 q 384 129 444 129 q 273 145 326 129 q 187 192 220 162 l 108 113 l 23 198 l 103 279 q 56 364 73 313 q 40 473 40 415 q 55 583 40 530 q 102 669 70 637 l 23 748 l 110 836 l 190 756 q 275 801 221 784 q 384 818 328 818 q 494 801 442 818 q 573 759 545 784 l 653 840 l 748 745 l 670 667 q 713 585 698 638 q 729 473 729 531 q 713 364 729 416 q 667 276 697 312 l 745 198 l 662 115 m 562 473 q 547 552 562 516 q 507 614 532 588 q 451 654 482 640 q 384 668 419 668 q 317 654 349 668 q 261 614 286 640 q 221 552 236 588 q 207 473 207 516 q 221 393 207 429 q 261 332 236 358 q 317 292 286 306 q 384 279 349 279 q 451 292 419 279 q 507 332 482 306 q 547 393 532 358 q 562 473 562 429 "},"4":{"x_min":22.578125,"x_max":750.015625,"ha":773,"o":"m 399 705 l 396 705 l 180 376 l 399 376 l 399 705 m 22 384 l 412 947 l 624 947 l 624 376 l 750 376 l 750 218 l 625 218 l 625 0 l 399 0 l 399 218 l 22 218 l 22 384 "},"p":{"x_min":88,"x_max":805,"ha":849,"o":"m 88 739 l 288 739 l 288 670 l 291 670 q 383 739 329 720 q 488 758 436 758 q 611 734 553 758 q 711 665 668 710 q 780 551 755 619 q 805 394 805 483 q 722 82 805 184 q 489 -19 639 -19 q 307 47 382 -19 l 305 47 l 305 -244 l 88 -244 l 88 739 m 299 369 q 306 279 299 322 q 332 206 314 237 q 378 157 350 175 q 449 139 407 139 q 519 157 490 139 q 565 209 547 176 q 591 289 583 243 q 599 393 599 336 q 591 467 599 430 q 566 534 583 504 q 520 581 549 563 q 451 600 492 600 q 382 581 411 600 q 334 532 353 563 q 307 459 315 501 q 299 369 299 416 "},"‡":{"x_min":66.375,"x_max":705.625,"ha":772,"o":"m 290 82 l 66 82 l 66 257 l 290 257 l 290 579 l 66 579 l 66 754 l 290 754 l 290 989 l 482 989 l 482 754 l 705 754 l 705 579 l 482 579 l 482 257 l 705 257 l 705 82 l 482 82 l 482 -172 l 290 -172 l 290 82 "},"à":{"x_min":54,"x_max":740.453125,"ha":824,"o":"m 513 359 l 366 318 q 294 286 326 307 q 262 222 262 266 q 292 158 262 177 q 363 139 323 139 q 470 181 427 139 q 513 308 513 223 l 513 359 m 721 154 q 723 74 721 115 q 740 0 726 34 l 540 0 q 531 38 533 19 q 526 76 528 57 l 524 76 q 485 37 510 54 q 428 7 460 19 q 364 -12 397 -5 q 301 -19 330 -19 q 203 -4 248 -19 q 124 37 158 10 q 72 106 91 65 q 54 200 54 147 q 79 313 54 266 q 154 391 105 359 q 274 441 204 422 q 433 473 344 461 l 513 484 l 513 545 q 483 606 513 587 q 410 625 454 625 q 331 603 357 625 q 296 526 304 581 l 87 526 q 124 651 90 605 q 205 721 158 698 q 303 751 251 745 q 392 758 354 758 q 528 748 467 758 q 631 713 589 738 q 697 647 673 688 q 721 544 721 606 l 721 154 m 545 822 l 378 822 l 156 1030 l 407 1030 l 545 822 "},"Ü":{"x_min":96,"x_max":933,"ha":1029,"o":"m 933 344 q 894 172 933 242 q 794 56 855 101 q 659 -7 734 12 q 513 -28 584 -28 q 368 -7 443 -28 q 234 56 294 12 q 134 172 173 101 q 96 344 96 242 l 96 989 l 343 989 l 343 365 q 352 288 343 323 q 380 226 361 252 q 432 186 399 201 q 513 172 465 172 q 595 186 562 172 q 647 226 627 201 q 676 288 667 252 q 686 365 686 323 l 686 989 l 933 989 l 933 344 m 558 1074 l 558 1249 l 766 1249 l 766 1074 l 558 1074 m 264 1074 l 264 1249 l 472 1249 l 472 1074 l 264 1074 "},"ó":{"x_min":44,"x_max":831,"ha":875,"o":"m 437 591 q 358 574 391 591 q 303 528 324 557 q 271 457 281 498 q 261 369 261 416 q 271 281 261 322 q 303 210 281 240 q 358 164 324 181 q 437 148 391 148 q 516 165 483 148 q 571 213 550 182 q 603 285 593 243 q 614 377 614 327 q 603 460 614 422 q 571 528 593 499 q 516 574 550 557 q 437 591 483 591 m 437 758 q 596 732 523 758 q 720 656 668 706 q 801 534 772 606 q 831 369 831 462 q 801 204 831 276 q 720 82 772 132 q 596 6 668 32 q 437 -19 523 -19 q 278 6 351 -19 q 154 82 206 32 q 73 204 102 132 q 44 369 44 276 q 73 534 44 462 q 154 656 102 606 q 278 732 206 706 q 437 758 351 758 m 443 1030 l 695 1030 l 472 822 l 306 822 l 443 1030 "},"\u001a":{"x_min":11.09375,"x_max":778,"ha":875,"o":"m 561 989 l 778 989 l 778 822 l 561 822 l 561 989 m 561 739 l 778 739 l 778 0 l 561 0 l 561 739 m 125 592 l 11 592 l 11 725 l 125 725 l 125 797 q 131 863 125 827 q 161 929 138 900 q 224 979 183 959 q 336 1000 266 1000 q 374 998 354 1000 q 414 995 394 997 q 450 990 433 992 q 478 983 467 987 l 478 824 l 417 824 q 365 814 389 824 q 342 772 342 804 l 342 725 l 475 725 l 475 592 l 342 592 l 342 0 l 125 0 l 125 592 "},"\r":{"x_min":97,"x_max":314,"ha":411,"o":"m 314 739 l 314 0 l 97 0 l 97 739 l 314 739 "}},"cssFontWeight":"bold","ascender":1259,"underlinePosition":-75,"cssFontStyle":"normal","boundingBox":{"yMin":-325,"xMin":-234,"yMax":1328,"xMax":1534.984375},"resolution":1000,"original_font_information":{"postscript_name":"AkzidenzGrotesk-Black","version_string":"Version 001.001","vendor_url":"","full_font_name":"Akzidenz Grotesk Black","font_family_name":"AkzidenzGrotesk","copyright":"Copyright (c) 1989, 1993 Adobe Systems Incorporated.  All Rights Reserved.Akzidenz Grotesk is a registered trademark of Berthold.","description":" The digitally encoded machine readable software for producing the  Typefaces licensed to you is copyrighted (c) 1989, 1993 Adobe Systems.  All Rights Reserved. This software is the property of Adobe Systems  Incorporated and its licensors, and may not be reproduced, used,   displayed, modified, disclosed or transferred without the express   written approval of Adobe.    The digitally encoded machine readable outline data for producing  the Typefaces licensed to you is copyrighted (c) 1981 Linotype-Hell AG  and/or its subsidiaries. All Rights Reserved.  This data is the property of Linotype-Hell AG and/or its subsidiaries  and may not be reproduced, used, displayed, modified, disclosed or   transferred without the express written approval of Linotype-Hell AG   and/or its subsidiaries.  12 Akzidenz Grotesk** Black   09003 ","trademark":"","designer":"","designer_url":"","unique_font_identifier":"FONTLAB30:TTEXPORT","license_url":"","license_description":"","manufacturer_name":"Adobe Systems Incorporated","font_sub_family_name":"Regular"},"descender":-245,"familyName":"AkzidenzGrotesk","lineHeight":1326,"underlineThickness":50});;
(function ($) {

  var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
  function checkEmail(email) { 
    var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    var emailVal = $("#" + email).val();
    return pattern.test(emailVal);
  }
  $(function() {
    $("#subForm input:submit").click(function() { 

      // First, disable the form from submitting
      $('form#subForm').submit(function() { return false; });

      // Grab form action
      var formAction = $("form#subForm").attr("action");

      // Hacking together id for email field
      // Replace the xxxxx below:
      // If your form action were http://mysiteaddress.createsend.com/t/r/s/abcde/, then you'd enter "abcde" below
      var id = "cluay";
      var emailId = id + "-" + id;

      // Validate email address with regex
      if (!checkEmail(emailId)) {
        alert("Please enter a valid email address");
        return;
      }

      // Serialize form values to be submitted with POST
      var str = $("form#subForm").serialize();

      // Add form action to end of serialized data
      // CDATA is used to avoid validation errors
      //<![CDATA[
      var serialized = str + "&action=" + formAction;
      // ]]>

      // Submit the form via ajax
      $.ajax({
        url: "proxy.php",
        type: "POST",
        data: serialized,
        success: function(data){
          // Server-side validation
          if (data.search(/invalid/i) != -1) {
            alert('The email address you supplied is invalid and needs to be fixed before you can subscribe to this list.');
          }
          else
          {
            $("#MailingListForm").hide(); // If successfully submitted hides the form
            $("#confirmation").slideDown("slow");  // Shows "Thanks for subscribing" div
            $("#confirmation").tabIndex = -1;
            $("#confirmation").focus(); // For screen reader accessibility
            // Fire off Google Analytics fake pageview
            var pageTracker = _gat._getTracker("UA-21946127-1");
            pageTracker._trackPageview("/newsletter_signup");
          }
        }
      });
    });
  });

})(jQuery);;

