Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <p class="f"><a target="_blank" href="http://www.jeremieboulay.fr">@Jeremboo</a><br />┗|`O´|┛</p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.20.3/TimelineLite.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/87/three.min.js"></script>
<script>
/**
 * postprocessing v2.3.1 build Aug 18 2017
 * https://github.com/vanruesc/postprocessing
 * Copyright 2017 Raoul van Rüschen, Zlib
 */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("three")):"function"==typeof define&&define.amd?define(["exports","three"],t):t(e.POSTPROCESSING={},e.THREE)}(this,function(e,t){"use strict";function r(e,t){return e+Math.floor(Math.random()*(t-e+1))}function n(e,t){return e+Math.random()*(t-e)}function i(e,t,r){return Math.max(t,Math.min(r,e))}function a(e){return Math.pow(2,Math.max(0,Math.ceil(Math.log2(e))))}var o="uniform sampler2D tPreviousLum;\r\nuniform sampler2D tCurrentLum;\r\nuniform float minLuminance;\r\nuniform float delta;\r\nuniform float tau;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tfloat previousLum = texture2D(tPreviousLum, vUv, MIP_LEVEL_1X1).r;\r\n\tfloat currentLum = texture2D(tCurrentLum, vUv, MIP_LEVEL_1X1).r;\r\n\r\n\tpreviousLum = max(minLuminance, previousLum);\r\n\tcurrentLum = max(minLuminance, currentLum);\r\n\r\n\t// Adapt the luminance using Pattanaik's technique.\r\n\tfloat adaptedLum = previousLum + (currentLum - previousLum) * (1.0 - exp(-delta * tau));\r\n\r\n\tgl_FragColor.r = adaptedLum;\r\n\r\n}\r\n",s="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",l=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},c=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),f=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},u=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},d=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"AdaptiveLuminosityMaterial",defines:{MIP_LEVEL_1X1:"0.0"},uniforms:{tPreviousLum:new t.Uniform(null),tCurrentLum:new t.Uniform(null),minLuminance:new t.Uniform(.01),delta:new t.Uniform(0),tau:new t.Uniform(1)},fragmentShader:o,vertexShader:s,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),v="uniform sampler2D tDiffuse;\r\nuniform sampler2D tDepth;\r\n\r\nuniform float focus;\r\nuniform float aspect;\r\nuniform float aperture;\r\nuniform float maxBlur;\r\n\r\nvarying vec2 vUv;\r\n\r\n#ifndef USE_LOGDEPTHBUF\r\n\r\n\t#include <packing>\r\n\r\n\tuniform float cameraNear;\r\n\tuniform float cameraFar;\r\n\r\n\tfloat readDepth(sampler2D depthSampler, vec2 coord) {\r\n\r\n\t\tfloat fragCoordZ = texture2D(depthSampler, coord).x;\r\n\t\tfloat viewZ = perspectiveDepthToViewZ(fragCoordZ, cameraNear, cameraFar);\r\n\r\n\t\treturn viewZToOrthographicDepth(viewZ, cameraNear, cameraFar);\r\n\r\n\t}\r\n\r\n#endif\r\n\r\nvoid main() {\r\n\r\n\tvec2 aspectCorrection = vec2(1.0, aspect);\r\n\r\n\t#ifdef USE_LOGDEPTHBUF\r\n\r\n\t\tfloat depth = texture2D(tDepth, vUv).x;\r\n\r\n\t#else\r\n\r\n\t\tfloat depth = readDepth(tDepth, vUv);\r\n\r\n\t#endif\r\n\r\n\tfloat factor = depth - focus;\r\n\r\n\tvec2 dofBlur = vec2(clamp(factor * aperture, -maxBlur, maxBlur));\r\n\r\n\tvec2 dofblur9 = dofBlur * 0.9;\r\n\tvec2 dofblur7 = dofBlur * 0.7;\r\n\tvec2 dofblur4 = dofBlur * 0.4;\r\n\r\n\tvec4 color = vec4(0.0);\r\n\r\n\tcolor += texture2D(tDiffuse, vUv);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,   0.4 ) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.15,  0.37) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29,  0.29) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.37,  0.15) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.40,  0.0 ) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.37, -0.15) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29, -0.29) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.15, -0.37) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,  -0.4 ) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.15,  0.37) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29,  0.29) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.37,  0.15) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.4,   0.0 ) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.37, -0.15) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29, -0.29) * aspectCorrection) * dofBlur);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.15, -0.37) * aspectCorrection) * dofBlur);\r\n\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.15,  0.37) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.37,  0.15) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.37, -0.15) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.15, -0.37) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.15,  0.37) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.37,  0.15) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.37, -0.15) * aspectCorrection) * dofblur9);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.15, -0.37) * aspectCorrection) * dofblur9);\r\n\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29,  0.29) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.40,  0.0 ) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29, -0.29) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,  -0.4 ) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29,  0.29) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.4,   0.0 ) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29, -0.29) * aspectCorrection) * dofblur7);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,   0.4 ) * aspectCorrection) * dofblur7);\r\n\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29,  0.29) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.4,   0.0 ) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.29, -0.29) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,  -0.4 ) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29,  0.29) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.4,   0.0 ) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2(-0.29, -0.29) * aspectCorrection) * dofblur4);\r\n\tcolor += texture2D(tDiffuse, vUv + (vec2( 0.0,   0.4 ) * aspectCorrection) * dofblur4);\r\n\r\n\tgl_FragColor = color / 41.0;\r\n\r\n}\r\n",h="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",m=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,r),void 0===n.focus&&(n.focus=1),void 0===n.aperture&&(n.aperture=.025),void 0===n.maxBlur&&(n.maxBlur=1);var i=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"BokehMaterial",uniforms:{cameraNear:new t.Uniform(.1),cameraFar:new t.Uniform(2e3),aspect:new t.Uniform(1),tDiffuse:new t.Uniform(null),tDepth:new t.Uniform(null),focus:new t.Uniform(n.focus),aperture:new t.Uniform(n.aperture),maxBlur:new t.Uniform(n.maxBlur)},fragmentShader:v,vertexShader:h,depthWrite:!1,depthTest:!1}));return null!==e&&i.adoptCameraSettings(e),i}return f(r,e),c(r,[{key:"adoptCameraSettings",value:function(e){this.uniforms.cameraNear.value=e.near,this.uniforms.cameraFar.value=e.far,this.uniforms.aspect.value=e.aspect}}]),r}(t.ShaderMaterial),p="uniform sampler2D tDiffuse;\r\nuniform sampler2D tDepth;\r\n\r\nuniform vec2 texelSize;\r\nuniform vec2 halfTexelSize;\r\n\r\nuniform float cameraNear;\r\nuniform float cameraFar;\r\n\r\nuniform float focalLength;\r\nuniform float focalStop;\r\n\r\nuniform float maxBlur;\r\nuniform vec3 luminanceCoefficients;\r\nuniform float luminanceThreshold;\r\nuniform float luminanceGain;\r\nuniform float bias;\r\nuniform float fringe;\r\nuniform float ditherStrength;\r\n\r\n#ifdef SHADER_FOCUS\r\n\r\n\tuniform vec2 focusCoords;\r\n\r\n#else\r\n\r\n\tuniform float focalDepth;\r\n\r\n#endif\r\n\r\nvarying vec2 vUv;\r\n\r\n#ifndef USE_LOGDEPTHBUF\r\n\r\n\t#include <packing>\r\n\r\n\tfloat readDepth(sampler2D depthSampler, vec2 coord) {\r\n\r\n\t\tfloat fragCoordZ = texture2D(depthSampler, coord).x;\r\n\t\tfloat viewZ = perspectiveDepthToViewZ(fragCoordZ, cameraNear, cameraFar);\r\n\r\n\t\treturn viewZToOrthographicDepth(viewZ, cameraNear, cameraFar);\r\n\r\n\t}\r\n\r\n#endif\r\n\r\n#ifdef PENTAGON\r\n\r\n\tfloat penta(vec2 coords) {\r\n\r\n\t\tconst vec4 HS0 = vec4( 1.0,          0.0,         0.0, 1.0);\r\n\t\tconst vec4 HS1 = vec4( 0.309016994,  0.951056516, 0.0, 1.0);\r\n\t\tconst vec4 HS2 = vec4(-0.809016994,  0.587785252, 0.0, 1.0);\r\n\t\tconst vec4 HS3 = vec4(-0.809016994, -0.587785252, 0.0, 1.0);\r\n\t\tconst vec4 HS4 = vec4( 0.309016994, -0.951056516, 0.0, 1.0);\r\n\t\tconst vec4 HS5 = vec4( 0.0,          0.0,         1.0, 1.0);\r\n\r\n\t\tconst vec4 ONE = vec4(1.0);\r\n\r\n\t\tconst float P_FEATHER = 0.4;\r\n\t\tconst float N_FEATHER = -P_FEATHER;\r\n\r\n\t\tfloat inOrOut = -4.0;\r\n\r\n\t\tvec4 P = vec4(coords, vec2(RINGS_FLOAT - 1.3));\r\n\r\n\t\tvec4 dist = vec4(\r\n\t\t\tdot(P, HS0),\r\n\t\t\tdot(P, HS1),\r\n\t\t\tdot(P, HS2),\r\n\t\t\tdot(P, HS3)\r\n\t\t);\r\n\r\n\t\tdist = smoothstep(N_FEATHER, P_FEATHER, dist);\r\n\r\n\t\tinOrOut += dot(dist, ONE);\r\n\r\n\t\tdist.x = dot(P, HS4);\r\n\t\tdist.y = HS5.w - abs(P.z);\r\n\r\n\t\tdist = smoothstep(N_FEATHER, P_FEATHER, dist);\r\n\t\tinOrOut += dist.x;\r\n\r\n\t\treturn clamp(inOrOut, 0.0, 1.0);\r\n\r\n\t}\r\n\r\n#endif\r\n\r\n#ifdef SHOW_FOCUS\r\n\r\n\tvec3 debugFocus(vec3 c, float blur, float depth) {\r\n\r\n\t\tfloat edge = 0.002 * depth;\r\n\t\tfloat m = clamp(smoothstep(0.0, edge, blur), 0.0, 1.0);\r\n\t\tfloat e = clamp(smoothstep(1.0 - edge, 1.0, blur), 0.0, 1.0);\r\n\r\n\t\tc = mix(c, vec3(1.0, 0.5, 0.0), (1.0 - m) * 0.6);\r\n\t\tc = mix(c, vec3(0.0, 0.5, 1.0), ((1.0 - e) - (1.0 - m)) * 0.2);\r\n\r\n\t\treturn c;\r\n\r\n\t}\r\n\r\n#endif\r\n\r\n#ifdef VIGNETTE\r\n\r\n\tfloat vignette() {\r\n\r\n\t\tconst vec2 CENTER = vec2(0.5);\r\n\r\n\t\tconst float VIGNETTE_OUT = 1.3;\r\n\t\tconst float VIGNETTE_IN = 0.0;\r\n\t\tconst float VIGNETTE_FADE = 22.0; \r\n\r\n\t\tfloat d = distance(vUv, CENTER);\r\n\t\td = smoothstep(VIGNETTE_OUT + (focalStop / VIGNETTE_FADE), VIGNETTE_IN + (focalStop / VIGNETTE_FADE), d);\r\n\r\n\t\treturn clamp(d, 0.0, 1.0);\r\n\r\n\t}\r\n\r\n#endif\r\n\r\nvec2 rand(vec2 coord) {\r\n\r\n\tvec2 noise;\r\n\r\n\t#ifdef NOISE\r\n\r\n\t\tconst float a = 12.9898;\r\n\t\tconst float b = 78.233;\r\n\t\tconst float c = 43758.5453;\r\n\r\n\t\tnoise.x = clamp(fract(sin(mod(dot(coord, vec2(a, b)), 3.14)) * c), 0.0, 1.0) * 2.0 - 1.0;\r\n\t\tnoise.y = clamp(fract(sin(mod(dot(coord, vec2(a, b) * 2.0), 3.14)) * c), 0.0, 1.0) * 2.0 - 1.0;\r\n\r\n\t#else\r\n\r\n\t\tnoise.x = ((fract(1.0 - coord.s * halfTexelSize.x) * 0.25) + (fract(coord.t * halfTexelSize.y) * 0.75)) * 2.0 - 1.0;\r\n\t\tnoise.y = ((fract(1.0 - coord.s * halfTexelSize.x) * 0.75) + (fract(coord.t * halfTexelSize.y) * 0.25)) * 2.0 - 1.0;\r\n\r\n\t#endif\r\n\r\n\treturn noise;\r\n\r\n}\r\n\r\nvec3 processTexel(vec2 coords, float blur) {\r\n\r\n\tvec3 c;\r\n\tc.r = texture2D(tDiffuse, coords + vec2(0.0, 1.0) * texelSize * fringe * blur).r;\r\n\tc.g = texture2D(tDiffuse, coords + vec2(-0.866, -0.5) * texelSize * fringe * blur).g;\r\n\tc.b = texture2D(tDiffuse, coords + vec2(0.866, -0.5) * texelSize * fringe * blur).b;\r\n\r\n\t// Calculate the luminance of the constructed colour.\r\n\tfloat luminance = dot(c, luminanceCoefficients);\r\n\tfloat threshold = max((luminance - luminanceThreshold) * luminanceGain, 0.0);\r\n\r\n\treturn c + mix(vec3(0.0), c, threshold * blur);\r\n\r\n}\r\n\r\nfloat linearize(float depth) {\r\n\r\n\treturn -cameraFar * cameraNear / (depth * (cameraFar - cameraNear) - cameraFar);\r\n\r\n}\r\n\r\nfloat gather(float i, float j, float ringSamples, inout vec3 color, float w, float h, float blur) {\r\n\r\n\tconst float TWO_PI = 6.28318531;\r\n\r\n\tfloat step = TWO_PI / ringSamples;\r\n\tfloat pw = cos(j * step) * i;\r\n\tfloat ph = sin(j * step) * i;\r\n\r\n\t#ifdef PENTAGON\r\n\r\n\t\tfloat p = penta(vec2(pw, ph));\r\n\r\n\t#else\r\n\r\n\t\tfloat p = 1.0;\r\n\r\n\t#endif\r\n\r\n\tcolor += processTexel(vUv + vec2(pw * w, ph * h), blur) * mix(1.0, i / RINGS_FLOAT, bias) * p;\r\n\r\n\treturn mix(1.0, i / RINGS_FLOAT, bias) * p;\r\n\r\n}\r\n\r\nvoid main() {\r\n\r\n\t#ifdef USE_LOGDEPTHBUF\r\n\r\n\t\tfloat depth = linearize(texture2D(tDepth, vUv).x);\r\n\r\n\t#else\r\n\r\n\t\tfloat depth = linearize(readDepth(tDepth, vUv));\r\n\r\n\t#endif\r\n\r\n\t#ifdef SHADER_FOCUS\r\n\r\n\t\t#ifdef USE_LOGDEPTHBUF\r\n\r\n\t\t\tfloat fDepth = linearize(texture2D(tDepth, focusCoords).x);\r\n\r\n\t\t#else\r\n\r\n\t\t\tfloat fDepth = linearize(readDepth(tDepth, focusCoords));\r\n\r\n\t\t#endif\r\n\r\n\t#else\r\n\r\n\t\tfloat fDepth = focalDepth;\r\n\r\n\t#endif\r\n\r\n\t#ifdef MANUAL_DOF\r\n\r\n\t\tconst float nDoFStart = 1.0; \r\n\t\tconst float nDoFDist = 2.0;\r\n\t\tconst float fDoFStart = 1.0;\r\n\t\tconst float fDoFDist = 3.0;\r\n\r\n\t\tfloat focalPlane = depth - fDepth;\r\n\t\tfloat farDoF = (focalPlane - fDoFStart) / fDoFDist;\r\n\t\tfloat nearDoF = (-focalPlane - nDoFStart) / nDoFDist;\r\n\r\n\t\tfloat blur = (focalPlane > 0.0) ? farDoF : nearDoF;\r\n\r\n\t#else\r\n\r\n\t\tconst float CIRCLE_OF_CONFUSION = 0.03; // 35mm film = 0.03mm CoC.\r\n\r\n\t\tfloat focalPlaneMM = fDepth * 1000.0;\r\n\t\tfloat depthMM = depth * 1000.0;\r\n\r\n\t\tfloat focalPlane = (depthMM * focalLength) / (depthMM - focalLength);\r\n\t\tfloat farDoF = (focalPlaneMM * focalLength) / (focalPlaneMM - focalLength);\r\n\t\tfloat nearDoF = (focalPlaneMM - focalLength) / (focalPlaneMM * focalStop * CIRCLE_OF_CONFUSION);\r\n\r\n\t\tfloat blur = abs(focalPlane - farDoF) * nearDoF;\r\n\r\n\t#endif\r\n\r\n\tblur = clamp(blur, 0.0, 1.0);\r\n\r\n\t// Dithering.\r\n\tvec2 noise = rand(vUv) * ditherStrength * blur;\r\n\r\n\tfloat blurFactorX = texelSize.x * blur * maxBlur + noise.x;\r\n\tfloat blurFactorY = texelSize.y * blur * maxBlur + noise.y;\r\n\r\n\tconst int MAX_RING_SAMPLES = RINGS_INT * SAMPLES_INT;\r\n\r\n\t// Calculation of final color.\r\n\tvec4 color;\r\n\r\n\tif(blur < 0.05) {\r\n\r\n\t\tcolor = texture2D(tDiffuse, vUv);\r\n\r\n\t} else {\r\n\r\n\t\tcolor = texture2D(tDiffuse, vUv);\r\n\r\n\t\tfloat s = 1.0;\r\n\t\tint ringSamples;\r\n\r\n\t\tfor(int i = 1; i <= RINGS_INT; ++i) {\r\n\r\n\t\t\tringSamples = i * SAMPLES_INT;\r\n\r\n\t\t\t// Constant loop.\r\n\t\t\tfor(int j = 0; j < MAX_RING_SAMPLES; ++j) {\r\n\r\n\t\t\t\t// Break earlier.\r\n\t\t\t\tif(j >= ringSamples) { break; }\r\n\r\n\t\t\t\ts += gather(float(i), float(j), float(ringSamples), color.rgb, blurFactorX, blurFactorY, blur);\r\n\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\tcolor.rgb /= s; // Divide by sample count.\r\n\r\n\t}\r\n\r\n\t#ifdef SHOW_FOCUS\r\n\r\n\t\tcolor.rgb = debugFocus(color.rgb, blur, depth);\r\n\r\n\t#endif\r\n\r\n\t#ifdef VIGNETTE\r\n\r\n\t\tcolor.rgb *= vignette();\r\n\r\n\t#endif\r\n\r\n\tgl_FragColor = color;\r\n\r\n}\r\n",x="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",g=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,r),void 0===n.rings&&(n.rings=3),void 0===n.samples&&(n.samples=2),void 0===n.showFocus&&(n.showFocus=!1),void 0===n.showFocus&&(n.showFocus=!1),void 0===n.manualDoF&&(n.manualDoF=!1),void 0===n.vignette&&(n.vignette=!1),void 0===n.pentagon&&(n.pentagon=!1),void 0===n.shaderFocus&&(n.shaderFocus=!0),void 0===n.noise&&(n.noise=!0);var i=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"Bokeh2Material",defines:{RINGS_INT:n.rings.toFixed(0),RINGS_FLOAT:n.rings.toFixed(1),SAMPLES_INT:n.samples.toFixed(0),SAMPLES_FLOAT:n.samples.toFixed(1)},uniforms:{tDiffuse:new t.Uniform(null),tDepth:new t.Uniform(null),texelSize:new t.Uniform(new t.Vector2),halfTexelSize:new t.Uniform(new t.Vector2),cameraNear:new t.Uniform(.1),cameraFar:new t.Uniform(2e3),focalLength:new t.Uniform(24),focalStop:new t.Uniform(.9),maxBlur:new t.Uniform(1),luminanceThreshold:new t.Uniform(.5),luminanceGain:new t.Uniform(2),luminanceCoefficients:new t.Uniform(new t.Vector3(.2126,.7152,.0722)),bias:new t.Uniform(.5),fringe:new t.Uniform(.7),ditherStrength:new t.Uniform(1e-4),focusCoords:new t.Uniform(new t.Vector2(.5,.5)),focalDepth:new t.Uniform(1)},fragmentShader:p,vertexShader:x,depthWrite:!1,depthTest:!1}));return n.showFocus&&(i.defines.SHOW_FOCUS="1"),n.manualDoF&&(i.defines.MANUAL_DOF="1"),n.vignette&&(i.defines.VIGNETTE="1"),n.pentagon&&(i.defines.PENTAGON="1"),n.shaderFocus&&(i.defines.SHADER_FOCUS="1"),n.noise&&(i.defines.NOISE="1"),void 0!==n.texelSize&&i.setTexelSize(n.texelSize.x,n.texelSize.y),null!==e&&i.adoptCameraSettings(e),i}return f(r,e),c(r,[{key:"setTexelSize",value:function(e,t){this.uniforms.texelSize.value.set(e,t),this.uniforms.halfTexelSize.value.set(e,t).multiplyScalar(.5)}},{key:"adoptCameraSettings",value:function(e){this.uniforms.cameraNear.value=e.near,this.uniforms.cameraFar.value=e.far,this.uniforms.focalLength.value=e.getFocalLength()}}]),r}(t.ShaderMaterial),y="uniform sampler2D texture1;\r\nuniform sampler2D texture2;\r\n\r\nuniform float opacity1;\r\nuniform float opacity2;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel1 = opacity1 * texture2D(texture1, vUv);\r\n\tvec4 texel2 = opacity2 * texture2D(texture2, vUv);\r\n\r\n\t#ifdef SCREEN_MODE\r\n\r\n\t\tvec3 invTexel1 = vec3(1.0) - texel1.rgb;\r\n\t\tvec3 invTexel2 = vec3(1.0) - texel2.rgb;\r\n\r\n\t\tvec4 color = vec4(\r\n\t\t\tvec3(1.0) - invTexel1 * invTexel2,\r\n\t\t\ttexel1.a + texel2.a\r\n\t\t);\r\n\r\n\t#else\r\n\r\n\t\tvec4 color = texel1 + texel2;\r\n\r\n\t#endif\r\n\r\n\tgl_FragColor = color;\r\n\r\n}\r\n",S="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",D=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"CombineMaterial",uniforms:{texture1:new t.Uniform(null),texture2:new t.Uniform(null),opacity1:new t.Uniform(1),opacity2:new t.Uniform(1)},fragmentShader:y,vertexShader:S,depthWrite:!1,depthTest:!1}));return e&&(n.defines.SCREEN_MODE="1"),n}return f(r,e),r}(t.ShaderMaterial),M="uniform sampler2D tDiffuse;\r\n\r\nvarying vec2 vUv0;\r\nvarying vec2 vUv1;\r\nvarying vec2 vUv2;\r\nvarying vec2 vUv3;\r\n\r\nvoid main() {\r\n\r\n\t// Sample top left texel.\r\n\tvec4 sum = texture2D(tDiffuse, vUv0);\r\n\r\n\t// Sample top right texel.\r\n\tsum += texture2D(tDiffuse, vUv1);\r\n\r\n\t// Sample bottom right texel.\r\n\tsum += texture2D(tDiffuse, vUv2);\r\n\r\n\t// Sample bottom left texel.\r\n\tsum += texture2D(tDiffuse, vUv3);\r\n\r\n\t// Compute the average.\r\n\tgl_FragColor = sum * 0.25;\r\n\r\n}\r\n",w="uniform vec2 texelSize;\r\nuniform vec2 halfTexelSize;\r\nuniform float kernel;\r\n\r\nvarying vec2 vUv0;\r\nvarying vec2 vUv1;\r\nvarying vec2 vUv2;\r\nvarying vec2 vUv3;\r\n\r\nvoid main() {\r\n\r\n\tvec2 dUv = (texelSize * vec2(kernel)) + halfTexelSize;\r\n\r\n\tvUv0 = vec2(uv.x - dUv.x, uv.y + dUv.y);\r\n\tvUv1 = vec2(uv.x + dUv.x, uv.y + dUv.y);\r\n\tvUv2 = vec2(uv.x + dUv.x, uv.y - dUv.y);\r\n\tvUv3 = vec2(uv.x - dUv.x, uv.y - dUv.y);\r\n\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",b=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new t.Vector2;l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"ConvolutionMaterial",uniforms:{tDiffuse:new t.Uniform(null),texelSize:new t.Uniform(new t.Vector2),halfTexelSize:new t.Uniform(new t.Vector2),kernel:new t.Uniform(0)},fragmentShader:M,vertexShader:w,depthWrite:!1,depthTest:!1}));return n.setTexelSize(e.x,e.y),n.kernelSize=A.LARGE,n}return f(r,e),c(r,[{key:"getKernel",value:function(){return T[this.kernelSize]}},{key:"setTexelSize",value:function(e,t){this.uniforms.texelSize.value.set(e,t),this.uniforms.halfTexelSize.value.set(e,t).multiplyScalar(.5)}}]),r}(t.ShaderMaterial),T=[new Float32Array([0,0]),new Float32Array([0,1,1]),new Float32Array([0,1,1,2]),new Float32Array([0,1,2,2,3]),new Float32Array([0,1,2,3,4,4,5]),new Float32Array([0,1,2,3,4,5,7,8,9,10])],A={VERY_SMALL:0,SMALL:1,MEDIUM:2,LARGE:3,VERY_LARGE:4,HUGE:5},U="uniform sampler2D tDiffuse;\r\nuniform float opacity;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel = texture2D(tDiffuse, vUv);\r\n\tgl_FragColor = opacity * texel;\r\n\r\n}\r\n",P="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",O=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"CopyMaterial",uniforms:{tDiffuse:new t.Uniform(null),opacity:new t.Uniform(1)},fragmentShader:U,vertexShader:P,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),L="uniform sampler2D tDepth;\r\n\r\nvarying vec2 vUv;\r\n\r\n#ifndef USE_LOGDEPTHBUF\r\n\r\n\t#include <packing>\r\n\r\n\tuniform float cameraNear;\r\n\tuniform float cameraFar;\r\n\r\n\tfloat readDepth(sampler2D depthSampler, vec2 coord) {\r\n\r\n\t\tfloat fragCoordZ = texture2D(depthSampler, coord).x;\r\n\t\tfloat viewZ = perspectiveDepthToViewZ(fragCoordZ, cameraNear, cameraFar);\r\n\r\n\t\treturn viewZToOrthographicDepth(viewZ, cameraNear, cameraFar);\r\n\r\n\t}\r\n\r\n#endif\r\n\r\nvoid main() {\r\n\r\n\t#ifdef USE_LOGDEPTHBUF\r\n\r\n\t\tfloat depth = texture2D(tDepth, vUv).x;\r\n\r\n\t#else\r\n\r\n\t\tfloat depth = readDepth(tDepth, vUv);\r\n\r\n\t#endif\r\n\r\n\tgl_FragColor = vec4(depth, depth, depth, 1.0);\r\n\r\n}\r\n",C="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",E=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"DepthMaterial",uniforms:{cameraNear:new t.Uniform(.1),cameraFar:new t.Uniform(2e3),tDepth:new t.Uniform(null)},fragmentShader:L,vertexShader:C,depthWrite:!1,depthTest:!1}));return null!==e&&n.adoptCameraSettings(e),n}return f(r,e),c(r,[{key:"adoptCameraSettings",value:function(e){this.uniforms.cameraNear.value=e.near,this.uniforms.cameraFar.value=e.far}}]),r}(t.ShaderMaterial),z="uniform sampler2D tDiffuse;\r\n\r\nuniform float angle;\r\nuniform float scale;\r\nuniform float intensity;\r\n\r\nvarying vec2 vUv;\r\nvarying vec2 vUvPattern;\r\n\r\nfloat pattern() {\r\n\r\n\tfloat s = sin(angle);\r\n\tfloat c = cos(angle);\r\n\r\n\tvec2 point = vec2(c * vUvPattern.x - s * vUvPattern.y, s * vUvPattern.x + c * vUvPattern.y) * scale;\r\n\r\n\treturn (sin(point.x) * sin(point.y)) * 4.0;\r\n\r\n}\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel = texture2D(tDiffuse, vUv);\r\n\tvec3 color = texel.rgb;\r\n\r\n\t#ifdef AVERAGE\r\n\r\n\t\tcolor = vec3((color.r + color.g + color.b) / 3.0);\r\n\r\n\t#endif\r\n\r\n\tcolor = vec3(color * 10.0 - 5.0 + pattern());\r\n\tcolor = texel.rgb + (color - texel.rgb) * intensity;\r\n\r\n\tgl_FragColor = vec4(color, texel.a);\r\n\r\n}\r\n",F="uniform vec4 offsetRepeat;\r\n\r\nvarying vec2 vUv;\r\nvarying vec2 vUvPattern;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tvUvPattern = uv * offsetRepeat.zw + offsetRepeat.xy;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",N=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"DotScreenMaterial",uniforms:{tDiffuse:new t.Uniform(null),angle:new t.Uniform(1.57),scale:new t.Uniform(1),intensity:new t.Uniform(1),offsetRepeat:new t.Uniform(new t.Vector4(.5,.5,1,1))},fragmentShader:z,vertexShader:F,depthWrite:!1,depthTest:!1}));return e&&(n.defines.AVERAGE="1"),n}return f(r,e),r}(t.ShaderMaterial),B="uniform sampler2D tDiffuse;\r\nuniform float time;\r\n\r\nvarying vec2 vUv;\r\n\r\n#ifdef NOISE\r\n\r\n\tuniform float noiseIntensity;\r\n\r\n#endif\r\n\r\n#ifdef SCANLINES\r\n\r\n\tuniform float scanlineIntensity;\r\n\tuniform float scanlineCount;\r\n\r\n#endif\r\n\r\n#ifdef GREYSCALE\r\n\r\n\tuniform vec3 luminanceCoefficients;\r\n\tuniform float greyscaleIntensity;\r\n\r\n#elif defined(SEPIA)\r\n\r\n\tuniform float sepiaIntensity;\r\n\r\n#endif\r\n\r\n#ifdef VIGNETTE\r\n\r\n\tuniform float vignetteOffset;\r\n\tuniform float vignetteDarkness;\r\n\r\n#endif\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel = texture2D(tDiffuse, vUv);\r\n\tvec3 color = texel.rgb;\r\n\r\n\t#ifdef SCREEN_MODE\r\n\r\n\t\tvec3 invColor;\r\n\r\n\t#endif\r\n\r\n\t#ifdef NOISE\r\n\r\n\t\tfloat x = vUv.x * vUv.y * time * 1000.0;\r\n\t\tx = mod(x, 13.0) * mod(x, 123.0);\r\n\t\tx = mod(x, 0.01);\r\n\r\n\t\tvec3 noise = texel.rgb * clamp(0.1 + x * 100.0, 0.0, 1.0) * noiseIntensity;\r\n\r\n\t\t#ifdef SCREEN_MODE\r\n\r\n\t\t\tinvColor = vec3(1.0) - color;\r\n\t\t\tvec3 invNoise = vec3(1.0) - noise;\r\n\r\n\t\t\tcolor = vec3(1.0) - invColor * invNoise;\r\n\r\n\t\t#else\r\n\r\n\t\t\tcolor += noise;\r\n\r\n\t\t#endif\r\n\r\n\t#endif\r\n\r\n\t#ifdef SCANLINES\r\n\r\n\t\tvec2 sl = vec2(sin(vUv.y * scanlineCount), cos(vUv.y * scanlineCount));\r\n\t\tvec3 scanlines = texel.rgb * vec3(sl.x, sl.y, sl.x) * scanlineIntensity;\r\n\r\n\t\t#ifdef SCREEN_MODE\r\n\r\n\t\t\tinvColor = vec3(1.0) - color;\r\n\t\t\tvec3 invScanlines = vec3(1.0) - scanlines;\r\n\r\n\t\t\tcolor = vec3(1.0) - invColor * invScanlines;\r\n\r\n\t\t#else\r\n\r\n\t\t\tcolor += scanlines;\r\n\r\n\t\t#endif\r\n\r\n\t#endif\r\n\r\n\t#ifdef GREYSCALE\r\n\r\n\t\tcolor = mix(color, vec3(dot(color, luminanceCoefficients)), greyscaleIntensity);\r\n\r\n\t#elif defined(SEPIA)\r\n\r\n\t\tvec3 c = color.rgb;\r\n\r\n\t\tcolor.r = dot(c, vec3(1.0 - 0.607 * sepiaIntensity, 0.769 * sepiaIntensity, 0.189 * sepiaIntensity));\r\n\t\tcolor.g = dot(c, vec3(0.349 * sepiaIntensity, 1.0 - 0.314 * sepiaIntensity, 0.168 * sepiaIntensity));\r\n\t\tcolor.b = dot(c, vec3(0.272 * sepiaIntensity, 0.534 * sepiaIntensity, 1.0 - 0.869 * sepiaIntensity));\r\n\r\n\t#endif\r\n\r\n\t#ifdef VIGNETTE\r\n\r\n\t\tconst vec2 center = vec2(0.5);\r\n\r\n\t\t#ifdef ESKIL\r\n\r\n\t\t\tvec2 uv = (vUv - center) * vec2(vignetteOffset);\r\n\t\t\tcolor = mix(color.rgb, vec3(1.0 - vignetteDarkness), dot(uv, uv));\r\n\r\n\t\t#else\r\n\r\n\t\t\tfloat dist = distance(vUv, center);\r\n\t\t\tcolor *= smoothstep(0.8, vignetteOffset * 0.799, dist * (vignetteDarkness + vignetteOffset));\r\n\r\n\t\t#endif\t\t\r\n\r\n\t#endif\r\n\r\n\tgl_FragColor = vec4(clamp(color, 0.0, 1.0), texel.a);\r\n\r\n}\r\n",k="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",R=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,r),void 0===e.screenMode&&(e.screenMode=!0),void 0===e.noise&&(e.noise=!0),void 0===e.scanlines&&(e.scanlines=!0),void 0===e.greyscale&&(e.greyscale=!1),void 0===e.sepia&&(e.sepia=!1),void 0===e.vignette&&(e.vignette=!1),void 0===e.eskil&&(e.eskil=!1),void 0===e.noiseIntensity&&(e.noiseIntensity=.5),void 0===e.scanlineIntensity&&(e.scanlineIntensity=.05),void 0===e.greyscaleIntensity&&(e.greyscaleIntensity=1),void 0===e.sepiaIntensity&&(e.sepiaIntensity=1),void 0===e.vignetteOffset&&(e.vignetteOffset=1),void 0===e.vignetteDarkness&&(e.vignetteDarkness=1);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"FilmMaterial",uniforms:{tDiffuse:new t.Uniform(null),time:new t.Uniform(0),noiseIntensity:new t.Uniform(e.noiseIntensity),scanlineIntensity:new t.Uniform(e.scanlineIntensity),scanlineCount:new t.Uniform(0),luminanceCoefficients:new t.Uniform(new t.Vector3(.2126,.7152,.0722)),greyscaleIntensity:new t.Uniform(e.greyscaleIntensity),sepiaIntensity:new t.Uniform(e.sepiaIntensity),vignetteOffset:new t.Uniform(e.vignetteOffset),vignetteDarkness:new t.Uniform(e.vignetteDarkness)},fragmentShader:B,vertexShader:k,depthWrite:!1,depthTest:!1}));return e.greyscale&&(n.defines.GREYSCALE="1"),e.sepia&&(n.defines.SEPIA="1"),e.vignette&&(n.defines.VIGNETTE="1"),e.eskil&&(n.defines.ESKIL="1"),e.screenMode&&(n.defines.SCREEN_MODE="1"),e.noise&&(n.defines.NOISE="1"),e.scanlines&&(n.defines.SCANLINES="1"),n}return f(r,e),r}(t.ShaderMaterial),j="uniform sampler2D tDiffuse;\r\nuniform sampler2D tPerturb;\r\n\r\nuniform bool active;\r\n\r\nuniform float amount;\r\nuniform float angle;\r\nuniform float seed;\r\nuniform float seedX;\r\nuniform float seedY;\r\nuniform float distortionX;\r\nuniform float distortionY;\r\nuniform float colS;\r\n\r\nvarying vec2 vUv;\r\n\r\nfloat rand(vec2 tc) {\r\n\r\n\tconst float a = 12.9898;\r\n\tconst float b = 78.233;\r\n\tconst float c = 43758.5453;\r\n\r\n\tfloat dt = dot(tc, vec2(a, b));\r\n\tfloat sn = mod(dt, 3.14);\r\n\r\n\treturn fract(sin(sn) * c);\r\n\r\n}\r\n\r\nvoid main() {\r\n\r\n\tvec2 coord = vUv;\r\n\r\n\tfloat xs, ys;\r\n\tvec4 normal;\r\n\r\n\tvec2 offset;\r\n\tvec4 cr, cga, cb;\r\n\tvec4 snow, color;\r\n\r\n\tfloat sx, sy;\r\n\r\n\tif(active) {\r\n\r\n\t\txs = floor(gl_FragCoord.x / 0.5);\r\n\t\tys = floor(gl_FragCoord.y / 0.5);\r\n\r\n\t\tnormal = texture2D(tPerturb, coord * seed * seed);\r\n\r\n\t\tif(coord.y < distortionX + colS && coord.y > distortionX - colS * seed) {\r\n\r\n\t\t\tsx = clamp(ceil(seedX), 0.0, 1.0);\r\n\t\t\tcoord.y = sx * (1.0 - (coord.y + distortionY)) + (1.0 - sx) * distortionY;\r\n\r\n\t\t}\r\n\r\n\t\tif(coord.x < distortionY + colS && coord.x > distortionY - colS * seed) {\r\n\r\n\t\t\tsy = clamp(ceil(seedY), 0.0, 1.0);\r\n\t\t\tcoord.x = sy * distortionX + (1.0 - sy) * (1.0 - (coord.x + distortionX));\r\n\r\n\t\t}\r\n\r\n\t\tcoord.x += normal.x * seedX * (seed / 5.0);\r\n\t\tcoord.y += normal.y * seedY * (seed / 5.0);\r\n\r\n\t\toffset = amount * vec2(cos(angle), sin(angle));\r\n\r\n\t\tcr = texture2D(tDiffuse, coord + offset);\r\n\t\tcga = texture2D(tDiffuse, coord);\r\n\t\tcb = texture2D(tDiffuse, coord - offset);\r\n\r\n\t\tcolor = vec4(cr.r, cga.g, cb.b, cga.a);\r\n\t\tsnow = 200.0 * amount * vec4(rand(vec2(xs * seed, ys * seed * 50.0)) * 0.2);\r\n\t\tcolor += snow;\r\n\r\n\t} else {\r\n\r\n\t\tcolor = texture2D(tDiffuse, vUv);\r\n\r\n\t}\r\n\r\n\tgl_FragColor = color;\r\n\r\n}\r\n",W="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",X=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"GlitchMaterial",uniforms:{tDiffuse:new t.Uniform(null),tPerturb:new t.Uniform(null),active:new t.Uniform(1),amount:new t.Uniform(.8),angle:new t.Uniform(.02),seed:new t.Uniform(.02),seedX:new t.Uniform(.02),seedY:new t.Uniform(.02),distortionX:new t.Uniform(.5),distortionY:new t.Uniform(.6),colS:new t.Uniform(.05)},fragmentShader:j,vertexShader:W,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),I="uniform sampler2D tDiffuse;\r\nuniform vec3 lightPosition;\r\n\r\nuniform float exposure;\r\nuniform float decay;\r\nuniform float density;\r\nuniform float weight;\r\nuniform float clampMax;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvec2 texCoord = vUv;\r\n\r\n\t// Calculate vector from pixel to light source in screen space.\r\n\tvec2 deltaTexCoord = texCoord - lightPosition.st;\r\n\tdeltaTexCoord *= 1.0 / NUM_SAMPLES_FLOAT * density;\r\n\r\n\t// A decreasing illumination factor.\r\n\tfloat illuminationDecay = 1.0;\r\n\r\n\tvec4 sample;\r\n\tvec4 color = vec4(0.0);\r\n\r\n\t// Estimate the probability of occlusion at each pixel by summing samples along a ray to the light source.\r\n\tfor(int i = 0; i < NUM_SAMPLES_INT; ++i) {\r\n\r\n\t\ttexCoord -= deltaTexCoord;\r\n\t\tsample = texture2D(tDiffuse, texCoord);\r\n\r\n\t\t// Apply sample attenuation scale/decay factors.\r\n\t\tsample *= illuminationDecay * weight;\r\n\r\n\t\tcolor += sample;\r\n\r\n\t\t// Update exponential decay factor.\r\n\t\tilluminationDecay *= decay;\r\n\r\n\t}\r\n\r\n\tgl_FragColor = clamp(color * exposure, 0.0, clampMax);\r\n\r\n}\r\n",G="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",H=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"GodRaysMaterial",defines:{NUM_SAMPLES_FLOAT:"60.0",NUM_SAMPLES_INT:"60"},uniforms:{tDiffuse:new t.Uniform(null),lightPosition:new t.Uniform(null),exposure:new t.Uniform(.6),decay:new t.Uniform(.93),density:new t.Uniform(.96),weight:new t.Uniform(.4),clampMax:new t.Uniform(1)},fragmentShader:I,vertexShader:G,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),V="uniform sampler2D tDiffuse;\r\nuniform float distinction;\r\nuniform vec2 range;\r\nuniform vec3 luminanceCoefficients;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel = texture2D(tDiffuse, vUv);\r\n\tfloat v = dot(texel.rgb, luminanceCoefficients);\r\n\r\n\t#ifdef RANGE\r\n\r\n\t\tfloat low = step(range.x, v);\r\n\t\tfloat high = step(v, range.y);\r\n\r\n\t\t// Apply the mask.\r\n\t\tv *= low * high;\r\n\r\n\t#endif\r\n\r\n\tv = pow(abs(v), distinction);\r\n\r\n\t#ifdef COLOR\r\n\r\n\t\tgl_FragColor = vec4(texel.rgb * v, texel.a);\r\n\r\n\t#else\r\n\r\n\t\tgl_FragColor = vec4(v, v, v, texel.a);\r\n\r\n\t#endif\r\n\r\n}\r\n",Y="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",q=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;l(this,r);var i=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"LuminosityMaterial",uniforms:{tDiffuse:new t.Uniform(null),distinction:new t.Uniform(1),range:new t.Uniform(null!==n?n:new t.Vector2),luminanceCoefficients:new t.Uniform(new t.Vector3(.2126,.7152,.0722))},fragmentShader:V,vertexShader:Y}));return e&&(i.defines.COLOR="1"),null!==n&&(i.defines.RANGE="1"),i}return f(r,e),r}(t.ShaderMaterial),K="uniform sampler2D tDiffuse;\r\nuniform float granularity;\r\nuniform float dx;\r\nuniform float dy;\r\n\r\nvarying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel;\r\n\r\n\tif(granularity > 0.0) {\r\n\r\n\t\tvec2 coord = vec2(\r\n\t\t\tdx * (floor(vUv.x / dx) + 0.5),\r\n\t\t\tdy * (floor(vUv.y / dy) + 0.5)\r\n\t\t);\r\n\r\n\t\ttexel = texture2D(tDiffuse, coord);\r\n\r\n\t} else {\r\n\r\n\t\ttexel = texture2D(tDiffuse, vUv);\r\n\r\n\t}\r\n\r\n\tgl_FragColor = texel;\r\n\r\n}\r\n",Z="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",J=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"PixelationMaterial",uniforms:{tDiffuse:new t.Uniform(null),granularity:new t.Uniform(1),resolution:new t.Uniform(new t.Vector2(1,1)),dx:new t.Uniform(1),dy:new t.Uniform(1)},fragmentShader:K,vertexShader:Z,depthWrite:!1,depthTest:!1}))}return f(r,e),c(r,[{key:"setResolution",value:function(e,t){this.uniforms.resolution.value.set(e,t),this.granularity=this.granularity}},{key:"granularity",get:function(){return this.uniforms.granularity.value},set:function(e){var t=this.uniforms,r=t.resolution.value;t.granularity.value=e,t.dx.value=e/r.x,t.dy.value=e/r.y}}]),r}(t.ShaderMaterial),Q="#include <common>\r\n\r\nuniform sampler2D tDiffuse;\r\nuniform vec2 center;\r\nuniform float aspect;\r\nuniform float waveSize;\r\nuniform float radius;\r\nuniform float maxRadius;\r\nuniform float amplitude;\r\n\r\nvarying vec2 vUv;\r\nvarying float vSize;\r\n\r\nvoid main() {\r\n\r\n\tvec2 aspectCorrection = vec2(aspect, 1.0);\r\n\r\n\tvec2 difference = vUv * aspectCorrection - center * aspectCorrection;\r\n\tfloat distance = sqrt(dot(difference, difference)) * vSize;\r\n\r\n\tvec2 displacement = vec2(0.0);\r\n\r\n\tif(distance > radius) {\r\n\r\n\t\tif(distance < radius + waveSize) {\r\n\r\n\t\t\tfloat angle = (distance - radius) * PI2 / waveSize;\r\n\t\t\tfloat cosSin = (1.0 - cos(angle)) * 0.5;\r\n\r\n\t\t\tfloat extent = maxRadius + waveSize;\r\n\t\t\tfloat decay = max(extent - distance * distance, 0.0) / extent;\r\n\r\n\t\t\tdisplacement = ((cosSin * amplitude * difference) / distance) * decay;\r\n\r\n\t\t}\r\n\r\n\t}\r\n\r\n\tgl_FragColor = texture2D(tDiffuse, vUv - displacement);\r\n\r\n}\r\n",_="uniform float size;\r\nuniform float scale;\r\nuniform float cameraDistance;\r\n\r\nvarying vec2 vUv;\r\nvarying float vSize;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tvSize = (0.1 * cameraDistance) / size;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",$=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(this,r),void 0===e.maxRadius&&(e.maxRadius=1),void 0===e.waveSize&&(e.waveSize=.2),void 0===e.amplitude&&(e.amplitude=.05),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"ShockWaveMaterial",uniforms:{tDiffuse:new t.Uniform(null),center:new t.Uniform(new t.Vector2(.5,.5)),aspect:new t.Uniform(1),cameraDistance:new t.Uniform(1),size:new t.Uniform(1),radius:new t.Uniform(-e.waveSize),maxRadius:new t.Uniform(e.maxRadius),waveSize:new t.Uniform(e.waveSize),amplitude:new t.Uniform(e.amplitude)},fragmentShader:Q,vertexShader:_,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),ee="uniform sampler2D tDiffuse;\r\nuniform sampler2D tWeights;\r\n\r\nuniform vec2 texelSize;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset;\r\n\r\nvoid main() {\r\n\r\n\t// Fetch the blending weights for current pixel.\r\n\tvec4 a;\r\n\ta.xz = texture2D(tWeights, vUv).xz;\r\n\ta.y = texture2D(tWeights, vOffset.zw).g;\r\n\ta.w = texture2D(tWeights, vOffset.xy).a;\r\n\r\n\tvec4 color;\r\n\r\n\t// Check if there is any blending weight with a value greater than 0.0.\r\n\tif(dot(a, vec4(1.0)) < 1e-5) {\r\n\r\n\t\tcolor = texture2D(tDiffuse, vUv, 0.0);\r\n\r\n\t} else {\r\n\r\n\t\t/* Up to four lines can be crossing a pixel (one through each edge). We favor\r\n\t\t * blending by choosing the line with the maximum weight for each direction.\r\n\t\t */\r\n\r\n\t\tvec2 offset;\r\n\t\toffset.x = a.a > a.b ? a.a : -a.b; // Left vs. right.\r\n\t\toffset.y = a.g > a.r ? -a.g : a.r; // Top vs. bottom (changed signs).\r\n\r\n\t\t// Then we go in the direction that has the maximum weight (horizontal vs. vertical).\r\n\t\tif(abs(offset.x) > abs(offset.y)) {\r\n\r\n\t\t\toffset.y = 0.0;\r\n\r\n\t\t} else {\r\n\r\n\t\t\toffset.x = 0.0;\r\n\r\n\t\t}\r\n\r\n\t\t// Fetch the opposite color and lerp by hand.\r\n\t\tcolor = texture2D(tDiffuse, vUv, 0.0);\r\n\t\tvec2 coord = vUv + sign(offset) * texelSize;\r\n\t\tvec4 oppositeColor = texture2D(tDiffuse, coord, 0.0);\r\n\t\tfloat s = abs(offset.x) > abs(offset.y) ? abs(offset.x) : abs(offset.y);\r\n\r\n\t\t// Gamma correction.\r\n\t\tcolor.rgb = pow(abs(color.rgb), vec3(2.2));\r\n\t\toppositeColor.rgb = pow(abs(oppositeColor.rgb), vec3(2.2));\r\n\t\tcolor = mix(color, oppositeColor, s);\r\n\t\tcolor.rgb = pow(abs(color.rgb), vec3(1.0 / 2.2));\r\n\r\n\t}\r\n\r\n\tgl_FragColor = color;\r\n\r\n}\r\n",te="uniform vec2 texelSize;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\r\n\tvOffset = uv.xyxy + texelSize.xyxy * vec4(1.0, 0.0, 0.0, -1.0); // Changed sign in W component.\r\n\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",re=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new t.Vector2;return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"SMAABlendMaterial",uniforms:{tDiffuse:new t.Uniform(null),tWeights:new t.Uniform(null),texelSize:new t.Uniform(e)},fragmentShader:ee,vertexShader:te,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),ne="uniform sampler2D tDiffuse;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset[3];\r\n\r\nvoid main() {\r\n\r\n\tconst vec2 THRESHOLD = vec2(EDGE_THRESHOLD);\r\n\r\n\t// Calculate color deltas.\r\n\tvec4 delta;\r\n\tvec3 c = texture2D(tDiffuse, vUv).rgb;\r\n\r\n\tvec3 cLeft = texture2D(tDiffuse, vOffset[0].xy).rgb;\r\n\tvec3 t = abs(c - cLeft);\r\n\tdelta.x = max(max(t.r, t.g), t.b);\r\n\r\n\tvec3 cTop = texture2D(tDiffuse, vOffset[0].zw).rgb;\r\n\tt = abs(c - cTop);\r\n\tdelta.y = max(max(t.r, t.g), t.b);\r\n\r\n\t// We do the usual threshold.\r\n\tvec2 edges = step(THRESHOLD, delta.xy);\r\n\r\n\t// Then discard if there is no edge.\r\n\tif(dot(edges, vec2(1.0)) == 0.0) {\r\n\r\n\t\tdiscard;\r\n\r\n\t}\r\n\r\n\t// Calculate right and bottom deltas.\r\n\tvec3 cRight = texture2D(tDiffuse, vOffset[1].xy).rgb;\r\n\tt = abs(c - cRight);\r\n\tdelta.z = max(max(t.r, t.g), t.b);\r\n\r\n\tvec3 cBottom  = texture2D(tDiffuse, vOffset[1].zw).rgb;\r\n\tt = abs(c - cBottom);\r\n\tdelta.w = max(max(t.r, t.g), t.b);\r\n\r\n\t// Calculate the maximum delta in the direct neighborhood.\r\n\tfloat maxDelta = max(max(max(delta.x, delta.y), delta.z), delta.w);\r\n\r\n\t// Calculate left-left and top-top deltas.\r\n\tvec3 cLeftLeft  = texture2D(tDiffuse, vOffset[2].xy).rgb;\r\n\tt = abs(c - cLeftLeft);\r\n\tdelta.z = max(max(t.r, t.g), t.b);\r\n\r\n\tvec3 cTopTop = texture2D(tDiffuse, vOffset[2].zw).rgb;\r\n\tt = abs(c - cTopTop);\r\n\tdelta.w = max(max(t.r, t.g), t.b);\r\n\r\n\t// Calculate the final maximum delta.\r\n\tmaxDelta = max(max(maxDelta, delta.z), delta.w);\r\n\r\n\t// Local contrast adaptation in action.\r\n\tedges.xy *= step(0.5 * maxDelta, delta.xy);\r\n\r\n\tgl_FragColor = vec4(edges, 0.0, 0.0);\r\n\r\n}\r\n",ie="uniform vec2 texelSize;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset[3];\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\r\n\tvOffset[0] = uv.xyxy + texelSize.xyxy * vec4(-1.0, 0.0, 0.0, 1.0); // Changed sign in W component.\r\n\tvOffset[1] = uv.xyxy + texelSize.xyxy * vec4(1.0, 0.0, 0.0, -1.0); // Changed sign in W component.\r\n\tvOffset[2] = uv.xyxy + texelSize.xyxy * vec4(-2.0, 0.0, 0.0, 2.0); // Changed sign in W component.\r\n\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",ae=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new t.Vector2;return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"SMAAColorEdgesMaterial",defines:{EDGE_THRESHOLD:"0.1"},uniforms:{tDiffuse:new t.Uniform(null),texelSize:new t.Uniform(e)},fragmentShader:ne,vertexShader:ie,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),oe="data:image/png;base64,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",se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAhCAAAAABIXyLAAAAAOElEQVRIx2NgGAWjYBSMglEwEICREYRgFBZBqDCSLA2MGPUIVQETE9iNUAqLR5gIeoQKRgwXjwAAGn4AtaFeYLEAAAAASUVORK5CYII=",le="#define sampleLevelZeroOffset(t, coord, offset) texture2D(t, coord + float(offset) * texelSize, 0.0)\r\n\r\nuniform sampler2D tDiffuse;\r\nuniform sampler2D tArea;\r\nuniform sampler2D tSearch;\r\n\r\nuniform vec2 texelSize;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset[3];\r\nvarying vec2 vPixCoord;\r\n\r\nvec2 round(vec2 x) {\r\n\r\n\treturn sign(x) * floor(abs(x) + 0.5);\r\n\r\n}\r\n\r\nfloat searchLength(vec2 e, float bias, float scale) {\r\n\r\n\t// Not required if tSearch accesses are set to point.\r\n\t// const vec2 SEARCH_TEX_PIXEL_SIZE = 1.0 / vec2(66.0, 33.0);\r\n\t// e = vec2(bias, 0.0) + 0.5 * SEARCH_TEX_PIXEL_SIZE + e * vec2(scale, 1.0) * vec2(64.0, 32.0) * SEARCH_TEX_PIXEL_SIZE;\r\n\r\n\te.r = bias + e.r * scale;\r\n\r\n\treturn 255.0 * texture2D(tSearch, e, 0.0).r;\r\n\r\n}\r\n\r\nfloat searchXLeft(vec2 texCoord, float end) {\r\n\r\n\t/* @PSEUDO_GATHER4\r\n\t * This texCoord has been offset by (-0.25, -0.125) in the vertex shader to\r\n\t * sample between edge, thus fetching four edges in a row.\r\n\t * Sampling with different offsets in each direction allows to disambiguate\r\n\t * which edges are active from the four fetched ones.\r\n\t */\r\n\r\n\tvec2 e = vec2(0.0, 1.0);\r\n\r\n\tfor(int i = 0; i < SMAA_MAX_SEARCH_STEPS_INT; ++i) {\r\n\r\n\t\te = texture2D(tDiffuse, texCoord, 0.0).rg;\r\n\t\ttexCoord -= vec2(2.0, 0.0) * texelSize;\r\n\r\n\t\tif(!(texCoord.x > end && e.g > 0.8281 && e.r == 0.0)) { break; }\r\n\r\n\t}\r\n\r\n\t// Correct the previously applied offset (-0.25, -0.125).\r\n\ttexCoord.x += 0.25 * texelSize.x;\r\n\r\n\t// The searches are biased by 1, so adjust the coords accordingly.\r\n\ttexCoord.x += texelSize.x;\r\n\r\n\t// Disambiguate the length added by the last step.\r\n\ttexCoord.x += 2.0 * texelSize.x; // Undo last step.\r\n\ttexCoord.x -= texelSize.x * searchLength(e, 0.0, 0.5);\r\n\r\n\treturn texCoord.x;\r\n\r\n}\r\n\r\nfloat searchXRight(vec2 texCoord, float end) {\r\n\r\n\tvec2 e = vec2(0.0, 1.0);\r\n\r\n\tfor(int i = 0; i < SMAA_MAX_SEARCH_STEPS_INT; ++i) {\r\n\r\n\t\te = texture2D(tDiffuse, texCoord, 0.0).rg;\r\n\t\ttexCoord += vec2(2.0, 0.0) * texelSize;\r\n\r\n\t\tif(!(texCoord.x < end && e.g > 0.8281 && e.r == 0.0)) { break; }\r\n\r\n\t}\r\n\r\n\ttexCoord.x -= 0.25 * texelSize.x;\r\n\ttexCoord.x -= texelSize.x;\r\n\ttexCoord.x -= 2.0 * texelSize.x;\r\n\ttexCoord.x += texelSize.x * searchLength(e, 0.5, 0.5);\r\n\r\n\treturn texCoord.x;\r\n\r\n}\r\n\r\nfloat searchYUp(vec2 texCoord, float end) {\r\n\r\n\tvec2 e = vec2(1.0, 0.0);\r\n\r\n\tfor(int i = 0; i < SMAA_MAX_SEARCH_STEPS_INT; ++i) {\r\n\r\n\t\te = texture2D(tDiffuse, texCoord, 0.0).rg;\r\n\t\ttexCoord += vec2(0.0, 2.0) * texelSize; // Changed sign.\r\n\r\n\t\tif(!(texCoord.y > end && e.r > 0.8281 && e.g == 0.0)) { break; }\r\n\r\n\t}\r\n\r\n\ttexCoord.y -= 0.25 * texelSize.y; // Changed sign.\r\n\ttexCoord.y -= texelSize.y; // Changed sign.\r\n\ttexCoord.y -= 2.0 * texelSize.y; // Changed sign.\r\n\ttexCoord.y += texelSize.y * searchLength(e.gr, 0.0, 0.5); // Changed sign.\r\n\r\n\treturn texCoord.y;\r\n\r\n}\r\n\r\nfloat searchYDown(vec2 texCoord, float end) {\r\n\r\n\tvec2 e = vec2(1.0, 0.0);\r\n\r\n\tfor(int i = 0; i < SMAA_MAX_SEARCH_STEPS_INT; ++i ) {\r\n\r\n\t\te = texture2D(tDiffuse, texCoord, 0.0).rg;\r\n\t\ttexCoord -= vec2(0.0, 2.0) * texelSize; // Changed sign.\r\n\r\n\t\tif(!(texCoord.y < end && e.r > 0.8281 && e.g == 0.0)) { break; }\r\n\r\n\t}\r\n\r\n\ttexCoord.y += 0.25 * texelSize.y; // Changed sign.\r\n\ttexCoord.y += texelSize.y; // Changed sign.\r\n\ttexCoord.y += 2.0 * texelSize.y; // Changed sign.\r\n\ttexCoord.y -= texelSize.y * searchLength(e.gr, 0.5, 0.5); // Changed sign.\r\n\r\n\treturn texCoord.y;\r\n\r\n}\r\n\r\nvec2 area(vec2 dist, float e1, float e2, float offset) {\r\n\r\n\t// Rounding prevents precision errors of bilinear filtering.\r\n\tvec2 texCoord = SMAA_AREATEX_MAX_DISTANCE * round(4.0 * vec2(e1, e2)) + dist;\r\n\r\n\t// Scale and bias for texel space translation.\r\n\ttexCoord = SMAA_AREATEX_PIXEL_SIZE * texCoord + (0.5 * SMAA_AREATEX_PIXEL_SIZE);\r\n\r\n\t// Move to proper place, according to the subpixel offset.\r\n\ttexCoord.y += SMAA_AREATEX_SUBTEX_SIZE * offset;\r\n\r\n\treturn texture2D(tArea, texCoord, 0.0).rg;\r\n\r\n}\r\n\r\nvoid main() {\r\n\r\n\tvec4 weights = vec4(0.0);\r\n\tvec4 subsampleIndices = vec4(0.0);\r\n\tvec2 e = texture2D(tDiffuse, vUv).rg;\r\n\r\n\tif(e.g > 0.0) {\r\n\r\n\t\t// Edge at north.\r\n\t\tvec2 d;\r\n\r\n\t\t// Find the distance to the left.\r\n\t\tvec2 coords;\r\n\t\tcoords.x = searchXLeft(vOffset[0].xy, vOffset[2].x);\r\n\t\tcoords.y = vOffset[1].y; // vOffset[1].y = vUv.y - 0.25 * texelSize.y (@CROSSING_OFFSET)\r\n\t\td.x = coords.x;\r\n\r\n\t\t/* Now fetch the left crossing edges, two at a time using bilinear filtering.\r\n\t\tSampling at -0.25 (see @CROSSING_OFFSET) enables to discern what value each edge has. */\r\n\r\n\t\tfloat e1 = texture2D(tDiffuse, coords, 0.0).r;\r\n\r\n\t\t// Find the distance to the right.\r\n\t\tcoords.x = searchXRight(vOffset[0].zw, vOffset[2].y);\r\n\t\td.y = coords.x;\r\n\r\n\t\t// Translate distances to pixel units for better interleave arithmetic and memory accesses.\r\n\t\td = d / texelSize.x - vPixCoord.x;\r\n\r\n\t\t// The area below needs a sqrt, as the areas texture is compressed quadratically.\r\n\t\tvec2 sqrtD = sqrt(abs(d));\r\n\r\n\t\t// Fetch the right crossing edges.\r\n\t\tcoords.y -= texelSize.y; // WebGL port note: Added.\r\n\t\tfloat e2 = sampleLevelZeroOffset(tDiffuse, coords, ivec2(1, 0)).r;\r\n\r\n\t\t// Pattern recognised, now get the actual area.\r\n\t\tweights.rg = area(sqrtD, e1, e2, subsampleIndices.y);\r\n\r\n\t}\r\n\r\n\tif(e.r > 0.0) {\r\n\r\n\t\t// Edge at west.\r\n\t\tvec2 d;\r\n\r\n\t\t// Find the distance to the top.\r\n\t\tvec2 coords;\r\n\r\n\t\tcoords.y = searchYUp(vOffset[1].xy, vOffset[2].z);\r\n\t\tcoords.x = vOffset[0].x; // vOffset[1].x = vUv.x - 0.25 * texelSize.x;\r\n\t\td.x = coords.y;\r\n\r\n\t\t// Fetch the top crossing edges.\r\n\t\tfloat e1 = texture2D(tDiffuse, coords, 0.0).g;\r\n\r\n\t\t// Find the distance to the bottom.\r\n\t\tcoords.y = searchYDown(vOffset[1].zw, vOffset[2].w);\r\n\t\td.y = coords.y;\r\n\r\n\t\t// Distances in pixel units.\r\n\t\td = d / texelSize.y - vPixCoord.y;\r\n\r\n\t\t// The area below needs a sqrt, as the areas texture is compressed quadratically.\r\n\t\tvec2 sqrtD = sqrt(abs(d));\r\n\r\n\t\t// Fetch the bottom crossing edges.\r\n\t\tcoords.y -= texelSize.y; // WebGL port note: Added.\r\n\t\tfloat e2 = sampleLevelZeroOffset(tDiffuse, coords, ivec2(0, 1)).g;\r\n\r\n\t\t// Get the area for this direction.\r\n\t\tweights.ba = area(sqrtD, e1, e2, subsampleIndices.x);\r\n\r\n\t}\r\n\r\n\tgl_FragColor = weights;\r\n\r\n}\r\n",ce="uniform vec2 texelSize;\r\n\r\nvarying vec2 vUv;\r\nvarying vec4 vOffset[3];\r\nvarying vec2 vPixCoord;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\r\n\tvPixCoord = uv / texelSize;\r\n\r\n\t// Offsets for the searches (see @PSEUDO_GATHER4).\r\n\tvOffset[0] = uv.xyxy + texelSize.xyxy * vec4(-0.25, 0.125, 1.25, 0.125); // Changed sign in Y and W components.\r\n\tvOffset[1] = uv.xyxy + texelSize.xyxy * vec4(-0.125, 0.25, -0.125, -1.25); //Changed sign in Y and W components.\r\n\r\n\t// This indicates the ends of the loops.\r\n\tvOffset[2] = vec4(vOffset[0].xz, vOffset[1].yw) + vec4(-2.0, 2.0, -2.0, 2.0) * texelSize.xxyy * SMAA_MAX_SEARCH_STEPS_FLOAT;\r\n\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",fe=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new t.Vector2;l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"SMAAWeightsMaterial",defines:{SMAA_MAX_SEARCH_STEPS_INT:"8",SMAA_MAX_SEARCH_STEPS_FLOAT:"8.0",SMAA_AREATEX_MAX_DISTANCE:"16.0",SMAA_AREATEX_PIXEL_SIZE:"(1.0 / vec2(160.0, 560.0))",SMAA_AREATEX_SUBTEX_SIZE:"(1.0 / 7.0)"},uniforms:{tDiffuse:new t.Uniform(null),tArea:new t.Uniform(null),tSearch:new t.Uniform(null),texelSize:new t.Uniform(e)},fragmentShader:le,vertexShader:ce,depthWrite:!1,depthTest:!1}));return n.areaImage=oe,n.searchImage=se,n}return f(r,e),r}(t.ShaderMaterial),ue="uniform sampler2D tDiffuse;\r\nuniform float middleGrey;\r\nuniform float maxLuminance;\r\nuniform vec3 luminanceCoefficients;\r\n\r\n#ifdef ADAPTED_LUMINANCE\r\n\r\n\tuniform sampler2D luminanceMap;\r\n\r\n#else\r\n\r\n\tuniform float averageLuminance;\r\n\r\n#endif\r\n\r\nvarying vec2 vUv;\r\n\r\nvec3 toneMap(vec3 c) {\r\n\r\n\t#ifdef ADAPTED_LUMINANCE\r\n\r\n\t\t// Get the calculated average luminance by sampling the center.\r\n\t\tfloat lumAvg = texture2D(luminanceMap, vec2(0.5)).r;\r\n\r\n\t#else\r\n\r\n\t\tfloat lumAvg = averageLuminance;\r\n\r\n\t#endif\r\n\r\n\t// Calculate the luminance of the current pixel.\r\n\tfloat lumPixel = dot(c, luminanceCoefficients);\r\n\r\n\t// Apply the modified operator (Reinhard Eq. 4).\r\n\tfloat lumScaled = (lumPixel * middleGrey) / lumAvg;\r\n\r\n\tfloat lumCompressed = (lumScaled * (1.0 + (lumScaled / (maxLuminance * maxLuminance)))) / (1.0 + lumScaled);\r\n\r\n\treturn lumCompressed * c;\r\n\r\n}\r\n\r\nvoid main() {\r\n\r\n\tvec4 texel = texture2D(tDiffuse, vUv);\r\n\tgl_FragColor = vec4(toneMap(texel.rgb), texel.a);\r\n\r\n}\r\n",de="varying vec2 vUv;\r\n\r\nvoid main() {\r\n\r\n\tvUv = uv;\r\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n\r\n}\r\n",ve=function(e){function r(){return l(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,{type:"ToneMappingMaterial",uniforms:{tDiffuse:new t.Uniform(null),luminanceMap:new t.Uniform(null),averageLuminance:new t.Uniform(1),luminanceCoefficients:new t.Uniform(new t.Vector3(.2126,.7152,.0722)),maxLuminance:new t.Uniform(16),middleGrey:new t.Uniform(.6)},fragmentShader:ue,vertexShader:de,depthWrite:!1,depthTest:!1}))}return f(r,e),r}(t.ShaderMaterial),he=function(){function e(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new t.Scene,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new t.OrthographicCamera(-1,1,1,-1,0,1),i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new t.Mesh(new t.PlaneBufferGeometry(2,2),null);l(this,e),this.name="Pass",this.scene=r,this.camera=n,this.quad=i,null!==this.quad&&(this.quad.frustumCulled=!1,null!==this.scene&&this.scene.add(this.quad)),this.needsSwap=!1,this.enabled=!0,this.renderToScreen=!1}return c(e,[{key:"render",value:function(e,t,r,n,i){throw new Error("Render method not implemented!")}},{key:"setSize",value:function(e,t){}},{key:"initialise",value:function(e,t){}},{key:"dispose",value:function(){var e=Object.keys(this),t=void 0,r=!0,n=!1,i=void 0;try{for(var a,o=e[Symbol.iterator]();!(r=(a=o.next()).done);r=!0)null!==this[t=a.value]&&"function"==typeof this[t].dispose&&(this[t].dispose(),this[t]=null)}catch(e){n=!0,i=e}finally{try{!r&&o.return&&o.return()}finally{if(n)throw i}}}}]),e}(),me=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.name="BlurPass",n.needsSwap=!0,n.renderTargetX=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,magFilter:t.LinearFilter,stencilBuffer:!1,depthBuffer:!1}),n.renderTargetX.texture.name="Blur.TargetX",n.renderTargetX.texture.generateMipmaps=!1,n.renderTargetY=n.renderTargetX.clone(),n.renderTargetY.texture.name="Blur.TargetY",n.resolutionScale=void 0!==e.resolutionScale?e.resolutionScale:.5,n.convolutionMaterial=new b,n.kernelSize=e.kernelSize,n.quad.material=n.convolutionMaterial,n}return f(r,he),c(r,[{key:"render",value:function(e,t,r){var n=this.scene,i=this.camera,a=this.renderTargetX,o=this.renderTargetY,s=this.convolutionMaterial,l=s.uniforms,c=s.getKernel(),f=t,u=void 0,d=void 0,v=void 0;for(d=0,v=c.length-1;d<v;++d)u=d%2==0?a:o,l.kernel.value=c[d],l.tDiffuse.value=f.texture,e.render(n,i,u),f=u;l.kernel.value=c[d],l.tDiffuse.value=f.texture,e.render(n,i,this.renderToScreen?null:r)}},{key:"initialise",value:function(e,r){r||(this.renderTargetX.texture.format=t.RGBFormat,this.renderTargetY.texture.format=t.RGBFormat)}},{key:"setSize",value:function(e,t){e=Math.max(1,Math.floor(e*this.resolutionScale)),t=Math.max(1,Math.floor(t*this.resolutionScale)),this.renderTargetX.setSize(e,t),this.renderTargetY.setSize(e,t),this.convolutionMaterial.setTexelSize(1/e,1/t)}},{key:"width",get:function(){return this.renderTargetX.width}},{key:"height",get:function(){return this.renderTargetX.height}},{key:"kernelSize",get:function(){return this.convolutionMaterial.kernelSize},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A.LARGE;this.convolutionMaterial.kernelSize=e}}]),r}(),pe=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.name="BloomPass",n.needsSwap=!0,n.blurPass=new me(e),n.renderTarget=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,magFilter:t.LinearFilter,stencilBuffer:!1,depthBuffer:!1}),n.renderTarget.texture.name="Bloom.Target",n.renderTarget.texture.generateMipmaps=!1,n.combineMaterial=new D(void 0===e.screenMode||e.screenMode),n.intensity=e.intensity,n.luminosityMaterial=new q(!0),n.distinction=e.distinction,n}return f(r,he),c(r,[{key:"render",value:function(e,t,r){var n=this.quad,i=this.scene,a=this.camera,o=this.blurPass,s=this.luminosityMaterial,l=this.combineMaterial,c=this.renderTarget;n.material=s,s.uniforms.tDiffuse.value=t.texture,e.render(i,a,c),o.render(e,c,c),n.material=l,l.uniforms.texture1.value=t.texture,l.uniforms.texture2.value=c.texture,e.render(i,a,this.renderToScreen?null:r)}},{key:"initialise",value:function(e,r){this.blurPass.initialise(e,r),r||(this.renderTarget.texture.format=t.RGBFormat)}},{key:"setSize",value:function(e,t){this.blurPass.setSize(e,t),e=this.blurPass.width,t=this.blurPass.height,this.renderTarget.setSize(e,t)}},{key:"resolutionScale",get:function(){return this.blurPass.resolutionScale},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.5;this.blurPass.resolutionScale=e}},{key:"kernelSize",get:function(){return this.blurPass.kernelSize},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A.LARGE;this.blurPass.kernelSize=e}},{key:"intensity",get:function(){return this.combineMaterial.uniforms.opacity2.value},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.combineMaterial.uniforms.opacity2.value=e}},{key:"distinction",get:function(){return this.luminosityMaterial.uniforms.distinction.value},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.luminosityMaterial.uniforms.distinction.value=e}}]),r}(),xe=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,t);var n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.name="BokehPass",n.needsSwap=!0,n.bokehMaterial=new m(e,r),n.quad.material=n.bokehMaterial,n}return f(t,he),c(t,[{key:"render",value:function(e,t,r){this.bokehMaterial.uniforms.tDiffuse.value=t.texture,this.bokehMaterial.uniforms.tDepth.value=t.depthTexture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.bokehMaterial.uniforms.aspect.value=e/t}}]),t}(),ge=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,t);var n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.name="Bokeh2Pass",n.needsSwap=!0,n.bokehMaterial=new g(e,r),n.quad.material=n.bokehMaterial,n}return f(t,he),c(t,[{key:"render",value:function(e,t,r){this.bokehMaterial.uniforms.tDiffuse.value=t.texture,this.bokehMaterial.uniforms.tDepth.value=t.depthTexture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.bokehMaterial.setTexelSize(1/e,1/t)}}]),t}(),ye=function(e){function t(){l(this,t);var e=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,null,null,null));return e.name="ClearMaskPass",e}return f(t,he),c(t,[{key:"render",value:function(e){e.state.buffers.stencil.setTest(!1)}}]),t}(),Se=new t.Color,De=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,null,null,null));return r.name="ClearPass",r.clearColor=void 0!==e.clearColor?e.clearColor:null,r.clearAlpha=void 0!==e.clearAlpha?e.clearAlpha:0,r}return f(t,he),c(t,[{key:"render",value:function(e,t){var r=this.clearColor,n=void 0;null!==r&&(Se.copy(e.getClearColor()),n=e.getClearAlpha(),e.setClearColor(r,this.clearAlpha)),e.setRenderTarget(this.renderToScreen?null:t),e.clear(),null!==r&&e.setClearColor(Se,n)}}]),t}(),Me=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.name="DotScreenPass",r.needsSwap=!0,r.material=new N(e.average),void 0!==e.angle&&(r.material.uniforms.angle.value=e.angle),void 0!==e.scale&&(r.material.uniforms.scale.value=e.scale),void 0!==e.intensity&&(r.material.uniforms.intensity.value=e.intensity),r.quad.material=r.material,r}return f(t,he),c(t,[{key:"render",value:function(e,t,r){this.material.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){e=Math.max(1,e),t=Math.max(1,t),this.material.uniforms.offsetRepeat.value.z=e,this.material.uniforms.offsetRepeat.value.w=t}}]),t}(),we=function(e){function t(e){l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.name="DepthPass",r.needsSwap=!0,r.depthMaterial=new E(e),r.quad.material=r.depthMaterial,r}return f(t,he),c(t,[{key:"render",value:function(e,t,r){this.depthMaterial.uniforms.tDepth.value=t.depthTexture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}}]),t}(),be=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.name="FilmPass",r.needsSwap=!0,r.material=new R(e),r.quad.material=r.material,r.scanlineDensity=void 0===e.scanlineDensity?1.25:e.scanlineDensity,r}return f(t,he),c(t,[{key:"render",value:function(e,t,r,n){this.material.uniforms.tDiffuse.value=t.texture,this.material.uniforms.time.value+=n,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.material.uniforms.scanlineCount.value=Math.round(t*this.scanlineDensity)}}]),t}(),Te=function(e){function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,i);var t=u(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return t.name="GlitchPass",t.needsSwap=!0,t.material=new X,t.quad.material=t.material,t.texture=null,t.perturbMap=void 0!==e.perturbMap?e.perturbMap:t.generatePerturbMap(e.dtSize),t.perturbMap.name="Glitch.Perturbation",t.perturbMap.generateMipmaps=!1,t.mode=Ae.SPORADIC,t.counter=0,t.breakPoint=r(120,240),t}return f(i,he),c(i,[{key:"generatePerturbMap",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:64,r=e*e,n=new Float32Array(3*r),i=this.perturbMap,a=void 0,o=void 0;for(a=0;a<r;++a)o=Math.random(),n[3*a]=o,n[3*a+1]=o,n[3*a+2]=o;return null!==i&&i.dispose(),i=new t.DataTexture(n,e,e,t.RGBFormat,t.FloatType),i.needsUpdate=!0,this.perturbMap=i,i}},{key:"render",value:function(e,t,i){var a=this.mode,o=this.counter,s=this.breakPoint,l=this.material.uniforms;l.tDiffuse.value=t.texture,l.seed.value=Math.random(),l.active.value=!0,o%s==0||a===Ae.CONSTANT_WILD?(l.amount.value=Math.random()/30,l.angle.value=n(-Math.PI,Math.PI),l.seedX.value=n(-1,1),l.seedY.value=n(-1,1),l.distortionX.value=n(0,1),l.distortionY.value=n(0,1),this.breakPoint=r(120,240),this.counter=0):o%s<s/5||a===Ae.CONSTANT_MILD?(l.amount.value=Math.random()/90,l.angle.value=n(-Math.PI,Math.PI),l.distortionX.value=n(0,1),l.distortionY.value=n(0,1),l.seedX.value=n(-.3,.3),l.seedY.value=n(-.3,.3)):l.active.value=!1,++this.counter,e.render(this.scene,this.camera,this.renderToScreen?null:i)}},{key:"perturbMap",get:function(){return this.texture},set:function(e){this.texture=e,this.material.uniforms.tPerturb.value=e}}]),i}(),Ae={SPORADIC:0,CONSTANT_MILD:1,CONSTANT_WILD:2},Ue=function(e){function t(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};l(this,t);var i=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r,null));return i.name="RenderPass",i.clearPass=new De(n),i.overrideMaterial=void 0!==n.overrideMaterial?n.overrideMaterial:null,i.clearDepth=void 0!==n.clearDepth&&n.clearDepth,i.clear=void 0===n.clear||n.clear,i}return f(t,he),c(t,[{key:"render",value:function(e,t){var r=this.scene,n=this.renderToScreen?null:t;this.clear?this.clearPass.render(e,n):this.clearDepth&&(e.setRenderTarget(n),e.clearDepth()),r.overrideMaterial=this.overrideMaterial,e.render(r,this.camera,n),r.overrideMaterial=null}}]),t}(),Pe=function(e){function r(e,n,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};l(this,r);var o=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return o.name="GodRaysPass",o.needsSwap=!0,o.lightScene=new t.Scene,o.mainScene=e,o.mainCamera=n,o.renderPassLight=new Ue(o.lightScene,o.mainCamera),o.renderPassMask=new Ue(o.mainScene,o.mainCamera,{overrideMaterial:new t.MeshBasicMaterial({color:0}),clearColor:new t.Color(0)}),o.renderPassMask.clear=!1,o.blurPass=new me(a),o.renderTargetX=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,magFilter:t.LinearFilter,stencilBuffer:!1,depthBuffer:!1}),o.renderTargetX.texture.name="GodRays.TargetX",o.renderTargetX.texture.generateMipmaps=!1,o.renderTargetY=o.renderTargetX.clone(),o.renderTargetY.texture.name="GodRays.TargetY",o.renderTargetMask=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,magFilter:t.LinearFilter}),o.renderTargetMask.texture.name="GodRays.Mask",o.renderTargetMask.texture.generateMipmaps=!1,o.lightSource=i,o.screenPosition=new t.Vector3,o.godRaysMaterial=new H,o.godRaysMaterial.uniforms.lightPosition.value=o.screenPosition,void 0!==a.exposure&&(o.godRaysMaterial.uniforms.exposure.value=a.exposure),void 0!==a.density&&(o.godRaysMaterial.uniforms.density.value=a.density),void 0!==a.decay&&(o.godRaysMaterial.uniforms.decay.value=a.decay),void 0!==a.weight&&(o.godRaysMaterial.uniforms.weight.value=a.weight),void 0!==a.clampMax&&(o.godRaysMaterial.uniforms.clampMax.value=a.clampMax),o.samples=a.samples,o.combineMaterial=new D(void 0===a.screenMode||a.screenMode),o.intensity=a.intensity,o}return f(r,he),c(r,[{key:"render",value:function(e,t,r){var n=this.quad,a=this.scene,o=this.camera,s=this.mainScene,l=this.lightSource,c=this.screenPosition,f=this.godRaysMaterial,u=this.combineMaterial,d=this.renderTargetMask,v=this.renderTargetX,h=this.renderTargetY,m=void 0,p=void 0;c.copy(l.position).project(this.mainCamera),c.x=i(.5*(c.x+1),0,1),c.y=i(.5*(c.y+1),0,1),p=l.parent,m=s.background,s.background=null,this.lightScene.add(l),this.renderPassLight.render(e,d),this.renderPassMask.render(e,d),null!==p&&p.add(l),s.background=m,this.blurPass.render(e,d,v),n.material=f,f.uniforms.tDiffuse.value=v.texture,e.render(a,o,h),n.material=u,u.uniforms.texture1.value=t.texture,u.uniforms.texture2.value=h.texture,e.render(a,o,this.renderToScreen?null:r)}},{key:"initialise",value:function(e,r){this.renderPassLight.initialise(e,r),this.renderPassMask.initialise(e,r),this.blurPass.initialise(e,r),r||(this.renderTargetMask.texture.format=t.RGBFormat,this.renderTargetX.texture.format=t.RGBFormat,this.renderTargetY.texture.format=t.RGBFormat)}},{key:"setSize",value:function(e,t){this.renderPassLight.setSize(e,t),this.renderPassMask.setSize(e,t),this.blurPass.setSize(e,t),e=this.blurPass.width,t=this.blurPass.height,this.renderTargetMask.setSize(e,t),this.renderTargetX.setSize(e,t),this.renderTargetY.setSize(e,t)}},{key:"resolutionScale",get:function(){return this.blurPass.resolutionScale},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.5;this.blurPass.resolutionScale=e}},{key:"kernelSize",get:function(){return this.blurPass.kernelSize},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A.LARGE;this.blurPass.kernelSize=e}},{key:"intensity",get:function(){return this.combineMaterial.uniforms.opacity2.value},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.combineMaterial.uniforms.opacity2.value=e}},{key:"samples",get:function(){return Number.parseInt(this.godRaysMaterial.defines.NUM_SAMPLES_INT)},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:60;e=Math.floor(e),this.godRaysMaterial.defines.NUM_SAMPLES_FLOAT=e.toFixed(1),this.godRaysMaterial.defines.NUM_SAMPLES_INT=e.toFixed(0),this.godRaysMaterial.needsUpdate=!0}}]),r}(),Oe=function(e){function t(e,r){l(this,t);var n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r,null));return n.name="MaskPass",n.inverse=!1,n.clearStencil=!0,n}return f(t,he),c(t,[{key:"render",value:function(e,t,r){var n=e.context,i=e.state,a=this.scene,o=this.camera,s=this.inverse?0:1,l=1-s;i.buffers.color.setMask(!1),i.buffers.depth.setMask(!1),i.buffers.color.setLocked(!0),i.buffers.depth.setLocked(!0),i.buffers.stencil.setTest(!0),i.buffers.stencil.setOp(n.REPLACE,n.REPLACE,n.REPLACE),i.buffers.stencil.setFunc(n.ALWAYS,s,4294967295),i.buffers.stencil.setClear(l),this.clearStencil&&(e.setRenderTarget(t),e.clearStencil(),e.setRenderTarget(r),e.clearStencil()),e.render(a,o,t),e.render(a,o,r),i.buffers.color.setLocked(!1),i.buffers.depth.setLocked(!1),i.buffers.stencil.setFunc(n.EQUAL,1,4294967295),i.buffers.stencil.setOp(n.KEEP,n.KEEP,n.KEEP)}}]),t}(),Le=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30;l(this,t);var r=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.name="PixelationPass",r.needsSwap=!0,r.pixelationMaterial=new J,r.granularity=e,r.quad.material=r.pixelationMaterial,r}return f(t,he),c(t,[{key:"render",value:function(e,t,r){this.pixelationMaterial.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.pixelationMaterial.setResolution(e,t)}},{key:"granularity",get:function(){return this.pixelationMaterial.granularity},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30;(e=Math.floor(e))%2>0&&(e+=1),this.pixelationMaterial.granularity=e}}]),t}(),Ce=function(e){function r(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];l(this,r);var i=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return i.name="SavePass",i.material=new O,i.quad.material=i.material,i.renderTarget=void 0!==e?e:new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,magFilter:t.LinearFilter,stencilBuffer:!1,depthBuffer:!1}),i.renderTarget.texture.name="Save.Target",i.renderTarget.texture.generateMipmaps=!1,i.resize=n,i}return f(r,he),c(r,[{key:"render",value:function(e,t){this.material.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderTarget)}},{key:"initialise",value:function(e,r){r||(this.renderTarget.texture.format=t.RGBFormat)}},{key:"setSize",value:function(e,t){this.resize&&(e=Math.max(1,e),t=Math.max(1,t),this.renderTarget.setSize(e,t))}}]),r}(),Ee=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tDiffuse";l(this,t);var n=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.name="ShaderPass",n.needsSwap=!0,n.material=e,n.quad.material=n.material,n.textureID=r,n}return f(t,he),c(t,[{key:"render",value:function(e,t,r){void 0!==this.material.uniforms[this.textureID]&&(this.material.uniforms[this.textureID].value=t.texture),e.render(this.scene,this.camera,this.renderToScreen?null:r)}}]),t}(),ze=.5*Math.PI,Fe=new t.Vector3,Ne=new t.Vector3,Be=function(e){function r(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new t.Vector3,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};l(this,r);var a=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return a.name="ShockWavePass",a.needsSwap=!0,a.mainCamera=e,a.epicenter=n,a.screenPosition=new t.Vector3,a.speed=void 0!==i.speed?i.speed:2,a.time=0,a.active=!1,a.shockWaveMaterial=new $(i),a.shockWaveMaterial.uniforms.center.value=a.screenPosition,a.copyMaterial=new O,a}return f(r,he),c(r,[{key:"explode",value:function(){this.time=0,this.active=!0}},{key:"render",value:function(e,t,r,n){var i=this.epicenter,a=this.mainCamera,o=this.screenPosition,s=this.shockWaveMaterial,l=s.uniforms,c=l.center,f=l.radius,u=l.maxRadius,d=l.waveSize;this.copyMaterial.uniforms.tDiffuse.value=t.texture,this.quad.material=this.copyMaterial,this.active&&(a.getWorldDirection(Fe),Ne.copy(a.position).sub(i),Fe.angleTo(Ne)>ze&&(l.cameraDistance.value=a.position.distanceTo(i),o.copy(i).project(a),c.value.x=.5*(o.x+1),c.value.y=.5*(o.y+1),l.tDiffuse.value=t.texture,this.quad.material=s),this.time+=n*this.speed,f.value=this.time-d.value,f.value>=2*(u.value+d.value)&&(this.active=!1)),e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.shockWaveMaterial.uniforms.aspect.value=e/t}}]),r}(),ke=function(e){function r(e){l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));n.name="SMAAPass",n.needsSwap=!0,n.renderTargetColorEdges=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearFilter,format:t.RGBFormat,stencilBuffer:!1,depthBuffer:!1}),n.renderTargetColorEdges.texture.name="SMAA.ColorEdges",n.renderTargetColorEdges.texture.generateMipmaps=!1,n.renderTargetWeights=n.renderTargetColorEdges.clone(),n.renderTargetWeights.texture.name="SMAA.Weights",n.renderTargetWeights.texture.format=t.RGBAFormat,n.colorEdgesMaterial=new ae,n.weightsMaterial=new fe;var i=new e;i.src=n.weightsMaterial.areaImage;var a=new t.Texture;a.image=i,a.name="SMAA.Area",a.minFilter=t.LinearFilter,a.format=t.RGBFormat,a.generateMipmaps=!1,a.needsUpdate=!0,a.flipY=!1;var o=new e;o.src=n.weightsMaterial.searchImage;var s=new t.Texture;return s.image=o,s.name="SMAA.Search",s.magFilter=t.NearestFilter,s.minFilter=t.NearestFilter,s.generateMipmaps=!1,s.needsUpdate=!0,s.flipY=!1,n.weightsMaterial.uniforms.tDiffuse.value=n.renderTargetColorEdges.texture,n.weightsMaterial.uniforms.tArea.value=a,n.weightsMaterial.uniforms.tSearch.value=s,n.blendMaterial=new re,n.blendMaterial.uniforms.tWeights.value=n.renderTargetWeights.texture,n.quad.material=n.blendMaterial,n}return f(r,he),c(r,[{key:"render",value:function(e,t,r){this.quad.material=this.colorEdgesMaterial,this.colorEdgesMaterial.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderTargetColorEdges,!0),this.quad.material=this.weightsMaterial,e.render(this.scene,this.camera,this.renderTargetWeights,!1),this.quad.material=this.blendMaterial,this.blendMaterial.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"setSize",value:function(e,t){this.renderTargetColorEdges.setSize(e,t),this.renderTargetWeights.setSize(e,t),this.colorEdgesMaterial.uniforms.texelSize.value.copy(this.weightsMaterial.uniforms.texelSize.value.copy(this.blendMaterial.uniforms.texelSize.value.set(1/e,1/t)))}}]),r}(),Re=function(e){function r(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;l(this,r);var i=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return i.name="TexturePass",i.copyMaterial=new O,i.copyMaterial.blending=t.AdditiveBlending,i.copyMaterial.transparent=!0,i.texture=e,i.opacity=n,i.quad.material=i.copyMaterial,i}return f(r,he),c(r,[{key:"render",value:function(e,t){e.render(this.scene,this.camera,this.renderToScreen?null:t)}},{key:"texture",get:function(){return this.copyMaterial.uniforms.tDiffuse.value},set:function(e){this.copyMaterial.uniforms.tDiffuse.value=e}},{key:"opacity",get:function(){return this.copyMaterial.uniforms.opacity.value},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.copyMaterial.uniforms.opacity.value=e}}]),r}(),je=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l(this,r);var n=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.name="ToneMappingPass",n.needsSwap=!0,n.renderTargetLuminosity=new t.WebGLRenderTarget(1,1,{minFilter:t.LinearMipMapLinearFilter,magFilter:t.LinearFilter,format:t.RGBFormat,stencilBuffer:!1,depthBuffer:!1}),n.renderTargetLuminosity.texture.name="ToneMapping.Luminosity",n.renderTargetAdapted=n.renderTargetLuminosity.clone(),n.renderTargetAdapted.texture.name="ToneMapping.AdaptedLuminosity",n.renderTargetAdapted.texture.generateMipmaps=!1,n.renderTargetAdapted.texture.minFilter=t.LinearFilter,n.renderTargetPrevious=n.renderTargetAdapted.clone(),n.renderTargetPrevious.texture.name="ToneMapping.PreviousLuminosity",n.copyMaterial=new O,n.luminosityMaterial=new q,n.luminosityMaterial.uniforms.distinction.value=void 0!==e.distinction?e.distinction:1,n.adaptiveLuminosityMaterial=new d,n.resolution=e.resolution,n.toneMappingMaterial=new ve,n.adaptive=e.adaptive,n}return f(r,he),c(r,[{key:"render",value:function(e,t,r,n){var i=this.quad,a=this.scene,o=this.camera,s=this.adaptiveLuminosityMaterial,l=this.luminosityMaterial,c=this.toneMappingMaterial,f=this.copyMaterial,u=this.renderTargetPrevious,d=this.renderTargetLuminosity,v=this.renderTargetAdapted;this.adaptive&&(i.material=l,l.uniforms.tDiffuse.value=t.texture,e.render(a,o,d),i.material=s,s.uniforms.delta.value=n,s.uniforms.tPreviousLum.value=u.texture,s.uniforms.tCurrentLum.value=d.texture,e.render(a,o,v),i.material=f,f.uniforms.tDiffuse.value=v.texture,e.render(a,o,u)),i.material=c,c.uniforms.tDiffuse.value=t.texture,e.render(this.scene,this.camera,this.renderToScreen?null:r)}},{key:"initialise",value:function(e){this.quad.material=new t.MeshBasicMaterial({color:8388607}),e.render(this.scene,this.camera,this.renderTargetPrevious),this.quad.material.dispose()}},{key:"resolution",get:function(){return this.renderTargetLuminosity.width},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:256;e=a(e),this.renderTargetLuminosity.setSize(e,e),this.renderTargetPrevious.setSize(e,e),this.renderTargetAdapted.setSize(e,e),this.adaptiveLuminosityMaterial.defines.MIP_LEVEL_1X1=(Math.round(Math.log(e))/Math.log(2)).toFixed(1),this.adaptiveLuminosityMaterial.needsUpdate=!0}},{key:"adaptive",get:function(){return void 0!==this.toneMappingMaterial.defines.ADAPTED_LUMINANCE},set:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?(this.toneMappingMaterial.defines.ADAPTED_LUMINANCE="1",this.toneMappingMaterial.uniforms.luminanceMap.value=this.renderTargetAdapted.texture):(delete this.toneMappingMaterial.defines.ADAPTED_LUMINANCE,this.toneMappingMaterial.uniforms.luminanceMap.value=null),this.toneMappingMaterial.needsUpdate=!0}}]),r}(),We=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,e),this.renderer=t,this.readBuffer=null,this.writeBuffer=null,null!==this.renderer&&(this.renderer.autoClear=!1,this.readBuffer=this.createBuffer(void 0===r.depthBuffer||r.depthBuffer,void 0!==r.stencilBuffer&&r.stencilBuffer,void 0!==r.depthTexture&&r.depthTexture),this.writeBuffer=this.readBuffer.clone()),this.copyPass=new Ee(new O),this.passes=[]}return c(e,[{key:"replaceRenderer",value:function(e){var t=this.renderer,r=void 0,n=void 0,i=void 0;return null!==t&&t!==e&&(this.renderer=e,this.renderer.autoClear=!1,r=t.domElement.parentNode,n=t.getSize(),i=e.getSize(),null!==r&&(r.removeChild(t.domElement),r.appendChild(e.domElement)),n.width===i.width&&n.height===i.height||this.setSize()),t}},{key:"createBuffer",value:function(e,r,n){var i=this.renderer.getSize(),a=this.renderer.getPixelRatio(),o=this.renderer.context.getContextAttributes().alpha,s=new t.WebGLRenderTarget(i.width*a,i.height*a,{minFilter:t.LinearFilter,magFilter:t.LinearFilter,format:o?t.RGBAFormat:t.RGBFormat,depthBuffer:e,stencilBuffer:r,depthTexture:n?new t.DepthTexture:null});return n&&r&&(s.depthTexture.format=t.DepthStencilFormat,s.depthTexture.type=t.UnsignedInt248Type),s.texture.name="EffectComposer.Buffer",s.texture.generateMipmaps=!1,s}},{key:"addPass",value:function(e,t){var r=this.renderer,n=r.getSize(),i=r.getPixelRatio();e.setSize(n.width*i,n.height*i),e.initialise(r,r.context.getContextAttributes().alpha),void 0!==t?this.passes.splice(t,0,e):this.passes.push(e)}},{key:"removePass",value:function(e){this.passes.splice(this.passes.indexOf(e),1)}},{key:"render",value:function(e){var t=this.passes,r=this.renderer,n=this.copyPass,i=this.readBuffer,a=this.writeBuffer,o=!1,s=void 0,l=void 0,c=void 0,f=void 0,u=void 0;for(f=0,u=t.length;f<u;++f)(s=t[f]).enabled&&(s.render(r,i,a,e,o),s.needsSwap&&(o&&((l=r.context).stencilFunc(l.NOTEQUAL,1,4294967295),n.render(r,i,a),l.stencilFunc(l.EQUAL,1,4294967295)),c=i,i=a,a=c),s instanceof Oe?o=!0:s instanceof ye&&(o=!1))}},{key:"setSize",value:function(e,t){var r=this.passes,n=this.renderer.getSize(),i=this.renderer.getPixelRatio(),a=void 0,o=void 0;for(void 0!==e&&void 0!==t||(e=n.width,t=n.height),this.renderer.setSize(e,t),e*=i,t*=i,this.readBuffer.setSize(e,t),this.writeBuffer.setSize(e,t),a=0,o=r.length;a<o;++a)r[a].setSize(e,t)}},{key:"reset",value:function(e){var t=this.readBuffer.depthBuffer,r=this.readBuffer.stencilBuffer,n=null!==this.readBuffer.depthTexture;this.dispose(void 0===e?this.createBuffer(t,r,n):e)}},{key:"dispose",value:function(e){var t=this.passes;for(null!==this.readBuffer&&null!==this.writeBuffer&&(this.readBuffer.dispose(),this.writeBuffer.dispose(),this.readBuffer=null,this.writeBuffer=null);t.length>0;)t.pop().dispose();void 0!==e?(this.readBuffer=e,this.writeBuffer=this.readBuffer.clone()):this.copyPass.dispose()}},{key:"depthTexture",get:function(){return this.readBuffer.depthTexture},set:function(e){this.readBuffer.depthTexture=e,this.writeBuffer.depthTexture=e}}]),e}();e.EffectComposer=We,e.BloomPass=pe,e.BlurPass=me,e.BokehPass=xe,e.Bokeh2Pass=ge,e.ClearPass=De,e.ClearMaskPass=ye,e.DepthPass=we,e.DotScreenPass=Me,e.FilmPass=be,e.GlitchMode=Ae,e.GlitchPass=Te,e.GodRaysPass=Pe,e.MaskPass=Oe,e.Pass=he,e.PixelationPass=Le,e.RenderPass=Ue,e.SavePass=Ce,e.ShaderPass=Ee,e.ShockWavePass=Be,e.SMAAPass=ke,e.TexturePass=Re,e.ToneMappingPass=je,e.AdaptiveLuminosityMaterial=d,e.BokehMaterial=m,e.Bokeh2Material=g,e.CombineMaterial=D,e.ConvolutionMaterial=b,e.CopyMaterial=O,e.DepthMaterial=E,e.DotScreenMaterial=N,e.FilmMaterial=R,e.GlitchMaterial=X,e.GodRaysMaterial=H,e.KernelSize=A,e.LuminosityMaterial=q,e.PixelationMaterial=J,e.ShockWaveMaterial=$,e.SMAABlendMaterial=re,e.SMAAColorEdgesMaterial=ae,e.SMAAWeightsMaterial=fe,e.ToneMappingMaterial=ve,Object.defineProperty(e,"__esModule",{value:!0})});</script>
<script>
  const fontFile = {"glyphs":{"0":{"ha":863,"x_min":84,"x_max":779,"o":"m 431 -16 q 175 125 267 -16 q 84 503 84 266 q 174 874 84 742 q 433 1006 264 1006 q 689 871 599 1006 q 779 503 779 736 q 740 232 779 347 q 622 50 701 116 q 431 -16 543 -16 m 434 132 q 603 502 603 132 q 594 635 603 574 q 567 748 585 696 q 514 829 548 800 q 435 859 481 859 q 351 829 387 859 q 297 748 316 800 q 269 635 278 696 q 260 501 260 574 q 269 353 260 417 q 297 237 278 288 q 351 159 317 186 q 434 132 386 132 z "},"1":{"ha":863,"x_min":176,"x_max":723,"o":"m 199 0 l 199 137 l 373 137 l 373 812 q 176 735 276 767 l 176 891 q 393 987 275 923 l 545 987 l 545 134 l 723 134 l 723 0 l 199 0 z "},"2":{"ha":863,"x_min":85,"x_max":708,"o":"m 407 1004 q 626 922 543 1004 q 708 684 708 839 q 702 620 708 651 q 689 565 696 589 q 666 513 682 541 q 639 469 650 486 q 606 425 629 452 q 572 387 583 399 q 536 348 562 375 l 339 141 l 701 141 l 701 0 l 128 0 l 128 124 l 414 441 q 461 495 448 480 q 495 537 474 509 q 524 583 517 566 q 538 624 532 600 q 545 675 545 648 q 540 729 545 694 q 520 792 534 766 q 486 832 506 819 q 443 852 466 846 q 392 859 420 859 q 353 856 373 859 q 313 847 332 852 q 275 836 294 842 q 240 822 256 829 q 209 808 224 815 q 182 794 193 801 q 161 783 170 788 q 148 774 153 778 l 143 772 l 85 907 q 101 917 91 911 q 144 941 111 924 q 212 970 177 958 q 300 994 247 983 q 407 1004 354 1004 z "},"3":{"ha":863,"x_min":101,"x_max":750,"o":"m 422 -16 q 313 -7 366 -16 q 226 14 260 1 q 164 38 191 26 q 125 60 138 51 l 113 68 l 165 197 q 201 178 176 191 q 284 149 227 165 q 393 132 341 132 q 533 173 484 132 q 582 288 582 215 q 516 403 582 365 q 332 441 450 441 l 311 441 l 267 440 l 266 586 l 315 586 q 500 621 446 586 q 554 744 554 655 q 503 828 554 798 q 386 859 452 859 q 325 853 354 859 q 272 838 296 848 q 233 820 248 828 q 200 801 218 812 q 178 787 182 789 l 101 911 q 242 985 180 964 q 409 1006 303 1006 q 527 989 471 1006 q 628 942 583 973 q 700 861 673 911 q 727 748 727 811 q 709 649 727 696 q 648 565 691 602 q 543 519 605 528 q 695 435 640 501 q 750 280 750 369 q 723 156 750 212 q 651 62 696 99 q 547 5 606 25 q 422 -16 488 -16 m 165 197 l 165 197 l 165 197 z "},"4":{"ha":863,"x_min":73,"x_max":818,"o":"m 264 393 l 494 393 l 494 769 q 264 393 479 745 m 491 0 l 491 258 l 73 258 l 73 387 l 469 987 l 663 987 l 663 393 l 818 393 l 818 258 l 666 258 l 666 0 l 491 0 z "},"5":{"ha":863,"x_min":109,"x_max":778,"o":"m 422 -16 q 254 19 336 -16 q 109 120 172 54 l 199 249 q 304 162 246 192 q 418 132 363 132 q 547 181 494 132 q 600 322 600 231 q 565 447 600 395 q 469 498 529 498 q 356 454 387 498 l 184 477 l 184 987 l 733 987 l 733 840 l 336 840 l 328 587 q 504 651 376 651 q 697 555 616 651 q 778 319 778 460 q 758 199 778 254 q 704 104 738 143 q 624 38 669 65 q 527 -3 578 10 q 422 -16 475 -16 z "},"6":{"ha":863,"x_min":103,"x_max":802,"o":"m 461 132 q 580 185 534 132 q 625 321 625 239 q 585 458 625 404 q 471 511 545 511 q 342 457 390 511 q 294 318 294 404 q 309 240 294 276 q 349 180 324 203 q 402 144 373 157 q 461 132 431 132 m 466 -16 q 264 46 347 -16 q 142 217 182 108 q 103 473 103 326 q 129 680 103 584 q 204 849 155 776 q 330 964 254 922 q 502 1006 407 1006 q 753 918 658 1006 l 696 789 q 503 859 608 859 q 350 770 410 859 q 284 549 290 682 q 481 652 357 652 q 715 563 628 652 q 802 323 802 474 q 710 80 802 175 q 466 -16 618 -16 z "},"7":{"ha":863,"x_min":98,"x_max":785,"o":"m 212 0 l 586 846 l 98 846 l 98 987 l 785 987 l 785 856 l 397 0 l 212 0 z "},"8":{"ha":864,"x_min":94,"x_max":767,"o":"m 430 582 q 534 643 497 602 q 572 743 572 684 q 531 824 572 794 q 429 854 490 854 q 326 824 363 854 q 288 734 288 794 q 325 640 288 680 q 430 582 363 600 m 431 135 q 550 171 507 135 q 593 280 593 207 q 547 389 593 338 q 435 457 501 439 q 316 392 362 441 q 270 277 270 343 q 313 172 270 209 q 431 135 356 135 m 433 -16 q 260 17 336 -16 q 139 115 184 50 q 94 268 94 180 q 139 415 94 350 q 262 518 183 479 q 114 745 114 602 q 202 936 114 866 q 429 1006 290 1006 q 662 934 576 1006 q 747 738 747 863 q 601 516 747 587 q 720 411 673 480 q 767 262 767 341 q 720 111 767 176 q 597 16 672 47 q 433 -16 522 -16 z "},"9":{"ha":863,"x_min":74,"x_max":760,"o":"m 408 494 q 536 544 487 494 q 585 689 585 594 q 540 809 585 760 q 420 859 495 859 q 295 808 342 859 q 248 675 248 758 q 289 544 248 595 q 408 494 330 494 m 378 -18 q 123 52 264 -18 l 185 192 q 364 133 274 133 q 449 150 410 133 q 520 200 488 166 q 570 292 552 234 q 589 427 589 350 l 589 444 q 391 351 527 351 q 160 439 247 351 q 74 672 74 528 q 167 911 74 817 q 413 1006 260 1006 q 670 883 579 1006 q 760 523 760 760 q 716 243 760 364 q 585 52 672 121 q 378 -18 498 -18 z "},"\r":{"ha":406,"x_min":0,"x_max":0,"o":""}," ":{"ha":408,"x_min":0,"x_max":0,"o":""},"!":{"ha":467,"x_min":122,"x_max":335,"o":"m 180 262 l 130 987 l 330 987 l 279 262 l 180 262 m 122 0 l 122 185 l 335 185 l 335 0 l 122 0 z "},"\"":{"ha":477,"x_min":42,"x_max":436,"o":"m 311 649 l 275 987 l 436 987 l 401 649 l 311 649 m 78 649 l 42 987 l 204 987 l 170 649 l 78 649 z "},"#":{"ha":994,"x_min":60,"x_max":935,"o":"m 407 412 l 563 412 l 598 590 l 442 590 l 407 412 m 160 -7 l 220 304 l 60 304 l 66 412 l 242 412 l 277 590 l 96 590 l 102 697 l 299 697 l 357 991 l 522 991 l 464 697 l 620 697 l 678 991 l 843 991 l 785 697 l 935 697 l 930 590 l 763 590 l 728 412 l 899 412 l 894 304 l 707 304 l 646 -7 l 481 -7 l 542 304 l 386 304 l 325 -7 l 160 -7 z "},"$":{"ha":840,"x_min":78,"x_max":774,"o":"m 392 854 l 392 606 q 287 664 311 635 q 262 745 262 692 q 297 819 262 791 q 392 854 332 846 m 460 134 l 460 409 q 530 378 504 393 q 570 345 557 363 q 587 311 583 328 q 591 269 591 295 q 460 134 591 151 m 392 -149 l 460 -149 l 460 -14 q 579 7 525 -10 q 679 57 634 25 q 749 143 724 90 q 774 265 774 196 q 726 439 774 376 q 558 549 679 501 q 460 583 539 557 l 460 857 q 675 778 595 854 l 764 892 q 637 976 703 950 q 460 1005 572 1002 l 460 1103 l 392 1103 l 392 1005 q 165 929 252 999 q 79 737 79 860 q 134 567 79 630 q 311 458 189 505 q 336 450 322 454 q 366 440 349 446 q 392 432 383 435 l 392 132 q 264 161 334 136 q 151 220 195 186 l 78 97 q 213 19 128 48 q 392 -15 298 -11 l 392 -149 z "},"%":{"ha":1288,"x_min":66,"x_max":1222,"o":"m 972 -14 q 791 59 860 -14 q 723 243 723 132 q 791 428 723 353 q 972 502 860 502 q 1153 427 1084 502 q 1222 243 1222 353 q 1154 59 1222 131 q 972 -14 1085 -14 m 972 92 q 1052 128 1025 92 q 1079 243 1079 164 q 1053 357 1079 319 q 972 395 1027 395 q 891 358 917 395 q 865 244 865 321 q 892 129 865 165 q 972 92 918 92 m 262 0 l 893 987 l 1031 987 l 399 0 l 262 0 m 315 485 q 133 553 200 485 q 66 742 66 621 q 133 930 66 861 q 315 1000 200 1000 q 497 930 430 1000 q 565 742 565 860 q 498 553 565 621 q 315 485 431 485 m 315 591 q 395 626 369 591 q 422 741 422 662 q 396 856 422 818 q 315 894 371 894 q 234 856 260 894 q 209 742 209 819 q 235 627 209 663 q 315 591 262 591 z "},"&":{"ha":1076,"x_min":77,"x_max":1038,"o":"m 415 651 q 492 713 465 682 q 519 782 519 745 q 495 840 519 821 q 436 859 470 859 q 375 839 398 859 q 352 780 352 820 q 415 651 352 715 m 427 126 q 627 213 533 126 l 385 473 q 281 393 318 435 q 244 287 244 350 q 296 172 244 217 q 427 126 348 126 m 426 -19 q 175 63 274 -19 q 77 286 77 146 q 93 383 77 338 q 141 463 109 427 q 207 526 173 499 q 290 581 241 552 q 210 684 235 641 q 186 783 186 728 q 255 941 186 885 q 429 997 324 997 q 522 984 477 997 q 603 946 567 971 q 661 881 640 922 q 683 789 683 840 q 515 549 683 658 l 717 328 q 785 640 785 456 l 940 607 q 909 395 941 503 q 825 206 878 287 q 877 159 851 179 q 936 125 903 140 q 984 104 968 110 q 1038 86 1000 98 l 928 -13 q 823 22 861 -1 q 728 105 785 45 q 426 -19 594 -19 z "},"'":{"ha":328,"x_min":89,"x_max":264,"o":"m 115 617 l 89 987 l 264 987 l 239 617 l 115 617 z "},"(":{"ha":467,"x_min":80,"x_max":433,"o":"m 275 -116 q 134 165 187 18 q 80 451 80 313 q 269 1028 80 728 l 433 1028 q 296 739 345 889 q 248 450 248 589 q 299 172 248 322 q 433 -116 349 21 l 275 -116 z "},")":{"ha":467,"x_min":35,"x_max":388,"o":"m 35 -130 q 172 159 123 9 q 220 450 220 309 q 169 728 220 577 q 35 1015 118 878 l 193 1015 q 334 733 281 881 q 388 448 388 586 q 199 -130 388 170 l 35 -130 z "},"*":{"ha":715,"x_min":62,"x_max":625,"o":"m 457 437 l 342 605 l 228 436 l 104 522 l 251 680 l 62 753 l 120 874 l 285 789 l 264 987 l 424 987 l 401 789 l 569 874 l 625 753 l 435 680 l 581 523 l 457 437 z "},"+":{"ha":860,"x_min":93,"x_max":766,"o":"m 350 52 l 350 319 l 93 319 l 93 458 l 352 458 l 352 726 l 509 726 l 509 458 l 766 458 l 766 319 l 508 319 l 508 52 l 350 52 z "},",":{"ha":370,"x_min":35,"x_max":300,"o":"m 35 -155 l 111 182 l 300 182 l 178 -155 l 35 -155 z "},"-":{"ha":503,"x_min":37,"x_max":465,"o":"m 37 310 l 37 439 l 465 439 l 465 310 l 37 310 z "},".":{"ha":366,"x_min":75,"x_max":272,"o":"m 75 0 l 75 184 l 272 184 l 272 0 l 75 0 z "},"/":{"ha":464,"x_min":-55,"x_max":532,"o":"m -55 -161 l 382 987 l 532 987 l 91 -161 l -55 -161 z "},":":{"ha":401,"x_min":91,"x_max":302,"o":"m 91 610 l 91 794 l 301 794 l 302 610 l 91 610 m 91 -10 l 91 173 l 302 173 l 302 -10 l 91 -10 z "},";":{"ha":366,"x_min":45,"x_max":308,"o":"m 121 610 l 121 794 l 292 794 l 292 610 l 121 610 m 45 -155 l 118 182 l 308 182 l 187 -155 l 45 -155 z "},"<":{"ha":960,"x_min":100,"x_max":814,"o":"m 812 24 l 100 345 l 100 423 l 814 756 l 814 602 l 323 386 l 812 176 l 812 24 z "},"=":{"ha":1003,"x_min":146,"x_max":856,"o":"m 147 452 l 147 589 l 854 589 l 854 452 l 147 452 m 146 177 l 146 313 l 856 313 l 856 177 l 146 177 z "},">":{"ha":962,"x_min":145,"x_max":861,"o":"m 145 26 l 145 184 l 633 389 l 149 608 l 149 762 l 861 423 l 861 339 l 145 26 z "},"?":{"ha":690,"x_min":99,"x_max":616,"o":"m 176 0 l 176 185 l 388 185 l 388 0 l 176 0 m 204 279 l 204 372 q 217 441 204 408 q 251 503 231 475 q 297 556 272 530 q 348 606 323 582 q 394 653 374 630 q 428 704 415 677 q 441 758 441 730 q 404 835 441 810 q 304 860 366 860 q 192 845 251 860 q 99 815 134 830 l 99 958 q 319 1007 191 1007 q 466 981 400 1007 q 574 898 532 955 q 616 762 616 842 q 601 684 616 721 q 561 618 585 646 q 507 563 536 589 q 448 510 477 536 q 394 456 418 484 q 354 395 370 429 q 339 323 339 361 l 339 279 l 204 279 z "},"@":{"ha":1230,"x_min":72,"x_max":1158,"o":"m 581 304 q 662 340 626 304 q 716 433 698 376 q 735 554 735 490 q 712 622 735 598 q 652 645 690 645 q 566 607 603 645 q 511 514 529 568 q 494 402 494 460 q 518 331 494 358 q 581 304 543 304 m 640 -68 q 415 -32 519 -68 q 235 71 311 5 q 115 236 159 138 q 72 451 72 334 q 118 683 72 578 q 243 859 164 789 q 429 967 323 928 q 655 1006 535 1006 q 853 971 761 1006 q 1013 876 946 937 q 1119 727 1080 814 q 1158 538 1158 640 q 1126 368 1158 452 q 1036 228 1094 284 q 910 172 977 172 q 798 214 840 172 q 756 315 756 256 q 687 213 737 252 q 558 174 637 174 q 476 190 517 174 q 402 235 436 205 q 347 315 368 265 q 326 426 326 365 q 356 569 326 502 q 431 679 385 635 q 530 746 477 722 q 631 770 583 770 q 770 693 739 770 l 783 758 l 931 758 l 871 437 q 857 326 857 368 l 857 316 q 867 275 857 295 q 896 256 877 256 q 942 276 916 256 q 991 332 967 297 q 1032 424 1015 368 q 1048 541 1048 479 q 1026 673 1048 613 q 967 773 1004 733 q 880 842 930 814 q 775 883 830 870 q 662 895 720 895 q 487 868 568 895 q 344 788 406 841 q 246 648 281 734 q 210 451 210 562 q 235 300 210 369 q 302 183 260 231 q 402 102 345 136 q 523 54 459 69 q 654 38 586 38 q 974 127 817 38 l 1029 47 q 640 -68 863 -68 z "},"A":{"ha":989,"x_min":8,"x_max":980,"o":"m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"B":{"ha":927,"x_min":129,"x_max":852,"o":"m 301 578 l 448 578 q 512 584 483 578 q 567 606 541 591 q 608 648 593 621 q 623 713 623 675 q 572 813 623 786 q 412 840 522 840 l 301 840 l 301 578 m 303 147 l 458 147 q 667 286 667 147 q 620 406 667 373 q 454 438 574 438 l 303 438 l 303 147 m 129 0 l 129 987 l 402 987 q 479 986 445 987 q 556 978 513 984 q 633 962 600 972 q 701 932 667 951 q 756 887 734 913 q 792 822 779 861 q 806 734 806 783 q 675 524 806 588 q 808 434 764 500 q 852 279 852 369 q 829 173 852 222 q 764 85 807 124 q 649 23 720 45 q 489 0 578 0 l 129 0 z "},"C":{"ha":974,"x_min":72,"x_max":908,"o":"m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"D":{"ha":1065,"x_min":129,"x_max":994,"o":"m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"E":{"ha":847,"x_min":129,"x_max":772,"o":"m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"F":{"ha":777,"x_min":129,"x_max":732,"o":"m 129 0 l 129 987 l 732 987 l 732 840 l 301 840 l 301 570 l 707 570 l 707 422 l 301 422 l 301 0 l 129 0 z "},"G":{"ha":1043,"x_min":71,"x_max":929,"o":"m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"H":{"ha":1066,"x_min":129,"x_max":937,"o":"m 129 0 l 129 987 l 301 987 l 301 581 l 764 581 l 764 987 l 937 987 l 937 0 l 768 0 l 768 432 l 304 432 l 304 0 l 129 0 z "},"I":{"ha":397,"x_min":109,"x_max":281,"o":"m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"J":{"ha":691,"x_min":65,"x_max":563,"o":"m 283 -224 q 65 -181 186 -224 l 96 -50 q 252 -80 189 -80 q 391 75 391 -80 l 391 987 l 563 987 l 563 83 q 489 -145 563 -65 q 283 -224 415 -224 z "},"K":{"ha":916,"x_min":129,"x_max":930,"o":"m 129 0 l 129 987 l 301 987 l 301 556 l 682 987 l 897 987 l 469 511 l 930 0 l 706 0 l 303 441 l 303 0 l 129 0 z "},"L":{"ha":795,"x_min":129,"x_max":758,"o":"m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"M":{"ha":1348,"x_min":129,"x_max":1219,"o":"m 129 0 l 129 987 l 331 987 q 480 656 352 941 q 676 221 608 371 q 784 459 728 334 q 911 748 839 583 q 1017 987 983 913 l 1219 987 l 1219 0 l 1057 0 l 1057 705 q 739 0 1021 627 l 612 0 q 513 219 577 77 q 397 477 450 361 q 295 694 344 593 l 295 0 l 129 0 z "},"N":{"ha":1105,"x_min":129,"x_max":977,"o":"m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"O":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"P":{"ha":881,"x_min":129,"x_max":835,"o":"m 301 573 l 449 573 q 533 578 498 573 q 596 598 568 584 q 640 638 625 612 q 654 705 654 665 q 650 744 654 726 q 641 775 646 762 q 624 798 635 788 q 603 815 612 808 q 574 826 593 821 q 542 832 555 830 q 504 836 530 835 q 463 837 478 837 q 417 838 448 838 l 301 838 l 301 573 m 129 0 l 129 987 l 410 987 q 496 986 460 987 q 575 980 532 985 q 648 967 617 976 q 710 944 678 958 q 763 909 741 930 q 801 860 784 888 q 827 793 819 831 q 835 706 835 754 q 809 572 835 627 q 733 485 784 517 q 613 440 682 454 q 452 426 545 426 l 301 426 l 301 0 l 129 0 z "},"Q":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 566 132 q 336 227 414 132 q 258 498 258 321 q 338 764 258 669 q 568 859 418 859 q 795 764 717 859 q 874 498 874 669 q 795 227 874 322 q 566 132 717 132 m 855 -303 l 949 -201 q 780 22 844 -83 q 988 199 915 75 q 1061 498 1061 323 q 929 867 1061 728 q 572 1006 796 1006 q 206 867 340 1006 q 72 498 72 728 q 205 124 72 263 q 570 -16 338 -16 q 631 -13 604 -16 q 728 -153 672 -81 q 819 -264 784 -226 l 855 -303 z "},"R":{"ha":941,"x_min":129,"x_max":896,"o":"m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"S":{"ha":852,"x_min":78,"x_max":774,"o":"m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"T":{"ha":801,"x_min":7,"x_max":793,"o":"m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"U":{"ha":1023,"x_min":111,"x_max":912,"o":"m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"V":{"ha":945,"x_min":12,"x_max":933,"o":"m 387 0 l 12 987 l 205 987 q 320 660 220 945 q 477 226 421 374 q 752 987 536 388 l 933 987 l 558 0 l 387 0 z "},"W":{"ha":1421,"x_min":8,"x_max":1413,"o":"m 290 0 l 8 987 l 191 987 q 256 746 210 916 q 334 451 301 576 q 395 208 366 326 q 465 453 427 328 q 557 748 503 579 q 633 987 611 916 l 797 987 l 973 435 l 1041 204 q 1100 450 1069 323 q 1174 745 1132 576 q 1236 987 1217 913 l 1413 987 l 1138 0 l 941 0 l 710 749 l 485 0 l 290 0 z "},"X":{"ha":954,"x_min":15,"x_max":937,"o":"m 15 0 l 378 499 l 41 987 l 256 987 l 486 646 l 730 987 l 930 987 l 585 507 l 937 0 l 722 0 l 476 361 l 221 0 l 15 0 z "},"Y":{"ha":868,"x_min":-9,"x_max":875,"o":"m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"Z":{"ha":815,"x_min":48,"x_max":753,"o":"m 48 0 l 48 92 l 515 840 l 66 840 l 66 987 l 753 987 l 753 898 l 283 148 l 753 148 l 753 0 l 48 0 z "},"[":{"ha":420,"x_min":95,"x_max":381,"o":"m 95 -107 l 95 1019 l 380 1019 l 380 890 l 266 890 l 266 22 l 381 22 l 381 -107 l 95 -107 z "},"\\":{"ha":441,"x_min":-118,"x_max":541,"o":"m 360 -76 l -118 987 l 68 987 l 541 -76 l 360 -76 z "},"]":{"ha":420,"x_min":62,"x_max":345,"o":"m 62 -107 l 62 22 l 173 22 l 173 890 l 62 890 l 62 1019 l 345 1019 l 345 -107 l 62 -107 z "},"^":{"ha":1057,"x_min":124,"x_max":933,"o":"m 124 361 l 472 987 l 581 987 l 933 361 l 763 361 l 524 795 l 297 361 l 124 361 z "},"_":{"ha":686,"x_min":-9,"x_max":695,"o":"m -9 -172 l -9 -40 l 695 -40 l 695 -172 l -9 -172 z "},"`":{"ha":414,"x_min":-10,"x_max":383,"o":"m 228 791 l -10 987 l 205 987 l 383 791 l 228 791 z "},"a":{"ha":876,"x_min":73,"x_max":783,"o":"m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"b":{"ha":876,"x_min":96,"x_max":802,"o":"m 446 120 q 529 139 493 120 q 585 190 564 157 q 616 262 606 222 q 627 347 627 301 q 582 512 627 447 q 452 577 537 577 q 311 512 363 577 q 258 349 258 446 q 278 237 258 288 q 342 153 298 186 q 446 120 385 120 m 477 -16 q 350 15 408 -16 q 268 86 293 45 l 268 0 l 96 0 q 98 82 97 46 q 100 133 100 118 q 101 160 101 149 q 102 175 102 171 q 102 184 102 179 l 102 988 l 269 988 l 269 598 q 286 628 272 610 q 324 666 299 646 q 392 700 349 686 q 486 713 435 713 q 718 612 633 713 q 802 351 802 511 q 776 202 802 271 q 706 85 750 133 q 603 11 662 38 q 477 -16 543 -16 z "},"c":{"ha":726,"x_min":73,"x_max":687,"o":"m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 z "},"d":{"ha":859,"x_min":73,"x_max":768,"o":"m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 z "},"e":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"f":{"ha":556,"x_min":47,"x_max":506,"o":"m 177 0 l 177 583 l 47 583 l 47 696 l 177 696 l 177 723 q 179 802 177 770 q 188 866 181 833 q 207 919 195 899 q 241 957 220 939 q 294 986 262 976 q 369 1001 325 996 q 470 1007 412 1007 l 506 1007 l 500 876 q 438 875 461 876 q 396 867 416 873 q 368 852 377 861 q 353 824 359 844 q 346 784 347 805 q 345 725 345 762 l 345 696 l 501 696 l 501 583 l 345 583 l 345 0 l 177 0 z "},"g":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 z "},"h":{"ha":827,"x_min":98,"x_max":739,"o":"m 98 0 l 98 988 l 266 988 l 266 606 q 354 684 291 654 q 474 713 417 713 q 562 702 522 713 q 629 671 602 690 q 676 625 656 652 q 708 569 696 597 q 727 507 720 541 q 736 446 734 473 q 739 387 739 418 l 739 0 l 570 0 l 570 393 q 540 534 570 491 q 448 577 509 577 q 322 529 379 577 q 266 419 266 481 l 266 0 l 98 0 z "},"i":{"ha":355,"x_min":96,"x_max":259,"o":"m 96 840 l 96 987 l 259 987 l 259 840 l 96 840 m 97 0 l 97 696 l 259 696 l 259 0 l 97 0 z "},"j":{"ha":407,"x_min":-58,"x_max":319,"o":"m 152 833 l 152 987 l 319 987 l 319 833 l 152 833 m 68 -245 q -1 -241 31 -245 q -45 -232 -33 -236 l -58 -227 l -39 -112 q 58 -125 3 -125 q 98 -120 83 -125 q 125 -102 113 -116 q 142 -60 137 -87 q 148 14 148 -32 l 148 696 l 319 696 l 319 -6 q 308 -109 319 -67 q 270 -183 297 -151 q 192 -230 242 -215 q 68 -245 142 -245 m -39 -112 l -41 -111 l -39 -111 l -39 -112 z "},"k":{"ha":730,"x_min":95,"x_max":768,"o":"m 95 0 l 95 988 l 263 988 l 263 412 l 515 696 l 747 696 l 415 359 l 768 0 l 546 0 l 263 301 l 263 0 l 95 0 z "},"l":{"ha":357,"x_min":96,"x_max":262,"o":"m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 z "},"m":{"ha":1247,"x_min":96,"x_max":1157,"o":"m 109 0 l 109 472 q 102 620 109 544 l 96 696 l 273 696 l 273 605 q 352 683 298 652 q 467 713 405 713 q 590 681 534 713 q 675 585 646 648 q 901 713 765 713 q 1093 637 1029 713 q 1157 427 1157 560 l 1157 0 l 989 0 l 989 416 q 984 470 989 444 q 969 521 979 496 q 938 562 958 547 q 888 577 917 577 q 766 520 814 577 q 718 394 718 463 l 718 0 l 549 0 l 549 425 q 547 464 549 446 q 538 504 545 483 q 520 541 531 526 q 489 567 509 557 q 443 577 469 577 q 324 531 372 577 q 277 422 277 484 l 277 0 l 109 0 z "},"n":{"ha":830,"x_min":94,"x_max":742,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 z "},"o":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 z "},"p":{"ha":863,"x_min":96,"x_max":792,"o":"m 441 120 q 523 139 488 120 q 577 190 557 157 q 607 262 597 222 q 617 349 617 302 q 600 463 617 413 q 541 545 582 513 q 440 577 500 577 q 340 546 381 577 q 282 465 300 514 q 264 352 264 416 q 274 264 264 304 q 304 191 284 224 q 360 139 325 158 q 441 120 395 120 m 109 -268 l 109 462 q 96 696 109 522 l 274 696 l 274 596 q 342 674 282 634 q 489 713 402 713 q 651 663 581 713 q 756 532 721 612 q 792 356 792 451 q 771 219 792 285 q 711 100 750 153 q 612 16 673 47 q 479 -16 552 -16 q 340 23 397 -16 q 274 96 282 62 l 274 -268 l 109 -268 z "},"q":{"ha":848,"x_min":71,"x_max":762,"o":"m 422 120 q 524 153 483 120 q 581 235 564 186 q 598 347 598 284 q 553 512 598 448 q 420 577 509 577 q 321 545 361 577 q 263 464 281 513 q 246 350 246 414 q 256 263 246 303 q 286 190 266 223 q 341 139 306 157 q 422 120 376 120 m 589 -268 l 589 56 q 398 -16 499 -16 q 279 5 333 -16 q 186 61 224 26 q 122 145 149 97 q 83 247 96 193 q 71 358 71 300 q 93 492 71 429 q 155 606 115 556 q 258 684 195 655 q 399 713 321 713 q 499 690 448 713 q 590 621 550 667 l 590 696 l 762 696 q 755 495 755 604 l 755 -268 l 589 -268 z "},"r":{"ha":529,"x_min":96,"x_max":519,"o":"m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 z "},"s":{"ha":670,"x_min":72,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 z "},"t":{"ha":545,"x_min":1,"x_max":500,"o":"m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 z "},"u":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 z "},"v":{"ha":764,"x_min":12,"x_max":753,"o":"m 304 0 l 12 696 l 199 696 q 388 188 379 211 q 570 696 441 334 l 753 696 l 457 0 l 304 0 z "},"w":{"ha":1143,"x_min":9,"x_max":1133,"o":"m 262 0 l 9 696 l 189 696 q 347 207 294 370 q 511 696 374 289 l 658 696 q 707 542 675 642 q 765 360 739 441 q 814 205 791 278 q 977 696 834 267 l 1133 696 l 869 0 l 729 0 q 571 473 586 428 q 403 0 545 398 l 262 0 z "},"x":{"ha":705,"x_min":7,"x_max":698,"o":"m 7 0 l 258 339 l 19 696 l 206 696 l 356 471 l 523 696 l 696 696 l 451 362 l 698 0 l 511 0 l 354 230 l 184 0 l 7 0 z "},"y":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 z "},"z":{"ha":676,"x_min":66,"x_max":630,"o":"m 66 0 l 66 89 l 394 562 l 83 562 l 83 696 l 612 696 l 612 608 l 281 134 l 630 134 l 630 0 l 66 0 z "},"{":{"ha":669,"x_min":101,"x_max":586,"o":"m 406 798 l 406 646 q 240 463 406 468 q 406 288 406 461 l 406 134 q 407 82 406 102 q 418 48 408 63 q 435 26 427 33 q 469 16 443 20 q 516 11 496 12 q 585 10 536 10 l 586 10 l 586 -122 l 580 -122 q 448 -118 501 -122 q 354 -101 395 -113 q 291 -71 314 -88 q 255 -21 269 -53 q 236 47 241 10 q 232 140 232 83 l 232 296 q 207 388 232 365 q 110 411 182 411 l 101 411 l 101 512 l 110 512 q 208 536 184 512 q 233 633 233 560 l 233 789 q 237 883 233 846 q 257 950 242 920 q 295 998 272 981 q 359 1026 318 1015 q 454 1042 401 1038 q 586 1046 507 1046 l 586 913 l 534 913 q 487 913 503 913 q 453 908 470 912 q 429 897 436 904 q 415 877 422 890 q 407 844 409 863 q 406 798 406 826 z "},"|":{"ha":268,"x_min":54,"x_max":214,"o":"m 54 -309 l 54 1021 l 214 1021 l 214 -309 l 54 -309 z "},"}":{"ha":666,"x_min":73,"x_max":558,"o":"m 73 -122 l 73 9 l 125 9 q 173 10 156 9 q 206 15 189 11 q 230 26 223 19 q 244 46 237 33 q 252 79 250 60 q 254 125 254 97 l 254 277 q 419 460 254 455 q 254 635 254 461 l 254 789 q 252 841 254 821 q 241 875 251 860 q 224 897 232 890 q 190 907 216 903 q 143 912 163 911 q 73 913 122 913 l 73 913 l 73 1046 l 79 1046 q 211 1041 157 1046 q 304 1024 264 1037 q 367 994 345 1011 q 404 944 390 976 q 422 876 418 913 q 427 783 427 840 l 427 627 q 452 535 427 558 q 549 512 477 512 l 558 512 l 558 411 l 549 411 q 451 387 475 411 q 427 290 427 363 l 427 134 q 422 40 427 77 q 402 -27 417 3 q 364 -74 387 -58 q 300 -103 341 -91 q 205 -118 258 -115 q 73 -122 153 -122 z "},"~":{"ha":1023,"x_min":123,"x_max":883,"o":"m 227 249 l 123 299 q 163 402 142 362 q 211 462 184 443 q 261 488 237 481 q 320 494 286 494 q 519 451 396 494 q 694 411 623 411 q 732 416 720 411 q 755 443 745 422 q 776 513 765 465 l 883 465 q 837 338 862 381 q 783 281 812 294 q 707 267 755 267 q 479 315 625 267 q 333 349 380 349 q 270 331 290 349 q 227 249 250 313 z "},"":{"ha":1031,"x_min":127,"x_max":904,"o":"m 127 0 l 127 987 l 904 987 l 904 0 l 127 0 m 244 84 l 787 84 l 787 902 l 244 902 l 244 84 z "}," ":{"ha":406,"x_min":0,"x_max":0,"o":""},"¡":{"ha":533,"x_min":151,"x_max":364,"o":"m 151 784 l 364 784 l 364 599 l 151 599 l 151 784 m 209 522 l 309 522 l 359 -203 l 159 -203 l 209 522 z "},"¢":{"ha":730,"x_min":73,"x_max":687,"o":"m 411 -164 l 505 -164 l 505 -11 q 683 62 597 3 l 632 186 q 624 179 631 185 q 612 171 616 174 q 600 163 609 169 q 585 153 591 157 q 568 145 578 150 q 549 136 558 140 q 528 130 540 133 q 505 124 517 126 l 505 573 q 627 511 572 560 l 687 620 q 505 709 618 692 l 505 848 l 411 848 l 411 713 q 164 603 255 705 q 73 349 73 501 q 96 216 73 279 q 160 103 118 153 q 267 21 202 53 q 411 -15 332 -10 l 411 -164 m 411 574 l 411 124 q 291 199 334 139 q 248 348 248 259 q 289 501 248 441 q 411 574 331 562 z "},"£":{"ha":851,"x_min":99,"x_max":799,"o":"m 740 827 q 563 869 646 869 q 433 818 474 869 q 393 644 393 766 l 393 571 l 622 571 l 622 440 l 392 440 l 392 419 q 381 247 392 314 q 341 138 371 180 l 799 138 l 799 0 l 99 0 l 99 126 q 121 146 102 130 q 146 171 140 163 q 169 199 153 179 q 192 237 184 218 q 208 282 199 255 q 221 345 217 310 q 224 422 224 380 l 224 440 l 99 440 l 99 571 l 222 571 l 222 605 q 230 731 222 676 q 260 840 238 787 q 317 929 281 894 q 413 985 353 964 q 552 1006 472 1006 q 781 957 690 1006 l 740 827 z "},"¤":{"ha":826,"x_min":81,"x_max":745,"o":"m 413 481 q 559 542 501 481 q 618 692 618 603 q 559 842 618 781 q 413 903 501 903 q 267 842 325 903 q 208 692 208 781 q 267 542 208 603 q 413 481 325 481 m 116 368 l 81 403 l 208 530 q 149 694 149 602 q 213 865 149 792 l 81 998 l 115 1032 l 249 899 q 414 956 320 956 q 578 900 505 956 l 711 1032 l 745 998 l 614 867 q 680 694 680 793 q 619 528 680 600 l 745 403 l 711 368 l 585 494 q 414 433 511 433 q 243 495 317 433 l 116 368 z "},"¥":{"ha":868,"x_min":-8,"x_max":876,"o":"m 92 186 l 92 284 l 344 284 l 344 379 l 92 379 l 92 481 l 286 481 l -8 987 l 188 987 l 433 535 l 675 987 l 876 987 l 574 481 l 767 481 l 767 379 l 516 379 l 516 284 l 769 284 l 769 186 l 516 186 l 516 0 l 344 0 l 344 186 l 92 186 z "},"¦":{"ha":339,"x_min":62,"x_max":231,"o":"m 62 383 l 62 1021 l 230 1021 l 230 383 l 62 383 m 64 -309 l 64 281 l 231 281 l 231 -309 l 64 -309 z "},"§":{"ha":749,"x_min":116,"x_max":644,"o":"m 436 401 q 457 465 457 429 q 455 485 457 476 q 446 503 453 494 q 433 516 439 511 q 414 529 428 522 q 391 541 399 536 q 361 554 382 545 q 328 569 340 564 q 302 541 315 560 q 288 497 288 522 q 293 474 288 484 q 313 456 298 465 q 340 441 328 447 q 384 424 353 436 q 436 401 414 412 m 354 -41 q 127 0 239 -41 l 127 142 q 235 111 174 123 q 347 98 296 98 q 423 117 393 98 q 452 174 452 136 q 419 217 452 196 q 257 300 385 238 q 154 378 191 331 q 116 483 116 425 q 204 640 116 576 q 149 707 166 669 q 132 800 132 745 q 206 952 132 900 q 395 1004 281 1004 q 598 970 498 1004 l 598 833 q 553 846 587 836 q 484 865 519 857 q 418 873 448 873 q 347 857 376 873 q 317 809 317 840 q 353 750 317 779 q 463 686 389 721 q 533 648 508 663 q 587 608 557 632 q 630 554 616 583 q 644 490 644 525 q 556 334 644 406 q 637 178 637 287 q 598 55 637 105 q 496 -19 558 4 q 354 -41 433 -41 z "},"¨":{"ha":504,"x_min":12,"x_max":489,"o":"m 323 781 l 323 933 l 489 933 l 489 781 l 323 781 m 12 781 l 12 933 l 180 933 l 180 781 l 12 781 z "},"©":{"ha":1162,"x_min":72,"x_max":1090,"o":"m 581 -15 q 421 11 498 -15 q 280 85 343 37 q 171 195 218 132 q 98 336 123 258 q 72 496 72 414 q 112 694 72 600 q 221 857 153 788 q 384 965 289 925 q 581 1006 478 1006 q 779 965 684 1006 q 941 857 873 925 q 1049 694 1009 788 q 1090 496 1090 600 q 1049 298 1090 393 q 941 135 1009 203 q 779 26 873 66 q 581 -15 684 -15 m 580 63 q 791 122 694 63 q 943 279 888 180 q 999 494 999 378 q 943 708 999 610 q 791 865 888 807 q 580 923 694 923 q 369 865 465 923 q 216 708 272 807 q 161 494 161 610 q 216 279 161 378 q 369 122 272 180 q 580 63 465 63 m 594 192 q 464 217 522 192 q 370 284 406 241 q 315 380 334 326 q 296 493 296 433 q 377 708 296 623 q 593 793 457 793 q 800 715 727 793 l 751 627 q 608 681 688 681 q 484 630 527 681 q 441 493 441 578 q 486 356 441 408 q 612 304 530 304 q 657 309 635 304 q 691 318 679 313 q 721 333 703 322 q 740 345 739 344 q 755 357 742 347 l 797 254 q 594 192 708 192 z "},"ª":{"ha":589,"x_min":73,"x_max":516,"o":"m 245 576 q 286 583 265 576 q 327 603 307 590 q 359 641 347 616 q 372 698 372 666 l 372 707 q 221 695 256 707 q 186 635 186 684 q 204 593 186 609 q 245 576 222 576 m 236 489 q 121 527 169 489 q 73 635 73 566 q 118 743 73 705 q 253 781 163 781 l 374 781 l 374 808 q 286 892 374 892 q 216 883 254 892 q 156 865 178 873 l 133 856 l 94 954 q 120 967 103 960 q 191 988 137 975 q 301 1001 245 1001 q 380 991 345 1001 q 445 959 416 981 q 491 897 475 937 q 507 803 507 857 q 509 616 507 789 q 516 511 511 544 l 393 511 l 382 578 q 334 517 372 545 q 236 489 296 489 z "},"«":{"ha":798,"x_min":92,"x_max":719,"o":"m 579 107 l 391 367 l 583 625 l 719 625 l 557 366 l 713 107 l 579 107 m 280 107 l 92 367 l 284 625 l 420 625 l 258 366 l 414 107 l 280 107 z "},"¬":{"ha":988,"x_min":111,"x_max":833,"o":"m 675 149 l 675 413 l 111 413 l 111 552 l 833 552 l 833 149 l 675 149 z "},"­":{"ha":501,"x_min":37,"x_max":465,"o":"m 37 310 l 37 439 l 465 439 l 465 310 l 37 310 z "},"®":{"ha":1162,"x_min":72,"x_max":1090,"o":"m 581 -15 q 421 11 498 -15 q 280 85 343 37 q 171 195 218 132 q 98 336 123 258 q 72 496 72 414 q 112 694 72 600 q 221 857 153 788 q 384 965 289 925 q 581 1006 478 1006 q 779 965 684 1006 q 941 857 873 925 q 1049 694 1009 788 q 1090 496 1090 600 q 1049 298 1090 393 q 941 135 1009 203 q 779 26 873 66 q 581 -15 684 -15 m 580 63 q 791 122 694 63 q 943 279 888 180 q 999 494 999 378 q 943 708 999 610 q 791 865 888 807 q 580 923 694 923 q 369 865 465 923 q 216 708 272 807 q 161 494 161 610 q 216 279 161 378 q 369 122 272 180 q 580 63 465 63 m 498 534 l 559 534 q 659 550 626 534 q 691 607 691 565 q 669 668 691 656 q 572 680 648 680 l 498 680 l 498 534 m 352 197 l 352 794 l 568 794 q 771 749 707 794 q 836 615 836 704 q 716 451 836 484 l 844 197 l 684 197 l 581 427 l 498 427 l 498 197 l 352 197 z "},"¯":{"ha":513,"x_min":45,"x_max":468,"o":"m 45 777 l 45 884 l 468 884 l 468 777 l 45 777 z "},"°":{"ha":601,"x_min":87,"x_max":513,"o":"m 300 576 q 150 636 213 576 q 87 785 87 697 q 150 933 87 871 q 300 994 213 994 q 451 933 388 994 q 513 785 513 872 q 451 636 513 696 q 300 576 389 576 m 300 667 q 382 701 349 667 q 415 784 415 734 q 382 867 415 833 q 300 901 349 901 q 220 867 252 901 q 188 784 188 833 q 220 701 188 734 q 300 667 253 667 z "},"±":{"ha":863,"x_min":129,"x_max":732,"o":"m 129 0 l 129 125 l 732 125 l 732 0 l 129 0 m 349 197 l 349 401 l 129 401 l 129 537 l 345 537 l 345 745 l 506 745 l 506 537 l 731 537 l 731 401 l 513 401 l 513 197 l 349 197 z "},"²":{"ha":727,"x_min":142,"x_max":564,"o":"m 153 416 l 153 539 l 330 693 q 421 814 421 771 q 352 873 421 873 q 182 829 283 873 l 142 942 q 362 994 254 994 q 507 950 450 994 q 564 816 564 905 q 527 708 564 758 q 420 601 489 659 l 359 551 l 555 551 l 555 416 l 153 416 z "},"³":{"ha":616,"x_min":130,"x_max":551,"o":"m 340 410 q 138 473 229 410 l 180 564 q 330 513 267 513 q 395 536 372 513 q 419 595 419 559 q 391 647 419 627 q 315 667 363 667 l 251 667 l 251 764 l 314 764 q 379 783 353 764 q 405 828 405 802 q 382 878 405 861 q 321 895 359 895 q 172 851 254 895 l 130 935 q 346 992 235 992 q 479 956 427 992 q 530 847 530 920 q 437 728 530 760 q 525 674 498 711 q 551 593 551 637 q 521 489 551 532 q 444 428 490 446 q 340 410 397 410 z "},"´":{"ha":412,"x_min":26,"x_max":421,"o":"m 26 791 l 205 987 l 421 987 l 181 791 l 26 791 z "},"µ":{"ha":834,"x_min":86,"x_max":751,"o":"m 543 193 q 406 122 490 122 q 320 163 347 122 q 294 298 294 203 l 294 734 l 86 734 l 86 -214 l 294 -214 l 294 -10 q 341 -14 316 -14 q 562 103 488 -14 l 572 0 l 751 0 l 751 734 l 543 734 l 543 193 z "},"¶":{"ha":831,"x_min":62,"x_max":722,"o":"m 279 -121 l 279 535 q 116 604 171 545 q 62 766 62 663 q 78 857 62 818 q 121 920 94 896 q 191 960 149 945 q 280 981 233 975 q 387 987 327 987 l 722 987 l 722 857 l 672 857 l 672 -121 l 532 -121 l 532 857 l 418 857 l 418 -121 l 279 -121 z "},"·":{"ha":404,"x_min":127,"x_max":333,"o":"m 127 380 l 127 572 l 333 572 l 333 380 l 127 380 z "},"¸":{"ha":359,"x_min":12,"x_max":326,"o":"m 12 -289 l 19 -199 q 75 -217 41 -209 q 137 -225 108 -225 q 205 -176 205 -225 q 102 -95 205 -111 l 82 -92 l 103 26 l 187 26 l 176 -51 q 288 -97 249 -56 q 326 -192 326 -138 q 322 -230 326 -212 q 309 -261 317 -248 q 290 -287 301 -275 q 264 -306 278 -298 q 234 -319 250 -313 q 200 -327 217 -324 q 163 -329 182 -329 q 12 -289 82 -329 z "},"¹":{"ha":577,"x_min":92,"x_max":515,"o":"m 100 424 l 100 536 l 248 536 l 248 861 q 215 855 252 863 q 138 837 179 846 q 92 826 96 827 l 92 942 q 124 951 104 945 q 186 970 144 958 q 254 990 228 983 q 278 996 281 997 l 387 993 l 387 534 l 515 534 l 515 424 l 100 424 z "},"º":{"ha":619,"x_min":50,"x_max":570,"o":"m 312 484 q 118 553 186 484 q 50 732 50 622 q 120 909 50 839 q 310 979 190 979 q 500 908 431 979 q 570 730 570 837 q 501 554 570 625 q 312 484 432 484 m 310 592 q 404 630 368 592 q 439 730 439 668 q 404 832 439 795 q 311 870 369 870 q 217 832 254 870 q 180 731 180 794 q 215 629 180 667 q 310 592 250 592 z "},"»":{"ha":798,"x_min":91,"x_max":718,"o":"m 390 107 l 552 367 l 395 625 l 530 625 l 718 366 l 526 107 l 390 107 m 91 107 l 253 367 l 96 625 l 231 625 l 419 366 l 227 107 l 91 107 z "},"¼":{"ha":1433,"x_min":144,"x_max":1375,"o":"m 1052 223 l 1173 223 l 1173 395 l 1052 223 m 427 0 l 1027 987 l 1171 987 l 572 0 l 427 0 m 1174 1 l 1174 132 l 924 132 l 924 209 l 1174 552 l 1296 552 l 1296 223 l 1375 223 l 1375 132 l 1296 132 l 1296 1 l 1174 1 m 153 420 l 153 533 l 296 533 l 296 852 l 144 817 l 144 935 q 175 944 155 939 q 234 962 194 950 q 300 981 275 974 q 324 987 326 989 l 430 987 l 430 532 l 555 532 l 555 420 l 153 420 z "},"½":{"ha":1732,"x_min":123,"x_max":1497,"o":"m 132 420 l 132 533 l 275 533 l 275 852 l 123 817 l 123 935 q 154 944 134 939 q 213 962 173 950 q 279 981 254 974 q 303 987 305 989 l 409 987 l 409 532 l 534 532 l 534 420 l 132 420 m 433 0 l 1033 987 l 1177 987 l 578 0 l 433 0 m 1360 381 q 1287 458 1360 458 q 1121 412 1213 458 l 1079 521 q 1297 577 1186 577 q 1396 559 1353 577 q 1466 502 1438 542 q 1497 401 1494 461 l 1497 393 q 1458 284 1497 336 q 1352 180 1420 233 l 1289 131 l 1489 131 l 1489 0 l 1088 0 l 1088 115 l 1274 264 q 1342 330 1324 304 q 1360 381 1360 355 z "},"¾":{"ha":1718,"x_min":155,"x_max":1395,"o":"m 1073 223 l 1194 223 l 1194 395 l 1073 223 m 441 0 l 1041 987 l 1185 987 l 586 0 l 441 0 m 1195 1 l 1195 132 l 945 132 l 945 209 l 1194 552 l 1317 552 l 1317 223 l 1395 223 l 1395 132 l 1317 132 l 1317 1 l 1195 1 m 363 409 q 162 473 251 409 l 203 564 q 353 513 288 513 q 420 534 396 513 q 444 593 444 556 q 415 647 444 626 q 336 667 386 667 l 274 667 l 274 764 l 335 764 q 402 782 375 764 q 429 827 429 800 q 346 892 429 892 q 196 848 275 892 l 155 933 q 368 991 259 991 q 500 955 450 991 q 551 845 551 918 q 457 726 551 755 q 545 674 518 711 q 572 591 572 637 q 512 455 572 501 q 363 409 452 409 z "},"¿":{"ha":700,"x_min":73,"x_max":589,"o":"m 513 789 l 513 604 l 300 604 l 300 789 l 513 789 m 484 511 l 484 418 q 471 348 484 382 q 437 287 458 314 q 391 234 416 260 q 340 183 366 208 q 294 136 315 159 q 260 86 273 113 q 247 32 247 59 q 284 -46 247 -21 q 385 -71 322 -71 q 496 -56 437 -71 q 589 -26 555 -41 l 589 -169 q 369 -218 498 -218 q 222 -192 288 -218 q 115 -109 157 -165 q 73 27 73 -52 q 88 106 73 68 q 127 172 103 143 q 181 227 152 200 q 240 280 211 254 q 294 333 270 306 q 334 394 319 360 q 349 467 349 429 l 349 511 l 484 511 z "},"À":{"ha":989,"x_min":8,"x_max":980,"o":"m 425 1082 l 186 1278 l 402 1278 l 580 1082 l 425 1082 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Á":{"ha":989,"x_min":8,"x_max":980,"o":"m 420 1082 l 600 1279 l 815 1279 l 575 1082 l 420 1082 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Â":{"ha":989,"x_min":8,"x_max":980,"o":"m 231 1095 l 406 1346 l 576 1346 l 756 1095 l 589 1095 l 496 1228 l 402 1095 l 231 1095 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Ã":{"ha":989,"x_min":8,"x_max":980,"o":"m 536 1088 l 536 1088 q 467 1106 507 1088 q 392 1142 427 1124 q 340 1160 357 1160 q 312 1143 326 1160 q 294 1091 298 1126 l 186 1091 q 227 1233 186 1178 q 334 1289 268 1289 q 408 1272 368 1289 q 480 1236 448 1255 q 527 1216 513 1218 q 532 1216 529 1216 q 537 1215 536 1215 q 569 1231 557 1215 q 579 1289 580 1246 l 689 1289 q 648 1138 689 1188 q 536 1088 608 1088 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Ä":{"ha":989,"x_min":8,"x_max":980,"o":"m 563 1072 l 563 1225 l 729 1225 l 729 1072 l 563 1072 m 252 1072 l 252 1225 l 420 1225 l 420 1072 l 252 1072 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Å":{"ha":989,"x_min":8,"x_max":980,"o":"m 492 1074 q 386 1115 429 1074 q 342 1218 342 1156 q 386 1321 342 1280 q 492 1362 429 1362 q 598 1321 554 1362 q 642 1218 642 1280 q 598 1115 642 1156 q 492 1074 554 1074 m 492 1144 q 544 1166 522 1144 q 565 1218 565 1187 q 544 1270 565 1249 q 492 1291 522 1291 q 441 1270 463 1291 q 420 1218 420 1249 q 441 1166 420 1187 q 492 1144 463 1144 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"Æ":{"ha":1502,"x_min":13,"x_max":1354,"o":"m 430 378 l 747 378 l 715 834 l 692 834 l 430 378 m 13 0 l 601 987 l 1336 987 l 1336 834 l 890 834 l 913 579 l 1335 579 l 1335 430 l 932 430 l 959 153 l 1354 153 l 1354 0 l 779 0 l 759 241 l 363 241 l 226 0 l 13 0 z "},"Ç":{"ha":974,"x_min":72,"x_max":908,"o":"m 431 -289 l 439 -199 q 494 -217 461 -209 q 557 -225 528 -225 q 625 -176 625 -225 q 522 -95 625 -111 l 502 -92 l 523 26 l 607 26 l 595 -51 q 707 -97 669 -56 q 746 -192 746 -138 q 742 -230 746 -212 q 729 -261 737 -248 q 709 -287 721 -275 q 684 -306 698 -298 q 653 -319 670 -313 q 620 -327 637 -324 q 583 -329 602 -329 q 431 -289 502 -329 m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"È":{"ha":847,"x_min":129,"x_max":772,"o":"m 383 1082 l 145 1278 l 361 1278 l 538 1082 l 383 1082 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"É":{"ha":847,"x_min":129,"x_max":774,"o":"m 379 1082 l 558 1279 l 774 1279 l 534 1082 l 379 1082 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"Ê":{"ha":847,"x_min":129,"x_max":772,"o":"m 189 1095 l 363 1346 l 534 1346 l 714 1095 l 547 1095 l 454 1228 l 360 1095 l 189 1095 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"Ë":{"ha":847,"x_min":129,"x_max":772,"o":"m 521 1072 l 521 1225 l 687 1225 l 687 1072 l 521 1072 m 210 1072 l 210 1225 l 378 1225 l 378 1072 l 210 1072 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"Ì":{"ha":397,"x_min":-115,"x_max":281,"o":"m 123 1082 l -115 1278 l 101 1278 l 279 1082 l 123 1082 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"Í":{"ha":397,"x_min":109,"x_max":514,"o":"m 119 1082 l 298 1279 l 514 1279 l 274 1082 l 119 1082 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"Î":{"ha":397,"x_min":-71,"x_max":454,"o":"m -71 1095 l 104 1346 l 275 1346 l 454 1095 l 287 1095 l 195 1228 l 100 1095 l -71 1095 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"Ï":{"ha":397,"x_min":-50,"x_max":427,"o":"m 261 1072 l 261 1225 l 427 1225 l 427 1072 l 261 1072 m -50 1072 l -50 1225 l 118 1225 l 118 1072 l -50 1072 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"Ð":{"ha":1065,"x_min":18,"x_max":994,"o":"m 18 451 l 18 553 l 439 553 l 439 451 l 18 451 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"Ñ":{"ha":1105,"x_min":129,"x_max":977,"o":"m 609 1088 l 608 1088 q 540 1106 580 1088 q 465 1142 500 1124 q 413 1160 429 1160 q 384 1143 398 1160 q 367 1091 370 1126 l 258 1091 q 299 1233 258 1178 q 406 1289 340 1289 q 480 1272 441 1289 q 553 1236 520 1255 q 600 1216 586 1218 q 605 1216 602 1216 q 610 1215 608 1215 q 641 1231 630 1215 q 652 1289 652 1246 l 762 1289 q 721 1138 762 1188 q 609 1088 680 1088 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"Ò":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 497 1082 l 259 1278 l 475 1278 l 652 1082 l 497 1082 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"Ó":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 493 1082 l 672 1279 l 888 1279 l 648 1082 l 493 1082 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"Ô":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 304 1095 l 478 1346 l 649 1346 l 829 1095 l 661 1095 l 569 1228 l 475 1095 l 304 1095 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"Õ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 609 1088 l 608 1088 q 540 1106 580 1088 q 465 1142 500 1124 q 413 1160 429 1160 q 384 1143 398 1160 q 367 1091 370 1126 l 258 1091 q 299 1233 258 1178 q 406 1289 340 1289 q 480 1272 441 1289 q 553 1236 520 1255 q 600 1216 586 1218 q 605 1216 602 1216 q 610 1215 608 1215 q 641 1231 630 1215 q 652 1289 652 1246 l 762 1289 q 721 1138 762 1188 q 609 1088 680 1088 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"Ö":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 635 1072 l 635 1225 l 802 1225 l 802 1072 l 635 1072 m 325 1072 l 325 1225 l 492 1225 l 492 1072 l 325 1072 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"×":{"ha":863,"x_min":136,"x_max":720,"o":"m 245 79 l 136 189 l 319 371 l 136 553 l 245 663 l 428 481 l 612 663 l 720 554 l 537 371 l 720 187 l 612 79 l 428 262 l 245 79 z "},"Ø":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 570 -16 q 930 123 800 -16 q 1061 498 1061 262 q 1007 754 1061 643 q 851 930 952 866 l 906 1033 l 827 1068 l 774 970 q 572 1006 684 1006 q 206 867 340 1006 q 72 498 72 728 q 127 236 72 349 q 287 58 183 122 l 229 -51 l 307 -87 l 363 20 q 570 -16 456 -16 m 774 787 q 874 498 874 694 q 795 227 874 322 q 566 132 717 132 q 435 154 491 132 l 774 787 m 702 833 l 362 199 q 258 498 258 291 q 338 764 258 669 q 568 859 418 859 q 702 833 644 859 z "},"Ù":{"ha":1023,"x_min":111,"x_max":912,"o":"m 435 1082 l 197 1278 l 412 1278 l 590 1082 l 435 1082 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"Ú":{"ha":1023,"x_min":111,"x_max":912,"o":"m 431 1082 l 610 1279 l 825 1279 l 585 1082 l 431 1082 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"Û":{"ha":1023,"x_min":111,"x_max":912,"o":"m 241 1095 l 416 1346 l 587 1346 l 766 1095 l 599 1095 l 507 1228 l 412 1095 l 241 1095 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"Ü":{"ha":1023,"x_min":111,"x_max":912,"o":"m 573 1072 l 573 1225 l 739 1225 l 739 1072 l 573 1072 m 262 1072 l 262 1225 l 430 1225 l 430 1072 l 262 1072 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"Ý":{"ha":869,"x_min":-9,"x_max":875,"o":"m 370 1082 l 549 1279 l 764 1279 l 524 1082 l 370 1082 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"Þ":{"ha":882,"x_min":129,"x_max":828,"o":"m 298 370 l 448 370 q 643 525 643 370 q 628 603 643 572 q 581 652 612 635 q 511 676 550 669 q 415 683 471 683 l 298 683 l 298 370 m 129 0 l 129 987 l 300 987 l 300 829 l 407 829 q 541 822 482 829 q 655 795 600 815 q 747 741 711 774 q 806 653 784 708 q 828 524 828 598 q 806 412 828 463 q 747 326 785 361 q 657 267 709 291 q 546 232 605 243 q 420 221 486 221 l 298 221 l 298 0 l 129 0 z "},"ß":{"ha":858,"x_min":98,"x_max":812,"o":"m 517 119 q 625 227 625 119 q 573 359 625 304 q 387 481 520 414 l 387 608 q 483 679 441 632 q 524 777 524 725 q 491 844 524 819 q 412 868 458 868 q 303 819 345 868 q 262 677 262 770 l 262 0 l 100 0 l 98 678 q 180 921 97 840 q 412 1002 264 1002 q 625 942 542 1002 q 707 787 707 882 q 673 667 707 725 q 577 578 639 608 q 505 550 544 561 q 623 511 569 536 q 720 448 677 486 q 788 358 764 411 q 812 240 812 304 q 741 55 812 125 q 562 -15 669 -15 q 454 -5 509 -15 q 370 15 399 5 l 342 25 l 372 156 q 395 146 380 152 q 448 129 409 140 q 517 119 486 119 z "},"à":{"ha":876,"x_min":73,"x_max":783,"o":"m 399 791 l 161 987 l 376 987 l 554 791 l 399 791 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"á":{"ha":876,"x_min":73,"x_max":789,"o":"m 394 791 l 573 987 l 789 987 l 549 791 l 394 791 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"â":{"ha":876,"x_min":73,"x_max":783,"o":"m 205 804 l 379 1055 l 550 1055 l 730 804 l 562 804 l 470 937 l 376 804 l 205 804 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"ã":{"ha":876,"x_min":73,"x_max":783,"o":"m 510 796 l 509 796 q 441 814 481 796 q 366 851 401 833 q 314 869 330 869 q 285 852 299 869 q 268 800 271 835 l 159 800 q 200 942 159 886 q 307 997 241 997 q 381 980 342 997 q 454 945 421 963 q 500 924 487 926 q 506 924 503 924 q 511 924 509 924 q 542 939 531 924 q 553 997 553 954 l 663 997 q 622 847 663 897 q 510 796 581 797 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"ä":{"ha":876,"x_min":73,"x_max":783,"o":"m 536 781 l 536 933 l 703 933 l 703 781 l 536 781 m 226 781 l 226 933 l 393 933 l 393 781 l 226 781 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"å":{"ha":876,"x_min":73,"x_max":783,"o":"m 465 782 q 359 823 403 782 q 316 926 316 865 q 359 1030 316 989 q 465 1071 402 1071 q 571 1030 528 1071 q 615 926 615 989 q 571 823 615 865 q 465 782 528 782 m 466 852 q 517 874 496 852 q 538 926 538 896 q 517 978 538 957 q 466 1000 496 1000 q 415 978 436 1000 q 394 926 394 957 q 415 874 394 896 q 466 852 436 852 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"æ":{"ha":1204,"x_min":47,"x_max":1124,"o":"m 664 429 l 977 429 l 977 444 q 931 553 975 514 q 832 591 887 591 q 725 546 767 591 q 664 429 682 501 m 326 120 q 393 132 363 120 q 441 163 422 144 q 473 208 460 182 q 492 261 486 234 q 498 317 498 288 l 431 317 q 349 311 387 317 q 279 293 311 305 q 229 258 248 281 q 211 206 211 236 q 243 141 211 162 q 326 120 275 120 m 321 -15 q 121 41 195 -15 q 47 199 47 97 q 147 382 47 332 q 471 433 246 433 l 499 433 q 458 541 498 500 q 345 583 418 583 q 151 528 266 583 l 102 639 q 382 713 226 713 q 503 680 439 713 q 597 586 566 646 q 697 680 629 646 q 833 713 766 713 l 836 713 q 968 684 911 713 q 1058 606 1025 656 q 1108 492 1092 555 q 1124 352 1124 428 l 1121 317 l 662 317 l 662 304 q 850 120 680 120 l 857 120 q 959 140 906 121 q 1041 178 1013 159 l 1069 196 l 1115 73 q 1102 64 1110 70 q 1065 43 1093 58 q 1009 16 1038 28 q 937 -5 980 4 q 851 -16 893 -15 l 843 -16 q 682 14 746 -16 q 581 117 617 44 q 475 16 547 47 q 321 -15 404 -15 z "},"ç":{"ha":726,"x_min":73,"x_max":687,"o":"m 288 -289 l 296 -199 q 351 -217 318 -209 q 414 -225 385 -225 q 482 -176 482 -225 q 378 -95 482 -111 l 359 -92 l 380 26 l 464 26 l 452 -51 q 564 -97 526 -56 q 603 -192 603 -138 q 598 -230 603 -212 q 586 -261 594 -248 q 566 -287 578 -275 q 541 -306 555 -298 q 510 -319 527 -313 q 476 -327 494 -324 q 440 -329 459 -329 q 288 -289 359 -329 m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 z "},"è":{"ha":818,"x_min":73,"x_max":743,"o":"m 389 791 l 151 987 l 367 987 l 545 791 l 389 791 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"é":{"ha":818,"x_min":73,"x_max":780,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 385 791 l 564 987 l 780 987 l 540 791 l 385 791 z "},"ê":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 165 804 l 339 1055 l 510 1055 l 690 804 l 522 804 l 430 937 l 336 804 l 165 804 z "},"ë":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 528 781 l 528 933 l 694 933 l 694 781 l 528 781 m 217 781 l 217 933 l 385 933 l 385 781 l 217 781 z "},"ì":{"ha":329,"x_min":-155,"x_max":239,"o":"m 83 791 l -155 987 l 61 987 l 239 791 l 83 791 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"í":{"ha":329,"x_min":70,"x_max":474,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m 79 791 l 258 987 l 474 987 l 234 791 l 79 791 z "},"î":{"ha":329,"x_min":-111,"x_max":414,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m -111 804 l 64 1055 l 235 1055 l 414 804 l 247 804 l 155 937 l 60 804 l -111 804 z "},"ï":{"ha":329,"x_min":-90,"x_max":387,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m 221 781 l 221 933 l 387 933 l 387 781 l 221 781 m -90 781 l -90 933 l 78 933 l 78 781 l -90 781 z "},"ð":{"ha":825,"x_min":67,"x_max":746,"o":"m 409 117 q 464 128 437 117 q 515 161 491 139 q 554 218 539 182 q 569 299 569 254 q 517 423 569 376 q 397 470 465 470 q 340 460 367 470 q 290 432 313 451 q 253 380 267 414 q 239 304 239 347 q 290 165 239 213 q 409 117 340 117 m 395 -17 q 259 11 321 -17 q 155 84 197 38 q 90 192 113 131 q 67 319 67 252 q 143 533 67 455 q 359 612 220 612 q 593 511 498 612 q 594 529 593 515 q 595 552 595 543 q 454 756 595 653 l 282 671 l 237 761 l 346 814 q 201 853 298 830 l 254 961 q 351 943 284 961 q 487 886 418 924 l 661 972 l 705 882 l 580 820 q 746 421 746 676 q 656 87 746 192 q 395 -17 566 -17 z "},"ñ":{"ha":830,"x_min":94,"x_max":742,"o":"m 494 796 l 493 796 q 425 814 465 796 q 349 851 385 833 q 298 869 314 869 q 269 852 283 869 q 252 800 255 835 l 143 800 q 184 942 143 886 q 291 997 225 997 q 365 980 326 997 q 438 945 405 963 q 484 924 471 926 q 490 924 486 924 q 494 924 493 924 q 526 939 515 924 q 536 997 537 954 l 646 997 q 606 847 646 897 q 494 796 565 797 m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 z "},"ò":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 367 791 l 129 987 l 345 987 l 522 791 l 367 791 z "},"ó":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 363 791 l 542 987 l 758 987 l 517 791 l 363 791 z "},"ô":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 173 804 l 347 1055 l 518 1055 l 698 804 l 530 804 l 438 937 l 344 804 l 173 804 z "},"õ":{"ha":872,"x_min":73,"x_max":799,"o":"m 479 796 l 478 796 q 410 814 450 796 q 334 851 370 833 q 283 869 299 869 q 254 852 268 869 q 237 800 240 835 l 128 800 q 169 942 128 886 q 276 997 210 997 q 350 980 311 997 q 423 945 390 963 q 469 924 456 926 q 475 924 471 924 q 479 924 478 924 q 511 939 500 924 q 522 997 522 954 l 631 997 q 591 847 631 897 q 479 796 550 797 m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 z "},"ö":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 505 781 l 505 933 l 671 933 l 671 781 l 505 781 m 194 781 l 194 933 l 361 933 l 361 781 l 194 781 z "},"÷":{"ha":1017,"x_min":113,"x_max":850,"o":"m 418 570 l 418 753 l 555 753 l 555 570 l 418 570 m 113 304 l 113 445 l 850 445 l 850 304 l 113 304 m 420 -13 l 420 172 l 557 172 l 558 -13 l 420 -13 z "},"ø":{"ha":862,"x_min":73,"x_max":799,"o":"m 498 568 l 311 168 q 248 350 248 230 q 268 464 248 414 q 330 546 287 514 q 437 577 374 577 q 498 568 468 577 m 562 530 q 624 350 624 469 q 613 263 624 303 q 582 190 603 223 q 523 139 560 157 q 436 120 486 120 q 374 129 401 120 l 562 530 m 439 -16 q 598 14 528 -16 q 711 95 668 44 q 777 210 754 146 q 799 347 799 274 q 756 542 799 456 q 628 672 713 627 l 683 790 l 616 821 l 559 699 q 439 713 503 713 q 279 684 350 713 q 164 605 208 655 q 96 489 119 554 q 73 348 73 423 q 117 160 73 244 q 245 29 161 75 l 185 -100 l 252 -132 l 315 1 q 439 -16 370 -16 z "},"ù":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 337 791 l 99 987 l 315 987 l 492 791 l 337 791 z "},"ú":{"ha":804,"x_min":88,"x_max":727,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 332 791 l 511 987 l 727 987 l 487 791 l 332 791 z "},"û":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 143 804 l 317 1055 l 488 1055 l 668 804 l 500 804 l 408 937 l 314 804 l 143 804 z "},"ü":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 475 781 l 475 933 l 641 933 l 641 781 l 475 781 m 164 781 l 164 933 l 332 933 l 332 781 l 164 781 z "},"ý":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 328 791 l 507 987 l 722 987 l 482 791 l 328 791 z "},"þ":{"ha":833,"x_min":95,"x_max":765,"o":"m 419 120 q 496 139 463 120 q 549 191 529 158 q 579 265 569 224 q 589 353 589 306 q 580 437 589 399 q 553 507 572 475 q 503 557 535 539 q 425 576 470 576 q 345 556 379 576 q 291 502 310 536 q 262 426 271 468 q 253 335 253 385 q 296 179 253 239 q 419 120 339 120 m 95 -268 l 95 993 l 256 993 l 254 643 q 338 693 282 673 q 438 713 395 713 q 579 684 516 713 q 682 606 642 656 q 744 493 722 557 q 765 356 765 429 q 752 243 765 297 q 712 142 739 189 q 647 59 686 94 q 555 4 609 24 q 437 -16 501 -16 q 339 1 389 -16 q 252 42 290 17 l 252 -268 l 95 -268 z "},"ÿ":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 469 781 l 469 933 l 635 933 l 635 781 l 469 781 m 159 781 l 159 933 l 326 933 l 326 781 l 159 781 z "},"Ā":{"ha":989,"x_min":8,"x_max":980,"o":"m 262 1069 l 262 1175 l 686 1175 l 686 1069 l 262 1069 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ā":{"ha":876,"x_min":73,"x_max":783,"o":"m 236 777 l 236 884 l 659 884 l 659 777 l 236 777 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ă":{"ha":989,"x_min":8,"x_max":980,"o":"m 499 1078 q 281 1279 294 1078 l 399 1279 q 410 1236 401 1253 q 434 1211 418 1219 q 464 1199 449 1202 q 499 1196 479 1196 q 568 1213 542 1196 q 598 1279 593 1230 l 715 1279 q 653 1126 708 1175 q 499 1078 599 1078 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ă":{"ha":876,"x_min":73,"x_max":783,"o":"m 473 787 q 254 987 268 787 l 372 987 q 383 944 374 962 q 407 919 392 927 q 437 908 422 911 q 473 905 452 905 q 541 921 515 905 q 572 987 567 938 l 689 987 q 627 835 682 883 q 473 787 572 787 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ą":{"ha":989,"x_min":8,"x_max":987,"o":"m 814 -241 q 709 -220 747 -241 q 671 -154 671 -198 q 676 -119 671 -136 q 689 -90 682 -102 q 710 -63 696 -77 q 734 -42 724 -50 q 762 -24 745 -34 q 789 -9 779 -14 q 815 4 798 -4 q 836 14 831 12 l 928 16 q 854 -45 881 -11 q 827 -106 827 -80 q 869 -138 827 -138 q 987 -113 904 -138 l 987 -214 q 814 -241 895 -241 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ą":{"ha":876,"x_min":73,"x_max":812,"o":"m 640 -241 q 535 -220 573 -241 q 496 -154 496 -198 q 502 -119 496 -136 q 515 -90 507 -102 q 536 -63 522 -77 q 560 -42 549 -50 q 588 -24 570 -34 q 614 -9 605 -14 q 641 4 624 -4 q 662 14 657 12 l 753 16 q 680 -45 707 -11 q 652 -106 652 -80 q 695 -138 652 -138 q 812 -113 730 -138 l 812 -214 q 640 -241 721 -241 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ć":{"ha":974,"x_min":72,"x_max":908,"o":"m 486 1082 l 665 1279 l 880 1279 l 640 1082 l 486 1082 m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"ć":{"ha":726,"x_min":73,"x_max":758,"o":"m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 m 363 791 l 542 987 l 758 987 l 517 791 l 363 791 z "},"Ĉ":{"ha":974,"x_min":72,"x_max":908,"o":"m 296 1095 l 471 1346 l 642 1346 l 821 1095 l 654 1095 l 562 1228 l 467 1095 l 296 1095 m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"ĉ":{"ha":726,"x_min":73,"x_max":699,"o":"m 174 804 l 348 1055 l 519 1055 l 699 804 l 531 804 l 439 937 l 345 804 l 174 804 m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 z "},"Ċ":{"ha":974,"x_min":72,"x_max":908,"o":"m 483 1082 l 483 1237 l 650 1237 l 650 1082 l 483 1082 m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"ċ":{"ha":726,"x_min":73,"x_max":687,"o":"m 361 791 l 361 945 l 528 945 l 528 791 l 361 791 m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 z "},"Č":{"ha":974,"x_min":72,"x_max":908,"o":"m 481 1095 l 290 1344 l 463 1344 l 543 1246 l 627 1344 l 807 1344 l 618 1095 l 481 1095 m 566 -15 q 380 19 469 -15 q 223 115 292 52 q 113 275 154 177 q 72 493 72 373 q 99 679 72 593 q 174 823 127 764 q 282 924 220 882 q 412 986 344 966 q 553 1006 481 1006 q 882 899 747 1006 l 815 779 q 567 857 703 857 q 447 832 504 857 q 347 762 391 807 q 278 647 304 716 q 252 495 252 578 q 345 233 252 332 q 578 134 437 134 q 850 233 726 134 l 908 97 q 566 -15 764 -15 z "},"č":{"ha":726,"x_min":73,"x_max":687,"o":"m 358 804 l 168 1053 l 340 1053 l 420 954 l 504 1053 l 684 1053 l 495 804 l 358 804 m 437 -16 q 282 14 352 -16 q 167 95 212 44 q 98 211 122 146 q 73 349 73 277 q 116 534 73 452 q 241 665 158 616 q 435 713 324 713 q 687 620 599 713 l 627 511 q 452 578 551 578 q 300 515 353 578 q 248 348 248 453 q 304 183 248 245 q 458 120 360 120 q 485 121 471 120 q 509 125 498 123 q 532 131 520 127 q 552 137 544 134 q 570 146 560 140 q 586 154 581 151 q 601 163 592 157 q 613 172 610 170 q 624 179 616 174 q 632 186 631 185 l 683 62 q 566 3 625 22 q 437 -16 508 -16 z "},"Ď":{"ha":1065,"x_min":129,"x_max":994,"o":"m 421 1095 l 231 1344 l 403 1344 l 484 1246 l 567 1344 l 747 1344 l 558 1095 l 421 1095 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"ď":{"ha":859,"x_min":73,"x_max":1113,"o":"m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 m 846 645 l 923 987 l 1113 987 l 990 645 l 846 645 z "},"Đ":{"ha":1065,"x_min":18,"x_max":994,"o":"m 18 451 l 18 553 l 439 553 l 439 451 l 18 451 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"đ":{"ha":859,"x_min":73,"x_max":866,"o":"m 443 779 l 443 886 l 866 886 l 866 779 l 443 779 m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 z "},"Ē":{"ha":847,"x_min":129,"x_max":772,"o":"m 220 1069 l 220 1175 l 644 1175 l 644 1069 l 220 1069 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ē":{"ha":818,"x_min":73,"x_max":743,"o":"m 227 777 l 227 884 l 650 884 l 650 777 l 227 777 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"Ĕ":{"ha":847,"x_min":129,"x_max":772,"o":"m 458 1078 q 239 1279 253 1078 l 357 1279 q 368 1236 359 1253 q 392 1211 377 1219 q 422 1199 408 1202 q 458 1196 437 1196 q 526 1213 500 1196 q 557 1279 552 1230 l 674 1279 q 612 1126 667 1175 q 458 1078 557 1078 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ĕ":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 464 787 q 245 987 259 787 l 363 987 q 374 944 366 962 q 398 919 383 927 q 429 908 414 911 q 464 905 444 905 q 532 921 507 905 q 563 987 558 938 l 680 987 q 618 835 673 883 q 464 787 564 787 z "},"Ė":{"ha":847,"x_min":129,"x_max":772,"o":"m 376 1082 l 376 1237 l 543 1237 l 543 1082 l 376 1082 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ė":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 382 791 l 382 945 l 549 945 l 549 791 l 382 791 z "},"Ę":{"ha":847,"x_min":129,"x_max":772,"o":"m 493 -241 q 388 -220 426 -241 q 349 -154 349 -198 q 355 -119 349 -136 q 368 -90 360 -102 q 389 -63 375 -77 q 413 -42 402 -50 q 440 -24 423 -34 q 467 -9 458 -14 q 493 4 477 -4 q 515 14 510 12 l 606 16 q 532 -45 559 -11 q 505 -106 505 -80 q 548 -138 505 -138 q 665 -113 583 -138 l 665 -214 q 493 -241 574 -241 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ę":{"ha":818,"x_min":73,"x_max":743,"o":"m 518 -241 q 413 -220 451 -241 q 374 -154 374 -198 q 380 -119 374 -136 q 393 -90 385 -102 q 414 -63 400 -77 q 438 -42 427 -50 q 466 -24 448 -34 q 492 -9 483 -14 q 518 4 502 -4 q 540 14 535 12 l 631 16 q 557 -45 585 -11 q 530 -106 530 -80 q 573 -138 530 -138 q 690 -113 608 -138 l 690 -214 q 518 -241 599 -241 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"Ě":{"ha":847,"x_min":129,"x_max":772,"o":"m 374 1095 l 183 1344 l 355 1344 l 436 1246 l 519 1344 l 700 1344 l 511 1095 l 374 1095 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ě":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 380 804 l 190 1053 l 362 1053 l 443 954 l 526 1053 l 707 1053 l 517 804 l 380 804 z "},"Ĝ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 303 1095 l 477 1346 l 648 1346 l 828 1095 l 661 1095 l 568 1228 l 474 1095 l 303 1095 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ĝ":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 m 155 804 l 330 1055 l 500 1055 l 680 804 l 513 804 l 420 937 l 326 804 l 155 804 z "},"Ğ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 571 1078 q 353 1279 366 1078 l 471 1279 q 481 1236 473 1253 q 506 1211 490 1219 q 536 1199 521 1202 q 571 1196 551 1196 q 640 1213 614 1196 q 670 1279 665 1230 l 787 1279 q 725 1126 780 1175 q 571 1078 671 1078 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ğ":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 m 423 787 q 205 987 218 787 l 323 987 q 334 944 325 962 q 358 919 342 927 q 388 908 373 911 q 423 905 403 905 q 492 921 466 905 q 522 987 517 938 l 640 987 q 577 835 632 883 q 423 787 523 787 z "},"Ġ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 490 1082 l 490 1237 l 656 1237 l 656 1082 l 490 1082 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ġ":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 m 342 791 l 342 945 l 509 945 l 509 791 l 342 791 z "},"Ģ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 427 -439 l 503 -96 l 692 -96 l 570 -439 l 427 -439 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ģ":{"ha":838,"x_min":73,"x_max":766,"o":"m 624 1177 l 548 840 l 359 840 l 481 1177 l 624 1177 m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 z "},"Ĥ":{"ha":1066,"x_min":129,"x_max":937,"o":"m 258 1095 l 433 1346 l 604 1346 l 783 1095 l 616 1095 l 524 1228 l 429 1095 l 258 1095 m 129 0 l 129 987 l 301 987 l 301 581 l 764 581 l 764 987 l 937 987 l 937 0 l 768 0 l 768 432 l 304 432 l 304 0 l 129 0 z "},"ĥ":{"ha":827,"x_min":98,"x_max":797,"o":"m 98 0 l 98 988 l 266 988 l 266 606 q 354 684 291 654 q 474 713 417 713 q 562 702 522 713 q 629 671 602 690 q 676 625 656 652 q 708 569 696 597 q 727 507 720 541 q 736 446 734 473 q 739 387 739 418 l 739 0 l 570 0 l 570 393 q 540 534 570 491 q 448 577 509 577 q 322 529 379 577 q 266 419 266 481 l 266 0 l 98 0 m 272 804 l 446 1055 l 617 1055 l 797 804 l 629 804 l 537 937 l 443 804 l 272 804 z "},"Ħ":{"ha":1066,"x_min":64,"x_max":990,"o":"m 64 720 l 64 823 l 990 823 l 990 720 l 64 720 m 129 0 l 129 987 l 301 987 l 301 581 l 764 581 l 764 987 l 937 987 l 937 0 l 768 0 l 768 432 l 304 432 l 304 0 l 129 0 z "},"ħ":{"ha":827,"x_min":-16,"x_max":739,"o":"m -16 779 l -16 886 l 407 886 l 407 779 l -16 779 m 98 0 l 98 988 l 266 988 l 266 606 q 354 684 291 654 q 474 713 417 713 q 562 702 522 713 q 629 671 602 690 q 676 625 656 652 q 708 569 696 597 q 727 507 720 541 q 736 446 734 473 q 739 387 739 418 l 739 0 l 570 0 l 570 393 q 540 534 570 491 q 448 577 509 577 q 322 529 379 577 q 266 419 266 481 l 266 0 l 98 0 z "},"Ĩ":{"ha":397,"x_min":-57,"x_max":446,"o":"m 294 1116 l 293 1116 q 224 1135 264 1116 q 149 1171 184 1153 q 98 1189 114 1189 q 69 1172 83 1189 q 52 1120 55 1155 l -57 1120 q -16 1262 -57 1206 q 91 1317 25 1317 q 165 1300 125 1317 q 238 1265 205 1283 q 284 1244 271 1246 q 290 1244 286 1244 q 294 1244 293 1244 q 326 1259 315 1244 q 336 1317 337 1274 l 446 1317 q 406 1167 446 1217 q 294 1116 365 1117 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ĩ":{"ha":329,"x_min":-98,"x_max":406,"o":"m 253 824 l 252 824 q 184 842 224 824 q 109 879 144 861 q 57 897 73 897 q 28 880 42 897 q 11 827 14 863 l -98 827 q -57 969 -98 914 q 50 1025 -16 1025 q 124 1008 85 1025 q 197 972 164 991 q 243 952 230 954 q 249 952 245 952 q 254 951 252 951 q 285 967 274 951 q 296 1025 296 982 l 406 1025 q 365 874 406 924 q 253 824 324 825 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"Ī":{"ha":397,"x_min":-17,"x_max":406,"o":"m -17 1116 l -17 1223 l 406 1223 l 406 1116 l -17 1116 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ī":{"ha":329,"x_min":-58,"x_max":366,"o":"m -57 824 l -57 930 l 366 930 l 366 824 l -57 824 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"Ĭ":{"ha":397,"x_min":-23,"x_max":412,"o":"m 195 1116 q -23 1317 -9 1116 l 95 1317 q 106 1274 97 1291 q 130 1249 115 1257 q 160 1237 145 1240 q 195 1234 175 1234 q 264 1251 238 1234 q 294 1317 290 1267 l 412 1317 q 350 1164 404 1213 q 195 1116 295 1116 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ĭ":{"ha":329,"x_min":-63,"x_max":372,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m 155 824 q -63 1025 -50 824 l 55 1025 q 66 982 57 999 q 90 956 75 964 q 120 945 105 948 q 155 942 135 942 q 224 959 198 942 q 254 1025 250 975 l 372 1025 q 310 872 364 920 q 155 824 255 824 z "},"Į":{"ha":397,"x_min":14,"x_max":330,"o":"m 158 -241 q 53 -220 91 -241 q 14 -154 14 -198 q 20 -119 14 -136 q 33 -90 25 -102 q 54 -63 40 -77 q 78 -42 67 -50 q 105 -24 88 -34 q 132 -9 123 -14 q 158 4 142 -4 q 180 14 175 12 l 271 16 q 197 -45 224 -11 q 170 -106 170 -80 q 213 -138 170 -138 q 330 -113 248 -138 l 330 -214 q 158 -241 239 -241 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"į":{"ha":329,"x_min":-9,"x_max":307,"o":"m 135 -241 q 30 -220 68 -241 q -9 -154 -9 -198 q -3 -119 -9 -136 q 9 -90 2 -102 q 31 -63 17 -77 q 55 -42 44 -50 q 82 -24 65 -34 q 109 -9 100 -14 q 135 4 119 -4 q 157 14 152 12 l 248 16 q 174 -45 201 -11 q 147 -106 147 -80 q 190 -138 147 -138 q 307 -113 224 -138 l 307 -214 q 135 -241 216 -241 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m 77 791 l 77 945 l 243 945 l 243 791 l 77 791 z "},"İ":{"ha":397,"x_min":109,"x_max":283,"o":"m 117 1082 l 117 1237 l 283 1237 l 283 1082 l 117 1082 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ı":{"ha":329,"x_min":70,"x_max":239,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"IJ":{"ha":1088,"x_min":109,"x_max":960,"o":"m 680 -224 q 463 -181 583 -224 l 494 -50 q 649 -80 587 -80 q 788 75 788 -80 l 788 987 l 960 987 l 960 83 q 886 -145 960 -65 q 680 -224 812 -224 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ij":{"ha":762,"x_min":96,"x_max":675,"o":"m 507 833 l 507 987 l 674 987 l 674 833 l 507 833 m 423 -245 q 354 -241 386 -245 q 311 -232 323 -236 l 298 -227 l 317 -112 q 414 -125 359 -125 q 453 -120 438 -125 q 480 -102 468 -116 q 498 -60 492 -87 q 503 14 503 -32 l 503 696 l 675 696 l 675 -6 q 664 -109 675 -67 q 625 -183 652 -151 q 548 -230 597 -215 q 423 -245 498 -245 m 317 -112 l 315 -111 l 317 -111 l 317 -112 m 96 840 l 96 987 l 259 987 l 259 840 l 96 840 m 97 0 l 97 696 l 259 696 l 259 0 l 97 0 z "},"Ĵ":{"ha":691,"x_min":65,"x_max":739,"o":"m 214 1095 l 388 1346 l 559 1346 l 739 1095 l 571 1095 l 479 1228 l 385 1095 l 214 1095 m 283 -224 q 65 -181 186 -224 l 96 -50 q 252 -80 189 -80 q 391 75 391 -80 l 391 987 l 563 987 l 563 83 q 489 -145 563 -65 q 283 -224 415 -224 z "},"ĵ":{"ha":407,"x_min":-58,"x_max":490,"o":"m 68 -245 q -1 -241 31 -245 q -45 -232 -33 -236 l -58 -227 l -39 -112 q 58 -125 3 -125 q 98 -120 83 -125 q 125 -102 113 -116 q 142 -60 137 -87 q 148 14 148 -32 l 148 696 l 319 696 l 319 -6 q 308 -109 319 -67 q 270 -183 297 -151 q 192 -230 242 -215 q 68 -245 142 -245 m -39 -112 l -41 -111 l -39 -111 l -39 -112 m -35 804 l 140 1055 l 311 1055 l 490 804 l 323 804 l 231 937 l 136 804 l -35 804 z "},"Ķ":{"ha":917,"x_min":129,"x_max":930,"o":"m 356 -439 l 433 -96 l 622 -96 l 500 -439 l 356 -439 m 129 0 l 129 987 l 301 987 l 301 556 l 682 987 l 897 987 l 469 511 l 930 0 l 706 0 l 303 441 l 303 0 l 129 0 z "},"ķ":{"ha":730,"x_min":95,"x_max":768,"o":"m 233 -439 l 310 -96 l 499 -96 l 377 -439 l 233 -439 m 95 0 l 95 988 l 263 988 l 263 412 l 515 696 l 747 696 l 415 359 l 768 0 l 546 0 l 263 301 l 263 0 l 95 0 z "},"ĸ":{"ha":734,"x_min":98,"x_max":762,"o":"m 98 0 l 98 696 l 266 696 l 266 429 l 507 696 l 739 696 l 389 342 q 499 241 458 278 q 549 195 540 203 q 564 180 557 186 q 585 161 571 174 q 638 112 600 148 q 762 0 677 77 l 536 0 l 266 260 l 266 0 l 98 0 z "},"Ĺ":{"ha":795,"x_min":129,"x_max":758,"o":"m 185 1082 l 364 1279 l 580 1279 l 340 1082 l 185 1082 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"ĺ":{"ha":357,"x_min":96,"x_max":506,"o":"m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 m 111 1082 l 290 1279 l 506 1279 l 266 1082 l 111 1082 z "},"Ļ":{"ha":795,"x_min":129,"x_max":758,"o":"m 270 -439 l 347 -96 l 536 -96 l 414 -439 l 270 -439 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"ļ":{"ha":357,"x_min":18,"x_max":284,"o":"m 18 -439 l 95 -96 l 284 -96 l 162 -439 l 18 -439 m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 z "},"Ľ":{"ha":795,"x_min":129,"x_max":758,"o":"m 415 645 l 492 987 l 682 987 l 559 645 l 415 645 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"ľ":{"ha":357,"x_min":96,"x_max":587,"o":"m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 m 321 645 l 397 987 l 587 987 l 465 645 l 321 645 z "},"Ŀ":{"ha":795,"x_min":129,"x_max":758,"o":"m 406 436 l 406 627 l 612 627 l 612 436 l 406 436 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"ŀ":{"ha":357,"x_min":96,"x_max":518,"o":"m 312 453 l 312 644 l 518 644 l 518 453 l 312 453 m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 z "},"Ł":{"ha":791,"x_min":24,"x_max":758,"o":"m 24 286 l 24 438 l 415 743 l 415 591 l 24 286 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"ł":{"ha":341,"x_min":5,"x_max":317,"o":"m 80 0 l 80 493 l 5 425 l 5 573 l 79 641 l 79 989 l 248 989 l 248 766 l 317 831 l 317 680 l 249 613 l 249 0 l 80 0 z "},"Ń":{"ha":1105,"x_min":129,"x_max":977,"o":"m 493 1082 l 672 1279 l 888 1279 l 648 1082 l 493 1082 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"ń":{"ha":830,"x_min":94,"x_max":772,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 m 378 791 l 557 987 l 772 987 l 532 791 l 378 791 z "},"Ņ":{"ha":1105,"x_min":129,"x_max":977,"o":"m 414 -439 l 490 -96 l 680 -96 l 557 -439 l 414 -439 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"ņ":{"ha":830,"x_min":94,"x_max":742,"o":"m 261 -439 l 338 -96 l 527 -96 l 405 -439 l 261 -439 m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 z "},"Ň":{"ha":1105,"x_min":129,"x_max":977,"o":"m 488 1095 l 298 1344 l 470 1344 l 551 1246 l 634 1344 l 814 1344 l 625 1095 l 488 1095 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"ň":{"ha":830,"x_min":94,"x_max":742,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 m 372 804 l 182 1053 l 354 1053 l 435 954 l 518 1053 l 699 1053 l 509 804 l 372 804 z "},"ʼn":{"ha":828,"x_min":43,"x_max":742,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 z "},"Ŋ":{"ha":1100,"x_min":131,"x_max":968,"o":"m 968 987 l 968 1 q 598 -321 968 -321 l 598 -189 q 662 -186 635 -189 q 718 -174 689 -184 q 765 -148 747 -165 q 794 -100 783 -131 q 806 -28 806 -70 l 806 66 l 377 642 l 288 772 l 288 0 l 131 0 l 131 987 l 312 987 l 720 432 l 806 305 l 806 987 l 968 987 z "},"ŋ":{"ha":808,"x_min":92,"x_max":722,"o":"m 355 -269 l 355 -134 q 429 -126 395 -134 q 491 -100 462 -118 q 537 -48 520 -82 q 553 34 553 -14 l 553 408 q 528 540 553 502 q 438 578 503 578 q 387 567 414 578 q 333 537 359 556 q 291 486 308 517 q 274 416 274 454 l 274 0 l 106 0 l 106 431 q 102 571 106 505 q 96 666 99 637 l 92 696 l 271 696 l 271 595 q 357 682 298 651 q 473 713 416 713 q 576 698 532 713 q 654 646 621 682 q 705 548 688 610 q 722 397 722 486 l 722 75 q 695 -78 722 -12 q 619 -185 668 -144 q 504 -248 570 -227 q 355 -269 437 -269 z "},"Ō":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 335 1069 l 335 1175 l 758 1175 l 758 1069 l 335 1069 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ō":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 204 777 l 204 884 l 627 884 l 627 777 l 204 777 z "},"Ŏ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 572 1078 q 353 1279 367 1078 l 471 1279 q 482 1236 473 1253 q 506 1211 491 1219 q 536 1199 522 1202 q 572 1196 551 1196 q 640 1213 614 1196 q 671 1279 666 1230 l 788 1279 q 726 1126 781 1175 q 572 1078 671 1078 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ŏ":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 441 787 q 223 987 237 787 l 341 987 q 352 944 343 962 q 376 919 361 927 q 406 908 391 911 q 441 905 421 905 q 510 921 484 905 q 541 987 536 938 l 658 987 q 596 835 650 883 q 441 787 541 787 z "},"Ő":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 637 1073 l 779 1306 l 980 1306 l 764 1073 l 637 1073 m 408 1073 l 512 1306 l 691 1306 l 530 1073 l 408 1073 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ő":{"ha":872,"x_min":73,"x_max":850,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 507 781 l 649 1015 l 850 1015 l 634 781 l 507 781 m 278 781 l 382 1015 l 561 1015 l 399 781 l 278 781 z "},"Œ":{"ha":1395,"x_min":72,"x_max":1320,"o":"m 557 118 l 559 118 q 623 123 593 118 q 671 134 652 127 q 704 149 689 140 q 725 162 719 157 q 734 170 730 167 l 734 808 q 570 860 669 860 q 529 858 551 860 q 449 839 487 853 q 376 797 412 825 q 315 729 340 769 q 273 628 289 688 q 258 492 258 567 q 339 215 258 311 q 557 118 420 119 m 734 170 q 734 170 735 171 m 734 948 l 734 987 l 1301 987 l 1301 840 l 905 840 l 905 579 l 1276 579 l 1276 431 l 907 431 l 907 147 l 1320 147 l 1320 0 l 734 0 l 734 42 q 724 35 732 40 q 700 21 717 30 q 664 4 684 12 q 615 -9 644 -3 q 555 -16 585 -16 l 536 -16 q 357 15 439 -16 q 210 107 275 46 q 109 268 146 168 q 72 496 72 368 q 107 707 72 612 q 204 866 143 803 q 345 965 265 929 q 515 1005 425 1001 q 527 1005 519 1005 q 538 1006 534 1006 q 610 1000 576 1006 q 664 988 644 995 q 702 971 685 981 q 724 957 718 962 q 734 948 730 951 z "},"œ":{"ha":1358,"x_min":68,"x_max":1260,"o":"m 1097 435 l 1097 449 q 1051 546 1097 511 q 942 581 1005 581 q 831 545 876 581 q 779 435 787 508 l 1097 435 m 435 120 q 511 138 478 120 q 565 188 545 157 q 595 260 585 220 q 605 347 605 300 q 562 514 605 451 q 431 577 519 577 q 293 512 342 577 q 244 347 244 448 q 292 183 244 247 q 435 120 340 120 m 434 -15 q 168 86 267 -15 q 68 347 68 186 q 164 610 68 507 q 429 713 260 713 q 586 680 519 713 q 692 592 652 647 q 794 685 734 654 q 945 715 853 715 q 1177 613 1093 715 q 1260 338 1260 511 l 1260 294 l 777 294 l 779 278 q 989 120 791 120 q 1056 128 1021 120 q 1115 146 1090 136 q 1161 169 1141 157 q 1193 187 1182 180 l 1204 195 l 1250 73 q 1237 63 1245 69 q 1201 42 1229 57 q 1142 16 1173 27 q 1064 -5 1112 4 q 969 -15 1017 -15 q 809 19 887 -15 q 693 108 731 54 q 586 20 660 54 q 434 -15 513 -15 z "},"Ŕ":{"ha":941,"x_min":129,"x_max":896,"o":"m 374 1082 l 553 1279 l 768 1279 l 528 1082 l 374 1082 m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"ŕ":{"ha":529,"x_min":96,"x_max":617,"o":"m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 m 222 791 l 401 987 l 617 987 l 377 791 l 222 791 z "},"Ŗ":{"ha":941,"x_min":129,"x_max":896,"o":"m 332 -439 l 408 -96 l 597 -96 l 475 -439 l 332 -439 m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"ŗ":{"ha":529,"x_min":70,"x_max":519,"o":"m 70 -439 l 146 -96 l 336 -96 l 214 -439 l 70 -439 m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 z "},"Ř":{"ha":941,"x_min":129,"x_max":896,"o":"m 368 1095 l 178 1344 l 350 1344 l 431 1246 l 514 1344 l 694 1344 l 505 1095 l 368 1095 m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"ř":{"ha":529,"x_min":27,"x_max":544,"o":"m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 m 218 804 l 27 1053 l 199 1053 l 280 954 l 363 1053 l 544 1053 l 355 804 l 218 804 z "},"Ś":{"ha":852,"x_min":78,"x_max":774,"o":"m 338 1082 l 517 1279 l 732 1279 l 492 1082 l 338 1082 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"ś":{"ha":670,"x_min":72,"x_max":659,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 m 264 791 l 444 987 l 659 987 l 419 791 l 264 791 z "},"Ŝ":{"ha":852,"x_min":78,"x_max":774,"o":"m 157 1116 l 332 1367 l 503 1367 l 682 1116 l 515 1116 l 422 1249 l 328 1116 l 157 1116 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"ŝ":{"ha":670,"x_min":72,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 m 75 824 l 249 1075 l 420 1075 l 600 824 l 432 824 l 340 957 l 245 824 l 75 824 z "},"Ş":{"ha":852,"x_min":78,"x_max":774,"o":"m 296 -289 l 303 -199 q 359 -217 326 -209 q 421 -225 392 -225 q 490 -176 490 -225 q 386 -95 490 -111 l 366 -92 l 387 26 l 471 26 l 460 -51 q 572 -97 533 -56 q 610 -192 610 -138 q 606 -230 610 -212 q 593 -261 602 -248 q 574 -287 585 -275 q 548 -306 562 -298 q 518 -319 534 -313 q 484 -327 501 -324 q 448 -329 467 -329 q 296 -289 366 -329 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"ş":{"ha":670,"x_min":72,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 m 220 -289 l 227 -199 q 283 -217 250 -209 q 345 -225 316 -225 q 414 -176 414 -225 q 310 -95 414 -111 l 290 -92 l 311 26 l 395 26 l 384 -51 q 496 -97 457 -56 q 534 -192 534 -138 q 530 -230 534 -212 q 517 -261 526 -248 q 498 -287 509 -275 q 472 -306 486 -298 q 442 -319 458 -313 q 408 -327 425 -324 q 372 -329 391 -329 q 220 -289 290 -329 z "},"Š":{"ha":852,"x_min":78,"x_max":774,"o":"m 333 1095 l 142 1344 l 315 1344 l 395 1246 l 479 1344 l 659 1344 l 470 1095 l 333 1095 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"š":{"ha":670,"x_min":68,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 m 259 804 l 68 1053 l 241 1053 l 321 954 l 405 1053 l 585 1053 l 396 804 l 259 804 z "},"Ţ":{"ha":801,"x_min":7,"x_max":793,"o":"m 269 -289 l 277 -199 q 332 -217 299 -209 q 395 -225 366 -225 q 463 -176 463 -225 q 359 -95 463 -111 l 340 -92 l 361 26 l 445 26 l 433 -51 q 545 -97 507 -56 q 584 -192 584 -138 q 579 -230 584 -212 q 567 -261 575 -248 q 547 -287 559 -275 q 522 -306 536 -298 q 491 -319 508 -313 q 457 -327 475 -324 q 421 -329 440 -329 q 269 -289 340 -329 m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"ţ":{"ha":545,"x_min":1,"x_max":500,"o":"m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 m 165 -289 l 173 -199 q 229 -217 195 -209 q 291 -225 262 -225 q 359 -176 359 -225 q 256 -95 359 -111 l 236 -92 l 257 26 l 341 26 l 330 -51 q 441 -97 403 -56 q 480 -192 480 -138 q 476 -230 480 -212 q 463 -261 471 -248 q 444 -287 455 -275 q 418 -306 432 -298 q 388 -319 404 -313 q 354 -327 371 -324 q 317 -329 336 -329 q 165 -289 236 -329 z "},"Ť":{"ha":801,"x_min":7,"x_max":793,"o":"m 328 1095 l 137 1344 l 309 1344 l 390 1246 l 473 1344 l 654 1344 l 465 1095 l 328 1095 m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"ť":{"ha":545,"x_min":1,"x_max":642,"o":"m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 m 375 871 l 452 1214 l 642 1214 l 519 871 l 375 871 z "},"Ŧ":{"ha":801,"x_min":7,"x_max":793,"o":"m 193 446 l 193 553 l 616 553 l 616 446 l 193 446 m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"ŧ":{"ha":545,"x_min":1,"x_max":500,"o":"m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 m 16 354 l 16 460 l 439 460 l 439 354 l 16 354 z "},"Ũ":{"ha":1023,"x_min":111,"x_max":912,"o":"m 547 1088 l 546 1088 q 477 1106 517 1088 q 402 1142 437 1124 q 351 1160 367 1160 q 322 1143 336 1160 q 304 1091 308 1126 l 196 1091 q 237 1233 196 1178 q 344 1289 278 1289 q 418 1272 378 1289 q 491 1236 458 1255 q 537 1216 524 1218 q 543 1216 539 1216 q 547 1215 546 1215 q 579 1231 568 1215 q 589 1289 590 1246 l 699 1289 q 659 1138 699 1188 q 547 1088 618 1088 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ũ":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 448 796 l 448 796 q 379 814 419 796 q 304 851 339 833 q 252 869 269 869 q 223 852 237 869 q 206 800 210 835 l 98 800 q 139 942 98 886 q 245 997 180 997 q 320 980 280 997 q 392 945 359 963 q 439 924 425 926 q 444 924 441 924 q 449 924 448 924 q 480 939 469 924 q 491 997 492 954 l 601 997 q 560 847 601 897 q 448 796 519 797 z "},"Ū":{"ha":1023,"x_min":111,"x_max":912,"o":"m 273 1069 l 273 1175 l 696 1175 l 696 1069 l 273 1069 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ū":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 174 777 l 174 884 l 597 884 l 597 777 l 174 777 z "},"Ŭ":{"ha":1023,"x_min":111,"x_max":912,"o":"m 509 1078 q 291 1279 304 1078 l 409 1279 q 420 1236 411 1253 q 444 1211 429 1219 q 474 1199 459 1202 q 509 1196 489 1196 q 578 1213 552 1196 q 608 1279 604 1230 l 726 1279 q 664 1126 718 1175 q 509 1078 609 1078 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ŭ":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 411 787 q 193 987 206 787 l 311 987 q 321 944 313 962 q 346 919 330 927 q 376 908 361 911 q 411 905 391 905 q 479 921 454 905 q 510 987 505 938 l 627 987 q 565 835 620 883 q 411 787 511 787 z "},"Ů":{"ha":1023,"x_min":111,"x_max":912,"o":"m 502 1074 q 396 1115 439 1074 q 353 1218 353 1156 q 396 1321 353 1280 q 502 1362 439 1362 q 608 1321 564 1362 q 652 1218 652 1280 q 608 1115 652 1156 q 502 1074 564 1074 m 503 1144 q 554 1166 532 1144 q 575 1218 575 1187 q 554 1270 575 1249 q 503 1291 532 1291 q 452 1270 473 1291 q 431 1218 431 1249 q 452 1166 431 1187 q 503 1144 473 1144 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ů":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 404 782 q 298 823 341 782 q 254 926 254 865 q 297 1030 254 989 q 404 1071 340 1071 q 510 1030 466 1071 q 553 926 553 989 q 510 823 553 865 q 404 782 466 782 m 404 852 q 455 874 434 852 q 477 926 477 896 q 455 978 477 957 q 404 1000 434 1000 q 353 978 374 1000 q 332 926 332 957 q 353 874 332 896 q 404 852 374 852 z "},"Ű":{"ha":1023,"x_min":111,"x_max":918,"o":"m 575 1073 l 717 1306 l 918 1306 l 702 1073 l 575 1073 m 346 1073 l 450 1306 l 629 1306 l 467 1073 l 346 1073 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ű":{"ha":804,"x_min":88,"x_max":819,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 477 781 l 618 1015 l 819 1015 l 604 781 l 477 781 m 248 781 l 351 1015 l 530 1015 l 369 781 l 248 781 z "},"Ų":{"ha":1023,"x_min":111,"x_max":912,"o":"m 564 -241 q 459 -220 497 -241 q 420 -154 420 -198 q 426 -119 420 -136 q 439 -90 431 -102 q 460 -63 446 -77 q 484 -42 473 -50 q 512 -24 494 -34 q 538 -9 529 -14 q 565 4 548 -4 q 586 14 581 12 l 677 16 q 604 -45 631 -11 q 576 -106 576 -80 q 619 -138 576 -138 q 736 -113 654 -138 l 736 -214 q 564 -241 645 -241 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ų":{"ha":804,"x_min":88,"x_max":757,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 585 -241 q 479 -220 517 -241 q 441 -154 441 -198 q 446 -119 441 -136 q 459 -90 452 -102 q 480 -63 467 -77 q 504 -42 494 -50 q 532 -24 515 -34 q 559 -9 549 -14 q 585 4 568 -4 q 606 14 602 12 l 698 16 q 624 -45 651 -11 q 597 -106 597 -80 q 640 -138 597 -138 q 757 -113 674 -138 l 757 -214 q 585 -241 665 -241 z "},"Ŵ":{"ha":1421,"x_min":8,"x_max":1413,"o":"m 446 1095 l 620 1346 l 791 1346 l 970 1095 l 803 1095 l 711 1228 l 616 1095 l 446 1095 m 290 0 l 8 987 l 191 987 q 256 746 210 916 q 334 451 301 576 q 395 208 366 326 q 465 453 427 328 q 557 748 503 579 q 633 987 611 916 l 797 987 l 973 435 l 1041 204 q 1100 450 1069 323 q 1174 745 1132 576 q 1236 987 1217 913 l 1413 987 l 1138 0 l 941 0 l 710 749 l 485 0 l 290 0 z "},"ŵ":{"ha":1143,"x_min":9,"x_max":1133,"o":"m 262 0 l 9 696 l 189 696 q 347 207 294 370 q 511 696 374 289 l 658 696 q 707 542 675 642 q 765 360 739 441 q 814 205 791 278 q 977 696 834 267 l 1133 696 l 869 0 l 729 0 q 571 473 586 428 q 403 0 545 398 l 262 0 m 319 804 l 494 1055 l 665 1055 l 844 804 l 677 804 l 585 937 l 490 804 l 319 804 z "},"Ŷ":{"ha":869,"x_min":-9,"x_max":875,"o":"m 180 1095 l 354 1346 l 525 1346 l 705 1095 l 537 1095 l 445 1228 l 351 1095 l 180 1095 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"ŷ":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 138 804 l 312 1055 l 483 1055 l 663 804 l 495 804 l 403 937 l 309 804 l 138 804 z "},"Ÿ":{"ha":869,"x_min":-9,"x_max":875,"o":"m 511 1072 l 511 1225 l 677 1225 l 677 1072 l 511 1072 m 201 1072 l 201 1225 l 368 1225 l 368 1072 l 201 1072 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"Ź":{"ha":815,"x_min":48,"x_max":753,"o":"m 353 1082 l 532 1279 l 747 1279 l 507 1082 l 353 1082 m 48 0 l 48 92 l 515 840 l 66 840 l 66 987 l 753 987 l 753 898 l 283 148 l 753 148 l 753 0 l 48 0 z "},"ź":{"ha":677,"x_min":66,"x_max":694,"o":"m 66 0 l 66 89 l 394 562 l 83 562 l 83 696 l 612 696 l 612 608 l 281 134 l 630 134 l 630 0 l 66 0 m 299 791 l 478 987 l 694 987 l 454 791 l 299 791 z "},"Ż":{"ha":815,"x_min":48,"x_max":753,"o":"m 350 1082 l 350 1237 l 517 1237 l 517 1082 l 350 1082 m 48 0 l 48 92 l 515 840 l 66 840 l 66 987 l 753 987 l 753 898 l 283 148 l 753 148 l 753 0 l 48 0 z "},"ż":{"ha":677,"x_min":66,"x_max":630,"o":"m 66 0 l 66 89 l 394 562 l 83 562 l 83 696 l 612 696 l 612 608 l 281 134 l 630 134 l 630 0 l 66 0 m 296 791 l 296 945 l 463 945 l 463 791 l 296 791 z "},"Ž":{"ha":815,"x_min":48,"x_max":753,"o":"m 348 1095 l 157 1344 l 330 1344 l 410 1246 l 494 1344 l 674 1344 l 485 1095 l 348 1095 m 48 0 l 48 92 l 515 840 l 66 840 l 66 987 l 753 987 l 753 898 l 283 148 l 753 148 l 753 0 l 48 0 z "},"ž":{"ha":677,"x_min":66,"x_max":630,"o":"m 66 0 l 66 89 l 394 562 l 83 562 l 83 696 l 612 696 l 612 608 l 281 134 l 630 134 l 630 0 l 66 0 m 294 804 l 104 1053 l 276 1053 l 357 954 l 440 1053 l 621 1053 l 431 804 l 294 804 z "},"ſ":{"ha":670,"x_min":72,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 z "},"ƒ":{"ha":753,"x_min":64,"x_max":740,"o":"m 138 -214 q 64 -201 102 -214 l 76 -61 q 143 -68 113 -68 q 170 -64 159 -68 q 196 -50 182 -61 q 222 -11 211 -38 q 242 59 234 17 l 309 429 l 214 429 l 242 540 l 330 540 l 369 751 q 378 793 374 774 q 393 837 383 812 q 414 882 402 863 q 444 921 425 901 q 485 954 463 941 q 541 975 508 967 q 611 983 573 983 q 683 976 650 983 q 727 960 715 968 l 740 953 l 728 817 q 650 831 684 831 q 630 829 639 831 q 608 823 621 828 q 587 809 596 818 q 570 783 578 800 q 557 743 562 766 l 517 540 l 619 540 l 597 429 l 492 429 l 420 31 q 325 -159 396 -104 q 138 -214 254 -214 m 730 817 q 728 817 730 817 l 730 817 z "},"DŽ":{"ha":1881,"x_min":129,"x_max":1819,"o":"m 1413 1095 l 1223 1344 l 1395 1344 l 1476 1246 l 1559 1344 l 1740 1344 l 1550 1095 l 1413 1095 m 1114 0 l 1114 92 l 1581 840 l 1131 840 l 1131 987 l 1819 987 l 1819 898 l 1349 148 l 1818 148 l 1818 0 l 1114 0 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"Dž":{"ha":1742,"x_min":129,"x_max":1695,"o":"m 1131 0 l 1131 89 l 1459 562 l 1148 562 l 1148 696 l 1678 696 l 1678 608 l 1347 134 l 1695 134 l 1695 0 l 1131 0 m 1360 804 l 1169 1053 l 1341 1053 l 1422 954 l 1506 1053 l 1686 1053 l 1497 804 l 1360 804 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"dž":{"ha":1536,"x_min":73,"x_max":1489,"o":"m 925 0 l 925 89 l 1253 562 l 942 562 l 942 696 l 1472 696 l 1472 608 l 1141 134 l 1489 134 l 1489 0 l 925 0 m 1154 804 l 963 1053 l 1135 1053 l 1216 954 l 1299 1053 l 1480 1053 l 1291 804 l 1154 804 m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 z "},"LJ":{"ha":1487,"x_min":129,"x_max":1358,"o":"m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 m 1078 -224 q 861 -181 981 -224 l 892 -50 q 1047 -80 985 -80 q 1186 75 1186 -80 l 1186 987 l 1358 987 l 1358 83 q 1284 -145 1358 -65 q 1078 -224 1211 -224 z "},"Lj":{"ha":1202,"x_min":129,"x_max":1115,"o":"m 947 833 l 947 987 l 1114 987 l 1114 833 l 947 833 m 863 -245 q 794 -241 826 -245 q 751 -232 763 -236 l 738 -227 l 757 -112 q 854 -125 799 -125 q 893 -120 878 -125 q 920 -102 908 -116 q 938 -60 932 -87 q 943 14 943 -32 l 943 696 l 1115 696 l 1115 -6 q 1104 -109 1115 -67 q 1065 -183 1093 -151 q 988 -230 1038 -215 q 863 -245 938 -245 m 757 -112 l 755 -111 l 757 -111 l 757 -112 m 129 0 l 129 987 l 301 987 l 301 148 l 758 148 l 758 0 l 129 0 z "},"lj":{"ha":764,"x_min":96,"x_max":676,"o":"m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 m 509 833 l 509 987 l 675 987 l 675 833 l 509 833 m 425 -245 q 356 -241 387 -245 q 312 -232 324 -236 l 299 -227 l 318 -112 q 415 -125 360 -125 q 454 -120 439 -125 q 481 -102 469 -116 q 499 -60 494 -87 q 505 14 505 -32 l 505 696 l 676 696 l 676 -6 q 665 -109 676 -67 q 626 -183 654 -151 q 549 -230 599 -215 q 425 -245 499 -245 m 318 -112 l 316 -111 l 318 -111 l 318 -112 z "},"NJ":{"ha":1796,"x_min":129,"x_max":1668,"o":"m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 m 1388 -224 q 1171 -181 1291 -224 l 1202 -50 q 1357 -80 1295 -80 q 1496 75 1496 -80 l 1496 987 l 1668 987 l 1668 83 q 1594 -145 1668 -65 q 1388 -224 1520 -224 z "},"Nj":{"ha":1512,"x_min":129,"x_max":1425,"o":"m 1257 833 l 1257 987 l 1424 987 l 1424 833 l 1257 833 m 1173 -245 q 1104 -241 1136 -245 q 1061 -232 1073 -236 l 1048 -227 l 1067 -112 q 1164 -125 1109 -125 q 1203 -120 1188 -125 q 1230 -102 1218 -116 q 1248 -60 1242 -87 q 1253 14 1253 -32 l 1253 696 l 1425 696 l 1425 -6 q 1414 -109 1425 -67 q 1375 -183 1402 -151 q 1298 -230 1348 -215 q 1173 -245 1248 -245 m 1067 -112 l 1065 -111 l 1067 -111 l 1067 -112 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"nj":{"ha":1237,"x_min":94,"x_max":1149,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 m 982 833 l 982 987 l 1149 987 l 1149 833 l 982 833 m 898 -245 q 829 -241 861 -245 q 785 -232 798 -236 l 772 -227 l 791 -112 q 888 -125 833 -125 q 928 -120 913 -125 q 955 -102 943 -116 q 972 -60 967 -87 q 978 14 978 -32 l 978 696 l 1149 696 l 1149 -6 q 1138 -109 1149 -67 q 1100 -183 1127 -151 q 1022 -230 1072 -215 q 898 -245 972 -245 m 791 -112 l 789 -111 l 791 -111 l 791 -112 z "},"Ǎ":{"ha":989,"x_min":8,"x_max":980,"o":"m 416 1095 l 225 1344 l 397 1344 l 478 1246 l 562 1344 l 742 1344 l 553 1095 l 416 1095 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ǎ":{"ha":876,"x_min":73,"x_max":783,"o":"m 389 804 l 199 1053 l 371 1053 l 452 954 l 535 1053 l 715 1053 l 526 804 l 389 804 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ǐ":{"ha":397,"x_min":-77,"x_max":440,"o":"m 114 1095 l -77 1344 l 96 1344 l 176 1246 l 260 1344 l 440 1344 l 251 1095 l 114 1095 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ǐ":{"ha":329,"x_min":-117,"x_max":400,"o":"m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 m 74 804 l -117 1053 l 56 1053 l 136 954 l 220 1053 l 400 1053 l 211 804 l 74 804 z "},"Ǒ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 488 1095 l 297 1344 l 469 1344 l 550 1246 l 633 1344 l 814 1344 l 625 1095 l 488 1095 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ǒ":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 357 804 l 167 1053 l 339 1053 l 420 954 l 503 1053 l 684 1053 l 494 804 l 357 804 z "},"Ǔ":{"ha":1023,"x_min":111,"x_max":912,"o":"m 425 1095 l 235 1344 l 407 1344 l 488 1246 l 571 1344 l 751 1344 l 562 1095 l 425 1095 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ǔ":{"ha":804,"x_min":88,"x_max":714,"o":"m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 m 328 804 l 137 1053 l 309 1053 l 390 954 l 473 1053 l 654 1053 l 465 804 l 328 804 z "},"Ǣ":{"ha":1502,"x_min":13,"x_max":1354,"o":"m 650 1069 l 650 1175 l 1073 1175 l 1073 1069 l 650 1069 m 430 378 l 747 378 l 715 834 l 692 834 l 430 378 m 13 0 l 601 987 l 1336 987 l 1336 834 l 890 834 l 913 579 l 1335 579 l 1335 430 l 932 430 l 959 153 l 1354 153 l 1354 0 l 779 0 l 759 241 l 363 241 l 226 0 l 13 0 z "},"ǣ":{"ha":1204,"x_min":47,"x_max":1124,"o":"m 367 777 l 367 884 l 790 884 l 790 777 l 367 777 m 664 429 l 977 429 l 977 444 q 931 553 975 514 q 832 591 887 591 q 725 546 767 591 q 664 429 682 501 m 326 120 q 393 132 363 120 q 441 163 422 144 q 473 208 460 182 q 492 261 486 234 q 498 317 498 288 l 431 317 q 349 311 387 317 q 279 293 311 305 q 229 258 248 281 q 211 206 211 236 q 243 141 211 162 q 326 120 275 120 m 321 -15 q 121 41 195 -15 q 47 199 47 97 q 147 382 47 332 q 471 433 246 433 l 499 433 q 458 541 498 500 q 345 583 418 583 q 151 528 266 583 l 102 639 q 382 713 226 713 q 503 680 439 713 q 597 586 566 646 q 697 680 629 646 q 833 713 766 713 l 836 713 q 968 684 911 713 q 1058 606 1025 656 q 1108 492 1092 555 q 1124 352 1124 428 l 1121 317 l 662 317 l 662 304 q 850 120 680 120 l 857 120 q 959 140 906 121 q 1041 178 1013 159 l 1069 196 l 1115 73 q 1102 64 1110 70 q 1065 43 1093 58 q 1009 16 1038 28 q 937 -5 980 4 q 851 -16 893 -15 l 843 -16 q 682 14 746 -16 q 581 117 617 44 q 475 16 547 47 q 321 -15 404 -15 z "},"Ǧ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 488 1095 l 297 1344 l 469 1344 l 550 1246 l 633 1344 l 814 1344 l 625 1095 l 488 1095 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ǧ":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 m 340 804 l 149 1053 l 321 1053 l 402 954 l 486 1053 l 666 1053 l 477 804 l 340 804 z "},"Ǩ":{"ha":917,"x_min":129,"x_max":930,"o":"m 395 1095 l 205 1344 l 377 1344 l 458 1246 l 541 1344 l 722 1344 l 532 1095 l 395 1095 m 129 0 l 129 987 l 301 987 l 301 556 l 682 987 l 897 987 l 469 511 l 930 0 l 706 0 l 303 441 l 303 0 l 129 0 z "},"ǩ":{"ha":730,"x_min":95,"x_max":768,"o":"m 95 0 l 95 988 l 263 988 l 263 412 l 515 696 l 747 696 l 415 359 l 768 0 l 546 0 l 263 301 l 263 0 l 95 0 m 359 804 l 168 1053 l 340 1053 l 421 954 l 505 1053 l 685 1053 l 496 804 l 359 804 z "},"Ǫ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 524 -241 q 419 -220 457 -241 q 380 -154 380 -198 q 386 -119 380 -136 q 399 -90 391 -102 q 420 -63 406 -77 q 444 -42 433 -50 q 472 -24 454 -34 q 498 -9 489 -14 q 525 4 508 -4 q 546 14 541 12 l 637 16 q 564 -45 591 -11 q 536 -106 536 -80 q 579 -138 536 -138 q 696 -113 614 -138 l 696 -214 q 524 -241 605 -241 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ǫ":{"ha":872,"x_min":73,"x_max":799,"o":"m 396 -241 q 291 -220 329 -241 q 252 -154 252 -198 q 258 -119 252 -136 q 271 -90 263 -102 q 292 -63 278 -77 q 316 -42 305 -50 q 343 -24 326 -34 q 370 -9 361 -14 q 396 4 380 -4 q 418 14 413 12 l 509 16 q 435 -45 463 -11 q 408 -106 408 -80 q 451 -138 408 -138 q 568 -113 486 -138 l 568 -214 q 396 -241 477 -241 m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 z "},"ǰ":{"ha":407,"x_min":-58,"x_max":475,"o":"m 68 -245 q -1 -241 31 -245 q -45 -232 -33 -236 l -58 -227 l -39 -112 q 58 -125 3 -125 q 98 -120 83 -125 q 125 -102 113 -116 q 142 -60 137 -87 q 148 14 148 -32 l 148 696 l 319 696 l 319 -6 q 308 -109 319 -67 q 270 -183 297 -151 q 192 -230 242 -215 q 68 -245 142 -245 m -39 -112 l -41 -111 l -39 -111 l -39 -112 m 149 804 l -41 1053 l 131 1053 l 212 954 l 295 1053 l 475 1053 l 286 804 l 149 804 z "},"DZ":{"ha":1881,"x_min":129,"x_max":1819,"o":"m 1114 0 l 1114 92 l 1581 840 l 1131 840 l 1131 987 l 1819 987 l 1819 898 l 1349 148 l 1818 148 l 1818 0 l 1114 0 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"Dz":{"ha":1742,"x_min":129,"x_max":1695,"o":"m 1131 0 l 1131 89 l 1459 562 l 1148 562 l 1148 696 l 1678 696 l 1678 608 l 1347 134 l 1695 134 l 1695 0 l 1131 0 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"dz":{"ha":1535,"x_min":73,"x_max":1489,"o":"m 925 0 l 925 89 l 1253 562 l 942 562 l 942 696 l 1472 696 l 1472 608 l 1141 134 l 1489 134 l 1489 0 l 925 0 m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 z "},"Ǵ":{"ha":1043,"x_min":71,"x_max":929,"o":"m 492 1082 l 671 1279 l 887 1279 l 647 1082 l 492 1082 m 577 -16 q 202 117 334 -16 q 71 477 71 250 q 93 641 71 562 q 158 785 114 719 q 263 901 201 852 q 410 978 325 950 q 595 1006 495 1006 q 722 996 665 1006 q 820 968 779 986 q 880 938 861 949 q 924 907 900 926 l 854 787 q 595 857 758 857 q 442 825 510 857 q 334 740 374 793 q 272 621 293 686 q 251 485 251 556 q 272 342 251 407 q 334 231 293 278 q 438 158 374 184 q 585 132 503 132 q 754 157 667 132 l 754 391 l 524 391 l 524 538 l 929 538 l 929 60 q 577 -16 760 -16 z "},"ǵ":{"ha":838,"x_min":73,"x_max":766,"o":"m 425 127 q 495 140 465 127 q 545 175 526 153 q 575 226 564 196 q 592 286 587 256 q 596 350 596 316 q 554 514 596 452 q 427 577 511 577 q 327 544 368 577 q 268 461 286 511 q 250 349 250 411 q 292 186 250 245 q 425 127 335 127 m 392 -283 q 127 -236 256 -283 l 157 -91 q 380 -144 258 -144 q 532 -102 477 -144 q 587 24 587 -60 l 587 83 q 413 0 528 0 q 166 95 259 0 q 73 349 73 189 q 93 487 73 422 q 151 602 113 551 q 254 684 190 654 q 400 713 318 713 q 513 688 465 713 q 588 621 562 662 l 588 696 l 766 696 q 753 463 753 593 l 753 100 q 392 -283 753 -283 m 345 791 l 524 987 l 739 987 l 499 791 l 345 791 z "},"Ǹ":{"ha":1105,"x_min":129,"x_max":977,"o":"m 497 1082 l 259 1278 l 475 1278 l 652 1082 l 497 1082 m 129 0 l 129 987 l 311 987 q 812 260 782 305 l 812 987 l 977 987 l 977 0 l 793 0 q 288 728 338 657 l 288 0 l 129 0 z "},"ǹ":{"ha":830,"x_min":94,"x_max":742,"o":"m 107 0 l 107 431 q 104 571 107 505 q 97 666 100 637 l 94 696 l 272 696 l 272 603 q 368 685 308 657 q 484 713 428 713 q 590 697 545 713 q 670 646 635 682 q 724 548 705 610 q 742 397 742 486 l 742 0 l 574 0 l 574 408 q 545 539 574 500 q 450 577 516 577 q 396 566 425 577 q 339 536 367 555 q 294 485 312 517 q 275 416 275 454 l 275 0 l 107 0 m 382 791 l 144 987 l 359 987 l 537 791 l 382 791 z "},"Ǻ":{"ha":989,"x_min":8,"x_max":980,"o":"m 492 1074 q 386 1115 429 1074 q 342 1218 342 1156 q 386 1321 342 1280 q 492 1362 429 1362 q 598 1321 554 1362 q 642 1218 642 1280 q 598 1115 642 1156 q 492 1074 554 1074 m 492 1144 q 544 1166 522 1144 q 565 1218 565 1187 q 544 1270 565 1249 q 492 1291 522 1291 q 441 1270 463 1291 q 420 1218 420 1249 q 441 1166 420 1187 q 492 1144 463 1144 m 411 1420 l 590 1617 l 806 1617 l 566 1420 l 411 1420 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ǻ":{"ha":876,"x_min":73,"x_max":783,"o":"m 465 782 q 359 823 403 782 q 316 926 316 865 q 359 1030 316 989 q 465 1071 402 1071 q 571 1030 528 1071 q 615 926 615 989 q 571 823 615 865 q 465 782 528 782 m 466 852 q 517 874 496 852 q 538 926 538 896 q 517 978 538 957 q 466 1000 496 1000 q 415 978 436 1000 q 394 926 394 957 q 415 874 394 896 q 466 852 436 852 m 385 1128 l 564 1325 l 779 1325 l 539 1128 l 385 1128 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ǽ":{"ha":1502,"x_min":13,"x_max":1354,"o":"m 808 1082 l 987 1279 l 1203 1279 l 963 1082 l 808 1082 m 430 378 l 747 378 l 715 834 l 692 834 l 430 378 m 13 0 l 601 987 l 1336 987 l 1336 834 l 890 834 l 913 579 l 1335 579 l 1335 430 l 932 430 l 959 153 l 1354 153 l 1354 0 l 779 0 l 759 241 l 363 241 l 226 0 l 13 0 z "},"ǽ":{"ha":1204,"x_min":47,"x_max":1124,"o":"m 664 429 l 977 429 l 977 444 q 931 553 975 514 q 832 591 887 591 q 725 546 767 591 q 664 429 682 501 m 326 120 q 393 132 363 120 q 441 163 422 144 q 473 208 460 182 q 492 261 486 234 q 498 317 498 288 l 431 317 q 349 311 387 317 q 279 293 311 305 q 229 258 248 281 q 211 206 211 236 q 243 141 211 162 q 326 120 275 120 m 321 -15 q 121 41 195 -15 q 47 199 47 97 q 147 382 47 332 q 471 433 246 433 l 499 433 q 458 541 498 500 q 345 583 418 583 q 151 528 266 583 l 102 639 q 382 713 226 713 q 503 680 439 713 q 597 586 566 646 q 697 680 629 646 q 833 713 766 713 l 836 713 q 968 684 911 713 q 1058 606 1025 656 q 1108 492 1092 555 q 1124 352 1124 428 l 1121 317 l 662 317 l 662 304 q 850 120 680 120 l 857 120 q 959 140 906 121 q 1041 178 1013 159 l 1069 196 l 1115 73 q 1102 64 1110 70 q 1065 43 1093 58 q 1009 16 1038 28 q 937 -5 980 4 q 851 -16 893 -15 l 843 -16 q 682 14 746 -16 q 581 117 617 44 q 475 16 547 47 q 321 -15 404 -15 m 526 791 l 705 987 l 920 987 l 680 791 l 526 791 z "},"Ǿ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 493 1082 l 672 1279 l 888 1279 l 648 1082 l 493 1082 m 570 -16 q 930 123 800 -16 q 1061 498 1061 262 q 1007 754 1061 643 q 851 930 952 866 l 906 1033 l 827 1068 l 774 970 q 572 1006 684 1006 q 206 867 340 1006 q 72 498 72 728 q 127 236 72 349 q 287 58 183 122 l 229 -51 l 307 -87 l 363 20 q 570 -16 456 -16 m 774 787 q 874 498 874 694 q 795 227 874 322 q 566 132 717 132 q 435 154 491 132 l 774 787 m 702 833 l 362 199 q 258 498 258 291 q 338 764 258 669 q 568 859 418 859 q 702 833 644 859 z "},"ǿ":{"ha":862,"x_min":73,"x_max":799,"o":"m 498 568 l 311 168 q 248 350 248 230 q 268 464 248 414 q 330 546 287 514 q 437 577 374 577 q 498 568 468 577 m 562 530 q 624 350 624 469 q 613 263 624 303 q 582 190 603 223 q 523 139 560 157 q 436 120 486 120 q 374 129 401 120 l 562 530 m 439 -16 q 598 14 528 -16 q 711 95 668 44 q 777 210 754 146 q 799 347 799 274 q 756 542 799 456 q 628 672 713 627 l 683 790 l 616 821 l 559 699 q 439 713 503 713 q 279 684 350 713 q 164 605 208 655 q 96 489 119 554 q 73 348 73 423 q 117 160 73 244 q 245 29 161 75 l 185 -100 l 252 -132 l 315 1 q 439 -16 370 -16 m 363 791 l 542 987 l 758 987 l 517 791 l 363 791 z "},"Ȁ":{"ha":989,"x_min":8,"x_max":980,"o":"m 424 1073 l 282 1306 l 81 1306 l 297 1073 l 424 1073 m 653 1073 l 549 1306 l 370 1306 l 532 1073 l 653 1073 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ȁ":{"ha":876,"x_min":55,"x_max":783,"o":"m 397 781 l 256 1015 l 55 1015 l 271 781 l 397 781 m 627 781 l 523 1015 l 344 1015 l 505 781 l 627 781 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ȃ":{"ha":989,"x_min":8,"x_max":980,"o":"m 271 1072 q 332 1228 278 1179 q 494 1278 387 1278 q 655 1228 600 1278 q 716 1072 709 1178 l 589 1072 q 492 1151 583 1151 q 399 1072 404 1151 l 271 1072 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ȃ":{"ha":876,"x_min":73,"x_max":783,"o":"m 245 781 q 306 937 252 887 q 467 986 360 986 q 628 936 574 986 q 690 781 683 886 l 563 781 q 466 859 557 859 q 373 781 377 859 l 245 781 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ȅ":{"ha":847,"x_min":62,"x_max":772,"o":"m 404 1073 l 262 1306 l 62 1306 l 277 1073 l 404 1073 m 633 1073 l 530 1306 l 351 1306 l 512 1073 l 633 1073 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ȅ":{"ha":818,"x_min":37,"x_max":743,"o":"m 380 781 l 238 1015 l 37 1015 l 253 781 l 380 781 m 609 781 l 505 1015 l 326 1015 l 488 781 l 609 781 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"Ȇ":{"ha":847,"x_min":129,"x_max":772,"o":"m 229 1072 q 290 1228 236 1179 q 452 1278 345 1278 q 613 1228 558 1278 q 674 1072 667 1178 l 547 1072 q 450 1151 541 1151 q 357 1072 361 1151 l 229 1072 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ȇ":{"ha":818,"x_min":73,"x_max":743,"o":"m 205 781 q 266 937 212 887 q 427 986 320 986 q 588 936 534 986 q 650 781 643 886 l 523 781 q 426 859 517 859 q 333 781 337 859 l 205 781 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"Ȉ":{"ha":397,"x_min":-198,"x_max":374,"o":"m 144 1073 l 3 1306 l -198 1306 l 18 1073 l 144 1073 m 374 1073 l 270 1306 l 91 1306 l 252 1073 l 374 1073 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ȉ":{"ha":329,"x_min":-238,"x_max":334,"o":"m 104 781 l -37 1015 l -238 1015 l -22 781 l 104 781 m 334 781 l 230 1015 l 51 1015 l 212 781 l 334 781 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"Ȋ":{"ha":397,"x_min":-31,"x_max":414,"o":"m -31 1072 q 31 1228 -24 1179 q 192 1278 85 1278 q 353 1228 298 1278 q 414 1072 408 1178 l 288 1072 q 191 1151 281 1151 q 98 1072 102 1151 l -31 1072 m 109 0 l 109 987 l 281 987 l 281 0 l 109 0 z "},"ȋ":{"ha":329,"x_min":-71,"x_max":374,"o":"m -71 781 q -9 937 -64 887 q 152 986 45 986 q 313 936 258 986 q 374 781 368 886 l 248 781 q 151 859 241 859 q 58 781 62 859 l -71 781 m 70 0 l 70 696 l 239 696 l 239 0 l 70 0 z "},"Ȍ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 518 1073 l 376 1306 l 176 1306 l 391 1073 l 518 1073 m 747 1073 l 644 1306 l 465 1306 l 626 1073 l 747 1073 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ȍ":{"ha":872,"x_min":45,"x_max":799,"o":"m 388 781 l 246 1015 l 45 1015 l 261 781 l 388 781 m 617 781 l 513 1015 l 334 1015 l 496 781 l 617 781 m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 z "},"Ȏ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 343 1072 q 404 1228 350 1179 q 566 1278 458 1278 q 727 1228 672 1278 q 788 1072 781 1178 l 661 1072 q 564 1151 655 1151 q 471 1072 475 1151 l 343 1072 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ȏ":{"ha":872,"x_min":73,"x_max":799,"o":"m 213 781 q 274 937 220 887 q 435 986 328 986 q 596 936 542 986 q 658 781 651 886 l 531 781 q 434 859 525 859 q 341 781 345 859 l 213 781 m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 z "},"Ȑ":{"ha":941,"x_min":56,"x_max":896,"o":"m 399 1073 l 257 1306 l 56 1306 l 272 1073 l 399 1073 m 628 1073 l 524 1306 l 345 1306 l 507 1073 l 628 1073 m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"ȑ":{"ha":529,"x_min":-95,"x_max":519,"o":"m 248 781 l 106 1015 l -95 1015 l 121 781 l 248 781 m 477 781 l 373 1015 l 194 1015 l 355 781 l 477 781 m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 z "},"Ȓ":{"ha":941,"x_min":129,"x_max":896,"o":"m 224 1072 q 285 1228 231 1179 q 446 1278 339 1278 q 607 1228 553 1278 q 669 1072 662 1178 l 542 1072 q 445 1151 536 1151 q 352 1072 356 1151 l 224 1072 m 299 564 l 464 564 q 648 707 648 564 q 610 812 648 785 q 482 840 571 840 l 299 840 l 299 564 m 129 0 l 129 987 l 485 987 q 626 975 566 987 q 733 933 685 963 q 806 849 781 904 q 830 715 830 795 q 781 567 830 631 q 631 481 731 503 q 762 326 720 431 l 896 0 l 709 0 l 596 294 q 536 392 568 366 q 437 418 503 418 l 301 418 l 301 0 l 129 0 z "},"ȓ":{"ha":529,"x_min":73,"x_max":519,"o":"m 73 781 q 134 937 79 887 q 295 986 188 986 q 456 936 401 986 q 517 781 511 886 l 391 781 q 294 859 385 859 q 201 781 205 859 l 73 781 m 110 0 l 110 519 q 106 604 110 560 q 100 672 103 648 l 96 696 l 275 696 l 275 604 q 358 686 317 659 q 450 713 399 713 q 519 703 481 713 l 519 556 q 435 571 474 571 q 321 526 366 571 q 277 394 277 480 l 277 0 l 110 0 z "},"Ȕ":{"ha":1023,"x_min":111,"x_max":912,"o":"m 456 1073 l 314 1306 l 113 1306 l 329 1073 l 456 1073 m 685 1073 l 581 1306 l 402 1306 l 564 1073 l 685 1073 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ȕ":{"ha":804,"x_min":16,"x_max":714,"o":"m 358 781 l 216 1015 l 16 1015 l 231 781 l 358 781 m 587 781 l 484 1015 l 304 1015 l 466 781 l 587 781 m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 z "},"Ȗ":{"ha":1023,"x_min":111,"x_max":912,"o":"m 281 1072 q 342 1228 288 1179 q 503 1278 396 1278 q 664 1228 610 1278 q 726 1072 719 1178 l 599 1072 q 502 1151 593 1151 q 409 1072 413 1151 l 281 1072 m 512 -16 q 345 7 417 -16 q 230 68 273 31 q 159 162 186 106 q 121 276 132 218 q 111 406 111 334 l 111 987 l 283 987 l 283 399 q 295 291 283 338 q 327 214 307 244 q 376 165 347 184 q 438 139 406 146 q 511 132 471 132 q 603 144 563 132 q 674 187 642 157 q 723 270 706 216 q 740 399 740 323 l 740 987 l 912 987 l 912 406 q 903 277 912 334 q 866 163 893 219 q 796 68 840 106 q 681 7 753 31 q 512 -16 608 -16 z "},"ȗ":{"ha":804,"x_min":88,"x_max":714,"o":"m 183 781 q 244 937 190 887 q 406 986 298 986 q 567 936 512 986 q 628 781 621 886 l 501 781 q 404 859 495 859 q 311 781 315 859 l 183 781 m 355 -16 q 159 57 229 -16 q 88 255 88 129 l 88 696 l 255 696 l 255 258 q 291 154 255 189 q 390 120 327 120 q 502 158 465 120 q 538 279 538 195 l 538 696 l 706 696 l 706 187 l 714 0 l 541 0 l 538 103 q 523 70 534 88 q 490 32 511 52 q 434 -2 469 12 q 355 -16 398 -16 z "},"Ș":{"ha":852,"x_min":78,"x_max":774,"o":"m 271 -439 l 348 -96 l 537 -96 l 415 -439 l 271 -439 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"ș":{"ha":670,"x_min":72,"x_max":615,"o":"m 195 -439 l 272 -96 l 461 -96 l 339 -439 l 195 -439 m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 z "},"Ț":{"ha":801,"x_min":7,"x_max":793,"o":"m 245 -439 l 321 -96 l 511 -96 l 389 -439 l 245 -439 m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"ț":{"ha":545,"x_min":1,"x_max":500,"o":"m 141 -439 l 218 -96 l 407 -96 l 285 -439 l 141 -439 m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 z "},"Ȟ":{"ha":1066,"x_min":129,"x_max":937,"o":"m 443 1095 l 252 1344 l 425 1344 l 505 1246 l 589 1344 l 769 1344 l 580 1095 l 443 1095 m 129 0 l 129 987 l 301 987 l 301 581 l 764 581 l 764 987 l 937 987 l 937 0 l 768 0 l 768 432 l 304 432 l 304 0 l 129 0 z "},"ȟ":{"ha":827,"x_min":98,"x_max":782,"o":"m 98 0 l 98 988 l 266 988 l 266 606 q 354 684 291 654 q 474 713 417 713 q 562 702 522 713 q 629 671 602 690 q 676 625 656 652 q 708 569 696 597 q 727 507 720 541 q 736 446 734 473 q 739 387 739 418 l 739 0 l 570 0 l 570 393 q 540 534 570 491 q 448 577 509 577 q 322 529 379 577 q 266 419 266 481 l 266 0 l 98 0 m 456 804 l 265 1053 l 437 1053 l 518 954 l 602 1053 l 782 1053 l 593 804 l 456 804 z "},"Ȧ":{"ha":989,"x_min":8,"x_max":980,"o":"m 418 1082 l 418 1237 l 585 1237 l 585 1082 l 418 1082 m 355 401 l 620 401 q 489 786 542 633 q 355 401 445 658 m 8 0 l 405 987 l 580 987 l 980 0 l 785 0 l 690 241 l 291 241 l 197 0 l 8 0 z "},"ȧ":{"ha":876,"x_min":73,"x_max":783,"o":"m 392 791 l 392 945 l 559 945 l 559 791 l 392 791 m 437 120 q 579 182 534 120 q 623 348 623 244 q 576 516 623 454 q 433 577 529 577 q 290 515 340 577 q 240 349 240 454 q 290 182 240 245 q 437 120 340 120 m 416 -16 q 264 15 331 -16 q 156 96 197 45 q 94 210 115 147 q 73 340 73 272 q 95 478 73 413 q 158 597 117 544 q 269 682 200 650 q 424 713 337 713 q 618 622 550 713 l 618 696 l 783 696 l 783 0 l 614 0 l 614 95 q 416 -16 538 -16 z "},"Ȩ":{"ha":847,"x_min":129,"x_max":772,"o":"m 309 -289 l 316 -199 q 372 -217 338 -209 q 434 -225 405 -225 q 503 -176 503 -225 q 399 -95 503 -111 l 379 -92 l 400 26 l 484 26 l 473 -51 q 585 -97 546 -56 q 623 -192 623 -138 q 619 -230 623 -212 q 606 -261 614 -248 q 587 -287 598 -275 q 561 -306 575 -298 q 531 -319 547 -313 q 497 -327 514 -324 q 460 -329 479 -329 q 309 -289 379 -329 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ȩ":{"ha":818,"x_min":73,"x_max":743,"o":"m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 m 315 -289 l 323 -199 q 378 -217 345 -209 q 441 -225 412 -225 q 509 -176 509 -225 q 406 -95 509 -111 l 386 -92 l 407 26 l 491 26 l 479 -51 q 591 -97 553 -56 q 630 -192 630 -138 q 626 -230 630 -212 q 613 -261 621 -248 q 593 -287 605 -275 q 568 -306 582 -298 q 537 -319 554 -313 q 504 -327 521 -324 q 467 -329 486 -329 q 315 -289 386 -329 z "},"Ȯ":{"ha":1133,"x_min":72,"x_max":1061,"o":"m 490 1082 l 490 1237 l 657 1237 l 657 1082 l 490 1082 m 570 -16 q 205 124 338 -16 q 72 498 72 263 q 206 867 72 728 q 572 1006 340 1006 q 929 867 796 1006 q 1061 498 1061 728 q 930 123 1061 262 q 570 -16 800 -16 m 566 132 q 795 227 717 132 q 874 498 874 322 q 795 764 874 669 q 568 859 717 859 q 338 764 418 859 q 258 498 258 669 q 336 227 258 321 q 566 132 414 132 z "},"ȯ":{"ha":872,"x_min":73,"x_max":799,"o":"m 439 -16 q 277 14 349 -16 q 162 94 206 43 q 96 209 119 144 q 73 348 73 274 q 96 489 73 423 q 164 605 119 554 q 279 684 208 655 q 439 713 350 713 q 600 685 530 713 q 713 605 671 656 q 778 489 756 555 q 799 347 799 424 q 777 210 799 274 q 711 95 754 146 q 598 14 668 44 q 439 -16 528 -16 m 436 120 q 523 139 486 120 q 582 190 560 157 q 613 263 603 223 q 624 350 624 303 q 577 513 624 450 q 437 577 530 577 q 330 546 374 577 q 268 464 287 514 q 248 350 248 414 q 266 237 248 287 q 328 153 284 186 q 436 120 372 120 m 360 791 l 360 945 l 527 945 l 527 791 l 360 791 z "},"Ȳ":{"ha":868,"x_min":-9,"x_max":875,"o":"m 211 1069 l 211 1175 l 634 1175 l 634 1069 l 211 1069 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"ȳ":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 169 777 l 169 884 l 592 884 l 592 777 l 169 777 z "},"ȷ":{"ha":407,"x_min":-58,"x_max":319,"o":"m 68 -245 q -1 -241 31 -245 q -45 -232 -33 -236 l -58 -227 l -39 -112 q 58 -125 3 -125 q 98 -120 83 -125 q 125 -102 113 -116 q 142 -60 137 -87 q 148 14 148 -32 l 148 696 l 319 696 l 319 -6 q 308 -109 319 -67 q 270 -183 297 -151 q 192 -230 242 -215 q 68 -245 142 -245 m -39 -112 l -41 -111 l -39 -111 l -39 -112 z "},"ʼ":{"ha":407,"x_min":43,"x_max":300,"o":"m 43 832 l 110 1232 l 300 1232 l 167 832 l 43 832 z "},"ˆ":{"ha":474,"x_min":-25,"x_max":500,"o":"m -25 804 l 149 1055 l 320 1055 l 500 804 l 332 804 l 240 937 l 146 804 l -25 804 z "},"ˇ":{"ha":474,"x_min":-21,"x_max":496,"o":"m 170 804 l -21 1053 l 151 1053 l 232 954 l 315 1053 l 496 1053 l 307 804 l 170 804 z "},"ˉ":{"ha":407,"x_min":-34,"x_max":431,"o":"m -34 908 l 431 908 l 431 1021 l -34 1021 l -34 908 z "},"˘":{"ha":475,"x_min":20,"x_max":455,"o":"m 239 787 q 20 987 34 787 l 138 987 q 149 944 140 962 q 173 919 158 927 q 203 908 189 911 q 239 905 218 905 q 307 921 281 905 q 338 987 333 938 l 455 987 q 393 835 448 883 q 239 787 338 787 z "},"˙":{"ha":355,"x_min":87,"x_max":254,"o":"m 87 791 l 87 945 l 254 945 l 254 791 l 87 791 z "},"˚":{"ha":475,"x_min":80,"x_max":379,"o":"m 229 782 q 123 823 167 782 q 80 926 80 865 q 123 1030 80 989 q 229 1071 166 1071 q 335 1030 292 1071 q 379 926 379 989 q 335 823 379 865 q 229 782 292 782 m 230 852 q 281 874 260 852 q 302 926 302 896 q 281 978 302 957 q 230 1000 260 1000 q 179 978 200 1000 q 158 926 158 957 q 179 874 158 896 q 230 852 200 852 z "},"˛":{"ha":345,"x_min":15,"x_max":331,"o":"m 159 -241 q 53 -220 92 -241 q 15 -154 15 -198 q 20 -119 15 -136 q 33 -90 26 -102 q 54 -63 41 -77 q 78 -42 68 -50 q 106 -24 89 -34 q 133 -9 123 -14 q 159 4 142 -4 q 180 14 176 12 l 272 16 q 198 -45 225 -11 q 171 -106 171 -80 q 214 -138 171 -138 q 331 -113 248 -138 l 331 -214 q 159 -241 239 -241 z "},"˜":{"ha":501,"x_min":-1,"x_max":502,"o":"m 349 796 l 349 796 q 280 814 320 796 q 205 851 240 833 q 153 869 170 869 q 124 852 138 869 q 107 800 111 835 l -1 800 q 40 942 -1 886 q 146 997 81 997 q 221 980 181 997 q 293 945 260 963 q 340 924 326 926 q 345 924 342 924 q 350 924 349 924 q 381 939 370 924 q 392 997 393 954 l 502 997 q 461 847 502 897 q 349 796 420 797 z "},"˝":{"ha":657,"x_min":47,"x_max":618,"o":"m 276 781 l 418 1015 l 618 1015 l 403 781 l 276 781 m 47 781 l 151 1015 l 330 1015 l 168 781 l 47 781 z "},"̇":{"ha":355,"x_min":92,"x_max":263,"o":"m 92 782 l 92 940 l 263 940 l 263 782 l 92 782 z "},"̏":{"ha":657,"x_min":38,"x_max":610,"o":"m 380 781 l 239 1015 l 38 1015 l 254 781 l 380 781 m 610 781 l 506 1015 l 327 1015 l 488 781 l 610 781 z "},"̑":{"ha":427,"x_min":-9,"x_max":435,"o":"m -9 781 q 52 937 -3 887 q 213 986 106 986 q 374 936 319 986 q 435 781 429 886 l 309 781 q 212 859 302 859 q 119 781 123 859 l -9 781 z "},"̒":{"ha":407,"x_min":130,"x_max":395,"o":"m 395 1177 l 319 840 l 130 840 l 252 1177 l 395 1177 z "},"̦":{"ha":366,"x_min":50,"x_max":316,"o":"m 50 -439 l 127 -96 l 316 -96 l 194 -439 l 50 -439 z "},"͘":{"ha":355,"x_min":92,"x_max":263,"o":"m 92 782 l 92 940 l 263 940 l 263 782 l 92 782 z "},"Δ":{"ha":1019,"x_min":41,"x_max":974,"o":"m 218 147 l 761 147 l 481 786 l 218 147 m 41 0 l 41 149 l 414 987 l 598 987 l 974 159 l 974 0 l 41 0 z "},"Σ":{"ha":856,"x_min":56,"x_max":822,"o":"m 56 -181 l 56 -91 l 408 410 l 71 901 l 71 987 l 793 987 l 793 849 l 323 849 l 614 411 l 315 -37 l 822 -37 l 822 -181 l 56 -181 z "},"Ω":{"ha":1087,"x_min":33,"x_max":1062,"o":"m 47 0 l 33 143 l 248 141 q 104 316 146 219 q 62 550 62 412 q 124 789 62 686 q 295 948 186 893 q 540 1003 403 1003 q 730 972 642 1003 q 883 884 818 941 q 986 742 949 827 q 1023 552 1023 656 q 983 316 1023 413 q 840 141 943 219 l 1062 143 l 1045 0 l 621 0 l 621 115 q 782 283 721 178 q 843 522 843 389 q 840 574 843 547 q 829 636 838 602 q 807 702 821 671 q 770 763 793 732 q 715 815 746 793 q 640 850 685 837 q 541 864 595 864 q 440 850 486 864 q 364 814 395 836 q 311 760 334 791 q 275 699 288 729 q 255 633 262 668 q 245 572 248 597 q 243 521 243 546 q 304 284 243 389 q 467 115 366 180 l 467 0 l 47 0 z "},"μ":{"ha":834,"x_min":86,"x_max":751,"o":"m 543 193 q 406 122 490 122 q 320 163 347 122 q 294 298 294 203 l 294 734 l 86 734 l 86 -214 l 294 -214 l 294 -10 q 341 -14 316 -14 q 562 103 488 -14 l 572 0 l 751 0 l 751 734 l 543 734 l 543 193 z "},"π":{"ha":1002,"x_min":117,"x_max":930,"o":"m 778 -9 q 898 30 858 -9 l 898 117 q 831 106 869 106 q 778 118 797 106 q 758 161 758 130 q 770 584 758 405 l 930 584 l 930 734 l 328 734 q 165 673 214 734 q 117 495 117 612 l 182 495 q 271 584 196 583 l 328 584 l 284 263 q 265 188 279 221 q 234 134 251 154 q 197 99 217 113 q 159 80 176 85 q 125 75 141 75 l 125 3 q 268 15 212 3 q 355 56 323 27 q 399 122 387 85 q 414 219 412 159 l 432 584 l 660 584 q 627 349 642 486 q 613 143 613 213 q 656 25 613 58 q 778 -9 700 -9 z "},"Ḃ":{"ha":927,"x_min":129,"x_max":852,"o":"m 361 1082 l 361 1237 l 528 1237 l 528 1082 l 361 1082 m 301 578 l 448 578 q 512 584 483 578 q 567 606 541 591 q 608 648 593 621 q 623 713 623 675 q 572 813 623 786 q 412 840 522 840 l 301 840 l 301 578 m 303 147 l 458 147 q 667 286 667 147 q 620 406 667 373 q 454 438 574 438 l 303 438 l 303 147 m 129 0 l 129 987 l 402 987 q 479 986 445 987 q 556 978 513 984 q 633 962 600 972 q 701 932 667 951 q 756 887 734 913 q 792 822 779 861 q 806 734 806 783 q 675 524 806 588 q 808 434 764 500 q 852 279 852 369 q 829 173 852 222 q 764 85 807 124 q 649 23 720 45 q 489 0 578 0 l 129 0 z "},"ḃ":{"ha":876,"x_min":96,"x_max":802,"o":"m 435 791 l 435 945 l 602 945 l 602 791 l 435 791 m 446 120 q 529 139 493 120 q 585 190 564 157 q 616 262 606 222 q 627 347 627 301 q 582 512 627 447 q 452 577 537 577 q 311 512 363 577 q 258 349 258 446 q 278 237 258 288 q 342 153 298 186 q 446 120 385 120 m 477 -16 q 350 15 408 -16 q 268 86 293 45 l 268 0 l 96 0 q 98 82 97 46 q 100 133 100 118 q 101 160 101 149 q 102 175 102 171 q 102 184 102 179 l 102 988 l 269 988 l 269 598 q 286 628 272 610 q 324 666 299 646 q 392 700 349 686 q 486 713 435 713 q 718 612 633 713 q 802 351 802 511 q 776 202 802 271 q 706 85 750 133 q 603 11 662 38 q 477 -16 543 -16 z "},"Ḋ":{"ha":1065,"x_min":129,"x_max":994,"o":"m 423 1082 l 423 1237 l 590 1237 l 590 1082 l 423 1082 m 129 0 l 129 987 l 404 987 q 847 862 701 987 q 994 500 994 736 q 850 127 994 255 q 432 0 707 0 l 129 0 m 301 148 l 441 148 q 715 237 620 148 q 811 500 811 327 q 714 752 811 665 q 420 840 618 840 l 301 840 l 301 148 z "},"ḋ":{"ha":859,"x_min":73,"x_max":768,"o":"m 310 791 l 310 945 l 477 945 l 477 791 l 310 791 m 425 120 q 506 139 471 120 q 561 190 541 157 q 590 262 581 223 q 600 347 600 302 q 556 513 600 449 q 424 577 512 577 q 325 545 365 577 q 267 464 284 513 q 250 350 250 414 q 259 263 250 303 q 289 190 269 223 q 344 139 309 157 q 425 120 379 120 m 391 -16 q 164 83 256 -16 q 73 345 73 182 q 94 484 73 418 q 155 602 115 550 q 259 683 195 653 q 404 713 323 713 q 525 684 475 713 q 595 623 575 654 l 595 988 l 762 988 l 762 186 q 768 0 762 182 l 595 0 l 594 89 q 574 57 588 73 q 536 23 559 41 q 474 -5 512 6 q 391 -16 436 -16 z "},"Ḟ":{"ha":777,"x_min":129,"x_max":732,"o":"m 361 1082 l 361 1237 l 528 1237 l 528 1082 l 361 1082 m 129 0 l 129 987 l 732 987 l 732 840 l 301 840 l 301 570 l 707 570 l 707 422 l 301 422 l 301 0 l 129 0 z "},"ḟ":{"ha":556,"x_min":47,"x_max":506,"o":"m 177 0 l 177 583 l 47 583 l 47 696 l 177 696 l 177 723 q 179 802 177 770 q 188 866 181 833 q 207 919 195 899 q 241 957 220 939 q 294 986 262 976 q 369 1001 325 996 q 470 1007 412 1007 l 506 1007 l 500 876 q 438 875 461 876 q 396 867 416 873 q 368 852 377 861 q 353 824 359 844 q 346 784 347 805 q 345 725 345 762 l 345 696 l 501 696 l 501 583 l 345 583 l 345 0 l 177 0 m 175 1082 l 175 1237 l 342 1237 l 342 1082 l 175 1082 z "},"Ṁ":{"ha":1348,"x_min":129,"x_max":1219,"o":"m 593 1082 l 593 1237 l 760 1237 l 760 1082 l 593 1082 m 129 0 l 129 987 l 331 987 q 480 656 352 941 q 676 221 608 371 q 784 459 728 334 q 911 748 839 583 q 1017 987 983 913 l 1219 987 l 1219 0 l 1057 0 l 1057 705 q 739 0 1021 627 l 612 0 q 513 219 577 77 q 397 477 450 361 q 295 694 344 593 l 295 0 l 129 0 z "},"ṁ":{"ha":1247,"x_min":96,"x_max":1157,"o":"m 109 0 l 109 472 q 102 620 109 544 l 96 696 l 273 696 l 273 605 q 352 683 298 652 q 467 713 405 713 q 590 681 534 713 q 675 585 646 648 q 901 713 765 713 q 1093 637 1029 713 q 1157 427 1157 560 l 1157 0 l 989 0 l 989 416 q 984 470 989 444 q 969 521 979 496 q 938 562 958 547 q 888 577 917 577 q 766 520 814 577 q 718 394 718 463 l 718 0 l 549 0 l 549 425 q 547 464 549 446 q 538 504 545 483 q 520 541 531 526 q 489 567 509 557 q 443 577 469 577 q 324 531 372 577 q 277 422 277 484 l 277 0 l 109 0 m 576 791 l 576 945 l 743 945 l 743 791 l 576 791 z "},"Ṗ":{"ha":881,"x_min":129,"x_max":835,"o":"m 377 1082 l 377 1237 l 544 1237 l 544 1082 l 377 1082 m 301 573 l 449 573 q 533 578 498 573 q 596 598 568 584 q 640 638 625 612 q 654 705 654 665 q 650 744 654 726 q 641 775 646 762 q 624 798 635 788 q 603 815 612 808 q 574 826 593 821 q 542 832 555 830 q 504 836 530 835 q 463 837 478 837 q 417 838 448 838 l 301 838 l 301 573 m 129 0 l 129 987 l 410 987 q 496 986 460 987 q 575 980 532 985 q 648 967 617 976 q 710 944 678 958 q 763 909 741 930 q 801 860 784 888 q 827 793 819 831 q 835 706 835 754 q 809 572 835 627 q 733 485 784 517 q 613 440 682 454 q 452 426 545 426 l 301 426 l 301 0 l 129 0 z "},"ṗ":{"ha":863,"x_min":96,"x_max":792,"o":"m 441 120 q 523 139 488 120 q 577 190 557 157 q 607 262 597 222 q 617 349 617 302 q 600 463 617 413 q 541 545 582 513 q 440 577 500 577 q 340 546 381 577 q 282 465 300 514 q 264 352 264 416 q 274 264 264 304 q 304 191 284 224 q 360 139 325 158 q 441 120 395 120 m 109 -268 l 109 462 q 96 696 109 522 l 274 696 l 274 596 q 342 674 282 634 q 489 713 402 713 q 651 663 581 713 q 756 532 721 612 q 792 356 792 451 q 771 219 792 285 q 711 100 750 153 q 612 16 673 47 q 479 -16 552 -16 q 340 23 397 -16 q 274 96 282 62 l 274 -268 l 109 -268 m 390 791 l 390 945 l 557 945 l 557 791 l 390 791 z "},"Ṡ":{"ha":852,"x_min":78,"x_max":774,"o":"m 335 1082 l 335 1237 l 502 1237 l 502 1082 l 335 1082 m 422 -16 q 227 14 321 -16 q 78 97 132 44 l 151 220 q 276 157 199 183 q 412 132 353 132 q 547 165 503 132 q 591 269 591 199 q 587 312 591 296 q 568 347 583 329 q 526 380 554 365 q 450 412 498 395 q 381 435 430 419 q 311 458 333 450 q 134 567 189 505 q 79 737 79 630 q 124 886 79 824 q 246 977 170 947 q 420 1006 322 1006 q 625 980 552 1006 q 764 892 699 954 l 675 778 q 444 857 592 857 q 313 829 363 857 q 262 745 262 802 q 267 699 262 717 q 287 664 272 681 q 331 632 302 646 q 407 600 359 617 q 478 577 424 594 q 558 549 532 559 q 726 439 679 501 q 774 265 774 376 q 745 135 774 191 q 665 47 715 79 q 554 0 615 16 q 422 -16 493 -16 z "},"ṡ":{"ha":670,"x_min":72,"x_max":615,"o":"m 362 -16 q 194 10 271 -16 q 72 72 117 36 l 114 193 q 222 138 157 159 q 347 117 287 117 q 432 136 404 117 q 461 197 461 155 l 461 210 q 444 247 461 231 q 366 281 427 262 l 267 313 q 204 336 229 326 q 153 363 179 347 q 112 398 127 379 q 89 446 98 418 q 79 511 79 474 q 100 604 79 564 q 157 667 121 644 q 239 701 194 690 q 337 712 283 712 q 470 695 404 712 q 587 645 536 678 l 543 530 q 448 566 503 551 q 349 581 393 581 q 266 567 292 581 q 240 520 240 553 q 248 486 240 498 q 282 461 256 474 q 365 429 308 448 l 455 399 q 542 359 509 380 q 595 297 575 337 q 615 197 615 257 q 600 113 615 151 q 560 52 585 76 q 502 13 535 28 q 433 -9 468 -3 q 362 -16 399 -16 m 262 791 l 262 945 l 429 945 l 429 791 l 262 791 z "},"Ṫ":{"ha":801,"x_min":7,"x_max":793,"o":"m 330 1082 l 330 1237 l 496 1237 l 496 1082 l 330 1082 m 312 0 l 312 840 l 7 840 l 7 987 l 793 987 l 793 840 l 484 840 l 484 0 l 312 0 z "},"ṫ":{"ha":545,"x_min":1,"x_max":500,"o":"m 500 1 l 433 1 q 362 3 392 1 q 301 12 332 5 q 247 30 269 18 q 205 60 225 41 q 172 105 184 79 q 153 170 160 132 q 146 255 146 207 l 146 583 l 1 583 l 1 696 l 153 696 l 153 859 l 313 908 l 313 696 l 495 696 l 495 583 l 313 583 l 313 245 q 318 192 313 212 q 334 159 323 172 q 368 140 344 146 q 420 132 392 134 q 500 130 449 130 l 500 1 m 167 958 l 167 1112 l 334 1112 l 334 958 l 167 958 z "},"Ẁ":{"ha":1421,"x_min":8,"x_max":1413,"o":"m 640 1082 l 401 1278 l 617 1278 l 795 1082 l 640 1082 m 290 0 l 8 987 l 191 987 q 256 746 210 916 q 334 451 301 576 q 395 208 366 326 q 465 453 427 328 q 557 748 503 579 q 633 987 611 916 l 797 987 l 973 435 l 1041 204 q 1100 450 1069 323 q 1174 745 1132 576 q 1236 987 1217 913 l 1413 987 l 1138 0 l 941 0 l 710 749 l 485 0 l 290 0 z "},"ẁ":{"ha":1143,"x_min":9,"x_max":1133,"o":"m 262 0 l 9 696 l 189 696 q 347 207 294 370 q 511 696 374 289 l 658 696 q 707 542 675 642 q 765 360 739 441 q 814 205 791 278 q 977 696 834 267 l 1133 696 l 869 0 l 729 0 q 571 473 586 428 q 403 0 545 398 l 262 0 m 513 791 l 275 987 l 490 987 l 668 791 l 513 791 z "},"Ẃ":{"ha":1421,"x_min":8,"x_max":1413,"o":"m 635 1082 l 814 1279 l 1029 1279 l 789 1082 l 635 1082 m 290 0 l 8 987 l 191 987 q 256 746 210 916 q 334 451 301 576 q 395 208 366 326 q 465 453 427 328 q 557 748 503 579 q 633 987 611 916 l 797 987 l 973 435 l 1041 204 q 1100 450 1069 323 q 1174 745 1132 576 q 1236 987 1217 913 l 1413 987 l 1138 0 l 941 0 l 710 749 l 485 0 l 290 0 z "},"ẃ":{"ha":1143,"x_min":9,"x_max":1133,"o":"m 262 0 l 9 696 l 189 696 q 347 207 294 370 q 511 696 374 289 l 658 696 q 707 542 675 642 q 765 360 739 441 q 814 205 791 278 q 977 696 834 267 l 1133 696 l 869 0 l 729 0 q 571 473 586 428 q 403 0 545 398 l 262 0 m 509 791 l 688 987 l 903 987 l 663 791 l 509 791 z "},"Ẅ":{"ha":1421,"x_min":8,"x_max":1413,"o":"m 777 1072 l 777 1225 l 943 1225 l 943 1072 l 777 1072 m 467 1072 l 467 1225 l 634 1225 l 634 1072 l 467 1072 m 290 0 l 8 987 l 191 987 q 256 746 210 916 q 334 451 301 576 q 395 208 366 326 q 465 453 427 328 q 557 748 503 579 q 633 987 611 916 l 797 987 l 973 435 l 1041 204 q 1100 450 1069 323 q 1174 745 1132 576 q 1236 987 1217 913 l 1413 987 l 1138 0 l 941 0 l 710 749 l 485 0 l 290 0 z "},"ẅ":{"ha":1143,"x_min":9,"x_max":1133,"o":"m 262 0 l 9 696 l 189 696 q 347 207 294 370 q 511 696 374 289 l 658 696 q 707 542 675 642 q 765 360 739 441 q 814 205 791 278 q 977 696 834 267 l 1133 696 l 869 0 l 729 0 q 571 473 586 428 q 403 0 545 398 l 262 0 m 651 781 l 651 933 l 817 933 l 817 781 l 651 781 m 340 781 l 340 933 l 508 933 l 508 781 l 340 781 z "},"Ẽ":{"ha":847,"x_min":129,"x_max":772,"o":"m 495 1088 l 494 1088 q 426 1106 466 1088 q 351 1142 386 1124 q 299 1160 315 1160 q 270 1143 284 1160 q 253 1091 256 1126 l 144 1091 q 185 1233 144 1178 q 292 1289 227 1289 q 367 1272 327 1289 q 439 1236 406 1255 q 486 1216 472 1218 q 491 1216 488 1216 q 496 1215 494 1215 q 527 1231 516 1215 q 538 1289 538 1246 l 648 1289 q 607 1138 648 1188 q 495 1088 566 1088 m 129 0 l 129 987 l 752 987 l 752 840 l 301 840 l 301 576 l 728 576 l 728 427 l 303 427 l 303 148 l 772 148 l 772 0 l 129 0 z "},"ẽ":{"ha":818,"x_min":73,"x_max":743,"o":"m 501 796 l 500 796 q 432 814 472 796 q 357 851 392 833 q 305 869 321 869 q 276 852 290 869 q 259 800 262 835 l 151 800 q 192 942 151 886 q 298 997 233 997 q 373 980 333 997 q 445 945 412 963 q 492 924 478 926 q 497 924 494 924 q 502 924 500 924 q 533 939 522 924 q 544 997 545 954 l 654 997 q 613 847 654 897 q 501 796 572 797 m 253 431 l 599 431 q 544 545 587 505 q 439 584 501 584 q 318 543 367 584 q 253 431 269 503 m 452 -16 q 175 85 276 -16 q 73 347 73 185 q 98 486 73 420 q 166 603 122 552 q 279 684 211 654 q 430 713 347 713 q 574 685 513 713 q 672 605 636 656 q 725 490 708 554 q 743 349 743 427 q 739 319 743 330 l 251 319 q 313 169 255 218 q 467 120 371 120 q 687 195 580 120 l 732 73 q 600 6 667 27 q 452 -16 533 -16 z "},"Ỳ":{"ha":869,"x_min":-9,"x_max":875,"o":"m 374 1082 l 136 1278 l 351 1278 l 529 1082 l 374 1082 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"ỳ":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 332 791 l 94 987 l 309 987 l 487 791 l 332 791 z "},"Ỹ":{"ha":869,"x_min":-9,"x_max":875,"o":"m 486 1088 l 485 1088 q 416 1106 456 1088 q 341 1142 376 1124 q 290 1160 306 1160 q 261 1143 275 1160 q 243 1091 247 1126 l 135 1091 q 176 1233 135 1178 q 283 1289 217 1289 q 357 1272 317 1289 q 430 1236 397 1255 q 476 1216 463 1218 q 481 1216 478 1216 q 486 1215 485 1215 q 518 1231 507 1215 q 528 1289 529 1246 l 638 1289 q 597 1138 638 1188 q 486 1088 557 1088 m 342 0 l 342 382 l -9 987 l 186 987 l 431 535 l 674 987 l 875 987 l 515 382 l 515 0 l 342 0 z "},"ỹ":{"ha":755,"x_min":20,"x_max":742,"o":"m 172 -302 l 102 -188 q 243 -112 196 -151 q 307 -18 290 -73 l 316 16 l 20 696 l 195 696 l 397 197 l 570 696 l 742 696 l 460 -38 q 383 -165 431 -110 q 284 -252 336 -220 q 172 -302 233 -283 m 444 796 l 443 796 q 374 814 414 796 q 299 851 334 833 q 248 869 264 869 q 219 852 233 869 q 201 800 205 835 l 93 800 q 134 942 93 886 q 241 997 175 997 q 315 980 275 997 q 388 945 355 963 q 434 924 420 926 q 439 924 436 924 q 444 924 443 924 q 476 939 465 924 q 486 997 487 954 l 596 997 q 555 847 596 897 q 444 796 515 797 z "},"–":{"ha":728,"x_min":-10,"x_max":739,"o":"m -10 304 l -10 446 l 739 446 l 739 304 l -10 304 z "},"—":{"ha":1472,"x_min":20,"x_max":1452,"o":"m 20 307 l 20 446 l 1452 446 l 1452 307 l 20 307 z "},"―":{"ha":2777,"x_min":37,"x_max":2740,"o":"m 37 307 l 37 435 l 2740 435 l 2740 307 l 37 307 z "},"‘":{"ha":391,"x_min":96,"x_max":315,"o":"m 209 587 l 96 987 l 289 987 l 315 587 l 209 587 z "},"’":{"ha":429,"x_min":76,"x_max":332,"o":"m 76 587 l 142 987 l 332 987 l 199 587 l 76 587 z "},"‚":{"ha":472,"x_min":108,"x_max":372,"o":"m 108 -220 l 186 178 l 372 178 l 257 -220 l 108 -220 z "},"“":{"ha":694,"x_min":88,"x_max":665,"o":"m 401 587 l 523 987 l 665 987 l 589 587 l 401 587 m 88 587 l 218 987 l 359 987 l 282 587 l 88 587 z "},"”":{"ha":694,"x_min":119,"x_max":663,"o":"m 401 587 l 479 987 l 663 987 l 547 587 l 401 587 m 119 587 l 194 987 l 381 987 l 267 587 l 119 587 z "},"„":{"ha":694,"x_min":59,"x_max":591,"o":"m 330 -149 l 406 178 l 591 178 l 477 -149 l 330 -149 m 59 -149 l 134 178 l 319 178 l 210 -149 l 59 -149 z "},"†":{"ha":693,"x_min":37,"x_max":615,"o":"m 258 0 l 258 611 l 37 611 l 37 732 l 258 732 l 258 958 l 392 958 l 392 732 l 615 732 l 615 611 l 394 611 l 394 0 l 258 0 z "},"‡":{"ha":796,"x_min":97,"x_max":699,"o":"m 100 734 l 329 734 l 329 987 l 478 987 l 478 734 l 699 734 l 699 607 l 478 607 l 478 361 l 692 361 l 692 239 l 478 239 l 478 -76 l 329 -76 l 329 239 l 97 239 l 97 361 l 329 361 l 329 607 l 100 607 l 100 734 z "},"•":{"ha":671,"x_min":101,"x_max":564,"o":"m 332 243 q 165 308 230 243 q 101 463 101 372 q 169 619 101 553 q 332 685 236 685 q 497 620 431 685 q 564 463 564 554 q 496 308 564 373 q 332 243 429 243 z "},"…":{"ha":1099,"x_min":78,"x_max":987,"o":"m 785 -7 l 785 176 l 987 176 l 987 -7 l 785 -7 m 431 -7 l 431 176 l 635 176 l 636 -7 l 431 -7 m 78 -7 l 78 176 l 282 176 l 283 -7 l 78 -7 z "},"‰":{"ha":1868,"x_min":66,"x_max":1802,"o":"m 1553 -14 q 1372 59 1440 -14 q 1303 243 1303 132 q 1372 428 1303 353 q 1552 502 1440 502 q 1733 427 1664 502 q 1802 243 1802 353 q 1734 59 1802 131 q 1553 -14 1666 -14 m 1553 92 q 1633 128 1607 92 q 1659 243 1659 164 q 1634 357 1659 319 q 1552 395 1608 395 q 1471 358 1497 395 q 1446 244 1446 321 q 1473 129 1446 165 q 1553 92 1499 92 m 972 -14 q 791 59 860 -14 q 723 243 723 132 q 791 428 723 353 q 972 502 860 502 q 1153 427 1084 502 q 1222 243 1222 353 q 1154 59 1222 131 q 972 -14 1085 -14 m 972 92 q 1052 128 1025 92 q 1079 243 1079 164 q 1053 357 1079 319 q 972 395 1027 395 q 891 358 917 395 q 865 244 865 321 q 892 129 865 165 q 972 92 918 92 m 262 0 l 893 987 l 1031 987 l 399 0 l 262 0 m 315 485 q 133 553 200 485 q 66 742 66 621 q 133 930 66 861 q 315 1000 200 1000 q 497 930 430 1000 q 565 742 565 860 q 498 553 565 621 q 315 485 431 485 m 315 591 q 395 626 369 591 q 422 741 422 662 q 396 856 422 818 q 315 894 371 894 q 234 856 260 894 q 209 742 209 819 q 235 627 209 663 q 315 591 262 591 z "},"‹":{"ha":492,"x_min":94,"x_max":421,"o":"m 281 107 l 94 367 l 286 625 l 421 625 l 260 366 l 416 107 l 281 107 z "},"›":{"ha":492,"x_min":62,"x_max":390,"o":"m 62 106 l 223 366 l 67 625 l 201 625 l 390 365 l 197 106 l 62 106 z "},"⁄":{"ha":769,"x_min":-8,"x_max":761,"o":"m -8 0 l 592 987 l 761 987 l 161 0 l -8 0 z "},"⁴":{"ha":517,"x_min":35,"x_max":489,"o":"m 160 660 l 282 660 l 282 833 l 160 660 m 283 435 l 283 568 l 35 568 l 35 646 l 284 987 l 410 987 l 410 660 l 489 660 l 489 568 l 410 568 l 410 435 l 283 435 z "},"€":{"ha":990,"x_min":93,"x_max":1034,"o":"m 94 342 l 97 418 l 201 418 q 197 493 197 454 q 201 559 197 524 l 93 559 l 96 639 l 214 639 q 265 771 231 711 q 345 875 300 832 q 446 947 391 918 q 559 991 500 977 q 678 1006 618 1006 q 1008 899 872 1006 l 941 779 q 692 857 828 857 q 515 799 595 857 q 401 639 436 741 l 716 639 l 711 559 l 382 559 q 378 495 378 528 q 384 418 378 454 l 692 418 l 687 342 l 404 342 q 520 189 440 244 q 703 134 600 134 q 976 233 852 134 l 1034 97 q 692 -15 890 -15 q 487 25 583 -15 q 318 147 391 65 q 216 342 245 229 l 94 342 z "},"ℓ":{"ha":357,"x_min":96,"x_max":262,"o":"m 96 0 l 96 988 l 262 988 l 262 0 l 96 0 z "},"™":{"ha":1267,"x_min":50,"x_max":1161,"o":"m 196 426 l 196 842 l 50 842 l 50 958 l 479 958 l 479 842 l 328 842 l 328 426 l 196 426 m 546 426 l 546 958 l 701 958 l 854 625 l 1006 958 l 1161 958 l 1161 426 l 1027 426 l 1027 729 l 895 426 l 812 426 l 677 722 l 677 426 l 546 426 z "},"Ω":{"ha":1087,"x_min":33,"x_max":1062,"o":"m 47 0 l 33 143 l 248 141 q 104 316 146 219 q 62 550 62 412 q 124 789 62 686 q 295 948 186 893 q 540 1003 403 1003 q 730 972 642 1003 q 883 884 818 941 q 986 742 949 827 q 1023 552 1023 656 q 983 316 1023 413 q 840 141 943 219 l 1062 143 l 1045 0 l 621 0 l 621 115 q 782 283 721 178 q 843 522 843 389 q 840 574 843 547 q 829 636 838 602 q 807 702 821 671 q 770 763 793 732 q 715 815 746 793 q 640 850 685 837 q 541 864 595 864 q 440 850 486 864 q 364 814 395 836 q 311 760 334 791 q 275 699 288 729 q 255 633 262 668 q 245 572 248 597 q 243 521 243 546 q 304 284 243 389 q 467 115 366 180 l 467 0 l 47 0 z "},"℮":{"ha":808,"x_min":65,"x_max":728,"o":"m 242 484 l 586 484 q 572 621 586 563 q 532 712 557 680 q 478 759 507 744 q 413 774 448 774 q 349 759 378 774 q 295 711 319 744 q 256 621 270 679 q 242 484 242 563 m 425 77 q 288 101 352 77 q 173 168 223 124 q 94 283 123 212 q 65 442 65 354 q 85 584 65 521 q 139 690 105 648 q 218 760 172 732 q 312 801 263 789 q 414 813 361 813 q 508 803 464 813 q 594 767 553 792 q 664 704 635 742 q 711 607 693 666 q 728 475 728 549 q 725 444 728 458 l 238 444 q 298 202 239 284 q 463 119 358 119 q 698 203 569 119 l 716 168 q 425 77 578 77 z "},"∂":{"ha":788,"x_min":32,"x_max":720,"o":"m 324 121 q 381 130 355 121 q 431 161 406 139 q 475 219 456 183 q 510 309 494 254 q 537 437 526 364 q 478 514 517 481 q 397 547 440 547 q 259 470 315 547 q 203 288 203 393 q 236 166 203 212 q 324 121 268 121 m 324 -16 q 108 69 184 -16 q 32 290 32 155 q 80 487 32 397 q 210 628 128 576 q 388 680 292 680 q 491 656 446 680 q 547 601 535 633 q 547 659 547 650 q 493 820 541 760 q 370 880 445 880 q 338 878 354 880 q 308 874 323 877 q 281 868 293 871 q 254 860 269 865 q 232 852 240 855 q 210 844 223 850 q 193 836 197 838 q 177 827 189 833 q 165 821 165 821 l 155 943 q 260 995 200 976 q 380 1014 320 1014 q 632 902 543 1014 q 720 559 720 789 q 705 390 720 472 q 658 234 690 308 q 581 104 626 159 q 469 16 535 49 q 324 -16 403 -16 z "},"∅":{"ha":1138,"x_min":56,"x_max":1073,"o":"m 56 497 q 98 703 56 605 q 211 869 140 800 q 374 979 281 938 q 564 1019 467 1019 q 679 1005 622 1019 q 787 964 736 991 q 882 901 838 938 l 1002 1035 l 1059 990 l 935 851 q 1036 689 1000 780 q 1073 497 1073 598 q 1030 292 1073 389 q 918 125 988 194 q 755 16 848 56 q 564 -25 662 -25 q 400 5 480 -25 q 252 88 319 35 l 121 -58 l 70 -11 l 201 136 q 94 301 132 208 q 56 497 56 393 m 299 140 q 564 45 420 45 q 728 81 648 45 q 869 176 808 116 q 966 320 929 235 q 1003 497 1003 404 q 972 660 1003 583 q 887 799 942 737 l 299 140 m 248 189 l 836 848 q 707 923 777 897 q 564 949 637 949 q 400 913 480 949 q 260 819 320 878 q 162 674 199 759 q 125 497 125 590 q 158 330 125 409 q 248 189 191 250 z "},"∆":{"ha":1019,"x_min":41,"x_max":974,"o":"m 218 147 l 761 147 l 481 786 l 218 147 m 41 0 l 41 149 l 414 987 l 598 987 l 974 159 l 974 0 l 41 0 z "},"∏":{"ha":1063,"x_min":26,"x_max":987,"o":"m 132 -68 l 132 851 l 26 851 l 26 987 l 985 987 l 987 851 l 902 851 l 902 -68 l 709 -68 l 709 851 l 320 851 l 320 -68 l 132 -68 z "},"∑":{"ha":856,"x_min":56,"x_max":822,"o":"m 56 -181 l 56 -91 l 408 410 l 71 901 l 71 987 l 793 987 l 793 849 l 323 849 l 614 411 l 315 -37 l 822 -37 l 822 -181 l 56 -181 z "},"−":{"ha":1017,"x_min":136,"x_max":880,"o":"m 136 193 l 136 330 l 880 330 l 880 193 l 136 193 z "},"∕":{"ha":283,"x_min":-55,"x_max":532,"o":"m -55 -161 l 382 987 l 532 987 l 91 -161 l -55 -161 z "},"∙":{"ha":431,"x_min":135,"x_max":302,"o":"m 135 353 l 135 508 l 302 508 l 302 353 l 135 353 z "},"√":{"ha":891,"x_min":3,"x_max":795,"o":"m 349 -96 l 142 431 l 34 410 l 3 532 l 254 572 l 403 178 l 640 1054 l 795 1054 l 488 -96 l 349 -96 z "},"∞":{"ha":1181,"x_min":65,"x_max":1117,"o":"m 868 261 q 971 306 939 261 q 1004 425 1004 351 q 966 518 1004 480 q 865 556 928 556 q 649 409 755 556 q 762 296 713 332 q 868 261 811 261 m 328 261 q 543 408 433 261 q 321 556 437 556 q 217 514 254 556 q 180 409 180 472 q 221 305 180 349 q 328 261 261 261 m 317 157 q 136 235 207 157 q 65 425 65 313 q 139 591 65 522 q 313 661 214 661 q 594 488 467 661 q 721 616 655 572 q 869 661 786 661 q 1049 591 981 661 q 1117 412 1117 522 q 1044 229 1117 301 q 868 157 970 157 q 726 198 791 157 q 593 330 661 239 q 317 157 463 157 z "},"∫":{"ha":556,"x_min":18,"x_max":522,"o":"m 135 -220 q 73 -215 102 -220 q 31 -205 44 -210 l 18 -201 l 18 -74 q 111 -85 68 -85 q 164 -59 151 -85 q 177 27 177 -33 l 177 785 q 234 975 177 903 q 403 1046 291 1046 q 460 1041 431 1046 q 506 1032 490 1037 l 522 1028 l 522 896 q 429 911 468 911 q 369 884 386 911 q 353 800 353 857 l 353 40 q 300 -150 353 -79 q 135 -220 247 -220 z "},"≈":{"ha":916,"x_min":45,"x_max":810,"o":"m 149 71 l 45 130 q 83 231 63 191 q 129 290 104 270 q 180 317 155 310 q 240 323 205 323 q 442 281 316 323 q 616 245 542 245 q 670 264 654 245 q 697 351 686 283 l 809 298 q 776 195 793 235 q 736 134 759 155 q 690 104 714 112 q 632 96 667 96 q 415 138 566 96 q 255 174 294 174 q 192 155 212 174 q 149 71 172 136 m 149 472 l 46 533 q 84 633 64 594 q 131 692 105 673 q 181 719 156 712 q 241 726 205 726 q 445 684 305 726 q 617 648 562 648 q 670 667 654 648 q 698 753 686 686 l 810 700 q 763 572 789 616 q 708 513 737 528 q 633 498 679 498 q 416 541 574 498 q 256 576 293 576 q 192 556 212 576 q 149 472 171 537 z "},"≠":{"ha":941,"x_min":105,"x_max":830,"o":"m 342 24 l 210 45 l 286 203 l 105 203 l 105 331 l 351 331 l 416 456 l 105 456 l 105 585 l 477 585 l 564 761 l 700 741 l 623 585 l 830 585 l 830 456 l 562 456 l 494 331 l 830 331 l 830 203 l 431 203 l 342 24 z "},"≤":{"ha":916,"x_min":68,"x_max":795,"o":"m 68 0 l 68 128 l 795 128 l 795 0 l 68 0 m 782 178 l 71 499 l 71 576 l 785 910 l 785 755 l 293 540 l 782 330 l 782 178 z "},"≥":{"ha":916,"x_min":65,"x_max":791,"o":"m 65 0 l 65 128 l 791 128 l 791 0 l 65 0 m 70 177 l 70 332 l 562 547 l 73 758 l 73 909 l 784 588 l 784 510 l 70 177 z "},"◊":{"ha":846,"x_min":48,"x_max":761,"o":"m 402 153 l 594 473 l 406 783 l 214 473 l 402 153 m 346 -27 l 48 473 l 350 974 l 460 974 l 761 473 l 456 -27 l 346 -27 z "},"ff":{"ha":1147,"x_min":47,"x_max":1095,"o":"m 934 580 l 934 0 l 762 0 l 762 580 l 349 580 l 349 0 l 178 0 l 178 580 l 47 580 l 47 696 l 178 696 l 178 720 q 180 800 178 768 q 188 864 182 831 q 208 918 195 897 q 242 957 220 938 q 295 986 263 976 q 371 1001 327 996 q 473 1007 414 1007 l 510 1007 l 503 873 q 443 871 465 873 q 401 864 420 870 q 373 849 382 858 q 358 821 365 840 q 351 781 352 802 q 349 721 349 759 l 349 696 l 762 696 l 762 720 q 764 800 762 768 q 773 864 766 831 q 792 918 779 897 q 826 957 805 938 q 880 986 848 976 q 955 1001 911 996 q 1058 1007 999 1007 l 1095 1007 l 1088 873 q 1027 871 1050 873 q 986 864 1005 870 q 958 849 966 858 q 943 821 949 840 q 935 781 937 802 q 934 721 934 759 l 934 696 l 1090 696 l 1090 580 l 934 580 z "},"fi":{"ha":876,"x_min":47,"x_max":774,"o":"m 178 0 l 178 580 l 47 580 l 47 696 l 178 696 l 178 720 q 180 800 178 768 q 188 864 182 831 q 208 918 195 897 q 242 957 220 938 q 295 986 263 976 q 371 1001 327 996 q 473 1007 414 1007 l 510 1007 l 503 873 q 443 871 465 873 q 401 864 420 870 q 373 849 382 858 q 358 821 365 840 q 351 781 352 802 q 349 721 349 759 l 349 696 l 627 696 l 627 580 l 349 580 l 349 0 l 178 0 m 612 840 l 612 987 l 774 987 l 774 840 l 612 840 m 612 0 l 612 696 l 774 696 l 774 0 l 612 0 z "},"fl":{"ha":857,"x_min":47,"x_max":766,"o":"m 174 0 l 174 580 l 47 580 l 47 696 l 174 696 l 174 703 q 185 833 174 782 q 228 921 197 884 q 314 975 258 959 q 455 991 369 991 l 766 991 l 766 0 l 595 0 l 595 859 l 493 859 q 376 833 406 859 q 346 741 346 808 l 346 696 l 502 696 l 502 580 l 346 580 l 346 0 l 174 0 z "},"ffi":{"ha":1516,"x_min":47,"x_max":1422,"o":"m 1422 836 l 1256 836 l 1256 987 l 1422 987 l 1422 836 m 1422 0 l 1256 0 l 1256 580 l 940 580 l 940 0 l 768 0 l 768 580 l 349 580 l 349 0 l 178 0 l 178 580 l 47 580 l 47 696 l 178 696 l 178 720 q 180 800 178 768 q 188 864 182 831 q 208 918 195 897 q 242 957 220 938 q 295 986 263 976 q 371 1001 327 996 q 473 1007 414 1007 l 510 1007 l 503 873 q 443 872 465 873 q 401 865 420 871 q 373 850 382 859 q 358 822 365 841 q 351 781 352 803 q 349 722 349 760 l 349 696 l 768 696 l 768 720 q 770 800 768 768 q 779 864 772 831 q 798 918 785 897 q 832 957 811 938 q 886 986 854 976 q 961 1001 918 996 q 1064 1007 1005 1007 l 1101 1007 l 1094 873 q 1034 872 1056 873 q 992 865 1011 871 q 964 850 972 859 q 949 822 956 841 q 941 781 943 803 q 940 722 940 760 l 940 696 l 1422 696 l 1422 0 z "},"ffl":{"ha":1497,"x_min":47,"x_max":1266,"o":"m 177 0 l 177 580 l 47 580 l 47 696 l 177 696 l 177 723 q 179 802 177 770 q 188 866 181 833 q 207 919 195 899 q 241 957 220 939 q 294 986 262 976 q 369 1001 325 996 q 470 1007 412 1007 l 506 1007 l 500 876 q 438 875 461 876 q 396 867 416 873 q 368 852 377 861 q 353 824 359 844 q 346 784 347 805 q 345 725 345 762 l 345 696 l 617 696 l 617 580 l 345 580 l 345 0 l 177 0 m 673 0 l 673 580 l 547 580 l 547 696 l 673 696 l 673 703 q 685 833 673 782 q 727 921 696 884 q 813 975 758 959 q 955 991 869 991 l 1266 991 l 1266 0 l 1095 0 l 1095 859 l 993 859 q 876 833 905 859 q 846 741 846 808 l 846 696 l 1002 696 l 1002 580 l 846 580 l 846 0 l 673 0 z "}},"familyName":"Muli","ascender":1636,"descender":-412,"underlinePosition":0,"underlineThickness":0,"boundingBox":{"yMin":-439,"xMin":-238,"yMax":1617,"xMax":2740},"resolution":1000,"original_font_information":{"format":0,"copyright":"Digitized data Copyright (c) 2011-2014, vernon adams.","fontFamily":"Muli","fontSubfamily":"Bold","uniqueID":"NeWT : Muli Bold : 25-2-2014","fullName":"Muli Bold","version":"Version 2; ttfautohint (v1.00rc1.6-4cba) -l 8 -r 50 -G 200 -x 0 -D latn -f none -w G","postScriptName":"Muli-Bold","trademark":"Muli is a trademark of Vernon Adams and may be registered in certain jurisdictions.","manufacturer":"newtypography","designer":"Vernon Adams","manufacturerURL":"newtypography.co.uk","designerURL":"newtypography.co.uk","licence":"Copyright (c) 2014, vernon adams.\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is available with a FAQ at:\nhttp://scripts.sil.org/OFL\n","licenceURL":"http://scripts.sil.org/OFL","preferredFamily":"Muli","preferredSubfamily":"Bold"},"cssFontWeight":"bold","cssFontStyle":"normal"}
</script>
              
            
!

CSS

              
                // INIT
mainColor = #070707
secondaryColor = #4062BB
bgColor = #fff

body, html
  width: 100%;
  height: 100%;
  overflow: hidden
  background-color: bgColor
  margin: 0
  font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif

.f
  position: fixed
  bottom: 5px
  right: 15px
  font-family: 'Arial'
  font-size: 0.7rem
  color: mainColor
  text-align: center;

  a
    font-size: 0.8rem
    color: secondaryColor

              
            
!

JS

              
                const {
  WebGLRenderer, Scene, PerspectiveCamera,
  Color, TextureLoader, Clock,
  Raycaster, Vector3,
  Mesh, PlaneGeometry, ShaderMaterial, Vector2,
  Object3D, ShapeGeometry, MeshBasicMaterial, FontLoader,
} = THREE;


const {
  EffectComposer, RenderPass, Pass,
} = POSTPROCESSING;

const getRandomFloat = (min, max) => (Math.random() * (max - min) + min);
const getNormalizedPosFromScreen = (x, y) => new Vector3(
  ((x / window.innerWidth) * 2) - 1,
  -((y / window.innerHeight) * 2) + 1,
  0.5,
);

/// BUBBLE
const BUBBLE_FORCE_FRICTION = 0.8;
const BUBBLE_GRAVITY_VELOCITY = 0.3;
const BUBBLE_MOUSE_VELOCITY = 0.3;
const BUBBLE_MOUSE_DIST = 0.5;
const fragMetaball = `
uniform vec2 littleBubblePosition;
uniform vec3 color;
varying vec2 vUv;
float drawGradientArc(vec2 center, vec2 currentPosition, float scale) {
  float dist = distance(center, currentPosition) * (2.0 / scale);
  return 1.0 - dist;
}
void main() {
  vec2 center = vec2(0.5, 0.5);
  float alpha = drawGradientArc(center, vUv, 0.4) + drawGradientArc(littleBubblePosition, vUv, 0.3);
  gl_FragColor = vec4(color, 1.) * max(sign(alpha), 0.0);
}`;
const vertMetaball = `
varying vec2 vUv;
void main() {
  vUv = uv;
  vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );
  gl_Position = projectionMatrix * mvPosition;
}`;
class Bubble extends Mesh {
  constructor (position, size, speed) {
    const geometry = new PlaneGeometry(size, size, 1, 1);
    // TODO raw shader material
    const material = new ShaderMaterial({
      vertexShader: vertMetaball,
      fragmentShader: fragMetaball,
      uniforms: {
        backgroundTexture: { type: 't', value: false },
        littleBubblePosition: { type: 'v2', value: new Vector2(0.5, 0.5) },
        color: { value: new Color('#00ff00') },
      },
      transparent: true,
      depthWrite: false,
    });
    super(geometry, material);

    this.position.copy(position);
    this.speed = speed;
    this.attractionVelocity = Math.max(0, Math.min(0.3 * (5 - this.position.z), 0.3));

    this.mouseIn = false;
    this.center = new Vector2(0.5, 0.5);
    this.mousePosition = new Vector2(0.5, 0.5);
    this.littleBubblePosition = new Vector2(0.5, 0.5);
    this.littleBubbleForce = new Vector2();

    this.update = this.update.bind(this);

    this.scale.multiplyScalar(0.001);
  }

  /**
   * * **************
   * * ANIMATIONS
   * * **************
   */
  show () {
    const _d = {
      scale: this.scale.x,
    };

    TweenLite.to(_d, 0.8, {
      scale: 1,
      ease: Elastic.easeOut.config(1, 0.75),
      onUpdate: () => {
        this.scale.set(_d.scale, _d.scale, _d.scale);
      },
    });
  }

  /**
   * * **************
   * * UPDATE
   * * **************
   */
  update () {
    // Get mouse force
    const vecForce = this.mousePosition.clone().sub(this.littleBubblePosition);
    const force = Math.max(BUBBLE_MOUSE_DIST - vecForce.length(), 0) * BUBBLE_MOUSE_VELOCITY;
    this.littleBubbleForce.add(vecForce.multiplyScalar(force));
    // Apply mouse force and decrement him
    this.littleBubblePosition.add(this.littleBubbleForce);
    this.littleBubbleForce.multiplyScalar(BUBBLE_FORCE_FRICTION);
    // Apply gravity force (to the center)
    this.littleBubblePosition.add(this.center.clone().sub(this.littleBubblePosition).multiplyScalar(BUBBLE_GRAVITY_VELOCITY));

    // update material
    this.material.uniforms.littleBubblePosition.value = this.littleBubblePosition;

    // MOUVEMENT
    this.position.y += this.speed;

    if (this.mouseIn) {
      this.position.x += this.littleBubbleForce.x * this.attractionVelocity;
      this.position.y += this.littleBubbleForce.y * this.attractionVelocity;
    }
  }

  /**
   * * *******************
   * * MOUSE HANDLING
   * * *******************
   */
  // get an intersect.uv vector
  handleMouseMove (uv) {
    this.mouseIn = true;
    this.mousePosition = uv;
  }

  // init the mouse position to the center
  mouseOut () {
    this.mouseIn = false;
    this.mousePosition.set(0.5, 0.5);
  }
}


// ANIMATED TEXT 3D
const fontLoader = new FontLoader();
const font = fontLoader.parse(fontFile);
class AnimatedText3D extends Object3D {
  constructor(text, { size = 0.3, letterSpacing = 0.03, color = '#000000' } = {}) {
    super();

    this.basePosition = 0;
    this.size = size;


    const letters = [...text];
    letters.forEach((letter) => {
      if (letter === ' ') {
        this.basePosition += size * 0.5;
      } else {
        const geom = new ShapeGeometry(
          font.generateShapes(letter, size, 1),
        );
        geom.computeBoundingBox();
        const mat = new MeshBasicMaterial({
          color,
          opacity: 0,
          transparent: true,
        });
        const mesh = new Mesh(geom, mat);

        mesh.position.x = this.basePosition;
        this.basePosition += geom.boundingBox.max.x + letterSpacing;
        this.add(mesh);
      }
    });
  }
  show(duration = 0.6) {
    const tm = new TimelineLite();
    tm.set({}, {}, `+=${duration * 1.1}`)
    this.children.forEach((letter) => {
      const data = {
        opacity: 0,
        position: -0.5,
      };
      tm.to(data, duration, { opacity: 1, position: 0, ease: Back.easeOut.config(2), onUpdate: () => {
        letter.material.opacity = data.opacity;
        letter.position.y = data.position;
        letter.position.z = data.position * 2;
        letter.rotation.x = data.position * 2;
      } }, `-=${duration - 0.03}`);
    });
  }
}

// INCRUSTATION PASS

const incrustationShader = {
  uniforms: {
    tDiffuse: { value: null },
    tIncrustation: { value: null },
    incrustationColor: { value: new Color('#00ff00') },
  },

  vertexShader: [
    "varying vec2 vUv;",

    "void main() {",
      "vUv = uv;",
      "gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );",
    "}"
  ].join( "\n" ),

  fragmentShader: [
    "uniform sampler2D tDiffuse;",
    "uniform sampler2D tIncrustation;",
    "uniform vec3 incrustationColor;",

    "varying vec2 vUv;",

    "void main() {",
      "vec4 currentScreen = texture2D(tDiffuse, vUv);",
      "vec4 incrustation = texture2D(tIncrustation, vUv);",
      "if (currentScreen.xyz == incrustationColor) {",
        "currentScreen = incrustation;",
      "}",
      "gl_FragColor = currentScreen;",
    "}"
  ].join( "\n" )
}

class IncrustationPass extends Pass {
  constructor(texture) {
    super();

    // { color = 0x00ff00, image = false } = {}

    this.name = 'IncrustationPass';
    this.needsSwap = true;
    this.material = new ShaderMaterial(incrustationShader);
    this.material.uniforms.tIncrustation.value = texture;
    this.quad.material = this.material;
  }

  render(renderer, readBuffer, writeBuffer) {
    this.material.uniforms.tDiffuse.value = readBuffer.texture;
    renderer.render(this.scene, this.camera, this.renderToScreen ? null : writeBuffer);
  }
}

/**
 * * *******************
 * * CORE
 * * *******************
 */
let windowWidth = window.innerWidth;
let windowHeight = window.innerHeight;
const clock = new Clock();
class Webgl {
  constructor(w, h) {
    this.meshCount = 0;
    this.meshListeners = [];
    this.devicePixelRatio = window.devicePixelRatio || 1;
    this.renderer = new WebGLRenderer({ antialias: true, alpha: true });
    this.renderer.setPixelRatio(this.devicePixelRatio);
    this.renderer.setClearColor(new Color("#ffffff"));
    this.scene = new Scene();
    this.camera = new PerspectiveCamera(50, w / h, 1, 1000);
    this.camera.position.set(0, 0, 10);
    this.dom = this.renderer.domElement;

    this.composer = false;
    this.passes = {};
    this.initPostprocessing();

    this.update = this.update.bind(this);
    this.resize = this.resize.bind(this);
    this.resize(w, h); // set render size
  }
  add(mesh) {
    this.scene.add(mesh);
    if (!mesh.update) return;
    this.meshListeners.push(mesh.update);
    this.meshCount++;
  }
  remove(mesh) {
    this.scene.remove(mesh);
    if (!mesh.update) return;
    const index = this.meshListeners.indexOf(mesh.update);
    if (index > -1) this.meshListeners.splice(index, 1);
    this.meshCount--;
  }
  update() {
    let i = this.meshCount;
    while (--i >= 0) {
      this.meshListeners[i].apply(this, null);
    }
    // this.renderer.render(this.scene, this.camera);
    this.composer.render(clock.getDelta());
  }
  resize(w, h) {
    this.camera.aspect = w / h;
    this.camera.updateProjectionMatrix();
    this.renderer.setSize(w, h);
    this.composer.setSize(w, h);
  }

  // POST PROCESSING
  initPostprocessing() {
    this.composer = new EffectComposer(this.renderer, {
      // stencilBuffer: true,
      // depthTexture: true,
    });

    // *********
    // PASSES
    const renderPass = new RenderPass(this.scene, this.camera);
    // renderPass.renderToScreen = true;
    this.composer.addPass(renderPass);

    this.incrustationPass = new IncrustationPass();
    this.incrustationPass.renderToScreen = true;
    this.composer.addPass(this.incrustationPass);
  }
}
const webgl = new Webgl(windowWidth, windowHeight);
document.body.appendChild(webgl.dom);

/**
 * * *******************
 * * CREATING ZONE
 * * *******************
 */


let bubbles = [];
let isReady = false;
let mouseVec = { x: 0, y: 0 };
const raycaster = new Raycaster();
// Load background image and create bubbles
const loader = new TextureLoader();

function updateBubbles() {
  // Add bubble
  if (bubbles.length < 60 && Math.random() > 0.85) {
    const bubble = new Bubble(new Vector3(
      getRandomFloat(-6, 6),
      getRandomFloat(-10, 1),
      getRandomFloat(-10, 8),
    ),
    getRandomFloat(0.1, 6), // Scale
    getRandomFloat(0.02, 0.06), // Speed
    );
    bubbles.push(bubble);
    webgl.add(bubble);
    bubble.show();
  }

  // Remove hidden bubbles
  bubbles = bubbles.filter((bubble) => {
    const isDead = (bubble.position.y > 10);
    if (isDead) webgl.remove(bubble);
    return !isDead;
  });

  // Update UVs
  raycaster.setFromCamera(mouseVec, webgl.camera);
  const intersects = raycaster.intersectObjects(bubbles);

  // Handle interset
  let i, j;
  // Check each bubbles
  for (i = 0; i < bubbles.length; i++) {
    // Check if the current bubble is intersected
    let isIntersected = false;
    if (intersects.length > 0) {
      j = 0;
      while (j < intersects.length && !isIntersected) {
        if (intersects[j].object.uuid === bubbles[i].uuid) {
          isIntersected = true;
          bubbles[i].handleMouseMove(intersects[j].uv);
        }
        j += 1;
      }
    }
    // Else, call mouse Out
    if (!isIntersected && bubbles[i].mouseIn) {
      bubbles[i].mouseOut();
    }
  }
}


// START
loader.load("http://jeremieboulay.fr/assets/bubble_mask.jpg", (texture) => {
  isReady = true;
  webgl.incrustationPass.material.uniforms.tIncrustation.value = texture;
  const text = new AnimatedText3D('Bubbles.', {
    size: 1,
    letterSpacing: 0.01,
  });
  text.position.x -= text.basePosition * 0.5;
  text.position.y -= 0.5;
  webgl.add(text);

  setTimeout(() => {
    text.show(1);
  }, 500);
});

/* ---- CREATING ZONE END ---- */
class CameraMouseControl {
  constructor(camera) {
    this.camera = camera;
    this.lookAt = new Vector3();
    this.position = { x: 0, y: 0 };
    this.handleMouseMove = this.handleMouseMove.bind(this);
    this.update = this.update.bind(this);
    document.body.addEventListener('mousemove', this.handleMouseMove);
  }
  handleMouseMove(event) {
    // Update the camera position
    this.position.x = ((event.clientX / window.innerWidth) - 0.5) * 4;
    this.position.y = -((event.clientY / window.innerHeight) - 0.5) * 1.5;

    // Looking for bubble touched
    mouseVec = getNormalizedPosFromScreen(
      event.clientX || event.touches[0].clientX,
      event.clientY || event.touches[0].clientY,
    );
  }
  update() {
    this.camera.position.x += (this.position.x - this.camera.position.x) * 0.1;
    this.camera.position.y += (this.position.y - this.camera.position.y) * 0.1;
    this.camera.lookAt(this.lookAt);
  }
}
const cameraControl = new CameraMouseControl(webgl.camera);

/**
 * * *******************
 * * RESIZE && LOOP
 * * *******************
 */
function onResize() {
  windowWidth = window.innerWidth;
  windowHeight = window.innerHeight;
  webgl.resize(windowWidth, windowHeight);
}
window.addEventListener('resize', onResize);
window.addEventListener('orientationchange', onResize);
// LOOP
function loop() {
  webgl.update();
  cameraControl.update();
  if (isReady) updateBubbles();
  requestAnimationFrame(loop);
}
loop();

              
            
!
999px

Console