/*****************************************************************

typeface.js, version 0.14 | 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) {};

})();


//FONTS

//GillSans MT - for h2
if (_typeface_js && _typeface_js.loadFace) _typeface_js.loadFace({"glyphs":{"S":{"x_min":57,"x_max":591,"ha":636,"o":"m 338 397 l 235 459 q 97 576 138 518 q 57 708 57 633 q 134 890 57 820 q 336 960 212 960 q 554 893 455 960 l 554 739 q 333 838 451 838 q 224 807 267 838 q 182 728 182 776 q 213 647 182 685 q 314 569 244 610 l 417 508 q 591 245 591 405 q 514 60 591 131 q 316 -11 438 -11 q 61 75 176 -11 l 61 247 q 314 108 170 108 q 420 143 378 108 q 463 233 463 179 q 338 397 463 320 "},"/":{"x_min":2.75,"x_max":373.25,"ha":390,"o":"m 2 -12 l 274 961 l 373 961 l 101 -12 l 2 -12 "},"K":{"x_min":106,"x_max":911,"ha":911,"o":"m 639 947 l 810 947 l 399 498 l 911 0 l 724 0 l 242 467 l 242 0 l 106 0 l 106 947 l 242 947 l 242 514 l 639 947 "},"7":{"x_min":68,"x_max":681,"ha":695,"o":"m 68 947 l 681 947 l 251 -10 l 131 39 l 478 817 l 68 817 l 68 947 "},"d":{"x_min":61,"x_max":628,"ha":708,"o":"m 504 947 l 628 947 l 628 0 l 364 0 q 143 87 225 0 q 61 322 61 175 q 147 549 61 460 q 368 638 234 638 q 504 611 430 638 l 504 947 m 504 106 l 504 501 q 387 531 446 531 q 240 470 295 531 q 186 307 186 410 q 233 158 186 211 q 293 116 261 127 q 408 106 325 106 l 504 106 "},",":{"x_min":53,"x_max":231,"ha":305,"o":"m 68 -164 l 68 -138 q 110 -80 98 -109 q 125 0 122 -50 q 53 88 53 21 q 77 152 53 125 q 136 179 102 179 q 204 142 178 179 q 231 48 231 105 q 187 -83 231 -26 q 68 -164 144 -140 "},"Y":{"x_min":0,"x_max":839,"ha":839,"o":"m 674 947 l 839 947 l 489 500 l 489 0 l 350 0 l 350 500 l 0 947 l 163 947 l 417 620 l 674 947 "},"E":{"x_min":104,"x_max":654,"ha":695,"o":"m 104 947 l 641 947 l 641 826 l 240 826 l 240 537 l 628 537 l 628 416 l 240 416 l 240 122 l 654 122 l 654 1 l 104 1 l 104 947 "},"y":{"x_min":0,"x_max":608,"ha":608,"o":"m 469 624 l 608 624 l 166 -319 l 29 -319 l 240 133 l 0 624 l 140 624 l 308 272 l 469 624 "},"\"":{"x_min":64,"x_max":428,"ha":492,"o":"m 172 641 l 97 641 l 64 831 l 64 994 l 203 994 l 203 831 l 172 641 m 396 641 l 322 641 l 289 831 l 289 994 l 428 994 l 428 831 l 396 641 "},"‹":{"x_min":50,"x_max":376,"ha":435,"o":"m 170 312 l 376 0 l 254 0 l 50 312 l 253 624 l 376 624 l 170 312 "},"„":{"x_min":69,"x_max":558,"ha":623,"o":"m 398 -160 l 398 -134 q 452 0 452 -73 q 451 16 452 7 q 398 41 417 20 q 380 97 380 63 q 402 157 380 134 q 460 181 425 181 q 531 144 504 181 q 558 49 558 108 q 514 -81 558 -24 q 398 -160 470 -138 m 85 -161 l 85 -133 q 141 -2 141 -74 q 140 3 141 0 q 139 14 139 9 q 88 38 107 17 q 69 91 69 60 q 91 157 69 132 q 150 182 113 182 q 220 144 194 182 q 247 46 247 107 q 229 -37 247 3 q 178 -108 211 -77 q 85 -161 145 -139 "},"g":{"x_min":0,"x_max":584,"ha":593,"o":"m 56 407 q 128 565 56 507 q 327 624 201 624 l 584 624 l 584 528 l 457 528 q 508 459 494 490 q 523 389 523 429 q 495 293 523 340 q 423 221 467 246 q 280 181 380 196 q 212 132 212 170 q 237 97 212 111 q 331 68 263 83 q 478 29 445 43 q 538 -11 511 14 q 583 -124 583 -56 q 504 -266 583 -213 q 292 -319 425 -319 q 79 -265 159 -319 q 0 -122 0 -212 q 157 40 0 3 q 95 120 95 80 q 121 174 95 149 q 193 210 148 198 q 56 407 56 271 m 287 517 q 202 483 237 517 q 167 401 167 449 q 201 321 167 353 q 288 290 235 290 q 375 322 340 290 q 410 402 410 354 q 374 484 410 451 q 287 517 339 517 m 258 -29 q 156 -56 196 -29 q 117 -124 117 -82 q 290 -221 117 -221 q 417 -196 372 -221 q 462 -128 462 -172 q 405 -57 462 -84 q 258 -29 348 -29 "},"–":{"x_min":-11,"x_max":707,"ha":695,"o":"m -11 396 l 707 396 l 707 307 l -11 307 l -11 396 "},"ƒ":{"x_min":32,"x_max":736,"ha":766,"o":"m 488 626 l 359 -113 q 302 -249 342 -208 q 183 -290 261 -290 q 32 -273 113 -290 l 55 -168 q 157 -183 122 -183 q 215 -161 197 -183 q 244 -79 233 -139 l 366 626 l 230 626 l 245 720 l 382 720 l 398 811 q 446 953 414 909 q 594 1014 498 1014 q 674 1000 621 1014 l 723 988 l 736 986 l 712 882 q 607 899 639 899 q 547 877 564 899 q 518 790 529 856 l 505 720 l 644 720 l 627 626 l 488 626 "},"e":{"x_min":57,"x_max":619,"ha":665,"o":"m 619 301 l 180 301 q 240 158 184 211 q 382 105 295 105 q 608 181 504 105 l 608 60 q 495 6 551 22 q 364 -10 439 -10 q 197 32 261 -10 q 95 147 133 75 q 57 315 57 220 q 137 546 57 457 q 347 636 218 636 q 545 549 471 636 q 619 316 619 462 l 619 301 m 183 375 l 497 375 q 452 488 492 448 q 347 529 413 529 q 238 488 280 529 q 183 375 195 448 "},"J":{"x_min":-85,"x_max":242,"ha":347,"o":"m 106 947 l 242 947 l 242 12 q 215 -181 242 -118 q 128 -281 188 -243 q -15 -319 68 -319 q -59 -314 -28 -319 l -85 -189 l -50 -189 q 39 -174 8 -189 q 87 -124 69 -160 q 106 27 106 -88 l 106 947 "},"|":{"x_min":128,"x_max":234,"ha":361,"o":"m 128 -319 l 128 947 l 234 947 l 234 -319 l 128 -319 "},"^":{"x_min":36,"x_max":615,"ha":652,"o":"m 324 809 l 161 404 l 36 404 l 276 947 l 374 947 l 615 404 l 491 404 l 324 809 "},"q":{"x_min":49,"x_max":616,"ha":695,"o":"m 382 624 l 616 624 l 616 -319 l 493 -319 l 493 10 q 356 -11 412 -11 q 136 78 223 -11 q 49 305 49 168 q 139 537 49 451 q 382 624 229 624 m 493 117 l 493 509 l 414 509 q 307 501 334 509 q 261 482 280 494 q 225 451 241 469 q 174 308 174 393 q 231 152 174 213 q 380 92 288 92 q 414 94 401 92 q 474 112 428 97 l 484 115 l 493 117 "},"b":{"x_min":82,"x_max":646,"ha":695,"o":"m 82 947 l 205 947 l 205 579 q 376 638 285 638 q 570 548 495 638 q 646 318 646 458 q 556 78 646 167 q 315 -11 466 -11 q 188 1 255 -11 q 82 34 121 14 l 82 947 m 205 461 l 205 123 q 334 104 268 104 q 469 162 417 104 q 521 312 521 221 q 472 464 521 406 q 345 523 423 523 q 205 461 276 523 "},"D":{"x_min":106,"x_max":977,"ha":1042,"o":"m 106 1 l 106 947 l 425 947 q 731 889 618 947 q 910 718 844 831 q 977 472 977 605 q 940 291 977 378 q 835 138 903 204 q 675 36 766 70 q 576 8 621 15 q 405 1 532 1 l 106 1 m 411 826 l 242 826 l 242 122 l 415 122 q 573 135 517 122 q 667 171 630 149 q 736 223 705 192 q 837 480 837 325 q 733 729 837 632 q 646 788 695 765 q 553 818 597 811 q 411 826 509 826 "},"z":{"x_min":16,"x_max":563,"ha":579,"o":"m 30 624 l 563 624 l 232 115 l 563 115 l 563 0 l 16 0 l 344 509 l 30 509 l 30 624 "},"w":{"x_min":0,"x_max":999,"ha":999,"o":"m 866 624 l 999 624 l 723 -11 l 684 -11 l 499 423 l 318 -11 l 276 -11 l 0 624 l 132 624 l 295 245 l 453 624 l 545 624 l 703 245 l 866 624 "},"$":{"x_min":71,"x_max":697,"ha":753,"o":"m 446 960 l 446 910 q 653 828 580 889 l 653 673 q 446 788 568 759 l 446 513 q 632 406 568 476 q 697 244 697 336 q 634 80 697 152 q 561 22 602 45 q 446 -12 519 0 l 446 -163 l 332 -163 l 332 -12 q 71 85 216 -1 l 71 256 q 196 162 136 197 q 332 113 257 127 l 332 410 q 171 484 217 450 q 98 566 124 518 q 72 663 72 614 q 143 826 72 758 q 332 910 214 893 l 332 960 l 446 960 m 332 549 l 332 788 q 241 748 276 780 q 207 672 207 716 q 230 607 207 633 q 314 556 254 581 q 332 549 325 552 m 466 354 l 446 365 l 446 114 q 562 233 562 141 q 541 299 562 273 q 466 354 520 326 "},"\\":{"x_min":15.75,"x_max":386.25,"ha":390,"o":"m 288 -12 l 15 961 l 113 961 l 386 -12 l 288 -12 "},"’":{"x_min":53,"x_max":231,"ha":305,"o":"m 68 616 l 68 642 q 110 701 98 672 q 125 781 122 730 q 53 869 53 804 q 77 933 53 907 q 136 960 102 960 q 204 923 178 960 q 231 829 231 886 q 187 696 231 754 q 68 616 144 639 "},"~":{"x_min":58,"x_max":753,"ha":810,"o":"m 235 454 q 150 434 188 454 q 58 363 112 415 l 58 501 q 247 583 131 583 q 433 536 325 583 l 487 512 q 577 493 529 493 q 753 584 667 493 l 753 441 q 565 364 670 364 q 398 405 494 364 l 356 423 q 235 454 286 454 "},"-":{"x_min":56,"x_max":393,"ha":449,"o":"m 56 374 l 393 374 l 393 242 l 56 242 l 56 374 "},"Q":{"x_min":61,"x_max":1081,"ha":1143,"o":"m 1059 -59 l 922 -192 q 789 -169 859 -188 q 648 -116 720 -149 q 458 0 577 -82 q 173 164 285 31 q 61 470 61 297 q 205 821 61 682 q 570 961 349 961 q 935 822 790 961 q 1081 476 1081 684 q 971 167 1081 300 q 686 0 861 34 l 722 -13 q 964 -78 890 -78 q 1059 -59 1004 -78 m 570 832 q 306 728 410 832 q 202 469 202 625 q 306 215 202 316 q 570 114 411 114 q 833 217 726 114 q 941 473 941 321 q 836 730 941 628 q 570 832 731 832 "},"M":{"x_min":102,"x_max":985,"ha":1084,"o":"m 858 947 l 985 947 l 985 0 l 849 0 l 849 736 l 557 371 l 532 371 l 238 736 l 238 0 l 102 0 l 102 947 l 229 947 l 545 558 l 858 947 "},"C":{"x_min":68,"x_max":921,"ha":983,"o":"m 921 220 l 921 71 q 576 -11 771 -11 q 307 52 417 -11 q 132 228 196 116 q 68 470 68 340 q 215 818 68 677 q 579 960 363 960 q 911 882 728 960 l 911 736 q 585 831 744 831 q 315 728 423 831 q 208 470 208 625 q 313 214 208 314 q 584 114 419 114 q 921 220 756 114 "},"[":{"x_min":119,"x_max":443,"ha":463,"o":"m 119 947 l 443 947 l 443 836 l 253 836 l 253 -195 l 443 -195 l 443 -306 l 119 -306 l 119 947 "},"L":{"x_min":104,"x_max":666,"ha":681,"o":"m 104 947 l 240 947 l 240 123 l 666 123 l 666 0 l 104 0 l 104 947 "},"!":{"x_min":103,"x_max":272,"ha":376,"o":"m 272 70 q 247 12 272 36 q 189 -11 223 -11 q 127 12 152 -11 q 103 70 103 35 q 127 132 103 107 q 187 157 151 157 q 247 132 223 157 q 272 70 272 107 m 173 296 l 162 330 q 129 516 148 371 q 111 761 111 660 q 189 960 111 960 q 265 766 265 960 q 234 438 265 606 l 216 334 l 205 295 q 186 274 199 274 q 173 296 179 274 "}," ":{"x_min":0,"x_max":0,"ha":386},"{":{"x_min":39,"x_max":432,"ha":463,"o":"m 39 304 l 39 415 q 121 439 87 415 q 166 510 154 463 q 179 677 178 557 q 188 867 180 821 q 227 952 197 914 q 290 998 254 985 q 393 1011 326 1011 l 432 1011 l 432 905 l 409 905 q 316 878 338 905 q 294 764 294 851 l 294 665 q 281 517 294 574 q 240 424 268 460 q 151 359 212 387 q 262 259 231 326 q 294 53 294 192 l 294 -44 q 315 -157 294 -131 q 409 -184 337 -184 l 432 -184 l 432 -290 l 393 -290 q 287 -276 324 -290 q 225 -229 251 -263 q 188 -145 196 -191 q 179 41 180 -99 q 165 209 178 163 q 118 280 153 256 q 39 304 82 304 "},"X":{"x_min":3,"x_max":981,"ha":983,"o":"m 791 947 l 955 947 l 575 490 l 981 0 l 816 0 l 494 392 l 168 0 l 3 0 l 410 489 l 32 947 l 197 947 l 494 586 l 791 947 "},"P":{"x_min":97,"x_max":695,"ha":708,"o":"m 97 0 l 97 949 l 397 949 q 614 875 533 949 q 695 678 695 802 q 653 532 695 596 q 540 439 612 468 q 333 411 468 411 l 233 411 l 233 0 l 97 0 m 373 828 l 233 828 l 233 532 l 382 532 q 510 570 465 532 q 555 682 555 609 q 373 828 555 828 "},"%":{"x_min":35,"x_max":904,"ha":939,"o":"m 726 961 l 831 961 l 207 -11 l 103 -11 l 726 961 m 692 412 q 841 349 779 412 q 904 201 904 287 q 842 53 904 114 q 692 -7 780 -7 q 542 53 604 -7 q 481 201 481 114 q 543 350 481 288 q 692 412 605 412 m 691 309 q 615 277 646 309 q 584 200 584 245 q 615 123 584 155 q 691 91 646 91 q 769 122 737 91 q 801 200 801 154 q 769 277 801 246 q 691 309 737 309 m 246 958 q 395 895 333 958 q 457 745 457 833 q 394 596 457 658 q 246 534 332 534 q 97 596 159 534 q 35 745 35 658 q 96 895 35 833 q 246 958 158 958 m 244 855 q 167 822 199 855 q 135 745 135 790 q 167 668 135 700 q 244 637 199 637 q 321 668 289 637 q 354 745 354 700 q 322 823 354 791 q 244 855 290 855 "},"#":{"x_min":2,"x_max":808,"ha":811,"o":"m 2 591 l 2 674 l 224 674 l 281 947 l 363 947 l 306 674 l 591 674 l 648 947 l 730 947 l 673 674 l 808 674 l 808 591 l 656 591 l 604 339 l 808 339 l 808 256 l 587 256 l 531 -14 l 449 -14 l 507 256 l 218 256 l 162 -14 l 79 -14 l 135 256 l 2 256 l 2 339 l 153 339 l 206 591 l 2 591 m 574 591 l 289 591 l 236 339 l 523 339 l 574 591 "},"_":{"x_min":-20,"x_max":787,"ha":766,"o":"m 787 -275 l -20 -275 l -20 -186 l 787 -186 l 787 -275 "},"+":{"x_min":77,"x_max":734,"ha":811,"o":"m 348 161 l 348 434 l 77 434 l 77 548 l 348 548 l 348 819 l 463 819 l 463 548 l 734 548 l 734 434 l 463 434 l 463 161 l 348 161 "},"‚":{"x_min":53,"x_max":231,"ha":305,"o":"m 68 -164 l 68 -138 q 110 -80 98 -109 q 125 0 122 -50 q 53 88 53 21 q 77 152 53 125 q 136 179 102 179 q 204 142 178 179 q 231 48 231 105 q 187 -83 231 -26 q 68 -164 144 -140 "},")":{"x_min":17,"x_max":359,"ha":449,"o":"m 92 -319 l 17 -319 q 142 -93 105 -185 q 197 110 179 0 q 216 323 216 221 q 194 552 216 441 q 131 762 173 662 q 17 960 88 861 l 92 960 l 113 934 q 226 785 189 844 q 300 631 263 726 q 359 320 359 480 q 305 25 359 167 q 238 -115 279 -45 q 92 -319 198 -185 "},"'":{"x_min":61,"x_max":200,"ha":261,"o":"m 168 641 l 91 641 l 61 827 l 61 994 l 200 994 l 200 827 l 168 641 "},"}":{"x_min":32,"x_max":424,"ha":463,"o":"m 32 1011 l 69 1011 q 174 997 137 1011 q 236 950 211 984 q 274 865 266 911 q 285 677 282 819 q 296 510 285 558 q 341 439 308 463 q 424 415 375 415 l 424 304 q 344 279 379 304 q 295 208 308 255 q 283 41 283 160 q 274 -146 282 -99 q 236 -231 266 -192 q 174 -277 209 -264 q 69 -290 139 -290 l 32 -290 l 32 -184 l 53 -184 q 147 -157 125 -184 q 170 -44 170 -131 l 170 53 q 201 258 170 191 q 311 359 232 326 q 226 418 253 387 q 184 508 199 449 q 170 665 170 568 l 170 764 q 147 878 170 852 q 53 905 125 905 l 32 905 l 32 1011 "},"‰":{"x_min":18,"x_max":1385,"ha":1403,"o":"m 709 961 l 813 961 l 189 -11 l 84 -11 l 709 961 m 674 412 q 824 350 761 412 q 887 201 887 288 q 824 53 887 114 q 674 -7 762 -7 q 525 53 586 -7 q 464 201 464 114 q 525 350 464 288 q 674 412 587 412 m 674 309 q 598 277 629 309 q 567 200 567 245 q 598 123 567 155 q 674 91 629 91 q 752 122 720 91 q 784 200 784 154 q 751 277 784 245 q 674 309 719 309 m 229 958 q 378 895 316 958 q 440 745 440 833 q 377 596 440 658 q 229 534 315 534 q 80 596 142 534 q 18 745 18 658 q 79 895 18 833 q 229 958 141 958 m 227 855 q 150 823 182 855 q 118 745 118 791 q 150 668 118 700 q 227 637 182 637 q 304 668 272 637 q 337 745 337 700 q 304 822 337 790 q 227 855 272 855 m 1173 412 q 1323 350 1261 412 q 1385 201 1385 288 q 1323 53 1385 114 q 1173 -7 1262 -7 q 1023 53 1085 -7 q 962 201 962 114 q 1024 350 962 288 q 1173 412 1086 412 m 1173 309 q 1096 277 1128 309 q 1065 200 1065 246 q 1096 122 1065 154 q 1173 91 1127 91 q 1250 123 1218 91 q 1282 200 1282 155 q 1250 277 1282 245 q 1173 309 1218 309 "},"a":{"x_min":37,"x_max":571,"ha":593,"o":"m 479 374 l 479 109 q 500 78 479 78 q 571 110 523 78 l 571 35 q 503 -1 529 8 q 450 -11 478 -11 q 357 51 371 -11 q 189 -10 278 -10 q 80 33 123 -10 q 37 141 37 76 q 79 247 37 200 q 199 320 121 293 l 358 375 l 358 408 q 245 521 358 521 q 49 417 144 521 l 49 551 q 255 636 120 636 q 417 583 356 636 q 453 538 437 566 q 474 481 470 509 q 479 374 479 453 m 358 123 l 358 309 l 275 277 q 186 226 212 251 q 160 162 160 200 q 184 99 160 123 q 248 75 209 75 q 358 123 307 75 "},"T":{"x_min":24,"x_max":815,"ha":839,"o":"m 24 949 l 815 949 l 815 828 l 485 828 l 485 0 l 349 0 l 349 828 l 24 828 l 24 949 "},"—":{"x_min":-11,"x_max":1401,"ha":1389,"o":"m -11 396 l 1401 396 l 1401 307 l -11 307 l -11 396 "},"=":{"x_min":77,"x_max":734,"ha":811,"o":"m 734 585 l 77 585 l 77 699 l 734 699 l 734 585 m 734 283 l 77 283 l 77 397 l 734 397 l 734 283 "},"N":{"x_min":109,"x_max":986,"ha":1084,"o":"m 857 947 l 986 947 l 986 0 l 869 0 l 237 728 l 237 0 l 109 0 l 109 947 l 219 947 l 857 212 l 857 947 "},"⁄":{"x_min":-225,"x_max":500,"ha":275,"o":"m 500 961 l -131 -37 l -225 -37 l 406 961 l 500 961 "},"2":{"x_min":47,"x_max":647,"ha":695,"o":"m 286 131 l 647 131 l 647 0 l 47 0 l 47 9 l 103 76 q 316 357 237 242 q 419 532 395 473 q 444 648 444 591 q 398 777 444 728 q 277 826 353 826 q 165 792 220 826 q 66 699 110 759 l 66 870 q 294 960 176 960 q 498 877 418 960 q 579 666 579 794 q 558 545 579 609 q 488 395 538 480 q 315 165 437 311 l 286 131 "},"j":{"x_min":-7,"x_max":219,"ha":305,"o":"m 144 886 q 197 864 175 886 q 219 813 219 843 q 198 761 219 782 q 146 740 177 740 q 94 761 116 740 q 72 813 72 783 q 94 863 72 841 q 144 886 116 886 m 86 624 l 209 624 l 209 -89 q 84 -319 209 -251 l -7 -229 q 60 -176 35 -214 q 86 -89 86 -139 l 86 624 "},"Z":{"x_min":17,"x_max":872,"ha":897,"o":"m 56 949 l 872 949 l 267 121 l 872 121 l 872 0 l 17 0 l 623 828 l 56 828 l 56 949 "},"u":{"x_min":85,"x_max":609,"ha":695,"o":"m 486 0 l 486 79 q 395 12 446 36 q 295 -11 345 -11 q 185 18 235 -11 q 110 98 135 48 q 85 266 85 149 l 85 624 l 208 624 l 208 268 q 236 130 208 169 q 335 92 264 92 q 486 178 424 92 l 486 624 l 609 624 l 609 0 l 486 0 "},"1":{"x_min":281,"x_max":417,"ha":695,"o":"m 281 947 l 417 947 l 417 0 l 281 0 l 281 947 "},"›":{"x_min":59,"x_max":385,"ha":435,"o":"m 263 311 l 59 624 l 179 624 l 385 311 l 180 0 l 59 0 l 263 311 "},"k":{"x_min":87,"x_max":694,"ha":665,"o":"m 491 624 l 640 624 l 372 318 l 694 0 l 528 0 l 215 318 l 491 624 m 87 947 l 210 947 l 210 0 l 87 0 l 87 947 "},"€":{"x_min":38,"x_max":784,"ha":847,"o":"m 288 617 l 691 617 l 671 512 l 271 512 q 270 478 270 496 q 271 437 270 459 l 658 437 l 638 331 l 288 331 q 544 113 350 113 q 779 205 667 113 l 779 56 q 540 -12 681 -12 q 283 79 384 -12 q 148 331 182 170 l 38 331 l 57 437 l 136 437 q 137 512 136 487 l 38 512 l 56 617 l 152 617 q 298 868 193 776 q 546 960 403 960 q 784 915 654 960 l 757 785 q 542 835 639 835 q 288 617 352 835 "},"<":{"x_min":76,"x_max":735,"ha":811,"o":"m 76 434 l 76 549 l 735 827 l 735 705 l 212 491 l 735 275 l 735 154 l 76 434 "},"t":{"x_min":0,"x_max":462,"ha":463,"o":"m 0 525 l 232 753 l 232 624 l 430 624 l 430 513 l 232 513 l 232 207 q 321 100 232 100 q 462 144 387 100 l 462 28 q 306 -11 390 -11 q 165 38 221 -11 q 136 72 147 53 q 116 121 124 90 q 109 236 109 151 l 109 513 l 0 513 l 0 525 "},"W":{"x_min":0,"x_max":1446,"ha":1447,"o":"m 1310 947 l 1446 947 l 1063 -4 l 1033 -4 l 723 766 l 412 -4 l 381 -4 l 0 947 l 136 947 l 397 294 l 659 947 l 789 947 l 1052 294 l 1310 947 "},"v":{"x_min":4,"x_max":603,"ha":608,"o":"m 469 624 l 603 624 l 329 -11 l 285 -11 l 4 624 l 139 624 l 307 240 l 469 624 "},">":{"x_min":76,"x_max":735,"ha":811,"o":"m 735 434 l 76 154 l 76 275 l 598 491 l 76 705 l 76 827 l 735 550 l 735 434 "},"s":{"x_min":57,"x_max":479,"ha":534,"o":"m 57 44 l 57 178 q 163 117 109 140 q 255 95 217 95 q 321 114 293 95 q 349 159 349 133 q 331 204 349 186 q 253 256 313 222 q 97 370 134 323 q 61 473 61 417 q 116 590 61 545 q 260 636 172 636 q 448 584 351 636 l 448 462 q 268 529 338 529 q 210 513 232 529 q 189 473 189 498 q 208 431 189 451 q 278 384 228 412 l 322 359 q 479 163 479 271 q 419 38 479 87 q 264 -11 359 -11 q 166 0 209 -11 q 57 44 122 12 "},"B":{"x_min":104,"x_max":753,"ha":782,"o":"m 425 0 l 104 0 l 104 947 l 352 947 q 535 915 470 947 q 636 828 601 884 q 671 701 671 773 q 526 501 671 561 q 691 415 630 481 q 753 258 753 349 q 715 128 753 185 q 606 35 678 71 q 425 0 533 0 m 356 826 l 240 826 l 240 542 l 330 542 q 485 583 439 542 q 531 690 531 624 q 356 826 531 826 m 367 421 l 240 421 l 240 121 l 373 121 q 525 138 485 121 q 588 192 564 155 q 613 270 613 228 q 587 349 613 314 q 515 403 562 385 q 367 421 468 421 "},"…":{"x_min":149,"x_max":1241,"ha":1389,"o":"m 1159 154 q 1217 129 1193 154 q 1241 70 1241 105 q 1217 12 1241 36 q 1159 -11 1193 -11 q 1100 12 1124 -11 q 1076 70 1076 35 q 1100 129 1076 105 q 1159 154 1124 154 m 694 154 q 753 129 729 154 q 778 70 778 105 q 753 12 778 36 q 694 -11 729 -11 q 636 12 660 -11 q 613 70 613 36 q 636 129 613 105 q 694 154 660 154 m 230 153 q 289 127 265 153 q 314 68 314 102 q 289 11 314 34 q 230 -12 265 -12 q 172 11 196 -12 q 149 68 149 34 q 173 128 149 103 q 230 153 197 153 "},"?":{"x_min":90,"x_max":403,"ha":463,"o":"m 90 812 l 178 961 q 345 899 288 956 q 403 758 403 842 q 380 643 403 704 q 282 465 358 582 q 193 270 193 328 q 197 243 193 261 q 130 293 150 264 q 111 372 111 323 q 127 457 111 419 q 204 590 143 494 q 263 743 263 682 q 236 810 263 785 q 166 835 210 835 q 90 812 134 835 m 297 70 q 272 12 297 35 q 212 -11 248 -11 q 155 12 178 -11 q 132 69 132 35 q 155 129 132 104 q 213 154 179 154 q 272 129 248 154 q 297 70 297 105 "},"H":{"x_min":104,"x_max":909,"ha":1013,"o":"m 773 947 l 909 947 l 909 0 l 773 0 l 773 413 l 240 413 l 240 0 l 104 0 l 104 947 l 240 947 l 240 538 l 773 538 l 773 947 "},"c":{"x_min":53,"x_max":555,"ha":608,"o":"m 555 146 l 555 23 q 373 -11 462 -11 q 140 75 227 -11 q 53 308 53 162 q 137 545 53 455 q 360 636 222 636 q 447 626 409 636 q 542 592 485 617 l 542 461 q 368 521 448 521 q 231 462 285 521 q 178 312 178 403 q 235 160 178 216 q 391 104 293 104 q 555 146 462 104 "},"&":{"x_min":40,"x_max":861,"ha":868,"o":"m 687 0 l 577 128 q 528 87 563 114 l 527 85 q 408 17 479 45 q 275 -11 337 -11 q 108 53 176 -11 q 40 209 40 117 q 73 329 40 275 q 182 438 107 383 l 184 440 q 262 491 229 473 q 155 711 155 606 q 220 868 155 808 q 391 929 286 929 q 561 869 494 929 q 628 719 628 810 q 462 477 628 595 l 452 470 l 585 317 q 687 471 643 381 l 823 471 q 668 222 774 344 l 861 0 l 687 0 m 463 195 l 494 223 l 340 401 l 280 359 q 175 214 175 288 q 209 146 175 174 q 292 118 244 118 q 378 139 330 118 q 463 195 426 161 m 376 562 l 427 598 q 500 716 500 649 q 469 786 500 758 q 393 814 439 814 q 319 788 348 814 q 290 723 290 762 q 313 642 290 686 q 376 562 336 598 "},"I":{"x_min":106,"x_max":242,"ha":347,"o":"m 106 947 l 242 947 l 242 0 l 106 0 l 106 947 "},"•":{"x_min":74,"x_max":418,"ha":492,"o":"m 74 473 q 124 595 74 544 q 245 646 175 646 q 367 595 317 646 q 418 473 418 545 q 367 351 418 402 q 245 301 316 301 q 124 351 175 301 q 74 473 74 402 "},"G":{"x_min":71,"x_max":934,"ha":1028,"o":"m 616 467 l 934 467 l 934 64 q 587 -11 759 -11 q 211 126 352 -11 q 71 465 71 263 q 216 818 71 677 q 581 960 362 960 q 733 942 661 960 q 915 879 805 925 l 915 741 q 578 839 745 839 q 317 733 423 839 q 211 473 211 627 q 317 209 211 311 q 590 107 423 107 q 785 144 672 107 l 798 148 l 798 346 l 616 346 l 616 467 "},"(":{"x_min":89,"x_max":432,"ha":449,"o":"m 355 960 l 432 960 q 308 744 347 833 q 251 538 270 654 q 232 315 232 423 q 432 -319 232 -55 l 355 -319 l 335 -293 q 221 -142 258 -201 q 147 10 184 -83 q 89 319 89 161 q 147 628 89 479 q 355 960 206 777 "},"`":{"x_min":83,"x_max":315,"ha":463,"o":"m 221 962 l 315 759 l 239 759 l 83 962 l 221 962 "},"U":{"x_min":85,"x_max":900,"ha":983,"o":"m 764 947 l 900 947 l 900 409 q 884 244 900 300 q 844 152 868 189 q 787 85 821 115 q 493 -11 674 -11 q 196 85 308 -11 q 138 152 162 115 q 100 242 115 189 q 85 410 85 296 l 85 947 l 221 947 l 221 409 q 251 223 221 275 q 344 139 282 171 q 491 108 406 108 q 688 171 612 108 q 746 251 728 204 q 764 409 764 297 l 764 947 "},"◊":{"x_min":31,"x_max":652,"ha":686,"o":"m 652 517 l 382 0 l 300 0 l 31 517 l 300 1035 l 382 1035 l 652 517 m 568 517 l 341 960 l 114 517 l 341 74 l 568 517 "},"F":{"x_min":106,"x_max":611,"ha":652,"o":"m 106 947 l 611 947 l 611 826 l 242 826 l 242 562 l 611 562 l 611 441 l 242 441 l 242 0 l 106 0 l 106 947 "},"r":{"x_min":96,"x_max":551,"ha":550,"o":"m 220 624 l 220 480 l 226 491 q 405 636 316 636 q 551 565 475 636 l 486 457 q 366 518 421 518 q 263 461 307 518 q 220 326 220 404 l 220 0 l 96 0 l 96 624 l 220 624 "},":":{"x_min":64,"x_max":240,"ha":305,"o":"m 145 154 q 204 129 180 154 q 229 70 229 105 q 204 12 229 36 q 145 -11 180 -11 q 88 12 112 -11 q 64 70 64 36 q 87 129 64 105 q 145 154 111 154 m 156 636 q 215 611 191 636 q 240 552 240 587 q 215 495 240 519 q 156 471 191 471 q 99 495 123 471 q 76 552 76 519 q 99 611 76 587 q 156 636 123 636 "},"x":{"x_min":0,"x_max":695,"ha":695,"o":"m 519 624 l 677 624 l 420 316 l 695 0 l 536 0 l 341 224 l 155 0 l 0 0 l 263 316 l 0 624 l 155 624 l 340 409 l 519 624 "},"*":{"x_min":23,"x_max":554,"ha":579,"o":"m 301 747 l 304 747 q 329 733 319 747 l 445 844 q 509 879 482 879 q 541 865 528 879 q 554 830 554 851 q 501 771 554 784 l 486 766 l 338 712 q 340 695 340 703 q 338 680 340 687 l 494 621 l 524 606 q 545 586 536 600 q 554 560 554 572 q 540 529 554 545 q 509 514 527 514 q 430 559 476 514 l 329 661 q 301 646 314 646 l 329 503 q 335 441 335 477 q 288 382 335 382 q 241 447 241 382 q 245 482 241 465 l 280 646 q 254 661 267 648 l 145 560 q 68 515 94 515 q 36 528 50 515 q 23 560 23 542 q 106 633 23 605 l 244 680 q 241 697 241 691 l 244 712 l 87 771 q 26 829 26 792 q 40 864 26 848 q 73 880 54 880 q 117 858 89 880 l 136 844 l 254 733 q 280 747 265 746 l 254 886 l 247 915 q 244 946 244 931 q 291 1009 244 1009 q 338 953 338 1009 q 329 889 338 933 l 301 747 "},"†":{"x_min":37,"x_max":643,"ha":681,"o":"m 342 960 q 408 835 408 960 q 385 665 408 764 l 366 575 q 545 611 459 611 q 615 593 588 611 q 643 547 643 575 q 616 503 643 520 q 549 486 589 486 q 365 521 493 486 l 371 450 l 378 370 l 386 267 q 408 -99 408 37 q 391 -270 408 -221 q 337 -319 374 -319 q 280 -273 296 -319 q 265 -110 265 -227 q 281 173 265 -45 q 304 446 298 393 l 312 521 q 295 517 309 521 q 134 486 200 486 q 63 502 89 486 q 37 545 37 518 q 62 593 37 575 q 133 611 88 611 q 312 575 224 611 l 295 659 q 273 832 273 779 q 291 926 273 892 q 342 960 310 960 "},"V":{"x_min":0,"x_max":839,"ha":839,"o":"m 703 947 l 839 947 l 439 -4 l 407 -4 l 0 947 l 136 947 l 421 282 l 703 947 "},"h":{"x_min":85,"x_max":610,"ha":695,"o":"m 85 947 l 208 947 l 208 542 q 400 636 285 636 q 512 604 462 636 q 585 518 561 573 q 610 355 610 463 l 610 0 l 487 0 l 487 386 q 453 496 487 454 q 364 538 419 538 q 287 516 323 538 q 208 447 251 495 l 208 0 l 85 0 l 85 947 "},"0":{"x_min":43,"x_max":653,"ha":695,"o":"m 352 960 q 567 823 482 960 q 653 476 653 686 q 567 125 653 260 q 347 -10 482 -10 q 126 122 209 -10 q 43 473 43 254 q 129 824 43 689 q 352 960 215 960 m 353 831 l 347 831 q 223 734 269 831 q 178 474 178 638 q 222 210 178 306 q 345 115 267 115 q 469 210 424 115 q 515 470 515 306 q 471 733 515 635 q 353 831 427 831 "},".":{"x_min":69,"x_max":234,"ha":305,"o":"m 150 151 q 209 127 185 151 q 234 68 234 103 q 209 12 234 35 q 150 -11 185 -11 q 92 12 116 -11 q 69 68 69 35 q 92 127 69 103 q 150 151 116 151 "},"”":{"x_min":60,"x_max":548,"ha":593,"o":"m 442 776 l 442 794 q 370 876 370 803 q 392 936 370 913 q 450 960 415 960 q 521 924 494 960 q 548 831 548 889 q 504 701 548 757 q 388 624 461 645 l 388 649 q 442 776 442 697 m 129 778 l 129 793 q 78 817 97 796 q 60 871 60 838 q 82 935 60 911 q 142 960 104 960 q 211 923 185 960 q 238 828 238 887 q 76 624 238 679 l 76 649 q 129 778 129 691 "},"@":{"x_min":75,"x_max":1360,"ha":1403,"o":"m 687 735 q 891 610 817 735 l 914 716 l 1035 716 l 928 212 q 918 155 918 168 q 932 123 918 136 q 965 110 946 110 q 1078 166 1009 110 q 1187 308 1147 223 q 1227 486 1227 394 q 1088 792 1227 669 q 742 915 950 915 q 337 749 497 915 q 177 329 177 583 q 331 -54 177 81 q 764 -191 485 -191 q 1050 -135 928 -191 q 1145 -80 1096 -113 q 1237 12 1195 -46 l 1360 12 q 1225 -144 1320 -69 q 1019 -254 1131 -219 q 761 -289 908 -289 q 258 -127 441 -289 q 75 316 75 34 q 165 679 75 510 q 405 930 256 848 q 749 1013 553 1013 q 1165 863 1001 1013 q 1330 482 1330 713 q 1271 249 1330 362 q 1117 67 1213 136 q 920 -1 1022 -1 q 822 23 851 -1 q 788 110 794 48 q 689 29 743 58 q 581 0 634 0 q 406 86 476 0 q 336 302 336 173 q 386 510 336 409 q 518 673 436 611 q 687 735 600 735 m 461 291 q 502 152 461 207 q 606 98 543 98 q 776 203 700 98 q 851 440 851 308 q 808 582 851 528 q 695 637 765 637 q 532 531 603 637 q 461 291 461 425 "},"f":{"x_min":12,"x_max":411,"ha":347,"o":"m 102 624 l 102 661 q 166 886 102 812 q 319 960 230 960 q 411 947 358 960 l 411 828 q 353 838 381 838 q 253 799 281 838 q 225 661 225 760 l 225 624 l 336 624 l 336 513 l 225 513 l 225 0 l 102 0 l 102 513 l 12 513 l 12 624 l 102 624 "},";":{"x_min":69,"x_max":248,"ha":318,"o":"m 139 -6 l 141 0 q 69 88 69 21 q 93 152 69 125 q 152 179 118 179 q 219 141 192 179 q 247 48 247 104 q 203 -83 247 -26 q 84 -164 160 -140 l 84 -138 q 125 -82 113 -111 q 139 -6 137 -52 m 164 636 q 223 611 199 636 q 248 552 248 587 q 223 495 248 519 q 166 471 199 471 q 107 495 131 471 q 83 552 83 519 q 107 611 83 587 q 164 636 131 636 "},"“":{"x_min":46,"x_max":537,"ha":593,"o":"m 519 960 l 519 932 q 479 883 494 915 q 464 815 464 851 q 466 782 464 797 q 517 758 498 779 q 537 704 537 737 q 513 647 537 670 q 454 624 490 624 q 383 659 410 624 q 356 752 356 695 q 375 841 356 798 q 427 910 394 884 q 519 960 459 937 m 153 782 l 159 782 q 204 758 185 782 q 224 704 224 734 q 201 647 224 670 q 145 624 179 624 q 74 662 103 624 q 46 757 46 700 q 88 883 46 829 q 206 960 131 937 l 206 930 q 151 816 151 887 l 153 782 "},"i":{"x_min":79,"x_max":225,"ha":305,"o":"m 150 886 q 203 864 181 886 q 225 813 225 843 q 203 761 225 783 q 150 740 181 740 q 100 762 122 740 q 79 813 79 784 q 100 863 79 841 q 150 886 122 886 m 90 624 l 213 624 l 213 0 l 90 0 l 90 624 "},"6":{"x_min":62,"x_max":647,"ha":695,"o":"m 426 950 l 439 960 l 522 857 q 341 703 413 786 q 231 508 270 620 q 381 547 306 547 q 570 467 493 547 q 647 273 647 388 q 563 71 647 154 q 360 -11 480 -11 q 144 82 226 -11 q 62 328 62 176 q 104 555 62 442 q 226 767 146 668 q 426 950 306 866 m 202 367 q 197 296 197 335 q 243 165 197 216 q 362 114 290 114 q 470 158 428 114 q 513 269 513 202 q 467 379 513 337 q 348 422 422 422 q 279 410 310 422 q 202 367 248 398 "},"A":{"x_min":0,"x_max":927,"ha":926,"o":"m 406 953 l 502 953 l 927 0 l 788 0 l 661 281 l 257 281 l 139 0 l 0 0 l 406 953 m 606 402 l 453 744 l 311 402 l 606 402 "},"‘":{"x_min":75,"x_max":253,"ha":305,"o":"m 237 960 l 237 938 q 179 804 179 874 q 180 789 179 795 q 253 704 253 765 q 228 647 253 670 q 168 624 203 624 q 100 658 125 624 q 75 750 75 692 q 237 960 75 907 "},"π":{"x_min":0,"x_max":762,"ha":762,"o":"m 0 721 l 762 721 l 762 614 l 652 614 l 652 0 l 524 0 l 524 614 l 236 614 l 236 0 l 108 0 l 108 614 l 0 614 l 0 721 "},"n":{"x_min":85,"x_max":610,"ha":695,"o":"m 211 624 l 211 545 q 398 636 293 636 q 507 605 457 636 q 583 523 557 575 q 610 356 610 470 l 610 0 l 487 0 l 487 355 q 457 491 487 450 q 359 533 428 533 q 211 446 272 533 l 211 0 l 85 0 l 85 624 l 211 624 "},"O":{"x_min":62,"x_max":1081,"ha":1143,"o":"m 569 961 q 934 821 788 961 q 1081 473 1081 682 q 933 126 1081 263 q 561 -11 786 -11 q 204 126 347 -11 q 62 470 62 263 q 205 821 62 682 q 569 961 349 961 m 574 832 q 306 730 411 832 q 202 470 202 628 q 307 215 202 317 q 570 114 412 114 q 834 217 728 114 q 941 476 941 321 q 834 729 941 626 q 574 832 728 832 "},"3":{"x_min":89,"x_max":589,"ha":695,"o":"m 250 551 l 258 551 q 393 587 347 551 q 440 694 440 624 q 394 796 440 757 q 276 836 349 836 q 113 790 203 836 l 113 919 q 293 961 195 961 q 499 892 423 961 q 575 705 575 823 q 545 584 575 633 q 452 499 516 534 q 534 446 508 477 q 574 370 560 414 q 589 275 589 325 q 506 70 589 151 q 297 -11 423 -11 q 89 41 189 -11 l 89 189 q 297 122 196 122 q 407 162 365 122 q 449 270 449 203 q 414 368 449 326 q 369 403 393 392 q 262 424 344 414 l 250 426 l 250 551 "},"]":{"x_min":21,"x_max":344,"ha":463,"o":"m 344 -306 l 21 -306 l 21 -195 l 210 -195 l 210 836 l 21 836 l 21 947 l 344 947 l 344 -306 "},"m":{"x_min":82,"x_max":989,"ha":1071,"o":"m 599 453 l 599 0 l 475 0 l 475 347 q 447 491 475 450 q 349 533 419 533 q 278 515 311 533 q 205 453 246 497 l 205 0 l 82 0 l 82 624 l 205 624 l 205 541 q 389 636 299 636 q 573 523 508 636 q 780 637 672 637 q 930 570 871 637 q 989 367 989 504 l 989 0 l 866 0 l 866 369 q 834 488 866 447 q 742 530 802 530 q 599 453 665 530 "},"9":{"x_min":50,"x_max":640,"ha":695,"o":"m 259 -11 l 176 87 q 360 248 281 153 q 465 443 438 343 q 314 403 400 403 q 127 483 205 403 q 50 677 50 564 q 132 877 50 795 q 334 960 215 960 q 554 862 469 960 q 640 613 640 765 q 532 265 640 441 q 259 -11 425 89 m 491 578 q 500 648 500 632 q 454 782 500 730 q 336 835 408 835 q 227 790 270 835 q 184 679 184 746 q 230 572 184 617 q 343 528 277 528 q 491 578 419 528 "},"l":{"x_min":90,"x_max":213,"ha":305,"o":"m 90 947 l 213 947 l 213 0 l 90 0 l 90 947 "},"8":{"x_min":45,"x_max":650,"ha":695,"o":"m 67 693 q 150 882 67 804 q 354 960 233 960 q 554 882 472 960 q 636 693 636 805 q 517 483 636 566 q 650 259 650 407 q 564 65 650 142 q 348 -11 479 -11 q 132 67 219 -11 q 45 261 45 145 q 179 483 45 405 q 93 580 119 532 q 67 693 67 629 m 501 689 q 458 790 501 750 q 351 831 416 831 q 243 791 285 831 q 202 690 202 752 q 246 589 202 631 q 352 547 290 547 q 457 588 414 547 q 501 689 501 630 m 513 254 l 513 267 q 466 373 513 332 q 346 415 420 415 q 227 373 273 415 q 182 266 182 332 q 228 159 182 200 q 350 118 275 118 q 467 155 421 118 q 513 254 513 193 "},"p":{"x_min":79,"x_max":646,"ha":695,"o":"m 79 -319 l 79 624 l 295 624 q 553 541 461 624 q 646 309 646 458 q 558 79 646 169 q 337 -11 471 -11 q 205 15 277 -11 l 205 -319 l 79 -319 m 292 509 l 205 509 l 205 124 q 324 95 261 95 q 465 155 410 95 q 521 311 521 216 q 494 419 521 372 q 423 487 468 466 q 292 509 378 509 "},"4":{"x_min":16,"x_max":655,"ha":695,"o":"m 493 960 l 549 960 l 549 428 l 655 428 l 655 313 l 549 313 l 549 0 l 417 0 l 417 313 l 16 313 l 16 371 l 493 960 m 417 428 l 417 702 l 197 428 l 417 428 "},"‡":{"x_min":37,"x_max":642,"ha":681,"o":"m 37 579 q 64 627 37 609 q 136 646 91 646 q 313 611 204 646 l 288 725 q 273 851 273 794 q 291 929 273 899 q 341 960 310 960 q 390 928 372 960 q 408 844 408 897 q 376 650 408 776 l 366 611 q 549 646 483 646 q 615 628 589 646 q 641 583 641 610 q 614 538 641 555 q 545 521 587 521 q 365 556 473 521 q 381 403 365 509 q 389 318 389 350 q 382 249 389 302 l 370 164 q 365 86 365 137 q 551 121 469 121 q 616 103 590 121 q 642 59 642 85 q 617 14 642 30 q 549 -2 593 -2 q 366 33 466 -2 q 408 -204 408 -117 q 388 -287 408 -256 q 336 -319 368 -319 q 290 -287 307 -319 q 273 -204 273 -255 q 313 34 273 -121 q 127 -3 199 -3 q 61 13 85 -3 q 37 59 37 30 q 64 104 37 86 q 130 122 91 122 q 313 86 192 122 l 306 166 l 296 245 q 291 320 291 301 q 299 402 291 350 q 313 546 313 486 l 313 556 l 291 551 q 128 521 169 521 q 62 537 88 521 q 37 579 37 554 "},"R":{"x_min":109,"x_max":839,"ha":839,"o":"m 109 0 l 109 947 l 346 947 q 574 875 490 947 q 659 683 659 804 q 617 540 659 600 q 499 450 576 479 q 587 368 544 420 q 709 189 630 317 q 788 67 758 108 l 839 0 l 677 0 l 636 62 q 628 73 634 65 l 601 111 l 559 180 l 514 254 q 437 347 472 312 q 374 396 402 381 q 280 412 346 412 l 245 412 l 245 0 l 109 0 m 285 832 l 245 832 l 245 533 l 296 533 q 437 550 399 533 q 497 603 476 568 q 519 684 519 639 q 495 765 519 729 q 428 817 471 802 q 285 832 385 832 "},"o":{"x_min":52,"x_max":716,"ha":766,"o":"m 385 625 q 621 533 527 625 q 716 302 716 441 q 620 78 716 167 q 380 -11 525 -11 q 146 79 240 -11 q 52 305 52 170 q 147 533 52 442 q 385 625 242 625 m 379 514 q 233 455 290 514 q 177 306 177 397 q 235 160 177 217 q 384 104 293 104 q 533 161 475 104 q 591 308 591 218 q 530 455 591 397 q 379 514 470 514 "},"5":{"x_min":69,"x_max":608,"ha":695,"o":"m 140 947 l 561 947 l 561 826 l 263 826 l 263 586 q 292 588 277 588 q 519 504 430 588 q 608 291 608 420 q 520 73 608 157 q 292 -10 432 -10 q 69 45 177 -10 l 69 185 q 268 119 171 119 q 412 168 354 119 q 470 290 470 218 q 406 416 470 366 q 249 467 343 467 q 140 453 169 467 l 140 947 "}},"cssFontWeight":"normal","ascender":1291,"underlinePosition":-154,"cssFontStyle":"normal","boundingBox":{"yMin":-319,"xMin":-225,"yMax":1035,"xMax":1446},"resolution":1000,"original_font_information":{"postscript_name":"GillSansMT","version_string":"Version 1.65","vendor_url":"http://www.monotype.com/html/mtname/ms_welcome.html","full_font_name":"Gill Sans MT","font_family_name":"Gill Sans MT","copyright":"Digitized data copyright The Monotype Corporation 1991-1995. All rights reserved. Gill Sans® is a trademark of The Monotype Corporation which may be registered in certain jurisdictions.","description":"Monotype Type Drawing Office 1928. Gill studied under the renowned calligrapher, Edward Johnston, the designer of the London Underground sans serif typeface. This influenced Gill who later experimented with sans serif designs, and in due course produced a set of capital letters. These became Monotype series 231, produced in 1923, and the forerunner of the extensive Gill Sans range now available. A twentieth century sans serif that has a simplicity of form which does not reject traditional forms and proportions, and gives the face a humanist feel. The lighter weights are highly readable in text and suitable for magazine and book work, whereas the heavier weights are best used for display in advertising, packaging, and labels.","trademark":"Gill Sans® is a trademark of The Monotype Corporation which may be registered in certain jurisdictions.","designer":"Eric Gill","designer_url":"http://www.monotype.com/html/designer/des_index.html","unique_font_identifier":"Monotype - Gill Sans MT Regular","license_url":"","license_description":"","manufacturer_name":"Monotype Typography","font_sub_family_name":"Regular"},"descender":-321,"familyName":"Gill Sans MT","lineHeight":1611,"underlineThickness":102});

//Segeo
if (_typeface_js && _typeface_js.loadFace) _typeface_js.loadFace({"glyphs":{"S":{"x_min":61,"x_max":715,"ha":763,"o":"m 64 37 l 64 253 q 190 179 122 204 q 327 155 258 155 q 398 162 368 155 q 448 183 428 169 q 479 214 469 196 q 489 253 489 232 q 473 304 489 281 q 429 345 457 326 q 364 382 401 364 q 282 418 326 399 q 115 533 170 465 q 61 699 61 602 q 90 829 61 775 q 172 919 120 884 q 291 971 223 954 q 435 988 359 988 q 567 978 509 988 q 673 950 624 969 l 673 748 q 620 778 649 765 q 562 799 592 790 q 503 811 532 807 q 447 816 473 816 q 380 808 410 816 q 330 788 350 801 q 298 758 309 776 q 287 717 287 740 q 299 673 287 693 q 335 637 312 654 q 391 603 358 620 q 467 569 425 586 q 569 517 524 544 q 647 455 615 489 q 697 376 680 420 q 715 273 715 332 q 684 136 715 191 q 602 47 654 81 q 482 -2 550 12 q 336 -17 413 -17 q 187 -3 258 -17 q 64 37 116 10 "},"Ⱬ":{"x_min":27.53125,"x_max":845,"ha":889,"o":"m 795 0 l 27 0 l 27 126 l 516 794 l 63 794 l 63 972 l 794 972 l 794 849 l 316 178 l 795 178 l 795 0 m 631 178 l 845 178 l 845 -265 l 656 -265 l 656 0 l 631 0 l 631 178 "},"/":{"x_min":-32.5625,"x_max":619.40625,"ha":603,"o":"m 619 972 l 154 -161 l -32 -161 l 430 972 l 619 972 "},"ⱡ":{"x_min":19,"x_max":446,"ha":465,"o":"m 338 0 l 128 0 l 128 283 l 19 283 l 19 391 l 128 391 l 128 492 l 19 492 l 19 600 l 128 600 l 128 1028 l 338 1028 l 338 600 l 446 600 l 446 492 l 338 492 l 338 391 l 446 391 l 446 283 l 338 283 l 338 0 "},"y":{"x_min":-2.546875,"x_max":736.5,"ha":732,"o":"m 736 694 l 460 -55 q 159 -326 360 -326 q 34 -308 83 -326 l 34 -137 q 125 -163 75 -163 q 238 -84 206 -163 l 273 1 l -2 693 l 230 693 l 357 271 q 375 179 368 232 l 378 179 q 400 270 384 218 l 528 694 l 736 694 "},"ⱥ":{"x_min":38,"x_max":655,"ha":733,"o":"m 655 0 l 456 0 l 456 100 l 454 100 q 250 -17 385 -17 q 94 40 151 -17 q 38 193 38 97 q 272 426 38 395 l 458 451 q 336 565 458 565 q 105 491 214 565 l 105 652 q 225 693 149 675 q 364 711 301 711 q 655 414 655 711 l 655 0 m 458 281 l 458 328 l 333 312 q 231 218 231 298 q 256 158 231 181 q 323 135 281 135 q 420 176 383 135 q 458 281 458 218 m 640 909 l 182 -224 l 109 -224 l 564 909 l 640 909 "},"฿":{"x_min":82,"x_max":745,"ha":783,"o":"m 82 0 l 82 971 l 336 971 l 336 1098 l 433 1098 l 433 967 q 625 915 556 967 q 707 745 707 854 q 654 606 707 666 q 521 524 602 547 l 521 521 q 684 444 623 508 q 745 288 745 380 q 656 75 745 154 q 433 2 573 2 l 433 -142 l 336 -142 l 336 0 l 82 0 m 496 196 q 539 292 539 231 q 497 383 539 350 q 433 412 471 404 l 433 165 q 496 196 471 174 m 277 417 l 277 161 l 336 161 l 336 417 l 277 417 m 277 810 l 277 580 l 336 580 l 336 810 l 277 810 m 462 612 q 501 703 501 645 q 433 797 501 772 l 433 594 q 462 612 449 601 "},"ⱨ":{"x_min":88,"x_max":918,"ha":951,"o":"m 741 0 l 531 0 l 531 394 q 422 546 531 546 q 332 504 366 546 q 298 395 298 461 l 298 0 l 88 0 l 88 1028 l 298 1028 l 298 591 l 300 591 q 509 711 377 711 q 741 426 741 711 l 741 0 m 732 158 l 918 158 l 918 -252 l 747 -252 l 747 0 l 732 0 l 732 158 "},"g":{"x_min":48,"x_max":756,"ha":843,"o":"m 756 79 q 646 -219 756 -113 q 328 -326 536 -326 q 111 -285 191 -326 l 111 -105 q 322 -168 215 -168 q 487 -110 429 -168 q 546 45 546 -53 l 546 100 l 543 100 q 331 -17 471 -17 q 124 76 201 -17 q 48 327 48 170 q 133 607 48 503 q 357 711 218 711 q 543 613 481 711 l 546 613 l 546 694 l 756 694 l 756 79 m 549 333 l 549 388 q 510 500 549 454 q 411 547 472 547 q 301 491 341 547 q 261 334 261 435 q 299 197 261 248 q 403 147 337 147 q 508 198 468 147 q 549 333 549 249 "},"Ɑ":{"x_min":49,"x_max":933,"ha":1005,"o":"m 459 -16 q 304 17 378 -16 q 172 114 229 51 q 82 268 116 177 q 49 474 49 359 q 83 690 49 595 q 177 852 118 786 q 315 953 236 918 q 484 988 394 988 q 569 976 531 988 q 638 946 608 965 q 692 901 669 927 q 731 847 715 876 l 731 972 l 933 972 l 933 0 l 733 0 l 733 144 q 687 78 713 108 q 628 27 661 48 q 553 -4 595 6 q 459 -16 511 -16 m 505 801 q 400 775 444 801 q 329 707 357 750 q 288 606 301 664 q 275 485 275 549 q 287 366 275 422 q 326 266 299 309 q 396 197 354 222 q 500 172 439 172 q 573 183 534 172 q 644 220 612 195 q 697 288 676 246 q 718 392 718 331 l 718 585 q 701 677 718 637 q 655 745 684 717 q 587 786 625 772 q 505 801 548 801 "},"e":{"x_min":48,"x_max":700,"ha":737,"o":"m 700 286 l 261 286 q 440 135 261 135 q 640 189 554 135 l 640 34 q 394 -17 545 -17 q 139 76 230 -17 q 48 336 48 169 q 146 610 48 509 q 388 711 244 711 q 618 620 537 711 q 700 376 700 530 l 700 286 m 505 417 q 386 567 505 567 q 299 524 336 567 q 254 417 262 481 l 505 417 "},"J":{"x_min":21.515625,"x_max":506,"ha":606,"o":"m 506 385 q 417 86 506 190 q 160 -17 328 -17 q 21 9 85 -17 l 21 214 q 145 172 76 172 q 292 394 292 172 l 292 971 l 506 971 l 506 385 "},"Ᵽ":{"x_min":19,"x_max":806,"ha":837,"o":"m 324 335 l 324 0 l 109 0 l 109 597 l 19 597 l 19 700 l 109 700 l 109 972 l 445 972 q 806 662 806 972 q 702 425 806 515 q 426 335 599 335 l 324 335 m 324 804 l 324 700 l 464 700 l 464 597 l 324 597 l 324 501 l 408 501 q 580 654 580 501 q 408 804 580 804 l 324 804 "},"^":{"x_min":134.921875,"x_max":830.09375,"ha":962,"o":"m 830 413 l 668 413 l 477 810 l 475 810 l 295 413 l 134 413 l 420 988 l 528 988 l 830 413 "},"D":{"x_min":109,"x_max":954,"ha":1003,"o":"m 109 0 l 109 972 l 446 972 q 954 498 954 972 q 815 135 954 271 q 446 0 676 0 l 109 0 m 324 794 l 324 178 l 430 178 q 648 263 569 178 q 728 495 728 348 q 649 714 728 634 q 428 794 570 794 l 324 794 "},"w":{"x_min":10.3125,"x_max":1073.6875,"ha":1085,"o":"m 1073 694 l 877 0 l 656 0 l 556 406 q 546 495 546 446 l 541 495 q 528 409 536 442 l 420 0 l 202 0 l 10 694 l 224 694 l 319 241 q 326 164 326 209 l 333 164 q 341 243 333 211 l 460 694 l 660 694 l 765 241 q 775 163 769 224 l 779 163 q 790 241 783 201 l 878 694 l 1073 694 "},"$":{"x_min":82,"x_max":720,"ha":783,"o":"m 448 5 l 448 -142 l 351 -142 l 351 1 q 99 63 216 1 l 99 251 q 214 191 138 219 q 351 163 291 163 l 351 407 q 138 535 195 466 q 82 703 82 604 q 155 884 82 809 q 351 971 229 959 l 351 1098 l 448 1098 l 448 971 q 657 928 588 971 l 657 745 q 448 815 564 802 l 448 558 q 656 436 593 505 q 720 270 720 367 q 649 88 720 157 q 448 5 579 19 m 351 598 l 351 813 q 259 714 259 796 q 351 598 259 644 m 448 369 l 448 163 q 543 260 543 178 q 448 369 543 327 "},"\\":{"x_min":0,"x_max":638.6875,"ha":594,"o":"m 638 -161 l 453 -161 l 0 972 l 186 972 l 638 -161 "},"-":{"x_min":95,"x_max":459,"ha":551,"o":"m 459 296 l 95 296 l 95 446 l 459 446 l 459 296 "},"Q":{"x_min":49,"x_max":1053,"ha":1032,"o":"m 520 800 q 341 713 408 800 q 275 485 275 627 q 340 256 275 341 q 515 173 407 173 q 691 254 627 173 q 757 481 757 336 q 694 714 757 630 q 520 800 632 800 m 691 18 q 757 -43 725 -19 q 819 -81 788 -67 q 884 -101 851 -96 q 957 -107 917 -107 q 980 -107 967 -107 q 1006 -104 993 -107 q 1031 -98 1019 -101 q 1053 -90 1043 -94 l 1053 -274 q 994 -286 1031 -280 q 902 -293 956 -293 q 782 -271 837 -293 q 677 -212 727 -249 q 579 -123 627 -174 q 481 -13 532 -72 q 303 25 383 -13 q 167 129 223 64 q 79 283 110 195 q 49 472 49 371 q 179 845 49 703 q 528 988 310 988 q 856 851 731 988 q 983 492 983 715 q 905 193 983 318 q 691 18 828 69 "},"M":{"x_min":109,"x_max":1195,"ha":1303,"o":"m 1195 0 l 987 0 l 987 581 q 987 790 987 676 l 985 790 q 955 661 969 700 l 732 0 l 557 0 l 329 654 q 300 790 320 680 l 298 790 q 298 537 298 646 l 298 0 l 109 0 l 109 972 l 423 972 l 618 395 q 652 257 641 326 l 656 257 q 694 397 674 337 l 888 972 l 1195 972 l 1195 0 "},"C":{"x_min":49,"x_max":792,"ha":849,"o":"m 792 34 q 519 -17 687 -17 q 174 114 300 -17 q 49 464 49 245 q 190 842 49 697 q 556 988 331 988 q 792 952 696 988 l 792 741 q 574 800 696 800 q 357 713 439 800 q 275 480 275 627 q 352 255 275 339 q 562 172 430 172 q 792 234 687 172 l 792 34 "},"꜡":{"x_min":78,"x_max":736.609375,"ha":814,"o":"m 463 1099 l 463 879 l 736 879 l 736 778 l 78 778 l 78 1100 l 177 1100 l 177 879 l 364 879 l 364 1099 l 463 1099 "},"!":{"x_min":101,"x_max":344,"ha":445,"o":"m 319 972 l 319 302 l 124 302 l 124 972 l 319 972 m 223 -16 q 135 16 170 -16 q 101 96 101 49 q 135 176 101 145 q 223 208 170 208 q 310 176 276 208 q 344 96 344 144 q 310 15 344 47 q 223 -16 276 -16 "},"{":{"x_min":69.984375,"x_max":447.328125,"ha":502,"o":"m 447 -221 q 236 -166 302 -221 q 171 26 171 -112 l 171 189 q 69 314 171 314 l 69 439 q 171 568 171 439 l 171 719 q 236 915 171 858 q 447 972 301 972 l 447 845 q 341 727 341 845 l 341 583 q 239 377 341 420 l 239 375 q 341 166 341 333 l 341 28 q 365 -66 341 -38 q 447 -94 390 -94 l 447 -221 "},"X":{"x_min":3.984375,"x_max":887.25,"ha":892,"o":"m 887 0 l 632 0 l 468 316 q 449 382 459 334 l 446 382 q 424 314 441 359 l 259 0 l 3 0 l 307 485 l 29 972 l 291 972 l 427 680 q 455 598 443 645 l 458 598 q 488 682 466 626 l 640 972 l 879 972 l 593 490 l 887 0 "},"#":{"x_min":24.59375,"x_max":781.578125,"ha":806,"o":"m 781 724 l 755 602 l 632 602 l 596 434 l 733 434 l 703 312 l 571 312 l 519 77 l 386 77 l 435 312 l 283 312 l 233 77 l 101 77 l 148 312 l 24 312 l 49 434 l 174 434 l 209 602 l 75 602 l 97 724 l 233 724 l 283 965 l 419 965 l 370 724 l 522 724 l 572 965 l 707 965 l 658 724 l 781 724 m 498 602 l 344 602 l 307 434 l 461 434 l 498 602 "},"ꞌ":{"x_min":122,"x_max":275,"ha":399,"o":"m 275 985 l 275 685 l 122 685 l 122 985 l 275 985 "},"Ⱡ":{"x_min":19,"x_max":676.90625,"ha":696,"o":"m 676 0 l 109 0 l 109 318 l 19 318 l 19 426 l 109 426 l 109 529 l 19 529 l 19 637 l 109 637 l 109 972 l 324 972 l 324 637 l 524 637 l 524 529 l 324 529 l 324 426 l 524 426 l 524 318 l 324 318 l 324 178 l 676 178 l 676 0 "},"Ⱪ":{"x_min":109,"x_max":982,"ha":1026,"o":"m 901 0 l 630 0 l 352 422 q 327 476 344 434 l 324 476 l 324 0 l 109 0 l 109 972 l 324 972 l 324 512 l 327 512 q 353 566 335 531 l 616 972 l 872 972 l 540 508 l 901 0 m 767 178 l 982 178 l 982 -265 l 793 -265 l 793 0 l 767 0 l 767 178 "},")":{"x_min":11.640625,"x_max":398,"ha":502,"o":"m 181 -221 l 11 -221 q 215 372 215 43 q 11 972 215 698 l 183 972 q 398 372 398 711 q 181 -221 398 23 "},"}":{"x_min":55.671875,"x_max":432.6875,"ha":502,"o":"m 432 314 q 331 187 331 314 l 331 30 q 266 -166 331 -112 q 55 -221 201 -221 l 55 -94 q 136 -66 111 -94 q 162 26 162 -39 l 162 171 q 264 373 162 333 l 264 376 q 162 588 162 419 l 162 727 q 55 845 162 845 l 55 972 q 265 915 200 972 q 331 721 331 858 l 331 566 q 432 439 331 439 l 432 314 "},"a":{"x_min":38,"x_max":655,"ha":733,"o":"m 655 0 l 456 0 l 456 100 l 454 100 q 250 -17 385 -17 q 94 40 151 -17 q 38 193 38 97 q 272 426 38 395 l 458 451 q 336 565 458 565 q 105 491 214 565 l 105 652 q 225 693 149 675 q 364 711 301 711 q 655 414 655 711 l 655 0 m 458 281 l 458 328 l 333 312 q 231 218 231 298 q 256 158 231 181 q 323 135 281 135 q 420 176 383 135 q 458 281 458 218 "},"=":{"x_min":158,"x_max":805,"ha":962,"o":"m 805 474 l 158 474 l 158 613 l 805 613 l 805 474 m 805 180 l 158 180 l 158 318 l 805 318 l 805 180 "},"N":{"x_min":109,"x_max":966,"ha":1075,"o":"m 966 0 l 749 0 l 357 610 q 309 691 322 663 l 306 691 q 312 533 312 639 l 312 0 l 109 0 l 109 972 l 340 972 l 717 380 q 765 301 743 340 l 768 301 q 763 434 763 334 l 763 972 l 966 972 l 966 0 "},"2":{"x_min":72,"x_max":709,"ha":783,"o":"m 313 182 l 313 178 l 699 178 l 699 0 l 72 0 l 72 167 l 345 433 q 461 568 427 513 q 495 682 495 622 q 353 817 495 817 q 118 717 230 817 l 118 905 q 398 988 242 988 q 626 913 544 988 q 709 710 709 838 q 508 359 709 540 l 313 182 "},"⓿":{"x_min":120,"x_max":1688,"ha":1808,"o":"m 120 486 q 350 1050 120 814 q 904 1286 581 1286 q 1457 1050 1226 1286 q 1688 486 1688 814 q 1457 -78 1688 157 q 904 -314 1226 -314 q 350 -78 581 -314 q 120 486 120 157 m 893 -16 q 1155 113 1061 -16 q 1250 490 1250 243 q 917 988 1250 988 q 651 855 743 988 q 559 466 559 723 q 647 107 559 231 q 893 -16 735 -16 m 909 811 q 1037 479 1037 811 q 906 161 1037 161 q 773 473 773 161 q 909 811 773 811 "},"Z":{"x_min":27,"x_max":795,"ha":826,"o":"m 795 0 l 27 0 l 27 126 l 515 794 l 62 794 l 62 972 l 793 972 l 793 849 l 315 178 l 795 178 l 795 0 "},"u":{"x_min":78,"x_max":735,"ha":823,"o":"m 735 0 l 526 0 l 526 106 l 522 106 q 314 -17 444 -17 q 78 275 78 -17 l 78 693 l 287 693 l 287 294 q 401 147 287 147 q 492 187 458 147 q 526 296 526 227 l 526 694 l 735 694 l 735 0 "},"k":{"x_min":88,"x_max":769.875,"ha":761,"o":"m 769 0 l 517 0 l 300 344 l 298 344 l 298 0 l 88 0 l 88 1028 l 298 1028 l 298 373 l 300 373 l 503 694 l 752 694 l 508 367 l 769 0 "},"Ⱶ":{"x_min":109,"x_max":718.78125,"ha":735,"o":"m 718 396 l 324 396 l 324 0 l 109 0 l 109 972 l 324 972 l 324 584 l 718 584 l 718 396 "},"s":{"x_min":43.984375,"x_max":566,"ha":599,"o":"m 43 18 l 43 191 q 147 144 95 160 q 244 129 198 129 q 332 144 300 129 q 365 191 365 160 q 350 225 365 212 q 312 249 335 239 q 262 267 289 259 q 209 286 235 275 q 138 319 169 301 q 86 361 107 337 q 54 416 65 385 q 44 490 44 447 q 68 590 44 548 q 135 659 93 632 q 230 698 176 685 q 341 711 283 711 q 433 703 386 711 q 524 683 479 696 l 524 517 q 439 553 485 541 q 350 565 393 565 q 311 561 329 565 q 278 550 292 557 q 256 532 264 543 q 249 506 249 521 q 261 474 249 487 q 292 450 273 460 q 335 433 311 441 q 382 417 359 425 q 457 384 424 402 q 515 343 491 367 q 553 287 540 319 q 566 212 566 256 q 539 106 566 150 q 470 35 513 62 q 369 -4 426 8 q 251 -17 312 -17 q 43 18 139 -17 "},"B":{"x_min":109,"x_max":825,"ha":873,"o":"m 109 0 l 109 972 l 455 972 q 701 912 615 972 q 787 744 787 852 q 734 606 787 665 q 601 524 682 547 l 601 521 q 764 445 703 508 q 825 289 825 381 q 731 78 825 156 q 475 0 637 0 l 109 0 m 324 811 l 324 580 l 418 580 q 522 612 484 580 q 561 703 561 645 q 404 811 561 811 l 324 811 m 324 417 l 324 161 l 440 161 q 556 196 514 161 q 599 292 599 231 q 557 383 599 350 q 441 417 515 417 l 324 417 "},"?":{"x_min":41.65625,"x_max":570,"ha":597,"o":"m 175 280 q 165 320 169 298 q 162 361 162 342 q 167 418 162 393 q 185 467 173 444 q 215 510 197 490 q 257 551 233 531 q 301 592 283 573 q 333 629 320 610 q 353 668 346 648 q 360 712 360 688 q 352 751 360 733 q 331 782 345 769 q 298 802 318 795 q 255 810 278 810 q 147 787 203 810 q 41 721 91 765 l 41 925 q 153 972 92 956 q 278 988 213 988 q 393 974 340 988 q 485 930 446 960 q 547 854 525 900 q 570 742 570 807 q 560 667 570 701 q 533 604 551 633 q 488 546 515 574 q 427 490 462 519 q 387 453 404 470 q 358 419 369 436 q 340 384 346 403 q 335 342 335 366 q 339 309 335 326 q 350 280 343 292 l 175 280 m 272 -16 q 184 16 219 -16 q 149 96 149 50 q 184 176 149 144 q 273 208 219 208 q 359 176 325 208 q 394 96 394 144 q 360 15 394 47 q 272 -16 325 -16 "},"H":{"x_min":109,"x_max":934,"ha":1043,"o":"m 934 0 l 719 0 l 719 396 l 324 396 l 324 0 l 109 0 l 109 972 l 324 972 l 324 584 l 719 584 l 719 972 l 934 972 l 934 0 "},"c":{"x_min":48,"x_max":604.28125,"ha":653,"o":"m 604 25 q 398 -17 533 -17 q 145 79 242 -17 q 48 330 48 176 q 152 608 48 506 q 430 711 256 711 q 604 678 550 711 l 604 496 q 457 546 538 546 q 314 493 367 546 q 261 344 261 439 q 311 199 261 252 q 450 147 362 147 q 604 197 529 147 l 604 25 "},"(":{"x_min":105,"x_max":490.703125,"ha":502,"o":"m 490 -221 l 319 -221 q 105 372 105 20 q 319 972 105 711 l 489 972 q 288 372 288 699 q 490 -221 288 44 "},"U":{"x_min":98,"x_max":886,"ha":984,"o":"m 886 420 q 486 -17 886 -17 q 98 410 98 -17 l 98 971 l 313 971 l 313 407 q 493 172 313 172 q 671 399 671 172 l 671 971 l 886 971 l 886 420 "},"ꞈ":{"x_min":20.609375,"x_max":498.453125,"ha":505,"o":"m 498 -300 l 360 -300 l 255 -172 l 158 -300 l 20 -300 l 176 -80 l 341 -80 l 498 -300 "},"F":{"x_min":109,"x_max":660.296875,"ha":708,"o":"m 660 794 l 324 794 l 324 556 l 633 556 l 633 378 l 324 378 l 324 0 l 109 0 l 109 972 l 660 972 l 660 794 "},"ⱳ":{"x_min":10.65625,"x_max":1306.09375,"ha":1310,"o":"m 878 0 l 657 0 l 557 406 q 546 495 546 448 l 542 495 q 536 447 539 468 q 528 409 533 426 l 421 0 l 202 0 l 10 694 l 224 694 l 318 241 q 327 164 327 210 l 334 164 q 344 243 334 211 l 461 694 l 661 694 l 766 241 q 770 213 768 232 q 775 163 773 193 l 781 163 q 784 201 781 182 q 790 241 787 221 l 840 481 q 871 580 852 538 q 916 652 889 623 q 981 696 943 681 q 1067 711 1018 711 q 1306 471 1284 711 l 1120 471 q 1108 522 1120 505 q 1071 540 1096 540 q 1029 517 1045 540 q 1005 462 1014 495 l 878 0 "},":":{"x_min":61,"x_max":308,"ha":369,"o":"m 182 479 q 95 511 130 479 q 61 590 61 543 q 96 670 61 639 q 185 702 132 702 q 273 670 239 702 q 308 590 308 638 q 273 510 308 541 q 182 479 238 479 m 182 -17 q 95 15 130 -17 q 61 95 61 48 q 96 175 61 144 q 185 207 132 207 q 273 175 239 207 q 308 95 308 143 q 273 14 308 46 q 182 -17 238 -17 "},"*":{"x_min":46.515625,"x_max":574.21875,"ha":619,"o":"m 574 713 l 392 688 l 522 545 l 401 460 l 310 633 l 219 460 l 97 545 l 228 688 l 46 713 l 93 850 l 261 777 l 232 972 l 388 972 l 359 777 l 525 850 l 574 713 "},"ⱦ":{"x_min":2.40625,"x_max":534.5625,"ha":530,"o":"m 500 8 q 359 -17 453 -17 q 138 218 138 -17 l 138 536 l 27 536 l 27 694 l 138 694 l 138 843 l 347 904 l 347 694 l 500 694 l 500 536 l 347 536 l 347 255 q 431 147 347 147 q 500 166 464 147 l 500 8 m 534 971 l 77 -161 l 2 -161 l 458 971 l 534 971 "},"V":{"x_min":6.71875,"x_max":902.609375,"ha":908,"o":"m 902 972 l 574 0 l 331 0 l 6 972 l 238 972 l 437 295 q 454 199 454 241 l 459 199 q 480 298 464 244 l 677 972 l 902 972 "},"0":{"x_min":47,"x_max":738,"ha":783,"o":"m 387 -17 q 47 470 47 -17 q 139 855 47 723 q 405 988 231 988 q 738 492 738 988 q 647 114 738 245 q 387 -17 556 -17 m 396 825 q 260 475 260 825 q 393 147 260 147 q 524 486 524 147 q 396 825 524 825 "},"@":{"x_min":90,"x_max":1212,"ha":1299,"o":"m 747 252 l 742 252 q 573 123 695 123 q 425 190 481 123 q 369 378 369 258 q 446 630 369 533 q 634 728 524 728 q 758 648 733 728 l 761 648 l 768 715 l 917 715 q 888 338 888 426 q 938 243 888 243 q 1025 314 991 243 q 1060 502 1060 386 q 961 762 1060 661 q 684 864 862 864 q 368 728 494 864 q 243 399 243 593 q 354 102 243 210 q 661 -6 465 -6 q 935 52 811 -6 l 935 -77 q 642 -127 821 -127 q 243 16 397 -127 q 90 401 90 159 q 254 816 90 648 q 676 985 418 985 q 1064 854 916 985 q 1212 510 1212 724 q 1121 229 1212 335 q 896 123 1030 123 q 789 158 830 123 q 747 252 747 194 m 657 610 q 560 540 598 610 q 523 379 523 471 q 548 278 523 314 q 614 242 574 242 q 713 310 677 242 q 749 493 749 378 q 724 578 749 547 q 657 610 699 610 "},"i":{"x_min":74,"x_max":316,"ha":387,"o":"m 195 804 q 107 836 141 804 q 74 915 74 868 q 107 993 74 963 q 195 1024 141 1024 q 282 993 248 1024 q 316 915 316 963 q 282 835 316 866 q 195 804 248 804 m 299 0 l 89 0 l 89 694 l 299 694 l 299 0 "},"]":{"x_min":46.765625,"x_max":360,"ha":503,"o":"m 360 -221 l 46 -221 l 46 -85 l 187 -85 l 187 836 l 46 836 l 46 972 l 360 972 l 360 -221 "},"m":{"x_min":88,"x_max":1168,"ha":1246,"o":"m 1168 0 l 959 0 l 959 395 q 850 546 959 546 q 765 501 798 546 q 733 388 733 456 l 733 0 l 523 0 l 523 399 q 416 546 523 546 q 330 503 362 546 q 298 385 298 460 l 298 0 l 88 0 l 88 694 l 298 694 l 298 586 l 300 586 q 391 676 333 641 q 520 711 450 711 q 717 581 664 711 q 946 711 795 711 q 1168 431 1168 711 l 1168 0 "},"Ɽ":{"x_min":109,"x_max":908.3125,"ha":888,"o":"m 908 0 l 661 0 l 513 251 q 481 301 496 279 q 450 340 466 324 q 418 364 435 356 q 381 373 401 373 l 324 373 l 324 0 l 109 0 l 109 972 l 449 972 q 796 708 796 972 q 780 614 796 657 q 737 536 765 571 q 670 477 709 502 q 582 437 630 452 l 582 435 q 623 413 603 428 q 661 377 643 397 q 697 333 680 357 q 728 287 714 310 l 908 0 m 324 808 l 324 538 l 416 538 q 527 578 485 538 q 570 680 570 619 q 420 808 570 808 l 324 808 m 109 0 l 324 0 l 324 -14 q 416 -122 324 -122 q 496 -96 452 -122 l 496 -264 q 383 -285 440 -285 q 109 -10 109 -285 l 109 0 "},"8":{"x_min":54,"x_max":730,"ha":782,"o":"m 246 504 l 246 508 q 82 729 82 576 q 169 915 82 842 q 396 988 257 988 q 622 919 538 988 q 707 744 707 851 q 527 509 707 584 l 527 506 q 676 411 623 477 q 730 260 730 344 q 636 57 730 132 q 376 -17 543 -17 q 142 55 231 -17 q 54 248 54 128 q 246 504 54 422 m 510 725 q 479 804 510 775 q 396 834 448 834 q 313 803 346 834 q 281 724 281 772 q 395 586 281 633 q 510 725 510 634 m 386 423 q 253 259 253 370 q 293 172 253 207 q 393 138 334 138 q 494 171 456 138 q 533 261 533 205 q 386 423 533 372 "},"꞊":{"x_min":154,"x_max":613,"ha":767,"o":"m 613 475 l 154 475 l 154 614 l 613 614 l 613 475 m 613 186 l 154 186 l 154 325 l 613 325 l 613 186 "},"ⱱ":{"x_min":2.796875,"x_max":953.421875,"ha":957,"o":"m 953 471 l 766 471 q 715 540 766 540 q 646 466 672 540 l 483 0 l 244 0 l 2 694 l 227 694 l 346 266 q 367 143 367 193 l 371 143 q 396 262 375 186 l 456 484 q 714 711 517 711 q 953 471 931 711 "},"R":{"x_min":109,"x_max":908.3125,"ha":888,"o":"m 908 0 l 661 0 l 513 250 q 481 300 497 278 q 450 339 466 323 q 418 363 435 355 q 381 372 401 372 l 324 372 l 324 0 l 109 0 l 109 972 l 449 972 q 796 707 796 972 q 780 613 796 656 q 737 535 765 570 q 670 476 709 501 q 582 436 630 451 l 582 434 q 623 412 603 427 q 661 376 643 396 q 697 332 680 356 q 728 287 714 309 l 908 0 m 324 807 l 324 537 l 416 537 q 527 577 485 537 q 570 680 570 619 q 420 807 570 807 l 324 807 "},"o":{"x_min":48,"x_max":784,"ha":832,"o":"m 412 -17 q 145 80 242 -17 q 48 344 48 177 q 148 613 48 516 q 421 711 249 711 q 687 613 591 711 q 784 356 784 516 q 684 83 784 183 q 412 -17 585 -17 m 417 546 q 302 494 343 546 q 261 347 261 442 q 419 147 261 147 q 570 352 570 147 q 417 546 570 546 "},"5":{"x_min":109.203125,"x_max":708,"ha":783,"o":"m 109 25 l 109 207 q 316 147 206 147 q 447 187 400 147 q 494 296 494 227 q 293 441 494 441 q 136 428 228 441 l 136 972 l 663 972 l 663 797 l 315 797 l 315 601 q 394 606 357 606 q 624 527 541 606 q 708 316 708 448 q 608 76 708 169 q 340 -17 509 -17 q 109 25 202 -17 "},"�":{"x_min":80.8125,"x_max":1182.234375,"ha":1263,"o":"m 606 -93 q 634 -86 621 -93 q 656 -70 646 -80 q 670 -48 665 -61 q 676 -22 676 -35 q 670 4 676 -8 q 655 27 664 17 q 633 43 645 37 q 606 49 620 49 q 579 42 592 49 q 557 26 566 36 q 542 4 547 17 q 537 -22 537 -8 q 542 -50 537 -37 q 558 -72 548 -63 q 580 -87 568 -82 q 606 -93 593 -93 m 654 148 q 642 182 648 162 q 636 228 636 203 q 650 283 636 259 q 685 332 664 308 q 732 378 707 355 q 778 428 756 401 q 813 487 799 455 q 828 560 828 519 q 810 636 828 604 q 764 690 793 669 q 697 723 735 712 q 618 735 660 735 q 447 678 529 735 l 447 570 q 606 644 515 644 q 651 638 630 644 q 688 620 672 632 q 713 590 704 608 q 723 549 723 572 q 709 491 723 518 q 674 442 695 465 q 629 395 654 418 q 585 347 605 373 q 550 294 564 322 q 537 230 537 265 q 540 184 537 207 q 551 148 544 162 l 654 148 m 631 -326 l 80 358 l 631 1042 l 1182 358 l 631 -326 "},"7":{"x_min":64,"x_max":727,"ha":783,"o":"m 727 872 l 390 0 l 168 0 l 507 797 l 64 797 l 64 972 l 727 972 l 727 872 "},"K":{"x_min":109,"x_max":901.546875,"ha":884,"o":"m 901 0 l 630 0 l 352 422 q 327 476 344 434 l 324 476 l 324 0 l 109 0 l 109 972 l 324 972 l 324 512 l 327 512 q 353 566 335 531 l 617 972 l 872 972 l 540 508 l 901 0 "},",":{"x_min":25.921875,"x_max":287.109375,"ha":369,"o":"m 287 171 l 189 -172 l 25 -172 l 93 171 l 287 171 "},"d":{"x_min":48,"x_max":754,"ha":842,"o":"m 754 0 l 544 0 l 544 96 l 541 96 q 330 -17 469 -17 q 125 74 203 -17 q 48 331 48 166 q 133 607 48 503 q 358 711 219 711 q 541 615 489 711 l 544 615 l 544 1028 l 754 1028 l 754 0 m 548 337 l 548 389 q 509 502 548 457 q 409 546 471 546 q 300 491 339 546 q 261 337 261 435 q 299 196 261 245 q 404 147 336 147 q 507 199 467 147 q 548 337 548 251 "},"E":{"x_min":109,"x_max":680.90625,"ha":725,"o":"m 680 0 l 109 0 l 109 972 l 658 972 l 658 794 l 324 794 l 324 578 l 635 578 l 635 400 l 324 400 l 324 178 l 680 178 l 680 0 "},"Y":{"x_min":-0.390625,"x_max":827.375,"ha":826,"o":"m 827 972 l 517 345 l 517 0 l 302 0 l 302 341 l 0 972 l 244 972 l 398 609 q 420 530 402 599 l 423 530 q 443 606 431 578 l 600 972 l 827 972 "},"Ꞌ":{"x_min":123,"x_max":276,"ha":399,"o":"m 276 984 l 276 491 l 123 491 l 123 984 l 276 984 "},"\"":{"x_min":126,"x_max":543,"ha":671,"o":"m 543 984 l 543 683 l 389 683 l 389 984 l 543 984 m 281 984 l 281 684 l 126 684 l 126 984 l 281 984 "},"ⱴ":{"x_min":-0.140625,"x_max":788.890625,"ha":790,"o":"m 236 554 q 243 506 236 530 q 272 534 263 520 q 282 565 282 548 q 276 585 282 577 q 261 593 271 593 q 243 583 250 593 q 236 554 236 574 m 424 143 q 432 196 426 166 q 448 262 438 226 l 569 694 l 788 694 l 535 0 l 296 0 l 137 301 q 101 280 120 290 q 65 262 83 271 l 0 389 q 19 398 8 393 q 42 408 31 403 q 64 420 53 414 q 81 429 74 425 q 67 488 71 458 q 63 551 63 519 q 78 629 63 595 q 121 685 94 662 q 184 719 148 707 q 261 731 219 731 q 325 720 295 731 q 378 691 355 710 q 414 641 401 671 q 428 573 428 612 q 420 517 428 543 q 396 469 412 491 q 357 427 380 447 q 304 388 334 407 q 348 305 327 344 q 390 222 368 267 q 401 198 396 212 q 411 172 406 184 q 421 143 416 157 l 424 143 "},"|":{"x_min":139,"x_max":306,"ha":444,"o":"m 306 -326 l 139 -326 l 139 1062 l 306 1062 l 306 -326 "},"ⱬ":{"x_min":16.796875,"x_max":678,"ha":711,"o":"m 628 0 l 16 0 l 16 88 l 358 536 l 51 536 l 51 694 l 625 694 l 625 588 l 301 158 l 628 158 l 628 0 m 492 158 l 678 158 l 678 -252 l 507 -252 l 507 0 l 492 0 l 492 158 "},"b":{"x_min":88,"x_max":796,"ha":844,"o":"m 300 81 l 298 81 l 298 0 l 88 0 l 88 1028 l 298 1028 l 298 590 l 300 590 q 522 711 378 711 q 724 618 653 711 q 796 366 796 526 q 712 88 796 193 q 490 -17 629 -17 q 300 81 365 -17 m 294 373 l 294 302 q 332 191 294 235 q 429 147 370 147 q 541 203 501 147 q 581 363 581 260 q 544 498 581 450 q 441 546 508 546 q 336 498 377 546 q 294 373 294 450 "},"q":{"x_min":48,"x_max":754,"ha":842,"o":"m 754 -319 l 544 -319 l 544 96 l 541 96 q 332 -17 470 -17 q 126 74 204 -17 q 48 330 48 165 q 133 607 48 503 q 356 711 219 711 q 541 614 481 711 l 544 614 l 544 694 l 754 694 l 754 -319 m 548 331 l 548 387 q 509 500 548 454 q 410 547 471 547 q 301 491 340 547 q 261 336 261 435 q 300 197 261 247 q 401 147 338 147 q 507 197 467 147 q 548 331 548 248 "},"ⱪ":{"x_min":88,"x_max":843,"ha":876,"o":"m 769 0 l 517 0 l 300 344 l 298 344 l 298 0 l 88 0 l 88 1028 l 298 1028 l 298 373 l 300 373 l 503 694 l 752 694 l 508 367 l 769 0 m 657 158 l 843 158 l 843 -252 l 672 -252 l 672 0 l 657 0 l 657 158 "},"z":{"x_min":17,"x_max":628,"ha":653,"o":"m 628 0 l 17 0 l 17 88 l 358 536 l 51 536 l 51 694 l 625 694 l 625 588 l 301 158 l 628 158 l 628 0 "},"ⱶ":{"x_min":88,"x_max":533.265625,"ha":563,"o":"m 533 290 l 298 290 l 298 0 l 88 0 l 88 694 l 298 694 l 298 437 l 533 437 l 533 290 "},"~":{"x_min":132,"x_max":832,"ha":962,"o":"m 832 523 q 776 343 832 409 q 626 277 720 277 q 455 336 556 277 q 351 379 382 379 q 268 270 268 379 l 132 270 q 187 451 132 385 q 340 518 243 518 q 498 466 415 518 q 618 414 585 414 q 675 444 653 414 q 698 523 698 474 l 832 523 "},"[":{"x_min":144,"x_max":455.90625,"ha":502,"o":"m 455 -221 l 144 -221 l 144 972 l 455 972 l 455 836 l 317 836 l 317 -85 l 455 -85 l 455 -221 "},"L":{"x_min":109,"x_max":676.90625,"ha":696,"o":"m 676 0 l 109 0 l 109 972 l 324 972 l 324 178 l 676 178 l 676 0 "},"Ⱨ":{"x_min":109,"x_max":1070,"ha":1114,"o":"m 1070 -265 l 881 -265 l 881 0 l 719 0 l 719 395 l 324 395 l 324 0 l 109 0 l 109 972 l 324 972 l 324 586 l 719 586 l 719 972 l 934 972 l 934 187 l 1070 187 l 1070 -265 "},"Ɫ":{"x_min":5,"x_max":704.90625,"ha":724,"o":"m 704 0 l 137 0 l 137 971 l 352 971 l 352 178 l 704 178 l 704 0 m 483 563 q 446 416 483 468 q 345 365 409 365 q 233 394 288 365 q 151 426 174 426 q 99 352 99 426 l 5 352 q 41 498 5 446 q 143 551 78 551 q 255 517 197 551 q 335 488 308 488 q 387 563 387 488 l 483 563 "}," ":{"x_min":0,"x_max":0,"ha":376},"%":{"x_min":60,"x_max":1121,"ha":1181,"o":"m 285 479 q 122 544 184 479 q 60 721 60 610 q 126 913 60 842 q 302 985 192 985 q 467 920 408 985 q 527 739 527 856 q 461 549 527 619 q 285 479 395 479 m 298 866 q 202 728 202 866 q 294 598 202 598 q 388 733 388 598 q 298 866 388 866 m 982 971 l 360 0 l 199 0 l 818 971 l 982 971 m 879 -14 q 716 51 778 -14 q 654 228 654 117 q 720 420 654 349 q 896 492 786 492 q 1061 428 1002 492 q 1121 248 1121 364 q 1055 57 1121 128 q 879 -14 989 -14 m 890 373 q 794 235 794 373 q 887 105 794 105 q 982 240 982 105 q 956 338 982 303 q 890 373 931 373 "},"P":{"x_min":109,"x_max":806,"ha":837,"o":"m 324 335 l 324 0 l 109 0 l 109 972 l 445 972 q 806 662 806 972 q 702 425 806 515 q 426 335 599 335 l 324 335 m 324 804 l 324 501 l 408 501 q 580 654 580 501 q 408 804 580 804 l 324 804 "},"_":{"x_min":0,"x_max":565,"ha":565,"o":"m 565 -201 l 0 -201 l 0 -120 l 565 -120 l 565 -201 "},"+":{"x_min":158,"x_max":805,"ha":962,"o":"m 805 329 l 549 329 l 549 68 l 415 68 l 415 329 l 158 329 l 158 467 l 415 467 l 415 729 l 549 729 l 549 467 l 805 467 l 805 329 "},"'":{"x_min":122,"x_max":275,"ha":399,"o":"m 275 985 l 275 685 l 122 685 l 122 985 l 275 985 "},"T":{"x_min":21,"x_max":779,"ha":798,"o":"m 779 794 l 507 794 l 507 0 l 292 0 l 292 794 l 21 794 l 21 972 l 779 972 l 779 794 "},"j":{"x_min":-88,"x_max":316,"ha":387,"o":"m 195 804 q 107 836 141 804 q 74 915 74 868 q 107 993 74 963 q 195 1024 141 1024 q 282 993 248 1024 q 316 915 316 963 q 282 835 316 866 q 195 804 248 804 m 299 12 q 225 -233 299 -141 q 12 -326 151 -326 q -88 -305 -33 -326 l -88 -137 q -10 -163 -44 -163 q 89 -4 89 -163 l 89 693 l 299 693 l 299 12 "},"1":{"x_min":107.296875,"x_max":715,"ha":782,"o":"m 715 0 l 112 0 l 112 169 l 310 169 l 310 774 l 107 729 l 107 903 l 519 987 l 519 169 l 715 169 l 715 0 "},"ⱷ":{"x_min":48,"x_max":974,"ha":1022,"o":"m 433 -17 q 143 81 238 -17 q 48 345 48 180 q 161 693 48 551 l 379 693 q 285 543 324 640 q 247 354 247 446 q 289 201 247 257 q 402 146 332 146 l 414 146 l 414 454 q 478 644 414 578 q 663 711 543 711 q 891 612 809 711 q 974 336 974 514 q 877 79 974 176 q 584 -17 780 -17 l 433 -17 m 603 146 l 619 146 q 731 199 688 146 q 774 349 774 253 q 744 494 774 441 q 666 548 714 548 q 603 467 603 548 l 603 146 "},"⃰":{"x_min":-651.3125,"x_max":-123.609375,"ha":0,"o":"m -123 1026 l -305 1001 l -175 858 l -296 773 l -387 946 l -478 773 l -600 858 l -469 1001 l -651 1026 l -604 1163 l -436 1090 l -465 1285 l -309 1285 l -338 1090 l -172 1163 l -123 1026 "},"<":{"x_min":171,"x_max":792,"ha":962,"o":"m 792 42 l 171 331 l 171 441 l 792 744 l 792 582 l 349 389 l 349 385 l 792 204 l 792 42 "},"t":{"x_min":27,"x_max":500,"ha":530,"o":"m 500 8 q 359 -17 453 -17 q 138 218 138 -17 l 138 536 l 27 536 l 27 694 l 138 694 l 138 843 l 347 904 l 347 694 l 500 694 l 500 536 l 347 536 l 347 255 q 431 147 347 147 q 500 166 464 147 l 500 8 "},"W":{"x_min":11.515625,"x_max":1354.875,"ha":1367,"o":"m 1354 972 l 1102 0 l 865 0 l 705 623 q 693 733 693 672 l 689 733 q 671 623 683 666 l 509 0 l 262 0 l 11 972 l 246 972 l 382 324 q 391 214 391 283 l 398 214 q 414 327 398 265 l 588 972 l 818 972 l 974 319 q 990 215 983 283 l 994 215 q 1005 323 994 268 l 1138 972 l 1354 972 "},">":{"x_min":171,"x_max":792,"ha":962,"o":"m 792 340 l 171 51 l 171 212 l 615 393 l 615 395 l 171 589 l 171 750 l 792 450 l 792 340 "},"v":{"x_min":2.796875,"x_max":736.53125,"ha":738,"o":"m 736 694 l 483 0 l 244 0 l 2 694 l 227 694 l 346 266 q 367 143 367 193 l 371 143 q 396 262 376 191 l 517 694 l 736 694 "},"꜠":{"x_min":78,"x_max":736.609375,"ha":814,"o":"m 364 779 l 364 1000 l 177 1000 l 177 778 l 78 778 l 78 1101 l 736 1101 l 736 1000 l 463 1000 l 463 779 l 364 779 "},"Ⱳ":{"x_min":11.515625,"x_max":1588,"ha":1599,"o":"m 1352 988 q 1449 971 1406 988 q 1523 921 1492 954 q 1570 842 1553 888 q 1588 735 1588 795 l 1405 735 q 1356 809 1405 809 q 1319 791 1334 809 q 1293 735 1303 773 l 1103 0 l 865 0 l 706 623 q 696 674 700 647 q 693 732 693 701 l 689 732 q 681 671 686 698 q 672 623 677 644 l 509 0 l 262 0 l 11 972 l 246 972 l 380 324 q 391 213 391 284 l 397 213 q 401 267 397 239 q 415 327 406 296 l 589 972 l 818 972 l 974 319 q 983 275 979 301 q 990 215 986 249 l 994 215 q 1005 323 994 268 l 1089 741 q 1126 856 1103 809 q 1181 932 1148 903 q 1256 974 1214 961 q 1352 988 1299 988 "},"&":{"x_min":50,"x_max":1135,"ha":1157,"o":"m 983 -16 q 916 -6 947 -16 q 856 19 884 2 q 802 57 828 35 q 754 104 777 79 q 695 62 730 84 q 617 23 661 40 q 521 -4 574 6 q 409 -16 469 -16 q 265 2 331 -16 q 151 59 199 21 q 76 152 103 97 q 50 281 50 208 q 70 383 50 338 q 123 462 90 429 q 197 521 155 496 q 280 561 238 545 q 239 599 260 578 q 201 646 218 620 q 174 701 184 671 q 164 764 164 731 q 185 859 164 818 q 244 929 206 901 q 336 973 282 958 q 453 988 389 988 q 565 972 514 988 q 652 928 616 956 q 709 862 689 901 q 729 776 729 823 q 684 645 729 700 q 560 555 640 590 q 621 521 592 540 q 678 478 650 502 q 732 423 706 454 q 785 352 759 392 q 863 501 839 422 q 887 665 887 580 q 884 715 887 691 q 874 759 881 738 l 1053 759 q 1063 717 1060 737 q 1067 668 1067 696 q 1053 540 1067 603 q 1015 421 1039 478 q 955 313 990 364 q 879 218 920 262 q 946 165 911 184 q 1011 147 980 147 q 1076 154 1043 147 q 1135 174 1110 161 l 1135 13 q 1062 -8 1098 -1 q 983 -16 1027 -16 m 420 146 q 493 153 459 146 q 559 174 528 161 q 615 204 589 187 q 663 239 642 220 q 596 331 630 293 q 531 395 563 368 q 466 440 498 422 q 401 473 434 458 q 349 443 374 460 q 305 404 324 426 q 274 354 286 382 q 263 290 263 326 q 274 231 263 257 q 306 185 285 204 q 356 156 327 166 q 420 146 385 146 m 543 761 q 535 796 543 781 q 515 822 528 812 q 487 839 503 833 q 453 845 471 845 q 413 838 431 845 q 381 819 394 831 q 360 792 367 808 q 353 758 353 776 q 376 688 353 719 q 434 636 399 656 q 475 655 455 644 q 510 681 495 666 q 534 715 525 696 q 543 761 543 735 "},"I":{"x_min":29,"x_max":403,"ha":431,"o":"m 403 972 l 403 803 l 324 803 l 324 169 l 403 169 l 403 0 l 29 0 l 29 169 l 109 169 l 109 803 l 29 803 l 29 972 l 403 972 "},"G":{"x_min":49,"x_max":891,"ha":967,"o":"m 891 65 q 544 -17 751 -17 q 181 112 314 -17 q 49 470 49 242 q 193 843 49 699 q 579 988 338 988 q 847 945 731 988 l 847 740 q 576 805 736 805 q 359 716 443 805 q 275 480 275 628 q 350 248 275 330 q 553 167 425 167 q 676 189 630 167 l 676 379 l 485 379 l 485 554 l 891 554 l 891 65 "},"`":{"x_min":36.546875,"x_max":396.109375,"ha":427,"o":"m 396 804 l 245 804 l 36 1023 l 223 1023 l 396 804 "},"r":{"x_min":88,"x_max":531.9375,"ha":541,"o":"m 531 500 q 443 522 494 522 q 336 470 375 522 q 298 331 298 419 l 298 0 l 88 0 l 88 694 l 298 694 l 298 565 l 300 565 q 480 706 350 706 q 531 698 513 706 l 531 500 "},"x":{"x_min":5.3125,"x_max":745.6875,"ha":752,"o":"m 745 694 l 521 357 l 744 0 l 502 0 l 404 186 q 375 250 392 209 l 372 250 q 345 189 362 221 l 246 0 l 5 0 l 235 345 l 19 694 l 262 694 l 359 499 q 386 434 378 460 l 389 434 q 418 500 400 465 l 517 694 l 745 694 "},"h":{"x_min":88,"x_max":741,"ha":819,"o":"m 741 0 l 532 0 l 532 394 q 422 546 532 546 q 332 504 367 546 q 298 395 298 461 l 298 0 l 88 0 l 88 1028 l 298 1028 l 298 591 l 300 591 q 509 711 377 711 q 741 426 741 711 l 741 0 "},"⸗":{"x_min":44,"x_max":410,"ha":454,"o":"m 410 277 l 44 135 l 44 224 l 410 366 l 410 277 m 410 481 l 44 338 l 44 427 l 410 570 l 410 481 "},".":{"x_min":61,"x_max":308,"ha":369,"o":"m 182 -17 q 95 15 130 -17 q 61 95 61 48 q 96 175 61 144 q 185 207 132 207 q 273 175 239 207 q 308 95 308 143 q 273 14 308 46 q 182 -17 238 -17 "},";":{"x_min":25.796875,"x_max":310,"ha":368,"o":"m 186 479 q 99 511 134 479 q 65 590 65 544 q 99 671 65 640 q 187 702 134 702 q 275 670 241 702 q 310 590 310 638 q 276 510 310 541 q 186 479 242 479 m 286 171 l 189 -172 l 25 -172 l 93 171 l 286 171 "},"f":{"x_min":30,"x_max":531.765625,"ha":521,"o":"m 531 863 q 454 879 491 879 q 353 767 353 879 l 353 694 l 509 694 l 509 536 l 353 536 l 353 0 l 144 0 l 144 536 l 30 536 l 30 694 l 144 694 l 144 780 q 219 971 144 898 q 425 1044 295 1044 q 531 1030 489 1044 l 531 863 "},"A":{"x_min":7.09375,"x_max":947.515625,"ha":957,"o":"m 947 0 l 713 0 l 645 216 l 306 216 l 239 0 l 7 0 l 354 972 l 608 972 l 947 0 m 596 384 l 494 710 q 478 798 482 747 l 471 798 q 456 713 471 755 l 352 384 l 596 384 "},"6":{"x_min":66,"x_max":737,"ha":782,"o":"m 669 961 l 669 782 q 510 825 596 825 q 339 742 404 825 q 275 522 275 660 l 277 522 q 477 625 346 625 q 666 542 596 625 q 737 323 737 459 q 643 79 737 176 q 407 -17 550 -17 q 156 101 246 -17 q 66 434 66 220 q 182 837 66 686 q 497 988 298 988 q 669 961 607 988 m 406 466 q 314 424 348 466 q 280 319 280 383 q 315 197 280 247 q 407 147 350 147 q 498 192 464 147 q 532 309 532 237 q 406 466 532 466 "},"O":{"x_min":49,"x_max":983,"ha":1032,"o":"m 511 -17 q 177 118 306 -17 q 49 472 49 254 q 179 845 49 703 q 526 988 310 988 q 857 851 731 988 q 983 492 983 715 q 852 123 983 263 q 511 -17 721 -17 m 520 800 q 341 713 407 800 q 275 484 275 627 q 341 256 275 340 q 515 172 407 172 q 691 253 626 172 q 757 480 757 335 q 693 715 757 631 q 520 800 630 800 "},"n":{"x_min":88,"x_max":745,"ha":823,"o":"m 745 0 l 536 0 l 536 385 q 422 546 536 546 q 333 504 368 546 q 298 395 298 461 l 298 0 l 88 0 l 88 694 l 298 694 l 298 584 l 300 584 q 519 711 375 711 q 745 424 745 711 l 745 0 "},"3":{"x_min":97.5625,"x_max":705,"ha":783,"o":"m 97 31 l 97 218 q 320 147 192 147 q 446 182 401 147 q 491 280 491 217 q 435 380 491 345 q 282 416 379 416 l 196 416 l 196 580 l 275 580 q 462 706 462 580 q 319 825 462 825 q 133 761 223 825 l 133 936 q 366 988 233 988 q 594 920 513 988 q 676 746 676 853 q 487 508 676 556 l 487 504 q 646 429 587 491 q 705 277 705 367 q 607 62 705 141 q 337 -17 509 -17 q 97 31 189 -17 "},"9":{"x_min":52,"x_max":723,"ha":783,"o":"m 107 20 l 107 197 q 287 147 181 147 q 457 223 397 147 q 518 440 518 299 l 514 441 q 322 346 451 346 q 128 429 205 346 q 52 645 52 512 q 145 894 52 800 q 388 988 239 988 q 632 870 541 988 q 723 532 723 752 q 613 127 723 272 q 308 -17 504 -17 q 107 20 192 -17 m 382 825 q 292 779 327 825 q 257 663 257 734 q 291 547 257 589 q 386 505 326 505 q 476 545 441 505 q 510 646 510 585 q 474 774 510 723 q 382 825 438 825 "},"l":{"x_min":88,"x_max":298,"ha":386,"o":"m 298 0 l 88 0 l 88 1028 l 298 1028 l 298 0 "},"4":{"x_min":26,"x_max":747,"ha":783,"o":"m 747 207 l 633 207 l 633 0 l 442 0 l 442 207 l 26 207 l 26 343 l 426 972 l 633 972 l 633 360 l 747 360 l 747 207 m 443 758 l 440 758 q 404 682 431 733 l 200 360 l 443 360 l 443 665 q 443 758 443 705 "},"p":{"x_min":88,"x_max":796,"ha":844,"o":"m 300 81 l 298 81 l 298 -319 l 88 -319 l 88 694 l 298 694 l 298 590 l 300 590 q 519 711 378 711 q 723 618 651 711 q 796 366 796 525 q 711 88 796 193 q 488 -17 627 -17 q 300 81 365 -17 m 295 365 l 295 309 q 332 192 295 237 q 430 147 369 147 q 541 203 501 147 q 581 363 581 260 q 441 547 581 547 q 335 497 376 547 q 295 365 295 447 "},"꞉":{"x_min":61,"x_max":308,"ha":369,"o":"m 182 479 q 95 511 130 479 q 61 590 61 543 q 96 670 61 639 q 185 702 132 702 q 273 670 239 702 q 308 590 308 638 q 273 510 308 541 q 182 479 238 479 m 182 -17 q 95 15 130 -17 q 61 95 61 48 q 96 175 61 144 q 185 207 132 207 q 273 175 239 207 q 308 95 308 143 q 273 14 308 46 q 182 -17 238 -17 "},"\r":{"x_min":0,"x_max":0,"ha":0}},"cssFontWeight":"bold","ascender":1499,"underlinePosition":-178,"cssFontStyle":"normal","boundingBox":{"yMin":-326.828125,"xMin":-651.3125,"yMax":1286,"xMax":1688},"resolution":1000,"original_font_information":{"postscript_name":"SegoeUI-Bold","version_string":"Version 5.01","vendor_url":"http://www.microsoft.com/typography/fonts/","full_font_name":"Segoe UI Bold","font_family_name":"Segoe UI","copyright":"© 2008 Microsoft Corporation. All Rights Reserved.","description":"","trademark":"Segoe is either a registered trademark or a trademark of Microsoft Corporation in the United States and/or other countries.","designer":"","designer_url":"","unique_font_identifier":"Segoe UI Bold","license_url":"http://www.microsoft.com/typography/fonts/","license_description":"You may use this font as permitted by the EULA for the product in which this font is included to display and print content. You may only (i) embed this font in content as permitted by the embedding restrictions included in this font; and (ii) temporarily download this font to a printer or other output device to help print content.","manufacturer_name":"Microsoft Corporation","font_sub_family_name":"Bold"},"descender":-349,"familyName":"Segoe UI","lineHeight":1847,"underlineThickness":119});


